diff --git a/.classpath b/.classpath index 0913c030c2..063cb42d10 100644 --- a/.classpath +++ b/.classpath @@ -335,5 +335,6 @@ + diff --git a/JasperReports/build.xml b/JasperReports/build.xml index 8ed40345e7..6043fcbf79 100644 --- a/JasperReports/build.xml +++ b/JasperReports/build.xml @@ -63,15 +63,17 @@ - - - - + + + + + + @@ -137,28 +139,25 @@ index="yes" duplicate="preserve"> - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/adempiere.iml b/adempiere.iml index 1954136537..1e682bf0bb 100644 --- a/adempiere.iml +++ b/adempiere.iml @@ -1413,6 +1413,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/base/src/org/adempiere/controller/PaymentFormController.java b/base/src/org/adempiere/controller/PaymentFormController.java new file mode 100644 index 0000000000..2e97ea45b3 --- /dev/null +++ b/base/src/org/adempiere/controller/PaymentFormController.java @@ -0,0 +1,1141 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.adempiere.controller; + +import java.math.BigDecimal; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.sql.Timestamp; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.Hashtable; +import java.util.List; +import java.util.logging.Level; + +import org.adempiere.controller.ed.CPaymentEditor; +import org.compiere.model.GridTab; +import org.compiere.model.MBankAccount; +import org.compiere.model.MConversionRate; +import org.compiere.model.MInvoice; +import org.compiere.model.MOrder; +import org.compiere.model.MPayment; +import org.compiere.model.MPaymentValidate; +import org.compiere.model.MRole; +import org.compiere.model.X_C_Bank; +import org.compiere.model.X_C_Invoice; +import org.compiere.model.X_C_Order; +import org.compiere.process.DocAction; +import org.compiere.util.CLogger; +import org.compiere.util.DB; +import org.compiere.util.Env; +import org.compiere.util.KeyNamePair; +import org.compiere.util.Msg; +import org.compiere.util.Trx; +import org.compiere.util.TrxRunnable; +import org.compiere.util.ValueNamePair; + +/** + * A controller for the VPayment and WPayment dialogs. These are + * helper functions that allow the user to take payments from customers + * in place of opening the Payment window. + *

+ * The controller attempts to identify the orders, invoices and payments + * involved but only as they relate to the calling document. The initial + * payment amount will be the open amount of all related invoices less + * any unallocated payments OR the difference between the Grand Total + * and all payments. Payments can be taken in succession as partial + * payments or as a single payment or over-payment. Users should be + * cautioned to avoid taking payments using this method if the payment + * amount is less than or equal to zero. + *

+ * Cash payments are accepted as payment to a "Cash" bank account or cash + * journal. + *

+ * Payments are completed and allocated if a single invoice is identified + * or can be found. If multiple invoices exist, the payment will have to be + * allocated manually. + *

+ * Online processes can be defined but these are only functioning for the + * credit cards. Payment processors have to be in place for this to + * work. Direct Deposit and Direct Debit do not have online processes + * enabled + * + * + * @author Michael McKay, mckayERP@gmail.com + *
Copied largely from previous work in VPayment and WPayment. + *
Changed the logic to allow multiple payments + * + */ +public class PaymentFormController { + + public static final String MSG_PaymentCreateConfirmation = "PaymentFormController: PaymentCreateConfirmation"; + public static final String MSG_PaymentError = "PaymentError"; + public static final String MSG_PaymentCreated = "PaymentCreated"; + public static final String MSG_PaymentProcessed = "PaymentProcessed"; + public static final String MSG_CashJournal = "PaymentFormController: CashJournal"; + public static final String MSG_CashJournalTip = "PaymentFormController: CashJournalTip"; + private static final String MSG_PaymentNotCreated = "PaymentFormController: PaymentNotCreated"; + private static final String MSG_PaymentNotCompletedAfterProcessApproval = "PaymentFormController: PaymentNotCompletedAfterProcessApproval"; + private static final String MSG_PaymentNotProcessed = "PaymentFormController: PaymentNotProcessed"; + private static final String MSG_NoBusinessPartnerFound = "PaymentFormController: NoBusinessPartnerFound"; + private static final String MSG_DocumentReverserdOrVoided = "PaymentFormController: DocumentReversedOrVoided"; + private static final String Msg_NoCashJournalSelected = "PaymentFormController: NoCashJournalSelected"; + private static final String MSG_NoCreditCardTypeSelected = "PaymentFormController: NoCreditCardTypeSelected"; + private static final String MSG_NoBPBankAccountSelected = "PaymentFormController: NoBPBankAccountSelected"; + private static final String MSG_ZeroPaymentAmount = "PaymentFormController: ZeroPaymentAmount"; + + /** Logger */ + private static CLogger log = CLogger.getCLogger(PaymentFormController.class); + + + /** Window */ + private int windowNo = 0; + /** Tab */ + private GridTab gridTab; + /** Is SOTrx */ + private boolean isSOTrx = true; + /** Doc Status */ + private String docStatus = null; + /** Only change the payment rule - don't accept payments */ + private boolean onlyChangePaymentRule; + /** Invoice Currency */ + private int c_currency_id = 0; + /** Client */ + private int ad_client_id = 0; + /** Organization */ + private int ad_org_id = 0; + /** Business Partner */ + private int c_bpartner_id = 0; + /** Amount of payment */ + private BigDecimal paymentAmount = Env.ZERO; + /** Start Payment Rule */ + private String paymentRule = ""; + /** Start Payment Term */ + private int c_paymentTerm_id = 0; + /** Start Acct Date */ + private Timestamp dateAcct = null; + /** Placeholder payment. Used to find the list of available credit cards */ + private MPayment payment = null; + /** Start CreditCard */ + private String ccType = ""; + /** Start Bank Account */ + private int c_bankAccount_id = 0; + /** Starting CashBook */ + private int cashBook_id = 0; // refers to c_bankAccount_id where BankType=Cash + + // Place holders for the user-entered values + private String new_paymentRule = ""; + private Timestamp new_dateAcct = null; + private int new_c_paymentTerm_id = 0; + private int new_cashBook_id = 0; + private String new_ccType = ""; + private String new_ccNumber = ""; + private String new_ccExpDate = ""; + private int new_c_bankAccount_id = 0; + private int new_c_bp_bankAccount_id = 0; + private BigDecimal new_paymentAmount = Env.ZERO; + private String new_checkRoutingNumber = ""; + private String new_checkAccountNumber = ""; + private String new_checkNumber = ""; + private String new_ccName = ""; + + /** EMU Currencies */ + private static Hashtable currencies = null; + + /** Controller error message */ + private String errorMsg = ""; + + private String onlineInfo = ""; + + private HashMap paymentRuleValues; + + // Holders for the currently selected values + private ValueNamePair selectedPaymentRule; + private KeyNamePair selectedPaymentTerm; + private ValueNamePair selectedCreditCard; + private KeyNamePair selectedBankAccount; + private KeyNamePair selectedCashBook; + + /** The editor calling this controller */ + private CPaymentEditor editor; + + /** The payment document number generated once the payment is saved */ + private String paymentDocNumber; + + /** The order this payment will refer to */ + private int c_order_id; + + /** The invoice this payment will refer to */ + private int c_invoice_id; + + /** A list of invoices that may be associated with the order */ + private List invoices = new ArrayList(); + + /** A list of payments that may be associated with the order */ + private List payments = new ArrayList(); + + + /** The total amount open on all the invoices */ + private BigDecimal invoiceAmountOpen = Env.ZERO; + + /** The grand total on the document */ + private BigDecimal grandTotal = Env.ZERO; + + /** The total amount paid on the document */ + private BigDecimal paidAmount = Env.ZERO; + + /** The amount paid that has been allocated */ + private BigDecimal paidAmountAllocated = Env.ZERO; + + /** The amount paid that remains unallocated */ + private BigDecimal paidAmountUnallocated = Env.ZERO; + + /** The total amount invoices related to this document */ + private BigDecimal invoiceAmount = Env.ZERO; + + /** A flag, true if the document is an order */ + private boolean isOrder = false; + + /** A flag, true if the document is an invoice */ + private boolean isInvoice = false; + private boolean processOnline = false; + private String errorInfo; + + + /** + * + */ + public PaymentFormController(CPaymentEditor editor, int WindowNo, GridTab tab, HashMap buttonValues) { + + this.editor = editor; + windowNo = WindowNo; + gridTab = tab; + paymentRuleValues = buttonValues; + + } + + public boolean init() { + + // Check the restrictions. + // We need a business partner - the payment, if any, will be made to + // the same business partner. If the BP can't be identified, its + // a problem. + if (gridTab.getValue("C_BPartner_ID") == null) + { + errorMsg = MSG_NoBusinessPartnerFound; + return false; + } + + // Set the dateAcct to today/now + dateAcct = getDate(); + + // DocStatus + docStatus = (String)gridTab.getValue("DocStatus"); + log.config(docStatus); + if (docStatus == null) + docStatus = ""; + + // Is the Trx Reversed / Voided ? Don't accept payments referencing it. + // SHouldn't be able to click the button but incase + if (docStatus.equals("RE") || docStatus.equals("VO")) + { + + errorMsg = MSG_DocumentReverserdOrVoided; + return false; + + } + + paymentRule = (String)gridTab.getValue("PaymentRule"); + String payTypes = "KTSDBP"; + if (!payTypes.contains(paymentRule) || paymentRule == null || paymentRule.isEmpty()) + { + + // The payment rule is not allowed or unknown + // Don't flag an error - allow the user to correct it + paymentRule = X_C_Order.PAYMENTRULE_Check; + + } + + // Sales transaction? + isSOTrx = "Y".equals(Env.getContext(Env.getCtx(), windowNo, "IsSOTrx")); + grandTotal = ((BigDecimal) gridTab.getValue("GrandTotal")); + + // Document is not complete - allow a change to the Payment Rule only + // OR a PO OR the total is zero + onlyChangePaymentRule = false; + if (!docStatus.equals("CO") && !docStatus.equals("WP") + || !isSOTrx && gridTab.getTableName().equals("C_Order") + || grandTotal.compareTo(Env.ZERO) == 0) + { + + onlyChangePaymentRule = true; + + } + + // Get Data from Grid + ad_client_id = ((Integer)gridTab.getValue("AD_Client_ID")).intValue(); + ad_org_id = ((Integer)gridTab.getValue("AD_Org_ID")).intValue(); + c_bpartner_id = ((Integer)gridTab.getValue("C_BPartner_ID")).intValue(); + c_currency_id = ((Integer)gridTab.getValue("C_Currency_ID")).intValue(); + + if (gridTab.getValue("C_PaymentTerm_ID") != null) + { + + c_paymentTerm_id = ((Integer)gridTab.getValue("C_PaymentTerm_ID")).intValue(); + + } + + // Since we are taking a payment, set the dateAcct to the current time + dateAcct = new Timestamp(System.currentTimeMillis()); + + if (currencies == null) + loadCurrencies(); + + // Try to figure out what is owing based on incomplete info + // We are only looking at this document, not the Business Partner's + // credit status and balance owing. + + // Get Order and optionally Invoice + isOrder = gridTab.getTableName().equals(X_C_Order.Table_Name); + isInvoice = gridTab.getTableName().equals(X_C_Invoice.Table_Name); + + // If this is an order or invoice, try to find the associated invoices and payments + // to determine the amounts yet to pay. + if (isOrder) + { + // One order, many invoices and payments + c_order_id = ((Integer)gridTab.getValue("C_Order_ID")).intValue(); + + // Invoices + c_invoice_id = 0; + for (MInvoice inv : MInvoice.getOfOrder(Env.getCtx(), c_order_id, null)) + { + if (!inv.isPaid()) + invoices.add(inv); + // Adjust for credit memos + invoiceAmountOpen = invoiceAmountOpen.add(inv.getOpenAmt(true, null)); + invoiceAmount = invoiceAmount.add(inv.getGrandTotal(true)); + } + if (invoices.size() == 1) + c_invoice_id = invoices.get(0).getC_Invoice_ID(); + + } + else if (isInvoice) + { + // One invoice, one or no orders and possibly many payments + // The only connection between unallocated payments and the invoice + // is the order, otherwise, there is no way of knowing without + // involving the entire business partner account activity. In the + // payment dialog, we are just focused on this one document. + c_invoice_id = ((Integer)gridTab.getValue("C_Invoice_ID")).intValue(); + MInvoice invoice = new MInvoice(Env.getCtx(), c_invoice_id, null); + invoices.add(invoice); + invoiceAmount = invoice.getGrandTotal(true); + invoiceAmountOpen = invoice.getOpenAmt(true, null); + + c_order_id = invoice.getC_Order_ID(); + + } + + payments = new ArrayList(); + paidAmount = Env.ZERO; + paidAmountAllocated = Env.ZERO; + paidAmountUnallocated = Env.ZERO; + + if (c_order_id > 0) + { + // Payments + for (MPayment pmt : MPayment.getOfOrder(Env.getCtx(), c_order_id, null)) + { + payments.add(pmt); + paidAmount = paidAmount.add(pmt.getPayAmt()); + if (pmt.isAllocated()) + paidAmountAllocated = paidAmountAllocated.add(pmt.getPayAmt()); + else + paidAmountUnallocated = paidAmountUnallocated.add(pmt.getPayAmt()); + } + } + + // Order with no invoice - prepayment + if (c_order_id > 0 && invoiceAmount.equals(Env.ZERO)) + { + + paymentAmount = grandTotal.subtract(paidAmount); + + } + else // No order or a non-zero invoice amount. + { + paymentAmount = invoiceAmountOpen.subtract(paidAmountUnallocated); + } + + // Create a dummy payment which is required to determine the payment processor + // and possible credit card types available. + payment = new MPayment(Env.getCtx(), 0, null); + payment.setAmount(c_currency_id, paymentAmount); + + return true; + } + + /** + * @return the errorMsg or empty string + */ + public String getErrorMsg() { + if (errorMsg == null || errorMsg.isEmpty()) + return ""; + + String message = Msg.translate(Env.getCtx(), errorMsg); + if (errorInfo != null && !errorInfo.isEmpty()) + message += " " + errorInfo; + + return message; + } + + /** + * Fill Currencies with EMU currencies + */ + private void loadCurrencies() + { + + currencies = new Hashtable(12); // Currenly only 10+1 + String SQL = "SELECT C_Currency_ID, ISO_Code FROM C_Currency " + + "WHERE (IsEMUMember='Y' AND EMUEntryDate getCurrencies() { + + if (currencies == null) + loadCurrencies(); + + return currencies; + } + + public KeyNamePair getCurrentCurrency() { + + if (currencies != null) + return currencies.get(c_currency_id); + + return null; + } + + public ArrayList getPaymentRules() { + + ArrayList rules = new ArrayList(); + Object[] a = paymentRuleValues.keySet().toArray(); + selectedPaymentRule = null; + + for (int i = 0; i < a.length; i++) + { + String PaymentRule = (String)a[i]; // used for Panel selection + //The Payment Rule is controlled from list reference + /*if (X_C_Order.PAYMENTRULE_DirectDebit.equals(PaymentRule) // SO + && !isSOTrx) + continue; + else if (X_C_Order.PAYMENTRULE_DirectDeposit.equals(PaymentRule) // PO + && isSOTrx) + continue; + + else if (X_C_Order.PAYMENTRULE_Mixed.equals(PaymentRule)) // Mixed is not implemented + continue;*/ + + ValueNamePair pp = new ValueNamePair(PaymentRule, (String)paymentRuleValues.get(a[i])); + rules.add(pp); + if (PaymentRule.toString().equals(paymentRule)) // to select + selectedPaymentRule = pp; + } + + return rules; + + } + + /** + * @return the selectedPaymentRule + */ + public ValueNamePair getSelectedPaymentRule() { + return selectedPaymentRule; + } + + public String whichPanel(ValueNamePair pp) { + String s = pp.getValue().toLowerCase(); + if (X_C_Order.PAYMENTRULE_DirectDebit.equalsIgnoreCase(s)) + s = X_C_Order.PAYMENTRULE_DirectDeposit.toLowerCase(); + s += "Panel"; + return s; + } + + /** + * Get the list of available payment terms + * @return + */ + public ArrayList getPaymentTerms() { + + ArrayList paymentTerms = new ArrayList(); + + selectedPaymentTerm = null; + + // Load Payment Terms + String SQL = MRole.getDefault().addAccessSQL( + "SELECT C_PaymentTerm_ID, Name FROM C_PaymentTerm WHERE IsActive='Y' ORDER BY Name", + "C_PaymentTerm", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO); + try + { + PreparedStatement pstmt = DB.prepareStatement(SQL, null); + ResultSet rs = pstmt.executeQuery(); + while (rs.next()) + { + int key = rs.getInt(1); + String name = rs.getString(2); + KeyNamePair pp = new KeyNamePair(key, name); + paymentTerms.add(pp); + if (key == c_paymentTerm_id) + selectedPaymentTerm = pp; + } + rs.close(); + pstmt.close(); + } + catch (SQLException ept) + { + log.log(Level.SEVERE, SQL, ept); + } + + return paymentTerms; + } + + /** + * @return the selectedPaymentTerm + */ + public KeyNamePair getSelectedPaymentTerm() { + return selectedPaymentTerm; + } + + /** + * Get the list of business partner accounts + * @return a list of accounts + */ + public ArrayList getBPAccounts() { + + ArrayList accounts = new ArrayList(); + + // Load Accounts + String SQL = "SELECT a.C_BP_BankAccount_ID, NVL(b.Name, ' ')||'_'||NVL(a.AccountNo, ' ') AS Acct " + + "FROM C_BP_BankAccount a" + + " LEFT OUTER JOIN C_Bank b ON (a.C_Bank_ID=b.C_Bank_ID) " + + "WHERE a.C_BPartner_ID=?" + + "AND a.IsActive='Y' AND a.IsACH='Y'"; + try + { + PreparedStatement pstmt = DB.prepareStatement(SQL, null); + pstmt.setInt(1, c_bpartner_id); + ResultSet rs = pstmt.executeQuery(); + while (rs.next()) + { + int key = rs.getInt(1); + String name = rs.getString(2); + KeyNamePair pp = new KeyNamePair(key, name); + accounts.add(pp); + } + rs.close(); + pstmt.close(); + } + catch (SQLException eac) + { + log.log(Level.SEVERE, SQL, eac); + } + + return accounts; + } + + /** + * Get the list of available credit cards. + * @return a list of credit cards. + */ + public ArrayList getCreditCards() { + + ArrayList cards = new ArrayList(); + + if (payment == null) + return cards; + + selectedCreditCard = null; + // Load Credit Cards + ValueNamePair[] ccs = payment.getCreditCards(); + for (int i = 0; i < ccs.length; i++) + { + cards.add(ccs[i]); + if (ccs[i].getValue().equals(ccType)) + selectedCreditCard = ccs[i]; + } + + return cards; + + } + + /** + * @return the selecteCreditCard + */ + public ValueNamePair getSelecteCreditCard() { + return selectedCreditCard; + } + + /** + * Get a list of bank accounts + * @return a list of bank accounts + */ + public ArrayList getBankAccounts() { + return getBankAccounts(false); + } + + /** + * Get a set of bank accounts or cash journals + * @param cashJournal - set to true for cash journals, false for bank accounts + * @return a List of bank accounts that represent regular bank accounts or cash journals. + */ + private ArrayList getBankAccounts(boolean cashJournal) { + + ArrayList accounts = new ArrayList(); + + String bankType = X_C_Bank.BANKTYPE_Bank; + if (cashJournal) + { + + bankType = X_C_Bank.BANKTYPE_CashJournal; + } + + // Load Bank Accounts + String SQL = MRole.getDefault().addAccessSQL( + "SELECT C_BankAccount_ID, ba.accountno, IsDefault " + + "FROM C_BankAccount ba" + + " INNER JOIN C_Bank b ON (ba.C_Bank_ID=b.C_Bank_ID) " + + "WHERE b.IsActive='Y'" + + " AND b.BankType=?", + "ba", MRole.SQL_FULLYQUALIFIED, MRole.SQL_RO); + selectedBankAccount = null; + try + { + PreparedStatement pstmt = DB.prepareStatement(SQL, null); + pstmt.setString(1, bankType); + ResultSet rs = pstmt.executeQuery(); + while (rs.next()) + { + int key = rs.getInt(1); + String name = rs.getString(2); + KeyNamePair pp = new KeyNamePair(key, name); + accounts.add(pp); + if (cashJournal) + { + + if (key == c_bankAccount_id) + selectedCashBook = pp; + if (selectedCashBook == null && rs.getString(3).equals("Y")) // Default + selectedCashBook = pp; + + } + else + { + + if (key == c_bankAccount_id) + selectedBankAccount = pp; + if (selectedBankAccount == null && rs.getString(3).equals("Y")) // Default + selectedBankAccount = pp; + + } + } + rs.close(); + pstmt.close(); + } + catch (SQLException ept) + { + log.log(Level.SEVERE, SQL, ept); + } + + return accounts; + } + + /** + * @return the selectedBankAccount + */ + public KeyNamePair getSelectedBankAccount() { + return selectedBankAccount; + } + + /** + * Get the cash books or cash journals + * @return + */ + public ArrayList getCashBooks() { + + return getBankAccounts(true); + + } + + /** + * @return the selectedCashBook + */ + public KeyNamePair getSelectedCashBook() { + return selectedCashBook; + } + + /** + * Convert the current payment amount to a different currency + * @param currencyTo_id - the currency target + * @return the converted amount. + */ + public BigDecimal getConvertedAmount(int currencyTo_id) { + + return MConversionRate.convert(Env.getCtx(), + paymentAmount, c_currency_id, currencyTo_id, ad_client_id, ad_org_id); + } + + /** + * Use the changes to the fields to create a new payment and complete it. + * @return + */ + public boolean saveChanges() { + + errorMsg = ""; + errorInfo = ""; + + if (!checkMandatory()) // Also updates all values + return false; + + // BF [ 1920179 ] perform the save in a trx's context. + final boolean[] success = new boolean[] { false }; + final TrxRunnable r = new TrxRunnable() { + + public void run(String trxName) { + success[0] = saveChangesInTrx(trxName); + } + }; + try { + Trx.run(r); + } catch (Throwable e) { + success[0] = false; + errorMsg = e.getLocalizedMessage(); + } + if (payment != null) + payment.set_TrxName(null); + return success[0]; + } + + /************************************************************************** + * Save Changes + * @return true, if window can exit + */ + private boolean saveChangesInTrx(final String trxName) + { + + String new_paymentRule = editor.getPaymentRule(); + log.info("Payment Rule: " + new_paymentRule); + + String payTypes = "KTSDBP"; + if (!payTypes.contains(new_paymentRule) || new_paymentRule == null || new_paymentRule.isEmpty()) + { + + throw new IllegalArgumentException("Payment Rule is null, empty or not recognized."); + + } + + /********************** + * Save Values to mTab + */ + log.config("Saving changes"); + + // Payment Rule + if (!new_paymentRule.equals(paymentRule)) + gridTab.setValue("PaymentRule", new_paymentRule); + if (onlyChangePaymentRule) + { + return true; + } + + // On Credit - update the payment term + if (new_paymentRule.equals(MOrder.PAYMENTRULE_OnCredit)) + { + if (!new_paymentRule.equals(paymentRule)) + gridTab.setValue("PaymentRule", new_paymentRule); + if (new_c_paymentTerm_id != c_paymentTerm_id) + gridTab.setValue("C_PaymentTerm_ID", new_c_paymentTerm_id); + return true; + } + + // Create a payment + BigDecimal payAmount = new_paymentAmount; + + + // Check the date + if (new_dateAcct == null) + new_dateAcct = dateAcct; + + if (isInvoice) + { + MInvoice invoice = invoices.get(0); + if (invoice.isCreditMemo()) + payAmount = payAmount.negate(); + } + + // Info + log.config("C_Order_ID=" + c_order_id + ", C_Invoice_ID=" + c_invoice_id + ", Amt=" + payAmount); + + /*********************** + * Create Payments + */ + + log.fine("Creating new Payment - " + new_paymentRule); + + // Set Amount + payment = new MPayment(Env.getCtx(), 0, trxName); + + payment.setC_BPartner_ID(c_bpartner_id); + payment.setC_Invoice_ID(c_invoice_id); + payment.setC_Order_ID(c_order_id); + payment.setDateTrx(new_dateAcct); + payment.setDateAcct(new_dateAcct); + payment.setAmount(c_currency_id, payAmount); + + if (new_paymentRule.equals(MOrder.PAYMENTRULE_CreditCard)) + { + payment.setCreditCard(MPayment.TRXTYPE_Sales, new_ccType, + new_ccNumber, "", new_ccExpDate); + payment.setA_Name(new_ccName); + } + else if (new_paymentRule.equals(MOrder.PAYMENTRULE_DirectDeposit) + || new_paymentRule.equals(MOrder.PAYMENTRULE_DirectDebit)) + { + MBankAccount bpBankAccount = new MBankAccount(Env.getCtx(), new_c_bp_bankAccount_id, null); + payment.setBankACH(new_c_bp_bankAccount_id, isSOTrx, new_paymentRule, + bpBankAccount.getBank().getRoutingNo(), bpBankAccount.getAccountNo()); + } + else if (new_paymentRule.equals(MOrder.PAYMENTRULE_Check)) + { + payment.setBankCheck(new_c_bankAccount_id, isSOTrx, new_checkRoutingNumber, + new_checkAccountNumber, new_checkNumber); + } + else if (new_paymentRule.equals(MOrder.PAYMENTRULE_Cash)) + { + // Get changes to cash amount + payment.setBankCash(new_cashBook_id, isSOTrx, MPayment.TENDERTYPE_Cash); + } + + if (!payment.save()) { + log.warning("Unable to save draft payment! Payment deleted."); + errorMsg = MSG_PaymentNotCreated; + errorInfo = payment.getErrorMessage(); + payment.deleteEx(true); + payment = null; + return false; + } + + boolean approved = false; + if (processOnline ) + { + log.config("Processing payment on-line"); + approved = payment.processOnline(); + onlineInfo = payment.getR_RespMsg() + " (" + payment.getR_AuthCode() + + ") ID=" + payment.getR_PnRef(); + processOnline = false; + + if (!approved) + { + log.warning("Unable to save process payment online! Payment (deleted): " + payment.toString()); + errorMsg = MSG_PaymentNotProcessed; + errorInfo = payment.getErrorMessage(); + payment.delete(true); + payment = null; + return false; + } + } + + boolean ok = payment.processIt(DocAction.ACTION_Complete); + + if (!ok) + { + if (approved) + { + // This is a problem that will need human intervention + // The payment was processed through an online processor + // and approved, but the payment could not be completed. + // Save the payment, as it has a record of the online + // process and let the user figure out what when wrong. + errorMsg = MSG_PaymentNotCompletedAfterProcessApproval; + payment.saveEx(); + log.severe("Payment approved online but not completed! Payment exists: " + payment.toString() ); + } + else + { + // No online process but something went wrong. Delete the payment. + // Check the logs or any exceptions for info. + log.warning("Unable to complete payment! Payment (deleted): " + payment.toString()); + errorMsg = MSG_PaymentNotCreated; + errorInfo = payment.getErrorMessage(); + payment.delete(true); + payment = null; + } + return false; + } + + payment.saveEx(); + paymentDocNumber = payment.getDocumentNo(); + log.config("Payment completed: " + payment.toString()); + + // Set Payment + gridTab.setValue("C_Payment_ID", new Integer(payment.getC_Payment_ID())); + + if (errorMsg.isEmpty()) + return true; + else + return false; + } // saveChanges + + /** + * @return the paymentDocNumber + */ + public String getPaymentDocNumber() { + return paymentDocNumber; + } + + /** + * Check Mandatory + * @return true if all mandatory items are OK + */ + public boolean checkMandatory() + { + log.config( ""); + + // only Payment Rule + if (onlyChangePaymentRule) + return true; + + getValues(); + + /*********************** + * Mandatory Data Check + */ + + + boolean dataOK = true; + // paymentAmount + editor.setMandatory(CPaymentEditor.FIELD_bAmount, true); + editor.setMandatory(CPaymentEditor.FIELD_kAmount, true); + editor.setMandatory(CPaymentEditor.FIELD_sAmount, true); + editor.setMandatory(CPaymentEditor.FIELD_tAmount, true); + if (new_paymentAmount.equals(Env.ZERO)) + { + editor.setError(CPaymentEditor.FIELD_bAmount, true); + editor.setError(CPaymentEditor.FIELD_kAmount, true); + editor.setError(CPaymentEditor.FIELD_sAmount, true); + editor.setError(CPaymentEditor.FIELD_tAmount, true); + errorMsg = MSG_ZeroPaymentAmount; + dataOK = false; + } + + // B (Cash) (Currency) + if (new_paymentRule.equals(MOrder.PAYMENTRULE_Cash)) + { + editor.setMandatory(CPaymentEditor.FIELD_bCashBook, true); + if (new_cashBook_id == 0) + { + editor.setError(CPaymentEditor.FIELD_bCashBook, true); + errorMsg = Msg_NoCashJournalSelected; + dataOK = false; + } + else + editor.setError(CPaymentEditor.FIELD_bCashBook, false); + } + + // K (CreditCard) Type, Number, Exp, Approval + else if (new_paymentRule.equals(MOrder.PAYMENTRULE_CreditCard)) + { + editor.setMandatory(CPaymentEditor.FIELD_kType, true); + if (new_ccType.isEmpty()) + { + errorMsg = MSG_NoCreditCardTypeSelected; + editor.setError(CPaymentEditor.FIELD_kType, true); + dataOK = false; + } + // Validation of the credit card number is moved to the payment processor. + // Different payment processors can have different validation rules. + } + + // T (Transfer) BPartner_Bank + else if (new_paymentRule.equals(X_C_Order.PAYMENTRULE_DirectDeposit) + || new_paymentRule.equals(X_C_Order.PAYMENTRULE_DirectDebit)) + { + editor.setMandatory(CPaymentEditor.FIELD_tAccount, true); + if (new_c_bp_bankAccount_id == 0) + { + errorMsg = MSG_NoBPBankAccountSelected; + editor.setError(CPaymentEditor.FIELD_tAccount, true); + dataOK = false; + } + } // Direct + // P (PaymentTerm) PaymentTerm + else if (new_paymentRule.equals(X_C_Order.PAYMENTRULE_OnCredit)) + { + // ok + editor.setMandatory(CPaymentEditor.FIELD_pTerm, true); + } + // S (Check) (Currency) CheckNo, Routing + else if (new_paymentRule.equals(MOrder.PAYMENTRULE_Check)) + { + editor.setMandatory(CPaymentEditor.FIELD_sBankAccount, true); + editor.setMandatory(CPaymentEditor.FIELD_sRouting, true); + editor.setMandatory(CPaymentEditor.FIELD_sAccountNumber, true); + editor.setMandatory(CPaymentEditor.FIELD_sCheckNumber, true); + if (new_c_bankAccount_id == 0) + { + editor.setError(CPaymentEditor.FIELD_sBankAccount, true); + errorMsg = "PaymentNoProcessor"; + dataOK = false; + } + + errorMsg = MPaymentValidate.validateRoutingNo(new_checkRoutingNumber); + if (!errorMsg.isEmpty()) + { + editor.setError(CPaymentEditor.FIELD_sRouting, true); + dataOK = false; + } + errorMsg = MPaymentValidate.validateAccountNo(new_checkAccountNumber); + if (!errorMsg.isEmpty()) + { + editor.setError(CPaymentEditor.FIELD_sAccountNumber, true); + dataOK = false; + } + errorMsg = MPaymentValidate.validateCheckNo(new_checkNumber); + if (!errorMsg.isEmpty()) + { + editor.setError(CPaymentEditor.FIELD_sCheckNumber, true); + dataOK = false; + } + } + else + { + log.log(Level.SEVERE, "Unknown PaymentRule " + new_paymentRule); + errorMsg = "Unknown PaymentRule " + new_paymentRule; + return false; + } + + // + log.config("OK=" + dataOK); + return dataOK; + } // checkMandatory + + /** + * Process the payment online. The results of the online payment + * can be read in {@link #getOnlineInfo()}. + * @return true if successful, false if there was an error. + */ + public boolean processOnline() { + + processOnline = true; + + return saveChanges(); + + } + + /** + * @return the onlineInfo + */ + public String getOnlineInfo() { + return onlineInfo; + } + + private void getValues() { + + // New Values + new_dateAcct = dateAcct; + new_c_paymentTerm_id = c_paymentTerm_id; + new_cashBook_id = cashBook_id; + new_ccType = ccType; + new_ccName = ""; + new_ccNumber = ""; + new_ccExpDate = ""; + new_c_bankAccount_id = 0; + new_c_bp_bankAccount_id = 0; + new_paymentAmount = Env.ZERO; + new_checkRoutingNumber = ""; + new_checkAccountNumber = ""; + new_checkNumber = ""; + + new_dateAcct = editor.getDateAcct(new_paymentRule); + new_paymentRule = editor.getPaymentRule(); + new_c_bankAccount_id = editor.getBankAccount(new_paymentRule); + new_cashBook_id = editor.getCashBook(new_paymentRule); + new_dateAcct = editor.getDateAcct(new_paymentRule); + new_paymentAmount = editor.getPaymentAmount(new_paymentRule); + new_ccType = editor.getCreditCardType(new_paymentRule); + new_ccName = editor.getCreditCardName(new_paymentRule); + new_ccNumber = editor.getCreditCardNumber(new_paymentRule); + new_ccExpDate = editor.getCreditCardExpiry(new_paymentRule); + new_c_bp_bankAccount_id = editor.getBPBankAccount(new_paymentRule); + new_c_paymentTerm_id = editor.getPaymentTerm(new_paymentRule); + new_checkAccountNumber = editor.getCheckAccountNumber(new_paymentRule); + new_checkRoutingNumber = editor.getCheckRoutingNumber(new_paymentRule); + new_checkNumber = editor.getCheckNumber(new_paymentRule); + + } + + /** + * Get the current date/time + * @return the current date/time + */ + public Timestamp getDate() { + return new Timestamp(System.currentTimeMillis()); + } + + /** + * @return the paymentAmount + */ + public BigDecimal getPaymentAmount() { + return paymentAmount; + } + + /** + * + * @return true if only the payment rule can change + */ + public boolean isOnlyChangePaymentRule() { + return onlyChangePaymentRule; + } + +} diff --git a/base/src/org/adempiere/controller/RecordInfoController.java b/base/src/org/adempiere/controller/RecordInfoController.java index dabba72f48..55f66f0178 100644 --- a/base/src/org/adempiere/controller/RecordInfoController.java +++ b/base/src/org/adempiere/controller/RecordInfoController.java @@ -43,11 +43,14 @@ import org.compiere.util.Env; import org.compiere.util.Msg; import org.compiere.util.NamePair; +import org.compiere.util.Util; /** * @author Yamel Senih, ysenih@erpcya.com, ERPCyA http://www.erpcya.com *

  • FR [ 146 ] Added like controller for RecordInfo * @see https://github.com/adempiere/adempiere/issues/146 + * @author Michael McKay, mckayERP@gmail.com + *
  • #2387Remove Ampersand from translation */ public class RecordInfoController { @@ -125,7 +128,7 @@ private void dynInit(DataStatusEvent dse, String title, GridField mField) { m_info.append("\n").append(infoTable).append("UUID='").append(UUID).append("';"); } - m_info.append("\n").append(Msg.translate(Env.getCtx(), "Name")) + m_info.append("\n").append(Util.cleanAmp(Msg.translate(Env.getCtx(), "Name"))) .append(": ").append(m_Field.getHeader()).append("\n") .append(Msg.translate(Env.getCtx(), "Description")) .append(": ").append(m_Field.getDescription()).append("\n") @@ -264,7 +267,7 @@ public Vector getColumnNames() { Vector columnNames = new Vector(); // No add for specific column if(m_Field == null) { - columnNames.add(Msg.translate(Env.getCtx(), "Name")); + columnNames.add(Util.cleanAmp(Msg.translate(Env.getCtx(), "Name"))); } columnNames.add(Msg.translate(Env.getCtx(), "NewValue")); columnNames.add(Msg.translate(Env.getCtx(), "OldValue")); @@ -294,7 +297,7 @@ private void addLine (int AD_Column_ID, Timestamp Updated, int UpdatedBy, MColumn column = MColumn.get (Env.getCtx(), AD_Column_ID); // No for specific column if(m_Field == null) { - line.add(Msg.translate(Env.getCtx(), column.getColumnName())); + line.add(Util.cleanAmp(Msg.translate(Env.getCtx(), column.getColumnName()))); } // if (OldValue != null && OldValue.equals(MChangeLog.NULL)) diff --git a/base/src/org/adempiere/controller/SmallViewController.java b/base/src/org/adempiere/controller/SmallViewController.java index 01401dcfb8..56c498b7c6 100644 --- a/base/src/org/adempiere/controller/SmallViewController.java +++ b/base/src/org/adempiere/controller/SmallViewController.java @@ -579,7 +579,9 @@ protected void dynamicDisplay() { // Don't want to overwrite a user input, so if the field is rw and has // a value, don't change it. Object defaultValue = field.getDefault(); - if (defaultValue != null && field.getOldValue() == null && (value == null || !value.equals(defaultValue))) { + if (defaultValue != null + && (field.getOldValue() == null || !defaultValue.equals(field.getOldValue()) || (DisplayType.isNumeric(field.getVO().displayType))) + && (value == null || !value.equals(defaultValue))) { // Set the context and fire events if there is a change in value. // Setting the field value to null fires events even if the field is // already null so don't set null if the value is already null. @@ -607,9 +609,12 @@ protected void dynamicDisplay() { if (valueTo == null || valueTo.toString().length() == 0 || !m_IsLoaded - || (!rw && DisplayType.isNumeric(fieldTo.getVO().displayType))) { + || (!rw && (DisplayType.isNumeric(fieldTo.getVO().displayType) + || DisplayType.isDate(fieldTo.getVO().displayType)))) { Object defaultValueTo = fieldTo.getDefault(); - if (defaultValueTo != null && fieldTo.getOldValue() == null && (valueTo == null || !valueTo.equals(defaultValueTo))) { + if (defaultValueTo != null + && (fieldTo.getOldValue() == null || !defaultValueTo.equals(fieldTo.getOldValue()) || DisplayType.isNumeric(fieldTo.getVO().displayType)) + && (valueTo == null || !valueTo.equals(defaultValueTo))) { fieldTo.setValue(defaultValueTo, false); // Not inserting - overwriting the current value valueSet = true; // Check for valid values, mandatory (similar to GridController) diff --git a/base/src/org/adempiere/controller/ed/CAbstractEditorController.java b/base/src/org/adempiere/controller/ed/CAbstractEditorController.java new file mode 100644 index 0000000000..b54049352a --- /dev/null +++ b/base/src/org/adempiere/controller/ed/CAbstractEditorController.java @@ -0,0 +1,421 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.adempiere.controller.ed; + +import org.adempiere.exceptions.AdempiereException; +import org.compiere.model.GridField; +import org.compiere.model.GridTab; +import org.compiere.model.Lookup; +import org.compiere.model.MQuery; +import org.compiere.swing.CEditor; + +/** + * An abstract controller of view editors for specific fields. The controller manages the + * interactions with the model in a consistent way across all view types. + * + * @author Michael McKay, mckayERP + * + */ +public abstract class CAbstractEditorController implements CEditorController { + + /** The GridTab where the editor resides */ + protected GridTab gridTab; + + /** The GridField associated with the editor */ + protected GridField gridField; + + /** The window number used for this editor */ + protected int windowNo; + + /** The lookup for this field */ + protected Lookup lookup; + + /** Flag for read only state */ + protected boolean readOnly = false; + + /** Flag for updateable state */ + protected boolean isUpdateable = true; + + /** Flag for the mandatory state */ + protected boolean mandatory = false; + + /** Data Value */ + private Object value = new Object(); + + /** Record of the value for comparison at a point in the future */ + protected Object oldValue = 0; + + /** Calling Window Info */ + protected int ad_column_id = 0; + + /** Column Name */ + protected String columnName; + + protected CEditor editor; + + protected boolean isButtonEnabled = false; + + protected boolean isDisplayEnabled = false; + + MQuery zoomQuery = null; + String zoomKeyTableName; + String zoomKeyColumnName; + int zoomAD_Window_ID; + + /** The last display value. The text displayed can change without the underlying + * value changing so this variable provides a means to test if a change has occurred. + */ + protected String lastDisplay; + + /** + * Standard constructor where the editor is not bound to a tab or model field + */ + public CAbstractEditorController() { + gridTab = null; + setGridField(null); + setLookup(null); + windowNo = 0; + } + + /** + * Standard constructor where the editor is in a tab but the model field has not + * been identified yet. + * @param tab - the model GridTab controlling the field + * @param windowNo - the window number for this editor + */ + public CAbstractEditorController(CEditor editor, GridTab tab, boolean mandatory, boolean isReadOnly, + boolean isUpdateable, int windowNo, Lookup lookup) { + gridTab = tab; + gridField = null; // set directly rather than using the setter function. + this.editor = editor; + this.setMandatory(mandatory); + this.setReadOnly(isReadOnly); + this.setUpdateable(isUpdateable); + this.windowNo = windowNo; + this.setLookup(lookup); + + } + + /** + * Standard constructor where the editor is in a tab but the model field has not + * been identified yet. + * @param editor - the generic editor representing this field + * @param tab - the model GridTab controlling the field + * @param field - the model GridField for this editor + */ + public CAbstractEditorController(CEditor editor, GridTab tab, GridField field) { + this(tab,field); + this.editor = editor; + } + + /** + * Private constructor where the editor is in a tab but the model field has not + * been identified yet. The editor has to be defined by the public constructors + * @param tab - the model GridTab controlling the field + * @param field - the model GridField for this editor + * @param windowNo - the window number for this editor + */ + private CAbstractEditorController(GridTab tab, GridField field) { + gridTab = tab; + setGridField(field); + + if (gridTab != null) { + this.windowNo = gridTab.getWindowNo(); + } + + if (gridField != null) { + this.setLookup(gridField.getLookup()); + } + + } + + public void init() { + + set_oldValue(); + editor.setReadWrite(!readOnly && isUpdateable); + } + + public void dispose() { + gridTab = null; + gridField = null; + lookup.dispose(); + setLookup(null); + } + + /** + * @return the columnName + */ + public String getColumnName() { + return columnName; + } + + /** + * @param columnName the columnName to set + */ + public void setColumnName(String columnName) { + this.columnName = columnName; + } + + /** + * Set GridField + * @param field MField + */ + public void setGridField(GridField field) + { + gridField = field; + + if (gridField != null) { + columnName = gridField.getColumnName(); + ad_column_id = gridField.getAD_Column_ID(); + mandatory = gridField.isMandatory(false); + readOnly = gridField.isReadOnly(); + setLookup(field.getLookup()); + } + else { + columnName = ""; + ad_column_id = 0; + mandatory = false; + readOnly = false; + lookup = null; + } + } // setField + + public GridField getGridField() { + return gridField; + } + + /** + * Get the old value of the field explicitly set in the past + * @return + */ + public Object get_oldValue() { + return oldValue; + } + + /** + * Set the old value of the field. For use in future comparisons. + * The old value must be explicitly set though this call. + */ + public void set_oldValue() { + this.oldValue = getValue(); + } + + /** + * Has the field changed over time? + * @return true if the old value is different than the current. + */ + public boolean hasChanged() { + // Both or either could be null + + //Don't think a test of Value is needed as value is not set by the search window + if(getValue() != null) + if(oldValue != null) + return !oldValue.equals(getValue()); + else + return true; + else // getValue() is null + if(oldValue != null) + return true; + return false; + } + + /** + * Set Mandatory + * @param mandatory mandatory + */ + public void setMandatory (boolean mandatory) + { + this.mandatory = mandatory; + } // setMandatory + + /** + * Get Mandatory + * @return mandatory + */ + public boolean isMandatory() + { + return mandatory; + } // isMandatory + + /** + * @return the readOnly + */ + public boolean isReadOnly() { + return readOnly; + } + + /** + * @param readOnly the readOnly to set + */ + public void setReadOnly(boolean readOnly) { + this.readOnly = readOnly; + } + + /** + * @return the value + */ + public Object getValue() { + return value; + } + + /** + * @param value the value to set + */ + public void setValue(Object value) { + this.value = value; + } + + /** + * Set the editor error flags + */ + public abstract void setError(); + + /** + * @return the lastDisplay + */ + public String getLastDisplay() { + return lastDisplay; + } + + /** + * @param lastDisplay the lastDisplay to set + */ + public void setLastDisplay(String lastDisplay) { + this.lastDisplay = lastDisplay; + } + + public void generateZoomQuery() { + + if (zoomKeyTableName == null || zoomKeyTableName.isEmpty() + || zoomKeyColumnName == null || zoomKeyColumnName.isEmpty()) + throw new AdempiereException("Can't zoom. Unknown zoom table and key column"); + + zoomQuery = new MQuery(); + Object value = getValue(); + if (value == null) + value = Integer.valueOf(0); + + zoomQuery.addRestriction(zoomKeyColumnName, MQuery.EQUAL, value); + zoomQuery.setZoomColumnName(zoomKeyColumnName); + zoomQuery.setZoomTableName(zoomKeyTableName); + zoomQuery.setZoomValue(value); + zoomQuery.setRecordCount(1); // guess + + zoomAD_Window_ID = lookup.getZoom(zoomQuery); + } + + /** + * @return the zoomKeyTableName + */ + protected String getZoomKeyTableName() { + return zoomKeyTableName; + } + + /** + * @param zoomKeyTableName the zoomKeyTableName to set + */ + protected void setZoomKeyTableName(String zoomKeyTableName) { + this.zoomKeyTableName = zoomKeyTableName; + } + + /** + * @return the zoomKeyColumnName + */ + protected String getZoomKeyColumnName() { + return zoomKeyColumnName; + } + + /** + * @param zoomKeyColumnName the zoomKeyColumnName to set + */ + protected void setZoomKeyColumnName(String zoomKeyColumnName) { + this.zoomKeyColumnName = zoomKeyColumnName; + } + + /** + * @return the zoomAD_Window_ID + */ + public int getZoomAD_Window_ID() { + return zoomAD_Window_ID; + } + + /** + * @param zoomAD_Window_ID the zoomAD_Window_ID to set + */ + protected void setZoomAD_Window_ID(int zoomAD_Window_ID) { + this.zoomAD_Window_ID = zoomAD_Window_ID; + } + + /** + * @return the zoomQuery + */ + public MQuery getZoomQuery() { + if (zoomQuery == null) + throw new AdempiereException("Zoom Query not initialized."); + return zoomQuery; + } + + /** + * @param zoomQuery the zoomQuery to set + */ + protected void setZoomQuery(MQuery zoomQuery) { + this.zoomQuery = zoomQuery; + } + + /** + * @return the windowNo + */ + public int getWindowNo() { + return windowNo; + } + + /** + * @param windowNo the windowNo to set + */ + protected void setWindowNo(int windowNo) { + this.windowNo = windowNo; + } + + /** + * @return the isUpdateable + */ + public boolean isUpdateable() { + return isUpdateable; + } + + /** + * @param isUpdateable the isUpdateable to set + */ + protected void setUpdateable(boolean isUpdateable) { + this.isUpdateable = isUpdateable; + } + + /** + * @return the lookup + */ + public Lookup getLookup() { + return lookup; + } + + + /** + * @param lookup the lookup to set + */ + protected void setLookup(Lookup lookup) { + this.lookup = lookup; + } + +} diff --git a/base/src/org/adempiere/controller/ed/CEditorController.java b/base/src/org/adempiere/controller/ed/CEditorController.java new file mode 100644 index 0000000000..718aecf797 --- /dev/null +++ b/base/src/org/adempiere/controller/ed/CEditorController.java @@ -0,0 +1,86 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.adempiere.controller.ed; + +import org.compiere.model.GridField; +import org.compiere.model.Lookup; +import org.compiere.model.MQuery; + +/** + * An interface for controllers of view editors for specific fields. The controller manages the + * interactions with the model in a consistent way across all view types. + * + * @author Michael McKay, mckayERP + * + */ +public interface CEditorController { + + /** Dispose of the controller */ + public void dispose(); + + /** + * @return the columnName + */ + public String getColumnName(); + + /** + * @param columnName the columnName to set + */ + public void setColumnName(String columnName); + + /** + * Set GridField + * @param field MField + */ + public void setGridField(GridField field); + + public GridField getGridField(); + + boolean hasChanged(); + + public boolean isMandatory(); + + public void setMandatory(boolean mandatory); + + public void setReadOnly(boolean readOnly); + + public boolean isReadOnly(); + + public void setValue(Object value); + + public void generateZoomQuery(); + + public int getZoomAD_Window_ID(); + + public MQuery getZoomQuery(); + + public int getWindowNo(); + + public void actionText(); + + public void actionButton(); + + public void enableControls(); + + public void setLastDisplay(String display); + + public Lookup getLookup(); + + public void set_oldValue(); + + public void init(); + +} diff --git a/base/src/org/adempiere/controller/ed/CPaymentEditor.java b/base/src/org/adempiere/controller/ed/CPaymentEditor.java new file mode 100644 index 0000000000..e38dc95a26 --- /dev/null +++ b/base/src/org/adempiere/controller/ed/CPaymentEditor.java @@ -0,0 +1,71 @@ +/** + * + */ +package org.adempiere.controller.ed; + +import java.math.BigDecimal; +import java.sql.Timestamp; + +/** + * @author Home + * + */ +public interface CPaymentEditor { + + + public final static String FIELD_payment = "paymentCombo"; + public final static String FIELD_kType = "kTypeCombo"; + public final static String FIELD_kNumber = "kNumberField"; + public final static String FIELD_kName = "kNameField"; + public final static String FIELD_kExp = "kExpField"; + public final static String FIELD_kApproval = "kApprovalField"; + public final static String FIELD_kAmount = "kAmountField"; + public final static String FIELD_tAccount = "tAccountCombo"; + public final static String FIELD_sCheckNumber = "sCheckNumberField"; + public final static String FIELD_sAccountNumber = "sAccountNumberField"; + public final static String FIELD_sRouting = "sRoutingField"; + public final static String FIELD_sCurrency = "sCurrencyCombo"; + public final static String FIELD_bCurrency = "bCurrencyCombo"; + public final static String FIELD_pTerm = "pTermCombo"; + public final static String FIELD_bAmount = "bAmountField"; + public final static String FIELD_sAmount = "sAmountField"; + public final static String FIELD_bDate = "bDateField"; + public final static String FIELD_sCheck = "sCheckField"; + public final static String FIELD_sBankAccount = "sBankAccountCombo"; + public final static String FIELD_bCashBook = "bCashBookCombo"; + public final static String FIELD_tAmount = "tAmountField"; + + + public String getPaymentRule(); + + public int getBankAccount(String paymentRule); + + public int getCashBook(String paymentRule); + + public Timestamp getDateAcct(String paymentRule); + + public BigDecimal getPaymentAmount(String paymentRule); + + public String getCreditCardType(String paymentRule); + + public int getBPBankAccount(String paymentRule); + + public int getPaymentTerm(String paymentRule); + + public String getCreditCardNumber(String paymentRule); + + public String getCreditCardExpiry(String paymentRule); + + public String getCreditCardName(String paymentRule); + + public String getCheckAccountNumber(String paymentRule); + + public String getCheckRoutingNumber(String paymentRule); + + public String getCheckNumber(String paymentRule); + + public void setMandatory(String field, boolean mandatory); + + public void setError(String field, boolean error); + +} diff --git a/base/src/org/adempiere/controller/form/BOMDropController.java b/base/src/org/adempiere/controller/form/BOMDropController.java new file mode 100644 index 0000000000..9d9ec1db7d --- /dev/null +++ b/base/src/org/adempiere/controller/form/BOMDropController.java @@ -0,0 +1,1249 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.adempiere.controller.form; + +import java.beans.PropertyChangeEvent; +import java.beans.PropertyVetoException; +import java.beans.VetoableChangeListener; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.Properties; +import java.util.logging.Level; + +import org.adempiere.exceptions.AdempiereException; +import org.adempiere.exceptions.ValueChangeEvent; +import org.adempiere.exceptions.ValueChangeListener; +import org.compiere.model.MColumn; +import org.compiere.model.MInvoice; +import org.compiere.model.MInvoiceLine; +import org.compiere.model.MLookup; +import org.compiere.model.MLookupFactory; +import org.compiere.model.MOrder; +import org.compiere.model.MOrderLine; +import org.compiere.model.MProduct; +import org.compiere.model.MProject; +import org.compiere.model.MProjectLine; +import org.compiere.model.MTable; +import org.compiere.model.MUOM; +import org.compiere.model.MUOMConversion; +import org.compiere.model.MValRule; +import org.compiere.model.PO; +import org.compiere.process.DocAction; +import org.compiere.process.ProcessInfo; +import org.compiere.swing.CEditor; +import org.compiere.util.CLogger; +import org.compiere.util.DisplayType; +import org.compiere.util.Env; +import org.compiere.util.Msg; +import org.compiere.util.Trx; +import org.compiere.util.Util; +import org.eevolution.model.MPPProductBOM; +import org.eevolution.model.MPPProductBOMLine; + +/** + * A controller class for the BOM Drop functionality. The BOM Drop provides a + * means to add BOM components as lines to an Order, Invoice or Project. The + * BOM Drop function is accessed as a menu item or from a button/process on the + * window/tab of the document or project. + *

    The controller requires a View in the interface that provides: + *

  • A selection panel to choose the BOM, Quantity and, if started + * from the menu, the target document. + *
  • A BOM Line selection panel where bom line items can be selected with + * units of measure and quantities. BOM lines that are components are automatically + * selected. Options and Variants are grouped by the BOM Line Feature and + * the user can select them as required. + * + * @author Michael McKay, mckayERP@gmail.com + * + */ +public class BOMDropController implements ValueChangeListener, VetoableChangeListener { + + /** The BOMDropForm associated with this instance of the controller */ + private BOMDropForm form; + /** The ProcessInfo data associated with this form */ + private ProcessInfo processInfo; + /** The PO object selected or associated with this form */ + private PO po = null; + + // Editors used in the BOM selection panel + private CEditor productEditor; + private CEditor productQtyEditor; + private CEditor explodeBomEditor; + private CEditor orderEditor; + private CEditor invoiceEditor; + private CEditor projectEditor; + + /** + * A flag indicating if the type of user interface. True for Swing, false for ZK. + * This is important as the events created by the editors are different. + */ + private boolean isSwing = true; + + /** The id of the selected product BOM */ + private int m_product_id; + /** The MProduct model of the selected product. The default BOM will be displayed. */ + private MProduct product; + + /** A hash map of the features with the featureKey as the key value */ + private HashMap knownFeatures = new HashMap(); + + /** An array of the selections made. This is the context of the form + * and is kept in sync with the form as the user makes selections. + */ + public ArrayList selectionList = new ArrayList(); + + // Message strings for translation + private static final String MSG_NothingSelected = "BOMDropController_NothingSelected"; + private static final String MSG_ItemSelectedSingular = "BOMDropController_ItemSelectedSingular"; + private static final String MSG_ItemSelectedPlural = "BOMDropController_ItemSelectedPlural"; + private static final String MSG_ExplodeBOM = "BOMDropController_ExplodeBOM"; + private static final String MSG_ExplodeBOMTooltip = "BOMDropController_ExplodeBOMTooltip"; + private static final String MSG_IsExplodeBOMName = "BOMDropController_ExplodeBOM"; + private static final String MSG_BOMListHeaderProduct = "@M_Product_ID@"; + private static final String MSG_BOMListHeaderQty = "@Qty@"; + private static final String MSG_BOMListHeaderUOM = "@C_UOM_ID@"; + private static final String EDITORTYPE_CHECK = "CHECK"; + private static final String EDITORTYPE_QTY = "QTY"; + private static final String EDITORTYPE_UOM = "UOM"; + + CLogger log = CLogger.getCLogger(BOMDropController.class); + Properties ctx; + private int windowNo; + private String trxName; + private boolean canExplodeBOM; + + /** + * A class to hold the state of the form BOM List selection + * + */ + private class Selection { + + public Selection() {}; + + public boolean isSelected; + public int m_product_id; + public BigDecimal qty; + public int c_uom_id; + public MPPProductBOMLine bomLine; + public String name; + public CEditor checkEditor; + public CEditor qtyEditor; + public CEditor uomEditor; + public String featureKey; + public String type; + public int parentProductID; + public String feature; + public BigDecimal baseQty; + } + + + /** + * Standard constructor. + * @param form the BOMDropForm creating this instance of the controller. + */ + public BOMDropController(BOMDropForm form) { + + this.form = form; + ctx = Env.getCtx(); + + } + + /** + * Set the ProcessInfo structure + * @param processInfo + */ + private void setProcessInfo(ProcessInfo processInfo) { + + this.processInfo = processInfo; + + } + + /** + * Initialize the controller + * @param processInfo - the ProcessInfo data to use for this form + * @param windowNo - the window number associated with the form + * @return + */ + public boolean init(ProcessInfo processInfo, int windowNo) { + + setProcessInfo(processInfo); + this.windowNo = windowNo; + + // Check if the process is being run from a document or the menu + if (!checkProcessInfo()) + return false; + + int ad_column_id = MColumn.getColumn_ID(MProduct.Table_Name, MProduct.COLUMNNAME_M_Product_ID); + String name = Msg.translate(ctx, MProduct.COLUMNNAME_M_Product_ID); + String validationCode = "IsBOM='Y' AND IsVerified='Y'"; + MLookup productLookup = null; + try { + + productLookup = MLookupFactory.get(ctx, windowNo, + ad_column_id, + DisplayType.TableDir, Env.getLanguage(ctx), MProduct.COLUMNNAME_M_Product_ID, 0, + false, validationCode); + + } catch (Exception e) { + log.severe("Unable to load product lookup: " + e.getLocalizedMessage()); + return false; + } + + int row = 0; + product = null; + m_product_id = 0; + productEditor = form.createSelectionEditor(DisplayType.TableDir, productLookup, "", name, "", row, 0); + productEditor.setValue(null); + productEditor.setMandatory(true); + productEditor.setBackground(true); + addListener(productEditor); + + productQtyEditor = form.createSelectionEditor(DisplayType.Quantity, null, Msg.translate(ctx, "Qty"), Msg.translate(ctx, "Qty"), "", row++, 2); + productQtyEditor.setValue(Env.ONE); + addListener(productQtyEditor); + + String explodeBOMName = Msg.translate(ctx, MSG_ExplodeBOM); + String explodeBOMDesc = Msg.translate(ctx, MSG_ExplodeBOMTooltip); + String isExplodeBOMName = Msg.translate(ctx, MSG_IsExplodeBOMName); + explodeBomEditor = form.createSelectionEditor(DisplayType.YesNo, null, isExplodeBOMName, explodeBOMName, explodeBOMDesc, row++, 1); + explodeBomEditor.setValue(new Boolean(false)); // Default - don't explode + addListener(explodeBomEditor); + + // If no PO, create editors for the possible documents + if (po == null) + { + + // C_Order + validationCode = "Processed='N' AND (DocStatus='DR' OR DocStatus='IP')"; + MLookup lookup = null; + try { + + lookup = MLookupFactory.get(ctx, windowNo, + MColumn.getColumn_ID(MOrder.Table_Name, MOrder.COLUMNNAME_C_Order_ID), + DisplayType.TableDir, Env.getLanguage(ctx), MOrder.COLUMNNAME_C_Order_ID, 0, + false, validationCode); + + } catch (Exception e) { + log.severe("Unable to load order lookup: " + e.getLocalizedMessage()); + return false; + } + + name = Msg.translate(ctx, MOrder.COLUMNNAME_C_Order_ID); + orderEditor = form.createSelectionEditor(DisplayType.TableDir, lookup, "", name, "", row++, 0); + orderEditor.setMandatory(true); + orderEditor.setBackground(true); + addListener(orderEditor); + + // C_Invoice + try { + + lookup = MLookupFactory.get(ctx, windowNo, + MColumn.getColumn_ID(MInvoice.Table_Name, MInvoice.COLUMNNAME_C_Invoice_ID), + DisplayType.TableDir, Env.getLanguage(ctx), MInvoice.COLUMNNAME_C_Invoice_ID, 0, + false, validationCode); + + } catch (Exception e) { + log.severe("Unable to load invoice lookup: " + e.getLocalizedMessage()); + return false; + } + name = Msg.translate(ctx, MInvoice.COLUMNNAME_C_Invoice_ID); + invoiceEditor = form.createSelectionEditor(DisplayType.TableDir, lookup, "", name, "", row++, 0); + invoiceEditor.setMandatory(true); + invoiceEditor.setBackground(true); + addListener(invoiceEditor); + + // C_Project + validationCode = "Processed='N' AND IsSummary='N' AND IsActive='Y'" + + " AND ProjectCategory<>'S'"; + lookup = null; + try { + + lookup = MLookupFactory.get(ctx, windowNo, + MColumn.getColumn_ID(MProject.Table_Name, MProject.COLUMNNAME_C_Project_ID), + DisplayType.TableDir, Env.getLanguage(ctx), MProject.COLUMNNAME_C_Project_ID, 0, + false, validationCode); + + } catch (Exception e) { + log.severe("Unable to load project lookup: " + e.getLocalizedMessage()); + return false; + } + name = Msg.translate(ctx, MProject.COLUMNNAME_C_Project_ID); + projectEditor = form.createSelectionEditor(DisplayType.TableDir, lookup, "", name, "", row++, 0); + projectEditor.setMandatory(true); + projectEditor.setBackground(true); + addListener(projectEditor); + + } + + enableConfirmOK(); + + return true; + + } // init + + /** + * Validate the process info data if it exists. This is mostly dummy data but + * the info can include the table and record associated with the + * target document. + * @return false if there is an incompatibility with the process info + */ + private boolean checkProcessInfo() { + + // The processinfo data may not be set, which is OK. Its mostly dummy data for this controller. + // + // Determine the interface type being used. Its set explicitly in the ProcessInfo data + // but we will fallback to testing the stack trace in case it wasn't. Note that the + // stack trace test may not be accurate as it depends on the calling class names. + // TODO Also note that we are only testing for ZK or Swing. If another UI is added, we'll + // have to fix this logic. + if (processInfo == null || processInfo.getInterfaceType().equals(ProcessInfo.INTERFACE_TYPE_NOT_SET)) + { + // Need to know which interface is being used as the events may be different and the proper + // listeners have to be activated. Test the calling stack trace for "webui". + // If not found, assume the SWING interface + StackTraceElement[] stElements = Thread.currentThread().getStackTrace(); + for (int i=1; i 0) + { + po = new MOrder(ctx, c_order_id, trxName); + orderEditor.setMandatory(true); + invoiceEditor.setMandatory(false); + invoiceEditor.setValue(null); + projectEditor.setMandatory(false); + projectEditor.setValue(null); + } + else + po = null; + } + } + + if (editor.equals(invoiceEditor)) + { + invoiceEditor.setValue(newValue); + if (newValue != null && newValue instanceof Integer) + { + int c_invoice_id = ((Integer) newValue).intValue(); + if (c_invoice_id > 0) + { + po = new MInvoice(ctx, c_invoice_id, trxName); + invoiceEditor.setMandatory(true); + orderEditor.setMandatory(false); + orderEditor.setValue(null); + projectEditor.setMandatory(false); + projectEditor.setValue(null); + } + else + po = null; + } + } + + if (editor.equals(projectEditor)) + { + projectEditor.setValue(newValue); + if (newValue != null && newValue instanceof Integer) + { + int c_project_id = ((Integer) newValue).intValue(); + if (c_project_id > 0) + { + po = new MProject(ctx, c_project_id, trxName); + projectEditor.setMandatory(true); + orderEditor.setMandatory(false); + orderEditor.setValue(null); + invoiceEditor.setMandatory(false); + invoiceEditor.setValue(null); + } + else + po = null; + } + } + + if (po == null) + { + orderEditor.setMandatory(true); + invoiceEditor.setMandatory(true); + projectEditor.setMandatory(true); + orderEditor.setBackground(true); + invoiceEditor.setBackground(true); + projectEditor.setBackground(true); + } + else + { + orderEditor.setBackground(false); + invoiceEditor.setBackground(false); + projectEditor.setBackground(false); + } + + // In the BOM Item List, was something selected or deselected? + int index = getEditorIndex(EDITORTYPE_CHECK, editor); + if (index >= 0) + { + // Ignore changes from component items + if (MPPProductBOMLine.COMPONENTTYPE_Component.equals(selectionList.get(index).bomLine.getComponentType())) + { + editor.setValue(true); // Has to be selected + if (isSwing) + { + PropertyChangeEvent pce = (PropertyChangeEvent) evt; + throw new PropertyVetoException(pce.getPropertyName(), pce); + } + } + updateSelection (); + updateCaption(index, editor); + } // CheckBox or Radio + else + { + index = getEditorIndex(EDITORTYPE_QTY, editor); + if (index >= 0 && newValue instanceof BigDecimal) + { + selectionList.get(index).qty = (BigDecimal) newValue; + editor.setBackground(newValue==null); + } + else + { + // Handle changes to the UOM and update the Qty accordingly. + index = getEditorIndex(EDITORTYPE_UOM, editor); + if (index >= 0 && newValue != null && newValue instanceof Integer) + { + // Convert qty to new UOM + int old_id = ((Integer) oldValue).intValue(); + int new_id = ((Integer) newValue).intValue(); + // Assume qty is for the old UOM and convert to the product uom + BigDecimal productQty = MUOMConversion.convertProductFrom(ctx, + selectionList.get(index).m_product_id, old_id, selectionList.get(index).qty); + if (productQty == null) + { + // No conversion + selectionList.get(index).uomEditor.setValue(oldValue); + selectionList.get(index).c_uom_id = old_id; + if (isSwing) + { + PropertyChangeEvent pce = (PropertyChangeEvent) evt; + throw new PropertyVetoException(pce.getPropertyName(), pce); + } + return; + } + // Convert from the product UOM to the new UOM + BigDecimal newQty = MUOMConversion.convertProductTo(ctx, + selectionList.get(index).m_product_id, new_id, productQty); + if (newQty == null) + { + // No conversion + selectionList.get(index).uomEditor.setValue(oldValue); + selectionList.get(index).c_uom_id = old_id; + if (isSwing) + { + PropertyChangeEvent pce = (PropertyChangeEvent) evt; + throw new PropertyVetoException(pce.getPropertyName(), pce); + } + return; + } + // Update the qty editor + newQty = newQty.setScale(MUOM.getPrecision(ctx, selectionList.get(index).c_uom_id), BigDecimal.ROUND_HALF_UP); + selectionList.get(index).c_uom_id = new_id; + selectionList.get(index).uomEditor.setValue(new_id); + selectionList.get(index).qtyEditor.setValue(newQty); + selectionList.get(index).qty = newQty; + } + } + } + enableConfirmOK(); + } // eventResponse + + private void updateBOMListQty() { + + if (productQtyEditor == null) + return; + + if (selectionList.isEmpty()) + return; + + BigDecimal qty = (BigDecimal) productQtyEditor.getValue(); + if (qty == null) + qty = Env.ZERO; + + for (Selection list : selectionList) + { + list.qty = list.baseQty.multiply(qty); + list.qtyEditor.setValue(list.qty); + } + + } + + /** + * Get the index of the editor in the BOM Item selection list + * @param editorType + * @param editor + * @return the index of the editor or -1 if not found. + */ + private int getEditorIndex(String editorType, CEditor editor) { + + if (!(EDITORTYPE_CHECK+EDITORTYPE_QTY+EDITORTYPE_UOM).contains(editorType)) + throw new IllegalArgumentException("Unknonwn editorType: " + editorType); + + if (editor == null) + return -1; + + for (int i = 0; i < selectionList.size(); i++) + { + if (EDITORTYPE_CHECK.equals(editorType) && editor.equals(selectionList.get(i).checkEditor) + || EDITORTYPE_QTY.equals(editorType) && editor.equals(selectionList.get(i).qtyEditor) + || EDITORTYPE_UOM.equals(editorType) && editor.equals(selectionList.get(i).uomEditor)) + return i; + } + return -1; + } + + /** + * Enable the OK button in the form's confirm panel. + */ + private void enableConfirmOK() { + + if (m_product_id > 0 && po != null) + form.enableConfirmOK(true); + else + form.enableConfirmOK(false); + + } + + /** + * Fill the BOM Item list with data or clear it if there is not BOM selected. + */ + private void fillBOMList() { + + form.clearBOMList(); + selectionList.clear(); + knownFeatures.clear(); + canExplodeBOM = false; + + if (product != null) + { + form.setBOMListHeaders(" ", + Msg.parseTranslation(ctx, MSG_BOMListHeaderProduct), + Msg.parseTranslation(ctx, MSG_BOMListHeaderQty), + Msg.parseTranslation(ctx, MSG_BOMListHeaderUOM)); + + // A recursive function + addBOMLines(product, (BigDecimal) productQtyEditor.getValue(), Env.ONE); + + updateSelection(); + updateCaption(-1, null); + + if (selectionList.size() > 0) + form.enableBOMList(); + + if (!canExplodeBOM) + { + explodeBomEditor.setValue(false); + explodeBomEditor.setReadWrite(false); + } + else + { + // Leave the current value alone + explodeBomEditor.setReadWrite(true); + } + } + + form.sizeIt(); + + enableConfirmOK(); + + } // fillBOMList + + /** + * Called by the view when the user selects OK in the confirm panel. + */ + public void confirmOK() { + + if (m_product_id <= 0 || po == null) + { + log.severe("BOMDrop Confirmed (OK) but nothing selected or PO not identified."); + dispose(); + } + + // Save the PO. Rollback if there is an error. We don't want to + // save only the good lines as that would represent a partial Drop + // and correcting a partial Drop is a bit tedious. Its easier to + // repeat the BOM Drop once the error is fixed. Most typical error: + // - Product not on Price List. + String trxName = Trx.createTrxName("BOMDrop"); + Trx localTrx = Trx.get(trxName, true); + try { + po.set_TrxName(trxName); + + if (po instanceof MOrder) + saveOrder(); + else if (po instanceof MInvoice) + saveInvoice(); + else if (po instanceof MProject) + saveProject(); + else + throw new AdempiereException("Unknown PO: " + po.toString()); + + } + catch (AdempiereException e) + { + + form.showDialog("Error", e.getLocalizedMessage()); + localTrx.rollback(); + } + + localTrx.close(); // Will commit + trxName = null; + dispose(); + + } // ConfirmOK + + /** + * Close up and quit. + */ + private void dispose() { + po = null; + product = null; + productEditor = null; + invoiceEditor = null; + orderEditor = null; + projectEditor = null; + + form.dispose(); + } + + /** + * Called by the view when the user cancels the form + */ + public void confirmCancel() { + + dispose(); + + } + + /** + * Add BOM Lines to the selection list. + * Called recursively from addBOMLine if the Explode BOM editor is selected. + * @param product product + * @param qty quantity + * @param baseQty At the top level (parent) this is the BOM qty. At lower levels + * it is the total quantity of the BOM if the top level qty was one. It is required + * to recalculate the line quantities if the selection panel quantity is changed + * and we don't want to redraw the BOM list. + */ + + private void addBOMLines (MProduct product, BigDecimal qty, BigDecimal baseQty) + { + if (product == null) + return; + + MPPProductBOM bom = MPPProductBOM.getDefault(product, null); + MPPProductBOMLine[] bomLines = bom.getLines(true); + for (int i = 0; i < bomLines.length; i++) + { + addBOMLine (product.getM_Product_ID(), bomLines[i], qty, baseQty); + } + + log.fine("#" + bomLines.length); + } // addBOMLines + + /** + * Add a BOM Line to the selection list or, if Explode BOM is selected, explode the + * line if it represents a BOM itself. + * @param bomLines BOM Line + * @param qty quantity + */ + private void addBOMLine (int parentProductID, MPPProductBOMLine line, BigDecimal qty, BigDecimal baseQty) + { + log.info(line.toString()); + String bomType = line.getComponentType(); + String itemType = null; + // + BigDecimal lineQty = line.getQty(); + MProduct product = line.getProduct(); + if (product == null) + return; + + // Set a flag if any subcomponent is a bom that can be exploded + if (product.isBOM() && product.isVerified()) + canExplodeBOM = true; + + boolean explodeBOM = ((Boolean) explodeBomEditor.getValue()).booleanValue(); + if (explodeBOM && product.isBOM() && product.isVerified()) + { + addBOMLines (product, lineQty.multiply(qty), lineQty.multiply(baseQty)); // recursive + } + else + { + if (MPPProductBOMLine.COMPONENTTYPE_Component.equals(bomType) + || MPPProductBOMLine.COMPONENTTYPE_Option.equals(bomType)) + { + itemType = BOMDropForm.ITEMTYPE_CHECK; + } + else if (MPPProductBOMLine.COMPONENTTYPE_Variant.equals(bomType)) + { + itemType = BOMDropForm.ITEMTYPE_RADIO; + } + + // Ignore other component types - packaging, phantom etc... + if (!Util.isEmpty(itemType)) + { + Selection selection = new Selection(); + selection.bomLine = line; + selection.type = itemType; + selection.m_product_id = product.getM_Product_ID(); + selection.c_uom_id = line.getC_UOM_ID(); + selection.parentProductID = parentProductID; + selection.feature = line.getFeature(); + selection.name = product.getName(); + selection.baseQty = line.getQty().multiply(baseQty); + BigDecimal displayedQty = line.getQty().multiply(qty).setScale(MUOM.getPrecision(ctx, line.getC_UOM_ID()), BigDecimal.ROUND_HALF_UP); + selection.qty = displayedQty; + + selectionList.add(selection); + + addDisplay (selection); + } + } + } // addBOMLine + + /** + * Add a BOM line to the selection list Display + * @param parentM_Product_ID parent product + * @param M_Product_ID product + * @param itemType the type of item to display + * @param name name + * @param lineQty qty + */ + private void addDisplay (Selection selection) + { + Object featureObject = null; + + if (!Util.isEmpty(selection.bomLine.getFeature(), true)) // non-whitespace + { + selection.feature = Util.cleanWhitespace(selection.bomLine.getFeature()); + selection.featureKey = selection.feature + "_" + String.valueOf(selection.parentProductID) + "_" + selection.type; + featureObject = knownFeatures.get(selection.featureKey); + if (featureObject == null) + { + featureObject = form.createFeature(selection.featureKey, selection.feature); + knownFeatures.put(selection.featureKey, featureObject); + } + } + + MLookup uomLookup = null; + MValRule valRule = MValRule.get(ctx, 210); // Hardcoded "C_UOM Product Options" + String validation = valRule.getCode(); + validation = validation.replaceAll("@M_Product_ID@", "" + selection.m_product_id); + int ad_column_id = MColumn.getColumn_ID(MUOM.Table_Name, MUOM.COLUMNNAME_C_UOM_ID); + try { + + uomLookup = MLookupFactory.get(ctx, windowNo, + ad_column_id, + DisplayType.TableDir, Env.getLanguage(ctx), MUOM.COLUMNNAME_C_UOM_ID, 0, + false, validation); + + } catch (Exception e) { + log.severe("Unable to load UOM lookup: " + e.getLocalizedMessage()); + } + + selection.checkEditor = form.addCheck(featureObject, selection.type, selection.name); + selection.qtyEditor = form.addQty(featureObject, selection.qty); + selection.uomEditor = form.addUOM(featureObject, uomLookup, selection.c_uom_id); + addListener(selection.checkEditor); + addListener(selection.qtyEditor); + addListener(selection.uomEditor); + + } // addDisplay + + + /** + * Save to Order + * @return true if saved + */ + private boolean saveOrder () + { + log.config("C_Order_ID=" + po.get_ID()); + MOrder order = (MOrder) po; + + int lineCount = 0; + + // for all bom lines + for (int i = 0; i < selectionList.size(); i++) + { + if (selectionList.get(i).isSelected) + { + BigDecimal qty = selectionList.get(i).qty; + int M_Product_ID = selectionList.get(i).m_product_id; + int C_UOM_ID = selectionList.get(i).c_uom_id; + // Create Line + MOrderLine ol = new MOrderLine (order); + + // Set the product and UOM - pricing is based on the product + // UOM + ol.setM_Product_ID(M_Product_ID, true); + + // If the BOM Drop UOM is different, convert the quantity to + // the Product UOM + if (ol.getC_UOM_ID() != C_UOM_ID) + { + // Convert the quantity + qty = MUOMConversion.convertProductFrom(ctx, + M_Product_ID, C_UOM_ID, qty); + } + ol.setQty(qty); + + ol.setPrice(); + ol.setTax(); + ol.saveEx(); + lineCount++; + } // line selected + } // for all bom lines + + String result = "@C_Order_ID@ " + order.getDocumentNo() + ": " + lineCount; + result = Msg.parseTranslation(ctx, result); + form.showDialog("Inserted", result); + + log.config("#" + lineCount); + + return true; + } // saveOrder + + /** + * Save to Invoice + * @return true if saved + */ + private boolean saveInvoice () + { + log.config("C_Invoice_ID=" + po.get_ID()); + MInvoice invoice = (MInvoice) po; + + int lineCount = 0; + + // for all bom lines + for (int i = 0; i < selectionList.size(); i++) + { + if (selectionList.get(i).isSelected) + { + BigDecimal qty = selectionList.get(i).qty; + int M_Product_ID = selectionList.get(i).m_product_id; + int C_UOM_ID = selectionList.get(i).c_uom_id; + // Create Line + MInvoiceLine il = new MInvoiceLine (invoice); + + // Set the product and UOM - pricing is based on the product + // UOM + il.setM_Product_ID(M_Product_ID, true); + + // If the BOM Drop UOM is different, convert the quantity to + // the Product UOM + if (il.getC_UOM_ID() != C_UOM_ID) + { + // Convert the quantity + qty = MUOMConversion.convertProductFrom(ctx, + M_Product_ID, C_UOM_ID, qty); + } + il.setQty(qty); + + il.setPrice(); + il.setTax(); + if (il.save()) + lineCount++; + else + log.log(Level.SEVERE, "Line not saved"); + } // line selected + } // for all bom lines + + String result = "@C_Invoice_ID@ " + invoice.getDocumentNo() + ": " + lineCount; + result = Msg.parseTranslation(ctx, result); + form.showDialog("Inserted", result); + + log.config("#" + lineCount); + + return true; + } // saveInvoice + + /** + * Save to Project + * @return true if saved + */ + private boolean saveProject () + { + log.config("C_Project_ID=" + po.get_ID()); + MProject project = (MProject) po; + + int lineCount = 0; + + // for all bom lines + for (int i = 0; i < selectionList.size(); i++) + { + if (selectionList.get(i).isSelected) + { + BigDecimal qty = selectionList.get(i).qty; + int M_Product_ID = selectionList.get(i).m_product_id; + // Create Line + MProjectLine pl = new MProjectLine (project); + pl.setM_Product_ID(M_Product_ID); + pl.setPlannedQty(qty); + // pl.setPlannedPrice(); + if (pl.save()) + lineCount++; + else + log.log(Level.SEVERE, "Line not saved"); + } // line selected + } // for all bom lines + + String result = "@C_Project_ID@ " + project.getValue() + ": " + lineCount; + result = Msg.parseTranslation(ctx, result); + form.showDialog("Inserted", result); + + log.config("#" + lineCount); + + return true; + } // saveProject + + + /** + * Update the selectionList structure and set the R/W status of the editors + * according to the items selected. We need to do all as radio buttons + * do not send events when rows are deselected. + */ + private void updateSelection () + { + + for (int i=0; i < selectionList.size(); i++) + { + selectionList.get(i).isSelected = isItemSelected(selectionList.get(i).checkEditor); + selectionList.get(i).qtyEditor.setReadWrite(selectionList.get(i).isSelected); + selectionList.get(i).uomEditor.setReadWrite(selectionList.get(i).isSelected); + } + + } // updateSelection + + /** + * Update the caption of the feature groups + * @param index + * @param editor + */ + private void updateCaption(int index, CEditor editor) { + + if (knownFeatures.isEmpty()) + return; // No features with captions + + String featureDetail = ""; + + ArrayList features = new ArrayList(); + ArrayList names = new ArrayList(); + + // Find the affected feature or all features + if (index >= 0) + { + + String featureKey = selectionList.get(index).featureKey; + if (Util.isEmpty(featureKey)) + return; + + features.add(featureKey); + names.add(selectionList.get(index).feature); + + } + else + { + for (int i=0; i < selectionList.size(); i++) + { + String featureKey = selectionList.get(i).featureKey;; + if (Util.isEmpty(featureKey)) + continue; + + if (features.indexOf(featureKey) < 0) + { + features.add(featureKey); + names.add(selectionList.get(i).feature); + } + } + } + + if (features.isEmpty()) + return; // Nothing to update + + // Now check which items are selected within the feature + for (int fi=0; fi < features.size(); fi++) // One or all + { + int countSelected = 0; + boolean radioType = false; + String name = ""; + String featureName = ""; + Object feature = null; + BigDecimal qty = Env.ZERO; + + String featureKey = features.get(fi); + featureName = names.get(fi); + feature = knownFeatures.get(featureKey); + int scale = 0; + + for (int i = 0; i < selectionList.size(); i++) + { + if(featureKey.equals(selectionList.get(i).featureKey)) + { + if (isItemSelected(selectionList.get(i).checkEditor)) + { + countSelected++; + name = selectionList.get(i).name; + radioType = BOMDropForm.ITEMTYPE_RADIO.equals(selectionList.get(i).type); + qty = selectionList.get(i).qty; + scale = MUOM.getPrecision(ctx, selectionList.get(i).c_uom_id); + } + } + } + + if (countSelected == 0) + { + featureDetail = Msg.translate(ctx, MSG_NothingSelected); + } + else if (!radioType) + { + if (countSelected == 1) + featureDetail = countSelected + " " + Msg.translate(ctx, MSG_ItemSelectedSingular); + else + featureDetail = countSelected + " " + Msg.translate(ctx, MSG_ItemSelectedPlural); + } + else + featureDetail = name + " (" + qty.setScale(scale).toString() + ")"; + + form.updateFeatureCaption(feature, featureName + " - " + featureDetail); + } + } // UpdateCaption + + /** + * Test if the editor is selected + * @param cEditor + * @return true if the editor value is a boolean true value or a string 'Y' + */ + private boolean isItemSelected(CEditor cEditor) { + + Object value = cEditor.getValue(); + boolean sel = false; + if (value != null) + { + if (value instanceof Boolean) + sel = ((Boolean)value).booleanValue(); + else + sel = "Y".equals(value); + } + return sel; + } // isItemSelected + +} diff --git a/base/src/org/adempiere/controller/form/BOMDropForm.java b/base/src/org/adempiere/controller/form/BOMDropForm.java new file mode 100644 index 0000000000..3cc7cbc734 --- /dev/null +++ b/base/src/org/adempiere/controller/form/BOMDropForm.java @@ -0,0 +1,181 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.adempiere.controller.form; + +import java.math.BigDecimal; + +import org.compiere.model.MLookup; +import org.compiere.swing.CEditor; + +/** + * An interface for the BOM Drop custom form. The form should have three parts: + *
    1. a + * selection panel where the BOM is selected; + *
    2. another selection panel where the + * BOM lines can be selected; and + *
    3. a confirmation panel with OK and Cancel buttons.
    + *

    The BOM selection requires a lookup field for the + * product, a qty field and a checkbox to indicate if the BOM should be exploded. + * The controller will request these fields be created with the function + * {@link #createSelectionEditor(int, MLookup, String, String, String, int, int)}. This + * call includes the row and column where the editor should be placed. + *

    The BOM Line selection list is created with each line having a selection checkbox or radio button + * the product name, a quantity editor and a UOM editor. These editors are added to the selection list + * as they are requested by the controller with the selection editor starting a new line. + *

    The BOM Line selection list may have collapsible groups for the features identified in the BOM Line. + * These collapsible groups will be requested by the controller and requests to create the editors will + * reference the groups to which the editors should be added. + * + * @author Michael McKay, mckayERP@gmail.com + * + */ +public interface BOMDropForm { + + /** + * Item type for checkbox buttons. Provided by the controller in the + * {@link #addCheck(int, Object, String, String)} method call. + * Buttons using the ITEMTYPE_CHECK value should use standard + * checkbox editors where multiple selection within the feature + * group is possible. + */ + public final String ITEMTYPE_CHECK = "CHECK"; + + /** + * Item type for radio buttons. Provided by the controller in the + * {@link #addCheck(int, Object, String, String)} method call. + * Buttons using the ITEMTYPE_RADIO value should use radio + * editors where only one editor can be selected at a time within + * a feature group. + */ + public final String ITEMTYPE_RADIO = "RADIO"; + + /** Message string for the selection panel label */ + public final String MSG_SELECTIONPANEL = "BOMDropForm_SelectBOM"; + /** Message string for the selection of BOM lines */ + public final String MSG_SELECTBOMLINES = "BOMDropForm_SelectProducts"; + /** Message string for collapsible feature group tool tip */ + public final String MSG_ClickToOpen = "BOMDropForm_ClickToOpen"; + + + /** + * Clear the BOM list. Called by the controller prior to adding items to the BOM list + * or when the main BOM selection changes. The form will remove any editors and groups + * from the BOM Item selection panel and hide the panel until the {@link #enableBOMList()} + * method is called. + */ + public void clearBOMList(); + + /** + * Create an editor in the BOM selection panel + * @param displayType - from {@link org.compiere.util.DisplayType}. Required + * @param lookup - the Lookup for the editor, if required + * @param columnName - the columnName represented by the editor + * @param name - the label (if used), translated + * @param description - the description/tooltip text, translated + * @param row - the row to add the editor to + * @param col - the column to add the editor to + * @return the CEditor created + */ + public CEditor createSelectionEditor(int displayType, MLookup lookup, String columnName, String name, String description, int row, int col); + + /** + * Enable or disable the confirm panel OK button. + * @param enable - when true, enable the OK button + */ + public void enableConfirmOK(boolean enable); + + /** + * Dispose of the view form; + */ + public void dispose(); + + /** + * Display a dialog to the user with the message and results. + * @param message, translated + * @param result, translated + */ + public void showDialog(String message, String result); + + /** + * Adjust the size of the form, if required. Called by the + * controller after all the editors have been requested/created. + */ + public void sizeIt(); + + /** + * Update the caption of the provided feature or collapsible group + * @param feature - the object representing the collapsible group + * @param caption - the new translated caption to display + */ + public void updateFeatureCaption(Object feature, String caption); + + /** + * Create a collapsible group in the BOM Line selection list. + * @param featureKey - a unique key for this feature + * @param caption - the String to use as the initial caption or title + * @return The object created representing the feature. + */ + public Object createFeature(String featureKey, String caption); + + /** + * Add a check/radio button to the BOM Line selection list as the first item in a new row. + * The itemType parameter should be one of {@link #ITEMTYPE_CHECK} or {@link #ITEMTYPE_RADIO} + * depending on the type of check button required. Radio item types require a feature. Check + * item types may or may not have a feature. + * @param feature - the object representing the collapsible group or null + * @param itemType - the itemType match either {@link #ITEMTYPE_CHECK} or {@link #ITEMTYPE_RADIO} + * @param name - the translated name of the editor to use in the label. + * @return the CEditor created + */ + public CEditor addCheck(Object feature, String itemType, String name); + + /** + * Add a qty editor to the BOM Line selection list in the current row. The row may be in + * a feature or collapsible group if this parameter is not null. + * @param feature - the object representing the collapsible group or null + * @param qty - the initial quantity value. + * @return the CEditor created + */ + public CEditor addQty(Object feature, BigDecimal qty); + + /** + * Add a UOM/lookup editor to the BOM Line selection list in the current row. The row may be in + * a feature or collapsible group if this parameter is not null. + * @param feature - the object representing the collapsible group or null + * @param uomLookup - the lookup to use for this editor + * @param c_uom_id - the initial value of the editor. + * @return the CEditor created + */ + public CEditor addUOM(Object feature, MLookup uomLookup, int c_uom_id); + + /** + * Enable the BOM item selection list for use. Called after all items + * are added to the BOM item selection list. + */ + public void enableBOMList(); + + /** + * Add headers to the columns in the BOM list + * @param check + * @param productName + * @param qtyName + * @param uomName + */ + public void setBOMListHeaders(String check, String productName, String qtyName, + String uomName); + +} diff --git a/base/src/org/adempiere/model/I_AD_Browse.java b/base/src/org/adempiere/model/I_AD_Browse.java index e57a80b296..96900d1077 100644 --- a/base/src/org/adempiere/model/I_AD_Browse.java +++ b/base/src/org/adempiere/model/I_AD_Browse.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_Browse * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Browse { @@ -42,6 +42,19 @@ public interface I_AD_Browse /** Load Meta Data */ + /** Column name AccessLevel */ + public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + + /** Set Data Access Level. + * Access Level required + */ + public void setAccessLevel (String AccessLevel); + + /** Get Data Access Level. + * Access Level required + */ + public String getAccessLevel(); + /** Column name AD_Browse_ID */ public static final String COLUMNNAME_AD_Browse_ID = "AD_Browse_ID"; @@ -132,19 +145,6 @@ public interface I_AD_Browse public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException; - /** Column name AccessLevel */ - public static final String COLUMNNAME_AccessLevel = "AccessLevel"; - - /** Set Data Access Level. - * Access Level required - */ - public void setAccessLevel (String AccessLevel); - - /** Get Data Access Level. - * Access Level required - */ - public String getAccessLevel(); - /** Column name CopyFrom */ public static final String COLUMNNAME_CopyFrom = "CopyFrom"; @@ -341,19 +341,6 @@ public interface I_AD_Browse /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -370,6 +357,19 @@ public interface I_AD_Browse */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/adempiere/model/I_AD_Browse_Access.java b/base/src/org/adempiere/model/I_AD_Browse_Access.java index 84231118ec..f7386acd50 100644 --- a/base/src/org/adempiere/model/I_AD_Browse_Access.java +++ b/base/src/org/adempiere/model/I_AD_Browse_Access.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_Browse_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Browse_Access { @@ -131,19 +131,6 @@ public interface I_AD_Browse_Access */ public boolean isReadWrite(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -159,4 +146,17 @@ public interface I_AD_Browse_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/adempiere/model/I_AD_Browse_Field.java b/base/src/org/adempiere/model/I_AD_Browse_Field.java index 393efdab50..383b52ecbe 100644 --- a/base/src/org/adempiere/model/I_AD_Browse_Field.java +++ b/base/src/org/adempiere/model/I_AD_Browse_Field.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_Browse_Field * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Browse_Field { @@ -539,19 +539,6 @@ public interface I_AD_Browse_Field */ public int getSortNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -568,20 +555,18 @@ public interface I_AD_Browse_Field */ public int getUpdatedBy(); - /** Column name VFormat */ - public static final String COLUMNNAME_VFormat = "VFormat"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Set Value Format. - * Format of the value; - Can contain fixed format elements, Variables: "_lLoOaAcCa09" + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public void setVFormat (String VFormat); + public void setUUID (String UUID); - /** Get Value Format. - * Format of the value; - Can contain fixed format elements, Variables: "_lLoOaAcCa09" + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public String getVFormat(); + public String getUUID(); /** Column name ValueMax */ public static final String COLUMNNAME_ValueMax = "ValueMax"; @@ -608,4 +593,19 @@ public interface I_AD_Browse_Field * Minimum Value for a field */ public String getValueMin(); + + /** Column name VFormat */ + public static final String COLUMNNAME_VFormat = "VFormat"; + + /** Set Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat); + + /** Get Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat(); } diff --git a/base/src/org/adempiere/model/I_AD_View.java b/base/src/org/adempiere/model/I_AD_View.java index 4caa111e14..a243792697 100644 --- a/base/src/org/adempiere/model/I_AD_View.java +++ b/base/src/org/adempiere/model/I_AD_View.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_View * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_View { @@ -172,19 +172,6 @@ public interface I_AD_View */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -201,6 +188,19 @@ public interface I_AD_View */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/adempiere/model/I_AD_View_Column.java b/base/src/org/adempiere/model/I_AD_View_Column.java index 464750fa35..deebab1d74 100644 --- a/base/src/org/adempiere/model/I_AD_View_Column.java +++ b/base/src/org/adempiere/model/I_AD_View_Column.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_View_Column * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_View_Column { @@ -230,19 +230,6 @@ public interface I_AD_View_Column */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -258,4 +245,17 @@ public interface I_AD_View_Column * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/adempiere/model/I_AD_View_Definition.java b/base/src/org/adempiere/model/I_AD_View_Definition.java index 0b9b378758..871ac41195 100644 --- a/base/src/org/adempiere/model/I_AD_View_Definition.java +++ b/base/src/org/adempiere/model/I_AD_View_Definition.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_View_Definition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_View_Definition { @@ -185,19 +185,6 @@ public interface I_AD_View_Definition */ public String getTableAlias(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -213,4 +200,17 @@ public interface I_AD_View_Definition * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/adempiere/model/MBrowse.java b/base/src/org/adempiere/model/MBrowse.java index 9377997ebd..100580ad9d 100644 --- a/base/src/org/adempiere/model/MBrowse.java +++ b/base/src/org/adempiere/model/MBrowse.java @@ -322,4 +322,18 @@ public static MBrowse get (Properties ctx, int AD_Browse_ID) { // Return return retValue; } // get + + /** + * Duplicate Browse + * @return + */ + public MBrowse getDuplicated() { + try { + return (MBrowse) super.clone(); + } catch (CloneNotSupportedException e) { + log.warning("Error " + e.getLocalizedMessage()); + } + // Default + return null; + } } diff --git a/base/src/org/adempiere/model/MBrowseField.java b/base/src/org/adempiere/model/MBrowseField.java index 7241b0ea7d..0d1c9f3bcd 100644 --- a/base/src/org/adempiere/model/MBrowseField.java +++ b/base/src/org/adempiere/model/MBrowseField.java @@ -303,5 +303,19 @@ public String getDescription() { public String getHelp() { return get_Translation(COLUMNNAME_Help); } + + /** + * Duplicate Browse Field + * @return + */ + public MBrowseField getDuplicated() { + try { + return (MBrowseField) super.clone(); + } catch (CloneNotSupportedException e) { + log.warning("Error " + e.getLocalizedMessage()); + } + // Default + return null; + } } \ No newline at end of file diff --git a/base/src/org/adempiere/model/X_AD_Browse.java b/base/src/org/adempiere/model/X_AD_Browse.java index 12fc7de115..00d20ce4c7 100644 --- a/base/src/org/adempiere/model/X_AD_Browse.java +++ b/base/src/org/adempiere/model/X_AD_Browse.java @@ -24,14 +24,14 @@ /** Generated Model for AD_Browse * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Browse extends PO implements I_AD_Browse, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Browse (Properties ctx, int AD_Browse_ID, String trxName) @@ -39,10 +39,10 @@ public X_AD_Browse (Properties ctx, int AD_Browse_ID, String trxName) super (ctx, AD_Browse_ID, trxName); /** if (AD_Browse_ID == 0) { - setAD_Browse_ID (0); - setAD_View_ID (0); setAccessLevel (null); // 3 + setAD_Browse_ID (0); + setAD_View_ID (0); setEntityType (null); setName (null); } */ @@ -76,6 +76,38 @@ public String toString() return sb.toString(); } + /** AccessLevel AD_Reference_ID=5 */ + public static final int ACCESSLEVEL_AD_Reference_ID=5; + /** Organization = 1 */ + public static final String ACCESSLEVEL_Organization = "1"; + /** Client+Organization = 3 */ + public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; + /** System only = 4 */ + public static final String ACCESSLEVEL_SystemOnly = "4"; + /** All = 7 */ + public static final String ACCESSLEVEL_All = "7"; + /** System+Client = 6 */ + public static final String ACCESSLEVEL_SystemPlusClient = "6"; + /** Client only = 2 */ + public static final String ACCESSLEVEL_ClientOnly = "2"; + /** Set Data Access Level. + @param AccessLevel + Access Level required + */ + public void setAccessLevel (String AccessLevel) + { + + set_Value (COLUMNNAME_AccessLevel, AccessLevel); + } + + /** Get Data Access Level. + @return Access Level required + */ + public String getAccessLevel () + { + return (String)get_Value(COLUMNNAME_AccessLevel); + } + /** Set Smart Browse. @param AD_Browse_ID Smart Browse */ public void setAD_Browse_ID (int AD_Browse_ID) @@ -208,38 +240,6 @@ public int getAD_Window_ID () return ii.intValue(); } - /** AccessLevel AD_Reference_ID=5 */ - public static final int ACCESSLEVEL_AD_Reference_ID=5; - /** Organization = 1 */ - public static final String ACCESSLEVEL_Organization = "1"; - /** Client+Organization = 3 */ - public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; - /** System only = 4 */ - public static final String ACCESSLEVEL_SystemOnly = "4"; - /** All = 7 */ - public static final String ACCESSLEVEL_All = "7"; - /** System+Client = 6 */ - public static final String ACCESSLEVEL_SystemPlusClient = "6"; - /** Client only = 2 */ - public static final String ACCESSLEVEL_ClientOnly = "2"; - /** Set Data Access Level. - @param AccessLevel - Access Level required - */ - public void setAccessLevel (String AccessLevel) - { - - set_Value (COLUMNNAME_AccessLevel, AccessLevel); - } - - /** Get Data Access Level. - @return Access Level required - */ - public String getAccessLevel () - { - return (String)get_Value(COLUMNNAME_AccessLevel); - } - /** Set Copy From. @param CopyFrom Copy From Record diff --git a/base/src/org/adempiere/model/X_AD_Browse_Access.java b/base/src/org/adempiere/model/X_AD_Browse_Access.java index 3a71339c3b..520a8c8499 100644 --- a/base/src/org/adempiere/model/X_AD_Browse_Access.java +++ b/base/src/org/adempiere/model/X_AD_Browse_Access.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Browse_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Browse_Access extends PO implements I_AD_Browse_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Browse_Access (Properties ctx, int AD_Browse_Access_ID, String trxName) diff --git a/base/src/org/adempiere/model/X_AD_Browse_Field.java b/base/src/org/adempiere/model/X_AD_Browse_Field.java index a44efe1ddf..9a13676a14 100644 --- a/base/src/org/adempiere/model/X_AD_Browse_Field.java +++ b/base/src/org/adempiere/model/X_AD_Browse_Field.java @@ -24,14 +24,14 @@ /** Generated Model for AD_Browse_Field * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Browse_Field extends PO implements I_AD_Browse_Field, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Browse_Field (Properties ctx, int AD_Browse_Field_ID, String trxName) @@ -836,23 +836,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Value Format. - @param VFormat - Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" - */ - public void setVFormat (String VFormat) - { - set_Value (COLUMNNAME_VFormat, VFormat); - } - - /** Get Value Format. - @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" - */ - public String getVFormat () - { - return (String)get_Value(COLUMNNAME_VFormat); - } - /** Set Max. Value. @param ValueMax Maximum Value for a field @@ -886,4 +869,21 @@ public String getValueMin () { return (String)get_Value(COLUMNNAME_ValueMin); } + + /** Set Value Format. + @param VFormat + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat) + { + set_Value (COLUMNNAME_VFormat, VFormat); + } + + /** Get Value Format. + @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat () + { + return (String)get_Value(COLUMNNAME_VFormat); + } } \ No newline at end of file diff --git a/base/src/org/adempiere/model/X_AD_View.java b/base/src/org/adempiere/model/X_AD_View.java index e014f445fe..4849c422f9 100644 --- a/base/src/org/adempiere/model/X_AD_View.java +++ b/base/src/org/adempiere/model/X_AD_View.java @@ -24,14 +24,14 @@ /** Generated Model for AD_View * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_View extends PO implements I_AD_View, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_View (Properties ctx, int AD_View_ID, String trxName) diff --git a/base/src/org/adempiere/model/X_AD_View_Column.java b/base/src/org/adempiere/model/X_AD_View_Column.java index 465b5e71cf..f1b22e2276 100644 --- a/base/src/org/adempiere/model/X_AD_View_Column.java +++ b/base/src/org/adempiere/model/X_AD_View_Column.java @@ -24,14 +24,14 @@ /** Generated Model for AD_View_Column * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_View_Column extends PO implements I_AD_View_Column, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_View_Column (Properties ctx, int AD_View_Column_ID, String trxName) diff --git a/base/src/org/adempiere/model/X_AD_View_Definition.java b/base/src/org/adempiere/model/X_AD_View_Definition.java index dcfa7817fa..fc3f4e71d2 100644 --- a/base/src/org/adempiere/model/X_AD_View_Definition.java +++ b/base/src/org/adempiere/model/X_AD_View_Definition.java @@ -24,14 +24,14 @@ /** Generated Model for AD_View_Definition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_View_Definition extends PO implements I_AD_View_Definition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_View_Definition (Properties ctx, int AD_View_Definition_ID, String trxName) diff --git a/base/src/org/adempiere/pipo/AbstractElementHandler.java b/base/src/org/adempiere/pipo/AbstractElementHandler.java index fe8a9d0645..9af884a3d5 100644 --- a/base/src/org/adempiere/pipo/AbstractElementHandler.java +++ b/base/src/org/adempiere/pipo/AbstractElementHandler.java @@ -21,17 +21,19 @@ import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; +import java.math.BigDecimal; +import java.sql.Timestamp; import java.util.Properties; import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; - import org.compiere.model.PO; import org.compiere.model.POInfo; import org.compiere.model.X_AD_Package_Imp_Detail; import org.compiere.util.CLogger; import org.compiere.util.DB; import org.compiere.util.Env; +import org.compiere.util.Util; import org.xml.sax.Attributes; import org.xml.sax.SAXException; import org.xml.sax.helpers.AttributesImpl; @@ -52,6 +54,28 @@ public int get_ID (Properties ctx, String tableName, String name) { return IDFinder.get_ID(tableName, name, getClientId(ctx), getTrxName(ctx)); } + /** + * Get ID from UUID for a table. + * + * @param tableName + * @param columName + * @param name + */ + public int getIdFromUUID(Properties ctx, String tableName, String uuid) { + return IDFinder.getIdFromUUID(ctx, tableName, uuid, getClientId(ctx), getTrxName(ctx)); + } + + /** + * Get UUID from id + * @param ctx + * @param tableName + * @param value + * @return + */ + public String getUUIDFromId(Properties ctx, String tableName, int value) { + return IDFinder.getUUIDFromId(tableName, value, getClientId(ctx), getTrxName(ctx)); + } + /** * Get ID from column value for a table. * @@ -74,7 +98,7 @@ public int get_IDWithColumn (Properties ctx, String tableName, String columnName * @throws SAXException * */ - public int record_log (Properties ctx, int success, String objectName,String objectType, int objectID, + public int recordLog (Properties ctx, int success, String objectName,String objectType, int objectID, int objectIDBackup, String objectStatus, String tableName, int AD_Table_ID) throws SAXException{ StringBuffer recordLayout = new StringBuffer(); int id = 0; @@ -82,8 +106,7 @@ public int record_log (Properties ctx, int success, String objectName,String obj AttributesImpl attsOut = new AttributesImpl(); String result = success == 1 ? "Success" : "Failure"; - //hd_documemt.startElement("","","Successful",attsOut); - recordLayout.append("Type:") + recordLayout.append("Type:") .append(objectType) .append(" - Name:") .append(objectName) @@ -107,11 +130,8 @@ public int record_log (Properties ctx, int success, String objectName,String obj detail.setAD_Original_ID(objectID); detail.setAD_Backup_ID(objectIDBackup); detail.setTableName(tableName); - detail.setAD_Table_ID(AD_Table_ID); - - if ( !detail.save(getTrxName(ctx)) ) - log.info("Insert to import detail failed"); - + detail.setAD_Table_ID(AD_Table_ID); + detail.saveEx(getTrxName(ctx)); id = detail.get_ID(); return id; @@ -185,55 +205,52 @@ public int getIDbyValue (Properties ctx, String tableName, String value) { * * */ - public int copyRecord(Properties ctx, String tableName,PO from){ - // Create new record + public int copyRecord(Properties ctx, String tableName, PO from){ int idBackup = 0; String colValue=null; - int tableID = get_IDWithColumn(ctx, "AD_Table", "TableName", tableName); - POInfo poInfo = POInfo.getPOInfo(ctx, tableID, getTrxName(ctx)); + int tableId = get_IDWithColumn(ctx, "AD_Table", "TableName", tableName); + POInfo poInfo = POInfo.getPOInfo(ctx, tableId, getTrxName(ctx)); for (int i = 0; i < poInfo.getColumnCount(); i++){ - colValue=null; - - int columnID =get_IDWithMasterAndColumn (ctx, "AD_Column", "ColumnName", poInfo.getColumnName(i), "AD_Table", tableID); - StringBuffer sqlD = new StringBuffer("SELECT AD_Reference_ID FROM AD_COLUMN WHERE AD_Column_ID = '"+columnID+"'"); - int referenceID = DB.getSQLValue(getTrxName(ctx),sqlD.toString()); - - idBackup = DB.getNextID (getClientId(ctx), "AD_Package_Imp_Backup", getTrxName(ctx)); - - sqlD = new StringBuffer("SELECT MAX(AD_PACKAGE_IMP_DETAIL_ID) FROM AD_PACKAGE_IMP_DETAIL"); - int idDetail = DB.getSQLValue(getTrxName(ctx),sqlD.toString())+1; - - if (referenceID == 10 || referenceID == 14 || referenceID == 34 || referenceID == 17) - if (from != null && from.get_Value(i)!= null) - colValue = from.get_Value(i).toString().replaceAll("'","''"); - else if (referenceID == 20|| referenceID == 28) - if (from != null && from.get_Value(i)!= null) - colValue = from.get_Value(i).toString().replaceAll("'","''"); - else - ;//Ignore - - StringBuffer sqlB = new StringBuffer ("INSERT INTO AD_Package_Imp_Backup") - .append( "(AD_Client_ID, AD_Org_ID, CreatedBy, UpdatedBy, " ) - .append( "AD_PACKAGE_IMP_BACKUP_ID, AD_PACKAGE_IMP_DETAIL_ID, AD_PACKAGE_IMP_ID," ) - .append( " AD_TABLE_ID, AD_COLUMN_ID, AD_REFERENCE_ID, COLVALUE)" ) - .append( "VALUES(" ) - .append( " "+ Env.getAD_Client_ID(ctx) ) - .append( ", "+ Env.getAD_Org_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", " + idBackup ) - .append( ", " + idDetail ) - .append( ", " + getPackageImpId(ctx) ) - .append( ", " + tableID ) - .append( ", " + (columnID == -1 ? "null" : columnID) ) - .append( ", " + (referenceID == -1 ? "null" : referenceID) ) - .append( ", '" + (colValue != null ? colValue : (from != null ? from.get_Value(i) : "null")) ) - .append( "')"); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) - log.info("Insert to import backup failed"); - //} + colValue = null; + int columnId = poInfo.getAD_Column_ID(poInfo.getColumnName(i)); + StringBuffer sqlD = new StringBuffer(); + int referenceId = poInfo.getColumnDisplayType(i); + + idBackup = DB.getNextID (getClientId(ctx), "AD_Package_Imp_Backup", getTrxName(ctx)); + + sqlD = new StringBuffer("SELECT MAX(AD_PACKAGE_IMP_DETAIL_ID) FROM AD_PACKAGE_IMP_DETAIL"); + int idDetail = DB.getSQLValue(getTrxName(ctx),sqlD.toString())+1; + + if (referenceId == 10 || referenceId == 14 || referenceId == 34 || referenceId == 17) + if (from != null && from.get_Value(i)!= null) + colValue = from.get_Value(i).toString().replaceAll("'","''"); + else if (referenceId == 20|| referenceId == 28) + if (from != null && from.get_Value(i)!= null) + colValue = from.get_Value(i).toString().replaceAll("'","''"); + else + ;//Ignore + + StringBuffer sqlB = new StringBuffer ("INSERT INTO AD_Package_Imp_Backup") + .append( "(AD_Client_ID, AD_Org_ID, CreatedBy, UpdatedBy, " ) + .append( "AD_PACKAGE_IMP_BACKUP_ID, AD_PACKAGE_IMP_DETAIL_ID, AD_PACKAGE_IMP_ID," ) + .append( " AD_TABLE_ID, AD_COLUMN_ID, AD_REFERENCE_ID, COLVALUE)" ) + .append( "VALUES(" ) + .append( " "+ Env.getAD_Client_ID(ctx) ) + .append( ", "+ Env.getAD_Org_ID(ctx) ) + .append( ", "+ Env.getAD_User_ID(ctx) ) + .append( ", "+ Env.getAD_User_ID(ctx) ) + .append( ", " + idBackup ) + .append( ", " + idDetail ) + .append( ", " + getPackageImpId(ctx) ) + .append( ", " + tableId ) + .append( ", " + (columnId == -1 ? "null" : columnId) ) + .append( ", " + (referenceId == -1 ? "null" : referenceId) ) + .append( ", '" + (colValue != null ? colValue : (from != null ? from.get_Value(i) : "null")) ) + .append( "')"); + + int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); + if (no == -1) + log.info("Insert to import backup failed"); } return idBackup; } @@ -389,4 +406,109 @@ protected String getStringValue(Attributes atts, String qName) { return ("".equals(s) ? null : s); } + /** + * Get Boolean value from attributes + * @param atts + * @param columnName + * @return + */ + protected boolean getBooleanValue(Attributes atts, String columnName) { + String value = atts.getValue(columnName); + if(!Util.isEmpty(value)) { + return Boolean.valueOf(value).booleanValue(); + } + // Default + return false; + } + + /** + * get UUID value from attributes + * @param atts + * @param columnName + * @return + */ + protected String getUUIDValue(Attributes atts, String columnName) { + return getStringValue(atts, AttributeFiller.getUUIDAttribute(columnName)); + } + + /** + * Get Integer Value with default value + * @param atts + * @param name + * @param defaultValue + * @return + */ + protected int getIntValue(Attributes atts, String name, int defaultValue) { + String value = atts.getValue(name); + if (Util.isEmpty(value, true)) + return defaultValue; + int i = Integer.parseInt(value.trim()); + return i; + } + + /** + * Get Long Value + * @param atts + * @param name + * @param defaultValue + * @return + */ + protected long getLongValue(Attributes atts, String name, int defaultValue) { + String value = atts.getValue(name); + if (Util.isEmpty(value, true)) + return defaultValue; + long i = Integer.parseInt(value.trim()); + return i; + } + + /** + * Get Double Value + * @param atts + * @param name + * @param defaultValue + * @return + */ + protected double getDoubleValue(Attributes atts, String name, double defaultValue) { + String value = atts.getValue(name); + if (Util.isEmpty(value, true)) + return defaultValue; + double i = Double.parseDouble(value.trim()); + return i; + } + + /** + * Get Timestamp Value + * @param atts + * @param name + * @return + */ + protected Timestamp getTimestampValue(Attributes atts, String name) { + long time = getLongValue(atts, name, 0); + if(time > 0) { + return new Timestamp(time); + } + // default + return null; + } + + /** + * get Integer value with 0 as default + * @param atts + * @param name + * @return + */ + protected int getIntValue(Attributes atts, String name) { + return getIntValue(atts, name, 0); + } + + /** + * get Big decimal Value + * @param atts + * @param name + * @return + */ + protected BigDecimal getBigDecimalValue(Attributes atts, String name) { + return new BigDecimal(getDoubleValue(atts, name, 0.0)); + } + } diff --git a/base/src/org/adempiere/pipo/AttributeFiller.java b/base/src/org/adempiere/pipo/AttributeFiller.java index 04d28e8c77..d1aaa3a82e 100644 --- a/base/src/org/adempiere/pipo/AttributeFiller.java +++ b/base/src/org/adempiere/pipo/AttributeFiller.java @@ -1,5 +1,9 @@ package org.adempiere.pipo; +import java.math.BigDecimal; +import java.sql.Timestamp; + +import org.compiere.model.I_AD_Element; import org.compiere.model.PO; import org.xml.sax.helpers.AttributesImpl; @@ -25,7 +29,6 @@ public AttributeFiller(AttributesImpl attributes){ public AttributeFiller(AttributesImpl attributes, PO poToAutoFill){ attributes.clear(); atts = attributes; - po = poToAutoFill; } @@ -45,9 +48,20 @@ public void addUnchecked(String name, String value){ * @param stringValue */ public void addString(String name, String stringValue){ - atts.addAttribute("", "", name, "CDATA", stringValue != null ? stringValue : ""); - + } + + /** + * Add int value + * @param name + * @param value + */ + public void addInt(String name, int value){ + atts.addAttribute("", "", name, "CDATA", String.valueOf(value)); + } + + public static String getUUIDAttribute(String name) { + return (name + I_AD_Element.COLUMNNAME_UUID); } /** @@ -56,37 +70,66 @@ public void addString(String name, String stringValue){ * @param boolValue */ public void addBoolean(String name, boolean boolValue){ - atts.addAttribute("", "", name, "CDATA", boolValue == true ? "true" : "false"); } - /** * * @param name * @param stringValue */ - public void add(String columnName){ - + public void add(String columnName) { + add(columnName, false); + } + + /** + * Add UUID for record + */ + public void addUUID() { + addString(getUUIDAttribute(po.get_TableName()), po.get_ValueAsString(I_AD_Element.COLUMNNAME_UUID)); + } + + /** + * Add UUID from reference + * @param name + * @param uuid + */ + public void addUUID(String name, String uuid) { + addString(getUUIDAttribute(name), uuid); + } + + /** + * Validate also ID + * @param columnName + * @param onlyValidId + */ + public void add(String columnName, boolean onlyValidId) { Object value = po.get_Value(columnName); - if(value == null){ - atts.addAttribute("", "", columnName, "CDATA", ""); return; } - - if(value instanceof String){ - atts.addAttribute("", "", columnName, "CDATA", (String)value); - - }else if(value instanceof Boolean) { + if(value instanceof String) { + atts.addAttribute("", "", columnName, "CDATA", (String)value); + } else if(value instanceof Boolean) { atts.addAttribute("", "", columnName, "CDATA", (Boolean)value == true ? "true" : "false"); - }else if(value instanceof Integer) { + } else if(value instanceof Integer) { + if(onlyValidId) { + int intValue = Integer.parseInt(value.toString()); + if(intValue > 0) { + atts.addAttribute("", "", columnName, "CDATA", value.toString()); + } else { + atts.addAttribute("", "", columnName, "CDATA", ""); + } + } else { + atts.addAttribute("", "", columnName, "CDATA", value.toString()); + } + } else if(value instanceof BigDecimal) { atts.addAttribute("", "", columnName, "CDATA", value.toString()); - - }else{ - + } else if(value instanceof Timestamp) { + atts.addAttribute("", "", columnName, "CDATA", String.valueOf(((Timestamp)value).getTime())); + } else { throw new IllegalArgumentException("Add your own type implementation here."); } } @@ -97,7 +140,6 @@ public void add(String columnName){ * */ public void addIsActive(){ - atts.addAttribute("", "", "IsActive", "CDATA", (Boolean)po.isActive() == true ? "true" : "false"); } @@ -105,8 +147,7 @@ public void addIsActive(){ * * @return */ - public AttributesImpl getAttributes(){ - + public AttributesImpl getAttributes() { return atts; } } diff --git a/base/src/org/adempiere/pipo/IDFinder.java b/base/src/org/adempiere/pipo/IDFinder.java index a76ce5f86d..a3e0865bfe 100644 --- a/base/src/org/adempiere/pipo/IDFinder.java +++ b/base/src/org/adempiere/pipo/IDFinder.java @@ -24,11 +24,14 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.Properties; import org.adempiere.exceptions.DBException; import org.adempiere.pipo.exception.NonUniqueIDLookupException; +import org.compiere.model.I_AD_Element; import org.compiere.util.CLogger; import org.compiere.util.DB; +import org.compiere.util.Util; /** * Utility class for the looking up of record id. @@ -39,7 +42,8 @@ public final class IDFinder { private static CLogger log = CLogger.getCLogger(IDFinder.class); - private static Map idCache = new HashMap(); + private static Map idCache = new HashMap(); + private static Map uUIDCache = new HashMap(); /** * Get ID from Name for a table. @@ -81,6 +85,20 @@ public static int get_ID (String tableName, String name, int AD_Client_ID, Strin return getID(sqlB.toString(), params, key.toString(), true, trxName); } + /** + * Get ID from UUID for a table + * @param ctx + * @param tableName + * @param uuid + * @param clientId + * @param trxName + * @return + */ + public static int getIdFromUUID(Properties ctx, String tableName, String uuid, int clientId, String trxName) { + return get_IDWithColumn(tableName, I_AD_Element.COLUMNNAME_UUID, uuid, clientId, trxName); + } + + /** * Get ID from column value for a table. * @@ -145,6 +163,73 @@ public static int get_IDWithColumn (String tableName, String columnName, Object return getID(sqlB.toString(), params, key.toString(), strict, trxName); } + /** + * Get UUID from ID + * @param tableName + * @param value + * @param clientId + * @param trxName + * @return + */ + public static String getUUIDFromId(String tableName, int value, int clientId, String trxName) { + if (value <= 0) + return null; + + //construct cache key + StringBuffer key = new StringBuffer(); + key.append(tableName) + .append(".") + .append(tableName) + .append("_ID") + .append("=") + .append(value); + if (!tableName.startsWith("AD_")) { + key.append(" and AD_Client_ID=").append(clientId); + } + + ArrayList params = new ArrayList(); + StringBuffer sql = new StringBuffer ("select ") + .append(I_AD_Element.COLUMNNAME_UUID) + .append(" from ") + .append(tableName) + .append(" where ") + .append(tableName) + .append("_ID") + .append(" = ?"); + params.add(value); + + if (!tableName.startsWith("AD_")) { + sql = sql.append(" and AD_Client_ID=?"); + params.add(clientId); + } + + sql = sql.append(" Order By ").append(tableName).append("_ID"); + + return getUUID(sql.toString(), params, key.toString(), trxName); + } + + /** + * Get UUID + * @param sql + * @param params + * @param key + * @param trxName + * @return + */ + private static String getUUID(String sql, List params, String key, String trxName) { + if (key != null && uUIDCache.containsKey(key)) { + return uUIDCache.get(key); + } + // + String value = DB.getSQLValueString(trxName, sql, params); + // update cache + if (!Util.isEmpty(value)) { + uUIDCache.put(key, value); + } + + return value; + } + /** * Get ID from Name for a table with a Master reference. * diff --git a/base/src/org/adempiere/pipo/PackIn.java b/base/src/org/adempiere/pipo/PackIn.java index ea49c15334..bfc01fabd5 100644 --- a/base/src/org/adempiere/pipo/PackIn.java +++ b/base/src/org/adempiere/pipo/PackIn.java @@ -18,8 +18,6 @@ package org.adempiere.pipo; import java.io.File; -import java.util.HashMap; -import java.util.Map; import java.util.Properties; import java.util.logging.Level; @@ -29,8 +27,6 @@ import org.compiere.Adempiere; import org.compiere.db.CConnection; import org.compiere.model.X_AD_Package_Imp_Proc; -import org.compiere.process.ProcessInfoParameter; -import org.compiere.process.SvrProcess; import org.compiere.util.CLogMgt; import org.compiere.util.CLogger; import org.compiere.util.DB; @@ -44,71 +40,13 @@ * * @author: Robert KLEIN. robeklein@hotmail.com */ -public class PackIn extends SvrProcess { +public class PackIn extends PackInAbstract { /** Logger */ private CLogger log = CLogger.getCLogger("PackIn"); - //update system maintain dictionary, default to true public static String m_UpdateMode = "true"; public static String m_Database = "Oracle"; public static String m_Package_Dir = null; - public int p_PackIn_ID = 0; - - private Map tableCache = new HashMap(); - private Map columnCache = new HashMap(); - - /** - * add to table id cache - * @param tableName - * @param tableId - */ - public void addTable(String tableName, int tableId) { - tableCache.put(tableName, tableId); - } - - /** - * Find table id from cache - * @param tableName - * @return tableId - */ - public int getTableId(String tableName) { - if (tableCache.containsKey(tableName)) - return tableCache.get(tableName).intValue(); - else - return 0; - } - - /** - * add to column id cache - * @param tableName - * @param columnName - * @param columnId - */ - public void addColumn(String tableName, String columnName, int columnId) { - columnCache.put(tableName+"."+columnName, columnId); - } - - /** - * find column id from cache - * @param tableName - * @param columnName - * @return column id - */ - public int getColumnId(String tableName, String columnName) { - String key = tableName+"."+columnName; - if (columnCache.containsKey(key)) - return columnCache.get(key).intValue(); - else - return 0; - } - - protected void prepare() { - p_PackIn_ID = getRecord_ID(); - ProcessInfoParameter[] para = getParameter(); - for (int i = 0; i < para.length; i++) { - } - } // prepare - /** * Uses PackInHandler to update AD. * @@ -156,8 +94,7 @@ public String importXML(String fileName, Properties ctx, String trxName) throws */ protected String doIt() throws Exception { - X_AD_Package_Imp_Proc adPackageImp = new X_AD_Package_Imp_Proc(getCtx(), - p_PackIn_ID, null); + X_AD_Package_Imp_Proc adPackageImp = new X_AD_Package_Imp_Proc(getCtx(), getRecord_ID(), get_TrxName()); // clear cache of previous runs IDFinder.clearIDCache(); @@ -204,14 +141,6 @@ else if (DB.isPostgreSQL()) // call XML Handler String msg = packIn.importXML(dict_file, getCtx(), get_TrxName()); - - // Generate Model Classes - // globalqss - don't call Generate Model must be done manual - // String args[] = - // {IntPackIn.getAD_Package_Dir()+"/dbPort/src/org/compiere/model/", - // "org.compiere.model","'U'"}; - // org.compiere.util.GenerateModel.main(args) ; - return msg; } // doIt diff --git a/base/src/org/adempiere/pipo/PackInAbstract.java b/base/src/org/adempiere/pipo/PackInAbstract.java new file mode 100644 index 0000000000..91e5b68977 --- /dev/null +++ b/base/src/org/adempiere/pipo/PackInAbstract.java @@ -0,0 +1,52 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.adempiere.pipo; + +import org.compiere.process.SvrProcess; + +/** Generated Process for (PackIn) + * @author ADempiere (generated) + * @version Release 3.9.2 + */ +public abstract class PackInAbstract extends SvrProcess { + /** Process Value */ + private static final String VALUE_FOR_PROCESS = "PackIn"; + /** Process Name */ + private static final String NAME_FOR_PROCESS = "PackIn"; + /** Process Id */ + private static final int ID_FOR_PROCESS = 50008; + + @Override + protected void prepare() { + } + + /** Getter Parameter Value for Process ID */ + public static final int getProcessId() { + return ID_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Value */ + public static final String getProcessValue() { + return VALUE_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Name */ + public static final String getProcessName() { + return NAME_FOR_PROCESS; + } +} \ No newline at end of file diff --git a/base/src/org/adempiere/pipo/PackInHandler.java b/base/src/org/adempiere/pipo/PackInHandler.java index 6c9e8581a9..0b93b39678 100644 --- a/base/src/org/adempiere/pipo/PackInHandler.java +++ b/base/src/org/adempiere/pipo/PackInHandler.java @@ -45,60 +45,29 @@ import javax.xml.transform.sax.TransformerHandler; import javax.xml.transform.stream.StreamResult; -import org.adempiere.pipo.handler.AdElementHandler; -import org.adempiere.pipo.handler.BrowseElementHandler; -import org.adempiere.pipo.handler.BrowseFieldElementHandler; import org.adempiere.pipo.handler.CodeSnipitElementHandler; -import org.adempiere.pipo.handler.ColumnElementHandler; -import org.adempiere.pipo.handler.CommonTranslationHandler; import org.adempiere.pipo.handler.DataElementHandler; import org.adempiere.pipo.handler.DistFileElementHandler; -import org.adempiere.pipo.handler.DynValRuleElementHandler; import org.adempiere.pipo.handler.EntityTypeElementHandler; -import org.adempiere.pipo.handler.FieldElementHandler; -import org.adempiere.pipo.handler.FieldGroupElementHandler; -import org.adempiere.pipo.handler.FormAccessElementHandler; -import org.adempiere.pipo.handler.FormElementHandler; -import org.adempiere.pipo.handler.ImpFormatElementHandler; -import org.adempiere.pipo.handler.ImpFormatRowElementHandler; +import org.adempiere.pipo.handler.GenericPOHandler; import org.adempiere.pipo.handler.MenuElementHandler; -import org.adempiere.pipo.handler.MessageElementHandler; import org.adempiere.pipo.handler.ModelValidatorElementHandler; -import org.adempiere.pipo.handler.OrgRoleElementHandler; -import org.adempiere.pipo.handler.PreferenceElementHandler; -import org.adempiere.pipo.handler.PrintFormatElementHandler; -import org.adempiere.pipo.handler.PrintFormatItemElementHandler; -import org.adempiere.pipo.handler.PrintPaperElementHandler; -import org.adempiere.pipo.handler.ProcessAccessElementHandler; -import org.adempiere.pipo.handler.ProcessElementHandler; -import org.adempiere.pipo.handler.ProcessParaElementHandler; -import org.adempiere.pipo.handler.ReferenceElementHandler; -import org.adempiere.pipo.handler.ReferenceListElementHandler; -import org.adempiere.pipo.handler.ReferenceTableElementHandler; -import org.adempiere.pipo.handler.ReportViewColElementHandler; -import org.adempiere.pipo.handler.ReportViewElementHandler; -import org.adempiere.pipo.handler.RoleElementHandler; import org.adempiere.pipo.handler.SQLStatementElementHandler; -import org.adempiere.pipo.handler.TabElementHandler; import org.adempiere.pipo.handler.TableElementHandler; -import org.adempiere.pipo.handler.TaskAccessElementHandler; -import org.adempiere.pipo.handler.TaskElementHandler; -import org.adempiere.pipo.handler.UserRoleElementHandler; -import org.adempiere.pipo.handler.ViewColumnElementHandler; -import org.adempiere.pipo.handler.ViewDefinitionElementHandler; -import org.adempiere.pipo.handler.ViewElementHandler; -import org.adempiere.pipo.handler.WindowAccessElementHandler; -import org.adempiere.pipo.handler.WindowElementHandler; -import org.adempiere.pipo.handler.WorkflowAccessElementHandler; import org.adempiere.pipo.handler.WorkflowElementHandler; import org.adempiere.pipo.handler.WorkflowNodeElementHandler; import org.adempiere.pipo.handler.WorkflowNodeNextConditionElementHandler; import org.adempiere.pipo.handler.WorkflowNodeNextElementHandler; +import org.compiere.model.I_AD_Column; +import org.compiere.model.I_AD_WF_Node; +import org.compiere.model.I_AD_Workflow; +import org.compiere.model.MColumn; import org.compiere.model.MSequence; import org.compiere.util.CLogger; import org.compiere.util.DB; import org.compiere.util.Env; import org.compiere.util.Trx; +import org.compiere.util.Util; import org.compiere.wf.MWFNode; import org.compiere.wf.MWorkflow; import org.spin.util.XMLUtils; @@ -128,7 +97,7 @@ public PackInHandler () { private String m_UpdateMode = "true"; private String packageDirectory = null; private String m_DatabaseType = "Oracle"; - private int m_AD_Client_ID = 0; + private int clientId = 0; private int AD_Package_Imp_ID=0; private int AD_Package_Imp_Inst_ID=0; private CLogger log = CLogger.getCLogger(PackInHandler.class); @@ -141,7 +110,7 @@ public PackInHandler () { private String logDate = null; private String PK_Status = "Installing"; // transaction name - private String m_trxName = null; + private String trxName = null; private Properties m_ctx = null; private Maphandlers = null; @@ -150,6 +119,7 @@ public PackInHandler () { private List nodes = new ArrayList(); private List defer = new ArrayList(); private Stack stack = new Stack(); + private List columns = new ArrayList(); private PackIn packIn; private void init() throws SAXException { @@ -192,10 +162,10 @@ private void init() throws SAXException { else tmp.putAll(Env.getCtx()); m_ctx = tmp; - if (m_trxName == null) - m_trxName = Trx.createTrxName("PackIn"); + if (trxName == null) + trxName = Trx.createTrxName("PackIn"); - m_AD_Client_ID = Env.getContextAsInt(m_ctx, "AD_Client_ID"); + clientId = Env.getContextAsInt(m_ctx, "AD_Client_ID"); Start_Doc=1; } @@ -209,53 +179,17 @@ private void setupHandlers() { handlers.put("dtable", dataHandler); handlers.put("drow", dataHandler); handlers.put("dcolumn", dataHandler); - handlers.put("window", new WindowElementHandler()); - handlers.put("windowaccess", new WindowAccessElementHandler()); - handlers.put("preference", new PreferenceElementHandler()); - handlers.put("tab", new TabElementHandler()); - handlers.put("field", new FieldElementHandler()); - handlers.put("view", new ViewElementHandler()); - handlers.put("viewdefinition", new ViewDefinitionElementHandler()); - handlers.put("viewcolumn", new ViewColumnElementHandler()); - handlers.put("browse", new BrowseElementHandler()); - handlers.put("browsefield", new BrowseFieldElementHandler()); - handlers.put("process", new ProcessElementHandler()); - handlers.put("processpara", new ProcessParaElementHandler()); - handlers.put("processaccess", new ProcessAccessElementHandler()); - handlers.put("message", new MessageElementHandler()); - handlers.put("dynvalrule", new DynValRuleElementHandler()); handlers.put("workflow", new WorkflowElementHandler()); handlers.put("workflowNode", new WorkflowNodeElementHandler()); handlers.put("workflowNodeNext", new WorkflowNodeNextElementHandler()); handlers.put("workflowNodeNextCondition", new WorkflowNodeNextConditionElementHandler()); - handlers.put("workflowaccess", new WorkflowAccessElementHandler()); - handlers.put("table", new TableElementHandler()); - handlers.put("column", new ColumnElementHandler()); - handlers.put("role", new RoleElementHandler()); - handlers.put("userrole", new UserRoleElementHandler()); - handlers.put("orgrole", new OrgRoleElementHandler()); - handlers.put("form", new FormElementHandler()); - handlers.put("formaccess", new FormAccessElementHandler()); - handlers.put("task", new TaskElementHandler()); - handlers.put("taskaccess", new TaskAccessElementHandler()); - handlers.put("impformat", new ImpFormatElementHandler()); - handlers.put("impformatrow", new ImpFormatRowElementHandler()); + handlers.put(GenericPOHandler.Column_TAG_Name, new TableElementHandler()); + handlers.put(GenericPOHandler.TAG_Name, new GenericPOHandler()); handlers.put("codesnipit", new CodeSnipitElementHandler()); handlers.put("distfile", new DistFileElementHandler()); - handlers.put("reportview", new ReportViewElementHandler()); - handlers.put("reportviewcol", new ReportViewColElementHandler()); - handlers.put("printformat", new PrintFormatElementHandler()); - handlers.put("printformatitem", new PrintFormatItemElementHandler()); handlers.put("SQLStatement", new SQLStatementElementHandler()); - handlers.put("reference", new ReferenceElementHandler()); - handlers.put("referencelist", new ReferenceListElementHandler()); - handlers.put("referencetable", new ReferenceTableElementHandler()); - handlers.put("fieldgroup", new FieldGroupElementHandler()); - handlers.put("element", new AdElementHandler()); - handlers.put("trl", new CommonTranslationHandler()); handlers.put(ModelValidatorElementHandler.TAG_Name, new ModelValidatorElementHandler()); handlers.put(EntityTypeElementHandler.TAG_Name, new EntityTypeElementHandler()); - handlers.put(PrintPaperElementHandler.TAG_Name, new PrintPaperElementHandler()); } /** @@ -330,7 +264,7 @@ public void startElement (String uri, String localName, String qName, Attributes String sql2 = "SELECT AD_PACKAGE_IMP_INST_ID FROM AD_PACKAGE_IMP_INST WHERE NAME =" + "'" + atts.getValue("Name") + "' AND PK_VERSION ='" + atts.getValue("Version") + "'"; - int PK_preInstalled = DB.getSQLValue(m_trxName,sql2); + int PK_preInstalled = DB.getSQLValue(trxName,sql2); AD_Package_Imp_ID = DB.getNextID (Env.getAD_Client_ID(m_ctx), "AD_Package_Imp", null); @@ -357,7 +291,7 @@ public void startElement (String uri, String localName, String qName, Attributes .append( "', '" + PK_Status ) .append( "')" ); Env.getAD_User_ID(m_ctx); - int no = DB.executeUpdate (sqlB.toString(), m_trxName); + int no = DB.executeUpdate (sqlB.toString(), trxName); if (no == -1) log.info("Insert to Package import failed"); @@ -389,7 +323,7 @@ public void startElement (String uri, String localName, String qName, Attributes .append( "')" ); Env.getAD_User_ID(m_ctx); - no = DB.executeUpdate (sqlB.toString(), m_trxName); + no = DB.executeUpdate (sqlB.toString(), trxName); if (no == -1) log.info("Insert to Package List import failed"); } @@ -399,13 +333,13 @@ public void startElement (String uri, String localName, String qName, Attributes sqlB = new StringBuffer ("UPDATE AD_Package_Imp_Inst " + "SET PK_Status = '" + PK_Status + "' WHERE AD_Package_Imp_Inst_ID = "+AD_Package_Imp_Inst_ID); - no = DB.executeUpdate (sqlB.toString(), m_trxName); + no = DB.executeUpdate (sqlB.toString(), trxName); if (no == -1) log.info("Update to package summary failed"); } Env.setContext(m_ctx, "AD_Package_Imp_ID", AD_Package_Imp_ID); Env.setContext(m_ctx, "UpdateMode", m_UpdateMode); - Env.setContext(m_ctx, "TrxName", m_trxName); + Env.setContext(m_ctx, "TrxName", trxName); Env.setContext(m_ctx, "PackageDirectory", packageDirectory); m_ctx.put("LogDocument", logDocument); m_ctx.put("PackInProcess", packIn); @@ -433,8 +367,15 @@ else if (elementValue.equals("menu")) { nodes.add(e); } - + if(elementValue.equals(GenericPOHandler.Column_TAG_Name)) { + columns.add(e); + } + // for generic handler ElementHandler handler = handlers.get(elementValue); + if(handler == null + && elementValue.startsWith(GenericPOHandler.TAG_Name)) { + handler = new GenericPOHandler(); + } if (handler != null) handler.startElement(m_ctx, e); if (e.defer) { @@ -496,7 +437,7 @@ else if (m_DatabaseType.equals("PostgreSQL")) PreparedStatement pstmt = DB.prepareStatement(sqlB.toString(),ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_UPDATABLE, null); pstmt.executeUpdate(); - MSequence.createTableSequence (m_ctx, "AD_Package_Imp", m_trxName); + MSequence.createTableSequence (m_ctx, "AD_Package_Imp", trxName); pstmt.close(); pstmt = null; } @@ -533,7 +474,7 @@ else if (m_DatabaseType.equals("PostgreSQL")) PreparedStatement pstmt = DB.prepareStatement(sqlB.toString(),ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_UPDATABLE, null); pstmt.executeUpdate(); - MSequence.createTableSequence (m_ctx, "AD_Package_Imp_Inst", m_trxName); + MSequence.createTableSequence (m_ctx, "AD_Package_Imp_Inst", trxName); pstmt.close(); pstmt = null; } @@ -567,7 +508,7 @@ else if (m_DatabaseType.equals("PostgreSQL")) PreparedStatement pstmt = DB.prepareStatement(sqlB.toString(),ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_UPDATABLE, null); pstmt.executeUpdate(); - MSequence.createTableSequence (m_ctx, "AD_Package_Imp_Detail", m_trxName); + MSequence.createTableSequence (m_ctx, "AD_Package_Imp_Detail", trxName); pstmt.close(); pstmt = null; } @@ -600,7 +541,7 @@ else if (m_DatabaseType.equals("PostgreSQL")) PreparedStatement pstmt = DB.prepareStatement(sqlB.toString(),ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_UPDATABLE, null); pstmt.executeUpdate(); - MSequence.createTableSequence (m_ctx, "AD_Package_Imp_Backup", m_trxName); + MSequence.createTableSequence (m_ctx, "AD_Package_Imp_Backup", trxName); pstmt.close(); pstmt = null; } @@ -655,7 +596,7 @@ public void endElement (String uri, String localName, String qName) throws SAXEx StringBuffer sqlB = new StringBuffer ("UPDATE AD_Package_Imp " + "SET PK_Status = '" + PK_Status + "' WHERE AD_Package_Imp_ID = " + AD_Package_Imp_ID); - int no = DB.executeUpdate (sqlB.toString(), m_trxName); + int no = DB.executeUpdate (sqlB.toString(), trxName); if (no == -1) log.info("Update to package summary failed"); @@ -663,7 +604,7 @@ public void endElement (String uri, String localName, String qName) throws SAXEx sqlB = new StringBuffer ("UPDATE AD_Package_Imp_Inst " + "SET PK_Status = '" + PK_Status + "' WHERE AD_Package_Imp_Inst_ID = " + AD_Package_Imp_Inst_ID); - no = DB.executeUpdate (sqlB.toString(), m_trxName); + no = DB.executeUpdate (sqlB.toString(), trxName); if (no == -1) log.info("Update to package list failed"); @@ -671,35 +612,30 @@ public void endElement (String uri, String localName, String qName) throws SAXEx { for (Element e : workflow) { - Attributes atts = e.attributes; - String workflowName = atts.getValue("Name"); - MWorkflow wf = null; - - int workflow_id = IDFinder.get_IDWithColumn("AD_Workflow", "Name", workflowName, m_AD_Client_ID, m_trxName); - if(workflow_id > 0) - { - wf = new MWorkflow(m_ctx, workflow_id , m_trxName); + Attributes atts = e.attributes; + String workflowUuid = atts.getValue(AttributeFiller.getUUIDAttribute(I_AD_Workflow.Table_Name)); + MWorkflow workflow = null; + int workflowId = IDFinder.getIdFromUUID(Env.getCtx(), I_AD_Workflow.Table_Name, workflowUuid, clientId, trxName); + if(workflowId > 0) { + workflow = new MWorkflow(m_ctx, workflowId , trxName); int node_id = 0; - String name = atts.getValue("ADWorkflowNodeNameID"); - if (name != null && name.trim().length() > 0) - { - MWFNode[] nodes = wf.getNodes(false, m_AD_Client_ID); - - for (MWFNode node : nodes) - { - if (node.getName().trim().equals(name.trim())) - { + String workFlowNodeName = AttributeFiller.getUUIDAttribute(I_AD_Workflow.COLUMNNAME_AD_WF_Node_ID); + if (workFlowNodeName != null && workFlowNodeName.trim().length() > 0) { + MWFNode[] nodes = workflow.getNodes(false, clientId); + for (MWFNode node : nodes) { + if (node.getName().trim().equals(workFlowNodeName.trim())) { node_id = node.getAD_WF_Node_ID(); - wf.setAD_WF_Node_ID(node_id); - if (!wf.save()) - System.out.println("Can not save Start Node "+ name +"to Workflow " + workflowName + " do not exist "); + workflow.setAD_WF_Node_ID(node_id); + if (!workflow.save()) + System.out.println("Can not save Start Node "+ workFlowNodeName +"to Workflow " + workflowUuid + " do not exist "); break; } } - if(node_id == 0) - System.out.println("Unresolved: Start Node to Workflow " + workflowName + " do not exist "); + if(node_id == 0) { + System.out.println("Unresolved: Start Node to Workflow " + workflowUuid + " do not exist "); + } else break; } @@ -707,37 +643,50 @@ public void endElement (String uri, String localName, String qName) throws SAXEx } } } - - if(nodes.size() > 0) - { - for (Element e : nodes) - { + // + if(nodes.size() > 0) { + for (Element e : nodes) { Attributes atts = e.attributes; - String nodeName = atts.getValue("Name"); + String nodeUuid = atts.getValue(AttributeFiller.getUUIDAttribute(I_AD_WF_Node.Table_Name)); MWFNode node = null; - int id = IDFinder.get_IDWithColumn("AD_WF_Node", "Name", nodeName, m_AD_Client_ID, false, m_trxName); - if(id > 0) - { - node = new MWFNode(m_ctx, id , m_trxName); - String workflowNodeName = atts.getValue("WorkflowNameID").trim(); - if (workflowNodeName != null && workflowNodeName.trim().length() > 0) - { - int workflow_id = IDFinder.get_IDWithColumn("AD_Workflow", "Name",workflowNodeName, m_AD_Client_ID, m_trxName); - if (workflow_id > 0) - { - node.setWorkflow_ID(workflow_id); - if(!node.save()) - { - System.out.println("can not save Workflow " + workflowNodeName ); + int id = IDFinder.getIdFromUUID(Env.getCtx(), I_AD_WF_Node.Table_Name, nodeUuid, clientId, trxName); + if(id > 0) { + node = new MWFNode(m_ctx, id , trxName); + String workflowNodeUuid = atts.getValue(AttributeFiller.getUUIDAttribute(I_AD_WF_Node.COLUMNNAME_Workflow_ID)); + if (!Util.isEmpty(workflowNodeUuid)) { + int workflowId = IDFinder.getIdFromUUID(Env.getCtx(), I_AD_Workflow.Table_Name, workflowNodeUuid, clientId, trxName); + if (workflowId > 0) { + node.setWorkflow_ID(workflowId); + if(!node.save()) { + System.out.println("can not save Workflow " + workflowNodeUuid ); } + } else { + System.out.println("Unresolved: Workflow " + workflowNodeUuid + " do not exist "); } - else - System.out.println("Unresolved: Workflow " + workflowNodeName + " do not exist "); } } } } + + // Columns + if(columns.size() > 0) { + for (Element e : columns) { + Attributes atts = e.attributes; + String columnUuid = atts.getValue(AttributeFiller.getUUIDAttribute(I_AD_Column.Table_Name)); + int id = IDFinder.getIdFromUUID(m_ctx, I_AD_Column.Table_Name, columnUuid, 0, trxName); + if(id > 0) { + MColumn column = new MColumn(m_ctx, id, trxName); + if(column.getAD_Table_ID() > 0) { + try { + column.syncDatabase(); + } catch(Exception ex) { + log.warning("SyncDatabase Error: " + e.getElementValue() + " - " + ex.getLocalizedMessage()); + } + } + } + } + } logDocument.endElement("","","adempiereDocument"); logDocument.endDocument(); @@ -841,7 +790,7 @@ else if (!d.startElement) { // globalqss - add support for trx in 3.1.2 public void set_TrxName(String trxName) { - m_trxName = trxName; + this.trxName = trxName; } // globalqss - add support for trx in 3.1.2 diff --git a/base/src/org/adempiere/pipo/PackOut.java b/base/src/org/adempiere/pipo/PackOut.java index 5baad13090..7a36daac4d 100644 --- a/base/src/org/adempiere/pipo/PackOut.java +++ b/base/src/org/adempiere/pipo/PackOut.java @@ -20,14 +20,12 @@ import java.io.File; import java.io.FileInputStream; -import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.OutputStreamWriter; -import java.sql.PreparedStatement; -import java.sql.ResultSet; +import java.util.List; import java.util.Properties; import java.util.logging.Level; @@ -37,22 +35,23 @@ import javax.xml.transform.sax.TransformerHandler; import javax.xml.transform.stream.StreamResult; +import org.adempiere.pipo.handler.ASPModuleElementHandler; import org.adempiere.pipo.handler.AdElementHandler; +import org.adempiere.pipo.handler.BrowseCustomElementHandler; import org.adempiere.pipo.handler.BrowseElementHandler; import org.adempiere.pipo.handler.CodeSnipitElementHandler; -import org.adempiere.pipo.handler.CommonTranslationHandler; import org.adempiere.pipo.handler.DataElementHandler; import org.adempiere.pipo.handler.DistFileElementHandler; import org.adempiere.pipo.handler.DynValRuleElementHandler; import org.adempiere.pipo.handler.EntityTypeElementHandler; -import org.adempiere.pipo.handler.FieldGroupElementHandler; import org.adempiere.pipo.handler.FormElementHandler; +import org.adempiere.pipo.handler.GenericPOHandler; import org.adempiere.pipo.handler.ImpFormatElementHandler; import org.adempiere.pipo.handler.MenuElementHandler; import org.adempiere.pipo.handler.MessageElementHandler; import org.adempiere.pipo.handler.ModelValidatorElementHandler; import org.adempiere.pipo.handler.PrintFormatElementHandler; -import org.adempiere.pipo.handler.PrintPaperElementHandler; +import org.adempiere.pipo.handler.ProcessCustomElementHandler; import org.adempiere.pipo.handler.ProcessElementHandler; import org.adempiere.pipo.handler.ReferenceElementHandler; import org.adempiere.pipo.handler.ReportViewElementHandler; @@ -61,18 +60,23 @@ import org.adempiere.pipo.handler.TableElementHandler; import org.adempiere.pipo.handler.TaskElementHandler; import org.adempiere.pipo.handler.ViewElementHandler; +import org.adempiere.pipo.handler.WindowCustomElementHandler; import org.adempiere.pipo.handler.WindowElementHandler; import org.adempiere.pipo.handler.WorkflowElementHandler; -import org.compiere.model.MSysConfig; +import org.compiere.model.I_AD_BrowseCustom; +import org.compiere.model.I_AD_Package_Exp; +import org.compiere.model.I_AD_Package_Exp_Detail; +import org.compiere.model.I_AD_ProcessCustom; +import org.compiere.model.I_AD_WindowCustom; +import org.compiere.model.I_ASP_Module; +import org.compiere.model.MPackageExp; +import org.compiere.model.MPackageExpDetail; +import org.compiere.model.MTable; +import org.compiere.model.PO; +import org.compiere.model.Query; import org.compiere.model.X_AD_Element; -import org.compiere.model.X_AD_FieldGroup; -import org.compiere.model.X_AD_Package_Exp; import org.compiere.model.X_AD_Package_Exp_Detail; -import org.compiere.model.X_AD_PrintPaper; import org.compiere.model.X_AD_Reference; -import org.compiere.process.ProcessInfoParameter; -import org.compiere.process.SvrProcess; -import org.compiere.util.DB; import org.compiere.util.Env; import org.xml.sax.SAXException; import org.xml.sax.helpers.AttributesImpl; @@ -96,10 +100,7 @@ *
  • BR [1019] New Icon to export report definition is show only swing but not ZK https://github.com/adempiere/adempiere/issues/1019 */ -public class PackOut extends SvrProcess -{ - /** Record ID */ - private int p_PackOut_ID = 0; +public class PackOut extends PackOutAbstract { private String PackOutVer = "005"; private String packagedir = null; private String packagename = null; @@ -129,25 +130,15 @@ public class PackOut extends SvrProcess PrintFormatElementHandler printFormatHandler = new PrintFormatElementHandler(); DistFileElementHandler distFileHandler = new DistFileElementHandler(); ReferenceElementHandler referenceHandler = new ReferenceElementHandler(); - FieldGroupElementHandler fieldGroupHandler = new FieldGroupElementHandler(); AdElementHandler adElementHandler = new AdElementHandler(); - CommonTranslationHandler translationHandler = new CommonTranslationHandler(); ModelValidatorElementHandler modelValidatorHandler = new ModelValidatorElementHandler(); EntityTypeElementHandler entitytypeHandler = new EntityTypeElementHandler(); - PrintPaperElementHandler printPaperHandler = new PrintPaperElementHandler(); + ASPModuleElementHandler aspModuleHandler = new ASPModuleElementHandler(); + WindowCustomElementHandler windowCustomizationHandler = new WindowCustomElementHandler(); + ProcessCustomElementHandler processCustomizationHandler = new ProcessCustomElementHandler(); + BrowseCustomElementHandler browseCustomizationHandler = new BrowseCustomElementHandler(); + GenericPOHandler genericPOHandler = new GenericPOHandler(); - /** - * Prepare - e.g., get Parameters. - */ - protected void prepare() - { - p_PackOut_ID = getRecord_ID(); - ProcessInfoParameter[] para = getParameter(); - for (int i = 0; i < para.length; i++) - { - } - } // prepare - /** * Start the transformation to XML @@ -160,294 +151,267 @@ protected String doIt() throws java.lang.Exception OutputStream packageDocStream = null; OutputStream packOutDocStream = null; - log.info("doIt - AD_PACKAGE_EXP_ID=" + p_PackOut_ID); - if (p_PackOut_ID == 0) - throw new IllegalArgumentException("No Record"); - String sql1 = "SELECT * FROM AD_Package_Exp WHERE AD_Package_Exp_ID = "+p_PackOut_ID; - PreparedStatement pstmt1 = null; - pstmt1 = DB.prepareStatement (sql1, get_TrxName()); - - try { - ResultSet rs1 = pstmt1.executeQuery(); - while (rs1.next()){ - //Create the package documentation - packagedir = rs1.getString(X_AD_Package_Exp.COLUMNNAME_File_Directory).trim(); - if (!packagedir.endsWith("/") && !packagedir.endsWith("\\")) - packagedir += File.separator; - packagename = packagedir + rs1.getString(X_AD_Package_Exp.COLUMNNAME_Name); - includesdir = rs1.getString(X_AD_Package_Exp.COLUMNNAME_Name) + File.separator +"**"; - boolean success = (new File(packagename+File.separator+"doc"+File.separator)).mkdirs(); - String file_document = packagename+File.separator+"doc"+File.separator+rs1.getString(X_AD_Package_Exp.COLUMNNAME_Name)+"Doc.xml"; - packageDocStream = new FileOutputStream (file_document, false); - StreamResult streamResult_document = new StreamResult(new OutputStreamWriter(packageDocStream,"ISO-8859-1")); - SAXTransformerFactory tf_document = (SAXTransformerFactory) SAXTransformerFactory.newInstance(); - tf_document.setAttribute("indent-number", new Integer(4)); - TransformerHandler packageDocument = tf_document.newTransformerHandler(); - Transformer serializer_document = packageDocument.getTransformer(); - serializer_document.setOutputProperty(OutputKeys.ENCODING,"ISO-8859-1"); - serializer_document.setOutputProperty(OutputKeys.INDENT,"yes"); - packageDocument.setResult(streamResult_document); - packageDocument.startDocument(); - AttributesImpl atts = new AttributesImpl(); - atts.clear(); - packageDocument.processingInstruction("xml-stylesheet","type=\"text/css\" href=\"adempiereDocument.css\""); - packageDocument.startElement("","","adempiereDocument",atts); - packageDocument.startElement("","","header",atts); - packageDocument.characters((rs1.getString(X_AD_Package_Exp.COLUMNNAME_Name)+" Package Description").toCharArray(),0,(rs1.getString(X_AD_Package_Exp.COLUMNNAME_Name)+" Package Description").length()); - packageDocument.endElement("","","header"); - packageDocument.startElement("","","H1",atts); - packageDocument.characters(("Package Name:" ).toCharArray(),0,("Package Name:" ).length()); - packageDocument.endElement("","","H1"); - packageDocument.startElement("","","packagename",atts); - packageDocument.characters(rs1.getString(X_AD_Package_Exp.COLUMNNAME_Name).toCharArray(),0,rs1.getString(X_AD_Package_Exp.COLUMNNAME_Name).length()); - packageDocument.endElement("","","packagename"); - packageDocument.startElement("","","H1",atts); - packageDocument.characters(("Creator:" ).toCharArray(),0,("Creator:").length()); - packageDocument.endElement("","","H1"); - packageDocument.startElement("","","creator",atts); - packageDocument.characters(rs1.getString(X_AD_Package_Exp.COLUMNNAME_UserName).toCharArray(),0,rs1.getString(X_AD_Package_Exp.COLUMNNAME_UserName).length()); - packageDocument.endElement("","","creator"); - packageDocument.startElement("","","H1",atts); - packageDocument.characters(("Email Address:" ).toCharArray(),0,("Email Address:" ).length()); - packageDocument.endElement("","","H1"); - packageDocument.startElement("","","creatorcontact",atts); - packageDocument.characters(rs1.getString(X_AD_Package_Exp.COLUMNNAME_EMail).toCharArray(),0,rs1.getString(X_AD_Package_Exp.COLUMNNAME_EMail).length()); - packageDocument.endElement("","","creatorcontact"); - packageDocument.startElement("","","H1",atts); - packageDocument.characters(("Created:" ).toCharArray(),0,("Created:" ).length()); - packageDocument.endElement("","","H1"); - packageDocument.startElement("","","createddate",atts); - packageDocument.characters(rs1.getString("Created").toString().toCharArray(),0,rs1.getString("Created").toString().length()); - packageDocument.endElement("","","createddate"); - packageDocument.startElement("","","H1",atts); - packageDocument.characters(("Updated:" ).toCharArray(),0,("Updated:" ).length()); - packageDocument.endElement("","","H1"); - packageDocument.startElement("","","updateddate",atts); - packageDocument.characters(rs1.getString("Updated").toString().toCharArray(),0,rs1.getString("Updated".toString()).length()); - packageDocument.endElement("","","updateddate"); - packageDocument.startElement("","","H1",atts); - packageDocument.characters(("Description:" ).toCharArray(),0,("Description:" ).length()); - packageDocument.endElement("","","H1"); - packageDocument.startElement("","","description",atts); - packageDocument.characters(rs1.getString(X_AD_Package_Exp.COLUMNNAME_Description).toCharArray(),0,rs1.getString(X_AD_Package_Exp.COLUMNNAME_Description).length()); - packageDocument.endElement("","","description"); - packageDocument.startElement("","","H1",atts); - packageDocument.characters(("Instructions:" ).toCharArray(),0,("Instructions:" ).length()); - packageDocument.endElement("","","H1"); - packageDocument.startElement("","","instructions",atts); - packageDocument.characters(rs1.getString(X_AD_Package_Exp.COLUMNNAME_Instructions).toCharArray(),0,rs1.getString(X_AD_Package_Exp.COLUMNNAME_Instructions).length()); - packageDocument.endElement("","","instructions"); - packageDocument.startElement("","","H1",atts); - packageDocument.characters(("Files in Package:" ).toCharArray(),0,("Files in Package:" ).length()); - packageDocument.endElement("","","H1"); - packageDocument.startElement("","","file",atts); - packageDocument.characters(("File: PackOut.xml").toCharArray(),0,("File: PackOut.xml").length()); - packageDocument.endElement("","","file"); - packageDocument.startElement("","","filedirectory",atts); - packageDocument.characters("Directory: \\dict\\".toCharArray(),0,("Directory: \\dict\\").length()); - packageDocument.endElement("","","filedirectory"); - packageDocument.startElement("","","filenotes",atts); - packageDocument.characters("Notes: Contains all application/object settings for package".toCharArray(),0,"Notes: Contains all application/object settings for package".length()); - packageDocument.endElement("","","filenotes"); - success = (new File(packagename+File.separator+ "dict"+File.separator)).mkdirs(); - String file_menu = packagename+File.separator+ "dict"+File.separator+"PackOut.xml"; - packOutDocStream = new FileOutputStream (file_menu, false); - StreamResult streamResult_menu = new StreamResult(new OutputStreamWriter(packOutDocStream,"ISO-8859-1")); - SAXTransformerFactory tf_menu = (SAXTransformerFactory) SAXTransformerFactory.newInstance(); - tf_menu.setAttribute("indent-number", new Integer(4)); - TransformerHandler packOutDocument = tf_menu.newTransformerHandler(); - Transformer serializer_menu = packOutDocument.getTransformer(); - serializer_menu.setOutputProperty(OutputKeys.ENCODING,"ISO-8859-1"); - serializer_menu.setOutputProperty(OutputKeys.INDENT,"yes"); - packOutDocument.setResult(streamResult_menu); - packOutDocument.startDocument(); - atts.clear(); - atts.addAttribute("","","Name","CDATA",rs1.getString(X_AD_Package_Exp.COLUMNNAME_Name)); - atts.addAttribute("","","Version","CDATA",rs1.getString(X_AD_Package_Exp.COLUMNNAME_PK_Version)); - atts.addAttribute("","","CompVer","CDATA",rs1.getString(X_AD_Package_Exp.COLUMNNAME_ReleaseNo)); - atts.addAttribute("","","DataBase","CDATA",rs1.getString(X_AD_Package_Exp.COLUMNNAME_Version)); - atts.addAttribute("","","Description","CDATA",rs1.getString(X_AD_Package_Exp.COLUMNNAME_Description)); - atts.addAttribute("","","creator","CDATA",rs1.getString(X_AD_Package_Exp.COLUMNNAME_UserName)); - atts.addAttribute("","","creatorcontact","CDATA",rs1.getString(X_AD_Package_Exp.COLUMNNAME_EMail)); - atts.addAttribute("","","createddate","CDATA",rs1.getString("Created")); - atts.addAttribute("","","updateddate","CDATA",rs1.getString("Updated")); - atts.addAttribute("","","PackOutVer","CDATA",PackOutVer); - - packOutDocument.startElement("","","adempiereAD",atts); - atts.clear(); - - final String sql = "SELECT * FROM AD_Package_Exp_Detail WHERE AD_Package_Exp_ID = "+p_PackOut_ID+" AND IsActive='Y' ORDER BY Line ASC"; - PreparedStatement pstmt = null; - ResultSet rs = null; - try - { - pstmt = DB.prepareStatement (sql, get_TrxName()); - rs = pstmt.executeQuery(); - while (rs.next()) - { - final String Type = rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Type); - final int AD_EntityType_ID = rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID); - Env.setContext(getCtx(), X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID, AD_EntityType_ID); - // - log.info(rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Line)); - if (Type.compareTo("M") == 0){ - createMenu(rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Menu_ID), packOutDocument ); - } - else if (Type.compareTo("P") == 0) - createProcess ( rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Process_ID), packOutDocument ); - else if (Type.compareTo("R") == 0) - createReportview ( rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_ReportView_ID), packOutDocument ); - else if (Type.compareTo("D") == 0) - createData ( rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Table_ID), rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_SQLStatement), packOutDocument ); - else if (Type.compareTo("T") == 0) - createTable (rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Table_ID), packOutDocument); - else if (Type.compareTo("X") == 0) - createForm (rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Form_ID), packOutDocument); - else if (Type.compareTo("W") == 0) - createWindow (rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Window_ID), packOutDocument); - else if (Type.compareTo("SV") == 0) - createView (rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_View_ID), packOutDocument); - else if (Type.compareTo("SB") == 0) - createBrowse (rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Browse_ID), packOutDocument); - else if (Type.compareTo("S") == 0) - createRoles (rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Role_ID), packOutDocument); - else if (Type.compareTo("SQL") == 0) - createSQL (rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_SQLStatement), rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_DBType), packOutDocument); - else if (Type.compareTo("IMP") == 0) - createImpFormat (rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_ImpFormat_ID), packOutDocument); - else if (Type.compareTo("REF") == 0) - createReference (rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Reference_ID), packOutDocument); - else if (Type.compareTo("SNI") == 0) - createSnipit( - rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Destination_Directory), - rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Destination_FileName), - rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Package_Code_Old), - rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Package_Code_New), - rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_ReleaseNo), - packOutDocument); - else if (Type.compareTo("F") == 0) - createWorkflow (rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Workflow_ID), packOutDocument); - else if (Type.compareTo("V") == 0) - createDynamicRuleValidation(rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Val_Rule_ID), packOutDocument); - else if (Type.compareTo("MSG") == 0) - createMessage(rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Message_ID), packOutDocument); - else if (Type.compareTo("PFT") == 0) - createPrintFormat(rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_PrintFormat_ID), packOutDocument); - else if (Type.compareTo(X_AD_Package_Exp_Detail.TYPE_ModelValidator) == 0) - createModelValidator(rs.getInt(X_AD_Package_Exp_Detail.COLUMNNAME_AD_ModelValidator_ID), packOutDocument); - else if (Type.compareTo(X_AD_Package_Exp_Detail.TYPE_EntityType) == 0) - createEntityType(AD_EntityType_ID, packOutDocument); - else if (Type.compareTo("C") == 0){ - log.log(Level.INFO,"In PackOut.java handling Code or Other 2pack module creation"); - - String fullDirectory = rs1.getString(X_AD_Package_Exp.COLUMNNAME_File_Directory) + rs1.getString(X_AD_Package_Exp.COLUMNNAME_Name)+rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Target_Directory); - log.log(Level.INFO,"fullDirectory" + fullDirectory); - String targetDirectoryModified=null; - char fileseperator1 = '/'; - char fileseperator2 = '\\'; - //Correct package for proper file separator - if (File.separator.equals("/")){ - targetDirectoryModified = fullDirectory.replace(fileseperator2,fileseperator1); - } - else - targetDirectoryModified = fullDirectory.replace(fileseperator1,fileseperator2); - - String target_File = (targetDirectoryModified); - success = (new File(target_File).mkdirs()); - fullDirectory = rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_File_Directory); - targetDirectoryModified=null; - //Correct package for proper file separator - if (File.separator.equals("/")){ - targetDirectoryModified = fullDirectory.replace(fileseperator2,fileseperator1); - } - else - targetDirectoryModified = fullDirectory.replace(fileseperator2,fileseperator1); - - copyCode( - targetDirectoryModified + rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_FileName), - target_File + rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_FileName)); - - atts.clear(); - - if(rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Destination_Directory) != null){ - - fullDirectory = rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Destination_Directory); - String destinationDirectoryModified=null; - - //Correct package for proper file separator - if (File.separator.equals("/")){ - destinationDirectoryModified = fullDirectory.replace(fileseperator2,fileseperator1); - } - else - destinationDirectoryModified = fullDirectory.replace(fileseperator2,fileseperator1); - - createDistributeFile( - rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_FileName), - rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Target_Directory), - rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_ReleaseNo), - destinationDirectoryModified, - packOutDocument); - - } - - if(rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_FileName) != null){ - packageDocument.startElement("","","file",atts); - packageDocument.characters(("File: "+rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_FileName)).toCharArray(),0,("File: "+rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_FileName)).length()); - packageDocument.endElement("","","file"); - } - packageDocument.startElement("","","filedirectory",atts); - packageDocument.characters( - ("Directory: " + rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Target_Directory)).toCharArray(), - 0, - ("Directory: " + rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Target_Directory)).length()); - packageDocument.endElement("","","filedirectory"); - - packageDocument.startElement("","","filenotes",atts); - packageDocument.characters( - ("Notes: " + rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Description)).toCharArray(), - 0, - (("Notes: " + rs.getString(X_AD_Package_Exp_Detail.COLUMNNAME_Description)).length())); - packageDocument.endElement("","","filenotes"); + log.info("doIt - AD_PACKAGE_EXP_ID=" + getRecord_ID()); + if (getRecord_ID() == 0) + throw new IllegalArgumentException("No Record"); // + try { + MPackageExp exportPackage = new MPackageExp(getCtx(), getRecord_ID(), get_TrxName()); + //Create the package documentation + packagedir = exportPackage.getFile_Directory().trim(); + if (!packagedir.endsWith("/") && !packagedir.endsWith("\\")) + packagedir += File.separator; + packagename = packagedir + exportPackage.getName(); + includesdir = exportPackage.getName() + File.separator +"**"; + (new File(packagename+File.separator+"doc"+File.separator)).mkdirs(); + String file_document = packagename+File.separator+"doc"+File.separator+exportPackage.getName() + "Doc.xml"; + packageDocStream = new FileOutputStream (file_document, false); + StreamResult streamResult_document = new StreamResult(new OutputStreamWriter(packageDocStream,"ISO-8859-1")); + SAXTransformerFactory tf_document = (SAXTransformerFactory) SAXTransformerFactory.newInstance(); + tf_document.setAttribute("indent-number", new Integer(4)); + TransformerHandler packageDocument = tf_document.newTransformerHandler(); + Transformer serializer_document = packageDocument.getTransformer(); + serializer_document.setOutputProperty(OutputKeys.ENCODING,"ISO-8859-1"); + serializer_document.setOutputProperty(OutputKeys.INDENT,"yes"); + packageDocument.setResult(streamResult_document); + packageDocument.startDocument(); + AttributesImpl atts = new AttributesImpl(); + atts.clear(); + packageDocument.processingInstruction("xml-stylesheet","type=\"text/css\" href=\"adempiereDocument.css\""); + packageDocument.startElement("","","adempiereDocument",atts); + packageDocument.startElement("","","header",atts); + packageDocument.characters((exportPackage.getName()+" Package Description").toCharArray(),0,(exportPackage.getName()+" Package Description").length()); + packageDocument.endElement("","","header"); + packageDocument.startElement("","","H1",atts); + packageDocument.characters(("Package Name:" ).toCharArray(),0,("Package Name:" ).length()); + packageDocument.endElement("","","H1"); + packageDocument.startElement("","","packagename",atts); + packageDocument.characters(exportPackage.getName().toCharArray(),0,exportPackage.getName().length()); + packageDocument.endElement("","","packagename"); + packageDocument.startElement("","","H1",atts); + packageDocument.characters(("Creator:" ).toCharArray(),0,("Creator:").length()); + packageDocument.endElement("","","H1"); + packageDocument.startElement("","","creator",atts); + packageDocument.characters(exportPackage.getUserName().toCharArray(),0,exportPackage.getUserName().length()); + packageDocument.endElement("","","creator"); + packageDocument.startElement("","","H1",atts); + packageDocument.characters(("Email Address:" ).toCharArray(),0,("Email Address:" ).length()); + packageDocument.endElement("","","H1"); + packageDocument.startElement("","","creatorcontact",atts); + packageDocument.characters(exportPackage.getEMail().toCharArray(),0,exportPackage.getEMail().length()); + packageDocument.endElement("","","creatorcontact"); + packageDocument.startElement("","","H1",atts); + packageDocument.characters(("Created:" ).toCharArray(),0,("Created:" ).length()); + packageDocument.endElement("","","H1"); + packageDocument.startElement("","","createddate",atts); + packageDocument.characters(exportPackage.getCreated().toString().toCharArray(),0,exportPackage.getCreated().toString().length()); + packageDocument.endElement("","","createddate"); + packageDocument.startElement("","","H1",atts); + packageDocument.characters(("Updated:" ).toCharArray(),0,("Updated:" ).length()); + packageDocument.endElement("","","H1"); + packageDocument.startElement("","","updateddate",atts); + packageDocument.characters(exportPackage.getUpdated().toString().toCharArray(),0,exportPackage.getUpdated().toString().length()); + packageDocument.endElement("","","updateddate"); + packageDocument.startElement("","","H1",atts); + packageDocument.characters(("Description:" ).toCharArray(),0,("Description:" ).length()); + packageDocument.endElement("","","H1"); + packageDocument.startElement("","","description",atts); + packageDocument.characters(exportPackage.getDescription().toCharArray(),0,exportPackage.getDescription().length()); + packageDocument.endElement("","","description"); + packageDocument.startElement("","","H1",atts); + packageDocument.characters(("Instructions:" ).toCharArray(),0,("Instructions:" ).length()); + packageDocument.endElement("","","H1"); + packageDocument.startElement("","","instructions",atts); + packageDocument.characters(exportPackage.getInstructions().toCharArray(),0,exportPackage.getInstructions().length()); + packageDocument.endElement("","","instructions"); + packageDocument.startElement("","","H1",atts); + packageDocument.characters(("Files in Package:" ).toCharArray(),0,("Files in Package:" ).length()); + packageDocument.endElement("","","H1"); + packageDocument.startElement("","","file",atts); + packageDocument.characters(("File: PackOut.xml").toCharArray(),0,("File: PackOut.xml").length()); + packageDocument.endElement("","","file"); + packageDocument.startElement("","","filedirectory",atts); + packageDocument.characters("Directory: \\dict\\".toCharArray(),0,("Directory: \\dict\\").length()); + packageDocument.endElement("","","filedirectory"); + packageDocument.startElement("","","filenotes",atts); + packageDocument.characters("Notes: Contains all application/object settings for package".toCharArray(),0,"Notes: Contains all application/object settings for package".length()); + packageDocument.endElement("","","filenotes"); + (new File(packagename+File.separator+ "dict"+File.separator)).mkdirs(); + String file_menu = packagename+File.separator+ "dict"+File.separator+"PackOut.xml"; + packOutDocStream = new FileOutputStream (file_menu, false); + StreamResult streamResult_menu = new StreamResult(new OutputStreamWriter(packOutDocStream,"ISO-8859-1")); + SAXTransformerFactory tf_menu = (SAXTransformerFactory) SAXTransformerFactory.newInstance(); + tf_menu.setAttribute("indent-number", new Integer(4)); + TransformerHandler packOutDocument = tf_menu.newTransformerHandler(); + Transformer serializer_menu = packOutDocument.getTransformer(); + serializer_menu.setOutputProperty(OutputKeys.ENCODING,"ISO-8859-1"); + serializer_menu.setOutputProperty(OutputKeys.INDENT,"yes"); + packOutDocument.setResult(streamResult_menu); + packOutDocument.startDocument(); + atts.clear(); + atts.addAttribute("","","Name","CDATA",exportPackage.getName()); + atts.addAttribute("","","Version","CDATA",exportPackage.getPK_Version()); + atts.addAttribute("","","CompVer","CDATA",exportPackage.getReleaseNo()); + atts.addAttribute("","","DataBase","CDATA",exportPackage.getVersion()); + atts.addAttribute("","","Description","CDATA",exportPackage.getDescription()); + atts.addAttribute("","","creator","CDATA",exportPackage.getUserName()); + atts.addAttribute("","","creatorcontact","CDATA",exportPackage.getEMail()); + atts.addAttribute("","","createddate","CDATA",exportPackage.getCreated().toString()); + atts.addAttribute("","","updateddate","CDATA",exportPackage.getUpdated().toString()); + atts.addAttribute("","","PackOutVer","CDATA",PackOutVer); + + packOutDocument.startElement("","","adempiereAD",atts); + atts.clear(); + + List packageDetailList = new Query(getCtx(), I_AD_Package_Exp_Detail.Table_Name, + I_AD_Package_Exp.COLUMNNAME_AD_Package_Exp_ID + " = ?", get_TrxName()) + .setParameters(getRecord_ID()) + .setOnlyActiveRecords(true) + .setOrderBy(I_AD_Package_Exp_Detail.COLUMNNAME_Line) + .list(); + // Iterate + for(MPackageExpDetail detail : packageDetailList) { + String type = detail.getType(); + Env.setContext(getCtx(), X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID, detail.getAD_EntityType_ID()); + // + log.info("Line = " + detail.getLine()); + if (type.compareTo("M") == 0){ + createMenu(detail.getAD_Menu_ID(), packOutDocument ); + } + else if (type.compareTo("P") == 0) + createProcess (detail.getAD_Process_ID(), packOutDocument ); + else if (type.compareTo("R") == 0) + createReportview (detail.getAD_ReportView_ID(), packOutDocument ); + else if (type.compareTo("D") == 0) + createData (detail.getAD_Table_ID(), detail.getSQLStatement(), packOutDocument ); + else if (type.compareTo("T") == 0) + createTable (detail.getAD_Table_ID(), packOutDocument); + else if (type.compareTo("X") == 0) + createForm (detail.getAD_Form_ID(), packOutDocument); + else if (type.compareTo("W") == 0) + createWindow (detail.getAD_Window_ID(), packOutDocument); + else if (type.compareTo("SV") == 0) + createView (detail.getAD_View_ID(), packOutDocument); + else if (type.compareTo("SB") == 0) + createBrowse (detail.getAD_Browse_ID(), packOutDocument); + else if (type.compareTo("S") == 0) + createRoles (detail.getAD_Role_ID(), packOutDocument); + else if (type.compareTo("SQL") == 0) + createSQL (detail.getSQLStatement(), detail.getDBType(), packOutDocument); + else if (type.compareTo("IMP") == 0) + createImpFormat (detail.getAD_ImpFormat_ID(), packOutDocument); + else if (type.compareTo("REF") == 0) + createReference (detail.getAD_Reference_ID(), packOutDocument); + else if (type.compareTo("SNI") == 0) + createSnipit( + detail.getDestination_Directory(), + detail.getDestination_FileName(), + detail.getAD_Package_Code_Old(), + detail.getAD_Package_Code_New(), + detail.getReleaseNo(), + packOutDocument); + else if (type.compareTo("F") == 0) + createWorkflow (detail.getAD_Workflow_ID(), packOutDocument); + else if (type.compareTo("V") == 0) + createDynamicRuleValidation(detail.getAD_Val_Rule_ID(), packOutDocument); + else if (type.compareTo("MSG") == 0) + createMessage(detail.getAD_Message_ID(), packOutDocument); + else if (type.compareTo("PFT") == 0) + createPrintFormat(detail.getAD_PrintFormat_ID(), packOutDocument); + else if (type.compareTo(X_AD_Package_Exp_Detail.TYPE_ModelValidator) == 0) + createModelValidator(detail.getAD_ModelValidator_ID(), packOutDocument); + else if (type.compareTo(X_AD_Package_Exp_Detail.TYPE_EntityType) == 0) + createEntityType(detail.getAD_EntityType_ID(), packOutDocument); + else if(type.compareTo("ASP") == 0) + createASPModule(detail.get_ValueAsInt("ASP_Module_ID"), packOutDocument); + else if (type.compareTo("C") == 0){ + log.log(Level.INFO,"In PackOut.java handling Code or Other 2pack module creation"); + + String fullDirectory = exportPackage.getFile_Directory() + exportPackage.getName() + detail.getTarget_Directory(); + log.log(Level.INFO,"fullDirectory" + fullDirectory); + String targetDirectoryModified=null; + char fileseperator1 = '/'; + char fileseperator2 = '\\'; + //Correct package for proper file separator + if (File.separator.equals("/")){ + targetDirectoryModified = fullDirectory.replace(fileseperator2,fileseperator1); + } + else + targetDirectoryModified = fullDirectory.replace(fileseperator1,fileseperator2); + + String target_File = (targetDirectoryModified); + new File(target_File).mkdirs(); + fullDirectory = detail.getFile_Directory(); + targetDirectoryModified=null; + //Correct package for proper file separator + if (File.separator.equals("/")){ + targetDirectoryModified = fullDirectory.replace(fileseperator2,fileseperator1); + } + else + targetDirectoryModified = fullDirectory.replace(fileseperator2,fileseperator1); + + copyCode( + targetDirectoryModified + detail.getFileName(), + target_File + detail.getFileName()); + + atts.clear(); + + if(detail.getDestination_Directory() != null){ + + fullDirectory = detail.getDestination_Directory(); + String destinationDirectoryModified=null; + + //Correct package for proper file separator + if (File.separator.equals("/")){ + destinationDirectoryModified = fullDirectory.replace(fileseperator2,fileseperator1); } + else + destinationDirectoryModified = fullDirectory.replace(fileseperator2,fileseperator1); + + createDistributeFile( + detail.getFileName(), + detail.getTarget_Directory(), + detail.getReleaseNo(), + destinationDirectoryModified, + packOutDocument); + } - // - getCtx().remove(X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID); - } - finally - { - DB.close(rs, pstmt); - rs = null; pstmt = null; + + if(detail.getFileName() != null){ + packageDocument.startElement("","","file",atts); + packageDocument.characters(("File: " + detail.getFileName()).toCharArray(),0,("File: " + detail.getFileName()).length()); + packageDocument.endElement("","","file"); + } + packageDocument.startElement("","","filedirectory",atts); + packageDocument.characters( + ("Directory: " + detail.getTarget_Directory()).toCharArray(), + 0, + ("Directory: " + detail.getTarget_Directory()).length()); + packageDocument.endElement("","","filedirectory"); + + packageDocument.startElement("","","filenotes",atts); + packageDocument.characters( + ("Notes: " + detail.getDescription()).toCharArray(), + 0, + (("Notes: " + detail.getDescription()).length())); + packageDocument.endElement("","","filenotes"); } - atts.clear(); - //no longer use - //packOutDocument.startElement("","","menuset",atts); - //packOutDocument.endElement("","","menuset"); - packOutDocument.endElement("","","adempiereAD"); - packOutDocument.endDocument();packageDocument.endElement("","","adempiereDocument"); - packageDocument.endDocument(); - //m_Exp.setProcessed(true); - //m_Exp.saveEx(); } - rs1.close(); - pstmt1.close(); - pstmt1 = null; - } - catch (Exception e) - { + // Remove Entity Type from context + getCtx().remove(X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID); + atts.clear(); + //no longer use + //packOutDocument.startElement("","","menuset",atts); + //packOutDocument.endElement("","","menuset"); + packOutDocument.endElement("","","adempiereAD"); + packOutDocument.endDocument();packageDocument.endElement("","","adempiereDocument"); + packageDocument.endDocument(); + //m_Exp.setProcessed(true); + //m_Exp.saveEx(); + + } catch (Exception e) { log.log(Level.SEVERE,e.getLocalizedMessage(), e); throw e; - } - finally - { - try - { - if (pstmt1 != null) - pstmt1.close (); - } - catch (Exception e) - {} - pstmt1 = null; - + } finally { // Close streams - teo_sarca [ 1704762 ] if (packageDocStream != null) try { @@ -467,9 +431,9 @@ else if (Type.compareTo("C") == 0){ File destGZipFile = new File(packagename+".tar.gz"); //delete the old packages if necessary - boolean success = destZipFile.delete(); - success = destTarFile.delete(); - success = destGZipFile.delete(); + destZipFile.delete(); + destTarFile.delete(); + destGZipFile.delete(); //create the compressed packages CreateZipFile.zipFolder(srcFolder, destZipFile, includesdir); @@ -477,7 +441,7 @@ else if (Type.compareTo("C") == 0){ CreateZipFile.gzipFile(destTarFile, destGZipFile); //Clean .tar file up - success = destTarFile.delete(); + destTarFile.delete(); return "Finish Process"; } // doIt @@ -510,13 +474,12 @@ public void createMenu(int AD_Menu_ID, TransformerHandler packOutDocument) throw /** * - * @param AD_PrintFormat_ID + * @param printFormatId * @param packOutDocument * @throws Exception */ - public void createPrintFormat (int AD_PrintFormat_ID, TransformerHandler packOutDocument) throws Exception - { - Env.setContext(getCtx(), X_AD_Package_Exp_Detail.COLUMNNAME_AD_PrintFormat_ID, AD_PrintFormat_ID); + public void createPrintFormat (int printFormatId, TransformerHandler packOutDocument) throws SAXException { + Env.setContext(getCtx(), X_AD_Package_Exp_Detail.COLUMNNAME_AD_PrintFormat_ID, printFormatId); printFormatHandler.create(getCtx(), packOutDocument); getCtx().remove(X_AD_Package_Exp_Detail.COLUMNNAME_AD_PrintFormat_ID); } @@ -536,14 +499,14 @@ public void createMessage (int AD_Message_ID, TransformerHandler packOutDocument /** * - * @param AD_Val_Rule_ID + * @param valRuleId * @param packOutDocument * @throws Exception */ - public void createDynamicRuleValidation (int AD_Val_Rule_ID, + public void createDynamicRuleValidation (int valRuleId, TransformerHandler packOutDocument) throws SAXException { - Env.setContext(getCtx(), X_AD_Package_Exp_Detail.COLUMNNAME_AD_Val_Rule_ID, AD_Val_Rule_ID); + Env.setContext(getCtx(), X_AD_Package_Exp_Detail.COLUMNNAME_AD_Val_Rule_ID, valRuleId); dynValRuleHandler.create(getCtx(), packOutDocument); getCtx().remove(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Val_Rule_ID); } @@ -554,8 +517,7 @@ public void createDynamicRuleValidation (int AD_Val_Rule_ID, * @param packOutDocument * @throws SAXException */ - public void createWorkflow (int AD_Workflow_ID, TransformerHandler packOutDocument) - throws SAXException + public void createWorkflow (int AD_Workflow_ID, TransformerHandler packOutDocument) throws SAXException { Env.setContext(getCtx(), X_AD_Package_Exp_Detail.COLUMNNAME_AD_Workflow_ID, AD_Workflow_ID); workflowHandler.create(getCtx(), packOutDocument); @@ -613,13 +575,13 @@ public void createTask (int AD_Task_ID, TransformerHandler packOutDocument) thro /** * - * @param AD_Process_ID + * @param processId * @param packOutDocument * @throws SAXException */ - public void createProcess (int AD_Process_ID, TransformerHandler packOutDocument) throws SAXException + public void createProcess (int processId, TransformerHandler packOutDocument) throws SAXException { - Env.setContext(getCtx(), "AD_Process_ID", AD_Process_ID); + Env.setContext(getCtx(), "AD_Process_ID", processId); processHandler.create(getCtx(), packOutDocument); getCtx().remove("AD_Process_ID"); } @@ -737,9 +699,9 @@ public void createSnipit (String FileDir, String FileName, String OldCode, Strin * * @param Role_id * @param packOutDocument - * @throws SAXException + * @throws Exception */ - public void createRoles (int Role_id, TransformerHandler packOutDocument) throws SAXException + public void createRoles (int Role_id, TransformerHandler packOutDocument) throws Exception { Env.setContext(getCtx(), X_AD_Package_Exp_Detail.COLUMNNAME_AD_Role_ID, Role_id); roleHandler.create(getCtx(), packOutDocument); @@ -786,28 +748,14 @@ public void createTable (int table_id, TransformerHandler packOutDocument) throw getCtx().remove(X_AD_Package_Exp_Detail.COLUMNNAME_AD_Table_ID); } - /** - * - * @param FieldGroup_id - * @param packOutDocument - * @throws SAXException - */ - public void createFieldGroupElement (int FieldGroup_id, TransformerHandler packOutDocument) throws SAXException - { - Env.setContext(getCtx(), X_AD_FieldGroup.COLUMNNAME_AD_FieldGroup_ID, FieldGroup_id); - fieldGroupHandler.create(getCtx(), packOutDocument); - getCtx().remove(X_AD_FieldGroup.COLUMNNAME_AD_FieldGroup_ID); - } - /** * * @param Reference_id * @param packOutDocument * @throws SAXException */ - public void createAdElement (int Ad_Element_id, TransformerHandler packOutDocument) throws SAXException - { - Env.setContext(getCtx(), X_AD_Element.COLUMNNAME_AD_Element_ID, Ad_Element_id); + public void createAdElement (int elementId, TransformerHandler packOutDocument) throws SAXException { + Env.setContext(getCtx(), X_AD_Element.COLUMNNAME_AD_Element_ID, elementId); adElementHandler.create(getCtx(), packOutDocument); getCtx().remove(X_AD_Element.COLUMNNAME_AD_Element_ID); } @@ -815,24 +763,12 @@ public void createAdElement (int Ad_Element_id, TransformerHandler packOutDocume /** * * @param parentTableName - * @param parentID + * @param parentId * @param packOutDocument * @throws SAXException */ - public void createTranslations (String parentTableName, int parentID, TransformerHandler packOutDocument) throws SAXException - { - if (MSysConfig.getBooleanValue("2PACK_HANDLE_TRANSLATIONS", false)) { - - Env.setContext(getCtx(), CommonTranslationHandler.CONTEXT_KEY__PARENT_TABLE, - parentTableName); - Env.setContext(getCtx(), CommonTranslationHandler.CONTEXT_KEY__PARENT_RECORD_ID, - parentID); - - translationHandler.create(getCtx(), packOutDocument); - - getCtx().remove(CommonTranslationHandler.CONTEXT_KEY__PARENT_TABLE); - getCtx().remove(CommonTranslationHandler.CONTEXT_KEY__PARENT_RECORD_ID); - } + public void createTranslations (String parentTableName, int parentId, TransformerHandler packOutDocument) throws SAXException { + genericPOHandler.createTranslation(getCtx(), packOutDocument, MTable.get(getCtx(), parentTableName).getPO(parentId, get_TrxName())); } /** @@ -856,51 +792,123 @@ public void createModelValidator (int AD_ModelValidator_ID, TransformerHandler p */ public void createEntityType (int AD_EntityType_ID, TransformerHandler packOutDocument) throws Exception { - //Env.setContext(getCtx(), X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID, AD_EntityType_ID); + Env.setContext(getCtx(), X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID, AD_EntityType_ID); entitytypeHandler.create(getCtx(), packOutDocument); - //getCtx().remove(X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID); + getCtx().remove(X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID); } - public void createPrintPaper (int AD_PrintPaper_ID, TransformerHandler packOutDocument) throws SAXException - { - Env.setContext(getCtx(), X_AD_PrintPaper.COLUMNNAME_AD_PrintPaper_ID, AD_PrintPaper_ID); - printPaperHandler.create(getCtx(), packOutDocument); - getCtx().remove(X_AD_PrintPaper.COLUMNNAME_AD_PrintPaper_ID); + /** + * For Window Customization + * @param windowCustomizationId + * @param packOutDocument + * @throws Exception + */ + public void createWindowCustomization(int windowCustomizationId, TransformerHandler packOutDocument) throws Exception { + Env.setContext(getCtx(), I_AD_WindowCustom.COLUMNNAME_AD_WindowCustom_ID, windowCustomizationId); + windowCustomizationHandler.create(getCtx(), packOutDocument); + getCtx().remove(I_AD_WindowCustom.COLUMNNAME_AD_WindowCustom_ID); + } + + /** + * For Process Customization + * @param processCustomizationId + * @param packOutDocument + * @throws Exception + */ + public void createProcessCustomization(int processCustomizationId, TransformerHandler packOutDocument) throws Exception { + Env.setContext(getCtx(), I_AD_ProcessCustom.COLUMNNAME_AD_ProcessCustom_ID, processCustomizationId); + processCustomizationHandler.create(getCtx(), packOutDocument); + getCtx().remove(I_AD_ProcessCustom.COLUMNNAME_AD_ProcessCustom_ID); + } + + /** + * For Browse Customization + * @param processCustomizationId + * @param packOutDocument + * @throws Exception + */ + public void createBrowseCustomization(int processCustomizationId, TransformerHandler packOutDocument) throws Exception { + Env.setContext(getCtx(), I_AD_BrowseCustom.COLUMNNAME_AD_BrowseCustom_ID, processCustomizationId); + browseCustomizationHandler.create(getCtx(), packOutDocument); + getCtx().remove(I_AD_BrowseCustom.COLUMNNAME_AD_BrowseCustom_ID); + } + + /** + * @param aspModuleId + * @param packOutDocument + * @throws Exception + */ + public void createASPModule(int aspModuleId, TransformerHandler packOutDocument) throws Exception { + Env.setContext(getCtx(), I_ASP_Module.COLUMNNAME_ASP_Module_ID, aspModuleId); + aspModuleHandler.create(getCtx(), packOutDocument); + getCtx().remove(I_ASP_Module.COLUMNNAME_ASP_Module_ID); + } + + + /** + * Create for generic PO + * @param packOutDocument + * @param entity + * @throws SAXException + */ + public void createGenericPO(TransformerHandler packOutDocument, PO entity, boolean includeParents, List excludedParentList) throws SAXException { + genericPOHandler.create(getCtx(), packOutDocument, entity, includeParents, excludedParentList); + } + + /** + * Create Generic PO without parents + * @param packOutDocument + * @param entity + * @throws SAXException + */ + public void createGenericPO(TransformerHandler packOutDocument, PO entity) throws SAXException { + createGenericPO(packOutDocument, entity, false, null); + } + + /** + * Create generic PO + * @param packOutDocument + * @param tableId + * @param recordId + * @throws SAXException + */ + public void createGenericPO(TransformerHandler packOutDocument, int tableId, int recordId, boolean includeParents, List excludedParentList) throws SAXException { + Env.setContext(getCtx(), GenericPOHandler.TABLE_ID_TAG, tableId); + Env.setContext(getCtx(), GenericPOHandler.RECORD_ID_TAG, recordId); + genericPOHandler.create(getCtx(), packOutDocument, null, includeParents, excludedParentList); + getCtx().remove(GenericPOHandler.TABLE_ID_TAG); + getCtx().remove(GenericPOHandler.RECORD_ID_TAG); + } + + /** + * Create Generic PO without parents + * @param packOutDocument + * @param tableId + * @param recordId + * @throws SAXException + */ + public void createGenericPO(TransformerHandler packOutDocument, int tableId, int recordId) throws SAXException { + createGenericPO(packOutDocument, tableId, recordId, false, null); } - public void copyFile (String sourceName, String copyName ) { - InputStream source; // Stream for reading from the source file. - OutputStream copy; // Stream for writing the copy. + InputStream source = null; // Stream for reading from the source file. + OutputStream copy = null; // Stream for writing the copy. boolean force; // This is set to true if the "-f" option // is specified on the command line. int byteCount; // Number of bytes copied from the source file. - - force = true; + force = true; + byteCount = 0; try { source = new FileInputStream(sourceName); - } - catch (FileNotFoundException e) { - System.out.println("Can't find file \"" + sourceName + "\"."); - return; - } - File file = new File(copyName); - if (file.exists() && force == false) { - System.out.println( - "Output file exists. Use the -f option to replace it."); - return; - } - try { + File file = new File(copyName); + if (file.exists() && force == false) { + System.out.println( + "Output file exists. Use the -f option to replace it."); + return; + } copy = new FileOutputStream(copyName, false); - } - catch (IOException e) { - System.out.println("Can't open output file \"" - + copyName + "\"."); - return; - } - byteCount = 0; - try { while (true) { int data = source.read(); if (data < 0) @@ -908,13 +916,22 @@ public void copyFile (String sourceName, String copyName ) { copy.write(data); byteCount++; } - source.close(); - copy.close(); System.out.println("Successfully copied " + byteCount + " bytes."); } catch (Exception e) { System.out.println("Error occurred while copying. "+ byteCount + " bytes copied."); System.out.println(e.toString()); + } finally { + try { + if(source != null) { + source.close(); + } + if(copy != null) { + copy.close(); + } + } catch (IOException e) { + + } } } diff --git a/base/src/org/adempiere/pipo/PackOutAbstract.java b/base/src/org/adempiere/pipo/PackOutAbstract.java new file mode 100644 index 0000000000..903f7d2b60 --- /dev/null +++ b/base/src/org/adempiere/pipo/PackOutAbstract.java @@ -0,0 +1,52 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.adempiere.pipo; + +import org.compiere.process.SvrProcess; + +/** Generated Process for (PackOut) + * @author ADempiere (generated) + * @version Release 3.9.2 + */ +public abstract class PackOutAbstract extends SvrProcess { + /** Process Value */ + private static final String VALUE_FOR_PROCESS = "PackOut"; + /** Process Name */ + private static final String NAME_FOR_PROCESS = "PackOut"; + /** Process Id */ + private static final int ID_FOR_PROCESS = 50004; + + @Override + protected void prepare() { + } + + /** Getter Parameter Value for Process ID */ + public static final int getProcessId() { + return ID_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Value */ + public static final String getProcessValue() { + return VALUE_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Name */ + public static final String getProcessName() { + return NAME_FOR_PROCESS; + } +} \ No newline at end of file diff --git a/base/src/org/adempiere/pipo/PoFiller.java b/base/src/org/adempiere/pipo/PoFiller.java index 5d9b786ad1..8169d22680 100644 --- a/base/src/org/adempiere/pipo/PoFiller.java +++ b/base/src/org/adempiere/pipo/PoFiller.java @@ -1,36 +1,120 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ package org.adempiere.pipo; +import java.math.BigDecimal; +import java.sql.Timestamp; + +import org.adempiere.exceptions.AdempiereException; import org.compiere.model.PO; +import org.compiere.model.POInfo; +import org.compiere.util.Util; import org.xml.sax.Attributes; - +/** + * Filler for PO from attributes + * @author Original Gen Sing Low + * + */ public class PoFiller{ - PO po = null; - Attributes atts = null; + /** PO Entity */ + private PO entity = null; + private Attributes atts = null; + private POInfo poInfo = null; - public PoFiller(PO po, Attributes atts){ - - this.po = po; - + /** + * standard constructor + * @param entity + * @param atts + */ + public PoFiller(PO entity, Attributes atts){ + this.entity = entity; this.atts = atts; + poInfo = POInfo.getPOInfo(entity.getCtx(), entity.get_Table_ID(), entity.get_TrxName()); } + /** + * get String + * @param columnName + */ public void setString(String columnName){ - String value = atts.getValue(columnName); - value = "".equals(value) ? null : value; - - po.set_ValueOfColumn(columnName, value); + entity.set_ValueOfColumn(columnName, value); } + /** + * Set a boolean + * @param columnName + */ public void setBoolean(String columnName){ - String value = atts.getValue(columnName); - boolean bool = "true".equals(value) ? true : false; - - po.set_ValueOfColumn(columnName, bool); + entity.set_ValueOfColumn(columnName, bool); + } + + /** + * Set value from attribute + * @param columnName + */ + public void setAttribute(String columnName) { + String value = atts.getValue(columnName); + String originalValue = value; + if (Util.isEmpty(value, true)) { + value = null; + } else { + value = value.trim(); + } + int index = poInfo.getColumnIndex(columnName); + boolean isMandatory = poInfo.isColumnMandatory(index); + boolean isKeyColumn = poInfo.isKey(index); + if(isMandatory + && Util.isEmpty(value)) { + if(!isKeyColumn) { + Object valueObject = entity.getDefaultValue(index); + if(valueObject != null) { + entity.set_ValueOfColumn(columnName, valueObject); + } + } + return; + } + // + Class clazz = poInfo.getColumnClass(index); + if (value == null) { + entity.set_ValueOfColumn(columnName, null); + } else if (clazz == BigDecimal.class) { + entity.set_ValueOfColumn(columnName, new BigDecimal(value)); + } else if (clazz == Integer.class) { + entity.set_ValueOfColumn(columnName, new BigDecimal(value).intValueExact()); + } else if (clazz == String.class) { + entity.set_ValueOfColumn(columnName, originalValue); + } else if (clazz == Boolean.class) { + entity.set_ValueOfColumn(columnName, Boolean.valueOf(value)); + } else if (clazz == Timestamp.class) { + Timestamp ts = Timestamp.valueOf(value); + entity.set_ValueOfColumn(columnName, ts); + } else { + throw new AdempiereException("Class not supported - " + clazz); + } + } + + @Override + public String toString() { + return "PO = " + entity + + ", Attributes = " + atts; } } diff --git a/base/src/org/adempiere/pipo/handler/ASPModuleElementHandler.java b/base/src/org/adempiere/pipo/handler/ASPModuleElementHandler.java new file mode 100644 index 0000000000..6f3631b33d --- /dev/null +++ b/base/src/org/adempiere/pipo/handler/ASPModuleElementHandler.java @@ -0,0 +1,196 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.adempiere.pipo.handler; + +import java.util.ArrayList; +import java.util.List; +import java.util.Properties; + +import javax.xml.transform.sax.TransformerHandler; + +import org.adempiere.exceptions.AdempiereException; +import org.adempiere.pipo.PackOut; +import org.compiere.model.I_AD_BrowseCustom; +import org.compiere.model.I_AD_Field; +import org.compiere.model.I_AD_ProcessCustom; +import org.compiere.model.I_AD_Role; +import org.compiere.model.I_AD_Tab; +import org.compiere.model.I_AD_User; +import org.compiere.model.I_AD_Window; +import org.compiere.model.I_AD_WindowCustom; +import org.compiere.model.I_ASP_Field; +import org.compiere.model.I_ASP_Form; +import org.compiere.model.I_ASP_Level; +import org.compiere.model.I_ASP_Module; +import org.compiere.model.I_ASP_Process; +import org.compiere.model.I_ASP_Process_Para; +import org.compiere.model.I_ASP_Tab; +import org.compiere.model.I_ASP_Task; +import org.compiere.model.I_ASP_Window; +import org.compiere.model.I_ASP_Workflow; +import org.compiere.model.MBrowseCustom; +import org.compiere.model.MProcessCustom; +import org.compiere.model.MWindowCustom; +import org.compiere.model.Query; +import org.compiere.model.X_ASP_Field; +import org.compiere.model.X_ASP_Form; +import org.compiere.model.X_ASP_Level; +import org.compiere.model.X_ASP_Process; +import org.compiere.model.X_ASP_Process_Para; +import org.compiere.model.X_ASP_Tab; +import org.compiere.model.X_ASP_Task; +import org.compiere.model.X_ASP_Window; +import org.compiere.model.X_ASP_Workflow; +import org.compiere.util.Env; +import org.eevolution.model.I_ASP_Browse; +import org.spin.model.X_ASP_Browse; +import org.xml.sax.SAXException; + +/** + * ASP Module support + * @author Yamel Senih www.erpya.com + * + */ +public class ASPModuleElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int aspModuleId = Env.getContextAsInt(ctx, I_ASP_Module.COLUMNNAME_ASP_Module_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); + } + // ASP + try { + packOut.createGenericPO(document, I_ASP_Module.Table_ID, aspModuleId, true, null); + List excludedTables = new ArrayList<>(); + excludedTables.add(I_AD_User.Table_Name); + excludedTables.add(I_AD_Role.Table_Name); + excludedTables.add(I_AD_Window.Table_Name); + excludedTables.add(I_AD_Tab.Table_Name); + excludedTables.add(I_AD_Field.Table_Name); + // Level + List levelList = new Query(ctx, I_ASP_Level.Table_Name, I_ASP_Level.COLUMNNAME_ASP_Module_ID + " = ?", null) + .setParameters(aspModuleId) + .setOnlyActiveRecords(true) + .list(); + // For tabs + for(X_ASP_Level level : levelList) { + packOut.createGenericPO(document, level, true, excludedTables); + // For window + List windowList = new Query(ctx, I_ASP_Window.Table_Name, I_ASP_Window.COLUMNNAME_ASP_Level_ID + " = ?", null) + .setParameters(level.getASP_Level_ID()) + .setOnlyActiveRecords(true) + .list(); + // For tabs + for(X_ASP_Window window : windowList) { + packOut.createGenericPO(document, window, true, excludedTables); + // For Tabs + List tabList = new Query(ctx, I_ASP_Tab.Table_Name, I_ASP_Tab.COLUMNNAME_ASP_Window_ID + " = ?", null) + .setParameters(window.getASP_Window_ID()) + .setOnlyActiveRecords(true) + .list(); + // + for(X_ASP_Tab tab : tabList) { + packOut.createGenericPO(document, tab, true, excludedTables); + // For Fields + List fieldList = new Query(ctx, I_ASP_Field.Table_Name, I_ASP_Field.COLUMNNAME_ASP_Tab_ID + " = ?", null) + .setParameters(tab.getASP_Tab_ID()) + .setOnlyActiveRecords(true) + .list(); + // + for(X_ASP_Field field : fieldList) { + packOut.createGenericPO(document, field, true, excludedTables); + } + } + } + // for Process + List processList = new Query(ctx, I_ASP_Process.Table_Name, I_ASP_Process.COLUMNNAME_ASP_Level_ID + " = ?", null) + .setParameters(level.getASP_Level_ID()) + .setOnlyActiveRecords(true) + .list(); + for(X_ASP_Process process : processList) { + packOut.createGenericPO(document, process, true, excludedTables); + // For process parameters + List processParamerersList = new Query(ctx, I_ASP_Process_Para.Table_Name, I_ASP_Process_Para.COLUMNNAME_ASP_Process_ID + " = ?", null) + .setParameters(process.getASP_Process_ID()) + .setOnlyActiveRecords(true) + .list(); + for(X_ASP_Process_Para processParameter : processParamerersList) { + packOut.createGenericPO(document, processParameter, true, excludedTables); + } + } + // For Task + List taskList = new Query(ctx, I_ASP_Task.Table_Name, I_ASP_Task.COLUMNNAME_ASP_Level_ID + " = ?", null) + .setParameters(level.getASP_Level_ID()) + .setOnlyActiveRecords(true) + .list(); + for(X_ASP_Task task : taskList) { + packOut.createGenericPO(document, task, true, excludedTables); + } + // For Browse + List browseList = new Query(ctx, I_ASP_Browse.Table_Name, I_ASP_Browse.COLUMNNAME_ASP_Level_ID + " = ?", null) + .setParameters(level.getASP_Level_ID()) + .setOnlyActiveRecords(true) + .list(); + for(X_ASP_Browse browse : browseList) { + packOut.createGenericPO(document, browse, true, excludedTables); + } + // For Form + List formList = new Query(ctx, I_ASP_Form.Table_Name, I_ASP_Form.COLUMNNAME_ASP_Level_ID + " = ?", null) + .setParameters(level.getASP_Level_ID()) + .setOnlyActiveRecords(true) + .list(); + for(X_ASP_Form form : formList) { + packOut.createGenericPO(document, form, true, excludedTables); + } + // For Workflow + List workflowList = new Query(ctx, I_ASP_Workflow.Table_Name, I_ASP_Workflow.COLUMNNAME_ASP_Level_ID + " = ?", null) + .setParameters(level.getASP_Level_ID()) + .setOnlyActiveRecords(true) + .list(); + for(X_ASP_Workflow workflow : workflowList) { + packOut.createGenericPO(document, workflow, true, excludedTables); + } + // For window Customization + List windowCustomizationList = new Query(ctx, I_AD_WindowCustom.Table_Name, I_AD_WindowCustom.COLUMNNAME_ASP_Level_ID + " = ?", null) + .setParameters(level.getASP_Level_ID()) + .setOnlyActiveRecords(true) + .list(); + for(MWindowCustom window : windowCustomizationList) { + packOut.createWindowCustomization(window.getAD_WindowCustom_ID(), document); + } + // For process Customization + List processCustomizationList = new Query(ctx, I_AD_ProcessCustom.Table_Name, I_AD_ProcessCustom.COLUMNNAME_ASP_Level_ID + " = ?", null) + .setParameters(level.getASP_Level_ID()) + .setOnlyActiveRecords(true) + .list(); + for(MProcessCustom process : processCustomizationList) { + packOut.createProcessCustomization(process.getAD_ProcessCustom_ID(), document); + } + // For process Customization + List browseCustomizationList = new Query(ctx, I_AD_BrowseCustom.Table_Name, I_AD_BrowseCustom.COLUMNNAME_ASP_Level_ID + " = ?", null) + .setParameters(level.getASP_Level_ID()) + .setOnlyActiveRecords(true) + .list(); + for(MBrowseCustom browse : browseCustomizationList) { + packOut.createBrowseCustomization(browse.getAD_BrowseCustom_ID(), document); + } + } + } catch (Exception e) { + throw new AdempiereException(e); + } + } +} diff --git a/base/src/org/adempiere/pipo/handler/AdElementHandler.java b/base/src/org/adempiere/pipo/handler/AdElementHandler.java index 07f619c52b..444c11070e 100644 --- a/base/src/org/adempiere/pipo/handler/AdElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/AdElementHandler.java @@ -16,183 +16,29 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.util.ArrayList; -import java.util.List; import java.util.Properties; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.AttributeFiller; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.PoFiller; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_Element; -import org.compiere.util.DB; +import org.compiere.model.I_AD_Element; +import org.compiere.model.M_Element; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class AdElementHandler extends AbstractElementHandler { - - private List processedElements = new ArrayList(); - - private final String AD_ELEMENT = "AD_Element"; - - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; - String Object_Status = null; - - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("ColumnName")); - - String entitytype = atts.getValue("EntityType"); - String ColumnName = atts.getValue("ColumnName"); - - if (isProcessElement(ctx, entitytype)) { - - int id = get_IDWithColumn(ctx, X_AD_Element.Table_Name, X_AD_Element.COLUMNNAME_ColumnName, ColumnName); - - X_AD_Element m_AdElement = new X_AD_Element(ctx, id, - getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_Element_ID") != null && Integer.parseInt(atts.getValue("AD_Element_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_AdElement.setAD_Element_ID(Integer.parseInt(atts.getValue("AD_Element_ID"))); - m_AdElement.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, AD_ELEMENT, m_AdElement); - Object_Status = "Update"; - if (processedElements.contains(id)) { - element.skip = true; - return; - } - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - PoFiller pf = new PoFiller(m_AdElement, atts); - - pf.setBoolean("IsActive"); - - pf.setString(X_AD_Element.COLUMNNAME_ColumnName); - pf.setString(X_AD_Element.COLUMNNAME_Description); - pf.setString(X_AD_Element.COLUMNNAME_EntityType); - pf.setString(X_AD_Element.COLUMNNAME_Help); - pf.setString(X_AD_Element.COLUMNNAME_Name); - pf.setString(X_AD_Element.COLUMNNAME_PrintName); - - pf.setString(X_AD_Element.COLUMNNAME_PO_Description); - pf.setString(X_AD_Element.COLUMNNAME_PO_Name); - pf.setString(X_AD_Element.COLUMNNAME_PO_Help); - pf.setString(X_AD_Element.COLUMNNAME_PO_PrintName); - - String Name = atts.getValue("ADReferenceNameID"); - id = get_IDWithColumn(ctx, "AD_Reference", "Name", Name); - m_AdElement.setAD_Reference_ID(id); - - Name = atts.getValue("ADReferenceNameValueID"); - id = get_IDWithColumn(ctx, "AD_Reference", "Name", Name); - m_AdElement.setAD_Reference_Value_ID(id); - - - if (m_AdElement.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_AdElement.getName(), "Element", - m_AdElement.get_ID(), AD_Backup_ID, Object_Status, - AD_ELEMENT, get_IDWithColumn(ctx, "AD_Table", - "TableName", AD_ELEMENT)); - - element.recordId = m_AdElement.getAD_Element_ID(); - - processedElements.add(m_AdElement.getAD_Element_ID()); - - } else { - record_log(ctx, 0, m_AdElement.getName(), "Element", - m_AdElement.get_ID(), AD_Backup_ID, Object_Status, - AD_ELEMENT, get_IDWithColumn(ctx, "AD_Table", - "TableName", AD_ELEMENT)); - throw new POSaveFailedException("Reference"); - } - } else { - element.skip = true; +public class AdElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int elementId = Env.getContextAsInt(ctx, I_AD_Element.COLUMNNAME_AD_Element_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - - - int adElement_id = Env.getContextAsInt(ctx, - X_AD_Element.COLUMNNAME_AD_Element_ID); - - if (processedElements.contains(adElement_id)) - return; - - processedElements.add(adElement_id); - - X_AD_Element m_AdElement = new X_AD_Element(ctx, adElement_id, null); - AttributesImpl atts = new AttributesImpl(); - createAdElementBinding(atts, m_AdElement); - - document.startElement("", "", "element", atts); - - PackOut packOut = (PackOut)ctx.get("PackOutProcess"); - - packOut.createTranslations(X_AD_Element.Table_Name, - m_AdElement.get_ID(), document); - - document.endElement("", "", "element"); - } - - - private AttributesImpl createAdElementBinding(AttributesImpl atts, - X_AD_Element m_AdElement) { - - String sql = null; - String name = null; - - AttributeFiller filler = new AttributeFiller(atts, m_AdElement); - if (m_AdElement.getAD_Element_ID() <= PackOut.MAX_OFFICIAL_ID) - filler.add(X_AD_Element.COLUMNNAME_AD_Element_ID); - - filler.add("IsActive"); - - filler.add(X_AD_Element.COLUMNNAME_ColumnName); - filler.add(X_AD_Element.COLUMNNAME_Description); - filler.add(X_AD_Element.COLUMNNAME_EntityType); - filler.add(X_AD_Element.COLUMNNAME_Help); - filler.add(X_AD_Element.COLUMNNAME_Name); - filler.add(X_AD_Element.COLUMNNAME_PrintName); - filler.add(X_AD_Element.COLUMNNAME_FieldLength); - - filler.add(X_AD_Element.COLUMNNAME_PO_Description); - filler.add(X_AD_Element.COLUMNNAME_PO_Name); - filler.add(X_AD_Element.COLUMNNAME_PO_Help); - filler.add(X_AD_Element.COLUMNNAME_PO_PrintName); - - if (m_AdElement.getAD_Reference_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, m_AdElement - .getAD_Reference_ID()); - atts.addAttribute("", "", "ADReferenceNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReferenceNameID", "CDATA", ""); - if (m_AdElement.getAD_Reference_Value_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, m_AdElement - .getAD_Reference_Value_ID()); - atts.addAttribute("", "", "ADReferenceNameValueID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReferenceNameValueID", "CDATA", ""); - - return atts; + // Element + M_Element element = new M_Element(ctx, elementId, null); + if(element.getAD_Reference_Value_ID() > 0) { + packOut.createReference(element.getAD_Reference_Value_ID(), document); + } + packOut.createGenericPO(document, I_AD_Element.Table_ID, elementId, true, null); } } diff --git a/base/src/org/adempiere/pipo/handler/BrowseAccessElementHandler.java b/base/src/org/adempiere/pipo/handler/BrowseAccessElementHandler.java deleted file mode 100644 index 82cbb3f88b..0000000000 --- a/base/src/org/adempiere/pipo/handler/BrowseAccessElementHandler.java +++ /dev/null @@ -1,151 +0,0 @@ -/****************************************************************************** - * Product: ADempiere ERP & CRM Smart Business Solution * - * Copyright (C) 2003-2012 e-Evolution Consultants. All Rights Reserved. * - * Copyright (C) 2003-2012 Victor Pérez Juárez * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * For the text or an alternative of this public license, you may reach us * - * Contributor(s): Victor Pérez Juárez (victor.perez@e-evolution.com) * - * Sponsors: e-Evolution Consultants (http://www.e-evolution.com/) * - *****************************************************************************/ - -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.model.X_AD_Browse; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.compiere.model.X_AD_Role; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -/** - * - * @author victor.perez@e-evolution.com, www.e-evolution.com - * - */ -public class BrowseAccessElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - log.info(elementValue); - int roleid = 0; - int browseid = 0; - StringBuffer sqlB = null; - Attributes atts = element.attributes; - if (atts.getValue("rolename") != null) { - String name = atts.getValue("rolename"); - sqlB = new StringBuffer( - "SELECT AD_Role_ID FROM AD_Role WHERE Name= ?"); - roleid = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), name); - if (roleid <= 0) { - element.defer = true; - return; - } - } - - if (atts.getValue("browsename") != null) { - String name = atts.getValue("browsename"); - sqlB = new StringBuffer( - "SELECT AD_Browse_ID FROM AD_Browse WHERE Name= ?"); - browseid = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), name); - if (browseid <= 0) { - element.defer = true; - return; - } - } - - sqlB = new StringBuffer( - "SELECT count(*) FROM AD_Browse_Access WHERE AD_Role_ID=? and AD_Browse_ID=?"); - int count = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), roleid, - browseid); - int AD_Backup_ID = -1; - String Object_Status = null; - if (count > 0) { - Object_Status = "Update"; - sqlB = new StringBuffer("UPDATE AD_Browse_Access ") - .append("SET isActive = '" + atts.getValue("isActive")) - .append("', isReadWrite = '" + atts.getValue("isReadWrite")) - .append("' WHERE AD_Role_ID = " + roleid) - .append(" and AD_Browse_ID = " + browseid); - - int no = DB.executeUpdate(sqlB.toString(), getTrxName(ctx)); - if (no == -1) - log.info("Update to browse access failed"); - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - sqlB = new StringBuffer("INSERT INTO AD_Browse_Access") - .append("(AD_Client_ID, AD_Org_ID, CreatedBy, UpdatedBy, ") - .append("AD_Role_ID, AD_Browse_ID, isActive, isReadWrite) ") - .append("VALUES(").append(" " + Env.getAD_Client_ID(ctx)) - .append(", " + Env.getAD_Org_ID(ctx)) - .append(", " + Env.getAD_User_ID(ctx)) - .append(", " + Env.getAD_User_ID(ctx)) - .append(", " + roleid).append(", " + browseid) - .append(", '" + atts.getValue("isActive")) - .append("', '" + atts.getValue("isReadWrite") + "')"); - - int no = DB.executeUpdate(sqlB.toString(), getTrxName(ctx)); - if (no == -1) - log.info("Insert to browse access failed"); - } - - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Browse_ID = Env.getContextAsInt(ctx, - X_AD_Browse.COLUMNNAME_AD_Browse_ID); - int AD_Role_ID = Env.getContextAsInt(ctx, - X_AD_Role.COLUMNNAME_AD_Role_ID); - AttributesImpl atts = new AttributesImpl(); - createBrowseAccessBinding(atts, AD_Browse_ID, AD_Role_ID); - document.startElement("", "", "browseaccess", atts); - document.endElement("", "", "browseaccess"); - } - - private AttributesImpl createBrowseAccessBinding(AttributesImpl atts, - int browse_id, int role_id) { - String sql = null; - String name = null; - atts.clear(); - - sql = "SELECT Name FROM AD_Browse WHERE AD_Browse_ID=?"; - name = DB.getSQLValueString(null, sql, browse_id); - atts.addAttribute("", "", "browsename", "CDATA", name); - - sql = "SELECT Name FROM AD_Role WHERE AD_Role_ID=?"; - name = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "rolename", "CDATA", name); - - sql = "SELECT isActive FROM AD_Browse_Access WHERE AD_Browse_ID=" - + browse_id + " and AD_Role_ID=?"; - String TrueFalse = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isActive", "CDATA", TrueFalse); - - sql = "SELECT isReadWrite FROM AD_Browse_Access WHERE AD_Browse_ID=" - + browse_id + " and AD_Role_ID=?"; - String isReadWrite = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isReadWrite", "CDATA", isReadWrite); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/BrowseCustomElementHandler.java b/base/src/org/adempiere/pipo/handler/BrowseCustomElementHandler.java new file mode 100644 index 0000000000..d2eb7af846 --- /dev/null +++ b/base/src/org/adempiere/pipo/handler/BrowseCustomElementHandler.java @@ -0,0 +1,63 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.adempiere.pipo.handler; + +import java.util.ArrayList; +import java.util.List; +import java.util.Properties; + +import javax.xml.transform.sax.TransformerHandler; + +import org.adempiere.pipo.PackOut; +import org.compiere.model.I_AD_BrowseCustom; +import org.compiere.model.I_AD_BrowseFieldCustom; +import org.compiere.model.I_AD_Role; +import org.compiere.model.I_AD_User; +import org.compiere.model.MBrowseFieldCustom; +import org.compiere.model.Query; +import org.compiere.util.Env; +import org.xml.sax.SAXException; + +/** + * Window customization support + * @author Yamel Senih www.erpya.com + * + */ +public class BrowseCustomElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int browseCustomId = Env.getContextAsInt(ctx, I_AD_BrowseCustom.COLUMNNAME_AD_BrowseCustom_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); + } + // Excluded + List excludedTables = new ArrayList<>(); + excludedTables.add(I_AD_User.Table_Name); + excludedTables.add(I_AD_Role.Table_Name); + // + packOut.createGenericPO(document, I_AD_BrowseCustom.Table_ID, browseCustomId, true, excludedTables); + // Parameters + List fieldList = new Query(ctx, I_AD_BrowseFieldCustom.Table_Name, I_AD_BrowseFieldCustom.COLUMNNAME_AD_BrowseCustom_ID + " = ?", null) + .setParameters(browseCustomId) + .setOnlyActiveRecords(true) + .list(); + // + for(MBrowseFieldCustom field : fieldList) { + packOut.createGenericPO(document, field, true, excludedTables); + } + } +} diff --git a/base/src/org/adempiere/pipo/handler/BrowseElementHandler.java b/base/src/org/adempiere/pipo/handler/BrowseElementHandler.java index c499411105..c96bcda6ca 100644 --- a/base/src/org/adempiere/pipo/handler/BrowseElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/BrowseElementHandler.java @@ -19,263 +19,56 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.util.ArrayList; import java.util.List; import java.util.Properties; import javax.xml.transform.sax.TransformerHandler; +import org.adempiere.model.I_AD_Browse; import org.adempiere.model.I_AD_Browse_Field; import org.adempiere.model.MBrowse; import org.adempiere.model.MBrowseField; -import org.adempiere.model.X_AD_Browse; -import org.adempiere.model.X_AD_Browse_Field; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; import org.compiere.model.Query; -import org.compiere.util.DB; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; /** * * @author victor.perez@e-evoluton.com, www.e-evolution.com * */ -public class BrowseElementHandler extends AbstractElementHandler { - - private List browses = new ArrayList(); - private BrowseFieldElementHandler browseFieldHandler = new BrowseFieldElementHandler(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - // Check namespace. - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - String name = atts.getValue("Name"); - int id = get_ID(ctx, "AD_Browse", name); - if (id > 0 && browses.contains(id)) { - return; - } - - MBrowse m_Browse = new MBrowse(ctx, id, getTrxName(ctx)); - if (id <= 0 - && atts.getValue("AD_Browse_ID") != null - && Integer.parseInt(atts.getValue("AD_Browse_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Browse.setAD_Browse_ID(Integer.parseInt(atts.getValue("AD_Browse_ID"))); - m_Browse.setIsDirectLoad(true); - } - - String Object_Status = null; - int AD_Backup_ID = -1; - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Browse", m_Browse); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - if (getStringValue(atts, "ADViewNameID") != null) { - name = atts.getValue("ADViewNameID"); - id = get_IDWithColumn(ctx, "AD_View", "Name", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_View: " + name; - return; - } - m_Browse.setAD_View_ID(id); - } - - if (getStringValue(atts, "ADProcessNameID") != null) { - - name = atts.getValue("ADProcessNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Process", "Name", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_Process: " + name; - return; - } - m_Browse.setAD_Process_ID(id); - } - } - - if (getStringValue(atts, "ADWindowNameID") != null) { - - name = atts.getValue("ADWindowNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Window", "Name", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_Window: " + name; - return; - } - m_Browse.setAD_Window_ID(id); - } - } - - - m_Browse.setValue(atts.getValue("Value")); - m_Browse.setName(atts.getValue("Name")); - m_Browse.setDescription(getStringValue(atts, "Description")); - m_Browse.setHelp(getStringValue(atts, "Help")); - m_Browse.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - m_Browse.setIsCollapsibleByDefault(atts.getValue("IsCollapsibleByDefault") != null ? Boolean.valueOf(atts.getValue("IsCollapsibleByDefault")).booleanValue() : true); - m_Browse.setIsDeleteable(atts.getValue("IsDeleteable") != null ? Boolean.valueOf(atts.getValue("IsDeleteable")).booleanValue() : true); - m_Browse.setIsExecutedQueryByDefault(atts.getValue("IsExecutedQueryByDefault") != null ? Boolean.valueOf(atts.getValue("IsExecutedQueryByDefault")).booleanValue() : true); - m_Browse.setIsSelectedByDefault(atts.getValue("IsSelectedByDefault") != null ? Boolean.valueOf(atts.getValue("IsSelectedByDefault")).booleanValue() : true); - m_Browse.setIsShowTotal(atts.getValue("IsShowTotal") != null ? Boolean.valueOf(atts.getValue("IsShowTotal")).booleanValue() : true); - - - m_Browse.setEntityType(atts.getValue("EntityType")); - m_Browse.setWhereClause(atts.getValue("WhereClause")); - m_Browse.setAccessLevel(atts.getValue("AccessLevel")); - - if (m_Browse.save(getTrxName(ctx)) == true) { - record_log( - ctx, - 1, - m_Browse.getName(), - "Browse", - m_Browse.get_ID(), - AD_Backup_ID, - Object_Status, - "AD_Browse", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Browse")); - element.recordId = m_Browse.getAD_Browse_ID(); - browses.add(m_Browse.getAD_Browse_ID()); - } else { - record_log( - ctx, - 0, - m_Browse.getName(), - "Browse", - m_Browse.get_ID(), - AD_Backup_ID, - Object_Status, - "AD_Browse", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Browse")); - throw new POSaveFailedException("Browse"); - } - } else { - element.skip = true; - } - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Browse_ID = Env.getContextAsInt(ctx, "AD_Browse_ID"); +public class BrowseElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int browseId = Env.getContextAsInt(ctx, "AD_Browse_ID"); PackOut packOut = (PackOut) ctx.get("PackOutProcess"); - - MBrowse m_Browse = new MBrowse(ctx, AD_Browse_ID, null); - AttributesImpl atts = new AttributesImpl(); - - packOut.createView(m_Browse.getAD_View_ID(), document); - packOut.createProcess(m_Browse.getAD_Process_ID(), document); - createBrowseBinding(atts, m_Browse); - document.startElement("", "", "browse", atts); - - // Tab Tag - StringBuilder whereClause = new StringBuilder( - I_AD_Browse_Field.COLUMNNAME_AD_Browse_ID).append("=?"); - List browseFields = new Query(ctx, - I_AD_Browse_Field.Table_Name, whereClause.toString(), - getTrxName(ctx)).setParameters(m_Browse.getAD_Browse_ID()) - .list(); - - for (MBrowseField bf : browseFields) { - createBrowseField(ctx, document, bf.getAD_Browse_Field_ID()); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); + } + MBrowse browse = MBrowse.get(ctx, browseId); + // Export View + packOut.createView(browse.getAD_View_ID(), document); + // Export Process + if(browse.getAD_Process_ID() > 0) { + packOut.createProcess(browse.getAD_Process_ID(), document); + } + // Export Table + if(browse.getAD_Table_ID() > 0) { + packOut.createTable(browse.getAD_Table_ID(), document); + } + // Export Window + if(browse.getAD_Window_ID() > 0) { + packOut.createWindow(browse.getAD_Window_ID(), document); + } + // Browse + packOut.createGenericPO(document, browse, true, null); + // Browse Field + List browseFieldList = new Query(ctx, I_AD_Browse_Field.Table_Name, I_AD_Browse.COLUMNNAME_AD_Browse_ID + " = ?", null) + .setParameters(browseId) + .list(); + for(MBrowseField field : browseFieldList) { + packOut.createGenericPO(document, field, true, null); } - // Loop tags. - document.endElement("", "", "browse"); - - } - - private void createBrowseField(Properties ctx, TransformerHandler document, - int AD_Browse_Field_ID) throws SAXException { - Env.setContext(ctx, X_AD_Browse_Field.COLUMNNAME_AD_Browse_Field_ID, - AD_Browse_Field_ID); - browseFieldHandler.create(ctx, document); - ctx.remove(X_AD_Browse_Field.COLUMNNAME_AD_Browse_Field_ID); - } - - private AttributesImpl createBrowseBinding(AttributesImpl atts, - X_AD_Browse m_Browse) { - atts.clear(); - if (m_Browse.getAD_Browse_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_Browse_ID", "CDATA", - Integer.toString(m_Browse.getAD_Browse_ID())); - String sql = "SELECT Name FROM AD_Browse WHERE AD_Browse_ID=?"; - String name = DB.getSQLValueString(null, sql, - m_Browse.getAD_Browse_ID()); - atts.addAttribute("", "", "ADBrowseNameID", "CDATA", name); - atts.addAttribute("", "", "Value", "CDATA", - (m_Browse.getValue() != null ? m_Browse.getValue() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_Browse.getName() != null ? m_Browse.getName() : "")); - atts.addAttribute("", "", "Description", "CDATA", (m_Browse - .getDescription() != null ? m_Browse.getDescription() : "")); - atts.addAttribute("", "", "Help", "CDATA", - (m_Browse.getHelp() != null ? m_Browse.getHelp() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Browse - .getEntityType() != null ? m_Browse.getEntityType() : "")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Browse.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "WhereClause", "CDATA", (m_Browse - .getWhereClause() != null ? m_Browse.getWhereClause() : "")); - atts.addAttribute("", "", "isBetaFunctionality", "CDATA", - (m_Browse.isBetaFunctionality() == true ? "true" : "false")); - atts.addAttribute("", "", "AccessLevel", "CDATA", (m_Browse - .getAccessLevel() != null ? m_Browse.getAccessLevel() : "")); - - if (m_Browse.getAD_Window_ID() > 0) - atts.addAttribute("", "", "ADWindowNameID", "CDATA", (m_Browse - .getAccessLevel() != null ? m_Browse.getAD_Window().getName() : "")); - - atts.addAttribute("", "", "IsCollapsibleByDefault", "CDATA", - (m_Browse.isCollapsibleByDefault() == true ? "true" : "false")); - - atts.addAttribute("", "", "IsExecutedQueryByDefault", "CDATA", - (m_Browse.isExecutedQueryByDefault() == true ? "true" : "false")); - - atts.addAttribute("", "", "IsSelectedByDefault", "CDATA", - (m_Browse.isSelectedByDefault() == true ? "true" : "false")); - - atts.addAttribute("", "", "IsShowTotal", "CDATA", - (m_Browse.isShowTotal() == true ? "true" : "false")); - - atts.addAttribute("", "", "IsDeleteable", "CDATA", - (m_Browse.isDeleteable() == true ? "true" : "false")); - - if (m_Browse.getAD_Process_ID() > 0) { - sql = "SELECT Name FROM AD_Process WHERE AD_Process_ID=?"; - name = DB.getSQLValueString(null, sql, m_Browse.getAD_Process_ID()); - atts.addAttribute("", "", "ADProcessNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADProcessNameID", "CDATA", ""); - - if (m_Browse.getAD_View_ID() > 0) { - sql = "SELECT Name FROM AD_View WHERE AD_View_ID=?"; - name = DB.getSQLValueString(null, sql, m_Browse.getAD_View_ID()); - atts.addAttribute("", "", "ADViewNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADViewNameID", "CDATA", ""); - - return atts; - } - - @Override - public void endElement(Properties ctx, Element element) throws SAXException { } } diff --git a/base/src/org/adempiere/pipo/handler/BrowseFieldElementHandler.java b/base/src/org/adempiere/pipo/handler/BrowseFieldElementHandler.java deleted file mode 100644 index 32ac8defac..0000000000 --- a/base/src/org/adempiere/pipo/handler/BrowseFieldElementHandler.java +++ /dev/null @@ -1,495 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com * - * Copyright (C) 2003-2011 e-Evolution Consultants. All Rights Reserved. * - * Copyright (C) 2003-2011 Victor Pérez Juárez * - * Contributor(s): Low Heng Sin hengsin@avantz.com * - * Teo Sarca teo.sarca@gmail.com * - * Victor Perez victor.perez@e-evoluton.com * - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.model.MBrowseField; -import org.adempiere.model.X_AD_Browse_Field; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_Element; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -/** - * - * @author victor.perez@e-evoluton.com, www.e-evolution.com - * @author Yamel Senih, ysenih@erpcya.com, ERPCyA http://www.erpcya.com - *
  • - * FR [ 556 ] Criteria Search on SB don't have a parameter like only information - */ -public class BrowseFieldElementHandler extends AbstractElementHandler { - public void startElement(Properties ctx, Element element) - throws SAXException { - - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - if (element.parent != null - && element.parent.getElementValue().equals("browse") - && element.parent.defer) { - element.defer = true; - return; - } - - String browsename = atts.getValue("ADBrowseNameID"); - String colviewname = atts.getValue("ADViewColumnNameID"); - String viewName = atts.getValue("ADViewNameID"); - - int viewid = get_IDWithColumn(ctx, "AD_View", "Name", viewName); - if (viewid <= 0) { - element.defer = true; - return; - } - - int viewcolumnid = get_IDWithMasterAndColumn(ctx, "AD_View_Column", - "ColumnName", colviewname, "AD_View", viewid); - if (viewcolumnid <= 0) { - element.defer = true; - return; - } - - int browseid = 0; - if (element.parent != null - && element.parent.getElementValue().equals("browse") - && element.parent.recordId > 0) { - browseid = element.parent.recordId; - } else { - StringBuffer sqlB = new StringBuffer( - "SELECT AD_Browse_ID from AD_Browse WHERE AD_Browse_ID = " - + browseid).append( - " and Name = '" + browsename + "'").append( - " and AD_View_ID = ?"); - browseid = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), - viewid); - if (element.parent != null - && element.parent.getElementValue().equals("browse") - && browseid > 0) { - element.parent.recordId = browseid; - } - } - if (browseid > 0) { - StringBuffer sqlB = new StringBuffer( - "SELECT AD_Browse_Field_ID from AD_Browse_Field where AD_View_Column_ID = ") - .append(viewcolumnid).append(" and AD_Browse_ID = ?"); - int id = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), - browseid); - final MBrowseField m_BrowseField = new MBrowseField(ctx, id, - getTrxName(ctx)); - if (id <= 0 - && atts.getValue("AD_Browse_Field_ID") != null - && Integer - .parseInt(atts.getValue("AD_Browse_Field_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_BrowseField.setAD_Browse_Field_ID(Integer.parseInt(atts.getValue("AD_Browse_Field_ID"))); - m_BrowseField.setIsDirectLoad(true); - } - int AD_Backup_ID = -1; - String Object_Status = null; - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Browse_Field", - m_BrowseField); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - m_BrowseField.setName(atts.getValue("Name")); - m_BrowseField.setAD_View_Column_ID(viewcolumnid); - m_BrowseField.setAD_Browse_ID(browseid); - m_BrowseField.setEntityType(atts.getValue("EntityType")); - m_BrowseField.setIsCentrallyMaintained(Boolean.valueOf( - atts.getValue("isCentrallyMaintained")).booleanValue()); - m_BrowseField.setIsMandatory(Boolean.valueOf( - atts.getValue("isMandatory")).booleanValue()); - m_BrowseField.setIsDisplayed(Boolean.valueOf( - atts.getValue("Displayed")).booleanValue()); - m_BrowseField.setIsReadOnly(Boolean.valueOf( - atts.getValue("isReadOnly")).booleanValue()); - - m_BrowseField.setDefaultValue(atts.getValue("DefaultValue")); - m_BrowseField.setInfoFactoryClass(getStringValue(atts, "InfoFactoryClass")); - m_BrowseField.setDefaultValue2(atts.getValue("DefaultValue2")); - m_BrowseField.setReadOnlyLogic(atts.getValue("ReadOnlyLogic")); - m_BrowseField.setDisplayLogic(atts.getValue("DisplayLogic")); - m_BrowseField.setVFormat(atts.getValue("VFormat")); - m_BrowseField.setFieldLength(Integer.parseInt(atts - .getValue("FieldLength"))); - - m_BrowseField.setValueMin(atts.getValue("ValueMin")); - m_BrowseField.setValueMin(atts.getValue("ValueMax")); - - String Name = atts.getValue("ADValRuleNameID"); - id = get_IDWithColumn(ctx, "AD_Val_Rule", "Name", Name); - m_BrowseField.setAD_Val_Rule_ID(id); - - m_BrowseField.setSeqNo(Integer.parseInt(atts.getValue("SeqNo"))); - - m_BrowseField.setSeqNoGrid(Integer.parseInt(atts.getValue("SeqNoGrid"))); - // Is Information Only #556 - m_BrowseField.setIsInfoOnly(Boolean.valueOf(atts.getValue("IsInfoOnly")).booleanValue()); - - m_BrowseField.setSortNo(Integer.parseInt(atts.getValue("SortNo"))); - m_BrowseField - .setIsOrderBy(Boolean.valueOf( - atts.getValue("IsOrderBy")).booleanValue()); - - m_BrowseField - .setDescription(getStringValue(atts, "Description")); - m_BrowseField.setHelp(getStringValue(atts, "Help")); - m_BrowseField - .setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")) - .booleanValue() : true); - - m_BrowseField - .setIsRange(atts.getValue("isRange") != null ? Boolean - .valueOf(atts.getValue("isRange")) - .booleanValue() : true); - - m_BrowseField.setIsKey(atts.getValue("isKey") != null ? Boolean - .valueOf(atts.getValue("isKey")).booleanValue() : true); - - m_BrowseField - .setIsQueryCriteria(atts.getValue("isQueryCriteria") != null ? Boolean - .valueOf(atts.getValue("isQueryCriteria")) - .booleanValue() : true); - - m_BrowseField - .setIsIdentifier(atts.getValue("isIdentifier") != null ? Boolean - .valueOf(atts.getValue("isIdentifier")) - .booleanValue() : true); - - Name = atts.getValue("ADReferenceNameID"); - id = get_IDWithColumn(ctx, "AD_Reference", "Name", Name); - m_BrowseField.setAD_Reference_ID(id); - - // Name = atts.getValue("ADValRuleNameID"); - // id = get_IDWithColumn(ctx, "AD_Val_Rule", "Name", Name); - // m_BrowseField.setAD_Val_Rule_ID(id); - Name = atts.getValue("ADReferenceNameValueID"); - id = get_IDWithColumn(ctx, "AD_Reference", "Name", Name); - m_BrowseField.setAD_Reference_Value_ID(id); - - Name = atts.getValue("ADAxisViewColumnNameID"); - id = get_IDWithMasterAndColumn(ctx, "AD_View_Column", - "ColumnName", Name, "AD_View", viewid); - m_BrowseField.setAxis_Column_ID(id); - - Name = atts.getValue("ADAxisParentViewColumnNameID"); - id = get_IDWithMasterAndColumn(ctx, "AD_View_Column", - "ColumnName", Name, "AD_View", viewid); - m_BrowseField.setAxis_Parent_Column_ID(id); - - // Setup Element. - Name = atts.getValue("ADElementNameID"); - id = get_IDWithColumn(ctx, "AD_Element", "ColumnName", Name); - X_AD_Element adElement = new X_AD_Element(ctx, id, - getTrxName(ctx)); - - String Object_Status_col = Object_Status; - if (adElement.getAD_Element_ID() == 0) { - // Object_Status = "New"; - adElement.setColumnName(m_BrowseField.getAD_View_Column() - .getAD_Column().getColumnName()); - adElement.setEntityType(m_BrowseField.getEntityType()); - adElement.setPrintName(m_BrowseField.getName()); - - adElement.setName(m_BrowseField.getName()); - if (adElement.save(getTrxName(ctx)) == true) { - record_log( - ctx, - 1, - m_BrowseField.getName(), - "Element", - adElement.getAD_Element_ID(), - AD_Backup_ID, - "New", - "AD_Element", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Element")); - } else { - record_log( - ctx, - 0, - m_BrowseField.getName(), - "Element", - adElement.getAD_Element_ID(), - AD_Backup_ID, - "New", - "AD_Element", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Element")); - } - } - - Object_Status = Object_Status_col; - m_BrowseField.setAD_Element_ID(adElement.getAD_Element_ID()); - - if (m_BrowseField.save(getTrxName(ctx)) == true) { - record_log( - ctx, - 1, - m_BrowseField.getName(), - "BrowseField", - m_BrowseField.get_ID(), - AD_Backup_ID, - Object_Status, - "AD_Browse_Field", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Browse_Field")); - element.recordId = m_BrowseField.getAD_Browse_Field_ID(); - } else { - record_log( - ctx, - 0, - m_BrowseField.getName(), - "BrowseField", - m_BrowseField.get_ID(), - AD_Backup_ID, - Object_Status, - "AD_Browse_Field", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Browse_Field")); - throw new POSaveFailedException( - "Failed to save field definition."); - } - } else { - element.defer = true; - return; - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Browse_Field_ID = Env.getContextAsInt(ctx, - X_AD_Browse_Field.COLUMNNAME_AD_Browse_Field_ID); - MBrowseField m_BrowseField = new MBrowseField(ctx, AD_Browse_Field_ID, - null); - AttributesImpl atts = new AttributesImpl(); - createBrowseFieldBinding(atts, m_BrowseField); - - PackOut packOut = (PackOut) ctx.get("PackOutProcess"); - - if (m_BrowseField.getAD_Reference_ID() > 0) { - packOut.createReference(m_BrowseField.getAD_Reference_ID(), - document); - } - - if (m_BrowseField.getAD_Reference_Value_ID() > 0) { - packOut.createReference(m_BrowseField.getAD_Reference_Value_ID(), - document); - } - - if (m_BrowseField.getAD_Val_Rule_ID() > 0) { - packOut.createDynamicRuleValidation(m_BrowseField.getAD_Val_Rule_ID(), document); - } - - - document.startElement("", "", "browsefield", atts); - document.endElement("", "", "browsefield"); - } - - private AttributesImpl createBrowseFieldBinding(AttributesImpl atts, - X_AD_Browse_Field m_BrowseField) { - String sql = null; - String name = null; - atts.clear(); - if (m_BrowseField.getAD_Browse_Field_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_Browse_Field_ID", "CDATA", - Integer.toString(m_BrowseField.getAD_Browse_Field_ID())); - if (m_BrowseField.getAD_View_Column_ID() > 0) { - sql = "SELECT ColumnName FROM AD_View_Column WHERE AD_View_Column_ID=?"; - name = DB.getSQLValueString(null, sql, - m_BrowseField.getAD_View_Column_ID()); - atts.addAttribute("", "", "ADViewColumnNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADViewColumnNameID", "CDATA", ""); - - if (m_BrowseField.getAD_View_Column_ID() > 0) { - sql = "SELECT AD_View_ID FROM AD_View_Column WHERE AD_View_Column_ID=?"; - int idView = DB.getSQLValue(null, sql, - m_BrowseField.getAD_View_Column_ID()); - sql = "SELECT Name FROM AD_View WHERE AD_View_ID=?"; - name = DB.getSQLValueString(null, sql, idView); - atts.addAttribute("", "", "ADViewNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADViewNameID", "CDATA", ""); - - if (m_BrowseField.getAD_Browse_Field_ID() > 0) { - sql = "SELECT Name FROM AD_Browse_Field WHERE AD_Browse_Field_ID=?"; - name = DB.getSQLValueString(null, sql, - m_BrowseField.getAD_Browse_Field_ID()); - atts.addAttribute("", "", "ADBrowseFieldNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADBrowseFieldNameID", "CDATA", ""); - - if (m_BrowseField.getAD_Browse_ID() > 0) { - sql = "SELECT Name FROM AD_Browse WHERE AD_Browse_ID=?"; - name = DB.getSQLValueString(null, sql, - m_BrowseField.getAD_Browse_ID()); - atts.addAttribute("", "", "ADBrowseNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADBrowseNameID", "CDATA", ""); - - atts.addAttribute("", "", "EntityType", "CDATA", (m_BrowseField - .getEntityType() != null ? m_BrowseField.getEntityType() : "")); - atts.addAttribute( - "", - "", - "Name", - "CDATA", - (m_BrowseField.getName() != null ? m_BrowseField.getName() : "")); - atts.addAttribute("", "", "isCentrallyMaintained", "CDATA", - (m_BrowseField.isCentrallyMaintained() == true ? "true" - : "false")); - atts.addAttribute("", "", "isMandatory", "CDATA", - (m_BrowseField.isMandatory() == true ? "true" : "false")); - atts.addAttribute("", "", "Displayed", "CDATA", - (m_BrowseField.isDisplayed() == true ? "true" : "false")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_BrowseField.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "isRange", "CDATA", - (m_BrowseField.isRange() == true ? "true" : "false")); - atts.addAttribute("", "", "isKey", "CDATA", - (m_BrowseField.isKey() == true ? "true" : "false")); - atts.addAttribute("", "", "isQueryCriteria", "CDATA", - (m_BrowseField.isQueryCriteria() == true ? "true" : "false")); - atts.addAttribute("", "", "isIdentifier", "CDATA", - (m_BrowseField.isIdentifier() == true ? "true" : "false")); - // Is Information Only #556 - atts.addAttribute("", "", "IsInfoOnly", "CDATA", - (m_BrowseField.isInfoOnly() == true ? "true" : "false")); - atts.addAttribute("", "", "isReadOnly", "CDATA", - (m_BrowseField.isReadOnly() == true ? "true" : "false")); - atts.addAttribute("", "", "SeqNoGrid", "CDATA", - "" + (m_BrowseField.getSeqNoGrid())); - atts.addAttribute("", "", "SeqNo", "CDATA", - "" + (m_BrowseField.getSeqNo())); - atts.addAttribute("", "", "SortNo", "CDATA", - "" + (m_BrowseField.getSortNo())); - atts.addAttribute("", "", "IsOrderBy", "CDATA", - (m_BrowseField.isOrderBy() == true ? "true" : "false")); - - atts.addAttribute("", "", "DisplayLogic", "CDATA", (m_BrowseField. - getDisplayLogic() != null ? m_BrowseField.getDisplayLogic() : "")); - atts.addAttribute("", "", "ReadOnlyLogic", "CDATA", (m_BrowseField. - getReadOnlyLogic() != null ? m_BrowseField.getReadOnlyLogic() : "")); - atts.addAttribute("", "", "DefaultValue", "CDATA", (m_BrowseField - .getDefaultValue() != null ? m_BrowseField.getDefaultValue() : "")); - atts.addAttribute("", "", "DefaultValue2", "CDATA", (m_BrowseField - .getDefaultValue2() != null ? m_BrowseField.getDefaultValue2() : "")); - - atts.addAttribute("", "", "InfoFactoryClass", "CDATA", (m_BrowseField.getInfoFactoryClass() != null - ? m_BrowseField.getInfoFactoryClass() : "")); - atts.addAttribute("", "", "ValueMin", "CDATA", (m_BrowseField - .getValueMin() != null ? m_BrowseField.getValueMin() : "")); - atts.addAttribute("", "", "ValueMax", "CDATA", (m_BrowseField - .getValueMax() != null ? m_BrowseField.getValueMax() : "")); - atts.addAttribute("", "", "FieldLength", "CDATA", - "" + (m_BrowseField.getFieldLength())); - atts.addAttribute("", "", "VFormat", "CDATA", (m_BrowseField - .getVFormat() != null ? m_BrowseField.getVFormat() : "")); - - atts.addAttribute( - "", - "", - "Description", - "CDATA", - (m_BrowseField.getDescription() != null ? m_BrowseField - .getDescription() : "")); - atts.addAttribute( - "", - "", - "Help", - "CDATA", - (m_BrowseField.getHelp() != null ? m_BrowseField.getHelp() : "")); - - // Element - this info is not needed since we search for element based - // on ColumnName - if (m_BrowseField.getAD_Element_ID() > 0) { - sql = "SELECT ColumnName FROM AD_Element WHERE AD_Element_ID=?"; - name = DB.getSQLValueStringEx(null, sql, - m_BrowseField.getAD_Element_ID()); - atts.addAttribute("", "", "ADElementNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADElementNameID", "CDATA", ""); - - if (m_BrowseField.getAD_Reference_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, - m_BrowseField.getAD_Reference_ID()); - atts.addAttribute("", "", "ADReferenceNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReferenceNameID", "CDATA", ""); - if (m_BrowseField.getAD_Reference_Value_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, - m_BrowseField.getAD_Reference_Value_ID()); - atts.addAttribute("", "", "ADReferenceNameValueID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReferenceNameValueID", "CDATA", ""); - - if (m_BrowseField.getAD_Val_Rule_ID() > 0) { - sql = "SELECT Name FROM AD_Val_Rule WHERE AD_Val_Rule_ID=?"; - name = DB - .getSQLValueString(null, sql, m_BrowseField.getAD_Val_Rule_ID()); - atts.addAttribute("", "", "ADValRuleNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADValRuleNameID", "CDATA", ""); - - if (m_BrowseField.getAxis_Column_ID() > 0) { - sql = "SELECT ColumnName FROM AD_View_Column WHERE AD_View_Column_ID=?"; - name = DB.getSQLValueString(null, sql, - m_BrowseField.getAxis_Column_ID()); - atts.addAttribute("", "", "ADAxisViewColumnNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADAxisViewColumnNameID", "CDATA", ""); - - if (m_BrowseField.getAxis_Parent_Column_ID() > 0) { - sql = "SELECT ColumnName FROM AD_View_Column WHERE AD_View_Column_ID=?"; - name = DB.getSQLValueString(null, sql, - m_BrowseField.getAxis_Parent_Column_ID()); - atts.addAttribute("", "", "ADAxisParentViewColumnNameID", "CDATA", - name); - } else - atts.addAttribute("", "", "ADAxisParentViewColumnNameID", "CDATA", - ""); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/CodeSnipitElementHandler.java b/base/src/org/adempiere/pipo/handler/CodeSnipitElementHandler.java index c0108c622d..d2824c4b8a 100644 --- a/base/src/org/adempiere/pipo/handler/CodeSnipitElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/CodeSnipitElementHandler.java @@ -129,14 +129,14 @@ else if (file.exists() && force == true) { int idBackup = DB.getNextID (getClientId(ctx), "AD_Package_Imp_Backup", getTrxName(ctx)); if (success != -1){ try { - idDetail = record_log (ctx, 1, sourceName,"codesnipit", 0,0, Object_Status,sourceName,0); + idDetail = recordLog (ctx, 1, sourceName,"codesnipit", 0,0, Object_Status,sourceName,0); } catch (SAXException e) { log.info ("setfile:"+e); } } else{ try { - idDetail = record_log (ctx, 0, sourceName,"codesnipit", 0,0, Object_Status,sourceName,0); + idDetail = recordLog (ctx, 0, sourceName,"codesnipit", 0,0, Object_Status,sourceName,0); } catch (SAXException e) { log.info ("setfile:"+e); } diff --git a/base/src/org/adempiere/pipo/handler/ColumnElementHandler.java b/base/src/org/adempiere/pipo/handler/ColumnElementHandler.java deleted file mode 100644 index 1b43aa306a..0000000000 --- a/base/src/org/adempiere/pipo/handler/ColumnElementHandler.java +++ /dev/null @@ -1,533 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - * Teo Sarca, teo.sarca@gmail.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.math.BigDecimal; -import java.sql.Connection; -import java.sql.DatabaseMetaData; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.Properties; -import java.util.logging.Level; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackIn; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.MColumn; -import org.compiere.model.MTable; -import org.compiere.model.X_AD_Column; -import org.compiere.model.X_AD_Element; -import org.compiere.util.DB; -import org.compiere.util.DisplayType; -import org.compiere.util.Env; -import org.compiere.util.Trx; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class ColumnElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) - throws SAXException { - PackIn packIn = (PackIn)ctx.get("PackInProcess"); - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("ColumnName")); - int success = 0; - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - if (element.parent != null && element.parent.getElementValue().equals("table") && - element.parent.defer) { - element.defer = true; - return; - } - String columnName = atts.getValue("ColumnName"); - String tableName = atts.getValue("ADTableNameID"); - int tableid = 0; - if (element.parent != null && element.parent.getElementValue().equals("table") && - element.parent.recordId > 0) { - tableid = element.parent.recordId; - } else { - tableid = packIn.getTableId(tableName); - } - if (tableid <= 0) { - tableid = get_IDWithColumn(ctx, "AD_Table", "TableName", tableName); - if (tableid > 0) - packIn.addTable(tableName, tableid); - } - int id = packIn.getColumnId(tableName, columnName); - if (id <= 0) { - id = get_IDWithMasterAndColumn(ctx, "AD_Column", "ColumnName", - columnName, "AD_Table", tableid); - if (id > 0) { - packIn.addColumn(tableName, columnName, id); - } - } - MColumn m_Column = new MColumn(ctx, id, getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_Column_ID") != null && Integer.parseInt(atts.getValue("AD_Column_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Column.setAD_Column_ID(Integer.parseInt(atts.getValue("AD_Column_ID"))); - m_Column.setIsDirectLoad(true); - } - int AD_Backup_ID = -1; - String Object_Status = null; - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Column", m_Column); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - m_Column.setColumnName(columnName); - - // Process - String processName = atts.getValue("ADProcessNameID"); - int AD_Process_ID = get_IDWithColumn(ctx, "AD_Process", "Value", processName); - if (AD_Process_ID <= 0 /** TODO PackOut version check 005 */) - { - AD_Process_ID = get_IDWithColumn(ctx, "AD_Process", "Name", processName); - } - m_Column.setAD_Process_ID(AD_Process_ID); - // - String Name = atts.getValue("ADReferenceNameID"); - int referenceId = get_IDWithColumn(ctx, "AD_Reference", "Name", Name); - m_Column.setAD_Reference_ID(referenceId); - // log.info("Column ID ->"+id); - Name = atts.getValue("ADTableNameID"); - id = get_IDWithColumn(ctx, "AD_Table", "TableName", Name); - m_Column.setAD_Table_ID(id); - - Name = atts.getValue("ADValRuleNameID"); - id = get_IDWithColumn(ctx, "AD_Val_Rule", "Name", Name); - m_Column.setAD_Val_Rule_ID(id); - //Validate that reference id is for Table or List - if (DisplayType.Table == referenceId || DisplayType.List == referenceId || DisplayType.Search == referenceId) - { - Name = atts.getValue("ADReferenceNameValueID"); - id = get_IDWithColumn(ctx, "AD_Reference", "Name", Name); - m_Column.setAD_Reference_Value_ID(id); - } - m_Column.setCallout(getStringValue(atts, "Callout")); - m_Column.setColumnSQL(getStringValue(atts, "ColumnSQL")); - - m_Column.setColumnName(atts.getValue("ColumnName")); - m_Column.setDefaultValue(getStringValue(atts, "DefaultValue")); - m_Column.setDescription(getStringValue(atts, "Description")); - m_Column.setEntityType(atts.getValue("EntityType")); - - if (Integer.parseInt(atts.getValue("FieldLength")) > 0) - m_Column.setFieldLength(Integer.parseInt(atts - .getValue("FieldLength"))); - m_Column.setHelp(getStringValue(atts, "Help")); - m_Column.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - m_Column.setIsAlwaysUpdateable((Boolean.valueOf(atts - .getValue("isAlwaysUpdateable")).booleanValue())); - // m_Column.setIsEncrypted(atts.getValue("isEncrypted")); - m_Column.setIsIdentifier((Boolean.valueOf(atts - .getValue("isIdentifier")).booleanValue())); - m_Column.setIsKey((Boolean.valueOf(atts.getValue("isKey")) - .booleanValue())); - m_Column.setIsMandatory((Boolean.valueOf(atts - .getValue("isMandatory")).booleanValue())); - - m_Column.setIsParent((Boolean.valueOf(atts.getValue("isParent")) - .booleanValue())); - m_Column.setIsSelectionColumn((Boolean.valueOf(atts - .getValue("isSelectionColumn")).booleanValue())); - m_Column.setIsSyncDatabase(atts.getValue("getIsSyncDatabase")); - - m_Column.setIsTranslated((Boolean.valueOf(atts - .getValue("isTranslated")).booleanValue())); - m_Column.setIsUpdateable((Boolean.valueOf(atts - .getValue("isUpdateable")).booleanValue())); - m_Column.setName(atts.getValue("Name")); - m_Column.setReadOnlyLogic(getStringValue(atts, "ReadOnlyLogic")); - - if (Integer.parseInt(atts.getValue("SeqNo")) > 0) - m_Column.setSeqNo(Integer.parseInt(atts.getValue("SeqNo"))); - m_Column.setVFormat(getStringValue(atts, "VFormat")); - if (getStringValue(atts, "ValueMax") != null) - m_Column.setValueMax(atts.getValue("ValueMax")); - if (getStringValue(atts, "ValueMin") != null) - m_Column.setValueMin(atts.getValue("ValueMin")); - if (getStringValue(atts, "Version") != null) - m_Column.setVersion(new BigDecimal(atts.getValue("Version"))); - - m_Column.setInfoFactoryClass(getStringValue(atts, "InfoFactoryClass")); - - // Setup Element. - id = get_IDWithColumn(ctx, "AD_Element", "ColumnName", m_Column - .getColumnName()); - X_AD_Element adElement = new X_AD_Element(ctx, id, getTrxName(ctx)); - - String Object_Status_col = Object_Status; - if (adElement.getAD_Element_ID() == 0) { - // Object_Status = "New"; - adElement.setColumnName(m_Column.getColumnName()); - adElement.setEntityType(m_Column.getEntityType()); - adElement.setPrintName(m_Column.getColumnName()); - - adElement.setName(m_Column.getColumnName()); - if (adElement.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Column.getName(), "Element", adElement - .getAD_Element_ID(), AD_Backup_ID, "New", - "AD_Element", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Element")); - } else { - record_log(ctx, 0, m_Column.getName(), "Element", adElement - .getAD_Element_ID(), AD_Backup_ID, "New", - "AD_Element", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Element")); - } - } - - Object_Status = Object_Status_col; - m_Column.setAD_Element_ID(adElement.getAD_Element_ID()); - - boolean recreateColumn = (m_Column.is_new() - || m_Column.is_ValueChanged("AD_Reference_ID") - || m_Column.is_ValueChanged("FieldLength") - || m_Column.is_ValueChanged("ColumnName") || m_Column - .is_ValueChanged("IsMandatory")); - - //ignore fieldlength change for clob and lob - if (!m_Column.is_ValueChanged("AD_Reference_ID") && m_Column.is_ValueChanged("FieldLength")) { - if (DisplayType.isLOB(m_Column.getAD_Reference_ID())) { - recreateColumn = false; - } - } - - // changed default ?? - // m_Column.is_ValueChanged("DefaultValue") doesn't work well with - // nulls - if (!recreateColumn) { - String oldDefault = (String) m_Column - .get_ValueOld("DefaultValue"); - String newDefault = m_Column.getDefaultValue(); - if (oldDefault != null && oldDefault.length() == 0) - oldDefault = null; - if (newDefault != null && newDefault.length() == 0) - newDefault = null; - if ((oldDefault == null && newDefault != null) - || (oldDefault != null && newDefault == null)) { - recreateColumn = true; - } else if (oldDefault != null && newDefault != null) { - if (!oldDefault.equals(newDefault)) - recreateColumn = true; - } - } - - // Don't create database column for virtual columns - boolean syncDatabase = "Y".equalsIgnoreCase(atts.getValue("getIsSyncDatabase")); - if (recreateColumn) { - if (m_Column.isVirtualColumn() || !syncDatabase) - recreateColumn = false; - } - - if (m_Column.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Column.getName(), "Column", m_Column - .get_ID(), AD_Backup_ID, Object_Status, "AD_Column", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Column")); - element.recordId = m_Column.getAD_Column_ID(); - } else { - record_log(ctx, 0, m_Column.getName(), "Column", m_Column - .get_ID(), AD_Backup_ID, Object_Status, "AD_Column", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Column")); - throw new POSaveFailedException("Failed to import column."); - } - - if (recreateColumn || syncDatabase) { - MTable table = new MTable(ctx, m_Column.getAD_Table_ID(), getTrxName(ctx)); - if (!table.isView() && !m_Column.isVirtualColumn()) { - success = createColumn(ctx, table, m_Column, recreateColumn); - - if (success == 1) { - record_log(ctx, 1, m_Column.getColumnName(), "dbColumn", - m_Column.get_ID(), 0, Object_Status, atts.getValue( - "ADTableNameID").toUpperCase(), - get_IDWithColumn(ctx, "AD_Table", "TableName", atts - .getValue("ADTableNameID").toUpperCase())); - } else { - record_log(ctx, 0, m_Column.getColumnName(), "dbColumn", - m_Column.get_ID(), 0, Object_Status, atts.getValue( - "ADTableNameID").toUpperCase(), - get_IDWithColumn(ctx, "AD_Table", "TableName", atts - .getValue("ADTableNameID").toUpperCase())); - throw new DatabaseAccessException("Failed to create column or related constraint for " + m_Column.getColumnName()); - } - } - } - } else { - element.skip = true; - } - } - - /** - * Check if column exists in database and modify. If not create column. - * - * @param tablename - * @param columnname - * @param v_AD_Reference_ID - * @param v_FieldLength - * @param v_DefaultValue - * @param v_IsMandatory - * - */ - private int createColumn(Properties ctx, MTable table, MColumn column, boolean doAlter) { - - int no = 0; - - String sql = null; - ResultSet rst = null; - ResultSet rsc = null; - Connection conn = null; - Trx trx = Trx.get(getTrxName(ctx), true); - if (!trx.commit()) - return 0; - - try { - // Find Column in Database - conn = trx.getConnection(); - DatabaseMetaData md = conn.getMetaData(); - String catalog = DB.getDatabase().getCatalog(); - String schema = DB.getDatabase().getSchema(); - String tableName = table.getTableName(); - String columnName = column.getColumnName(); - if (DB.isOracle()) { - tableName = tableName.toUpperCase(); - columnName = columnName.toUpperCase(); - } else if (DB.isPostgreSQL()) { - tableName = tableName.toLowerCase(); - columnName = columnName.toLowerCase(); - } - - rst = md.getTables(catalog, schema, tableName, - new String[] { "TABLE" }); - if (!rst.next()) { - // table doesn't exist - sql = table.getSQLCreate(); - } else { - // - rsc = md.getColumns(catalog, schema, tableName, columnName); - if (rsc.next()) { - if (doAlter) { - // update existing column - boolean notNull = DatabaseMetaData.columnNoNulls == rsc - .getInt("NULLABLE"); - sql = column.getSQLModify(table, - column.isMandatory() != notNull); - } - } else { - // No existing column - sql = column.getSQLAdd(table); - } - rsc.close(); - rsc = null; - } - - rst.close(); - rst = null; - //execute modify or add if needed - if (sql != null && sql.trim().length() > 0) { - log.info(sql); - - if (sql.indexOf(DB.SQLSTATEMENT_SEPARATOR) == -1) { - no = DB.executeUpdate(sql, false, trx.getTrxName()); - if (no == -1) - return 0; - } else { - String statements[] = sql.split(DB.SQLSTATEMENT_SEPARATOR); - for (int i = 0; i < statements.length; i++) { - int count = DB.executeUpdate(statements[i], false, - trx.getTrxName()); - if (count == -1) { - return 0; - } - no += count; - } - } - } - trx.commit(true); - } catch (SQLException e) { - log.log(Level.SEVERE, e.getLocalizedMessage(), e); - if (rsc != null) { - try { - rsc.close(); - } catch (SQLException e1) { - } - rsc = null; - } - if (rst != null) { - try { - rst.close(); - } catch (SQLException e1) { - } - rst = null; - } - trx.rollback(); - return 0; - } - - return 1; - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Column_ID = Env.getContextAsInt(ctx, - X_AD_Column.COLUMNNAME_AD_Column_ID); - AttributesImpl atts = new AttributesImpl(); - X_AD_Column m_Column = new X_AD_Column(ctx, AD_Column_ID, - getTrxName(ctx)); - createColumnBinding(atts, m_Column); - document.startElement("", "", "column", atts); - document.endElement("", "", "column"); - } - - private AttributesImpl createColumnBinding(AttributesImpl atts, - X_AD_Column m_Column) { - String sql = null; - String name = null; - atts.clear(); - if (m_Column.getAD_Column_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_Column_ID", "CDATA", Integer.toString(m_Column.getAD_Column_ID())); - if (m_Column.getAD_Column_ID() > 0) { - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null, sql, m_Column.getAD_Column_ID()); - atts.addAttribute("", "", "ADColumnNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADColumnNameID", "CDATA", ""); - // - if (m_Column.getAD_Process_ID() > 0) - { - sql = "SELECT Value FROM AD_Process WHERE AD_Process_ID=?"; - name = DB.getSQLValueStringEx(null, sql, m_Column.getAD_Process_ID()); - atts.addAttribute("", "", "ADProcessNameID", "CDATA", name); - } - else - { - atts.addAttribute("", "", "ADProcessNameID", "CDATA", ""); - } - // Element - this info is not needed since we search for element based on ColumnName - if (m_Column.getAD_Element_ID() > 0) - { - sql = "SELECT ColumnName FROM AD_Element WHERE AD_Element_ID=?"; - name = DB.getSQLValueStringEx(null, sql, m_Column.getAD_Element_ID()); - atts.addAttribute("", "", "ADElementNameID", "CDATA", name); - } - else - { - atts.addAttribute("", "", "ADElementNameID", "CDATA", ""); - } - // - if (m_Column.getAD_Reference_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, m_Column - .getAD_Reference_ID()); - atts.addAttribute("", "", "ADReferenceNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReferenceNameID", "CDATA", ""); - if (m_Column.getAD_Reference_Value_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, m_Column - .getAD_Reference_Value_ID()); - atts.addAttribute("", "", "ADReferenceNameValueID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReferenceNameValueID", "CDATA", ""); - if (m_Column.getAD_Table_ID() > 0) { - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null, sql, m_Column.getAD_Table_ID()); - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADTableNameID", "CDATA", ""); - if (m_Column.getAD_Val_Rule_ID() > 0) { - sql = "SELECT Name FROM AD_Val_Rule WHERE AD_Val_Rule_ID=?"; - name = DB - .getSQLValueString(null, sql, m_Column.getAD_Val_Rule_ID()); - atts.addAttribute("", "", "ADValRuleNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADValRuleNameID", "CDATA", ""); - atts.addAttribute("", "", "Callout", "CDATA", - (m_Column.getCallout() != null ? m_Column.getCallout() : "")); - atts.addAttribute("", "", "ColumnSQL", "CDATA", (m_Column - .getColumnSQL() != null ? m_Column.getColumnSQL() : "")); - atts.addAttribute("", "", "ColumnName", "CDATA", (m_Column - .getColumnName() != null ? m_Column.getColumnName() : "")); - atts.addAttribute("", "", "DefaultValue", "CDATA", (m_Column - .getDefaultValue() != null ? m_Column.getDefaultValue() : "")); - atts.addAttribute("", "", "Description", "CDATA", (m_Column - .getDescription() != null ? m_Column.getDescription() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Column - .getEntityType() != null ? m_Column.getEntityType() : "")); - atts.addAttribute("", "", "FieldLength", "CDATA", (m_Column - .getFieldLength() > 0 ? "" + m_Column.getFieldLength() : "0")); - atts.addAttribute("", "", "Help", "CDATA", - (m_Column.getHelp() != null ? m_Column.getHelp() : "")); - atts.addAttribute("", "", "isAlwaysUpdateable", "CDATA", (m_Column - .isAlwaysUpdateable() == true ? "true" : "false")); - // atts.addAttribute("","","isEncrypted","CDATA",(m_Column.getIsEncrypted()== - // true ? "true":"false")); - atts.addAttribute("", "", "isIdentifier", "CDATA", (m_Column - .isIdentifier() == true ? "true" : "false")); - atts.addAttribute("", "", "isKey", "CDATA", - (m_Column.isKey() == true ? "true" : "false")); - atts.addAttribute("", "", "isMandatory", "CDATA", (m_Column - .isMandatory() == true ? "true" : "false")); - atts.addAttribute("", "", "isParent", "CDATA", - (m_Column.isParent() == true ? "true" : "false")); - atts.addAttribute("", "", "isSelectionColumn", "CDATA", (m_Column - .isSelectionColumn() == true ? "true" : "false")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Column.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "isTranslated", "CDATA", (m_Column - .isTranslated() == true ? "true" : "false")); - atts.addAttribute("", "", "isUpdateable", "CDATA", (m_Column - .isUpdateable() == true ? "true" : "false")); - atts.addAttribute("", "", "Name", "CDATA", - (m_Column.getName() != null ? m_Column.getName() : "")); - atts.addAttribute("", "", "getIsSyncDatabase", "CDATA", "Y"); - atts - .addAttribute("", "", "ReadOnlyLogic", "CDATA", (m_Column - .getReadOnlyLogic() != null ? m_Column - .getReadOnlyLogic() : "")); - atts.addAttribute("", "", "SeqNo", "CDATA", - (m_Column.getSeqNo() > 0 ? "" + m_Column.getSeqNo() : "0")); - atts.addAttribute("", "", "VFormat", "CDATA", - (m_Column.getVFormat() != null ? m_Column.getVFormat() : "")); - atts.addAttribute("", "", "ValueMax", "CDATA", - (m_Column.getValueMax() != null ? m_Column.getValueMax() : "")); - atts.addAttribute("", "", "ValueMin", "CDATA", - (m_Column.getValueMin() != null ? m_Column.getValueMin() : "")); - atts.addAttribute("", "", "Version", "CDATA", - (m_Column.getVersion() != null ? "" + m_Column.getVersion() - : "0.0")); - atts.addAttribute("", "", "InfoFactoryClass", "CDATA", (m_Column.getInfoFactoryClass() != null - ? m_Column.getInfoFactoryClass() : "")); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/CommonTranslationHandler.java b/base/src/org/adempiere/pipo/handler/CommonTranslationHandler.java deleted file mode 100644 index 3813b67b30..0000000000 --- a/base/src/org/adempiere/pipo/handler/CommonTranslationHandler.java +++ /dev/null @@ -1,318 +0,0 @@ -package org.adempiere.pipo.handler; - -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.AttributeFiller; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.ElementHandler; -import org.compiere.model.MSysConfig; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class CommonTranslationHandler extends AbstractElementHandler implements ElementHandler{ - - public static final String CONTEXT_KEY__PARENT_TABLE = "currentParentTableForTranslation"; - public static final String CONTEXT_KEY__PARENT_RECORD_ID = "currentParentTableRecordID_ForTranslation"; - - public static final String SPECIAL_ATRRIBUTE__TABLE_NAME = "ParentTable"; - - - private HashMap> cached_PIPO_ColumnsByTable = new HashMap>();//Key: table name. Value: set of PIPO columns - - - public void startElement(Properties ctx, Element element) throws SAXException { - - if(! MSysConfig.getBooleanValue("2PACK_HANDLE_TRANSLATIONS", false)){ - return;//translation import option is disabled - } - - if(element.parent.skip){ - return; - } - - if(element.parent.defer){ - element.defer = true; - return; - } - - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - int parentID = element.parent.recordId; - - if(parentID ==0) - throw new SAXException(); - - String parentTable = atts.getValue(SPECIAL_ATRRIBUTE__TABLE_NAME); - String language = atts.getValue("AD_Language"); - - log.info(elementValue+" "+parentTable+" "+atts.getValue("Name")); - - if(isRecordExists(parentTable, parentID, language, ctx)){ - - updateTranslation(parentTable, parentID, ctx, atts); - }else{ - insertTranslation(parentTable, parentID, ctx, atts); - } - } - - - private boolean isRecordExists(String parentTable, int parentID, - String language, Properties ctx) { - - String sql = - "select ad_client_id from "+parentTable +"_trl where "+ - parentTable+"_ID="+parentID+" and ad_language = '"+language+"'"; - - if(DB.getSQLValue(getTrxName(ctx), sql) == -1){ - return false; - }else{ - return true; - } - } - - - private void insertTranslation(String parentTable, int parentID, - Properties ctx, Attributes atts) throws SAXException{ - - ArrayList pipoColumns = getExportableColumns(parentTable); - - - StringBuffer sql = new StringBuffer( - "INSERT INTO "+parentTable+"_trl ("+parentTable+"_ID, "+ - " ad_client_ID, ad_org_id, CreatedBy, UpdatedBy, "+cast(pipoColumns)+ - ") VALUES ( ?, ?, ?, ?, ? "); - - - for (int i = 0; i pipoColumns = getExportableColumns(parentTable); - - StringBuffer sqlBuf = new StringBuffer("UPDATE "+parentTable+"_trl SET "); - - - for (String columnName : pipoColumns) { - - sqlBuf.append(columnName).append("=?,"); - } - - String sql = sqlBuf.substring(0, sqlBuf.length()-1); - - sql += " WHERE ad_language = '"+atts.getValue("AD_Language")+ - "' AND "+parentTable+"_ID="+parentID; - - try { - PreparedStatement pstm = DB.prepareStatement(sql, - getTrxName(ctx)); - - int i=0; - for (String columnName : pipoColumns) { - - String value = atts.getValue(columnName); - i++; - - if(columnName.equalsIgnoreCase("IsActive") || - columnName.equalsIgnoreCase("IsTranslated")){ - - value = "true".equals(value) ? "Y" : "N"; - } - - pstm.setString(i, value); - } - - if(pstm.executeUpdate()<0){ - throw new SAXException(); - } - pstm.close(); - - } catch (Exception e) { - e.printStackTrace(); - throw new SAXException(); - } - } - - - public void endElement(Properties ctx, Element element) throws SAXException { - - } - - - public void create(Properties ctx, TransformerHandler document) throws SAXException { - - String parenTableName = Env.getContext(ctx, CONTEXT_KEY__PARENT_TABLE); - - int parentRecordID = Env.getContextAsInt(ctx, CONTEXT_KEY__PARENT_RECORD_ID); - - createTranslationTags(parenTableName, parentRecordID, document); - } - - - private void createTranslationTags(String parentTable, - int parentRecordID, TransformerHandler document) throws SAXException { - - ArrayList exportableColumns = getExportableColumns(parentTable); - - String sql = - "select "+cast(exportableColumns)+" from "+parentTable+"_trl where "+ - parentTable+"_ID="+parentRecordID; - - PreparedStatement pstm = DB.prepareStatement(sql, null); - try { - - ResultSet rs = pstm.executeQuery(); - - while(rs.next()){ - - AttributesImpl atts = getAttsForOneTrlRow(exportableColumns, rs); - - atts.addAttribute("", "", SPECIAL_ATRRIBUTE__TABLE_NAME, "CDATA", parentTable); - - document.startElement("", "", "trl", atts); - document.endElement("", "", "trl"); - } - - rs.close(); - pstm.close(); - - } catch (Exception e) { - e.printStackTrace(); - throw new SAXException(); - } - } - - private AttributesImpl getAttsForOneTrlRow(ArrayList exportableColumns, - ResultSet rs) throws Exception { - - AttributesImpl atts = new AttributesImpl(); - AttributeFiller af = new AttributeFiller(atts); - - for (String columnName : exportableColumns) { - - if(columnName.equalsIgnoreCase("IsActive")|| - columnName.equalsIgnoreCase("IsTranslated")){ - - af.addBoolean(columnName, rs.getString(columnName).equalsIgnoreCase("Y")); - - }else{ - - af.addString(columnName, rs.getString(columnName)); - } - } - - return atts; - } - - /** - * - * @param parentTable - * @return - * @throws SAXException - */ - @SuppressWarnings("unchecked") - private ArrayList getExportableColumns(String parentTable) throws SAXException { - - - Object pipolColumns = cached_PIPO_ColumnsByTable.get(parentTable); - if(pipolColumns != null){ - return (ArrayList)pipolColumns; - } - - ArrayList new_PIPO_Columns = new ArrayList(); - String sql = "select * from ad_column where ad_table_id = " + - "(select ad_table_id from ad_table where tableName = ?)" + - "and isTranslated='Y'" - +" ORDER BY AD_Column_ID"; - - PreparedStatement pstm = DB.prepareStatement(sql, null); - try { - - pstm.setString(1, parentTable); - - ResultSet rs = pstm.executeQuery(); - while(rs.next()){ - - new_PIPO_Columns.add(rs.getString("columnName")); - } - - pstm.close(); - rs.close(); - - } catch (SQLException e) { - e.printStackTrace(); - throw new SAXException(); - } - - new_PIPO_Columns.add("AD_Language"); - new_PIPO_Columns.add("IsActive"); - new_PIPO_Columns.add("IsTranslated"); - - //Putting in cache - cached_PIPO_ColumnsByTable.put(parentTable, new_PIPO_Columns); - - return (ArrayList)new_PIPO_Columns; - } - - private String cast(ArrayList arg){ - - return arg.toString().substring(1, arg.toString().length()-1); - } - -} \ No newline at end of file diff --git a/base/src/org/adempiere/pipo/handler/DataElementHandler.java b/base/src/org/adempiere/pipo/handler/DataElementHandler.java index baecfd4f9e..b6ea5e3e00 100644 --- a/base/src/org/adempiere/pipo/handler/DataElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/DataElementHandler.java @@ -222,9 +222,9 @@ else if (((String)(thisValue.get(2))).equals("Boolean")) public void endElement(Properties ctx, Element element) throws SAXException { if (genericPO != null) { if (genericPO.save(getTrxName(ctx))== true) - record_log (ctx, 1, genericPO.get_TableName(),"Data", genericPO.get_ID(),AD_Backup_ID, objectStatus,d_tablename,get_IDWithColumn(ctx, "AD_Table", "TableName", d_tablename)); + recordLog (ctx, 1, genericPO.get_TableName(),"Data", genericPO.get_ID(),AD_Backup_ID, objectStatus,d_tablename,get_IDWithColumn(ctx, "AD_Table", "TableName", d_tablename)); else { - record_log (ctx, 0, genericPO.get_TableName(),"Data", genericPO.get_ID(),AD_Backup_ID, objectStatus,d_tablename,get_IDWithColumn(ctx, "AD_Table", "TableName", d_tablename)); + recordLog (ctx, 0, genericPO.get_TableName(),"Data", genericPO.get_ID(),AD_Backup_ID, objectStatus,d_tablename,get_IDWithColumn(ctx, "AD_Table", "TableName", d_tablename)); throw new POSaveFailedException("GenericPO"); } diff --git a/base/src/org/adempiere/pipo/handler/DistFileElementHandler.java b/base/src/org/adempiere/pipo/handler/DistFileElementHandler.java index dafc17fc9e..c0af8b9be2 100644 --- a/base/src/org/adempiere/pipo/handler/DistFileElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/DistFileElementHandler.java @@ -141,14 +141,14 @@ else if (file.exists() && force == true) { int idBackup = DB.getNextID (getClientId(ctx), "AD_Package_Imp_Backup", getTrxName(ctx)); if (success != -1){ try { - idDetail = record_log (ctx, 1, fileName,"file", 0,0, Object_Status,fileName,0); + idDetail = recordLog (ctx, 1, fileName,"file", 0,0, Object_Status,fileName,0); } catch (SAXException e) { log.info ("setfile:"+e); } } else{ try { - idDetail = record_log (ctx, 0, fileName,"file", 0,0, Object_Status,fileName,0); + idDetail = recordLog (ctx, 0, fileName,"file", 0,0, Object_Status,fileName,0); } catch (SAXException e) { log.info ("setfile:"+e); } diff --git a/base/src/org/adempiere/pipo/handler/DynValRuleElementHandler.java b/base/src/org/adempiere/pipo/handler/DynValRuleElementHandler.java index ebdaff71d6..94e149a862 100644 --- a/base/src/org/adempiere/pipo/handler/DynValRuleElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/DynValRuleElementHandler.java @@ -16,126 +16,25 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.util.ArrayList; -import java.util.List; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Val_Rule; import org.compiere.model.X_AD_Package_Exp_Detail; -import org.compiere.model.X_AD_Val_Rule; -import org.compiere.util.DB; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class DynValRuleElementHandler extends AbstractElementHandler { - - private List rules = new ArrayList(); - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue+" "+atts.getValue("Name")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - String name = atts.getValue("Name"); - int id = get_IDWithColumn(ctx, "AD_Val_Rule", "name", name); - - X_AD_Val_Rule m_ValRule = new X_AD_Val_Rule(ctx, id, getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_Val_Rule_ID") != null && Integer.parseInt(atts.getValue("AD_Val_Rule_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_ValRule.setAD_Val_Rule_ID(Integer.parseInt(atts.getValue("AD_Val_Rule_ID"))); - m_ValRule.setIsDirectLoad(true); - } - int AD_Backup_ID = -1; - String Object_Status = null; - if (id > 0){ - AD_Backup_ID = copyRecord(ctx, "AD_Val_Rule",m_ValRule); - Object_Status = "Update"; - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - } - m_ValRule.setDescription(getStringValue(atts, "Description")); - m_ValRule.setEntityType(atts.getValue("EntityType")); - m_ValRule.setIsActive(atts.getValue("isActive") != null ? Boolean.valueOf(atts.getValue("isActive")).booleanValue():true); - m_ValRule.setName(name); - m_ValRule.setType(atts.getValue("Type")); - m_ValRule.setCode(atts.getValue("Code")); - if (m_ValRule.save(getTrxName(ctx)) == true){ - record_log (ctx, 1, m_ValRule.getName(),"ValRule", m_ValRule.get_ID(),AD_Backup_ID, Object_Status,"AD_Val_Rule",get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Val_Rule")); - } - else{ - record_log (ctx, 0, m_ValRule.getName(),"ValRule", m_ValRule.get_ID(),AD_Backup_ID, Object_Status,"AD_Val_Rule",get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Val_Rule")); - throw new POSaveFailedException("Failed to save dynamic validation rule."); - } - } else { - element.skip = true; - } - - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Val_Rule_ID = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_Val_Rule_ID); - if (rules.contains(AD_Val_Rule_ID)) - return; - rules.add(AD_Val_Rule_ID); - String sql = "SELECT Name FROM AD_Val_Rule WHERE AD_Val_Rule_ID= " + AD_Val_Rule_ID; - AttributesImpl atts = new AttributesImpl(); - PreparedStatement pstmt = null; - ResultSet rs = null; - pstmt = DB.prepareStatement (sql, getTrxName(ctx)); - - try { - - rs = pstmt.executeQuery(); - - while (rs.next()) - { - X_AD_Val_Rule m_ValRule = new X_AD_Val_Rule (ctx, AD_Val_Rule_ID, null); - createDynamicValidationRuleBinding(atts,m_ValRule); - document.startElement("","","dynvalrule",atts); - document.endElement("","","dynvalrule"); - } - } - - catch (Exception e){ - log.log(Level.SEVERE,"getProcess", e); +public class DynValRuleElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int valRuleId = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_Val_Rule_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - finally - { - DB.close(rs, pstmt); - rs = null; pstmt = null; - } - - } - - private AttributesImpl createDynamicValidationRuleBinding( AttributesImpl atts, X_AD_Val_Rule m_ValRule) - { - atts.clear(); - if (m_ValRule.getAD_Val_Rule_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_Val_Rule_ID","CDATA",Integer.toString(m_ValRule.getAD_Val_Rule_ID())); - atts.addAttribute("","","Name","CDATA",(m_ValRule.getName () != null ? m_ValRule.getName ():"")); - //FIXME: may not need this I guess - //atts.addAttribute("","","AccessLevel","CDATA",(m_ValRule.getAccessLevel () != null ? m_ValRule.getAccessLevel ():"")); - atts.addAttribute("","","Code","CDATA",(m_ValRule.getCode() != null ? m_ValRule.getCode ():"")); - atts.addAttribute("","","Description","CDATA",(m_ValRule.getDescription () != null ? m_ValRule.getDescription ():"")); - atts.addAttribute("","","EntityType","CDATA",(m_ValRule.getEntityType () != null ? m_ValRule.getEntityType ():"")); - atts.addAttribute("","","Type","CDATA",(m_ValRule.getType () != null ? m_ValRule.getType ():"")); - atts.addAttribute("","","isActive","CDATA",(m_ValRule.isActive()== true ? "true":"false")); - return atts; + // Task + packOut.createGenericPO(document, I_AD_Val_Rule.Table_ID, valRuleId, true, null); } } diff --git a/base/src/org/adempiere/pipo/handler/EntityTypeElementHandler.java b/base/src/org/adempiere/pipo/handler/EntityTypeElementHandler.java index 83a55fdae3..19d14eb7c1 100644 --- a/base/src/org/adempiere/pipo/handler/EntityTypeElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/EntityTypeElementHandler.java @@ -3,160 +3,30 @@ */ package org.adempiere.pipo.handler; -import java.util.ArrayList; -import java.util.List; import java.util.Properties; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; import org.compiere.model.I_AD_EntityType; -import org.compiere.model.MEntityType; -import org.compiere.model.PO; import org.compiere.model.X_AD_Package_Exp_Detail; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; /** * @author Teo Sarca *
  • FR [ 2847694 ] 2pack import/export AD_EntityType functionality * https://sourceforge.net/tracker/?func=detail&atid=879335&aid=2847694&group_id=176962 */ -public class EntityTypeElementHandler extends AbstractElementHandler -{ - public static final String TAG_Name = "entitytype"; - - private final List entityTypes = new ArrayList(); - - public void startElement(Properties ctx, Element element) throws SAXException - { - final String elementValue = element.getElementValue(); - final Attributes atts = element.attributes; - final String entitytype = atts.getValue(I_AD_EntityType.COLUMNNAME_EntityType); - log.info(elementValue+" "+entitytype); - if (isProcessElement(ctx, entitytype)) - { - int id = get_IDWithColumn(ctx, I_AD_EntityType.Table_Name, I_AD_EntityType.COLUMNNAME_EntityType, entitytype); - final MEntityType entity = new MEntityType(ctx, id, getTrxName(ctx)); - final int AD_Backup_ID; - final String Object_Status; - if (id <= 0 && getIntValue(atts, I_AD_EntityType.COLUMNNAME_AD_EntityType_ID, 0) <= PackOut.MAX_OFFICIAL_ID) - { - entity.setAD_EntityType_ID(getIntValue(atts, I_AD_EntityType.COLUMNNAME_AD_EntityType_ID, 0)); - entity.setIsDirectLoad(true); - } - if (id > 0) - { - AD_Backup_ID = copyRecord(ctx, I_AD_EntityType.Table_Name, entity); - Object_Status = "Update"; - } - else - { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - entity.setName(getStringValue(atts, I_AD_EntityType.COLUMNNAME_Name)); - entity.setDescription(getStringValue(atts, I_AD_EntityType.COLUMNNAME_Description)); - entity.setHelp(getStringValue(atts, I_AD_EntityType.COLUMNNAME_Help)); - entity.setEntityType(getStringValue(atts, I_AD_EntityType.COLUMNNAME_EntityType)); - entity.setVersion(atts.getValue(I_AD_EntityType.COLUMNNAME_Version)); - entity.setIsActive(getBooleanValue(atts, I_AD_EntityType.COLUMNNAME_IsActive, true)); - entity.setModelPackage(getStringValue(atts, I_AD_EntityType.COLUMNNAME_ModelPackage)); - entity.setClasspath(getStringValue(atts, I_AD_EntityType.COLUMNNAME_Classpath)); - if (entity.save(getTrxName(ctx)) == true) - { - record_log (ctx, 1, entity.getEntityType(), TAG_Name, entity.get_ID(), - AD_Backup_ID, Object_Status, - I_AD_EntityType.Table_Name, I_AD_EntityType.Table_ID); - } - else - { - record_log (ctx, 0, entity.getEntityType(), TAG_Name, entity.get_ID(), - AD_Backup_ID, Object_Status, - I_AD_EntityType.Table_Name, I_AD_EntityType.Table_ID); - throw new POSaveFailedException("Failed to save message."); - } - } - else - { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException - { - } - - public void create(Properties ctx, TransformerHandler document) throws SAXException - { - // TODO - final int AD_EntityType_ID = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID); - if (entityTypes.contains(AD_EntityType_ID)) - return; - entityTypes.add(AD_EntityType_ID); - - - final MEntityType entity = new MEntityType(ctx, AD_EntityType_ID, null); - AttributesImpl atts = new AttributesImpl(); - createMessageBinding(atts, entity); - document.startElement("", "", TAG_Name, atts); - document.endElement("", "", TAG_Name); - } - - private AttributesImpl createMessageBinding(AttributesImpl atts, MEntityType entity) - { - atts.clear(); - if (entity.getAD_EntityType_ID() <= PackOut.MAX_OFFICIAL_ID) - { - addAttribute(atts, I_AD_EntityType.COLUMNNAME_AD_EntityType_ID, entity); +public class EntityTypeElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int entityTypeId = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - - addAttribute(atts, I_AD_EntityType.COLUMNNAME_Name, entity); - addAttribute(atts, I_AD_EntityType.COLUMNNAME_Description, entity); - addAttribute(atts, I_AD_EntityType.COLUMNNAME_Help, entity); - addAttribute(atts, I_AD_EntityType.COLUMNNAME_EntityType, entity); - addAttribute(atts, I_AD_EntityType.COLUMNNAME_Version, entity); - addAttribute(atts, I_AD_EntityType.COLUMNNAME_IsActive, entity); - addAttribute(atts, I_AD_EntityType.COLUMNNAME_ModelPackage, entity); - addAttribute(atts, I_AD_EntityType.COLUMNNAME_Classpath, entity); - - return atts; - } - - protected boolean getBooleanValue(Attributes atts, String qName, boolean defaultValue) - { - String s = atts.getValue(qName); - return s != null ? Boolean.valueOf(s) : defaultValue; - } - - protected int getIntValue(Attributes atts, String qName, int defaultValue) - { - Object o = atts.getValue(qName); - if (o == null) - return defaultValue; - if (o instanceof Number) - return ((Number)o).intValue(); - return Integer.parseInt(o.toString()); - } - - private final void addAttribute(AttributesImpl atts, String name, PO po) - { - Object value = po.get_Value(name); - atts.addAttribute("", "", name, "CDATA", toStringAttribute(value)); - } - - private final String toStringAttribute(Object value) - { - if (value == null) - return ""; - if (value instanceof Boolean) - return ((Boolean)value).booleanValue() == true ? "true" : "false"; - return value.toString(); + // Task + packOut.createGenericPO(document, I_AD_EntityType.Table_ID, entityTypeId, true, null); } } diff --git a/base/src/org/adempiere/pipo/handler/FieldElementHandler.java b/base/src/org/adempiere/pipo/handler/FieldElementHandler.java deleted file mode 100644 index a95eb9d2b5..0000000000 --- a/base/src/org/adempiere/pipo/handler/FieldElementHandler.java +++ /dev/null @@ -1,411 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com * - * Contributor(s): Low Heng Sin hengsin@avantz.com * - * Teo Sarca teo.sarca@gmail.com * - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.math.BigDecimal; -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackIn; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.MField; -import org.compiere.model.X_AD_Field; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class FieldElementHandler extends AbstractElementHandler -{ - public void startElement(Properties ctx, Element element) throws SAXException - { - final String include_tabname = element.attributes.getValue("ADIncludeTabNameID"); - - // Set Included Tab ID if this task was previously postponed - if (element.defer && element.recordId > 0 && include_tabname != null) - { - MField field = new MField(ctx, element.recordId, getTrxName(ctx)); - setIncluded_Tab_ID(ctx, field, include_tabname); - field.saveEx(); - return; - } - - PackIn packIn = (PackIn)ctx.get("PackInProcess"); - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - if (element.parent != null && element.parent.getElementValue().equals("tab") && - element.parent.defer) { - element.defer = true; - return; - } - String name = atts.getValue("Name"); - String tabname = atts.getValue("ADTabNameID"); - String colname = atts.getValue("ADColumnNameID"); - String tableName = atts.getValue("ADTableNameID"); - int tableid = packIn.getTableId(tableName); - if (tableid <= 0) { - tableid = get_IDWithColumn(ctx, "AD_Table", "TableName", tableName); - if (tableid > 0) - packIn.addTable(tableName, tableid); - } - if (tableid <= 0) { - element.defer = true; - return; - } - int windowid = get_ID(ctx, "AD_Window", atts - .getValue("ADWindowNameID")); - if (windowid <= 0) { - element.defer = true; - return; - } - int columnid = packIn.getColumnId(tableName, colname); - if (columnid <= 0) { - columnid = get_IDWithMasterAndColumn(ctx, "AD_Column", - "ColumnName", colname, "AD_Table", tableid); - if (columnid > 0) - packIn.addColumn(tableName, colname, columnid); - } - if (columnid <= 0) { - element.defer = true; - return; - } - int tabid = 0; - if (element.parent != null && element.parent.getElementValue().equals("tab") && - element.parent.recordId > 0) { - tabid = element.parent.recordId; - } else { - StringBuffer sqlB = new StringBuffer( - "select AD_Tab_ID from AD_Tab where AD_Window_ID = " - + windowid).append(" and Name = '" + tabname + "'") - .append(" and AD_Table_ID = ?"); - tabid = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), - tableid); - if (element.parent != null && element.parent.getElementValue().equals("tab") && tabid > 0) { - element.parent.recordId = tabid; - } - } - if (tabid > 0) { - StringBuffer sqlB = new StringBuffer( - "select AD_Field_ID from AD_Field where AD_Column_ID = ") - .append(columnid) - .append(" and AD_Tab_ID = ?"); - int id = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), tabid); - final MField m_Field = new MField(ctx, id, getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_Field_ID") != null && Integer.parseInt(atts.getValue("AD_Field_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Field.setAD_Field_ID(Integer.parseInt(atts.getValue("AD_Field_ID"))); - m_Field.setIsDirectLoad(true); - } - int AD_Backup_ID = -1; - String Object_Status = null; - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Field", m_Field); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - m_Field.setName(atts.getValue("Name")); - m_Field.setAD_Column_ID(columnid); - name = atts.getValue("ADFieldGroupNameID"); - id = get_IDWithColumn(ctx, "AD_FieldGroup", "Name", name); - m_Field.setAD_FieldGroup_ID(id); - m_Field.setAD_Tab_ID(tabid); - m_Field.setEntityType(atts.getValue("EntityType")); - m_Field.setIsSameLine(Boolean - .valueOf(atts.getValue("SameLine")).booleanValue()); - m_Field.setIsCentrallyMaintained(Boolean.valueOf( - atts.getValue("isCentrallyMaintained")).booleanValue()); - m_Field.setIsDisplayed(Boolean.valueOf( - atts.getValue("Displayed")).booleanValue()); - // m_Field.setIsEncrypted(Boolean.valueOf(atts.getValue("isEncrypted")).booleanValue()); - m_Field.setIsFieldOnly(Boolean.valueOf( - atts.getValue("isFieldOnly")).booleanValue()); - m_Field.setIsHeading(Boolean - .valueOf(atts.getValue("isHeading")).booleanValue()); - m_Field.setIsReadOnly(Boolean.valueOf( - atts.getValue("isReadOnly")).booleanValue()); - m_Field.setSeqNo(Integer.parseInt(atts.getValue("SeqNo"))); - m_Field.setDisplayLength(Integer.parseInt(atts - .getValue("DisplayLength"))); - m_Field.setDescription(getStringValue(atts, "Description")); - m_Field.setHelp(getStringValue(atts, "Help")); - m_Field.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() - : true); - String sortNo = getStringValue(atts, "SortNo"); - if (sortNo != null) - m_Field.setSortNo(new BigDecimal(sortNo)); - m_Field.setDisplayLogic(getStringValue(atts, "DisplayLogic")); - - String Name = atts.getValue("ADReferenceNameID"); - id = get_IDWithColumn(ctx, "AD_Reference", "Name", Name); - m_Field.setAD_Reference_ID(id); - - Name = atts.getValue("ADValRuleNameID"); - id = get_IDWithColumn(ctx, "AD_Val_Rule", "Name", Name); - m_Field.setAD_Val_Rule_ID(id); - Name = atts.getValue("ADReferenceNameValueID"); - id = get_IDWithColumn(ctx, "AD_Reference", "Name", Name); - m_Field.setAD_Reference_Value_ID(id); - m_Field.setInfoFactoryClass(getStringValue(atts, "InfoFactoryClass")); - - if ("Y".equals(atts.getValue("isMandatory"))) - m_Field.setIsMandatory(atts.getValue("isMandatory")); - else if ("N".equals(atts.getValue("isMandatory"))) - m_Field.setIsMandatory(atts.getValue("isMandatory")); - - m_Field.setDefaultValue(atts.getValue("DefaultValue")); - if(atts.getValue("IsDisplayedGrid") != null) - m_Field.setIsDisplayedGrid(Boolean.valueOf(atts.getValue("IsDisplayedGrid")).booleanValue()); - if(atts.getValue("PreferredWidth") != null) - m_Field.setPreferredWidth(Integer.parseInt(atts.getValue("PreferredWidth"))); - - setIncluded_Tab_ID(ctx, m_Field, include_tabname); - - if (m_Field.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Field.getName(), "Field", m_Field - .get_ID(), AD_Backup_ID, Object_Status, "AD_Field", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Field")); - element.recordId = m_Field.getAD_Field_ID(); - } else { - record_log(ctx, 0, m_Field.getName(), "Field", m_Field - .get_ID(), AD_Backup_ID, Object_Status, "AD_Field", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Field")); - throw new POSaveFailedException("Failed to save field definition."); - } - - // If Included Tab not found, then postpone this task for later processing - if (m_Field.getAD_Field_ID() > 0 && include_tabname != null && m_Field.getIncluded_Tab_ID() <= 0) - { - element.defer = true; - } - } else { - element.defer = true; - return; - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Field_ID = Env.getContextAsInt(ctx, - X_AD_Field.COLUMNNAME_AD_Field_ID); - X_AD_Field m_Field = new X_AD_Field(ctx, AD_Field_ID, null); - AttributesImpl atts = new AttributesImpl(); - createFieldBinding(atts, m_Field); - - PackOut packOut = (PackOut)ctx.get("PackOutProcess"); - - if(m_Field.getAD_FieldGroup_ID() > 0){ - packOut.createFieldGroupElement(m_Field.getAD_FieldGroup_ID(), document); - } - - if(m_Field.getAD_Reference_ID() > 0) { - packOut.createReference(m_Field.getAD_Reference_ID(), document); - } - - if (m_Field.getAD_Reference_Value_ID() > 0) { - packOut.createReference(m_Field.getAD_Reference_Value_ID(), document); - } - - if (m_Field.getAD_Val_Rule_ID() > 0) { - packOut.createDynamicRuleValidation(m_Field.getAD_Val_Rule_ID(), document); - } - - document.startElement("", "", "field", atts); - document.endElement("", "", "field"); - } - - private AttributesImpl createFieldBinding(AttributesImpl atts, - X_AD_Field m_Field) { - String sql = null; - String name = null; - atts.clear(); - if (m_Field.getAD_Field_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_Field_ID", "CDATA", Integer.toString(m_Field.getAD_Field_ID())); - if (m_Field.getAD_Column_ID() > 0) { - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null, sql, m_Field.getAD_Column_ID()); - atts.addAttribute("", "", "ADColumnNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADColumnNameID", "CDATA", ""); - - if (m_Field.getAD_Column_ID() > 0) { - sql = "SELECT AD_Table_ID FROM AD_Column WHERE AD_Column_ID=?"; - int idTable = DB.getSQLValue(null, sql, m_Field.getAD_Column_ID()); - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null, sql, idTable); - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADTableNameID", "CDATA", ""); - if (m_Field.getAD_FieldGroup_ID() > 0) { - sql = "SELECT Name FROM AD_FieldGroup WHERE AD_FieldGroup_ID=?"; - name = DB.getSQLValueString(null, sql, m_Field - .getAD_FieldGroup_ID()); - atts.addAttribute("", "", "ADFieldGroupNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADFieldGroupNameID", "CDATA", ""); - - if (m_Field.getAD_Field_ID() > 0) { - sql = "SELECT Name FROM AD_Field WHERE AD_Field_ID=?"; - name = DB.getSQLValueString(null, sql, m_Field.getAD_Field_ID()); - atts.addAttribute("", "", "ADFieldNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADFieldNameID", "CDATA", ""); - - if (m_Field.getAD_Tab_ID() > 0) { - sql = "SELECT Name FROM AD_Tab WHERE AD_Tab_ID=?"; - name = DB.getSQLValueString(null, sql, m_Field.getAD_Tab_ID()); - atts.addAttribute("", "", "ADTabNameID", "CDATA", name); - sql = "SELECT AD_Window_ID FROM AD_Tab WHERE AD_Tab_ID=?"; - int windowid = DB.getSQLValue(null, sql, m_Field.getAD_Tab_ID()); - sql = "SELECT Name FROM AD_Window WHERE AD_Window_ID=?"; - name = DB.getSQLValueString(null, sql, windowid); - atts.addAttribute("", "", "ADWindowNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADTabNameID", "CDATA", ""); - - if (m_Field.getIncluded_Tab_ID() > 0) { - sql = "SELECT Name FROM AD_Tab WHERE AD_Tab_ID=?"; - name = DB.getSQLValueString(null, sql, m_Field.getIncluded_Tab_ID()); - atts.addAttribute("", "", "ADIncludeTabNameID", "CDATA", name); - } - - atts.addAttribute("", "", "EntityType", "CDATA", (m_Field - .getEntityType() != null ? m_Field.getEntityType() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_Field.getName() != null ? m_Field.getName() : "")); - atts.addAttribute("", "", "SameLine", "CDATA", - (m_Field.isSameLine() == true ? "true" : "false")); - atts.addAttribute("", "", "isCentrallyMaintained", "CDATA", (m_Field - .isCentrallyMaintained() == true ? "true" : "false")); - atts.addAttribute("", "", "Displayed", "CDATA", - (m_Field.isDisplayed() == true ? "true" : "false")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Field.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "isEncrypted", "CDATA", (m_Field - .isEncrypted() == true ? "true" : "false")); - atts.addAttribute("", "", "isFieldOnly", "CDATA", (m_Field - .isFieldOnly() == true ? "true" : "false")); - atts.addAttribute("", "", "isHeading", "CDATA", - (m_Field.isHeading() == true ? "true" : "false")); - atts.addAttribute("", "", "isReadOnly", "CDATA", - (m_Field.isReadOnly() == true ? "true" : "false")); - atts.addAttribute("", "", "SeqNo", "CDATA", "" + (m_Field.getSeqNo())); - atts.addAttribute("", "", "DisplayLength", "CDATA", - (m_Field.getDisplayLength() > 0 ? "" - + m_Field.getDisplayLength() : "0")); - atts.addAttribute("", "", "Description", "CDATA", (m_Field - .getDescription() != null ? m_Field.getDescription() : "")); - atts.addAttribute("", "", "Help", "CDATA", - (m_Field.getHelp() != null ? m_Field.getHelp() : "")); - atts.addAttribute("", "", "SortNo", "CDATA", - (m_Field.getSortNo() != null ? m_Field.getSortNo().toString() - : "")); - atts.addAttribute("", "", "DisplayLogic", "CDATA", (m_Field - .getDisplayLogic() != null ? m_Field.getDisplayLogic() : "")); - atts.addAttribute("", "", "ObscureType", "CDATA", (m_Field - .getObscureType() != null ? m_Field.getObscureType() : "")); - - atts.addAttribute("", "", "InfoFactoryClass", "CDATA", (m_Field.getInfoFactoryClass() != null - ? m_Field.getInfoFactoryClass() : "")); - - atts.addAttribute("", "", "isMandatory", "CDATA", "Y".equals(m_Field.getIsMandatory()) ? "Y" - : "N".equals(m_Field.getIsMandatory()) ? "N" : ""); - atts.addAttribute("", "", "DefaultValue", "CDATA", (m_Field - .getDefaultValue() != null ? m_Field.getDefaultValue() : "")); - - atts.addAttribute("", "", "PreferredWidth", "CDATA", - (m_Field.getPreferredWidth() > 0 ? "" - + m_Field.getPreferredWidth() : "0")); - - atts.addAttribute("", "", "IsDisplayedGrid", "CDATA", m_Field.isDisplayedGrid() == true ? "true" : "false"); - - - if (m_Field.getAD_Reference_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, m_Field - .getAD_Reference_ID()); - atts.addAttribute("", "", "ADReferenceNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReferenceNameID", "CDATA", ""); - if (m_Field.getAD_Reference_Value_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, m_Field - .getAD_Reference_Value_ID()); - atts.addAttribute("", "", "ADReferenceNameValueID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReferenceNameValueID", "CDATA", ""); - if (m_Field.getAD_Val_Rule_ID() > 0) { - sql = "SELECT Name FROM AD_Val_Rule WHERE AD_Val_Rule_ID=?"; - name = DB - .getSQLValueString(null, sql, m_Field.getAD_Val_Rule_ID()); - atts.addAttribute("", "", "ADValRuleNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADValRuleNameID", "CDATA", ""); - - return atts; - } - - /** - * Set Included_Tab_ID (if needed) - * @param ctx - * @param field - * @param includedTabName - */ - private void setIncluded_Tab_ID(Properties ctx, MField field, String includedTabName) - { - if (includedTabName == null) - return; - // - final String trxName = getTrxName(ctx); - final int AD_Tab_ID = field.getAD_Tab_ID(); - if (AD_Tab_ID <= 0) - { - log.warning("AD_Tab_ID=0 ("+field+")"); - return; - } - final int AD_Window_ID = DB.getSQLValueEx(trxName, - "SELECT AD_Window_ID FROM AD_Tab WHERE AD_Tab_ID=?", - AD_Tab_ID); - final int included_Tab_ID = DB.getSQLValueEx(trxName, - "SELECT AD_Tab_ID FROM AD_Tab WHERE Name=? AND AD_Window_ID=? AND AD_Tab_ID<>?", - includedTabName, AD_Window_ID, AD_Tab_ID); - if(included_Tab_ID > 0) - { - field.setIncluded_Tab_ID(included_Tab_ID); - } - - } -} diff --git a/base/src/org/adempiere/pipo/handler/FieldGroupElementHandler.java b/base/src/org/adempiere/pipo/handler/FieldGroupElementHandler.java deleted file mode 100644 index 3525d12f8d..0000000000 --- a/base/src/org/adempiere/pipo/handler/FieldGroupElementHandler.java +++ /dev/null @@ -1,156 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Igor G. - progerpro@gmail.com - * Teo Sarca, teo.sarca@gmail.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.ArrayList; -import java.util.List; -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.AttributeFiller; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.PoFiller; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_FieldGroup; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class FieldGroupElementHandler extends AbstractElementHandler { - - private List processedFieldGroups = new ArrayList(); - - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; - String Object_Status = null; - - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - - String entitytype = atts.getValue("EntityType"); - String name = atts.getValue("Name"); - - if (isProcessElement(ctx, entitytype)) { - - int id = get_IDWithColumn(ctx, X_AD_FieldGroup.Table_Name, X_AD_FieldGroup.COLUMNNAME_Name, name); - - X_AD_FieldGroup fieldGroup = new X_AD_FieldGroup(ctx, id, - getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_FieldGroup_ID") != null && Integer.parseInt(atts.getValue("AD_FieldGroup_ID")) <= PackOut.MAX_OFFICIAL_ID) { - fieldGroup.setAD_FieldGroup_ID(Integer.parseInt(atts.getValue("AD_FieldGroup_ID"))); - fieldGroup.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, X_AD_FieldGroup.Table_Name, fieldGroup); - Object_Status = "Update"; - if (processedFieldGroups.contains(id)) { - element.skip = true; - return; - } - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - PoFiller pf = new PoFiller(fieldGroup, atts); - - pf.setBoolean(X_AD_FieldGroup.COLUMNNAME_IsActive); - - pf.setString(X_AD_FieldGroup.COLUMNNAME_Name); - pf.setString(X_AD_FieldGroup.COLUMNNAME_EntityType); - pf.setString(X_AD_FieldGroup.COLUMNNAME_FieldGroupType); - pf.setBoolean(X_AD_FieldGroup.COLUMNNAME_IsCollapsedByDefault); - - - if (fieldGroup.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, fieldGroup.getName(), "FieldGroup", - fieldGroup.get_ID(), AD_Backup_ID, Object_Status, - X_AD_FieldGroup.Table_Name, get_IDWithColumn(ctx, "AD_Table", - "TableName", X_AD_FieldGroup.Table_Name)); - - element.recordId = fieldGroup.getAD_FieldGroup_ID(); - - processedFieldGroups.add(fieldGroup.getAD_FieldGroup_ID()); - - } else { - record_log(ctx, 0, fieldGroup.getName(), "FieldGroup", - fieldGroup.get_ID(), AD_Backup_ID, Object_Status, - X_AD_FieldGroup.Table_Name, get_IDWithColumn(ctx, "AD_Table", - "TableName", X_AD_FieldGroup.Table_Name)); - throw new POSaveFailedException("Reference"); - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - - - int fieldGroup_id = Env.getContextAsInt(ctx, - X_AD_FieldGroup.COLUMNNAME_AD_FieldGroup_ID); - - if (processedFieldGroups.contains(fieldGroup_id)) - return; - - processedFieldGroups.add(fieldGroup_id); - - X_AD_FieldGroup fieldGroup = new X_AD_FieldGroup(ctx, fieldGroup_id, null); - - AttributesImpl atts = new AttributesImpl(); - createFieldGroupBinding(atts, fieldGroup); - - document.startElement("", "", "fieldgroup", atts); - - PackOut packOut = (PackOut)ctx.get("PackOutProcess"); - - packOut.createTranslations(X_AD_FieldGroup.Table_Name, - fieldGroup.get_ID(), document); - - document.endElement("", "", "fieldgroup"); - } - - - private AttributesImpl createFieldGroupBinding(AttributesImpl atts, X_AD_FieldGroup fieldGroup) - { - - AttributeFiller filler = new AttributeFiller(atts, fieldGroup); - if (fieldGroup.getAD_FieldGroup_ID() <= PackOut.MAX_OFFICIAL_ID) - filler.add(X_AD_FieldGroup.COLUMNNAME_AD_FieldGroup_ID); - - filler.add(X_AD_FieldGroup.COLUMNNAME_IsActive); - - filler.add(X_AD_FieldGroup.COLUMNNAME_Name); - filler.add(X_AD_FieldGroup.COLUMNNAME_EntityType); - filler.add(X_AD_FieldGroup.COLUMNNAME_FieldGroupType); - filler.add(X_AD_FieldGroup.COLUMNNAME_IsCollapsedByDefault); - - return atts; - } -} \ No newline at end of file diff --git a/base/src/org/adempiere/pipo/handler/FormAccessElementHandler.java b/base/src/org/adempiere/pipo/handler/FormAccessElementHandler.java deleted file mode 100644 index 72568ad5dd..0000000000 --- a/base/src/org/adempiere/pipo/handler/FormAccessElementHandler.java +++ /dev/null @@ -1,137 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.compiere.model.X_AD_Form; -import org.compiere.model.X_AD_Role; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class FormAccessElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - log.info(elementValue); - int roleid =0; - int formid =0; - StringBuffer sqlB = null; - Attributes atts = element.attributes; - if (atts.getValue("rolename")!=null){ - String name = atts.getValue("rolename"); - sqlB = new StringBuffer ("SELECT AD_Role_ID FROM AD_Role WHERE Name= ?"); - roleid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - if (atts.getValue("formname")!=null){ - String name = atts.getValue("formname"); - sqlB = new StringBuffer ("SELECT AD_Form_ID FROM AD_Form WHERE Name= ?"); - formid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - sqlB = new StringBuffer ("SELECT count(*) FROM AD_Form_Access WHERE AD_Role_ID=? and AD_Form_ID=?"); - int count = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),roleid,formid); - String Object_Status = null; - int AD_Backup_ID = -1; - if (count>0){ - Object_Status = "Update"; - sqlB = new StringBuffer ("UPDATE AD_Form_Access ") - .append( "SET isActive = '" + atts.getValue("isActive") ) - .append( "', isReadWrite = '" + atts.getValue("isReadWrite") ) - .append( "' WHERE AD_Role_ID = " + roleid ) - .append( " and AD_Form_ID = " + formid ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) { - log.info("Update to form access failed"); - throw new DatabaseAccessException("Update to form access failed"); - } - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - sqlB = new StringBuffer ("INSERT INTO AD_Form_Access" - + "(AD_Client_ID, AD_Org_ID, CreatedBy, UpdatedBy, " - + "AD_Role_ID, AD_Form_ID, isActive, isReadWrite) " - + "VALUES(" - + " "+ Env.getAD_Client_ID(ctx) - + ", "+ Env.getAD_Org_ID(ctx) - + ", "+ Env.getAD_User_ID(ctx) - + ", "+ Env.getAD_User_ID(ctx) - + ", " + roleid - + ", " + formid - + ", '" + atts.getValue("isActive") - + "', '" + atts.getValue("isReadWrite")+"')"); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) { - log.info("Insert to form access failed"); - throw new DatabaseAccessException("Insert to form access failed"); - } - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Form_ID = Env.getContextAsInt(ctx, X_AD_Form.COLUMNNAME_AD_Form_ID); - int AD_Role_ID = Env.getContextAsInt(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID); - AttributesImpl atts = new AttributesImpl(); - createFormAccessBinding(atts, AD_Form_ID, AD_Role_ID); - document.startElement("", "", "formaccess", atts); - document.endElement("", "", "formaccess"); - } - - private AttributesImpl createFormAccessBinding(AttributesImpl atts, - int form_id, int role_id) { - String sql = null; - String name = null; - atts.clear(); - - sql = "SELECT Name FROM AD_Form WHERE AD_Form_ID=?"; - name = DB.getSQLValueString(null, sql, form_id); - atts.addAttribute("", "", "formname", "CDATA", name); - - sql = "SELECT Name FROM AD_Role WHERE AD_Role_ID=?"; - name = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "rolename", "CDATA", name); - - sql = "SELECT isActive FROM AD_Form_Access WHERE AD_Form_ID=" + form_id - + " and AD_Role_ID=?"; - String TrueFalse = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isActive", "CDATA", TrueFalse); - - sql = "SELECT isReadWrite FROM AD_Form_Access WHERE AD_Form_ID=" - + form_id + " and AD_Role_ID=?"; - String isReadWrite = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isReadWrite", "CDATA", isReadWrite); - - return atts; - } - -} diff --git a/base/src/org/adempiere/pipo/handler/FormElementHandler.java b/base/src/org/adempiere/pipo/handler/FormElementHandler.java index df0fb6b568..d6e4e7e93c 100644 --- a/base/src/org/adempiere/pipo/handler/FormElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/FormElementHandler.java @@ -16,116 +16,24 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.util.ArrayList; -import java.util.List; import java.util.Properties; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.MForm; -import org.compiere.model.X_AD_Form; -import org.compiere.util.DB; +import org.compiere.model.I_AD_Form; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class FormElementHandler extends AbstractElementHandler { - - private List forms = new ArrayList(); - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue+" "+atts.getValue("ADFormNameID")); - - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - String name = atts.getValue("ADFormNameID"); - int id = get_ID(ctx, "AD_Form", name); - MForm m_Form = new MForm(ctx, id, getTrxName(ctx)); - int AD_Backup_ID = -1; - String Object_Status = null; - if (id <= 0 && atts.getValue("AD_Form_ID") != null && Integer.parseInt(atts.getValue("AD_Form_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Form.setAD_Form_ID(Integer.parseInt(atts.getValue("AD_Form_ID"))); - m_Form.setIsDirectLoad(true); - } - if (id > 0){ - AD_Backup_ID = copyRecord(ctx, "AD_Form",m_Form); - Object_Status = "Update"; - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - } - m_Form.setClassname (atts.getValue("Classname")); - m_Form.setIsBetaFunctionality (Boolean.valueOf(atts.getValue("isBetaFunctionality")).booleanValue()); - m_Form.setAccessLevel(atts.getValue("AccessLevel")); - m_Form.setDescription(getStringValue(atts, "Description")); - m_Form.setEntityType(atts.getValue("EntityType")); - m_Form.setHelp(getStringValue(atts, "Help")); - m_Form.setIsActive(atts.getValue("isActive") != null ? Boolean.valueOf(atts.getValue("isActive")).booleanValue():true); - m_Form.setName(atts.getValue("Name")); - - if (m_Form.save(getTrxName(ctx)) == true){ - record_log (ctx, 1, m_Form.getName(),"Form", m_Form.get_ID(),AD_Backup_ID, Object_Status,"AD_Form",get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Form")); - } - else{ - record_log (ctx, 0, m_Form.getName(),"Form", m_Form.get_ID(),AD_Backup_ID, Object_Status,"AD_Form",get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Form")); - throw new POSaveFailedException("Failed to save form definition"); - } - } else { - element.skip = true; +public class FormElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int formId = Env.getContextAsInt(ctx, "AD_Form_ID"); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } + // Task + packOut.createGenericPO(document, I_AD_Form.Table_ID, formId, true, null); } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Form_ID = Env.getContextAsInt(ctx, "AD_Form_ID"); - if (forms.contains(AD_Form_ID)) return; - - forms.add(AD_Form_ID); - X_AD_Form m_Form = new X_AD_Form (ctx, AD_Form_ID, null); - AttributesImpl atts = new AttributesImpl(); - createFormBinding(atts,m_Form); - document.startElement("","","form",atts); - document.endElement("","","form"); - } - - private AttributesImpl createFormBinding( AttributesImpl atts, X_AD_Form m_Form) - { - String sql = null; - String name = null; - atts.clear(); - if (m_Form.getAD_Form_ID()> 0 ){ - sql = "SELECT Name FROM AD_Form WHERE AD_Form_ID=?"; - name = DB.getSQLValueString(null,sql,m_Form.getAD_Form_ID()); - if (name != null ) - atts.addAttribute("","","ADFormNameID","CDATA",name); - else - atts.addAttribute("","","ADFormNameID","CDATA",""); - } else { - atts.addAttribute("","","ADFormNameID","CDATA",""); - } - if (m_Form.getAD_Form_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_Form_ID","CDATA",Integer.toString(m_Form.getAD_Form_ID())); - - atts.addAttribute("","","Classname","CDATA",(m_Form.getClassname () != null ? m_Form.getClassname ():"")); - atts.addAttribute("","","isBetaFunctionality","CDATA",(m_Form.isBetaFunctionality()== true ? "true":"false")); - atts.addAttribute("","","AccessLevel","CDATA",(m_Form.getAccessLevel () != null ? m_Form.getAccessLevel ():"")); - atts.addAttribute("","","Description","CDATA",(m_Form.getDescription () != null ? m_Form.getDescription ():"")); - atts.addAttribute("","","isActive","CDATA",(m_Form.isActive()== true ? "true":"false")); - atts.addAttribute("","","EntityType","CDATA",(m_Form.getEntityType () != null ? m_Form.getEntityType ():"")); - atts.addAttribute("","","Help","CDATA",(m_Form.getHelp() != null ? m_Form.getHelp():"")); - atts.addAttribute("","","Name","CDATA",(m_Form.getName() != null ? m_Form.getName():"")); - return atts; - } - } diff --git a/base/src/org/adempiere/pipo/handler/GenericPOHandler.java b/base/src/org/adempiere/pipo/handler/GenericPOHandler.java new file mode 100644 index 0000000000..da790b1729 --- /dev/null +++ b/base/src/org/adempiere/pipo/handler/GenericPOHandler.java @@ -0,0 +1,522 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.adempiere.pipo.handler; + +import java.util.ArrayList; +import java.util.List; +import java.util.Properties; + +import javax.xml.transform.sax.TransformerHandler; + +import org.adempiere.model.GenericPO; +import org.adempiere.pipo.AbstractElementHandler; +import org.adempiere.pipo.AttributeFiller; +import org.adempiere.pipo.Element; +import org.adempiere.pipo.PackOut; +import org.adempiere.pipo.PoFiller; +import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Column; +import org.compiere.model.I_AD_Element; +import org.compiere.model.I_AD_EntityType; +import org.compiere.model.MLookupFactory; +import org.compiere.model.MLookupInfo; +import org.compiere.model.MSysConfig; +import org.compiere.model.MTable; +import org.compiere.model.PO; +import org.compiere.model.POInfo; +import org.compiere.model.Query; +import org.compiere.model.X_AD_Table; +import org.compiere.util.DisplayType; +import org.compiere.util.Env; +import org.compiere.util.Util; +import org.xml.sax.Attributes; +import org.xml.sax.SAXException; +import org.xml.sax.helpers.AttributesImpl; + +/** + * Generic PO Handler for import and export PO + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class GenericPOHandler extends AbstractElementHandler { + private final List list = new ArrayList(); + /** Static values */ + public static final String TABLE_NAME_TAG = "TableNameTag"; + public static final String TABLE_ID_TAG = "TableIdTag"; + public static final String RECORD_ID_TAG = "RecordIdTag"; + public static final String TAG_Name = "GenericPO"; + public static final String HANDLE_TRANSLATION_FLAG = "2PACK_HANDLE_TRANSLATIONS"; + /** Tag for column */ + public static final String Column_TAG_Name = TAG_Name + "_" + I_AD_Column.Table_Name; + + + @Override + public void startElement(Properties ctx, Element element) throws SAXException { + final String elementValue = element.getElementValue(); + final Attributes atts = element.attributes; + final String tableName = getStringValue(atts, TABLE_NAME_TAG); + final int tableId = getIntValue(atts, TABLE_ID_TAG, -1); + log.info(elementValue + " " + tableName); + // Get UUID + String uuid = getUUIDValue(atts, tableName); + if(Util.isEmpty(uuid) + || tableId == -1) { + element.skip = true; + } + // Fill attributes + POInfo poInfo = POInfo.getPOInfo(ctx, tableId, getTrxName(ctx)); + String keyColumnName = poInfo.getKeyColumnName(); + int recordId = 0; + // Get Record Id + if(!Util.isEmpty(keyColumnName)) { + recordId = getIdFromUUID(ctx, tableName, uuid); + } + PO entity = null; + boolean isTranslation = false; + // Translation + if(tableName.endsWith("_Trl")) { + isTranslation = true; + entity = getCreatePOTrl(ctx, tableName, atts, getTrxName(ctx)); + if(entity == null) { + entity = new GenericPO(tableName, ctx, -1, getTrxName(ctx)); + } + } else { + entity = getCreatePO(ctx, tableId, recordId, getTrxName(ctx)); + } + // + int backupId; + String objectStatus; + if (recordId > 0) { + backupId = copyRecord(ctx, poInfo.getTableName(), entity); + objectStatus = "Update"; + } else { + objectStatus = "New"; + backupId = 0; + } + // Load filler + PoFiller filler = new PoFiller(entity, atts); + entity.setIsDirectLoad(true); + for(int index = 0; index < poInfo.getColumnCount(); index++) { + // No SQL + if(poInfo.isVirtualColumn(index)) { + continue; + } + // No Key if is major that Official ID + if (poInfo.isKey(index)) { + if(entity.get_ID() > PackOut.MAX_OFFICIAL_ID) { + continue; + } + } + // No Encrypted + if(poInfo.isEncrypted(index)) { + continue; + } + String columnName = poInfo.getColumnName(index); + // No user log + if(columnName.equals(I_AD_Element.COLUMNNAME_Created) + || columnName.equals(I_AD_Element.COLUMNNAME_CreatedBy) + || columnName.equals(I_AD_Element.COLUMNNAME_Updated) + || columnName.equals(I_AD_Element.COLUMNNAME_UpdatedBy) + || columnName.equals(I_AD_Element.COLUMNNAME_AD_Client_ID) + || columnName.equals(I_AD_Element.COLUMNNAME_AD_Org_ID)) { + continue; + } + // Verify reference + if(poInfo.isColumnLookup(index)) { + String parentNameUuid = AttributeFiller.getUUIDAttribute(columnName); + String parentUuid = atts.getValue(parentNameUuid); + if(!Util.isEmpty(parentUuid)) { + String parentTableName = getParentTableName(ctx, poInfo.getAD_Column_ID(columnName), poInfo.getColumnDisplayType(index)); + if(!Util.isEmpty(parentTableName)) { + int foreignId = getParentId(ctx, parentTableName, parentUuid); + if(foreignId > 0) { + entity.set_ValueOfColumn(columnName, foreignId); + continue; + } + } + } + } + // Add Standard + filler.setAttribute(columnName); + } + // Save + try { + beforeSave(entity); + entity.saveEx(getTrxName(ctx)); + int originalId = entity.get_ID(); + if(isTranslation) { + originalId = entity.get_ValueAsInt(tableName.replaceAll("_Trl", "") + "_ID"); + } + recordLog (ctx, 1, entity.get_ValueAsString(I_AD_Element.COLUMNNAME_UUID), getTagName(entity), originalId, + backupId, objectStatus, + I_AD_EntityType.Table_Name, I_AD_EntityType.Table_ID); + // After Save + afterSave(entity); + } catch (Exception e) { + if(backupId > 0) { + recordLog (ctx, 0, entity.get_ValueAsString(I_AD_Element.COLUMNNAME_UUID), getTagName(entity), backupId, + backupId, objectStatus, + I_AD_EntityType.Table_Name, I_AD_EntityType.Table_ID); + } + throw new POSaveFailedException(e); + } + } + + /** + * Before Save trigger + * @param entity + */ + protected void beforeSave(PO entity) { + // + } + + /** + * After Save trigger + * @param entity + */ + protected void afterSave(PO entity) { + // + } + + public void endElement(Properties ctx, Element element) throws SAXException { + + } + + /** + * With default include parents + */ + public void create(Properties ctx, TransformerHandler document) throws SAXException { + create(ctx, document, null, true, null); + } + + /** + * With PO and include parents by default + * @param ctx + * @param document + * @param entity + * @throws SAXException + */ + public void create(Properties ctx, TransformerHandler document, PO entity) throws SAXException { + create(ctx, document, entity, false, null); + } + + /** + * Create Attributes + */ + public void create(Properties ctx, TransformerHandler document, PO entity, boolean includeParents, List excludedParentList) throws SAXException { + int tableId = 0; + int recordId = 0; + if(entity != null) { + tableId = entity.get_Table_ID(); + recordId = entity.get_ID(); + } else { + tableId = Env.getContextAsInt(ctx, TABLE_ID_TAG); + recordId = Env.getContextAsInt(ctx, RECORD_ID_TAG); + } + if(tableId <= 0) { + return; + } + // Validate if was processed + String key = tableId + "|" + recordId; + MTable table = MTable.get(ctx, tableId); + if(!table.getTableName().endsWith("_Trl")) { + if (list.contains(key)) { + return; + } + } + list.add(key); + // Instance PO + if(entity == null) { + entity = getCreatePO(ctx, tableId, recordId, null); + } + if(entity == null) { + return; + } + // Create parents + if(includeParents) { + createParent(ctx, document, entity, excludedParentList); + } + AttributesImpl atts = createBinding(ctx, entity); + if(atts != null) { + document.startElement("", "", getTagName(entity), atts); + document.endElement("", "", getTagName(entity)); + } + // Create translation + createTranslation(ctx, document, entity); + } + + /** + * Create Parent from lookup columns + * @param ctx + * @param document + * @param entity + * @throws SAXException + */ + private void createParent(Properties ctx, TransformerHandler document, PO entity, List excludedParentList) throws SAXException { + POInfo poInfo = POInfo.getPOInfo(entity.getCtx(), entity.get_Table_ID()); + for(int index = 0; index < poInfo.getColumnCount(); index++) { + // No SQL + if(poInfo.isVirtualColumn(index)) { + continue; + } + // No Encrypted + if(poInfo.isEncrypted(index)) { + continue; + } + String columnName = poInfo.getColumnName(index); + // No user log + if(columnName.equals(I_AD_Element.COLUMNNAME_Created) + || columnName.equals(I_AD_Element.COLUMNNAME_CreatedBy) + || columnName.equals(I_AD_Element.COLUMNNAME_Updated) + || columnName.equals(I_AD_Element.COLUMNNAME_UpdatedBy) + || columnName.equals(I_AD_Element.COLUMNNAME_AD_Client_ID) + || columnName.equals(I_AD_Element.COLUMNNAME_AD_Org_ID)) { + continue; + } + String parentTableName = getParentTableName(ctx, poInfo.getAD_Column_ID(columnName), poInfo.getColumnDisplayType(index)); + if(Util.isEmpty(parentTableName)) { + continue; + } + int referenceId = entity.get_ValueAsInt(columnName); + if(referenceId <= 0) { + continue; + } + // Verify Exclusion + if(excludedParentList != null) { + if(excludedParentList.contains(parentTableName)) { + continue; + } + } + PO parentEntity = MTable.get(ctx, parentTableName).getPO(referenceId, null); + if(parentEntity == null + || parentEntity.get_ID() <= 0) { + continue; + } + // Validate Access Level + if(!isValidAccess(MTable.get(ctx, entity.get_Table_ID()).getAccessLevel(), MTable.get(ctx, parentEntity.get_Table_ID()).getAccessLevel())) { + continue; + } + // For others + create(ctx, document, parentEntity, true, excludedParentList); + } + } + + /** + * Validate Access Level + * @param accessLevel + * @param parentAccessLevel + * @return + */ + private boolean isValidAccess(String accessLevel, String parentAccessLevel) { + // Validate system + if((parentAccessLevel.equals(X_AD_Table.ACCESSLEVEL_SystemOnly) + || parentAccessLevel.equals(X_AD_Table.ACCESSLEVEL_SystemPlusClient)) + && !accessLevel.equals(X_AD_Table.ACCESSLEVEL_SystemOnly) + && !accessLevel.equals(X_AD_Table.ACCESSLEVEL_SystemPlusClient)) { + return false; + } + // Ok + return true; + } + + /** + * Get Tag name from PO + * @param entity + * @return + */ + private String getTagName(PO entity) { + return TAG_Name + "_" + entity.get_TableName(); + } + + /** + * Create PO from Table and Record ID + * @param ctx + * @param tableId + * @param recordId + * @param trxName + * @return + */ + private PO getCreatePO(Properties ctx, int tableId, int recordId, String trxName) { + return MTable.get(ctx, tableId).getPO(recordId, trxName); + } + + /** + * Create PO for translation + * @param ctx + * @param language + * @param uuId + * @param parentId + * @param trxName + * @return + */ + private PO getCreatePOTrl(Properties ctx, String tableName, Attributes atts, String trxName) { + String parentKey = tableName.replaceAll("_Trl", "") + "_ID"; + String uuid = getUUIDValue(atts, tableName); + String language = atts.getValue("AD_Language"); + int parentId = Integer.parseInt(atts.getValue(parentKey)); + // for translation + return new Query(ctx, tableName, "UUID = ? OR (" + parentKey + " = ? AND AD_Language = ?)", trxName) + .setParameters(uuid, parentId, language) + .first(); + } + + /** + * Create export from data + * @param entity + * @param ctx + * @return + */ + private AttributesImpl createBinding(Properties ctx, PO entity) { + AttributesImpl atts = new AttributesImpl(); + atts.clear(); + // Fill attributes + POInfo poInfo = POInfo.getPOInfo(entity.getCtx(), entity.get_Table_ID()); + AttributeFiller filler = new AttributeFiller(atts, entity); + filler.addUUID(); + filler.addString(TABLE_NAME_TAG,entity.get_TableName()); + filler.addInt(TABLE_ID_TAG,entity.get_Table_ID()); + for(int index = 0; index < poInfo.getColumnCount(); index++) { + // No SQL + if(poInfo.isVirtualColumn(index)) { + continue; + } + // No Key if is major that Official ID + if (poInfo.isKey(index) && entity.get_ID() > PackOut.MAX_OFFICIAL_ID) { + continue; + } + // No Encrypted + if(poInfo.isEncrypted(index)) { + continue; + } + String columnName = poInfo.getColumnName(index); + // No user log + if(columnName.equals(I_AD_Element.COLUMNNAME_Created) + || columnName.equals(I_AD_Element.COLUMNNAME_CreatedBy) + || columnName.equals(I_AD_Element.COLUMNNAME_Updated) + || columnName.equals(I_AD_Element.COLUMNNAME_UpdatedBy) + || columnName.equals(I_AD_Element.COLUMNNAME_AD_Client_ID) + || columnName.equals(I_AD_Element.COLUMNNAME_AD_Org_ID)) { + continue; + } + // + filler.add(columnName); + String foreignUuid = getParentUuid(ctx, poInfo.getAD_Column_ID(columnName), poInfo.getColumnDisplayType(index), columnName, entity); + if(!Util.isEmpty(foreignUuid)) { + filler.addString(AttributeFiller.getUUIDAttribute(columnName), foreignUuid); + } + } + // Return Attributes + return atts; + } + + /** + * Verify if is elegible for parent + * @param ctx + * @param columnId + * @param displayType + * @return + */ + private String getParentTableName(Properties ctx, int columnId, int displayType) { + if(!DisplayType.isLookup(displayType)) { + return null; + } + // Validate list + if(DisplayType.List == displayType) { + return null; + } + // Create Parent + MLookupInfo info = MLookupFactory.getLookupInfo(ctx, 0, columnId, displayType); + if(info == null) { + return null; + } + // Default + return info.TableName; + } + + /** + * Get Parent UUID + * @param ctx + * @param columnId + * @param displayType + * @param foreignId + * @return + */ + private String getParentUuid(Properties ctx, int columnId, int displayType, String columnName, PO entity) { + String parentTableName = getParentTableName(ctx, columnId, displayType); + if(Util.isEmpty(parentTableName)) { + return null; + } + int foreignId = entity.get_ValueAsInt(columnName); + // Add UUID reference + String referenceUuid = getUUIDFromId(ctx, parentTableName, foreignId); + // + if(Util.isEmpty(referenceUuid)) { + return null; + } + // Default + return referenceUuid; + } + + /** + * Get Parent ID from UUID + * @param ctx + * @param parentTableName + * @param uuid + * @return + */ + private int getParentId(Properties ctx, String parentTableName, String uuid) { + if(Util.isEmpty(parentTableName)) { + return -1; + } + // Get + return getIdFromUUID(ctx, parentTableName, uuid); + } + + /** + * Create translation + * @param ctx + * @param entity + * @param document + * @throws SAXException + */ + public void createTranslation(Properties ctx, TransformerHandler document, PO entity) throws SAXException { + if(!MSysConfig.getBooleanValue(HANDLE_TRANSLATION_FLAG, false)){ + return;//translation import option is disabled + } + // Validate table + String tableName = entity.get_TableName() + "_Trl"; + // Verify if Table Exist + MTable table = MTable.get(ctx, tableName); + if(table == null + || Util.isEmpty(table.getTableName())) { + return; + } + // Where clause + String whereClause = entity.get_TableName() + "_ID = ? " + + "AND EXISTS(SELECT 1 FROM AD_Language l " + + "WHERE l.AD_Language = " + tableName + ".AD_Language " + + "AND l.IsSystemLanguage = ? " + + "AND l.IsBaseLanguage = ?)"; + // Export + List translationList = new Query(ctx, tableName, whereClause, null) + .setParameters(entity.get_ID(), true, false) + .setOnlyActiveRecords(true) + .list(); + // Create + for(PO translation : translationList) { + create(ctx, document, translation); + } + } +} diff --git a/base/src/org/adempiere/pipo/handler/ImpFormatElementHandler.java b/base/src/org/adempiere/pipo/handler/ImpFormatElementHandler.java index dd1494ccf4..8099562e14 100644 --- a/base/src/org/adempiere/pipo/handler/ImpFormatElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/ImpFormatElementHandler.java @@ -17,169 +17,41 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.util.ArrayList; import java.util.List; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_ImpFormat; -import org.compiere.model.X_AD_ImpFormat_Row; +import org.compiere.impexp.MImpFormatRow; +import org.compiere.model.I_AD_ImpFormat; +import org.compiere.model.I_AD_ImpFormat_Row; +import org.compiere.model.Query; import org.compiere.model.X_AD_Package_Exp_Detail; -import org.compiere.util.DB; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class ImpFormatElementHandler extends AbstractElementHandler { - - private ImpFormatRowElementHandler rowHandler = new ImpFormatRowElementHandler(); - - private List formats = new ArrayList(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; - String Object_Status = null; - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - - int id = get_ID(ctx, "AD_ImpFormat", atts.getValue("Name")); - X_AD_ImpFormat m_ImpFormat = new X_AD_ImpFormat(ctx, id, - getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_ImpFormat_ID") != null && Integer.parseInt(atts.getValue("AD_ImpFormat_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_ImpFormat.setAD_ImpFormat_ID(Integer.parseInt(atts.getValue("AD_ImpFormat_ID"))); - m_ImpFormat.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_ImpFormat", m_ImpFormat); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - m_ImpFormat.setName(atts.getValue("Name")); - String name = atts.getValue("ADTableNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Table", "TableName", name); - if (id <= 0) { - element.defer = true; - return; - } - m_ImpFormat.setAD_Table_ID(id); +/** + * Add support to generic PO Handler + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class ImpFormatElementHandler extends GenericPOHandler { + + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int importId = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_ImpFormat_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - - m_ImpFormat.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - m_ImpFormat - .setProcessing(atts.getValue("isProcessing") != null ? Boolean - .valueOf(atts.getValue("isProcessing")).booleanValue() - : true); - m_ImpFormat.setName(atts.getValue("Name")); - m_ImpFormat.setDescription(getStringValue(atts,"Description")); - m_ImpFormat.setFormatType(atts.getValue("FormatType")); - if (m_ImpFormat.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_ImpFormat.getName(), "ImpFormat", m_ImpFormat - .get_ID(), AD_Backup_ID, Object_Status, "AD_ImpFormat", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_ImpFormat")); - } else { - record_log(ctx, 0, m_ImpFormat.getName(), "ImpFormat", m_ImpFormat - .get_ID(), AD_Backup_ID, Object_Status, "AD_ImpFormat", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_ImpFormat")); - throw new POSaveFailedException("Failed to save Import Format."); - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int import_id = Env.getContextAsInt(ctx, - X_AD_Package_Exp_Detail.COLUMNNAME_AD_ImpFormat_ID); - - if (formats.contains(import_id)) - return; - formats.add(import_id); - AttributesImpl atts = new AttributesImpl(); - X_AD_ImpFormat m_ImpFormat = new X_AD_ImpFormat(ctx, import_id, null); - atts = createImpFormatBinding(atts, m_ImpFormat); - - document.startElement("", "", "impformat", atts); - String sql = "SELECT * FROM AD_ImpFormat_Row WHERE AD_ImpFormat_ID= " + import_id - +" ORDER BY "+X_AD_ImpFormat_Row.COLUMNNAME_AD_ImpFormat_Row_ID; - - PreparedStatement pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - createImpFormatRow(ctx, document, rs - .getInt("AD_ImpFormat_Row_ID")); - } - rs.close(); - pstmt.close(); - pstmt = null; - } catch (Exception e) { - log.log(Level.SEVERE, "ImpFormat", e); - throw new DatabaseAccessException("Failed to export Import Format.", e); - } finally { - try { - if (pstmt != null) - pstmt.close(); - } catch (Exception e) { - } - pstmt = null; + // Parent + packOut.createGenericPO(document, I_AD_ImpFormat.Table_ID, importId, true, null); + // Import format Row + List impFormatRowList = new Query(ctx, I_AD_ImpFormat_Row.Table_Name, "AD_ImpFormat_ID = ?", null) + .setParameters(importId) + .list(); + for(MImpFormatRow row : impFormatRowList) { + packOut.createGenericPO(document, row); } - document.endElement("", "", "impformat"); - - } - - private void createImpFormatRow(Properties ctx, - TransformerHandler document, int AD_ImpFormat_Row_ID) - throws SAXException { - Env.setContext(ctx, X_AD_ImpFormat_Row.COLUMNNAME_AD_ImpFormat_Row_ID, - AD_ImpFormat_Row_ID); - rowHandler.create(ctx, document); - ctx.remove(X_AD_ImpFormat_Row.COLUMNNAME_AD_ImpFormat_Row_ID); - } - - private AttributesImpl createImpFormatBinding(AttributesImpl atts, - X_AD_ImpFormat m_ImpFormat) { - atts.clear(); - if (m_ImpFormat.getAD_ImpFormat_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_ImpFormat_ID","CDATA",Integer.toString(m_ImpFormat.getAD_ImpFormat_ID())); - if (m_ImpFormat.getAD_Table_ID() > 0) { - String sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - String name = DB.getSQLValueString(null, sql, m_ImpFormat - .getAD_Table_ID()); - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADTableNameID", "CDATA", ""); - - atts.addAttribute("", "", "Name", "CDATA", - (m_ImpFormat.getName() != null ? m_ImpFormat.getName() : "")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_ImpFormat.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "isProcessing", "CDATA", (m_ImpFormat - .isProcessing() == true ? "true" : "false")); - atts.addAttribute("", "", "Description", "CDATA", (m_ImpFormat - .getDescription() != null ? m_ImpFormat.getDescription() : "")); - atts.addAttribute("", "", "FormatType", "CDATA", (m_ImpFormat - .getFormatType() != null ? m_ImpFormat.getFormatType() : "")); - return atts; } } diff --git a/base/src/org/adempiere/pipo/handler/ImpFormatRowElementHandler.java b/base/src/org/adempiere/pipo/handler/ImpFormatRowElementHandler.java deleted file mode 100644 index dc63630d13..0000000000 --- a/base/src/org/adempiere/pipo/handler/ImpFormatRowElementHandler.java +++ /dev/null @@ -1,170 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_ImpFormat_Row; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class ImpFormatRowElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; - String Object_Status = null; - Attributes atts = element.attributes; - log.info(elementValue+" "+atts.getValue("Name")); - - int impformid = get_ID(ctx, "AD_ImpFormat", atts.getValue("ADImpFormatNameID")); - if (impformid <= 0) { - element.defer = true; - return; - } - - String name = atts.getValue("ADTableNameID"); - int tableid = 0; - if (name != null && name.trim().length() > 0) { - tableid = get_IDWithColumn(ctx, "AD_Table", "TableName", name); - if (tableid <= 0) { - element.defer = true; - return; - } - - } - - name = atts.getValue("ADColumnNameID"); - int columnid = 0; - if (name != null && name.trim().length() > 0) { - columnid = get_IDWithMasterAndColumn (ctx, "AD_Column","ColumnName", name, "AD_Table", tableid); - if (columnid <= 0) { - element.defer = true; - return; - } - } - - StringBuffer sqlB = new StringBuffer ("SELECT AD_ImpFormat_Row_ID FROM AD_ImpFormat_Row WHERE AD_Column_ID=? and AD_ImpFormat_ID=?"); - int id = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),columnid,impformid); - X_AD_ImpFormat_Row m_ImpFormat_row = new X_AD_ImpFormat_Row(ctx, id, getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_ImpFormat_Row_ID") != null && Integer.parseInt(atts.getValue("AD_ImpFormat_Row_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_ImpFormat_row.setAD_ImpFormat_Row_ID(Integer.parseInt(atts.getValue("AD_ImpFormat_Row_ID"))); - m_ImpFormat_row.setIsDirectLoad(true); - } - if (id > 0){ - AD_Backup_ID = copyRecord(ctx, "AD_ImpFormat",m_ImpFormat_row); - Object_Status = "Update"; - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - } - m_ImpFormat_row.setName(atts.getValue("Name")); - m_ImpFormat_row.setIsActive(atts.getValue("isActive") != null ? Boolean.valueOf(atts.getValue("isActive")).booleanValue():true); - if (columnid > 0) - m_ImpFormat_row.setAD_Column_ID(columnid); - m_ImpFormat_row.setAD_ImpFormat_ID(impformid); - m_ImpFormat_row.setDataFormat(atts.getValue("DataFormat")); - m_ImpFormat_row.setDataType(atts.getValue("DataType")); - m_ImpFormat_row.setDecimalPoint(atts.getValue("DecimalPoint")); - m_ImpFormat_row.setDivideBy100(atts.getValue("isDivideBy100") != null ? Boolean.valueOf(atts.getValue("isDivideBy100")).booleanValue():true); - m_ImpFormat_row.setConstantValue(atts.getValue("ConstantValue")); - m_ImpFormat_row.setCallout(atts.getValue("Callout")); - m_ImpFormat_row.setEndNo(Integer.parseInt(atts.getValue("EndNo"))); - m_ImpFormat_row.setScript(atts.getValue("Script")); - m_ImpFormat_row.setSeqNo(Integer.parseInt(atts.getValue("SeqNo"))); - m_ImpFormat_row.setStartNo(Integer.parseInt(atts.getValue("StartNo"))); - if (m_ImpFormat_row.save(getTrxName(ctx)) == true){ - record_log (ctx, 1, m_ImpFormat_row.getName(),"ImpFormatRow", m_ImpFormat_row.get_ID(),AD_Backup_ID, Object_Status,"AD_ImpFormat",get_IDWithColumn(ctx, "AD_Table", "TableName", "m_ImpFormat_row")); - } - else{ - record_log (ctx, 0, m_ImpFormat_row.getName(),"ImpFormatRow", m_ImpFormat_row.get_ID(),AD_Backup_ID, Object_Status,"AD_ImpFormat",get_IDWithColumn(ctx, "AD_Table", "TableName", "m_ImpFormat_row")); - throw new POSaveFailedException("Failed to import Import Format Row."); - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_ImpFormat_Row_ID = Env.getContextAsInt(ctx, X_AD_ImpFormat_Row.COLUMNNAME_AD_ImpFormat_Row_ID); - X_AD_ImpFormat_Row m_ImpFormat_Row = new X_AD_ImpFormat_Row (ctx, AD_ImpFormat_Row_ID, getTrxName(ctx)); - AttributesImpl atts = new AttributesImpl(); - createImpFormatRowBinding(atts,m_ImpFormat_Row); - document.startElement("","","impformatrow",atts); - document.endElement("","","impformatrow"); - } - - private AttributesImpl createImpFormatRowBinding( AttributesImpl atts, X_AD_ImpFormat_Row m_ImpFormat_Row) - { - String sql = null; - String name = null; - atts.clear(); - if (m_ImpFormat_Row.getAD_ImpFormat_ID()> 0 ){ - sql = "SELECT Name FROM AD_ImpFormat WHERE AD_ImpFormat_ID=?"; - name = DB.getSQLValueString(null,sql,m_ImpFormat_Row.getAD_ImpFormat_ID()); - atts.addAttribute("","","ADImpFormatNameID","CDATA",name); - } - else - atts.addAttribute("","","ADImpFormatNameID","CDATA",""); - - if (m_ImpFormat_Row.getAD_Column_ID()> 0 ){ - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null,sql,m_ImpFormat_Row.getAD_Column_ID()); - atts.addAttribute("","","ADColumnNameID","CDATA",name); - } - else - atts.addAttribute("","","ADColumnNameID","CDATA",""); - - if (m_ImpFormat_Row.getAD_Column_ID()> 0 ){ - sql = "SELECT AD_Table_ID FROM AD_Column WHERE AD_Column_ID=?"; - int idTable = DB.getSQLValue(null, sql,m_ImpFormat_Row.getAD_Column_ID()); - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null,sql,idTable); - atts.addAttribute("","","ADTableNameID","CDATA",name); - } - else - atts.addAttribute("","","ADTableNameID","CDATA",""); - if (m_ImpFormat_Row.getAD_ImpFormat_Row_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_ImpFormat_Row_ID","CDATA",Integer.toString(m_ImpFormat_Row.getAD_ImpFormat_Row_ID())); - - atts.addAttribute("","","Name","CDATA",(m_ImpFormat_Row.getName () != null ? m_ImpFormat_Row.getName ():"")); - atts.addAttribute("","","SeqNo","CDATA",""+m_ImpFormat_Row.getSeqNo()); - atts.addAttribute("","","StartNo","CDATA",""+m_ImpFormat_Row.getStartNo()); - atts.addAttribute("","","EndNo","CDATA",""+m_ImpFormat_Row.getEndNo()); - atts.addAttribute("","","DataType","CDATA",(m_ImpFormat_Row.getDataType () != null ? m_ImpFormat_Row.getDataType():"")); - atts.addAttribute("","","DataFormat","CDATA",(m_ImpFormat_Row.getDataFormat () != null ? m_ImpFormat_Row.getDataFormat():"")); - atts.addAttribute("","","DecimalPoint","CDATA",(m_ImpFormat_Row.getDecimalPoint () != null ? m_ImpFormat_Row.getDecimalPoint():"")); - atts.addAttribute("","","isDivideBy100","CDATA",(m_ImpFormat_Row.isDivideBy100 ()== true ? "true":"false")); - atts.addAttribute("","","ConstantValue","CDATA",(m_ImpFormat_Row.getConstantValue() != null ? m_ImpFormat_Row.getConstantValue():"")); - atts.addAttribute("","","Callout","CDATA",(m_ImpFormat_Row.getCallout() != null ? m_ImpFormat_Row.getCallout():"")); - atts.addAttribute("","","Script","CDATA",(m_ImpFormat_Row.getScript() != null ? m_ImpFormat_Row.getScript():"")); - atts.addAttribute("","","isActive","CDATA",(m_ImpFormat_Row.isActive()== true ? "true":"false")); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/MenuElementHandler.java b/base/src/org/adempiere/pipo/handler/MenuElementHandler.java index a151850e6a..4c0aeb3299 100644 --- a/base/src/org/adempiere/pipo/handler/MenuElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/MenuElementHandler.java @@ -20,18 +20,30 @@ import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; +import org.adempiere.model.I_AD_Browse; import org.adempiere.pipo.AbstractElementHandler; +import org.adempiere.pipo.AttributeFiller; import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; +import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Form; +import org.compiere.model.I_AD_Menu; +import org.compiere.model.I_AD_Process; +import org.compiere.model.I_AD_Task; +import org.compiere.model.I_AD_TreeNodeMM; +import org.compiere.model.I_AD_Window; +import org.compiere.model.I_AD_Workbench; +import org.compiere.model.I_AD_Workflow; +import org.compiere.model.MMenu; import org.compiere.model.MTree; import org.compiere.model.MTree_NodeMM; import org.compiere.model.X_AD_Menu; import org.compiere.util.DB; import org.compiere.util.Env; +import org.compiere.util.Util; import org.xml.sax.Attributes; import org.xml.sax.SAXException; import org.xml.sax.helpers.AttributesImpl; @@ -41,158 +53,144 @@ public class MenuElementHandler extends AbstractElementHandler { public void startElement(Properties ctx, Element element) throws SAXException { String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; + int backupId = -1; String Object_Status = null; Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("ADMenuNameID")); - // String entitytype = atts.getValue("EntityType"); - // if (entitytype.compareTo("U") == 0 || entitytype.compareTo("D") == 0 - // && m_UpdateMode == true ) { - - String name = null; - int idDetail = 0; - StringBuffer sqlB = null; - - name = atts.getValue("ADMenuNameID"); - int menuid = get_IDWithColumn(ctx, "AD_Menu", "Name", name); - X_AD_Menu m_Menu = new X_AD_Menu(ctx, menuid, getTrxName(ctx)); - if (menuid <= 0 && atts.getValue("AD_Menu_ID") != null && Integer.parseInt(atts.getValue("AD_Menu_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Menu.setAD_Menu_ID(Integer.parseInt(atts.getValue("AD_Menu_ID"))); - m_Menu.setIsDirectLoad(true); + String uuid = getUUIDValue(atts, I_AD_Menu.Table_Name); + log.info(elementValue + " " + uuid); + int menuId = getIdFromUUID(ctx, I_AD_Menu.Table_Name, uuid); + X_AD_Menu menu = new X_AD_Menu(ctx, menuId, getTrxName(ctx)); + if (menuId <= 0 && getIntValue(atts, I_AD_Menu.COLUMNNAME_AD_Menu_ID) > 0 && getIntValue(atts, I_AD_Menu.COLUMNNAME_AD_Menu_ID) <= PackOut.MAX_OFFICIAL_ID) { + menu.setAD_Menu_ID(getIntValue(atts, I_AD_Menu.COLUMNNAME_AD_Menu_ID)); } - if (menuid > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Menu", m_Menu); + if (menuId > 0) { + backupId = copyRecord(ctx, I_AD_Menu.Table_Name, menu); Object_Status = "Update"; } else { Object_Status = "New"; - AD_Backup_ID = 0; + backupId = 0; } - - m_Menu.setName(name); - name = atts.getValue("ADWindowNameID"); - if (name != null && name.trim().length() > 0) { - int id = get_IDWithColumn(ctx, "AD_Window", "Name", name); + menu.setIsDirectLoad(true); + menu.setUUID(uuid); + // For window + menu.setName(atts.getValue(I_AD_Menu.COLUMNNAME_Name)); + uuid = getUUIDValue(atts, I_AD_Menu.COLUMNNAME_AD_Window_ID); + if (!Util.isEmpty(uuid)) { + int id = getIdFromUUID(ctx, I_AD_Window.Table_Name, uuid); if (id <= 0) { element.defer = true; return; } - m_Menu.setAD_Window_ID(id); + menu.setAD_Window_ID(id); } - - name = atts.getValue("ADProcessNameID"); - if (name != null && name.trim().length() > 0) { - int id = get_IDWithColumn(ctx, "AD_Process", "Name", name); + // for Process + uuid = getUUIDValue(atts, I_AD_Menu.COLUMNNAME_AD_Process_ID); + if (!Util.isEmpty(uuid)) { + int id = getIdFromUUID(ctx, I_AD_Process.Table_Name, uuid); if (id <= 0) { element.defer = true; return; } - m_Menu.setAD_Process_ID(id); + menu.setAD_Process_ID(id); } - - name = atts.getValue("ADFormNameID"); - if (name != null && name.trim().length() > 0) { - int id = get_IDWithColumn(ctx, "AD_Form", "Name", name); + // For Form + uuid = getUUIDValue(atts, I_AD_Menu.COLUMNNAME_AD_Form_ID); + if (!Util.isEmpty(uuid)) { + int id = getIdFromUUID(ctx, I_AD_Form.Table_Name, uuid); if (id <= 0) { element.defer = true; return; } - m_Menu.setAD_Form_ID(id); + menu.setAD_Form_ID(id); } - - name = atts.getValue("ADBrowseNameID"); - if (name != null && name.trim().length() > 0) { - int id = get_IDWithColumn(ctx, "AD_Browse", "Name", name); + // Browse + uuid = getUUIDValue(atts, I_AD_Menu.COLUMNNAME_AD_Browse_ID); + if (!Util.isEmpty(uuid)) { + int id = getIdFromUUID(ctx, I_AD_Browse.Table_Name, uuid); if (id <= 0) { element.defer = true; return; } - m_Menu.setAD_Browse_ID(id); + menu.setAD_Browse_ID(id); } - - name = atts.getValue("ADTaskNameID"); - if (name != null && name.trim().length() > 0) { - int id = get_IDWithColumn(ctx, "AD_Task", "Name", name); + // Task + uuid = getUUIDValue(atts, I_AD_Menu.COLUMNNAME_AD_Task_ID); + if (!Util.isEmpty(uuid)) { + int id = getIdFromUUID(ctx, I_AD_Task.Table_Name, uuid); if (id <= 0) { element.defer = true; return; } - m_Menu.setAD_Task_ID(id); + menu.setAD_Task_ID(id); } - - name = atts.getValue("ADWorkbenchNameID"); - if (name != null && name.trim().length() > 0) { - int id = get_IDWithColumn(ctx, "AD_Workbench", "Name", name); + // Workbench + uuid = getUUIDValue(atts, I_AD_Menu.COLUMNNAME_AD_Workbench_ID); + if (!Util.isEmpty(uuid)) { + int id = getIdFromUUID(ctx, I_AD_Workbench.Table_Name, uuid); if (id <= 0) { element.defer = true; return; } - m_Menu.setAD_Workbench_ID(id); + menu.setAD_Workbench_ID(id); } - - name = atts.getValue("ADWorkflowNameID"); - if (name != null && name.trim().length() > 0) { - int id = get_IDWithColumn(ctx, "AD_Workflow", "Name", name); + // Workflow + uuid = getUUIDValue(atts, I_AD_Menu.COLUMNNAME_AD_Workflow_ID); + if (!Util.isEmpty(uuid)) { + int id = getIdFromUUID(ctx, I_AD_Workflow.Table_Name, uuid); if (id <= 0) { element.defer = true; return; } - m_Menu.setAD_Workflow_ID(id); + menu.setAD_Workflow_ID(id); } - String action = (atts.getValue("Action") != null ? atts - .getValue("Action") : " "); - if (action.compareTo(" ") > -1) - m_Menu.setAction(action); - m_Menu.setDescription(getStringValue(atts, "Description")); - m_Menu.setEntityType(atts.getValue("EntityType")); - m_Menu.setIsReadOnly(Boolean.valueOf(atts.getValue("isReadOnly")) - .booleanValue()); - m_Menu.setIsSOTrx(Boolean.valueOf(atts.getValue("isSOTrx")) - .booleanValue()); - m_Menu.setIsSummary(Boolean.valueOf(atts.getValue("isSummary")) - .booleanValue()); - m_Menu.setIsActive(Boolean.valueOf(atts.getValue("isActive")) - .booleanValue()); - if (m_Menu.save(getTrxName(ctx)) == true) { - try { - idDetail = record_log(ctx, 1, m_Menu.getName(), "Menu", m_Menu - .get_ID(), AD_Backup_ID, Object_Status, "AD_Menu", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Menu")); - } catch (SAXException e) { - log.info("setmenu:" + e); - } - } else { - try { - idDetail = record_log(ctx, 0, m_Menu.getName(), "Menu", m_Menu - .get_ID(), AD_Backup_ID, Object_Status, "AD_Menu", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Menu")); - } catch (SAXException e) { - log.info("setmenu:" + e); - } + String action = (atts.getValue(I_AD_Menu.COLUMNNAME_Action) != null ? atts.getValue(I_AD_Menu.COLUMNNAME_Action) : " "); + if (action.compareTo(" ") > -1) { + menu.setAction(action); } - name = atts.getValue("ADParentMenuNameID"); - int id = get_ID(ctx, "AD_Menu", name); - - String sql2 = "SELECT count(Parent_ID) FROM AD_TREENODEMM WHERE AD_Tree_ID = 10" - + " AND Node_ID = " + menuid; - int countRecords = DB.getSQLValue(getTrxName(ctx), sql2); + menu.setDescription(getStringValue(atts, I_AD_Menu.COLUMNNAME_Description)); + menu.setEntityType(getStringValue(atts, I_AD_Menu.COLUMNNAME_EntityType)); + + menu.setIsReadOnly(getBooleanValue(atts, I_AD_Menu.COLUMNNAME_IsReadOnly)); + menu.setIsSOTrx(getBooleanValue(atts, I_AD_Menu.COLUMNNAME_IsSOTrx)); + menu.setIsSummary(getBooleanValue(atts, I_AD_Menu.COLUMNNAME_IsSummary)); + menu.setIsActive(getBooleanValue(atts, I_AD_Menu.COLUMNNAME_IsActive)); + int detailId; + try { + menu.saveEx(getTrxName(ctx)); + detailId = recordLog(ctx, 1, menu.getUUID(), "Menu", menu + .get_ID(), backupId, Object_Status, "AD_Menu", + get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Menu")); + } catch (Exception e) { + detailId = recordLog(ctx, 0, menu.getUUID(), "Menu", menu + .get_ID(), backupId, Object_Status, "AD_Menu", + get_IDWithColumn(ctx, "AD_Table", "TableName", + "AD_Menu")); + throw new POSaveFailedException(e); + } + // Parent Menu UUID + uuid = getUUIDValue(atts, I_AD_TreeNodeMM.COLUMNNAME_Parent_ID); + int parentId = getIdFromUUID(ctx, I_AD_Menu.Table_Name, uuid); + // Default tree ID + int defaultTreeId = MTree.getDefaultTreeIdFromTableId(menu.getAD_Client_ID(), I_AD_Menu.Table_ID); + String sqlCounter = "SELECT count(Parent_ID) FROM AD_TREENODEMM WHERE AD_Tree_ID = " + defaultTreeId + + " AND Node_ID = " + menuId; + int countRecords = DB.getSQLValue(getTrxName(ctx), sqlCounter); if (countRecords > 0) { - StringBuffer sqlC = new StringBuffer( + StringBuffer sqlColumn = new StringBuffer( "select * from AD_TREENODEMM where AD_Tree_ID = 10 and " + " Node_ID =?"); try { - PreparedStatement pstmt1 = DB.prepareStatement(sqlC.toString(), + PreparedStatement pstmt1 = DB.prepareStatement(sqlColumn.toString(), getTrxName(ctx)); - pstmt1.setInt(1, menuid); + pstmt1.setInt(1, menuId); ResultSet rs1 = pstmt1.executeQuery(); if (rs1.next()) { String colValue = null; ResultSetMetaData meta = rs1.getMetaData(); int columns = meta.getColumnCount(); - int tableID = get_IDWithColumn(ctx, "AD_Table", + int tableId = get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_TreeNodeMM"); for (int q = 1; q <= columns; q++) { @@ -201,17 +199,17 @@ public void startElement(Properties ctx, Element element) StringBuffer sql = new StringBuffer( "SELECT AD_Column_ID FROM AD_column WHERE Upper(ColumnName) = '" + col_Name + "' AND AD_Table_ID = ?"); - int columnID = DB.getSQLValue(getTrxName(ctx), sql - .toString(), tableID); + int columnId = DB.getSQLValue(getTrxName(ctx), sql + .toString(), tableId); sql = new StringBuffer( "SELECT AD_Reference_ID FROM AD_COLUMN WHERE AD_Column_ID = " - + (columnID == -1 ? "null" : columnID)); - int referenceID = DB.getSQLValue(getTrxName(ctx), sql + + (columnId == -1 ? "null" : columnId)); + int referenceId = DB.getSQLValue(getTrxName(ctx), sql .toString()); int idBackup = DB.getNextID(Env .getAD_Client_ID(ctx), "AD_Package_Imp_Backup", getTrxName(ctx)); - if (referenceID == 20 || referenceID == 28) + if (referenceId == 20 || referenceId == 28) if (rs1.getObject(q).equals("Y")) colValue = "true"; else @@ -235,15 +233,15 @@ public void startElement(Properties ctx, Element element) + ", " + idBackup + ", " - + idDetail + + detailId + ", " + getPackageImpId(ctx) + ", " - + tableID + + tableId + ", " - + (columnID == -1 ? "null" : columnID) + + (columnId == -1 ? "null" : columnId) + ", " - + (referenceID == -1 ? "null" : referenceID) + + (referenceId == -1 ? "null" : referenceId) + ", '" + colValue + "')"); int no = DB.executeUpdate(sqlD.toString(), getTrxName(ctx)); @@ -259,271 +257,142 @@ public void startElement(Properties ctx, Element element) } catch (Exception e) { log.info("get_IDWithMasterID:" + e); } - MTree tree = new MTree(ctx , 10 , getTrxName(ctx)); - MTree_NodeMM treeNode = MTree_NodeMM.get(tree, m_Menu.getAD_Menu_ID()); - treeNode.setSeqNo(Integer.valueOf(atts.getValue("ADParentSeqno"))); - treeNode.set_CustomColumn("Parent_ID", id); - treeNode.saveEx(); - - } else { - MTree tree = new MTree(ctx , 10 , getTrxName(ctx)); - MTree_NodeMM treeNode = new MTree_NodeMM(tree,m_Menu.getAD_Menu_ID()); - treeNode.setSeqNo(Integer.valueOf(atts.getValue("ADParentSeqno"))); - treeNode.set_CustomColumn("Parent_ID", id); - treeNode.setNode_ID(m_Menu.getAD_Menu_ID()); - treeNode.saveEx(); } + // Tree + MTree tree = MTree.get(ctx, defaultTreeId, getTrxName(ctx)); + MTree_NodeMM treeNode = MTree_NodeMM.get(tree, menu.getAD_Menu_ID()); + if(treeNode == null) { + treeNode = new MTree_NodeMM(tree, menu.getAD_Menu_ID()); + } + treeNode.setSeqNo(Integer.valueOf(atts.getValue(I_AD_TreeNodeMM.COLUMNNAME_SeqNo))); + treeNode.setParent_ID(parentId); + treeNode.saveEx(); } public void endElement(Properties ctx, Element element) throws SAXException { + } public void create(Properties ctx, TransformerHandler document) throws SAXException { - int AD_Menu_ID = Env.getContextAsInt(ctx, "AD_Menu_ID"); - X_AD_Menu m_Menu = new X_AD_Menu(ctx, AD_Menu_ID, null); - if (m_Menu.isSummary() == false) { - createApplication(ctx, document, AD_Menu_ID); - } else { - AttributesImpl atts = new AttributesImpl(); - createMenuBinding(atts, m_Menu); - document.startElement("", "", "menu", atts); - createModule(ctx, document, AD_Menu_ID); - document.endElement("", "", "menu"); - } + int menuId = Env.getContextAsInt(ctx, "AD_Menu_ID"); + createApplication(ctx, document, menuId); } - private AttributesImpl createMenuBinding(AttributesImpl atts, - X_AD_Menu m_Menu) { - String sql = null; - String name = null; + private AttributesImpl createMenuBinding(AttributesImpl atts, X_AD_Menu menu) { atts.clear(); - if (m_Menu.getAD_Menu_ID() > 0) { - - sql = "SELECT Name FROM AD_Menu WHERE AD_Menu_ID=?"; - name = DB.getSQLValueString(null, sql, m_Menu.getAD_Menu_ID()); - atts.addAttribute("", "", "ADMenuNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADMenuNameID", "CDATA", ""); - if (m_Menu.getAD_Window_ID() > 0) { - sql = "SELECT Name FROM AD_Window WHERE AD_Window_ID=?"; - name = DB.getSQLValueString(null, sql, m_Menu.getAD_Window_ID()); - atts.addAttribute("", "", "ADWindowNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADWindowNameID", "CDATA", ""); - if (m_Menu.getAD_Process_ID() > 0) { - sql = "SELECT Name FROM AD_Process WHERE AD_Process_ID=?"; - name = DB.getSQLValueString(null, sql, m_Menu.getAD_Process_ID()); - atts.addAttribute("", "", "ADProcessNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADProcessNameID", "CDATA", ""); - if (m_Menu.getAD_Form_ID() > 0) { - sql = "SELECT Name FROM AD_Form WHERE AD_Form_ID=?"; - name = DB.getSQLValueString(null, sql, m_Menu.getAD_Form_ID()); - atts.addAttribute("", "", "ADFormNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADFormNameID", "CDATA", ""); - if (m_Menu.getAD_Browse_ID() > 0) { - sql = "SELECT Name FROM AD_Browse WHERE AD_Browse_ID=?"; - name = DB.getSQLValueString(null, sql, m_Menu.getAD_Browse_ID()); - atts.addAttribute("", "", "ADBrowseNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADBrowseNameID", "CDATA", ""); - if (m_Menu.getAD_Task_ID() > 0) { - sql = "SELECT Name FROM AD_Task WHERE AD_Task_ID=?"; - name = DB.getSQLValueString(null, sql, m_Menu.getAD_Task_ID()); - atts.addAttribute("", "", "ADTaskNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADTaskNameID", "CDATA", ""); - if (m_Menu.getAD_Workbench_ID() > 0) { - sql = "SELECT Name FROM AD_Workbench WHERE AD_Workbench_ID=?"; - name = DB.getSQLValueString(null, sql, m_Menu.getAD_Workbench_ID()); - atts.addAttribute("", "", "ADWorkbenchNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADWorkbenchNameID", "CDATA", ""); - if (m_Menu.getAD_Workflow_ID() > 0) { - sql = "SELECT Name FROM AD_Workflow WHERE AD_Workflow_ID=?"; - name = DB.getSQLValueString(null, sql, m_Menu.getAD_Workflow_ID()); - atts.addAttribute("", "", "ADWorkflowNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADWorkflowNameID", "CDATA", ""); - sql = "SELECT Parent_ID FROM AD_TreeNoDemm WHERE AD_Tree_ID = 10 and Node_ID=?"; - int id = DB.getSQLValue(null, sql, m_Menu.getAD_Menu_ID()); - if (id > 0) { - sql = "SELECT Name FROM AD_Menu WHERE AD_Menu_ID=?"; - name = DB.getSQLValueString(null, sql, id); - atts.addAttribute("", "", "ADParentMenuNameID", "CDATA", name); + AttributeFiller filler = new AttributeFiller(atts, menu); + filler.add(I_AD_Menu.COLUMNNAME_AD_Menu_ID); + filler.addUUID(); + if (menu.getAD_Window_ID() > 0) { + filler.add(I_AD_Menu.COLUMNNAME_AD_Window_ID, true); + filler.addUUID(I_AD_Menu.COLUMNNAME_AD_Window_ID, getUUIDFromId(menu.getCtx(), I_AD_Window.Table_Name, menu.getAD_Window_ID())); } - sql = "SELECT SeqNo FROM AD_TreeNoDemm WHERE AD_Tree_ID = 10 and Node_ID=?"; - id = DB.getSQLValue(null, sql, m_Menu.getAD_Menu_ID()); - if (m_Menu.getAD_Menu_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_Menu_ID","CDATA",Integer.toString(m_Menu.getAD_Menu_ID())); - atts.addAttribute("", "", "ADParentSeqno", "CDATA", "" + id); - atts.addAttribute("", "", "Action", "CDATA", - (m_Menu.getAction() != null ? m_Menu.getAction() : "")); - atts.addAttribute("", "", "Description", "CDATA", (m_Menu - .getDescription() != null ? m_Menu.getDescription() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Menu - .getEntityType() != null ? m_Menu.getEntityType() : "")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Menu.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "isReadOnly", "CDATA", - (m_Menu.isReadOnly() == true ? "true" : "false")); - atts.addAttribute("", "", "isSOTrx", "CDATA", - (m_Menu.isSOTrx() == true ? "true" : "false")); - atts.addAttribute("", "", "isSummary", "CDATA", - (m_Menu.isSummary() == true ? "true" : "false")); + if (menu.getAD_Process_ID() > 0) { + filler.add(I_AD_Menu.COLUMNNAME_AD_Process_ID, true); + filler.addUUID(I_AD_Menu.COLUMNNAME_AD_Process_ID, getUUIDFromId(menu.getCtx(), I_AD_Process.Table_Name, menu.getAD_Process_ID())); + } + if (menu.getAD_Form_ID() > 0) { + filler.add(I_AD_Menu.COLUMNNAME_AD_Form_ID, true); + filler.addUUID(I_AD_Menu.COLUMNNAME_AD_Form_ID, getUUIDFromId(menu.getCtx(), I_AD_Form.Table_Name, menu.getAD_Form_ID())); + } + if (menu.getAD_Browse_ID() > 0) { + filler.add(I_AD_Menu.COLUMNNAME_AD_Browse_ID, true); + filler.addUUID(I_AD_Menu.COLUMNNAME_AD_Browse_ID, getUUIDFromId(menu.getCtx(), I_AD_Browse.Table_Name, menu.getAD_Browse_ID())); + } + if (menu.getAD_Task_ID() > 0) { + filler.add(I_AD_Menu.COLUMNNAME_AD_Task_ID, true); + filler.addUUID(I_AD_Menu.COLUMNNAME_AD_Task_ID, getUUIDFromId(menu.getCtx(), I_AD_Task.Table_Name, menu.getAD_Task_ID())); + } + if (menu.getAD_Workbench_ID() > 0) { + filler.add(I_AD_Menu.COLUMNNAME_AD_Workbench_ID, true); + filler.addUUID(I_AD_Menu.COLUMNNAME_AD_Workbench_ID, getUUIDFromId(menu.getCtx(), I_AD_Workbench.Table_Name, menu.getAD_Workbench_ID())); + } + if (menu.getAD_Workflow_ID() > 0) { + filler.add(I_AD_Menu.COLUMNNAME_AD_Workflow_ID, true); + filler.addUUID(I_AD_Menu.COLUMNNAME_AD_Workflow_ID, getUUIDFromId(menu.getCtx(), I_AD_Workflow.Table_Name, menu.getAD_Workflow_ID())); + } + // + filler.add(I_AD_Menu.COLUMNNAME_Name); + filler.add(I_AD_Menu.COLUMNNAME_Action); + filler.add(I_AD_Menu.COLUMNNAME_Description); + filler.add(I_AD_Menu.COLUMNNAME_EntityType); + filler.add(I_AD_Menu.COLUMNNAME_IsActive); + filler.add(I_AD_Menu.COLUMNNAME_IsReadOnly); + filler.add(I_AD_Menu.COLUMNNAME_IsSOTrx); + filler.add(I_AD_Menu.COLUMNNAME_IsSummary); + // Parent Menu UUID + int defaultTreeId = MTree.getDefaultTreeIdFromTableId(menu.getAD_Client_ID(), I_AD_Menu.Table_ID); + MTree_NodeMM node = MTree_NodeMM.get(MTree.get(Env.getCtx(), defaultTreeId, null), menu.getAD_Menu_ID()); + if(node.getParent_ID() > 0) { + MMenu parent = MMenu.getFromId(Env.getCtx(), node.getParent_ID()); + // Set Parent UUID + filler.addUUID(I_AD_TreeNodeMM.COLUMNNAME_Parent_ID, parent.getUUID()); + } + filler.addInt(I_AD_TreeNodeMM.COLUMNNAME_SeqNo, node.getSeqNo()); return atts; } - private void createApplication(Properties ctx, TransformerHandler document, - int AD_Menu_ID) throws SAXException { + /** + * Create Application + * @param ctx + * @param document + * @param menuId + * @throws SAXException + */ + private void createApplication(Properties ctx, TransformerHandler document, int menuId) throws SAXException { PackOut packOut = (PackOut)ctx.get("PackOutProcess"); - String sql = null; - // int x = 0; - sql = "SELECT A.Node_ID, B.AD_Menu_ID, B.Name, B.AD_WINDOW_ID, B.AD_WORKFLOW_ID, B.AD_TASK_ID, " - + "B.AD_PROCESS_ID, B.AD_FORM_ID , B.AD_BROWSE_ID, B.AD_WORKBENCH_ID " - + "FROM AD_TreeNoDemm A, AD_Menu B " - + "WHERE A.Node_ID = " - + AD_Menu_ID + " AND A.Node_ID = B.AD_Menu_ID"; - AttributesImpl atts = new AttributesImpl(); - PreparedStatement pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - - X_AD_Menu m_Menu = new X_AD_Menu(ctx, rs.getInt("AD_Menu_ID"), - null); - atts = createMenuBinding(atts, m_Menu); - document.startElement("", "", "menu", atts); - if (rs.getInt("AD_WINDOW_ID") > 0 - || rs.getInt("AD_WORKFLOW_ID") > 0 - || rs.getInt("AD_TASK_ID") > 0 - || rs.getInt("AD_PROCESS_ID") > 0 - || rs.getInt("AD_FORM_ID") > 0 - || rs.getInt("AD_BROWSE_ID") > 0 - || rs.getInt("AD_WORKBENCH_ID") > 0) { - // Call CreateWindow. - if (rs.getInt("AD_WINDOW_ID") > 0) { - packOut.createWindow(rs.getInt("AD_WINDOW_ID"), document); - } - // Call CreateProcess. - else if (rs.getInt("AD_PROCESS_ID") > 0) { - packOut.createProcess(rs.getInt("AD_PROCESS_ID"), document); - } - // Call CreateTask. - else if (rs.getInt("AD_TASK_ID") > 0) { - packOut.createTask(rs.getInt("AD_TASK_ID"), document); - } - // Call CreateForm. - else if (rs.getInt("AD_FORM_ID") > 0) { - packOut.createForm(rs.getInt("AD_FORM_ID"), document); - } - // Call CreateBrowse. - else if (rs.getInt("AD_BROWSE_ID") > 0) { - packOut.createBrowse(rs.getInt("AD_BROWSE_ID"), document); - } - // Call CreateWorkflow - else if (rs.getInt("AD_Workflow_ID") > 0) { - packOut.createWorkflow(rs.getInt("AD_Workflow_ID"), - document); - } - // Call CreateModule because entry is a summary menu - } else { - createModule(ctx, document, rs.getInt("Node_ID")); - } - document.endElement("", "", "menu"); + X_AD_Menu menu = new X_AD_Menu(ctx, menuId, null); + atts = createMenuBinding(atts, menu); + document.startElement("", "", "menu", atts); + if(menu.isSummary()) { + int defaultTreeId = MTree.getDefaultTreeIdFromTableId(menu.getAD_Client_ID(), I_AD_Menu.Table_ID); + String childSQL = "SELECT m.AD_Menu_ID " + + "FROM AD_Menu m " + + "WHERE EXISTS(SELECT 1 FROM AD_TreeNodeMM tnm " + + " WHERE tnm.Node_ID = m.AD_Menu_ID " + + " AND tnm.AD_Tree_ID = " + defaultTreeId + " " + + " AND tnm.Parent_ID = ?)"; + int [] ids = DB.getIDsEx(null, childSQL, menu.getAD_Menu_ID()); + for(int id : ids) { + // Recursive call + createApplication(ctx, document, id); } - rs.close(); - pstmt.close(); - pstmt = null; - } catch (Exception e) { - log.log(Level.SEVERE, "getWindows", e); - } finally { - try { - if (pstmt != null) - pstmt.close(); - } catch (Exception e) { + } else if (menu.getAD_Window_ID() > 0 + || menu.getAD_Workflow_ID() > 0 + || menu.getAD_Task_ID() > 0 + || menu.getAD_Process_ID() > 0 + || menu.getAD_Form_ID() > 0 + || menu.getAD_Browse_ID() > 0 + || menu.getAD_Workbench_ID() > 0) { + // Call CreateWindow. + if (menu.getAD_Window_ID() > 0) { + packOut.createWindow(menu.getAD_Window_ID(), document); } - pstmt = null; - } - } - - public void createModule(Properties ctx, TransformerHandler document, - int menu_id) throws SAXException { - PackOut packOut = (PackOut)ctx.get("PackOutProcess"); - String sql = null; - sql = "SELECT A.Node_ID, B.AD_Menu_ID, B.Name, B.AD_WINDOW_ID, B.AD_WORKFLOW_ID, B.AD_TASK_ID, " - + "B.AD_PROCESS_ID, B.AD_FORM_ID, B.AD_BROWSE_ID, B.AD_WORKBENCH_ID " - + "FROM AD_TreeNoDemm A, AD_Menu B " - + "WHERE A.Parent_ID = " - + menu_id + " AND A.Node_ID = B.AD_Menu_ID"; - - AttributesImpl atts = new AttributesImpl(); - PreparedStatement pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - // Menu tag Start. - X_AD_Menu m_Menu = new X_AD_Menu(ctx, rs.getInt("AD_Menu_ID"), - null); - atts = createMenuBinding(atts, m_Menu); - document.startElement("", "", "menu", atts); - if (rs.getInt("AD_WINDOW_ID") > 0 - || rs.getInt("AD_WORKFLOW_ID") > 0 - || rs.getInt("AD_TASK_ID") > 0 - || rs.getInt("AD_PROCESS_ID") > 0 - || rs.getInt("AD_FORM_ID") > 0 - || rs.getInt("AD_BROWSE_ID") > 0 - || rs.getInt("AD_WORKBENCH_ID") > 0) { - // Call CreateWindow. - if (rs.getInt("AD_WINDOW_ID") > 0) { - packOut.createWindow(rs.getInt("AD_WINDOW_ID"), document); - } - // Call CreateProcess. - else if (rs.getInt("AD_PROCESS_ID") > 0) { - packOut.createProcess(rs.getInt("AD_PROCESS_ID"), - document); - } - // Call CreateTask. - else if (rs.getInt("AD_TASK_ID") > 0) { - packOut.createTask(rs.getInt("AD_TASK_ID"), document); - } - // Call CreateForm. - else if (rs.getInt("AD_FORM_ID") > 0) { - packOut.createForm(rs.getInt("AD_FORM_ID"), document); - } - // Call Browse. - else if (rs.getInt("AD_Browse_ID") > 0) { - packOut.createBrowse(rs.getInt("AD_Browse_ID"), document); - } - // Call CreateWorkflow - else if (rs.getInt("AD_Workflow_ID") > 0) { - packOut.createWorkflow(rs.getInt("AD_Workflow_ID"), - document); - } - // Call CreateModule because entry is a summary menu - } else { - createModule(ctx, document, rs.getInt("Node_ID")); - } - document.endElement("", "", "menu"); + // Call CreateProcess. + else if (menu.getAD_Process_ID() > 0) { + packOut.createProcess(menu.getAD_Process_ID(), document); } - rs.close(); - pstmt.close(); - pstmt = null; - } catch (Exception e) { - log.log(Level.SEVERE, "getWindows", e); - } finally { - try { - if (pstmt != null) - pstmt.close(); - } catch (Exception e) { + // Call CreateTask. + else if (menu.getAD_Task_ID() > 0) { + packOut.createTask(menu.getAD_Task_ID(), document); + } + // Call CreateForm. + else if (menu.getAD_Form_ID() > 0) { + packOut.createForm(menu.getAD_Form_ID(), document); + } + // Call CreateBrowse. + else if (menu.getAD_Browse_ID() > 0) { + packOut.createBrowse(menu.getAD_Browse_ID(), document); + } + // Call CreateWorkflow + else if (menu.getAD_Workflow_ID() > 0) { + packOut.createWorkflow(menu.getAD_Workflow_ID(), + document); } - pstmt = null; + // Call CreateModule because entry is a summary menu } + document.endElement("", "", "menu"); } } diff --git a/base/src/org/adempiere/pipo/handler/MessageElementHandler.java b/base/src/org/adempiere/pipo/handler/MessageElementHandler.java index 1e0dcd1821..07e457e9b0 100644 --- a/base/src/org/adempiere/pipo/handler/MessageElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/MessageElementHandler.java @@ -17,132 +17,48 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.util.ArrayList; import java.util.List; import java.util.Properties; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Message; import org.compiere.model.MMessage; import org.compiere.model.Query; import org.compiere.model.X_AD_Message; import org.compiere.model.X_AD_Package_Exp_Detail; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class MessageElementHandler extends AbstractElementHandler { - - private List messages = new ArrayList(); - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue+" "+atts.getValue("Value")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - String value = atts.getValue("Value"); - int id = get_IDWithColumn(ctx, "AD_Message", "value", value); - - MMessage m_Message = new MMessage(ctx, id, getTrxName(ctx)); - int AD_Backup_ID = -1; - String Object_Status = null; - if (id <= 0 && atts.getValue("AD_Message_ID") != null && Integer.parseInt(atts.getValue("AD_Message_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Message.setAD_Message_ID(Integer.parseInt(atts.getValue("AD_Message_ID"))); - m_Message.setIsDirectLoad(true); - } - if (id > 0){ - AD_Backup_ID = copyRecord(ctx, "AD_Message",m_Message); - Object_Status = "Update"; - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - } - m_Message.setMsgText(getStringValue(atts, "MsgText")); - m_Message.setMsgTip(getStringValue(atts, "MsgTip")); - m_Message.setEntityType(atts.getValue("EntityType")); - m_Message.setIsActive(atts.getValue("isActive") != null ? Boolean.valueOf(atts.getValue("isActive")).booleanValue():true); - m_Message.setValue(value); - m_Message.setMsgType(atts.getValue("MsgType")); - if (m_Message.save(getTrxName(ctx)) == true){ - record_log (ctx, 1, m_Message.getValue(),"Message", m_Message.get_ID(),AD_Backup_ID, Object_Status,"AD_Message",get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Message")); - } - else{ - record_log (ctx, 0, m_Message.getValue(),"Message", m_Message.get_ID(),AD_Backup_ID, Object_Status,"AD_Message",get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Message")); - throw new POSaveFailedException("Failed to save message."); - } - } else { - element.skip = true; - } - - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) throws SAXException - { - for (X_AD_Message message : getMessages(ctx)) - { - if (messages.contains(message.getAD_Message_ID())) - continue; - messages.add(message.getAD_Message_ID()); - // - AttributesImpl atts = new AttributesImpl(); - createMessageBinding(atts, message); - document.startElement("","","message",atts); - document.endElement("","","message"); +public class MessageElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int messageId = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_Message_ID); + int entityTypeId = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - } - - private List getMessages(Properties ctx) - { - int AD_Message_ID = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_Message_ID); - int AD_EntityType_ID = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_EntityType_ID); String whereClause; Object[] params; - if (AD_Message_ID > 0) - { + if (messageId > 0) { whereClause = X_AD_Message.COLUMNNAME_AD_Message_ID+"=?"; - params = new Object[]{AD_Message_ID}; - } - else if (AD_EntityType_ID > 0) - { + params = new Object[]{messageId}; + } else if (entityTypeId > 0) { whereClause = " EXISTS (SELECT 1 FROM AD_EntityType et" +" WHERE et.AD_EntityType_ID=? AND et.EntityType=AD_Message.EntityType)"; - params = new Object[]{AD_EntityType_ID}; - } - else - { - throw new IllegalArgumentException("AD_Message_ID and AD_EntityType_ID not found"); + params = new Object[]{entityTypeId}; + } else { + throw new IllegalArgumentException("@AD_Message_ID@ / @AD_EntityType_ID@"); } - - List list = new Query(ctx, X_AD_Message.Table_Name, whereClause, null) + // Iterate + List list = new Query(ctx, X_AD_Message.Table_Name, whereClause, null) .setParameters(params) - .setOrderBy(X_AD_Message.COLUMNNAME_AD_Message_ID) + .setOrderBy(MMessage.COLUMNNAME_AD_Message_ID) .list(); - return list; - } - - private AttributesImpl createMessageBinding( AttributesImpl atts, X_AD_Message m_Message) - { - atts.clear(); - if (m_Message.getAD_Message_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_Message_ID","CDATA",Integer.toString(m_Message.getAD_Message_ID())); - //FIXME: may not need this I guess - //atts.addAttribute("","","AccessLevel","CDATA",(m_Message.getAccessLevel () != null ? m_Message.getAccessLevel ():"")); - atts.addAttribute("","","MsgText","CDATA",(m_Message.getMsgText() != null ? m_Message.getMsgText():"")); - atts.addAttribute("","","MsgType","CDATA",(m_Message.getMsgType() != null ? m_Message.getMsgType ():"")); - atts.addAttribute("","","MsgTip","CDATA",(m_Message.getMsgTip() != null ? m_Message.getMsgTip ():"")); - atts.addAttribute("","","Value","CDATA",(m_Message.getValue() != null ? m_Message.getValue ():"")); - atts.addAttribute("","","EntityType","CDATA",(m_Message.getEntityType () != null ? m_Message.getEntityType ():"")); - atts.addAttribute("","","isActive","CDATA",(m_Message.isActive()== true ? "true":"false")); - return atts; + for(MMessage message : list) { + packOut.createGenericPO(document, I_AD_Message.Table_ID, message.getAD_Message_ID(), true, null); + } } } diff --git a/base/src/org/adempiere/pipo/handler/ModelValidatorElementHandler.java b/base/src/org/adempiere/pipo/handler/ModelValidatorElementHandler.java index c80785da4a..ddd498f9ab 100644 --- a/base/src/org/adempiere/pipo/handler/ModelValidatorElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/ModelValidatorElementHandler.java @@ -15,158 +15,30 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.util.ArrayList; -import java.util.List; import java.util.Properties; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; import org.compiere.model.I_AD_ModelValidator; -import org.compiere.model.PO; -import org.compiere.model.X_AD_ModelValidator; import org.compiere.model.X_AD_Package_Exp_Detail; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; /** * @author Teo Sarca, teo.sarca@gmail.com *
  • FR [ 2847669 ] 2pack export model validator functionality * https://sourceforge.net/tracker/?func=detail&aid=2847669&group_id=176962&atid=879335 */ -public class ModelValidatorElementHandler extends AbstractElementHandler -{ - public static final String TAG_Name = "modelvalidator"; - - private final List validators = new ArrayList(); - - public void startElement(Properties ctx, Element element) throws SAXException - { - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue+" "+atts.getValue(I_AD_ModelValidator.COLUMNNAME_Name)); - String entitytype = atts.getValue(I_AD_ModelValidator.COLUMNNAME_EntityType); - if (isProcessElement(ctx, entitytype)) - { - String name = atts.getValue(I_AD_ModelValidator.COLUMNNAME_Name); - int id = get_IDWithColumn(ctx, I_AD_ModelValidator.Table_Name, I_AD_ModelValidator.COLUMNNAME_Name, name); - - final X_AD_ModelValidator validator = new X_AD_ModelValidator(ctx, id, getTrxName(ctx)); - final int AD_Backup_ID; - final String Object_Status; - if (id <= 0 && getIntValue(atts, I_AD_ModelValidator.COLUMNNAME_AD_ModelValidator_ID, 0) <= PackOut.MAX_OFFICIAL_ID) - { - validator.setAD_ModelValidator_ID(getIntValue(atts, I_AD_ModelValidator.COLUMNNAME_AD_ModelValidator_ID, 0)); - validator.setIsDirectLoad(true); - } - if (id > 0) - { - AD_Backup_ID = copyRecord(ctx, I_AD_ModelValidator.Table_Name, validator); - Object_Status = "Update"; - } - else - { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - validator.setName(name); - validator.setDescription(getStringValue(atts, I_AD_ModelValidator.COLUMNNAME_Description)); - validator.setHelp(getStringValue(atts, I_AD_ModelValidator.COLUMNNAME_Help)); - validator.setEntityType(atts.getValue(I_AD_ModelValidator.COLUMNNAME_EntityType)); - validator.setModelValidationClass(atts.getValue(I_AD_ModelValidator.COLUMNNAME_ModelValidationClass)); - validator.setIsActive(getBooleanValue(atts, I_AD_ModelValidator.COLUMNNAME_IsActive, true)); - validator.setSeqNo(getIntValue(atts, I_AD_ModelValidator.COLUMNNAME_SeqNo, 0)); - - if (validator.save(getTrxName(ctx)) == true) - { - record_log (ctx, 1, validator.getName(),TAG_Name, validator.get_ID(), - AD_Backup_ID, Object_Status, - I_AD_ModelValidator.Table_Name, I_AD_ModelValidator.Table_ID); - } - else - { - record_log (ctx, 0, validator.getName(),TAG_Name, validator.get_ID(), - AD_Backup_ID, Object_Status, - I_AD_ModelValidator.Table_Name, I_AD_ModelValidator.Table_ID); - throw new POSaveFailedException("Failed to save message."); - } - } - else - { - element.skip = true; +public class ModelValidatorElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int modelValidatorId = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_ModelValidator_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - } - - public void endElement(Properties ctx, Element element) throws SAXException - { - } - - public void create(Properties ctx, TransformerHandler document) throws SAXException - { - final int AD_ModelValidator_ID = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_ModelValidator_ID); - if (validators.contains(AD_ModelValidator_ID)) - return; - validators.add(AD_ModelValidator_ID); - - - final X_AD_ModelValidator validator = new X_AD_ModelValidator(ctx, AD_ModelValidator_ID, null); - AttributesImpl atts = new AttributesImpl(); - createMessageBinding(atts, validator); - document.startElement("", "", TAG_Name, atts); - document.endElement("", "", TAG_Name); - } - - private AttributesImpl createMessageBinding(AttributesImpl atts, X_AD_ModelValidator validator) - { - atts.clear(); - if (validator.getAD_ModelValidator_ID() <= PackOut.MAX_OFFICIAL_ID) - { - addAttribute(atts, X_AD_ModelValidator.COLUMNNAME_AD_ModelValidator_ID, validator); - } - addAttribute(atts, X_AD_ModelValidator.COLUMNNAME_Name, validator); - addAttribute(atts, X_AD_ModelValidator.COLUMNNAME_Description, validator); - addAttribute(atts, X_AD_ModelValidator.COLUMNNAME_Help, validator); - addAttribute(atts, X_AD_ModelValidator.COLUMNNAME_ModelValidationClass, validator); - addAttribute(atts, X_AD_ModelValidator.COLUMNNAME_EntityType, validator); - addAttribute(atts, X_AD_ModelValidator.COLUMNNAME_IsActive, validator); - addAttribute(atts, X_AD_ModelValidator.COLUMNNAME_SeqNo, validator); - return atts; - } - - protected boolean getBooleanValue(Attributes atts, String qName, boolean defaultValue) - { - String s = atts.getValue(qName); - return s != null ? Boolean.valueOf(s) : defaultValue; - } - - protected int getIntValue(Attributes atts, String qName, int defaultValue) - { - Object o = atts.getValue(qName); - if (o == null) - return defaultValue; - if (o instanceof Number) - return ((Number)o).intValue(); - return Integer.parseInt(o.toString()); - } - - private final void addAttribute(AttributesImpl atts, String name, PO po) - { - Object value = po.get_Value(name); - atts.addAttribute("", "", name, "CDATA", toStringAttribute(value)); - } - - private final String toStringAttribute(Object value) - { - if (value == null) - return ""; - if (value instanceof Boolean) - return ((Boolean)value).booleanValue() == true ? "true" : "false"; - return value.toString(); + // Task + packOut.createGenericPO(document, I_AD_ModelValidator.Table_ID, modelValidatorId, true, null); } } diff --git a/base/src/org/adempiere/pipo/handler/OrgRoleElementHandler.java b/base/src/org/adempiere/pipo/handler/OrgRoleElementHandler.java deleted file mode 100644 index f4c56d85c0..0000000000 --- a/base/src/org/adempiere/pipo/handler/OrgRoleElementHandler.java +++ /dev/null @@ -1,130 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.compiere.model.X_AD_Role; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class OrgRoleElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - log.info(elementValue); - int roleid =0; - int orgid =0; - StringBuffer sqlB = null; - Attributes atts = element.attributes; - if (atts.getValue("rolename")!=null){ - String name = atts.getValue("rolename"); - sqlB = new StringBuffer ("SELECT AD_Role_ID FROM AD_Role WHERE Name= ?"); - roleid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - if (atts.getValue("orgname")!=null){ - String name = atts.getValue("orgname"); - sqlB = new StringBuffer ("SELECT AD_Org_ID FROM AD_Org WHERE Name= ?"); - orgid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - sqlB = new StringBuffer ("SELECT count(*) FROM AD_Role_OrgAccess WHERE AD_Role_ID=? and AD_Org_ID=?"); - int count = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),roleid,orgid); - int AD_Backup_ID = -1; - String Object_Status = null; - if (count>0){ - Object_Status = "Update"; - sqlB = new StringBuffer ("UPDATE AD_Role_OrgAccess ") - .append( "SET isActive = '" + atts.getValue("isActive") ) - .append( "', isReadOnly = '" + atts.getValue("isReadOnly") ) - .append( "' WHERE AD_Role_ID = " + roleid ) - .append( " and AD_Org_ID = " + orgid ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) - log.info("Update to org access failed"); - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - sqlB = new StringBuffer ("INSERT INTO AD_Role_OrgAccess") - .append( "(AD_Client_ID, CreatedBy, UpdatedBy, " ) - .append( "AD_Role_ID, AD_Org_ID, isActive, isReadOnly) " ) - .append( "VALUES(" ) - .append( " "+ Env.getAD_Client_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", " + roleid ) - .append( ", " + orgid ) - .append( ", '" + atts.getValue("isActive") ) - .append( "', '" + atts.getValue("isReadOnly")+"')"); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) - log.info("Insert to org access failed"); - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Org_ID = Env.getContextAsInt(ctx, "AD_Org_ID"); - int AD_Role_ID = Env.getContextAsInt(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID); - AttributesImpl atts = new AttributesImpl(); - createOrgAccessBinding(atts, AD_Org_ID, AD_Role_ID); - document.startElement("", "", "OrgAccess", atts); - document.endElement("", "", "OrgAccess"); - - } - - private AttributesImpl createOrgAccessBinding(AttributesImpl atts, - int org_id, int role_id) { - String sql = null; - String name = null; - atts.clear(); - - sql = "SELECT Name FROM AD_Org WHERE AD_Org_ID=?"; - name = DB.getSQLValueString(null, sql, org_id); - atts.addAttribute("", "", "orgname", "CDATA", name); - - sql = "SELECT Name FROM AD_Role WHERE AD_Role_ID=?"; - name = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "rolename", "CDATA", name); - - sql = "SELECT isActive FROM AD_Role_OrgAccess WHERE AD_Org_ID=" - + org_id + " and AD_Role_ID=?"; - String TrueFalse = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isActive", "CDATA", TrueFalse); - - sql = "SELECT isReadOnly FROM AD_Role_OrgAccess WHERE AD_Org_ID=" - + org_id + " and AD_Role_ID=?"; - String isReadOnly = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isReadOnly", "CDATA", isReadOnly); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/PreferenceElementHandler.java b/base/src/org/adempiere/pipo/handler/PreferenceElementHandler.java index ea4afda085..35eb81c264 100644 --- a/base/src/org/adempiere/pipo/handler/PreferenceElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/PreferenceElementHandler.java @@ -20,101 +20,21 @@ import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.MPreference; +import org.compiere.model.I_AD_Preference; import org.compiere.model.X_AD_Preference; -import org.compiere.util.DB; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class PreferenceElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - log.info(elementValue); - - // TODO Add User_ID - Attributes atts = element.attributes; - int windowid = get_ID(ctx, "AD_Window", atts.getValue("ADWindowNameID")); - if (windowid <= 0) { - element.defer = true; - return; - } - - StringBuffer sqlB = new StringBuffer( - "select AD_Preference_ID from AD_Preference where ").append( - " Attribute = '" + atts.getValue("Attribute") + "'").append( - " and AD_Window_ID = ?"); - int id = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), windowid); - MPreference m_Preference = new MPreference(ctx, id, getTrxName(ctx)); - int AD_Backup_ID = -1; - String Object_Status = null; - if (id <= 0 && atts.getValue("AD_Preference_ID") != null && Integer.parseInt(atts.getValue("AD_Preference_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Preference.setAD_Preference_ID(Integer.parseInt(atts.getValue("AD_Preference_ID"))); - m_Preference.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Preference", m_Preference); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - sqlB = null; - m_Preference.setAD_Window_ID(windowid); - m_Preference.setAttribute(atts.getValue("Attribute")); - m_Preference.setValue(atts.getValue("Value")); - if (m_Preference.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Preference.getAttribute(), "Preference", - m_Preference.get_ID(), AD_Backup_ID, Object_Status, - "AD_Preference", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Preference")); - } else { - record_log(ctx, 0, m_Preference.getAttribute(), "Preference", - m_Preference.get_ID(), AD_Backup_ID, Object_Status, - "AD_Preference", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Preference")); - throw new POSaveFailedException("Failed to save Preference"); +public class PreferenceElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int preferenceId = Env.getContextAsInt(ctx, X_AD_Preference.COLUMNNAME_AD_Preference_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Preference_ID = Env.getContextAsInt(ctx, - X_AD_Preference.COLUMNNAME_AD_Preference_ID); - X_AD_Preference m_Preference = new X_AD_Preference(ctx, - AD_Preference_ID, getTrxName(ctx)); - AttributesImpl atts = new AttributesImpl(); - createPreferenceBinding(atts, m_Preference); - document.startElement("", "", "preference", atts); - document.endElement("", "", "preference"); - } - - private AttributesImpl createPreferenceBinding(AttributesImpl atts, - X_AD_Preference m_Preference) { - String sql = null; - String name = null; - atts.clear(); - if (m_Preference.getAD_Preference_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_Preference_ID","CDATA",Integer.toString(m_Preference.getAD_Preference_ID())); - sql = "SELECT Name FROM AD_Window WHERE AD_Window_ID=?"; - name = DB.getSQLValueString(null, sql, m_Preference.getAD_Window_ID()); - atts.addAttribute("", "", "ADWindowNameID", "CDATA", name); - sql = "SELECT Name FROM AD_User WHERE AD_User_ID=?"; - name = DB.getSQLValueString(null, sql, m_Preference.getAD_User_ID()); - atts.addAttribute("", "", "ADUserNameID", "CDATA", name); - atts.addAttribute("", "", "Attribute", "CDATA", m_Preference - .getAttribute()); - atts.addAttribute("", "", "Value", "CDATA", m_Preference.getValue()); - return atts; + // Task + packOut.createGenericPO(document, I_AD_Preference.Table_ID, preferenceId, true, null); } } diff --git a/base/src/org/adempiere/pipo/handler/PrintFormatElementHandler.java b/base/src/org/adempiere/pipo/handler/PrintFormatElementHandler.java index 1b94a456c3..c13141bc94 100644 --- a/base/src/org/adempiere/pipo/handler/PrintFormatElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/PrintFormatElementHandler.java @@ -17,350 +17,62 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.ArrayList; import java.util.List; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.MTable; +import org.compiere.model.I_AD_PrintFormat; +import org.compiere.model.I_AD_PrintFormatItem; +import org.compiere.model.PO; +import org.compiere.model.Query; import org.compiere.model.X_AD_Package_Exp_Detail; -import org.compiere.model.X_AD_PrintFormat; -import org.compiere.model.X_AD_PrintFormatItem; -import org.compiere.util.DB; +import org.compiere.print.MPrintFormat; +import org.compiere.print.MPrintFormatItem; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; /** * @author Dixon Martinez, dmartinez@erpcya.com, ERPCyA http://www.erpcya.com *
  • BR [1019] New Icon to export report definition is show only swing but not ZK https://github.com/adempiere/adempiere/issues/1019 */ -public class PrintFormatElementHandler extends AbstractElementHandler { - - private PrintFormatItemElementHandler itemHandler = new PrintFormatItemElementHandler(); - - private List formats = new ArrayList(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; - String Object_Status = null; - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - - String name = atts.getValue("Name"); - int id = get_IDWithColumn(ctx, "AD_PrintFormat", "Name", name); - X_AD_PrintFormat m_PrintFormat = new X_AD_PrintFormat(ctx, id, - getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_PrintFormat_ID") != null && Integer.parseInt(atts.getValue("AD_PrintFormat_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_PrintFormat.setAD_PrintFormat_ID(Integer.parseInt(atts.getValue("AD_PrintFormat_ID"))); - m_PrintFormat.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_PrintFormat", m_PrintFormat); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - name = atts.getValue("ADReportviewnameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_ReportView", "Name", name); - if (id <= 0) { - element.defer = true; - return; - } - m_PrintFormat.setAD_ReportView_ID(id); - } - - name = atts.getValue("ADTableNameID"); - id = get_IDWithColumn(ctx, "AD_Table", "TableName", name); - if (id == 0) { - MTable m_Table = new MTable(ctx, 0, getTrxName(ctx)); - m_Table.setAccessLevel("3"); - m_Table.setName(name); - m_Table.setTableName(name); - if (m_Table.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Table.getName(), "Table", - m_Table.get_ID(), 0, "New", "AD_Table", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Table")); - } else { - record_log(ctx, 0, m_Table.getName(), "Table", - m_Table.get_ID(), 0, "New", "AD_Table", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Table")); - } - id = get_IDWithColumn(ctx, "AD_Table", "TableName", name); - } - m_PrintFormat.setAD_Table_ID(id); - - name = atts.getValue("ADPrintTableFormatID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_PrintTableFormat", "Name", name); - if (id <= 0) { - element.defer = true; - return; - } - m_PrintFormat.setAD_PrintTableFormat_ID(id); - } - - name = atts.getValue("ADPrintColorID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_PrintColor", "Name", name); - if (id <= 0) { - element.defer = true; - return; - } - m_PrintFormat.setAD_PrintColor_ID(id); - } - - name = atts.getValue("ADPrintFontID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_PrintFont", "Name", name); - if (id <= 0) { - element.defer = true; - return; - } - m_PrintFormat.setAD_PrintFont_ID(id); - } - - name = atts.getValue("ADPrintPaperID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_PrintPaper", "Name", name); - if (id <= 0) { - element.defer = true; - return; - } - m_PrintFormat.setAD_PrintPaper_ID(id); - } - - m_PrintFormat.setDescription(getStringValue(atts, "Description")); - m_PrintFormat.setName(atts.getValue("Name")); - m_PrintFormat.setPrinterName(getStringValue(atts, "PrinterName")); - m_PrintFormat.setFooterMargin(Integer.parseInt(atts - .getValue("FooterMargin"))); - - m_PrintFormat.setHeaderMargin(Integer.parseInt(atts - .getValue("HeaderMargin"))); - m_PrintFormat.setCreateCopy(atts.getValue("CreateCopy")); - m_PrintFormat.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - - m_PrintFormat.setIsTableBased(Boolean.valueOf( - atts.getValue("isTableBased")).booleanValue()); - m_PrintFormat.setIsForm(Boolean.valueOf(atts.getValue("isForm")) - .booleanValue()); - m_PrintFormat.setIsStandardHeaderFooter(Boolean.valueOf( - atts.getValue("isStandardHeader")).booleanValue()); - - m_PrintFormat.setIsDefault(Boolean.valueOf(atts.getValue("isDefault")) - .booleanValue()); - if (m_PrintFormat.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_PrintFormat.getName(), "PrintFormat", - m_PrintFormat.get_ID(), AD_Backup_ID, Object_Status, - "AD_PrintFormat", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_PrintFormat")); - element.recordId = m_PrintFormat.getAD_PrintFormat_ID(); - } else { - record_log(ctx, 0, m_PrintFormat.getName(), "PrintFormat", - m_PrintFormat.get_ID(), AD_Backup_ID, Object_Status, - "AD_PrintFormat", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_PrintFormat")); - throw new POSaveFailedException("Failed to save Print Format"); - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_PrintFormat_ID = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_PrintFormat_ID); +public class PrintFormatElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int printFormatId = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_PrintFormat_ID); PackOut packOut = (PackOut) ctx.get("PackOutProcess"); - // BR [1019] if(packOut == null ) { packOut = new PackOut(); packOut.setLocalContext(ctx); } - - if (formats.contains(AD_PrintFormat_ID)) - return; - formats.add(AD_PrintFormat_ID); - AttributesImpl atts = new AttributesImpl(); - String sql = null; - sql = "SELECT AD_PrintFormat_ID " - + "FROM AD_PrintFormat " - + "WHERE (AD_PrintFormat_ID IN " - + "(SELECT AD_PrintFormatChild_ID FROM AD_PrintFormatItem WHERE AD_PrintFormat_ID = " - + AD_PrintFormat_ID + " AND PrintFormatType = 'P' GROUP BY AD_PrintFormatChild_ID) OR AD_PrintFormat_ID = " - + AD_PrintFormat_ID + ")"; - - PreparedStatement pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - - X_AD_PrintFormat m_Printformat = new X_AD_PrintFormat(ctx, rs.getInt("AD_PrintFormat_ID"), null); - - if (m_Printformat.getAD_PrintPaper_ID() > 0) - packOut.createPrintPaper(m_Printformat.getAD_PrintPaper_ID(), document); - - createPrintFormatBinding(atts, m_Printformat); - document.startElement("", "", "printformat", atts); - - String sql2 = "SELECT * FROM AD_PrintFormatItem WHERE AD_PrintFormat_ID= " - + m_Printformat.getAD_PrintFormat_ID() - + " ORDER BY "+X_AD_PrintFormatItem.COLUMNNAME_SeqNo+","+X_AD_PrintFormatItem.COLUMNNAME_AD_PrintFormatItem_ID; - PreparedStatement pstmt2 = null; - pstmt2 = DB.prepareStatement(sql2, getTrxName(ctx)); - try { - ResultSet rs2 = pstmt2.executeQuery(); - while (rs2.next()) { - createItem(ctx, document, rs2 - .getInt("AD_PrintFormatItem_ID")); - } - rs2.close(); - pstmt2.close(); - pstmt2 = null; - } finally { - try { - if (pstmt2 != null) - pstmt2.close(); - } catch (Exception e) { - } - pstmt2 = null; - } - document.endElement("", "", "printformat"); - } - rs.close(); - pstmt.close(); - pstmt = null; - } catch (Exception e) { - log.log(Level.SEVERE, e.getLocalizedMessage(), e); - if (e instanceof SAXException) - throw (SAXException) e; - else if (e instanceof SQLException) - throw new DatabaseAccessException("Failed to export print format.", e); - else if (e instanceof RuntimeException) - throw (RuntimeException) e; - else - throw new RuntimeException("Failed to export print format.", e); - } finally { - try { - if (pstmt != null) - pstmt.close(); - } catch (Exception e) { + // Task + packOut.createGenericPO(document, I_AD_PrintFormat.Table_ID, printFormatId, true, null); + List printFormatList = new Query(ctx, I_AD_PrintFormat.Table_Name, "AD_PrintFormat_ID = ? " + + "OR EXISTS(SELECT 1 FROM AD_PrintFormatItem pfi WHERE pfi.AD_PrintFormatChild_ID = AD_PrintFormat.AD_PrintFormat_ID AND pfi.AD_PrintFormat_ID = ?)", null) + .setParameters(printFormatId, printFormatId) + .list(); + // + for(MPrintFormat printFormat : printFormatList) { + packOut.createGenericPO(document, I_AD_PrintFormat.Table_ID, printFormat.getAD_PrintFormat_ID(), true, null); + List printFormatItemList = new Query(ctx, I_AD_PrintFormatItem.Table_Name, I_AD_PrintFormatItem.COLUMNNAME_AD_PrintFormat_ID + " = ? ", null) + .setParameters(printFormatId) + .list(); + // For + for(MPrintFormatItem printFormatItem : printFormatItemList) { + packOut.createGenericPO(document, I_AD_PrintFormatItem.Table_ID, printFormatItem.getAD_PrintFormatItem_ID(), true, null); } - pstmt = null; } - - } - - private void createItem(Properties ctx, TransformerHandler document, - int AD_PrintFormatItem_ID) throws SAXException { - Env.setContext(ctx, - X_AD_PrintFormatItem.COLUMNNAME_AD_PrintFormatItem_ID, - AD_PrintFormatItem_ID); - itemHandler.create(ctx, document); - ctx.remove(X_AD_PrintFormatItem.COLUMNNAME_AD_PrintFormatItem_ID); } - - private AttributesImpl createPrintFormatBinding(AttributesImpl atts, - X_AD_PrintFormat m_Printformat) { - String sql = null; - String name = null; - atts.clear(); - if (m_Printformat.getAD_PrintFormat_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_PrintFormat_ID","CDATA",Integer.toString(m_Printformat.getAD_PrintFormat_ID())); - if (m_Printformat.getAD_ReportView_ID() > 0) { - sql = "SELECT Name FROM AD_ReportView WHERE AD_ReportView_ID=?"; - name = DB.getSQLValueString(null, sql, m_Printformat - .getAD_ReportView_ID()); - atts.addAttribute("", "", "ADReportviewnameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReportviewnameID", "CDATA", ""); - - if (m_Printformat.getAD_Table_ID() > 0) { - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null, sql, m_Printformat - .getAD_Table_ID()); - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADTableNameID", "CDATA", ""); - - if (m_Printformat.getAD_PrintTableFormat_ID() > 0) { - sql = "SELECT Name FROM AD_PrintTableFormat WHERE AD_PrintTableFormat_ID=?"; - name = DB.getSQLValueString(null, sql, m_Printformat - .getAD_PrintTableFormat_ID()); - atts.addAttribute("", "", "ADPrintTableFormatID", "CDATA", name); - } else - atts.addAttribute("", "", "ADPrintTableFormatID", "CDATA", ""); - - if (m_Printformat.getAD_PrintColor_ID() > 0) { - sql = "SELECT Name FROM AD_PrintColor WHERE AD_PrintColor_ID=?"; - name = DB.getSQLValueString(null, sql, m_Printformat - .getAD_PrintColor_ID()); - atts.addAttribute("", "", "ADPrintColorID", "CDATA", name); - } else - atts.addAttribute("", "", "ADPrintColorID", "CDATA", ""); - - if (m_Printformat.getAD_PrintFont_ID() > 0) { - sql = "SELECT Name FROM AD_PrintFont WHERE AD_PrintFont_ID=?"; - name = DB.getSQLValueString(null, sql, m_Printformat - .getAD_PrintFont_ID()); - atts.addAttribute("", "", "ADPrintFontID", "CDATA", name); - } else - atts.addAttribute("", "", "ADPrintFontID", "CDATA", ""); - - if (m_Printformat.getAD_PrintPaper_ID() > 0) { - sql = "SELECT Name FROM AD_PrintPaper WHERE AD_PrintPaper_ID=?"; - name = DB.getSQLValueString(null, sql, m_Printformat - .getAD_PrintPaper_ID()); - atts.addAttribute("", "", "ADPrintPaperID", "CDATA", name); - } else - atts.addAttribute("", "", "ADPrintPaperID", "CDATA", ""); - - atts.addAttribute("", "", "Description", "CDATA", - (m_Printformat.getDescription() != null ? m_Printformat - .getDescription() : "")); - atts - .addAttribute("", "", "Name", "CDATA", - (m_Printformat.getName() != null ? m_Printformat - .getName() : "")); - atts.addAttribute("", "", "PrinterName", "CDATA", - (m_Printformat.getPrinterName() != null ? m_Printformat - .getPrinterName() : "")); - atts.addAttribute("", "", "FooterMargin", "CDATA", "" - + m_Printformat.getFooterMargin()); - atts.addAttribute("", "", "HeaderMargin", "CDATA", "" - + m_Printformat.getHeaderMargin()); - atts.addAttribute("", "", "CreateCopy", "CDATA", (m_Printformat - .getCreateCopy() != null ? m_Printformat.getCreateCopy() : "")); - atts.addAttribute("", "", "isActive", "CDATA", (m_Printformat - .isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "isTableBased", "CDATA", (m_Printformat - .isTableBased() == true ? "true" : "false")); - atts.addAttribute("", "", "isForm", "CDATA", - (m_Printformat.isForm() == true ? "true" : "false")); - atts.addAttribute("", "", "isStandardHeader", "CDATA", (m_Printformat - .isStandardHeaderFooter() == true ? "true" : "false")); - atts.addAttribute("", "", "isDefault", "CDATA", (m_Printformat - .isDefault() == true ? "true" : "false")); - return atts; + + @Override + protected void afterSave(PO entity) { + MPrintFormat printFormat = (MPrintFormat) entity; + List printFormatItemList = new Query(Env.getCtx(), I_AD_PrintFormatItem.Table_Name, I_AD_PrintFormatItem.COLUMNNAME_AD_PrintFormat_ID + " = ? ", null) + .setParameters(printFormat.getAD_PrintFormat_ID()) + .list(); + // For + for(MPrintFormatItem printFormatItem : printFormatItemList) { + printFormatItem.deleteEx(true); + } } } diff --git a/base/src/org/adempiere/pipo/handler/PrintFormatItemElementHandler.java b/base/src/org/adempiere/pipo/handler/PrintFormatItemElementHandler.java deleted file mode 100644 index 988bb8ab8b..0000000000 --- a/base/src/org/adempiere/pipo/handler/PrintFormatItemElementHandler.java +++ /dev/null @@ -1,456 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - * Teo Sarca, SC ARHIPAC SERVICE SRL - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_PrintFormatItem; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class PrintFormatItemElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; - String Object_Status = null; - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - if (element.parent != null && element.parent.getElementValue().equals("printformat") && - element.parent.defer) { - element.defer = true; - return; - } - - String name = atts.getValue("Name"); - int id = get_IDWithMaster(ctx, "AD_PrintFormatItem", name, - "AD_PrintFormat", atts.getValue("ADPrintFormatNameID")); - - X_AD_PrintFormatItem m_PrintFormatItem = new X_AD_PrintFormatItem(ctx, - id, getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_PrintFormatItem_ID") != null && Integer.parseInt(atts.getValue("AD_PrintFormatItem_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_PrintFormatItem.setAD_PrintFormatItem_ID(Integer.parseInt(atts.getValue("AD_PrintFormatItem_ID"))); - m_PrintFormatItem.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_PrintFormatItem", - m_PrintFormatItem); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - m_PrintFormatItem.setName(name); - name = atts.getValue("ADPrintFormatNameID"); - if (element.parent != null && element.parent.getElementValue().equals("printformat") && - element.parent.recordId != 0) { - id = element.parent.recordId; - } else { - id = get_IDWithColumn(ctx, "AD_PrintFormat", "Name", name); - if (element.parent != null && element.parent.getElementValue().equals("printformat") && - id > 0) { - element.parent.recordId = id; - } - } - if (id <= 0) { - element.defer = true; - return; - } - m_PrintFormatItem.setAD_PrintFormat_ID(id); - - name = atts.getValue("ADTableNameID"); - int tableid = get_IDWithColumn(ctx, "AD_Table", "TableName", name); - name = atts.getValue("ADColumnNameID"); - id = get_IDWithMasterAndColumn(ctx, "AD_Column", "ColumnName", name, - "AD_Table", tableid); - if (id > 0) - m_PrintFormatItem.setAD_Column_ID(id); - - name = atts.getValue("ADPrintFormatChildNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_PrintFormat", "Name", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_PrintFormat: " + name; - return; - } - m_PrintFormatItem.setAD_PrintFormatChild_ID(id); - } - - name = atts.getValue("ADPrintGraphID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_PrintGraph", "Name", name); - //TODO: export and import of ad_printgraph - /* - if (id <= 0) { - element.defer = true; - return; - }*/ - if (id > 0) - m_PrintFormatItem.setAD_PrintGraph_ID(id); - } - - name = atts.getValue("ADPrintColorID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_PrintColor", "Name", name); - //TODO: export and import of ad_printcolor - /* - if (id <= 0) { - element.defer = true; - return; - }*/ - if (id > 0) - m_PrintFormatItem.setAD_PrintColor_ID(id); - } - - name = atts.getValue("ADPrintFontID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_PrintFont", "Name", name); - //TODO: export and import of print font - /* - if (id <= 0) { - element.defer = true; - return; - }*/ - if (id > 0) - m_PrintFormatItem.setAD_PrintFont_ID(id); - } - - m_PrintFormatItem.setPrintName(getStringValue(atts, "PrintName")); - m_PrintFormatItem.setName(atts.getValue("Name")); - m_PrintFormatItem.setPrintAreaType(getStringValue(atts,"PrintAreaType")); - - m_PrintFormatItem.setSeqNo(Integer.parseInt(atts.getValue("SeqNo"))); - m_PrintFormatItem.setPrintFormatType(getStringValue(atts,"PrintFormatType")); - m_PrintFormatItem.setXSpace(Integer.parseInt(atts.getValue("XSpace"))); - - m_PrintFormatItem.setYSpace(Integer.parseInt(atts.getValue("YSpace"))); - m_PrintFormatItem.setXPosition(Integer.parseInt(atts - .getValue("Xposition"))); - m_PrintFormatItem.setYPosition(Integer.parseInt(atts - .getValue("Yposition"))); - - m_PrintFormatItem.setMaxWidth(Integer.parseInt(atts - .getValue("MaxWidth"))); - m_PrintFormatItem.setMaxHeight(Integer.parseInt(atts - .getValue("MaxHieght"))); - m_PrintFormatItem.setSortNo(Integer.parseInt(atts.getValue("SortNo"))); - - m_PrintFormatItem.setFieldAlignmentType(getStringValue(atts - ,"FieldAlignmentType")); - m_PrintFormatItem.setLineAlignmentType(getStringValue(atts - ,"LineAlignmentType")); - m_PrintFormatItem.setImageURL(getStringValue(atts,"ImageURL")); - m_PrintFormatItem.setArcDiameter(Integer.parseInt(atts - .getValue("ArcDiameter"))); - m_PrintFormatItem.setLineWidth(Integer.parseInt(atts - .getValue("LineWidth"))); - m_PrintFormatItem.setShapeType(getStringValue(atts,"ShapeType")); - - m_PrintFormatItem.setBelowColumn(Integer.parseInt(atts - .getValue("BelowColumn"))); - m_PrintFormatItem.setPrintNameSuffix(getStringValue(atts,"PrintNameSuffix")); - m_PrintFormatItem.setRunningTotalLines(Integer.parseInt(atts - .getValue("RunningTotalLines"))); - - m_PrintFormatItem - .setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() - : true); - m_PrintFormatItem.setIsPrinted(Boolean.valueOf( - atts.getValue("isPrinted")).booleanValue()); - m_PrintFormatItem.setIsRelativePosition(Boolean.valueOf( - atts.getValue("isRelativePosition")).booleanValue()); - m_PrintFormatItem.setIsNextLine(Boolean.valueOf( - atts.getValue("isNextLine")).booleanValue()); - - m_PrintFormatItem.setIsHeightOneLine(Boolean.valueOf( - atts.getValue("isHeightOneLine")).booleanValue()); - m_PrintFormatItem.setIsOrderBy(Boolean.valueOf( - atts.getValue("isOrderBy")).booleanValue()); - m_PrintFormatItem.setIsGroupBy(Boolean.valueOf( - atts.getValue("isGroupBy")).booleanValue()); - - m_PrintFormatItem.setIsPageBreak(Boolean.valueOf( - atts.getValue("isPageBreak")).booleanValue()); - m_PrintFormatItem.setIsSummarized(Boolean.valueOf( - atts.getValue("isSummarized")).booleanValue()); - m_PrintFormatItem.setImageIsAttached(Boolean.valueOf( - atts.getValue("isImageIsAttached")).booleanValue()); - - m_PrintFormatItem.setIsAveraged(Boolean.valueOf( - atts.getValue("isAveraged")).booleanValue()); - m_PrintFormatItem.setIsCounted(Boolean.valueOf( - atts.getValue("isCounted")).booleanValue()); - m_PrintFormatItem.setIsSetNLPosition(Boolean.valueOf( - atts.getValue("isSetNLPosition")).booleanValue()); - m_PrintFormatItem.setIsSuppressNull(Boolean.valueOf( - atts.getValue("isSuppressNull")).booleanValue()); - - m_PrintFormatItem.setIsFixedWidth(Boolean.valueOf( - atts.getValue("isFixedWidth")).booleanValue()); - m_PrintFormatItem.setIsNextPage(Boolean.valueOf( - atts.getValue("isNextPage")).booleanValue()); - m_PrintFormatItem.setIsMaxCalc(Boolean.valueOf( - atts.getValue("isMaxCalc")).booleanValue()); - m_PrintFormatItem.setIsMinCalc(Boolean.valueOf( - atts.getValue("isMinCalc")).booleanValue()); - - m_PrintFormatItem.setIsRunningTotal(Boolean.valueOf( - atts.getValue("isRunningTotal")).booleanValue()); - m_PrintFormatItem.setIsVarianceCalc(Boolean.valueOf( - atts.getValue("isVarianceCalc")).booleanValue()); - m_PrintFormatItem.setIsDeviationCalc(Boolean.valueOf( - atts.getValue("isDeviationCalc")).booleanValue()); - - // BarCode Type - String barCodeType = atts.getValue(X_AD_PrintFormatItem.COLUMNNAME_BarcodeType); - m_PrintFormatItem.setBarcodeType(barCodeType); - - if (m_PrintFormatItem.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_PrintFormatItem.getName(), "PrintFormatItem", - m_PrintFormatItem.get_ID(), AD_Backup_ID, Object_Status, - "AD_PrintFormatItem", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_PrintFormatItem")); - } else { - record_log(ctx, 0, m_PrintFormatItem.getName(), "PrintFormatItem", - m_PrintFormatItem.get_ID(), AD_Backup_ID, Object_Status, - "AD_PrintFormatItem", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_PrintFormatItem")); - throw new POSaveFailedException("PrintFormatItem"); - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_PrintFormatItem_ID = Env.getContextAsInt(ctx, - X_AD_PrintFormatItem.COLUMNNAME_AD_PrintFormatItem_ID); - X_AD_PrintFormatItem m_PrintFormatItem = new X_AD_PrintFormatItem(ctx, - AD_PrintFormatItem_ID, null); - AttributesImpl atts = new AttributesImpl(); - createPrintFormatItemBinding(atts, m_PrintFormatItem); - document.startElement("", "", "printformatitem", atts); - document.endElement("", "", "printformatitem"); - } - - private AttributesImpl createPrintFormatItemBinding(AttributesImpl atts, - X_AD_PrintFormatItem m_PrintformatItem) { - String sql = null; - String name = null; - atts.clear(); - if (m_PrintformatItem.getAD_PrintFormatItem_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_PrintFormatItem_ID","CDATA",Integer.toString(m_PrintformatItem.getAD_PrintFormatItem_ID())); - if (m_PrintformatItem.getAD_PrintFormat_ID() > 0) { - sql = "SELECT Name FROM AD_PrintFormat WHERE AD_PrintFormat_ID=?"; - name = DB.getSQLValueString(null, sql, m_PrintformatItem - .getAD_PrintFormat_ID()); - atts.addAttribute("", "", "ADPrintFormatNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADPrintFormatNameID", "CDATA", ""); - - if (m_PrintformatItem.getAD_PrintFormatChild_ID() > 0) { - sql = "SELECT Name FROM AD_PrintFormat WHERE AD_PrintFormat_ID=?"; - name = DB.getSQLValueString(null, sql, m_PrintformatItem - .getAD_PrintFormatChild_ID()); - atts - .addAttribute("", "", "ADPrintFormatChildNameID", "CDATA", - name); - } else - atts.addAttribute("", "", "ADPrintFormatChildNameID", "CDATA", ""); - - if (m_PrintformatItem.getAD_Column_ID() > 0) { - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null, sql, m_PrintformatItem - .getAD_Column_ID()); - atts.addAttribute("", "", "ADColumnNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADColumnNameID", "CDATA", ""); - - if (m_PrintformatItem.getAD_Column_ID() > 0) { - sql = "SELECT AD_Table_ID FROM AD_Column WHERE AD_Column_ID=?"; - int tableID = DB.getSQLValue(null, sql, m_PrintformatItem - .getAD_Column_ID()); - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null, sql, tableID); - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADTableNameID", "CDATA", ""); - - if (m_PrintformatItem.getAD_PrintGraph_ID() > 0) { - sql = "SELECT Name FROM AD_PrintGraph WHERE AD_PrintGraph_ID=?"; - name = DB.getSQLValueString(null, sql, m_PrintformatItem - .getAD_PrintGraph_ID()); - atts.addAttribute("", "", "ADPrintGraphID", "CDATA", name); - } else - atts.addAttribute("", "", "ADPrintGraphID", "CDATA", ""); - - if (m_PrintformatItem.getAD_PrintColor_ID() > 0) { - sql = "SELECT Name FROM AD_PrintColor WHERE AD_PrintColor_ID=?"; - name = DB.getSQLValueString(null, sql, m_PrintformatItem - .getAD_PrintColor_ID()); - atts.addAttribute("", "", "ADPrintColorID", "CDATA", name); - } else - atts.addAttribute("", "", "ADPrintColorID", "CDATA", ""); - - if (m_PrintformatItem.getAD_PrintFont_ID() > 0) { - sql = "SELECT Name FROM AD_PrintFont WHERE AD_PrintFont_ID=?"; - name = DB.getSQLValueString(null, sql, m_PrintformatItem - .getAD_PrintFont_ID()); - atts.addAttribute("", "", "ADPrintFontID", "CDATA", name); - } else - atts.addAttribute("", "", "ADPrintFontID", "CDATA", ""); - - atts.addAttribute("", "", "PrintName", "CDATA", - (m_PrintformatItem.getPrintName() != null ? m_PrintformatItem - .getPrintName() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_PrintformatItem.getName() != null ? m_PrintformatItem - .getName() : "")); - atts.addAttribute("", "", "PrintAreaType", "CDATA", (m_PrintformatItem - .getPrintAreaType() != null ? m_PrintformatItem - .getPrintAreaType() : "")); - atts.addAttribute("", "", "SeqNo", "CDATA", "" - + m_PrintformatItem.getSeqNo()); - atts.addAttribute("", "", "PrintFormatType", "CDATA", m_PrintformatItem - .getPrintFormatType()); - atts.addAttribute("", "", "XSpace", "CDATA", ("" + m_PrintformatItem - .getXSpace())); - atts.addAttribute("", "", "YSpace", "CDATA", ("" + m_PrintformatItem - .getYSpace())); - atts.addAttribute("", "", "Xposition", "CDATA", ("" + m_PrintformatItem - .getXPosition())); - atts.addAttribute("", "", "Yposition", "CDATA", ("" + m_PrintformatItem - .getYPosition())); - atts.addAttribute("", "", "MaxWidth", "CDATA", ("" + m_PrintformatItem - .getMaxWidth())); - atts.addAttribute("", "", "MaxHieght", "CDATA", ("" + m_PrintformatItem - .getMaxHeight())); - atts.addAttribute("", "", "SortNo", "CDATA", ("" + m_PrintformatItem - .getSortNo())); - atts - .addAttribute( - "", - "", - "FieldAlignmentType", - "CDATA", - (m_PrintformatItem.getFieldAlignmentType() != null ? m_PrintformatItem - .getFieldAlignmentType() - : "")); - atts - .addAttribute( - "", - "", - "LineAlignmentType", - "CDATA", - (m_PrintformatItem.getLineAlignmentType() != null ? m_PrintformatItem - .getLineAlignmentType() - : "")); - atts.addAttribute("", "", "ImageURL", "CDATA", (m_PrintformatItem - .getImageURL() != null ? m_PrintformatItem.getImageURL() : "")); - atts.addAttribute("", "", "BelowColumn", "CDATA", - ("" + m_PrintformatItem.getBelowColumn())); - atts.addAttribute("", "", "RunningTotalLines", "CDATA", - ("" + m_PrintformatItem.getRunningTotalLines())); - atts - .addAttribute( - "", - "", - "PrintNameSuffix", - "CDATA", - (m_PrintformatItem.getPrintNameSuffix() != null ? m_PrintformatItem - .getPrintNameSuffix() - : "")); - atts.addAttribute("", "", "ArcDiameter", "CDATA", "" - + m_PrintformatItem.getArcDiameter()); - atts.addAttribute("", "", "LineWidth", "CDATA", "" - + m_PrintformatItem.getLineWidth()); - atts - .addAttribute("", "", "ShapeType", "CDATA", m_PrintformatItem - .getShapeType() != null ? m_PrintformatItem - .getShapeType() : ""); - atts.addAttribute("", "", "isActive", "CDATA", (m_PrintformatItem - .isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "isPrinted", "CDATA", (m_PrintformatItem - .isPrinted() == true ? "true" : "false")); - atts.addAttribute("", "", "isRelativePosition", "CDATA", - (m_PrintformatItem.isRelativePosition() == true ? "true" - : "false")); - atts.addAttribute("", "", "isNextLine", "CDATA", (m_PrintformatItem - .isNextLine() == true ? "true" : "false")); - atts - .addAttribute("", "", "isHeightOneLine", "CDATA", - (m_PrintformatItem.isHeightOneLine() == true ? "true" - : "false")); - atts.addAttribute("", "", "isOrderBy", "CDATA", (m_PrintformatItem - .isOrderBy() == true ? "true" : "false")); - atts.addAttribute("", "", "isGroupBy", "CDATA", (m_PrintformatItem - .isGroupBy() == true ? "true" : "false")); - atts.addAttribute("", "", "isPageBreak", "CDATA", (m_PrintformatItem - .isPageBreak() == true ? "true" : "false")); - atts.addAttribute("", "", "isSummarized", "CDATA", (m_PrintformatItem - .isSummarized() == true ? "true" : "false")); - atts.addAttribute("", "", "isImageIsAttached", "CDATA", - (m_PrintformatItem.isImageIsAttached() == true ? "true" - : "false")); - atts.addAttribute("", "", "isAveraged", "CDATA", (m_PrintformatItem - .isAveraged() == true ? "true" : "false")); - atts.addAttribute("", "", "isCounted", "CDATA", (m_PrintformatItem - .isCounted() == true ? "true" : "false")); - atts - .addAttribute("", "", "isSetNLPosition", "CDATA", - (m_PrintformatItem.isSetNLPosition() == true ? "true" - : "false")); - atts.addAttribute("", "", "isSuppressNull", "CDATA", (m_PrintformatItem - .isSuppressNull() == true ? "true" : "false")); - atts.addAttribute("", "", "isFixedWidth", "CDATA", (m_PrintformatItem - .isFixedWidth() == true ? "true" : "false")); - atts.addAttribute("", "", "isNextPage", "CDATA", (m_PrintformatItem - .isNextPage() == true ? "true" : "false")); - atts.addAttribute("", "", "isMaxCalc", "CDATA", (m_PrintformatItem - .isMaxCalc() == true ? "true" : "false")); - atts.addAttribute("", "", "isMinCalc", "CDATA", (m_PrintformatItem - .isMinCalc() == true ? "true" : "false")); - atts.addAttribute("", "", "isRunningTotal", "CDATA", (m_PrintformatItem - .isRunningTotal() == true ? "true" : "false")); - atts.addAttribute("", "", "isVarianceCalc", "CDATA", (m_PrintformatItem - .isVarianceCalc() == true ? "true" : "false")); - atts - .addAttribute("", "", "isDeviationCalc", "CDATA", - (m_PrintformatItem.isDeviationCalc() == true ? "true" - : "false")); - // BarCode Type - if (m_PrintformatItem.getBarcodeType() != null) - atts.addAttribute("", "", X_AD_PrintFormatItem.COLUMNNAME_BarcodeType, "CDATA", - m_PrintformatItem.getBarcodeType()); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/PrintPaperElementHandler.java b/base/src/org/adempiere/pipo/handler/PrintPaperElementHandler.java deleted file mode 100644 index f379dcacc1..0000000000 --- a/base/src/org/adempiere/pipo/handler/PrintPaperElementHandler.java +++ /dev/null @@ -1,256 +0,0 @@ -/** - * - */ -package org.adempiere.pipo.handler; - -import java.math.BigDecimal; -import java.sql.Timestamp; -import java.util.ArrayList; -import java.util.List; -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.exceptions.AdempiereException; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.I_AD_PrintPaper; -import org.compiere.model.MTable; -import org.compiere.model.PO; -import org.compiere.model.POInfo; -import org.compiere.util.Env; -import org.compiere.util.Util; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -/** - * @author teo.sarca@gmail.com - *
  • FR [ 2867966 ] Export PrintPaper - * https://sourceforge.net/tracker/?func=detail&aid=2867966&group_id=176962&atid=879335 - */ -public class PrintPaperElementHandler extends AbstractElementHandler -{ - public static final String TAG_Name = "printpaper"; - - private final List list = new ArrayList(); - - protected String getTagName() - { - return TAG_Name; - } - - protected String getTableName() - { - return I_AD_PrintPaper.Table_Name; - } - - protected final int getTable_ID() - { - return MTable.getTable_ID(getTableName()); - } - - protected String getKeyColumnName() - { - return I_AD_PrintPaper.COLUMNNAME_AD_PrintPaper_ID; - } - - protected String getIdentifierColumnName() - { - return I_AD_PrintPaper.COLUMNNAME_Name; - } - - protected String[] getAttributeNames() - { - final String[] attributeNames = new String[]{ - I_AD_PrintPaper.COLUMNNAME_Name, - I_AD_PrintPaper.COLUMNNAME_Description, - I_AD_PrintPaper.COLUMNNAME_IsActive, - I_AD_PrintPaper.COLUMNNAME_IsDefault, - I_AD_PrintPaper.COLUMNNAME_IsLandscape, - I_AD_PrintPaper.COLUMNNAME_Code, - I_AD_PrintPaper.COLUMNNAME_MarginTop, - I_AD_PrintPaper.COLUMNNAME_MarginLeft, - I_AD_PrintPaper.COLUMNNAME_MarginRight, - I_AD_PrintPaper.COLUMNNAME_MarginBottom, - I_AD_PrintPaper.COLUMNNAME_SizeX, - I_AD_PrintPaper.COLUMNNAME_SizeY, - I_AD_PrintPaper.COLUMNNAME_DimensionUnits, - }; - return attributeNames; - } - - protected int getExportItem_ID(Properties ctx) - { - final int id = Env.getContextAsInt(ctx, getKeyColumnName()); - return id; - } - - protected PO getCreatePO(Properties ctx, int id, String trxName) - { - return MTable.get(ctx, getTableName()).getPO(id, trxName); - } - - public void startElement(Properties ctx, Element element) throws SAXException - { - final String elementValue = element.getElementValue(); - final Attributes atts = element.attributes; - - final String strIdentifier = atts.getValue(getIdentifierColumnName()); - final int id = get_IDWithColumn(ctx, getTableName(), getIdentifierColumnName(), strIdentifier); - final PO po = getCreatePO(ctx, id, getTrxName(ctx)); - final String keyColumnName = getKeyColumnName(); - log.info(elementValue+" "+strIdentifier+"["+id+"]"); - - if (id <= 0 && keyColumnName != null && getIntValue(atts, keyColumnName, 0) <= PackOut.MAX_OFFICIAL_ID) - { - po.set_ValueOfColumn(keyColumnName, getIntValue(atts, keyColumnName, 0)); - po.setIsDirectLoad(true); - } - - final int AD_Backup_ID; - final String Object_Status; - if (id > 0) - { - AD_Backup_ID = copyRecord(ctx, getTableName(), po); - Object_Status = "Update"; - } - else - { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - for (String attributeName : getAttributeNames()) - { - loadAttribute(atts, attributeName, po); - } - - if (po.save(getTrxName(ctx)) == true) - { - record_log (ctx, 1, strIdentifier, getTagName(), po.get_ID(), - AD_Backup_ID, Object_Status, - getTableName(), getTable_ID()); - } - else - { - record_log (ctx, 0, strIdentifier, getTagName(), po.get_ID(), - AD_Backup_ID, Object_Status, - getTableName(), getTable_ID()); - throw new POSaveFailedException("Failed to save message."); - } - } - - public void endElement(Properties ctx, Element element) throws SAXException - { - } - - public void create(Properties ctx, TransformerHandler document) throws SAXException - { - final int id = getExportItem_ID(ctx); - if (list.contains(id)) - return; - list.add(id); - - final PO po = getCreatePO(ctx, id, null); - final AttributesImpl atts = new AttributesImpl(); - createMessageBinding(atts, po); - document.startElement("", "", getTagName(), atts); - document.endElement("", "", getTagName()); - } - - private AttributesImpl createMessageBinding(AttributesImpl atts, PO po) - { - atts.clear(); - // Add ID if it's official - String keyColumnName = getKeyColumnName(); - if (keyColumnName != null && po.get_ID() <= PackOut.MAX_OFFICIAL_ID) - { - addAttribute(atts, keyColumnName, po); - } - for (String name : getAttributeNames()) - { - addAttribute(atts, name, po); - } - return atts; - } - - protected void loadAttribute(Attributes atts, String name, PO po) - { - final String strValueExact = atts.getValue(name); - String strValue = strValueExact; - if (Util.isEmpty(strValue, true)) - { - strValue = null; - } - else - { - strValue = strValue.trim(); - } - - final POInfo poInfo = POInfo.getPOInfo(po.getCtx(), getTable_ID()); - final Class clazz = poInfo.getColumnClass(poInfo.getColumnIndex(name)); - if (strValue == null) - { - po.set_ValueOfColumn(name, null); - } - else if (clazz == BigDecimal.class) - { - po.set_ValueOfColumn(name, new BigDecimal(strValue)); - } - else if (clazz == Integer.class) - { - po.set_ValueOfColumn(name, new BigDecimal(strValue).intValueExact()); - } - else if (clazz == String.class) - { - po.set_ValueOfColumn(name, strValueExact); - } - else if (clazz == Boolean.class) - { - po.set_ValueOfColumn(name, Boolean.valueOf(strValue)); - } - else if (clazz == Timestamp.class) - { - Timestamp ts = Timestamp.valueOf(strValue); - po.set_ValueOfColumn(name, ts); - } - else - { - throw new AdempiereException("Class not supported - "+clazz); - } - } - - protected boolean getBooleanValue(Attributes atts, String qName, boolean defaultValue) - { - String s = atts.getValue(qName); - return s != null ? Boolean.valueOf(s) : defaultValue; - } - - protected int getIntValue(Attributes atts, String qName, int defaultValue) - { - Object o = atts.getValue(qName); - if (o == null) - return defaultValue; - if (o instanceof Number) - return ((Number)o).intValue(); - return Integer.parseInt(o.toString()); - } - - private final void addAttribute(AttributesImpl atts, String name, PO po) - { - Object value = po.get_Value(name); - atts.addAttribute("", "", name, "CDATA", toStringAttribute(value)); - } - - private final String toStringAttribute(Object value) - { - if (value == null) - return ""; - if (value instanceof Boolean) - return ((Boolean)value).booleanValue() == true ? "true" : "false"; - return value.toString(); - } -} diff --git a/base/src/org/adempiere/pipo/handler/ProcessAccessElementHandler.java b/base/src/org/adempiere/pipo/handler/ProcessAccessElementHandler.java deleted file mode 100644 index 7f2ad54e9e..0000000000 --- a/base/src/org/adempiere/pipo/handler/ProcessAccessElementHandler.java +++ /dev/null @@ -1,138 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.compiere.model.X_AD_Process; -import org.compiere.model.X_AD_Role; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class ProcessAccessElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - log.info(elementValue); - int roleid =0; - int processid =0; - StringBuffer sqlB = null; - Attributes atts = element.attributes; - if (atts.getValue("rolename")!=null){ - String name = atts.getValue("rolename"); - sqlB = new StringBuffer ("SELECT AD_Role_ID FROM AD_Role WHERE Name= ?"); - roleid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - if (atts.getValue("processname")!=null){ - String name = atts.getValue("processname"); - sqlB = new StringBuffer ("SELECT AD_Process_ID FROM AD_Process WHERE Name= ?"); - processid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - sqlB = new StringBuffer ("SELECT count(*) FROM AD_Process_Access WHERE AD_Role_ID=? and AD_Process_ID=?"); - int count = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),roleid,processid); - int AD_Backup_ID = -1; - String Object_Status = null; - - if (count>0){ - Object_Status = "Update"; - sqlB = new StringBuffer ("UPDATE AD_Process_Access ") - .append( "SET isActive = '" + atts.getValue("isActive") ) - .append( "', isReadWrite = '" + atts.getValue("isReadWrite") ) - .append( "' WHERE AD_Role_ID = " + roleid ) - .append( " and AD_Process_ID = " + processid ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) { - log.info("Update to process access failed"); - throw new DatabaseAccessException("Update to process access failed"); - } - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - sqlB = new StringBuffer ("INSERT INTO AD_Process_Access") - .append( "(AD_Client_ID, AD_Org_ID, CreatedBy, UpdatedBy, " ) - .append( "AD_Role_ID, AD_Process_ID, isActive, isReadWrite) " ) - .append( "VALUES(" ) - .append( " "+ Env.getAD_Client_ID(ctx) ) - .append( ", "+ Env.getAD_Org_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", " + roleid ) - .append( ", " + processid ) - .append( ", '" + atts.getValue("isActive") ) - .append( "', '" + atts.getValue("isReadWrite")+"')" ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) { - log.info("Insert to process access failed"); - throw new DatabaseAccessException("Insert to process access failed"); - } - } - - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Process_ID = Env.getContextAsInt(ctx, X_AD_Process.COLUMNNAME_AD_Process_ID); - int AD_Role_ID = Env.getContextAsInt(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID); - AttributesImpl atts = new AttributesImpl(); - createProcessAccessBinding(atts, AD_Process_ID, AD_Role_ID); - document.startElement("", "", "processaccess", atts); - document.endElement("", "", "processaccess"); - } - - private AttributesImpl createProcessAccessBinding(AttributesImpl atts, - int process_id, int role_id) { - String sql = null; - String name = null; - atts.clear(); - - sql = "SELECT Name FROM AD_Process WHERE AD_Process_ID=?"; - name = DB.getSQLValueString(null, sql, process_id); - atts.addAttribute("", "", "processname", "CDATA", name); - - sql = "SELECT Name FROM AD_Role WHERE AD_Role_ID=?"; - name = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "rolename", "CDATA", name); - - sql = "SELECT isActive FROM AD_Process_Access WHERE AD_Process_ID=" - + process_id + " and AD_Role_ID=?"; - String TrueFalse = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isActive", "CDATA", TrueFalse); - - sql = "SELECT isReadWrite FROM AD_Process_Access WHERE AD_Process_ID=" - + process_id + " and AD_Role_ID=?"; - String isReadWrite = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isReadWrite", "CDATA", isReadWrite); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/ProcessCustomElementHandler.java b/base/src/org/adempiere/pipo/handler/ProcessCustomElementHandler.java new file mode 100644 index 0000000000..e9dd74dc56 --- /dev/null +++ b/base/src/org/adempiere/pipo/handler/ProcessCustomElementHandler.java @@ -0,0 +1,63 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.adempiere.pipo.handler; + +import java.util.ArrayList; +import java.util.List; +import java.util.Properties; + +import javax.xml.transform.sax.TransformerHandler; + +import org.adempiere.pipo.PackOut; +import org.compiere.model.I_AD_ProcessCustom; +import org.compiere.model.I_AD_ProcessParaCustom; +import org.compiere.model.I_AD_Role; +import org.compiere.model.I_AD_User; +import org.compiere.model.MProcessParaCustom; +import org.compiere.model.Query; +import org.compiere.util.Env; +import org.xml.sax.SAXException; + +/** + * Window customization support + * @author Yamel Senih www.erpya.com + * + */ +public class ProcessCustomElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int processCustomId = Env.getContextAsInt(ctx, I_AD_ProcessCustom.COLUMNNAME_AD_ProcessCustom_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); + } + // Excluded + List excludedTables = new ArrayList<>(); + excludedTables.add(I_AD_User.Table_Name); + excludedTables.add(I_AD_Role.Table_Name); + // + packOut.createGenericPO(document, I_AD_ProcessCustom.Table_ID, processCustomId, true, excludedTables); + // Parameters + List parametersList = new Query(ctx, I_AD_ProcessParaCustom.Table_Name, I_AD_ProcessParaCustom.COLUMNNAME_AD_ProcessCustom_ID + " = ?", null) + .setParameters(processCustomId) + .setOnlyActiveRecords(true) + .list(); + // + for(MProcessParaCustom parameter : parametersList) { + packOut.createGenericPO(document, parameter, true, excludedTables); + } + } +} diff --git a/base/src/org/adempiere/pipo/handler/ProcessElementHandler.java b/base/src/org/adempiere/pipo/handler/ProcessElementHandler.java index f70ed962b3..94bd673276 100644 --- a/base/src/org/adempiere/pipo/handler/ProcessElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/ProcessElementHandler.java @@ -16,385 +16,52 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.ArrayList; -import java.util.List; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_Process; -import org.compiere.model.X_AD_Process_Para; -import org.compiere.util.DB; +import org.compiere.model.MProcess; +import org.compiere.model.MProcessPara; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class ProcessElementHandler extends AbstractElementHandler { - - private ProcessParaElementHandler paraHandler = new ProcessParaElementHandler(); - - private List processes = new ArrayList(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - int id = 0; - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - String value = atts.getValue("Value"); - - // Get New process. - id = get_IDWithColumn(ctx, "AD_Process", "Value", value); - - X_AD_Process m_Process = null; - int AD_Backup_ID = -1; - String Object_Status = null; - if (id > 0) { - m_Process = new X_AD_Process(ctx, id, getTrxName(ctx)); - AD_Backup_ID = copyRecord(ctx, "AD_Process", m_Process); - Object_Status = "Update"; - } else { - m_Process = new X_AD_Process(ctx, id, getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_Process_ID") != null && Integer.parseInt(atts.getValue("AD_Process_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Process.setAD_Process_ID(Integer.parseInt(atts.getValue("AD_Process_ID"))); - m_Process.setIsDirectLoad(true); - } - Object_Status = "New"; - AD_Backup_ID = 0; - } - - String name = atts.getValue("Name"); - m_Process.setName(name); - name = atts.getValue("ADWorkflowNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Workflow", "Name", name); - if (id <= 0) { - if (element.pass == 1) { - element.defer = true; - element.unresolved = "AD_Workflow: " + name; - return; - } else { - log.warning("AD_Workflow: " + name + " not found for Workflow: " + name); - } - } - if (id > 0) - m_Process.setAD_Workflow_ID(id); - } - - name = atts.getValue("ADPrintFormatNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_PrintFormat", "Name", name); - if (id <= 0) { - if (element.pass == 1) { - element.defer = true; - element.unresolved = "AD_PrintFormat: " + name; - return; - } else { - log.warning("AD_PrintFormat: " + name + " not found for Process: " + m_Process.getName()); - } - } - if (id > 0) - m_Process.setAD_PrintFormat_ID(id); - } - - name = atts.getValue("ADReportViewNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_ReportView", "Name", name); - if (id <= 0) { - if (element.pass == 1) { - element.defer = true; - element.unresolved = "AD_ReportView: " + name; - return; - } else { - log.warning("AD_ReportView: " + name + " not found for Process: " + m_Process.getName()); - } - } - if (id > 0) - m_Process.setAD_ReportView_ID(id); - } - - name = atts.getValue("ADFormNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Form", "Name", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_Form: " + name; - return; - } - m_Process.setAD_Form_ID(id); - } - - name = atts.getValue("ADBrowseNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Browse", "Name", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_Browse: " + name; - return; - } - m_Process.setAD_Browse_ID(id); - } - - m_Process.setAccessLevel(atts.getValue("AccessLevel")); - m_Process.setClassname(getStringValue(atts, "Classname")); - m_Process.setDescription(getStringValue(atts, "Description")); - m_Process.setEntityType(atts.getValue("EntityType")); - m_Process.setHelp(getStringValue(atts, "Help")); - m_Process.setIsBetaFunctionality(Boolean.valueOf( - atts.getValue("isBetaFunctionality")).booleanValue()); - m_Process.setIsDirectPrint(Boolean.valueOf( - atts.getValue("isDirectPrint")).booleanValue()); - m_Process.setIsReport(Boolean.valueOf(atts.getValue("isReport")) - .booleanValue()); - m_Process.setName(atts.getValue("Name")); - - m_Process.setProcedureName(getStringValue(atts, "ProcedureName")); - m_Process.setStatistic_Count(0); - m_Process.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - m_Process.setStatistic_Seconds(0); - m_Process.setValue(atts.getValue("Value")); - m_Process.setWorkflowValue(atts.getValue("WorkflowValue")); - m_Process.setShowHelp((getStringValue(atts, "ShowHelp"))); - m_Process.setJasperReport(getStringValue(atts, "JasperReport")); - if (m_Process.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Process.getName(), "Process", m_Process - .get_ID(), AD_Backup_ID, Object_Status, "AD_Process", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Process")); - element.recordId = m_Process.getAD_Process_ID(); - } else { - record_log(ctx, 0, m_Process.getName(), "Process", m_Process - .get_ID(), AD_Backup_ID, Object_Status, "AD_Process", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Process")); - throw new POSaveFailedException("Process"); - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Process_ID = Env.getContextAsInt(ctx, "AD_Process_ID"); - if (processes.contains(AD_Process_ID)) - return; - processes.add(AD_Process_ID); +public class ProcessElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int processId = Env.getContextAsInt(ctx, "AD_Process_ID"); PackOut packOut = (PackOut) ctx.get("PackOutProcess"); - String sqlW = "SELECT AD_Process_ID FROM AD_PROCESS WHERE AD_PROCESS_ID = " - + AD_Process_ID; - - AttributesImpl atts = new AttributesImpl(); - PreparedStatement pstmt1 = null; - pstmt1 = DB.prepareStatement(sqlW, getTrxName(ctx)); - try { - ResultSet rs1 = pstmt1.executeQuery(); - while (rs1.next()) { - X_AD_Process m_Process = new X_AD_Process(ctx, rs1 - .getInt("AD_Process_ID"), null); - log.log(Level.INFO, "AD_ReportView_ID: " - + m_Process.getAD_Process_ID()); - - if (m_Process.isReport() && m_Process.getAD_ReportView_ID() > 0) { - packOut.createReportview(m_Process.getAD_ReportView_ID(), - document); - } - if (m_Process.isReport() && m_Process.getAD_PrintFormat_ID() > 0) { - - packOut.createPrintFormat(m_Process.getAD_PrintFormat_ID(), - document); - } - if (m_Process.getAD_Workflow_ID() > 0) { - - packOut.createWorkflow(m_Process.getAD_Workflow_ID(), - document); - } - if (m_Process.getAD_Form_ID() > 0) { - - packOut.createForm(m_Process.getAD_Form_ID(), - document); - } - if (m_Process.getAD_Browse_ID() > 0) { - - packOut.createBrowse(m_Process.getAD_Browse_ID(), - document); - } - - createProcessBinding(atts, m_Process); - document.startElement("", "", "process", atts); - // processpara tags - String sqlP = "SELECT * FROM AD_PROCESS_PARA WHERE AD_PROCESS_ID = "+ AD_Process_ID - +" ORDER BY "+X_AD_Process_Para.COLUMNNAME_SeqNo+","+X_AD_Process_Para.COLUMNNAME_AD_Process_Para_ID; - PreparedStatement pstmtP = null; - pstmtP = DB.prepareStatement(sqlP, getTrxName(ctx)); - try { - ResultSet rsP = pstmtP.executeQuery(); - while (rsP.next()) { - if (rsP.getInt("AD_Reference_ID") > 0) - packOut.createReference(rsP - .getInt("AD_Reference_ID"), document); - if (rsP.getInt("AD_Reference_Value_ID") > 0) - packOut.createReference(rsP - .getInt("AD_Reference_Value_ID"), - document); - if (rsP.getInt("AD_Val_Rule_ID") > 0) - packOut.createDynamicRuleValidation (rsP.getInt("AD_Val_Rule_ID"), document); - - createProcessPara(ctx, document, rsP - .getInt("AD_Process_Para_ID")); - } - rsP.close(); - pstmtP.close(); - pstmtP = null; - } catch (Exception e) { - log.log(Level.SEVERE, "getProcess_Para", e); - if (e instanceof SAXException) - throw (SAXException) e; - else if (e instanceof SQLException) - throw new DatabaseAccessException("Failed to export process.", e); - else if (e instanceof RuntimeException) - throw (RuntimeException) e; - else - throw new RuntimeException("Failed to export process.", e); - } finally { - try { - if (pstmtP != null) - pstmtP.close(); - } catch (Exception e) { - } - pstmtP = null; - } - document.endElement("", "", "process"); - } - rs1.close(); - pstmt1.close(); - pstmt1 = null; - } catch (Exception e) { - log.log(Level.SEVERE, "getProcess", e); - } finally { - try { - if (pstmt1 != null) - pstmt1.close(); - } catch (Exception e) { + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); + } + MProcess process = MProcess.get(ctx, processId); + // Form + if(process.getAD_Form_ID() > 0) { + packOut.createForm(process.getAD_Form_ID(), document); + } + // Workflow + if(process.getAD_Workflow_ID() > 0) { + packOut.createWorkflow(process.getAD_Workflow_ID(), document); + } + // Smart Browse + if(process.getAD_Browse_ID() > 0) { + packOut.createBrowse(process.getAD_Browse_ID(), document); + } + // Report View + if(process.getAD_ReportView_ID() > 0) { + packOut.createReportview(process.getAD_ReportView_ID(), document); + } + // Print format + if(process.getAD_PrintFormat_ID() > 0) { + packOut.createPrintFormat(process.getAD_PrintFormat_ID(), document); + } + // Process + packOut.createGenericPO(document, process, true, null); + for(MProcessPara parameter : MProcess.get(ctx, processId).getParameters()) { + if(parameter.getAD_Element_ID() > 0) { + packOut.createAdElement(parameter.getAD_Element_ID(), document); } - pstmt1 = null; + packOut.createGenericPO(document, parameter, true, null); } - - } - - private void createProcessPara(Properties ctx, TransformerHandler document, - int AD_Process_Para_ID) throws SAXException { - Env.setContext(ctx, X_AD_Process_Para.COLUMNNAME_AD_Process_Para_ID, - AD_Process_Para_ID); - paraHandler.create(ctx, document); - ctx.remove(X_AD_Process_Para.COLUMNNAME_AD_Process_Para_ID); - } - - private AttributesImpl createProcessBinding(AttributesImpl atts, - X_AD_Process m_Process) { - String sql = null; - String name = null; - atts.clear(); - - if (m_Process.getAD_Process_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_Process_ID","CDATA",Integer.toString(m_Process.getAD_Process_ID())); - - atts.addAttribute("", "", "Name", "CDATA", - (m_Process.getName() != null ? m_Process.getName() : "")); - - if (m_Process.getAD_Workflow_ID() > 0) { - sql = "SELECT Name FROM AD_Workflow WHERE AD_Workflow_ID=?"; - name = DB.getSQLValueString(null, sql, m_Process - .getAD_Workflow_ID()); - atts.addAttribute("", "", "ADWorkflowNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADWorkflowNameID", "CDATA", ""); - if (m_Process.getAD_Process_ID() > 0) { - sql = "SELECT Name FROM AD_Process WHERE AD_Process_ID=?"; - name = DB - .getSQLValueString(null, sql, m_Process.getAD_Process_ID()); - atts.addAttribute("", "", "ADProcessNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADProcessNameID", "CDATA", ""); - if (m_Process.getAD_PrintFormat_ID() > 0) { - sql = "SELECT Name FROM AD_PrintFormat WHERE AD_PrintFormat_ID=?"; - name = DB.getSQLValueString(null, sql, m_Process - .getAD_PrintFormat_ID()); - atts.addAttribute("", "", "ADPrintFormatNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADPrintFormatNameID", "CDATA", ""); - if (m_Process.getAD_ReportView_ID() > 0) { - sql = "SELECT Name FROM AD_ReportView WHERE AD_ReportView_ID=?"; - name = DB.getSQLValueString(null, sql, m_Process - .getAD_ReportView_ID()); - atts.addAttribute("", "", "ADReportViewNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReportViewNameID", "CDATA", ""); - - if (m_Process.getAD_Form_ID() > 0) { - sql = "SELECT Name FROM AD_Form WHERE AD_Form_ID=?"; - name = DB.getSQLValueString(null, sql, m_Process - .getAD_Form_ID()); - atts.addAttribute("", "", "ADFormNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADFormNameID", "CDATA", ""); - - if (m_Process.getAD_Browse_ID() > 0) { - sql = "SELECT Name FROM AD_Browse WHERE AD_Browse_ID=?"; - name = DB.getSQLValueString(null, sql, m_Process - .getAD_Browse_ID()); - atts.addAttribute("", "", "ADBrowseNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADBrowseNameID", "CDATA", ""); - - atts.addAttribute("", "", "AccessLevel", "CDATA", (m_Process - .getAccessLevel() != null ? m_Process.getAccessLevel() : "")); - atts.addAttribute("", "", "Classname", "CDATA", (m_Process - .getClassname() != null ? m_Process.getClassname() : "")); - atts.addAttribute("", "", "Description", "CDATA", (m_Process - .getDescription() != null ? m_Process.getDescription() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Process - .getEntityType() != null ? m_Process.getEntityType() : "")); - atts.addAttribute("", "", "Help", "CDATA", - (m_Process.getHelp() != null ? m_Process.getHelp() : "")); - atts.addAttribute("", "", "isBetaFunctionality", "CDATA", (m_Process - .isBetaFunctionality() == true ? "true" : "false")); - atts.addAttribute("", "", "isDirectPrint", "CDATA", (m_Process - .isDirectPrint() == true ? "true" : "false")); - atts.addAttribute("", "", "isReport", "CDATA", - (m_Process.isReport() == true ? "true" : "false")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Process.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "ProcedureName", "CDATA", - (m_Process.getProcedureName() != null ? m_Process - .getProcedureName() : "")); - atts.addAttribute("", "", "StatisticCount", "CDATA", "0"); - atts.addAttribute("", "", "StatisticSeconds", "CDATA", "0"); - atts.addAttribute("", "", "Value", "CDATA", - (m_Process.getValue() != null ? m_Process.getValue() : "")); - atts.addAttribute("", "", "WorkflowValue", "CDATA", - (m_Process.getWorkflowValue() != null ? m_Process - .getWorkflowValue() : "")); - atts.addAttribute("", "", "ShowHelp", "CDATA", - (m_Process.getShowHelp() != null ? m_Process.getShowHelp() : "")); - atts.addAttribute("", "", "JasperReport", "CDATA", - (m_Process.getJasperReport() != null ? m_Process.getJasperReport() : "")); - return atts; } } diff --git a/base/src/org/adempiere/pipo/handler/ProcessParaElementHandler.java b/base/src/org/adempiere/pipo/handler/ProcessParaElementHandler.java deleted file mode 100644 index 452dc27a8a..0000000000 --- a/base/src/org/adempiere/pipo/handler/ProcessParaElementHandler.java +++ /dev/null @@ -1,322 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - * Teo Sarca, teo.sarca@gmail.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_Element; -import org.compiere.model.X_AD_Process_Para; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class ProcessParaElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - if (element.parent != null && element.parent.getElementValue().equals("process") && - element.parent.defer) { - element.defer = true; - return; - } - - String name = atts.getValue("Name"); - - int id = 0; - int masterId = 0; - String processValue = ""; - if (element.parent != null && element.parent.getElementValue().equals("process") && - element.parent.recordId > 0) { - masterId = element.parent.recordId; - } else { - processValue = atts.getValue("ADProcessValueID"); - if (processValue != null && processValue.trim().length() > 0) { - masterId = get_IDWithColumn(ctx, "AD_Process", "Value", processValue); - } else { - //for backward compatibility - processValue = atts.getValue("ADProcessNameID"); - masterId = get_IDWithColumn(ctx, "AD_Process", "Name", processValue); - } - } - if (masterId <= 0) { - element.defer = true; - element.unresolved = "AD_Process: " + processValue; - return; - } - id = get_IDWithMasterAndColumn(ctx, "AD_Process_Para", "Name", - name, "AD_Process", masterId); - - X_AD_Process_Para m_Process_para = new X_AD_Process_Para(ctx, id, - getTrxName(ctx)); - int AD_Backup_ID = -1; - String Object_Status = null; - if (id <= 0 && atts.getValue("AD_Process_Para_ID") != null && Integer.parseInt(atts.getValue("AD_Process_Para_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Process_para.setAD_Process_Para_ID(Integer.parseInt(atts.getValue("AD_Process_Para_ID"))); - m_Process_para.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Process_Para", - m_Process_para); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - m_Process_para.setName(atts.getValue("Name")); - - m_Process_para.setAD_Process_ID(masterId); - - m_Process_para.setColumnName(atts.getValue("ColumnName")); - m_Process_para.setEntityType(atts.getValue("EntityType")); - - name = atts.getValue("ADElementNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Element", "ColumnName", name); - if (id <= 0 /** Check Packout version - 005 */) - { - id = get_IDWithColumn(ctx, "AD_Element", "Name", name); - } - // Setup Element - X_AD_Element adElement = new X_AD_Element(ctx, id, getTrxName(ctx)); - if (adElement.getAD_Element_ID() == 0) { - String columnName = m_Process_para.getColumnName(); - id = get_IDWithColumn(ctx, "AD_Element", "ColumnName", columnName); - if ( id > 0 ) { - adElement = new X_AD_Element(ctx, id, getTrxName(ctx)); - } else { - adElement.setColumnName(columnName); - adElement.setEntityType(m_Process_para.getEntityType()); - adElement.setPrintName(name); - - adElement.setName(m_Process_para.getName()); - if (adElement.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Process_para.getName(), "Element", adElement - .getAD_Element_ID(), AD_Backup_ID, "New", - "AD_Element", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Element")); - } else { - record_log(ctx, 0, m_Process_para.getName(), "Element", adElement - .getAD_Element_ID(), AD_Backup_ID, "New", - "AD_Element", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Element")); - } - } - } - m_Process_para.setAD_Element_ID(adElement.getAD_Element_ID()); - } - - name = atts.getValue("ADReferenceNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Reference", "Name", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_Reference: " + name; - return; - } - m_Process_para.setAD_Reference_ID(id); - } - - name = atts.getValue("ADReferenceValueNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Reference", "Name", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_Reference: " + name; - return; - } - m_Process_para.setAD_Reference_Value_ID(id); - } - - name = atts.getValue("ADValRuleNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Val_Rule", "Name", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_Val_Rule: " +name; - return; - } - m_Process_para.setAD_Val_Rule_ID(id); - } - - m_Process_para.setDefaultValue(getStringValue(atts, "DefaultValue")); - m_Process_para.setDefaultValue2(getStringValue(atts, "DefaultValue2")); - m_Process_para.setDescription(getStringValue(atts,"Description")); - - m_Process_para.setHelp(getStringValue(atts,"Help")); - m_Process_para - .setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() - : true); - - m_Process_para.setReadOnlyLogic(getStringValue(atts,"ReadOnlyLogic")); - m_Process_para.setDisplayLogic(getStringValue(atts,"DisplayLogic")); - m_Process_para.setVFormat(getStringValue(atts,"VFormat")); - m_Process_para.setValueMax(getStringValue(atts,"ValueMax")); - m_Process_para.setValueMin(getStringValue(atts,"ValueMin")); - m_Process_para.setSeqNo(Integer.parseInt(atts.getValue("SeqNo"))); - m_Process_para.setFieldLength(Integer.parseInt(atts - .getValue("FieldLength"))); - m_Process_para.setIsCentrallyMaintained(Boolean.valueOf( - atts.getValue("isCentrallyMaintained")).booleanValue()); - m_Process_para.setIsMandatory(Boolean.valueOf( - atts.getValue("isMandatory")).booleanValue()); - m_Process_para.setIsRange(Boolean.valueOf(atts.getValue("isRange")) - .booleanValue()); - if (m_Process_para.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Process_para.getName(), "Process_para", - m_Process_para.get_ID(), AD_Backup_ID, Object_Status, - "AD_Process_para", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Process_para")); - } else { - record_log(ctx, 0, m_Process_para.getName(), "Process_para", - m_Process_para.get_ID(), AD_Backup_ID, Object_Status, - "AD_Process_para", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Process_para")); - throw new POSaveFailedException("ProcessPara"); - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Process_Para_ID = Env.getContextAsInt(ctx, - X_AD_Process_Para.COLUMNNAME_AD_Process_Para_ID); - X_AD_Process_Para m_Processpara = new X_AD_Process_Para(ctx, - AD_Process_Para_ID, getTrxName(ctx)); - AttributesImpl atts = new AttributesImpl(); - createProcessParaBinding(atts, m_Processpara); - document.startElement("", "", "processpara", atts); - document.endElement("", "", "processpara"); - } - - private AttributesImpl createProcessParaBinding(AttributesImpl atts, - X_AD_Process_Para m_Processpara) { - String sql = null; - String name = null; - atts.clear(); - if (m_Processpara.getAD_Process_Para_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_Process_Para_ID","CDATA",Integer.toString(m_Processpara.getAD_Process_Para_ID())); - atts - .addAttribute("", "", "Name", "CDATA", - (m_Processpara.getName() != null ? m_Processpara - .getName() : "")); - if (m_Processpara.getAD_Process_ID() > 0) { - sql = "SELECT Value FROM AD_Process WHERE AD_Process_ID=?"; - name = DB.getSQLValueString(null, sql, m_Processpara - .getAD_Process_ID()); - atts.addAttribute("", "", "ADProcessValueID", "CDATA", name); - } else - atts.addAttribute("", "", "ADProcessValueID", "CDATA", ""); - if (m_Processpara.getAD_Process_Para_ID() > 0) { - sql = "SELECT Name FROM AD_Process_Para WHERE AD_Process_Para_ID=?"; - name = DB.getSQLValueString(null, sql, m_Processpara - .getAD_Process_Para_ID()); - atts.addAttribute("", "", "ADProcessParaNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADProcessParaNameID", "CDATA", ""); - if (m_Processpara.getAD_Element_ID() > 0) { - sql = "SELECT ColumnName FROM AD_Element WHERE AD_Element_ID=?"; - name = DB.getSQLValueStringEx(null, sql, m_Processpara.getAD_Element_ID()); - atts.addAttribute("", "", "ADElementNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADElementNameID", "CDATA", ""); - if (m_Processpara.getAD_Reference_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, m_Processpara - .getAD_Reference_ID()); - atts.addAttribute("", "", "ADReferenceNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReferenceNameID", "CDATA", ""); - if (m_Processpara.getAD_Reference_Value_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, m_Processpara - .getAD_Reference_Value_ID()); - atts.addAttribute("", "", "ADReferenceValueNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReferenceValueNameID", "CDATA", ""); - if (m_Processpara.getAD_Val_Rule_ID() > 0) { - sql = "SELECT Name FROM AD_Val_Rule WHERE AD_Val_Rule_ID=?"; - name = DB.getSQLValueString(null, sql, m_Processpara - .getAD_Val_Rule_ID()); - atts.addAttribute("", "", "ADValRuleNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADValRuleNameID", "CDATA", ""); - atts.addAttribute("", "", "ColumnName", "CDATA", (m_Processpara - .getColumnName() != null ? m_Processpara.getColumnName() : "")); - atts.addAttribute("", "", "DefaultValue", "CDATA", (m_Processpara - .getDefaultValue() != null ? m_Processpara.getDefaultValue() - : "")); - atts.addAttribute("", "", "DefaultValue2", "CDATA", (m_Processpara - .getDefaultValue2() != null ? m_Processpara.getDefaultValue2() - : "")); - atts.addAttribute("", "" , "ReadOnlyLogic" ,"CDATA" , - m_Processpara.getReadOnlyLogic() != null ? m_Processpara.getReadOnlyLogic() : ""); - atts.addAttribute("", "" , "DisplayLogic" ,"CDATA" , - m_Processpara.getDisplayLogic() != null ? m_Processpara.getDisplayLogic() : ""); - atts.addAttribute("", "", "Description", "CDATA", - (m_Processpara.getDescription() != null ? m_Processpara - .getDescription() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Processpara - .getEntityType() != null ? m_Processpara.getEntityType() : "")); - atts - .addAttribute("", "", "Help", "CDATA", - (m_Processpara.getHelp() != null ? m_Processpara - .getHelp() : "")); - atts.addAttribute("", "", "isActive", "CDATA", (m_Processpara - .isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "VFormat", "CDATA", (m_Processpara - .getVFormat() != null ? m_Processpara.getVFormat() : "")); - atts.addAttribute("", "", "ValueMax", "CDATA", (m_Processpara - .getValueMax() != null ? m_Processpara.getValueMax() : "")); - atts.addAttribute("", "", "ValueMin", "CDATA", (m_Processpara - .getValueMin() != null ? m_Processpara.getValueMin() : "")); - atts.addAttribute("", "", "SeqNo", "CDATA", - (m_Processpara.getSeqNo() > 0 ? "" + m_Processpara.getSeqNo() - : "0")); - atts.addAttribute("", "", "FieldLength", "CDATA", (m_Processpara - .getFieldLength() > 0 ? "" + m_Processpara.getFieldLength() - : "0")); - atts.addAttribute("", "", "isCentrallyMaintained", "CDATA", - (m_Processpara.isCentrallyMaintained() == true ? "true" - : "false")); - atts.addAttribute("", "", "isMandatory", "CDATA", (m_Processpara - .isMandatory() == true ? "true" : "false")); - atts.addAttribute("", "", "isRange", "CDATA", - (m_Processpara.isRange() == true ? "true" : "false")); - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/ReferenceElementHandler.java b/base/src/org/adempiere/pipo/handler/ReferenceElementHandler.java index 1da3a8143d..ffc2d7b0f4 100644 --- a/base/src/org/adempiere/pipo/handler/ReferenceElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/ReferenceElementHandler.java @@ -16,266 +16,47 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.ArrayList; import java.util.List; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Ref_List; +import org.compiere.model.Query; import org.compiere.model.X_AD_Ref_List; import org.compiere.model.X_AD_Ref_Table; import org.compiere.model.X_AD_Reference; -import org.compiere.util.DB; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class ReferenceElementHandler extends AbstractElementHandler { - - private ReferenceListElementHandler listHandler = new ReferenceListElementHandler(); - private ReferenceTableElementHandler tableHandler = new ReferenceTableElementHandler(); - - private List references = new ArrayList(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; - String Object_Status = null; - - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("name")); - - String entitytype = atts.getValue("EntityType"); - String name = atts.getValue("name"); - - if (isProcessElement(ctx, entitytype)) { - int id = get_ID(ctx, "AD_Reference", name); - - X_AD_Reference m_Reference = new X_AD_Reference(ctx, id, - getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_Reference_ID") != null && Integer.parseInt(atts.getValue("AD_Reference_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Reference.setAD_Reference_ID(Integer.parseInt(atts.getValue("AD_Reference_ID"))); - m_Reference.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Reference", m_Reference); - Object_Status = "Update"; - if (references.contains(id)) { - element.skip = true; - return; - } - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - m_Reference.setDescription(getStringValue(atts,"Description")); - m_Reference.setEntityType(atts.getValue("EntityType")); - m_Reference.setHelp(getStringValue(atts,"Help")); - m_Reference.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - m_Reference.setName(atts.getValue("name")); - - // m_Reference.setVFormat(atts.getValue("VFormat")); - m_Reference.setValidationType(atts.getValue("ValidationType")); - if (m_Reference.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Reference.getName(), "Reference", - m_Reference.get_ID(), AD_Backup_ID, Object_Status, - "AD_Reference", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Reference")); - references.add(m_Reference.getAD_Reference_ID()); - element.recordId = m_Reference.getAD_Reference_ID(); - } else { - record_log(ctx, 0, m_Reference.getName(), "Reference", - m_Reference.get_ID(), AD_Backup_ID, Object_Status, - "AD_Reference", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Reference")); - throw new POSaveFailedException("Reference"); - } - } else { - element.skip = true; +public class ReferenceElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int referenceId = Env.getContextAsInt(ctx, X_AD_Reference.COLUMNNAME_AD_Reference_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int Reference_id = Env.getContextAsInt(ctx, - X_AD_Reference.COLUMNNAME_AD_Reference_ID); - - if (references.contains(Reference_id)) - return; - - references.add(Reference_id); - AttributesImpl atts = new AttributesImpl(); - String sql = "SELECT * FROM AD_Reference WHERE AD_Reference_ID= " - + Reference_id; - - PreparedStatement pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - - try { - - ResultSet rs = pstmt.executeQuery(); - - while (rs.next()) { - - X_AD_Reference m_Reference = new X_AD_Reference(ctx, rs - .getInt("AD_Reference_ID"), null); - createReferenceBinding(atts, m_Reference); - document.startElement("", "", "reference", atts); - - if (m_Reference.getValidationType().compareTo("L") == 0) { - String sql1 = "SELECT * FROM AD_Ref_List WHERE AD_Reference_ID= " + Reference_id - + " ORDER BY Value, AD_Ref_List_ID"; - - PreparedStatement pstmt1 = null; - pstmt1 = DB.prepareStatement(sql1, getTrxName(ctx)); - - try { - - ResultSet rs1 = pstmt1.executeQuery(); - - while (rs1.next()) { - createReferenceList(ctx, document, rs1 - .getInt("AD_REF_LIST_ID")); - } - rs1.close(); - pstmt1.close(); - pstmt1 = null; - } - - catch (Exception e) { - log.log(Level.SEVERE, e.getLocalizedMessage(), e); - if (e instanceof SAXException) - throw (SAXException) e; - else if (e instanceof SQLException) - throw new DatabaseAccessException("Failed to export Reference.", e); - else if (e instanceof RuntimeException) - throw (RuntimeException) e; - else - throw new RuntimeException("Failed to export Reference.", e); - } finally { - try { - if (pstmt1 != null) - pstmt1.close(); - } catch (Exception e) { - } - pstmt1 = null; - } - - } else if (m_Reference.getValidationType().compareTo("T") == 0) { - String sql1 = "SELECT AD_Reference_ID FROM AD_Ref_Table WHERE AD_Reference_ID = " - + Reference_id; - PreparedStatement pstmt1 = null; - pstmt1 = DB.prepareStatement(sql1, getTrxName(ctx)); - - try { - - ResultSet rs1 = pstmt1.executeQuery(); - - while (rs1.next()) { - createReferenceTable(ctx, document, Reference_id); - } - rs1.close(); - pstmt1.close(); - pstmt1 = null; - } - - catch (Exception e) { - log.log(Level.SEVERE, "getRef_Table", e); - } - - finally { - try { - if (pstmt1 != null) - pstmt1.close(); - } catch (Exception e) { - } - pstmt1 = null; - } - } - document.endElement("", "", "reference"); + // Reference + X_AD_Reference reference = new X_AD_Reference(ctx, referenceId, null); + packOut.createGenericPO(document, reference, true, null); + if(reference.getValidationType().equals(X_AD_Reference.VALIDATIONTYPE_ListValidation)) { + List referenceListAsList = new Query(ctx, I_AD_Ref_List.Table_Name, I_AD_Ref_List.COLUMNNAME_AD_Reference_ID + " = ?", null) + .setParameters(referenceId) + .setOnlyActiveRecords(true) + .list(); + for(X_AD_Ref_List referenceList : referenceListAsList) { + packOut.createGenericPO(document, referenceList, true, null); } - rs.close(); - pstmt.close(); - pstmt = null; - } - - catch (Exception e) { - log.log(Level.SEVERE, "getRefence", e); - } - - finally { - try { - if (pstmt != null) - pstmt.close(); - } catch (Exception e) { - } - pstmt = null; + } else if(reference.getValidationType().equals(X_AD_Reference.VALIDATIONTYPE_TableValidation)) { + List referenceTableAsList = new Query(ctx, I_AD_Ref_List.Table_Name, I_AD_Ref_List.COLUMNNAME_AD_Reference_ID + " = ?", null) + .setParameters(referenceId) + .setOnlyActiveRecords(true) + .list(); + for(X_AD_Ref_Table referenceTable : referenceTableAsList) { + packOut.createGenericPO(document, referenceTable, true, null); + } } - - } - - private void createReferenceTable(Properties ctx, TransformerHandler document, - int reference_id) throws SAXException { - Env.setContext(ctx, X_AD_Ref_Table.COLUMNNAME_AD_Reference_ID, reference_id); - tableHandler.create(ctx, document); - ctx.remove(X_AD_Ref_Table.COLUMNNAME_AD_Reference_ID); - } - - private void createReferenceList(Properties ctx, - TransformerHandler document, int AD_Ref_List_ID) - throws SAXException { - Env.setContext(ctx, X_AD_Ref_List.COLUMNNAME_AD_Ref_List_ID, - AD_Ref_List_ID); - listHandler.create(ctx, document); - ctx.remove(X_AD_Ref_List.COLUMNNAME_AD_Ref_List_ID); - } - - private AttributesImpl createReferenceBinding(AttributesImpl atts, - X_AD_Reference m_Reference) { - String sql = null; - String name = null; - atts.clear(); - if (m_Reference.getAD_Reference_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_Reference_ID", "CDATA", Integer.toString(m_Reference.getAD_Reference_ID())); - if (m_Reference.getAD_Reference_ID() > 0) { - sql = "SELECT Name FROM AD_Reference WHERE AD_Reference_ID=?"; - name = DB.getSQLValueString(null, sql, m_Reference - .getAD_Reference_ID()); - atts.addAttribute("", "", "name", "CDATA", name); - } else - atts.addAttribute("", "", "name", "CDATA", ""); - atts.addAttribute("", "", "Description", "CDATA", (m_Reference - .getDescription() != null ? m_Reference.getDescription() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Reference - .getEntityType() != null ? m_Reference.getEntityType() : "")); - atts.addAttribute("", "", "Help", "CDATA", - (m_Reference.getHelp() != null ? m_Reference.getHelp() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_Reference.getName() != null ? m_Reference.getName() : "")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Reference.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "VFormat", "CDATA", - (m_Reference.getVFormat() != null ? m_Reference.getVFormat() - : "")); - atts.addAttribute("", "", "ValidationType", "CDATA", (m_Reference - .getValidationType() != null ? m_Reference.getValidationType() - : "")); - return atts; } } diff --git a/base/src/org/adempiere/pipo/handler/ReferenceListElementHandler.java b/base/src/org/adempiere/pipo/handler/ReferenceListElementHandler.java deleted file mode 100644 index faa9345d50..0000000000 --- a/base/src/org/adempiere/pipo/handler/ReferenceListElementHandler.java +++ /dev/null @@ -1,158 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_Ref_List; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class ReferenceListElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; - String Object_Status = null; - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - // TODO: Solve for date issues with valuefrom valueto - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - if (element.parent != null && element.parent.skip) { - element.skip = true; - return; - } - String name = atts.getValue("Name"); - String value = atts.getValue("Value"); - int AD_Reference_ID = 0; - if (element.parent != null && element.parent.getElementValue().equals("reference") && - element.parent.recordId > 0) { - AD_Reference_ID = element.parent.recordId; - } else { - AD_Reference_ID = get_IDWithColumn(ctx, "AD_Reference", "Name", - atts.getValue("ADRefenceNameID")); - } - - int AD_Ref_List_ID = get_IDWithMasterAndColumn(ctx, "AD_Ref_List", "Value", value, "AD_Reference", AD_Reference_ID); - X_AD_Ref_List m_Ref_List = new X_AD_Ref_List(ctx, AD_Ref_List_ID, - getTrxName(ctx)); - if (AD_Ref_List_ID <= 0 && atts.getValue("AD_Ref_List_ID") != null && Integer.parseInt(atts.getValue("AD_Ref_List_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Ref_List.setAD_Ref_List_ID(Integer.parseInt(atts.getValue("AD_Ref_List_ID"))); - m_Ref_List.setIsDirectLoad(true); - } - if (AD_Ref_List_ID > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Ref_List", m_Ref_List); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - m_Ref_List.setAD_Reference_ID(AD_Reference_ID); - m_Ref_List.setDescription(getStringValue(atts,"Description")); - m_Ref_List.setEntityType(atts.getValue("EntityType")); - m_Ref_List.setName(atts.getValue("Name")); - m_Ref_List.setValue(value); - m_Ref_List.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - - if (m_Ref_List.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Ref_List.getName(), "Reference List", - m_Ref_List.get_ID(), AD_Backup_ID, Object_Status, - "AD_Ref_List", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Ref_List")); - } else { - record_log(ctx, 0, m_Ref_List.getName(), "Reference List", - m_Ref_List.get_ID(), AD_Backup_ID, Object_Status, - "AD_Ref_List", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Ref_List")); - throw new POSaveFailedException("ReferenceList"); - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Ref_List_ID = Env.getContextAsInt(ctx, - X_AD_Ref_List.COLUMNNAME_AD_Ref_List_ID); - X_AD_Ref_List m_Ref_List = new X_AD_Ref_List(ctx, AD_Ref_List_ID, - getTrxName(ctx)); - AttributesImpl atts = new AttributesImpl(); - createRefListBinding(atts, m_Ref_List); - document.startElement("", "", "referencelist", atts); - document.endElement("", "", "referencelist"); - } - - private AttributesImpl createRefListBinding(AttributesImpl atts, - X_AD_Ref_List m_Ref_List) { - String sql = null; - String name = null; - atts.clear(); - if (m_Ref_List.getAD_Ref_List_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_Ref_List_ID", "CDATA", Integer.toString(m_Ref_List.getAD_Ref_List_ID())); - if (m_Ref_List.getAD_Ref_List_ID() > 0) { - if (m_Ref_List.getName() != null) - atts.addAttribute("", "", "ADReflistNameID", "CDATA", m_Ref_List.getName()); - else - atts.addAttribute("", "", "ADReflistNameID", "CDATA", ""); - } else - atts.addAttribute("", "", "ADReflistNameID", "CDATA", ""); - - - if (m_Ref_List.getAD_Reference_ID() > 0) { - if (m_Ref_List.getAD_Reference().getName() != null) - atts.addAttribute("", "", "ADRefenceNameID", "CDATA", m_Ref_List.getAD_Reference().getName()); - else - atts.addAttribute("", "", "ADRefenceNameID", "CDATA", ""); - } else - atts.addAttribute("", "", "ADRefenceNameID", "CDATA", ""); - - atts.addAttribute("", "", "Description", "CDATA", (m_Ref_List - .getDescription() != null ? m_Ref_List.getDescription() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Ref_List - .getEntityType() != null ? m_Ref_List.getEntityType() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_Ref_List.getName() != null ? m_Ref_List.getName() : "")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Ref_List.isActive() == true ? "true" : "false")); - // atts.addAttribute("","","ValidFrom","CDATA",(m_Ref_List.getValidFrom - // ().toGMTString() != null ? - // m_Ref_List.getValidFrom().toGMTString():"")); - // atts.addAttribute("","","ValidTo","CDATA",(m_Ref_List.getValidTo - // ().toGMTString() != null ? - // m_Ref_List.getValidTo().toGMTString():"")); - atts.addAttribute("", "", "Value", "CDATA", - (m_Ref_List.getValue() != null ? m_Ref_List.getValue() : "")); - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/ReferenceTableElementHandler.java b/base/src/org/adempiere/pipo/handler/ReferenceTableElementHandler.java deleted file mode 100644 index 5fdde90928..0000000000 --- a/base/src/org/adempiere/pipo/handler/ReferenceTableElementHandler.java +++ /dev/null @@ -1,252 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import static org.compiere.model.I_AD_Ref_Table.COLUMNNAME_AD_Reference_ID; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.exceptions.AdempiereException; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.I_AD_Ref_Table; -import org.compiere.model.I_AD_Reference; -import org.compiere.model.MColumn; -import org.compiere.model.MRefTable; -import org.compiere.model.MTable; -import org.compiere.model.Query; -import org.compiere.model.X_AD_Ref_Table; -import org.compiere.model.X_AD_Reference; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class ReferenceTableElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - - log.info(elementValue); - Attributes atts = element.attributes; - String entitytype = atts.getValue("EntityType"); - String name = atts.getValue("ADRefenceNameID"); - if (isProcessElement(ctx, entitytype)) { - if (element.parent != null && element.parent.skip) { - element.skip = true; - return; - } - - int AD_Reference_ID = 0; - if (element.parent != null && element.parent.getElementValue().equals("reference") && - element.parent.recordId > 0) { - AD_Reference_ID = element.parent.recordId; - } else { - StringBuffer sqlB = new StringBuffer( - "SELECT AD_Reference_ID FROM AD_Reference WHERE Name= ?"); - AD_Reference_ID = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), name); - } - if (AD_Reference_ID <= 0 && atts.getValue("AD_Reference_ID") != null && Integer.parseInt(atts.getValue("AD_Reference_ID")) <= PackOut.MAX_OFFICIAL_ID) - AD_Reference_ID = Integer.parseInt(atts.getValue("AD_Reference_ID")); - - int tableId = get_IDWithColumn(ctx, "AD_Table", "TableName", atts - .getValue("ADTableNameID")); - if (tableId == 0) { - MTable m_Table = new MTable(ctx, 0, getTrxName(ctx)); - m_Table.setAccessLevel("3"); - m_Table.setName(atts.getValue("ADTableNameID")); - m_Table.setTableName(atts.getValue("ADTableNameID")); - if (m_Table.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Table.getName(), "Table", m_Table - .get_ID(), 0, "New", "AD_Table", get_IDWithColumn( - ctx, "AD_Table", "TableName", "AD_Table")); - } else { - record_log(ctx, 0, m_Table.getName(), "Table", m_Table - .get_ID(), 0, "New", "AD_Table", get_IDWithColumn( - ctx, "AD_Table", "TableName", "AD_Table")); - } - tableId = get_IDWithColumn(ctx, "AD_Table", "TableName", atts - .getValue("ADTableNameID")); - } - - name = atts.getValue("Key"); - int keyId = get_IDWithMasterAndColumn(ctx, "AD_Column", - "ColumnName", name, "AD_Table", tableId); - if (keyId == 0) - throw new AdempiereException("@AD_Column_ID@:" + name + "@NotFound@"); - - int displayId = 0; - name = atts.getValue("ADDisplay"); - displayId = get_IDWithMasterAndColumn(ctx, "AD_Column", - "ColumnName", name, "AD_Table", tableId); - - String isDisplayIdentifier = atts.getValue("IsDisplayIdentifier"); - String isAlert = atts.getValue("IsAlert"); - - String entityType = atts.getValue("EntityType"); - String isValueDisplayed = atts.getValue("IsValueDisplayed"); - - - String OrderByClause = ""; - String WhereClause = ""; - String displaySQL = ""; - if(DB.isOracle()) - { - OrderByClause = atts.getValue("OrderByClause"); - WhereClause = atts.getValue("WhereClause"); - displaySQL = atts.getValue("DisplaySQL"); - } - else if (DB.isPostgreSQL()) - { - OrderByClause = atts.getValue("OrderByClause").replaceAll("''", "'"); - WhereClause = atts.getValue("WhereClause").replaceAll("''", "'"); - displaySQL = atts.getValue("DisplaySQL").replaceAll("''", "'");; - } - - MRefTable refTable = new Query(ctx, I_AD_Ref_Table.Table_Name, - COLUMNNAME_AD_Reference_ID + "=?", getTrxName(ctx)). - setParameters(AD_Reference_ID) - .firstOnly(); - - if (refTable != null) - { - if(AD_Reference_ID > 0) { - refTable.setIsDirectLoad(true); - } - refTable.setAD_Table_ID(tableId); - refTable.setAD_Display(displayId); - refTable.setAD_Key(keyId); - refTable.setIsValueDisplayed(isValueDisplayed.equals("Y")); - refTable.setIsDisplayIdentifier(isDisplayIdentifier.equals("Y")); - refTable.setIsAlert(isAlert.equals("Y")); - refTable.setDisplaySQL(displaySQL); - refTable.setOrderByClause(OrderByClause); - refTable.setEntityType(entityType); - refTable.setWhereClause(WhereClause); - refTable.saveEx(); - if (refTable != null) { - record_log(ctx, 1, atts.getValue("ADRefenceNameID"), - "Reference Table", AD_Reference_ID, 0, "Update", "AD_Ref_Table", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Ref_Table")); - } else { - record_log(ctx, 0, atts.getValue("ADRefenceNameID"), - "Reference Table", AD_Reference_ID, 0, "Update", "AD_Ref_Table", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Ref_Table")); - throw new POSaveFailedException("ReferenceTable"); - } - } - else - { - refTable = new MRefTable(ctx, 0 , getTrxName(ctx)); - refTable.setAD_Reference_ID(AD_Reference_ID); - refTable.setAD_Table_ID(tableId); - refTable.setAD_Display(displayId); - refTable.setAD_Key(keyId); - refTable.setIsValueDisplayed(isValueDisplayed.equals("Y")); - refTable.setIsDisplayIdentifier(isDisplayIdentifier.equals("Y")); - refTable.setIsAlert(isAlert.equals("Y")); - refTable.setDisplaySQL(displaySQL); - refTable.setOrderByClause(OrderByClause); - refTable.setEntityType(entityType); - refTable.setWhereClause(WhereClause); - - if (refTable.save()) - record_log(ctx, 1, atts.getValue("ADRefenceNameID"), - "Reference Table", AD_Reference_ID, 0, "New", "AD_Ref_Table", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Ref_Table")); - else - { - record_log(ctx, 0, atts.getValue("ADRefenceNameID"), - "Reference Table", AD_Reference_ID, 0, "New", "AD_Ref_Table", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Ref_Table")); - throw new POSaveFailedException("ReferenceTable"); - } - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int Reference_id = Env.getContextAsInt(ctx, - X_AD_Ref_Table.COLUMNNAME_AD_Reference_ID); - AttributesImpl atts = new AttributesImpl(); - createReferenceTableBinding(ctx, atts, Reference_id); - document.startElement("", "", "referencetable", atts); - document.endElement("", "", "referencetable"); - } - - private AttributesImpl createReferenceTableBinding(Properties ctx, - AttributesImpl atts, int reference_ID) { - atts.clear(); - if (reference_ID <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_Reference_ID", "CDATA", Integer.toString(reference_ID)); - - I_AD_Reference reference = new X_AD_Reference(ctx, reference_ID,getTrxName(ctx)); - MRefTable refTable; - if (X_AD_Reference.VALIDATIONTYPE_TableValidation.equals(reference.getValidationType())) - { - refTable = new MRefTable(ctx, reference_ID, getTrxName(ctx)); - if(refTable != null) - { - atts.addAttribute("", "", "ADRefenceNameID", "CDATA", reference.getName()); - if(refTable.getAD_Table_ID() > 0) - atts.addAttribute("", "", "ADTableNameID", "CDATA", refTable.getAD_Table().getTableName()); - else - atts.addAttribute("", "", "ADTableNameID", "CDATA", ""); - if (refTable.getAD_Display() > 0) - atts.addAttribute("", "", "ADDisplay", "CDATA", MColumn.get(ctx,refTable.getAD_Display()).getColumnName()); - else - atts.addAttribute("", "", "ADDisplay", "CDATA", ""); - - if(refTable.getAD_Key() > 0) - atts.addAttribute("", "", "Key", "CDATA", MColumn.get(ctx, refTable.getAD_Key()).getColumnName()); - else - atts.addAttribute("", "", "Key", "CDATA", ""); - - if(refTable.getAD_Window_ID() > 0) - atts.addAttribute("", "", "ADWindowNameID", "CDATA", refTable.getAD_Window().getName()); - else - atts.addAttribute("", "", "ADWindowNameID", "CDATA", ""); - - atts.addAttribute("", "", "EntityType", "CDATA", (refTable.getEntityType() != null ? refTable.getEntityType() : "")); - atts.addAttribute("", "", "IsValueDisplayed", "CDATA", refTable.isValueDisplayed() ? "Y" : "N"); - atts.addAttribute("", "", "IsDisplayIdentifier", "CDATA", refTable.isDisplayIdentifier() ? "Y" : "N"); - atts.addAttribute("", "", "IsAlert", "CDATA", refTable.isAlert() ? "Y" : "N"); - atts.addAttribute("", "", "DisplaySQL", "CDATA", (refTable.getDisplaySQL() != null ? refTable.getDisplaySQL() : "")); - atts.addAttribute("", "", "OrderByClause", "CDATA", (refTable.getOrderByClause() != null ? refTable.getOrderByClause() : "")); - atts.addAttribute("", "", "isActive", "CDATA", (refTable.isActive() ? "Y" : "N")); - atts.addAttribute("", "", "WhereClause", "CDATA", ( refTable.getWhereClause() != null ? refTable.getWhereClause() : "")); - } - } - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/ReportViewColElementHandler.java b/base/src/org/adempiere/pipo/handler/ReportViewColElementHandler.java deleted file mode 100644 index 153efbabaa..0000000000 --- a/base/src/org/adempiere/pipo/handler/ReportViewColElementHandler.java +++ /dev/null @@ -1,178 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_ReportView_Col; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class ReportViewColElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; - String Object_Status = null; - - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("ADReportViewColID")); - - String entitytype = atts.getValue("EntityType"); - - if (isProcessElement(ctx, entitytype)) { - String name = atts.getValue("ADReportviewNameID"); - int AD_ReportView_ID = 0; - if (element.parent != null && element.parent.getElementValue().equals("reportview") && - element.parent.recordId > 0) { - AD_ReportView_ID = element.parent.recordId; - } else { - AD_ReportView_ID = get_IDWithColumn(ctx, "AD_ReportView", "Name", name); - } - if (AD_ReportView_ID <= 0) { - element.defer = true; - return; - } - - name = atts.getValue("ADColumnNameID"); - int AD_Column_ID = 0; - if (name != null && name.trim().length() > 0) { - AD_Column_ID = get_IDWithColumn(ctx, "AD_Column", "Name", name); - if (AD_Column_ID <= 0) { - element.defer = true; - return; - } - } - - String functionColumn = getStringValue(atts, "FunctionColumn"); - StringBuffer sql = new StringBuffer("SELECT AD_Reportview_Col_ID FROM AD_Reportview_Col ") - .append(" WHERE AD_Column_ID "); - if (AD_Column_ID > 0) - sql.append(" = " + AD_Column_ID); - else - sql.append(" IS NULL "); - sql.append(" AND FunctionColumn = ?"); - - int id = DB.getSQLValue(getTrxName(ctx), sql.toString(), functionColumn); - if (id < 0) id = 0; - X_AD_ReportView_Col m_Reportview_Col = new X_AD_ReportView_Col(ctx, - id, getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_ReportView_Col_ID") != null && Integer.parseInt(atts.getValue("AD_ReportView_Col_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Reportview_Col.setAD_ReportView_Col_ID(Integer.parseInt(atts.getValue("AD_ReportView_Col_ID"))); - m_Reportview_Col.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Reportview_Col", - m_Reportview_Col); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - boolean isGroupFunction = Boolean.valueOf( - atts.getValue("isGroupFunction")).booleanValue(); - - m_Reportview_Col.setAD_ReportView_ID(AD_ReportView_ID); - - if (AD_Column_ID > 0) { - m_Reportview_Col.setAD_Column_ID(id); - } - - m_Reportview_Col.setFunctionColumn(functionColumn); - m_Reportview_Col - .setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() - : true); - m_Reportview_Col.setIsGroupFunction(isGroupFunction); - if (m_Reportview_Col.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, "" + m_Reportview_Col.getAD_ReportView_ID(), - "Reportview_Col", m_Reportview_Col.get_ID(), - AD_Backup_ID, Object_Status, "AD_Reportview_Col", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Reportview_Col")); - } else { - record_log(ctx, 0, "" + m_Reportview_Col.getAD_ReportView_ID(), - "Reportview_Col", m_Reportview_Col.get_ID(), - AD_Backup_ID, Object_Status, "AD_Reportview_Col", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Reportview_Col")); - throw new POSaveFailedException("ReportViewCol"); - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_ReportView_Col_ID = Env.getContextAsInt(ctx, - X_AD_ReportView_Col.COLUMNNAME_AD_ReportView_Col_ID); - X_AD_ReportView_Col m_Reportview_Col = new X_AD_ReportView_Col(ctx, - AD_ReportView_Col_ID, getTrxName(ctx)); - AttributesImpl atts = new AttributesImpl(); - createReportViewColBinding(atts, m_Reportview_Col); - document.startElement("", "", "reportviewcol", atts); - document.endElement("", "", "reportviewcol"); - } - - private AttributesImpl createReportViewColBinding(AttributesImpl atts, - X_AD_ReportView_Col m_Reportview_Col) { - String sql = null; - String name = null; - atts.clear(); - if (m_Reportview_Col.getAD_ReportView_Col_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_ReportView_Col_ID","CDATA",Integer.toString(m_Reportview_Col.getAD_ReportView_Col_ID())); - if (m_Reportview_Col.getAD_Column_ID() > 0) { - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null, sql, m_Reportview_Col - .getAD_Column_ID()); - atts.addAttribute("", "", "ADColumnNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADColumnNameID", "CDATA", ""); - - if (m_Reportview_Col.getAD_ReportView_ID() > 0) { - sql = "SELECT Name FROM AD_Reportview WHERE AD_Reportview_ID=?"; - name = DB.getSQLValueString(null, sql, m_Reportview_Col - .getAD_ReportView_ID()); - atts.addAttribute("", "", "ADReportviewNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReportviewNameID", "CDATA", ""); - - atts.addAttribute("", "", "FunctionColumn", "CDATA", (m_Reportview_Col - .getFunctionColumn() != null ? m_Reportview_Col - .getFunctionColumn() : "")); - atts.addAttribute("", "", "isActive", "CDATA", (m_Reportview_Col - .isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "isGroupFunction", "CDATA", (m_Reportview_Col - .isGroupFunction() == true ? "true" : "false")); - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/ReportViewElementHandler.java b/base/src/org/adempiere/pipo/handler/ReportViewElementHandler.java index dc6b5372b9..021820bf2b 100644 --- a/base/src/org/adempiere/pipo/handler/ReportViewElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/ReportViewElementHandler.java @@ -16,255 +16,47 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.ArrayList; import java.util.List; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.MTable; -import org.compiere.model.X_AD_PrintFormat; -import org.compiere.model.X_AD_ReportView; +import org.compiere.model.I_AD_PrintFormat; +import org.compiere.model.I_AD_ReportView; +import org.compiere.model.I_AD_ReportView_Col; +import org.compiere.model.Query; import org.compiere.model.X_AD_ReportView_Col; -import org.compiere.util.DB; +import org.compiere.print.MPrintFormat; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class ReportViewElementHandler extends AbstractElementHandler { - - private ReportViewColElementHandler columnHandler = new ReportViewColElementHandler(); - - private List views = new ArrayList(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - int AD_Backup_ID = -1; - String Object_Status = null; - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("ADReportviewnameID")); - //String entitytype = atts.getValue("EntityType"); - String name = atts.getValue("ADReportviewnameID"); - - int id = get_ID(ctx, "AD_ReportView", name); - X_AD_ReportView m_Reportview = new X_AD_ReportView(ctx, id, - getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_ReportView_ID") != null && Integer.parseInt(atts.getValue("AD_ReportView_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Reportview.setAD_ReportView_ID(Integer.parseInt(atts.getValue("AD_ReportView_ID"))); - m_Reportview.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Reportview", m_Reportview); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - String Name = atts.getValue("ADTableNameID"); - id = get_IDWithColumn(ctx, "AD_Table", "TableName", Name); - MTable m_Table = null; - if (id == 0) { - m_Table = new MTable(ctx, 0, getTrxName(ctx)); - m_Table.setAccessLevel("3"); - m_Table.setName(Name); - m_Table.setTableName(Name); - if (m_Table.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Table.getName(), "Table", - m_Table.get_ID(), 0, "New", "AD_Table", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Table")); - } else { - record_log(ctx, 0, m_Table.getName(), "Table", - m_Table.get_ID(), 0, "New", "AD_Table", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Table")); - } - id = get_IDWithColumn(ctx, "AD_Table", "TableName", Name); - } - m_Reportview.setAD_Table_ID(id); - m_Reportview.setDescription(getStringValue(atts,"Description")); - m_Reportview.setEntityType(atts.getValue("EntityType")); - m_Reportview.setName(atts.getValue("Name")); - m_Reportview.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - m_Reportview.setOrderByClause(getStringValue(atts,"OrderByClause")); - m_Reportview.setWhereClause(getStringValue(atts,"WhereClause")); - if (m_Reportview.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Reportview.getName(), "Reportview", - m_Reportview.get_ID(), AD_Backup_ID, Object_Status, - "AD_Reportview", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Reportview")); - element.recordId = m_Reportview.getAD_ReportView_ID(); - } else { - record_log(ctx, 0, m_Reportview.getName(), "Reportview", - m_Reportview.get_ID(), AD_Backup_ID, Object_Status, - "AD_Reportview", get_IDWithColumn(ctx, "AD_Table", - "TableName", "AD_Reportview")); - throw new POSaveFailedException("ReportView"); - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { +public class ReportViewElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int reportViewId = Env.getContextAsInt(ctx, "AD_ReportView_ID"); PackOut packOut = (PackOut) ctx.get("PackOutProcess"); - int AD_ReportView_ID = Env.getContextAsInt(ctx, "AD_ReportView_ID"); - if (views.contains(AD_ReportView_ID)) - return; - - views.add(AD_ReportView_ID); - String sql = "SELECT * FROM AD_ReportView WHERE AD_ReportView_ID= " + AD_ReportView_ID; - PreparedStatement pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - AttributesImpl atts = new AttributesImpl(); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - X_AD_ReportView m_Reportview = new X_AD_ReportView(ctx, rs - .getInt("AD_Reportview_ID"), null); - atts = createReportViewBinding(atts, m_Reportview); - document.startElement("", "", "reportview", atts); - document.endElement("", "", "reportview"); - - String sql1 = "SELECT * FROM AD_Printformat WHERE AD_Reportview_ID="+AD_ReportView_ID - +" AND AD_Client_ID="+Env.getAD_Client_ID(ctx) - +" ORDER BY "+X_AD_PrintFormat.COLUMNNAME_AD_PrintFormat_ID - ; - PreparedStatement pstmt1 = null; - pstmt1 = DB.prepareStatement(sql1, getTrxName(ctx)); - try { - ResultSet rs1 = pstmt1.executeQuery(); - while (rs1.next()) { - // Export Table if neccessary - packOut.createTable(rs1.getInt("AD_Table_ID"), - document); - packOut.createPrintFormat(rs1 - .getInt("AD_Printformat_ID"), document); - } - rs1.close(); - pstmt1.close(); - pstmt1 = null; - } finally { - try { - if (pstmt1 != null) - pstmt1.close(); - } catch (Exception e) { - } - pstmt1 = null; - } - atts.clear(); - sql1 = "SELECT * FROM AD_ReportView_Col WHERE AD_Reportview_ID= " - + AD_ReportView_ID; - pstmt1 = null; - pstmt1 = DB.prepareStatement(sql1, getTrxName(ctx)); - try { - ResultSet rs1 = pstmt1.executeQuery(); - while (rs1.next()) { - createReportViewCol(ctx, document, rs1 - .getInt("AD_ReportView_Col_ID")); - } - rs1.close(); - pstmt1.close(); - pstmt1 = null; - } finally { - try { - if (pstmt1 != null) - pstmt1.close(); - } catch (Exception e) { - } - pstmt1 = null; - } - } - - rs.close(); - pstmt.close(); - pstmt = null; + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - - catch (Exception e) { - log.log(Level.SEVERE, "reportview", e); - if (e instanceof SAXException) - throw (SAXException) e; - else if (e instanceof SQLException) - throw new DatabaseAccessException("Failed to export report view.", e); - else if (e instanceof RuntimeException) - throw (RuntimeException) e; - else - throw new RuntimeException("Failed to export report view.", e); - } finally { - try { - if (pstmt != null) - pstmt.close(); - } catch (Exception e) { - } - pstmt = null; + // Task + packOut.createGenericPO(document, I_AD_ReportView.Table_ID, reportViewId, true, null); + // Get all columns + List printFormatList = new Query(ctx, I_AD_PrintFormat.Table_Name, I_AD_PrintFormat.COLUMNNAME_AD_ReportView_ID + " = ?", null) + .setParameters(reportViewId) + .setClient_ID() + .list(); + // All + for(MPrintFormat printFormat : printFormatList) { + packOut.createPrintFormat(printFormat.getAD_PrintFormat_ID(), document); + } + // Get all columns + List reportViewColumnList = new Query(ctx, I_AD_ReportView_Col.Table_Name, I_AD_ReportView_Col.COLUMNNAME_AD_ReportView_ID + " = ?", null) + .setParameters(reportViewId) + .setClient_ID() + .list(); + for(X_AD_ReportView_Col reportViewColumn : reportViewColumnList) { + packOut.createGenericPO(document, I_AD_ReportView_Col.Table_ID, reportViewColumn.getAD_ReportView_Col_ID(), true, null); } - } - - private void createReportViewCol(Properties ctx, - TransformerHandler document, int AD_ReportView_Col_ID) - throws SAXException { - Env.setContext(ctx, - X_AD_ReportView_Col.COLUMNNAME_AD_ReportView_Col_ID, - AD_ReportView_Col_ID); - columnHandler.create(ctx, document); - ctx.remove(X_AD_ReportView_Col.COLUMNNAME_AD_ReportView_Col_ID); - } - - private AttributesImpl createReportViewBinding(AttributesImpl atts, - X_AD_ReportView m_Reportview) { - String sql = null; - String name = null; - atts.clear(); - if (m_Reportview.getAD_ReportView_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_ReportView_ID","CDATA",Integer.toString(m_Reportview.getAD_ReportView_ID())); - - if (m_Reportview.getAD_ReportView_ID() > 0) { - sql = "SELECT Name FROM AD_ReportView WHERE AD_ReportView_ID=?"; - name = DB.getSQLValueString(null, sql, m_Reportview - .getAD_ReportView_ID()); - atts.addAttribute("", "", "ADReportviewnameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADReportviewnameID", "CDATA", ""); - - if (m_Reportview.getAD_Table_ID() > 0) { - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null, sql, m_Reportview - .getAD_Table_ID()); - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADTableNameID", "CDATA", ""); - - atts - .addAttribute("", "", "Description", "CDATA", (m_Reportview - .getDescription() != null ? m_Reportview - .getDescription() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Reportview - .getEntityType() != null ? m_Reportview.getEntityType() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_Reportview.getName() != null ? m_Reportview.getName() : "")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Reportview.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "OrderByClause", "CDATA", (m_Reportview - .getOrderByClause() != null ? m_Reportview.getOrderByClause() - : "")); - atts - .addAttribute("", "", "WhereClause", "CDATA", (m_Reportview - .getWhereClause() != null ? m_Reportview - .getWhereClause() : "")); - return atts; } } diff --git a/base/src/org/adempiere/pipo/handler/RoleElementHandler.java b/base/src/org/adempiere/pipo/handler/RoleElementHandler.java index fd67c68693..2b4fd2a1e8 100644 --- a/base/src/org/adempiere/pipo/handler/RoleElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/RoleElementHandler.java @@ -17,530 +17,161 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.math.BigDecimal; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.util.ArrayList; import java.util.List; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; import org.adempiere.model.I_AD_Browse_Access; -import org.adempiere.model.X_AD_Browse; import org.adempiere.model.X_AD_Browse_Access; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Column_Access; +import org.compiere.model.I_AD_Document_Action_Access; +import org.compiere.model.I_AD_Form_Access; +import org.compiere.model.I_AD_Process_Access; +import org.compiere.model.I_AD_Record_Access; +import org.compiere.model.I_AD_Role; +import org.compiere.model.I_AD_Role_Included; +import org.compiere.model.I_AD_Role_OrgAccess; +import org.compiere.model.I_AD_Table_Access; +import org.compiere.model.I_AD_Task_Access; +import org.compiere.model.I_AD_User_Roles; +import org.compiere.model.I_AD_Window_Access; +import org.compiere.model.I_AD_Workflow_Access; +import org.compiere.model.MColumnAccess; +import org.compiere.model.MFormAccess; +import org.compiere.model.MProcessAccess; +import org.compiere.model.MRecordAccess; import org.compiere.model.MRole; +import org.compiere.model.MRoleOrgAccess; +import org.compiere.model.MTableAccess; +import org.compiere.model.MUserRoles; +import org.compiere.model.MWindowAccess; import org.compiere.model.Query; -import org.compiere.model.X_AD_Form; +import org.compiere.model.X_AD_Document_Action_Access; import org.compiere.model.X_AD_Package_Exp_Detail; -import org.compiere.model.X_AD_Process; -import org.compiere.model.X_AD_Role; -import org.compiere.model.X_AD_Task; -import org.compiere.model.X_AD_User; -import org.compiere.model.X_AD_Window; -import org.compiere.model.X_AD_Workflow; -import org.compiere.util.DB; +import org.compiere.model.X_AD_Role_Included; +import org.compiere.model.X_AD_Task_Access; import org.compiere.util.Env; -import org.xml.sax.Attributes; +import org.compiere.wf.MWorkflowAccess; +import org.spin.model.I_AD_Dashboard_Access; +import org.spin.model.X_AD_Dashboard_Access; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class RoleElementHandler extends AbstractElementHandler { - - private List roles = new ArrayList(); - - private OrgRoleElementHandler orgHandler = new OrgRoleElementHandler(); - private ProcessAccessElementHandler processHandler = new ProcessAccessElementHandler(); - private UserRoleElementHandler userHandler = new UserRoleElementHandler(); - private WindowAccessElementHandler windowHandler = new WindowAccessElementHandler(); - private BrowseAccessElementHandler browseHandler = new BrowseAccessElementHandler(); - private FormAccessElementHandler formHandler = new FormAccessElementHandler(); - private TaskAccessElementHandler taskHandler = new TaskAccessElementHandler(); - private WorkflowAccessElementHandler workflowHandler = new WorkflowAccessElementHandler(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - - String name = atts.getValue("Name"); - - int id = get_ID(ctx, "AD_Role", name); - MRole m_Role = new MRole(ctx, id, getTrxName(ctx)); - int AD_Backup_ID = -1; - String Object_Status = null; - if (id <= 0 && atts.getValue("AD_Role_ID") != null && Integer.parseInt(atts.getValue("AD_Role_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Role.setAD_Role_ID(Integer.parseInt(atts.getValue("AD_Role_ID"))); - m_Role.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Role", m_Role); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - m_Role.setName(name); - name = atts.getValue("treemenuname"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Tree", "Name", name); - if (id <= 0) { - element.defer = true; - return; - } - m_Role.setAD_Tree_Menu_ID(id); - } - - name = atts.getValue("treeorgname"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Tree", "Name", name); - if (id <= 0) { - element.defer = true; - return; - } - m_Role.setAD_Tree_Org_ID(id); - } - - name = atts.getValue("currencycode"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "C_Currency", "ISO_Code", name); - if (id <= 0) { - element.defer = true; - return; - } - m_Role.setC_Currency_ID(id); - } - - name = atts.getValue("supervisorid"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_User", "Name", name); - if (id <= 0) { - element.defer = true; - return; - } - m_Role.setC_Currency_ID(id); - } - - m_Role.setDescription(getStringValue(atts,"Description")); - String amtApproval = getStringValue(atts,"AmtApproval"); - if (amtApproval != null) - m_Role.setAmtApproval(new BigDecimal(amtApproval)); - m_Role.setIsActive(atts.getValue("isActive") != null ? Boolean.valueOf( - atts.getValue("isActive")).booleanValue() : true); - m_Role - .setIsAccessAllOrgs(atts.getValue("isAccessAllOrgs") != null ? Boolean - .valueOf(atts.getValue("isAccessAllOrgs")) - .booleanValue() - : true); - m_Role - .setIsCanApproveOwnDoc(atts.getValue("isCanApproveOwnDoc") != null ? Boolean - .valueOf(atts.getValue("isCanApproveOwnDoc")) - .booleanValue() - : true); - m_Role.setIsCanExport(atts.getValue("isCanExport") != null ? Boolean - .valueOf(atts.getValue("isCanExport")).booleanValue() : true); - m_Role.setIsCanReport(atts.getValue("isCanReport") != null ? Boolean - .valueOf(atts.getValue("isCanReport")).booleanValue() : true); - m_Role.setIsChangeLog(atts.getValue("isChangeLog") != null ? Boolean - .valueOf(atts.getValue("isChangeLog")).booleanValue() : true); - m_Role.setIsManual(atts.getValue("isManual") != null ? Boolean.valueOf( - atts.getValue("isManual")).booleanValue() : true); - m_Role - .setIsPersonalAccess(atts.getValue("isPersonalAccess") != null ? Boolean - .valueOf(atts.getValue("isPersonalAccess")) - .booleanValue() - : true); - m_Role - .setIsPersonalLock(atts.getValue("isPersonalLock") != null ? Boolean - .valueOf(atts.getValue("isPersonalLock")) - .booleanValue() - : true); - m_Role.setIsShowAcct(atts.getValue("isShowAcct") != null ? Boolean - .valueOf(atts.getValue("isShowAcct")).booleanValue() : true); - m_Role - .setIsUseUserOrgAccess(atts.getValue("isUseUserOrgAccess") != null ? Boolean - .valueOf(atts.getValue("isUseUserOrgAccess")) - .booleanValue() - : true); - m_Role - .setOverwritePriceLimit(atts.getValue("isOverwritePriceLimit") != null ? Boolean - .valueOf(atts.getValue("isOverwritePriceLimit")) - .booleanValue() - : true); - m_Role.setPreferenceType(atts.getValue("PreferenceType")); - m_Role.setUserLevel(atts.getValue("UserLevel")); - m_Role.setAllow_Info_Account(Boolean.valueOf(atts.getValue("AllowInfoAccount"))); - m_Role.setAllow_Info_Asset(Boolean.valueOf(atts.getValue("AllowInfoAsset"))); - m_Role.setAllow_Info_BPartner(Boolean.valueOf(atts.getValue("AllowInfoBPartner"))); - m_Role.setAllow_Info_CashJournal(Boolean.valueOf(atts.getValue("AllowInfoCashJournal"))); - m_Role.setAllow_Info_InOut(Boolean.valueOf(atts.getValue("AllowInfoInOut"))); - m_Role.setAllow_Info_Invoice(Boolean.valueOf(atts.getValue("AllowInfoInvoice"))); - m_Role.setAllow_Info_Order(Boolean.valueOf(atts.getValue("AllowInfoOrder"))); - m_Role.setAllow_Info_Payment(Boolean.valueOf(atts.getValue("AllowInfoPayment"))); - m_Role.setAllow_Info_Product(Boolean.valueOf(atts.getValue("AllowInfoProduct"))); - m_Role.setAllow_Info_Resource(Boolean.valueOf(atts.getValue("AllowInfoResource"))); - m_Role.setAllow_Info_Schedule(Boolean.valueOf(atts.getValue("AllowInfoSchedule"))); - m_Role.setAllow_Info_Schedule(Boolean.valueOf(atts.getValue("AllowInfoCRP"))); - m_Role.setAllow_Info_Schedule(Boolean.valueOf(atts.getValue("AllowInfoMRP"))); - - - if (m_Role.save(getTrxName(ctx)) == true) { - - record_log(ctx, 1, m_Role.getName(), "Role", m_Role.get_ID(), - AD_Backup_ID, Object_Status, "AD_Role", get_IDWithColumn( - ctx, "AD_Table", "TableName", "AD_Role")); - } else { - - record_log(ctx, 0, m_Role.getName(), "Role", m_Role.get_ID(), - AD_Backup_ID, Object_Status, "AD_Role", get_IDWithColumn( - ctx, "AD_Table", "TableName", "AD_Role")); - throw new POSaveFailedException("Role"); - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int Role_id = Env.getContextAsInt(ctx, - X_AD_Package_Exp_Detail.COLUMNNAME_AD_Role_ID); - if (roles.contains(Role_id)) - return; - roles.add(Role_id); - X_AD_Role m_Role = new X_AD_Role(ctx, Role_id, null); - AttributesImpl atts = new AttributesImpl(); - createRoleBinding(atts, m_Role); - document.startElement("", "", "role", atts); - - // Process org access - String sql = "SELECT * FROM AD_Role_OrgAccess WHERE AD_Role_ID= " - + Role_id; - PreparedStatement pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - createOrgAccess(ctx, document, rs.getInt("AD_Org_ID"), rs - .getInt("AD_Role_ID")); - } - rs.close(); - pstmt.close(); - pstmt = null; - } - - catch (Exception e) { - log.log(Level.SEVERE, "AD_Role_OrgAccess", e); - throw new DatabaseAccessException("Failed to export organization role access."); - } - // Process user assignment access - sql = "SELECT * FROM AD_User_Roles WHERE AD_Role_ID= " + Role_id; - pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - createUserRole(ctx, document, rs.getInt("AD_User_ID"), - rs.getInt("AD_Role_ID"), rs.getInt("AD_Org_ID")); - } - rs.close(); - pstmt.close(); - pstmt = null; - } - - catch (Exception e) { - log.log(Level.SEVERE, "AD_User_Roles", e); - throw new DatabaseAccessException("Failed to export user role assignment."); - } - - // Process AD_Window_Access Values - sql = "SELECT * FROM AD_Window_Access WHERE AD_Role_ID= " + Role_id; - pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - createWindowAccess(ctx, document, rs - .getInt("AD_Window_ID"), rs.getInt("AD_Role_ID")); - } - rs.close(); - pstmt.close(); - pstmt = null; - } - - catch (Exception e) { - log.log(Level.SEVERE, "AD_Window_Access", e); - throw new DatabaseAccessException("Failed to export window access."); - } - - // Process AD_Process_Access Values - sql = "SELECT * FROM AD_Process_Access WHERE AD_Role_ID= " + Role_id; - pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - createProcessAccess(ctx, document, rs - .getInt("AD_Process_ID"), rs.getInt("AD_Role_ID")); - } - rs.close(); - pstmt.close(); - pstmt = null; - } - - catch (Exception e) { - log.log(Level.SEVERE, "AD_Process_Access", e); - throw new DatabaseAccessException("Failed to export process access."); - } - - // Process AD_Form_Access Values - sql = "SELECT * FROM AD_Form_Access WHERE AD_Role_ID= " + Role_id; - pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - createFormAccess(ctx, document, rs.getInt("AD_Form_ID"), - rs.getInt("AD_Role_ID")); - } - rs.close(); - pstmt.close(); - pstmt = null; - } - - catch (Exception e) { - log.log(Level.SEVERE, "AD_Form_Access", e); - throw new DatabaseAccessException("Failed to export form access."); - } - - // Process AD_Browse_Access - String whereClause = I_AD_Browse_Access.COLUMNNAME_AD_Role_ID + "=?"; - List browseaccess = new Query(ctx, I_AD_Browse_Access.Table_Name, whereClause, getTrxName(ctx)) - .setParameters(Role_id) - .list(); - for(X_AD_Browse_Access ba : browseaccess) - { - createBrowseAccess(ctx, document, ba.getAD_Browse_ID(), ba.getAD_Role_ID()); - } - - // Process AD_Workflow_Access Values - sql = "SELECT * FROM AD_Workflow_Access WHERE AD_Role_ID= " + Role_id; - pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - createWorkflowAccess(ctx, document, rs - .getInt("AD_Workflow_ID"), rs.getInt("AD_Role_ID")); - } - rs.close(); - pstmt.close(); - pstmt = null; - } - - catch (Exception e) { - log.log(Level.SEVERE, "AD_Workflow_Access", e); - throw new DatabaseAccessException("Failed to export workflow access."); +/** + * Add support to generic PO Handler + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class RoleElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); + } + int roleId = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_Role_ID); + packOut.createGenericPO(document, I_AD_Role.Table_ID, roleId, true, null); + // Org Access + List orgAccessList = new Query(ctx, I_AD_Role_OrgAccess.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(MRoleOrgAccess access : orgAccessList) { + packOut.createGenericPO(document, access); + } + // User Access + List userAccessList = new Query(ctx, I_AD_User_Roles.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(MUserRoles access : userAccessList) { + packOut.createGenericPO(document, access); + } + // Process Access + List processAccessList = new Query(ctx, I_AD_Process_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(MProcessAccess access : processAccessList) { + packOut.createGenericPO(document, access); + } + // Window Access + List windowAccessList = new Query(ctx, I_AD_Window_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(MWindowAccess access : windowAccessList) { + packOut.createGenericPO(document, access); + } + // Form Access + List formAccessList = new Query(ctx, I_AD_Form_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(MFormAccess access : formAccessList) { + packOut.createGenericPO(document, access); + } + // Browse Access + List browseAccessList = new Query(ctx, I_AD_Browse_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(X_AD_Browse_Access access : browseAccessList) { + packOut.createGenericPO(document, access); + } + // Task Access + List taskAccessList = new Query(ctx, I_AD_Task_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(X_AD_Task_Access access : taskAccessList) { + packOut.createGenericPO(document, access); + } + // Dashboard Access + List dashboardAccessList = new Query(ctx, I_AD_Dashboard_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(X_AD_Dashboard_Access access : dashboardAccessList) { + packOut.createGenericPO(document, access); + } + // Workflow Access + List workflowAccessList = new Query(ctx, I_AD_Workflow_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(MWorkflowAccess access : workflowAccessList) { + packOut.createGenericPO(document, access); + } + // Document Action Access + List documentActionAccessList = new Query(ctx, I_AD_Document_Action_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(X_AD_Document_Action_Access access : documentActionAccessList) { + packOut.createGenericPO(document, access); + } + // Include Role Access + List includeRoleAccessList = new Query(ctx, I_AD_Role_Included.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(X_AD_Role_Included access : includeRoleAccessList) { + MRole includedRole = MRole.get(ctx, access.getIncluded_Role_ID()); + packOut.createGenericPO(document, includedRole, true, null); + packOut.createGenericPO(document, access); + } + // Table Access + List tableAccessList = new Query(ctx, I_AD_Table_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .list(); + for(MTableAccess access : tableAccessList) { + packOut.createGenericPO(document, access); + } + // Column Access + List columnAccessList = new Query(Env.getCtx(), I_AD_Column_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .setOnlyActiveRecords(true) + .list(); + for(MColumnAccess access : columnAccessList) { + packOut.createGenericPO(document, access); + } + // Record Access + List recordAccessList = new Query(Env.getCtx(), I_AD_Record_Access.Table_Name, "AD_Role_ID = ?", null) + .setParameters(roleId) + .setOnlyActiveRecords(true) + .list(); + for(MRecordAccess access : recordAccessList) { + packOut.createGenericPO(document, access); } - - // Process AD_Task_Access Values - sql = "SELECT * FROM AD_Task_Access WHERE AD_Role_ID= " + Role_id; - pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - createTaskAccess(ctx, document, rs.getInt("AD_Task_ID"), rs - .getInt("AD_Role_ID")); - } - rs.close(); - pstmt.close(); - pstmt = null; - } - - catch (Exception e) { - log.log(Level.SEVERE, "AD_Task_Access", e); - throw new DatabaseAccessException("Failed to export task access."); - } finally { - try { - if (pstmt != null) - pstmt.close(); - } catch (Exception e) { - } - pstmt = null; - } - document.endElement("", "", "role"); - } - - private void createTaskAccess(Properties ctx, TransformerHandler document, - int AD_Task_ID, int AD_Role_ID) throws SAXException { - Env.setContext(ctx, X_AD_Task.COLUMNNAME_AD_Task_ID, AD_Task_ID); - Env.setContext(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID, AD_Role_ID); - taskHandler.create(ctx, document); - ctx.remove(X_AD_Task.COLUMNNAME_AD_Task_ID); - ctx.remove(X_AD_Role.COLUMNNAME_AD_Role_ID); - } - - private void createWorkflowAccess(Properties ctx, - TransformerHandler document, int AD_Workflow_ID, int AD_Role_ID) throws SAXException { - Env.setContext(ctx, X_AD_Workflow.COLUMNNAME_AD_Workflow_ID, AD_Workflow_ID); - Env.setContext(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID, AD_Role_ID); - workflowHandler.create(ctx, document); - ctx.remove(X_AD_Workflow.COLUMNNAME_AD_Workflow_ID); - ctx.remove(X_AD_Role.COLUMNNAME_AD_Role_ID); - } - - private void createFormAccess(Properties ctx, TransformerHandler document, - int AD_Form_ID, int AD_Role_ID) throws SAXException { - Env.setContext(ctx, X_AD_Form.COLUMNNAME_AD_Form_ID, AD_Form_ID); - Env.setContext(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID, AD_Role_ID); - formHandler.create(ctx, document); - ctx.remove(X_AD_Form.COLUMNNAME_AD_Form_ID); - ctx.remove(X_AD_Role.COLUMNNAME_AD_Role_ID); - } - - private void createProcessAccess(Properties ctx, - TransformerHandler document, int AD_Process_ID, int AD_Role_ID) throws SAXException { - Env.setContext(ctx, X_AD_Process.COLUMNNAME_AD_Process_ID, AD_Process_ID); - Env.setContext(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID, AD_Role_ID); - processHandler.create(ctx, document); - ctx.remove(X_AD_Process.COLUMNNAME_AD_Process_ID); - ctx.remove(X_AD_Role.COLUMNNAME_AD_Role_ID); - } - - private void createWindowAccess(Properties ctx, - TransformerHandler document, int AD_Window_ID, int AD_Role_ID) throws SAXException { - Env.setContext(ctx, X_AD_Window.COLUMNNAME_AD_Window_ID, AD_Window_ID); - Env.setContext(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID, AD_Role_ID); - windowHandler.create(ctx, document); - ctx.remove(X_AD_Window.COLUMNNAME_AD_Window_ID); - ctx.remove(X_AD_Role.COLUMNNAME_AD_Role_ID); - } - - private void createBrowseAccess(Properties ctx, - TransformerHandler document, int AD_Browse_ID, int AD_Role_ID) throws SAXException { - Env.setContext(ctx, X_AD_Browse.COLUMNNAME_AD_Browse_ID, AD_Browse_ID); - Env.setContext(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID, AD_Role_ID); - browseHandler.create(ctx, document); - ctx.remove(X_AD_Browse.COLUMNNAME_AD_Browse_ID); - ctx.remove(X_AD_Role.COLUMNNAME_AD_Role_ID); - } - - private void createUserRole(Properties ctx, TransformerHandler document, - int AD_User_ID, int AD_Role_ID, int AD_Org_ID) throws SAXException { - Env.setContext(ctx, X_AD_User.COLUMNNAME_AD_User_ID, AD_User_ID); - Env.setContext(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID, AD_Role_ID); - Env.setContext(ctx, "AD_Org_ID", AD_Org_ID); - userHandler.create(ctx, document); - ctx.remove(X_AD_User.COLUMNNAME_AD_User_ID); - ctx.remove(X_AD_Role.COLUMNNAME_AD_Role_ID); - ctx.remove("AD_Org_ID"); - } - - private void createOrgAccess(Properties ctx, TransformerHandler document, - int AD_Org_ID, int AD_Role_ID) throws SAXException { - Env.setContext(ctx, "AD_Org_ID", AD_Org_ID); - Env.setContext(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID, AD_Role_ID); - orgHandler.create(ctx, document); - ctx.remove("AD_Org_ID"); - ctx.remove(X_AD_Role.COLUMNNAME_AD_Role_ID); - } - - private AttributesImpl createRoleBinding(AttributesImpl atts, - X_AD_Role m_Role) { - String sql = null; - String name = null; - atts.clear(); - if (m_Role.getAD_Role_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_Role_ID","CDATA",Integer.toString(m_Role.getAD_Role_ID())); - - if (m_Role.getAD_Tree_Menu_ID() > 0) { - sql = "SELECT Name FROM AD_Tree WHERE AD_Tree_ID=? AND AD_Tree.TreeType='MM'"; - name = DB.getSQLValueString(null, sql, m_Role.getAD_Tree_Menu_ID()); - atts.addAttribute("", "", "treemenuname", "CDATA", name); - } else - atts.addAttribute("", "", "treemenuname", "CDATA", ""); - - if (m_Role.getAD_Tree_Org_ID() > 0) { - sql = "SELECT Name FROM AD_Tree WHERE AD_Tree_ID=? AND AD_Tree.TreeType='OO'"; - name = DB.getSQLValueString(null, sql, m_Role.getAD_Tree_Org_ID()); - atts.addAttribute("", "", "treeorgname", "CDATA", name); - } else - atts.addAttribute("", "", "treeorgname", "CDATA", ""); - - if (m_Role.getC_Currency_ID() > 0) { - sql = "SELECT ISO_Code FROM C_Currency WHERE C_Currency_ID=?"; - name = DB.getSQLValueString(null, sql, m_Role.getC_Currency_ID()); - atts.addAttribute("", "", "currencycode", "CDATA", name); - } else - atts.addAttribute("", "", "currencycode", "CDATA", ""); - - if (m_Role.getSupervisor_ID() > 0) { - sql = "SELECT Name FROM AD_User WHERE AD_User_ID=?"; - name = DB.getSQLValueString(null, sql, m_Role.getC_Currency_ID()); - atts.addAttribute("", "", "supervisorid", "CDATA", name); - } else - atts.addAttribute("", "", "supervisorid", "CDATA", ""); - - atts.addAttribute("", "", "Description", "CDATA", (m_Role - .getDescription() != null ? m_Role.getDescription() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_Role.getName() != null ? m_Role.getName() : "")); - atts.addAttribute("", "", "AmtApproval", "CDATA", ("" + m_Role - .getAmtApproval())); - atts.addAttribute("", "", "isAccessAllOrgs", "CDATA", (m_Role - .isAccessAllOrgs() == true ? "true" : "false")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Role.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "isCanApproveOwnDoc", "CDATA", (m_Role - .isCanApproveOwnDoc() == true ? "true" : "false")); - atts.addAttribute("", "", "isCanExport", "CDATA", - (m_Role.isCanExport() == true ? "true" : "false")); - atts.addAttribute("", "", "isCanReport", "CDATA", - (m_Role.isCanReport() == true ? "true" : "false")); - atts.addAttribute("", "", "isChangeLog", "CDATA", - (m_Role.isChangeLog() == true ? "true" : "false")); - atts.addAttribute("", "", "isManual", "CDATA", - (m_Role.isManual() == true ? "true" : "false")); - atts.addAttribute("", "", "isPersonalAccess", "CDATA", (m_Role - .isPersonalAccess() == true ? "true" : "false")); - atts.addAttribute("", "", "isPersonalLock", "CDATA", (m_Role - .isPersonalLock() == true ? "true" : "false")); - atts.addAttribute("", "", "isShowAcct", "CDATA", - (m_Role.isShowAcct() == true ? "true" : "false")); - atts.addAttribute("", "", "isUseUserOrgAccess", "CDATA", (m_Role - .isUseUserOrgAccess() == true ? "true" : "false")); - atts.addAttribute("", "", "isOverwritePriceLimit", "CDATA", (m_Role - .isOverwritePriceLimit() == true ? "true" : "false")); - atts - .addAttribute("", "", "PreferenceType", "CDATA", (m_Role - .getPreferenceType() != null ? m_Role - .getPreferenceType() : "")); - atts.addAttribute("", "", "UserLevel", "CDATA", - (m_Role.getUserLevel() != null ? m_Role.getUserLevel() : "")); - - atts.addAttribute("", "", "AllowInfoAccount", "CDATA", Boolean.toString(m_Role.isAllow_Info_Account())); - atts.addAttribute("", "", "AllowInfoAsset", "CDATA", Boolean.toString(m_Role.isAllow_Info_Asset())); - atts.addAttribute("", "", "AllowInfoBPartner", "CDATA", Boolean.toString(m_Role.isAllow_Info_BPartner())); - atts.addAttribute("", "", "AllowInfoCashJournal", "CDATA", Boolean.toString(m_Role.isAllow_Info_CashJournal())); - atts.addAttribute("", "", "AllowInfoInOut", "CDATA", Boolean.toString(m_Role.isAllow_Info_InOut())); - atts.addAttribute("", "", "AllowInfoInvoice", "CDATA", Boolean.toString(m_Role.isAllow_Info_Invoice())); - atts.addAttribute("", "", "AllowInfoOrder", "CDATA", Boolean.toString(m_Role.isAllow_Info_Order())); - atts.addAttribute("", "", "AllowInfoPayment", "CDATA", Boolean.toString(m_Role.isAllow_Info_Payment())); - atts.addAttribute("", "", "AllowInfoProduct", "CDATA", Boolean.toString(m_Role.isAllow_Info_Product())); - atts.addAttribute("", "", "AllowInfoResource", "CDATA", Boolean.toString(m_Role.isAllow_Info_Resource())); - atts.addAttribute("", "", "AllowInfoSchedule", "CDATA", Boolean.toString(m_Role.isAllow_Info_Schedule())); - atts.addAttribute("", "", "AllowInfoCRP", "CDATA", Boolean.toString(m_Role.isAllow_Info_CRP())); - atts.addAttribute("", "", "AllowInfoMRP", "CDATA", Boolean.toString(m_Role.isAllow_Info_MRP())); - - return atts; } } diff --git a/base/src/org/adempiere/pipo/handler/TabElementHandler.java b/base/src/org/adempiere/pipo/handler/TabElementHandler.java deleted file mode 100644 index 505f94528d..0000000000 --- a/base/src/org/adempiere/pipo/handler/TabElementHandler.java +++ /dev/null @@ -1,336 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - * Teo Sarca, teo.sarca@gmail.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.util.Properties; -import java.util.logging.Level; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.MTab; -import org.compiere.model.MTable; -import org.compiere.model.X_AD_Field; -import org.compiere.model.X_AD_Tab; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class TabElementHandler extends AbstractElementHandler -{ - private FieldElementHandler fieldHandler = new FieldElementHandler(); - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue+" "+atts.getValue("ADTabNameID")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - if (element.parent != null && element.parent.getElementValue().equals("window") - && element.parent.defer) { - element.defer = true; - return; - } - String name = atts.getValue("ADTabNameID"); - int tableid = get_IDWithColumn(ctx, "AD_Table", "TableName", atts.getValue("ADTableNameID")); - if (tableid <= 0) { - element.defer = true; - return; - } - int windowid = 0; - if (element.parent != null && element.parent.getElementValue().equals("window") - && element.parent.recordId > 0) { - windowid = element.parent.recordId; - } else { - windowid = get_ID(ctx, "AD_Window", atts.getValue("ADWindowNameID")); - if (element.parent != null && element.parent.getElementValue().equals("window") - && windowid > 0) { - element.parent.recordId = windowid; - } - } - if (windowid <= 0) { - element.defer = true; - return; - } - - StringBuffer sqlB = new StringBuffer ("select AD_Tab_ID from AD_Tab where AD_Window_ID = " + windowid - + " and Name = '"+name +"'" - + " and AD_Table_ID = ?"); - - int id = DB.getSQLValue(getTrxName(ctx), sqlB.toString (), tableid); - MTab m_Tab = new MTab(ctx, id, getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_Tab_ID") != null && Integer.parseInt(atts.getValue("AD_Tab_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Tab.setAD_Tab_ID(Integer.parseInt(atts.getValue("AD_Tab_ID"))); - m_Tab.setIsDirectLoad(true); - } - int AD_Backup_ID = -1; - String Object_Status = null; - if (id > 0){ - AD_Backup_ID = copyRecord(ctx, "AD_Tab",m_Tab); - Object_Status = "Update"; - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - } - sqlB = null; - m_Tab.setName(name); - id = 0; - if (getStringValue(atts,"ADColumnSortYesNoNameID")!= null){ - name = atts.getValue("ADColumnSortYesNoNameID"); - id = get_IDWithMasterAndColumn (ctx, "AD_Column","ColumnName", name, MTable.Table_Name, get_IDWithColumn(ctx,MTable.Table_Name, MTable.COLUMNNAME_TableName, atts.getValue("ADTableNameID"))); - m_Tab.setAD_ColumnSortYesNo_ID(id); - } - if (getStringValue(atts,"ADColumnSortOrderNameID")!= null){ - name = atts.getValue("ADColumnSortOrderNameID"); - id = get_IDWithMasterAndColumn (ctx, "AD_Column","ColumnName", name, MTable.Table_Name, get_IDWithColumn(ctx,MTable.Table_Name, MTable.COLUMNNAME_TableName, atts.getValue("ADTableNameID"))); - m_Tab.setAD_ColumnSortOrder_ID(id); - } - if (getStringValue(atts,"ADImageNameID")!= null){ - name = atts.getValue("ADImageNameID"); - id = get_IDWithColumn(ctx, "AD_Image", "Name", name); - m_Tab.setAD_Image_ID(id); - } - if (getStringValue(atts,"ADProcessNameID")!= null){ - - name = atts.getValue("ADProcessNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Process", "Name", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_Process: " + name; - return; - } - m_Tab.setAD_Process_ID(id); - } - } - if (getStringValue(atts,"ADTableNameID")!= null){ - name = atts.getValue("ADTableNameID"); - id = get_IDWithColumn(ctx, "AD_Table", "TableName", name); - m_Tab.setAD_Table_ID(id); - } - if (getStringValue(atts,"ADColumnNameID")!= null) { - name = atts.getValue("ADColumnNameID"); - id = get_IDWithMasterAndColumn(ctx, "AD_Column","ColumnName", atts.getValue("ADColumnNameID"), "AD_Table", m_Tab.getAD_Table_ID()); - if (id <= 0 /** TODO Check PackOut Version -- 005 */) - { - id = get_IDWithMasterAndColumn(ctx, "AD_Column","Name", atts.getValue("ADColumnNameID"), "AD_Table", m_Tab.getAD_Table_ID()); - } - m_Tab.setAD_Column_ID(id); - if (id <= 0) - { - log.warning("@NotFound@ @AD_Column_ID@ - @Name@:"+name+", @AD_Table_ID@:"+atts.getValue("ADTableNameID")); - } - } - m_Tab.setAD_Window_ID(windowid); - - if (getStringValue(atts,"IncludedTabNameID")!= null){ - name = atts.getValue("IncludedTabNameID"); - id = get_IDWithColumn(ctx, "AD_Tab", "Name", name); - m_Tab.setIncluded_Tab_ID(id); - } - m_Tab.setCommitWarning(atts.getValue("CommitWarning")); - m_Tab.setDescription(getStringValue(atts,"Description")); - m_Tab.setEntityType (atts.getValue("EntityType")); - m_Tab.setHasTree(Boolean.valueOf(atts.getValue("isHasTree")).booleanValue()); - m_Tab.setHelp (getStringValue(atts,"Help")); - m_Tab.setIsActive(atts.getValue("isActive") != null ? Boolean.valueOf(atts.getValue("isActive")).booleanValue():true); - m_Tab.setImportFields (atts.getValue("ImportFields")); - m_Tab.setIsInfoTab (Boolean.valueOf(atts.getValue("isInfoTab")).booleanValue()); - m_Tab.setIsReadOnly (Boolean.valueOf(atts.getValue("isReadOnly")).booleanValue()); - m_Tab.setIsSingleRow (Boolean.valueOf(atts.getValue("isSingleRow")).booleanValue()); - m_Tab.setIsSortTab (Boolean.valueOf(atts.getValue("isSortTab")).booleanValue()); - m_Tab.setIsTranslationTab (Boolean.valueOf(atts.getValue("IsTranslationTab")).booleanValue()); - m_Tab.setName (atts.getValue("Name")); - m_Tab.setOrderByClause (getStringValue(atts,"OrderByClause")); - m_Tab.setProcessing(false); - m_Tab.setSeqNo (Integer.parseInt(atts.getValue("SeqNo"))); - m_Tab.setTabLevel (Integer.parseInt(atts.getValue("TabLevel"))); - m_Tab.setWhereClause (getStringValue(atts,"WhereClause")); - if (getStringValue(atts,"ReadOnlyLogic") != null) { - m_Tab.setReadOnlyLogic(atts.getValue("ReadOnlyLogic")); - } - if (getStringValue(atts,"DisplayLogic") != null) { - m_Tab.setDisplayLogic(atts.getValue("DisplayLogic")); - } - if (getStringValue(atts,"isInsertRecord") != null) { - m_Tab.setIsInsertRecord(Boolean.valueOf(atts.getValue("isInsertRecord")).booleanValue()); - } - if (getStringValue(atts,"isAdvancedTab") != null) { - m_Tab.setIsAdvancedTab(Boolean.valueOf(atts.getValue("isAdvancedTab")).booleanValue()); - } - if (m_Tab.save(getTrxName(ctx)) == true){ - record_log (ctx, 1, m_Tab.getName(),"Tab", m_Tab.get_ID(),AD_Backup_ID, Object_Status,"AD_Tab",get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Tab")); - element.recordId = m_Tab.getAD_Tab_ID(); - } else { - record_log (ctx, 0, m_Tab.getName(),"Tab", m_Tab.get_ID(),AD_Backup_ID, Object_Status,"AD_Tab",get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Tab")); - throw new POSaveFailedException("Tab"); - } - } else { - element.skip = true; - } - - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) throws SAXException - { - PackOut packOut = (PackOut)ctx.get("PackOutProcess"); - int AD_Tab_ID = Env.getContextAsInt(ctx, X_AD_Tab.COLUMNNAME_AD_Tab_ID); - X_AD_Tab m_Tab = new X_AD_Tab (ctx, AD_Tab_ID, getTrxName(ctx)); - AttributesImpl atts = new AttributesImpl(); - createTabBinding(atts,m_Tab); - document.startElement("","","tab",atts); - //Fields tags. - String sql = "SELECT * FROM AD_FIELD WHERE AD_TAB_ID = " + AD_Tab_ID - + "ORDER BY SEQNO asc, "+X_AD_Field.COLUMNNAME_AD_Field_ID; - PreparedStatement pstmt = null; - ResultSet rs = null; - try { - pstmt = DB.prepareStatement (sql, getTrxName(ctx)); - rs = pstmt.executeQuery(); - while (rs.next()) - { - createField(ctx, document, rs.getInt("AD_Field_ID")); - } - } - catch (Exception e) - { - log.log(Level.SEVERE,e.getLocalizedMessage(), e); - throw new DatabaseAccessException("Failed to export window tab", e); - } - finally - { - DB.close(rs, pstmt); - rs = null; pstmt = null; - } - document.endElement("","","tab"); - - if(m_Tab.getAD_Process_ID() > 0 ) - { - packOut.createProcess(m_Tab.getAD_Process_ID(), document); - } - - } - - private void createField(Properties ctx, TransformerHandler document, - int AD_Field_ID) throws SAXException { - Env.setContext(ctx, X_AD_Field.COLUMNNAME_AD_Field_ID, AD_Field_ID); - fieldHandler.create(ctx, document); - ctx.remove(X_AD_Field.COLUMNNAME_AD_Field_ID); - } - - private AttributesImpl createTabBinding( AttributesImpl atts, X_AD_Tab m_Tab) - { - String sql = null; - String name = null; - atts.clear(); - if (m_Tab.getAD_Tab_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_Tab_ID", "CDATA", Integer.toString(m_Tab.getAD_Tab_ID())); - atts.addAttribute("","","Name","CDATA",(m_Tab.getName () != null ? m_Tab.getName ():"")); - if (m_Tab.getAD_ColumnSortOrder_ID()>0){ - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null,sql,m_Tab.getAD_ColumnSortOrder_ID()); - atts.addAttribute("","","ADColumnSortOrderNameID","CDATA",name); - } - else - atts.addAttribute("","","ADColumnSortOrderNameID","CDATA",""); - if (m_Tab.getAD_ColumnSortYesNo_ID()>0 ){ - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null,sql,m_Tab.getAD_ColumnSortYesNo_ID()); - atts.addAttribute("","","ADColumnSortYesNoNameID","CDATA",name); - } - else - atts.addAttribute("","","ADColumnSortYesNoNameID","CDATA",""); - if (m_Tab.getAD_Column_ID()>0 ){ - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null,sql,m_Tab.getAD_Column_ID()); - atts.addAttribute("","","ADColumnNameID","CDATA",name); - } - else - atts.addAttribute("","","ADColumnNameID","CDATA",""); - if (m_Tab.getAD_Image_ID() >0 ){ - sql = "SELECT Name FROM AD_Image WHERE AD_Image_ID=?"; - name = DB.getSQLValueString(null,sql,m_Tab.getAD_Image_ID()); - atts.addAttribute("","","ADImageNameID","CDATA",name); - } - else - atts.addAttribute("","","ADImageNameID","CDATA",""); - if (m_Tab.getAD_Process_ID() >0 ){ - sql = "SELECT Name FROM AD_Process WHERE AD_Process_ID=?"; - name = DB.getSQLValueString(null,sql,m_Tab.getAD_Process_ID()); - atts.addAttribute("","","ADProcessNameID","CDATA",name); - } - else - atts.addAttribute("","","ADProcessNameID","CDATA",""); - if (m_Tab.getAD_Tab_ID() >0 ){ - sql = "SELECT Name FROM AD_Tab WHERE AD_Tab_ID=?"; - name = DB.getSQLValueString(null,sql,m_Tab.getAD_Tab_ID()); - atts.addAttribute("","","ADTabNameID","CDATA",name); - } - else - atts.addAttribute("","","ADTabNameID","CDATA",""); - - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null,sql,m_Tab.getAD_Table_ID()); - atts.addAttribute("","","ADTableNameID","CDATA",name); - sql = "SELECT Name FROM AD_Window WHERE AD_Window_ID=?"; - name = DB.getSQLValueString(null,sql,m_Tab.getAD_Window_ID()); - atts.addAttribute("","","ADWindowNameID","CDATA",name); - if (m_Tab.getIncluded_Tab_ID() > 0 ){ - sql = "SELECT Name FROM AD_Tab WHERE AD_Tab_ID=?"; - name = DB.getSQLValueString(null,sql,m_Tab.getIncluded_Tab_ID()); - atts.addAttribute("","","IncludedTabNameID","CDATA",name); - } - else - atts.addAttribute("","","IncludedTabNameID","CDATA",""); - atts.addAttribute("","","CommitWarning","CDATA",(m_Tab.getCommitWarning () != null ? m_Tab.getCommitWarning ():"")); - atts.addAttribute("","","Description","CDATA",(m_Tab.getDescription () != null ? m_Tab.getDescription ():"")); - atts.addAttribute("","","EntityType","CDATA",(m_Tab.getEntityType () != null ? m_Tab.getEntityType ():"")); - atts.addAttribute("","","isHasTree","CDATA",(m_Tab.isHasTree()== true ? "true":"false")); - atts.addAttribute("","","Help","CDATA",(m_Tab.getHelp () != null ? m_Tab.getHelp ():"")); - atts.addAttribute("","","isInfoTab","CDATA",(m_Tab.isInfoTab()== true ? "true":"false")); - atts.addAttribute("","","isReadOnly","CDATA",(m_Tab.isReadOnly()== true ? "true":"false")); - atts.addAttribute("","","isSingleRow","CDATA",(m_Tab.isSingleRow()== true ? "true":"false")); - atts.addAttribute("","","isSortTab","CDATA",(m_Tab.isSortTab()== true ? "true":"false")); - atts.addAttribute("","","isActive","CDATA",(m_Tab.isActive()== true ? "true":"false")); - atts.addAttribute("","","IsTranslationTab","CDATA",(m_Tab.isTranslationTab()== true ? "true":"false")); - atts.addAttribute("","","OrderByClause","CDATA",(m_Tab.getOrderByClause () != null ? m_Tab.getOrderByClause ():"")); - atts.addAttribute("","","isProcessing","CDATA",(m_Tab.isProcessing()== true ? "true":"false")); - atts.addAttribute("","","SeqNo","CDATA",(m_Tab.getSeqNo () >= 0 ? "" + m_Tab.getSeqNo ():"0")); - atts.addAttribute("","","TabLevel","CDATA",(m_Tab.getTabLevel () >= 0 ? "" + m_Tab.getTabLevel ():"")); - atts.addAttribute("","","WhereClause","CDATA",(m_Tab.getWhereClause () != null ? m_Tab.getWhereClause ():"")); - atts.addAttribute("","","ReadOnlyLogic","CDATA",(m_Tab.getReadOnlyLogic() != null ? m_Tab.getReadOnlyLogic ():"")); - atts.addAttribute("","","DisplayLogic","CDATA",(m_Tab.getDisplayLogic() != null ? m_Tab.getDisplayLogic ():"")); - atts.addAttribute("","","isInsertRecord","CDATA",(m_Tab.isInsertRecord()== true ? "true":"false")); - atts.addAttribute("","","isAdvancedTab","CDATA",(m_Tab.isAdvancedTab()== true ? "true":"false")); - atts.addAttribute("","","Syncfields","CDATA","false"); - return atts; - } - -} diff --git a/base/src/org/adempiere/pipo/handler/TableElementHandler.java b/base/src/org/adempiere/pipo/handler/TableElementHandler.java index 91ac39256e..46f74ff926 100644 --- a/base/src/org/adempiere/pipo/handler/TableElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/TableElementHandler.java @@ -17,328 +17,61 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.util.ArrayList; import java.util.List; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackIn; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Column; +import org.compiere.model.I_AD_Sequence; +import org.compiere.model.I_AD_Table; +import org.compiere.model.I_AD_Table_Process; +import org.compiere.model.MColumn; +import org.compiere.model.MSequence; import org.compiere.model.MTable; -import org.compiere.model.X_AD_Column; +import org.compiere.model.Query; import org.compiere.model.X_AD_Package_Exp_Detail; -import org.compiere.model.X_AD_Table; -import org.compiere.util.DB; +import org.compiere.model.X_AD_Table_Process; import org.compiere.util.Env; -import org.compiere.util.Util; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class TableElementHandler extends AbstractElementHandler { - private ColumnElementHandler columnHandler = new ColumnElementHandler(); +/** + * Change to Generic PO Handler for import and export PO + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class TableElementHandler extends GenericPOHandler { - private Listtables = new ArrayList(); - - public void startElement(Properties ctx, Element element) throws SAXException - { - final PackIn packIn = (PackIn)ctx.get("PackInProcess"); - final String elementValue = element.getElementValue(); - final Attributes atts = element.attributes; - log.info(elementValue+" "+atts.getValue("ADTableNameID")); - final String entitytype = atts.getValue("EntityType"); - - if (isProcessElement(ctx, entitytype)) - { - final String tableName = atts.getValue("ADTableNameID"); - int id = packIn.getTableId(tableName); - if (id <= 0) - { - id = get_IDWithColumn(ctx, "AD_Table", "TableName", tableName); - if (id > 0) - packIn.addTable(tableName, id); - } - if (id > 0 && isTableProcess(ctx, id) && element.pass == 1) - { - return; - } - - MTable m_Table = new MTable(ctx, id, getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_Table_ID") != null && Integer.parseInt(atts.getValue("AD_Table_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Table.setAD_Table_ID(Integer.parseInt(atts.getValue("AD_Table_ID"))); - m_Table.setIsDirectLoad(true); - } - int AD_Backup_ID = -1; - String Object_Status = null; - if (id > 0) - { - AD_Backup_ID = copyRecord(ctx, "AD_Table",m_Table); - Object_Status = "Update"; - } - else - { - Object_Status = "New"; - AD_Backup_ID =0; - } - m_Table.setTableName(tableName); - // - // Window - final String windowName = atts.getValue("ADWindowNameID"); - if (!Util.isEmpty(windowName, true)) - { - id = get_IDWithColumn(ctx, "AD_Window", "Name", windowName); - if (id > 0) - { - m_Table.setAD_Window_ID(id); - } - else if (!element.defer) - { - element.defer = true; - element.unresolved = "Window:"+windowName; - } - else - { - log.warning("@NotFound@ @AD_Window_ID@:"+windowName); - } - } - // - // PO Window - final String poWindowName = getStringValue(atts,"POWindowNameID"); - if (!Util.isEmpty(poWindowName, true)) - { - id = get_IDWithColumn(ctx, "AD_Window", "Name", poWindowName); - if (id > 0) - { - m_Table.setPO_Window_ID(id); - } - else if (!element.defer) - { - element.defer = true; - element.unresolved = "POWindow:"+poWindowName; - } - else - { - log.warning("@NotFound@ @PO_Window_ID@:"+poWindowName); - } - } - // - // Validation Rule - final String valRuleName = getStringValue(atts,"ADValRuleNameID"); - if (!Util.isEmpty(valRuleName, true)) - { - id = get_IDWithColumn(ctx, "AD_Val_Rule", "Name", valRuleName); - if (id > 0) - { - m_Table.setAD_Val_Rule_ID(id); - } - else - { - element.defer = true; - element.unresolved = "ValRule:"+valRuleName; - } - } - // - m_Table.setAccessLevel (atts.getValue("AccessLevel")); - m_Table.setDescription(getStringValue(atts,"Description")); - m_Table.setEntityType(atts.getValue("EntityType")); - m_Table.setHelp(getStringValue(atts,"Help")); - m_Table.setIsActive(atts.getValue("isActive") != null ? Boolean.valueOf(atts.getValue("isActive")).booleanValue():true); - m_Table.setImportTable(getStringValue(atts,"ImportTable")); - m_Table.setIsChangeLog(Boolean.valueOf(atts.getValue("isChangeLog")).booleanValue()); - m_Table.setIsDeleteable(Boolean.valueOf(atts.getValue("isDeleteable")).booleanValue()); - m_Table.setIsHighVolume(Boolean.valueOf(atts.getValue("isHighVolume")).booleanValue()); - m_Table.setIsSecurityEnabled(Boolean.valueOf(atts.getValue("isSecurityEnabled")).booleanValue()); - m_Table.setIsView(Boolean.valueOf(atts.getValue("isView")).booleanValue()); - //m_Table.setLoadSeq(Integer.parseInt(atts.getValue("LoadSeq"))); - m_Table.setName(atts.getValue("Name")); - m_Table.setReplicationType(getStringValue(atts,"ReplicationType")); - m_Table.setTableName(atts.getValue("TableName")); - if (m_Table.save(getTrxName(ctx)) == true) - { - record_log (ctx, 1, m_Table.getName(),"Table", m_Table.get_ID(),AD_Backup_ID, Object_Status,"AD_Table",get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Table")); - tables.add(m_Table.getAD_Table_ID()); - packIn.addTable(tableName, m_Table.getAD_Table_ID()); - element.recordId = m_Table.getAD_Table_ID(); - } - else - { - record_log (ctx, 0, m_Table.getName(),"Table", m_Table.get_ID(),AD_Backup_ID, Object_Status,"AD_Table",get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Table")); - throw new POSaveFailedException("Table"); - } - } - else - { - element.skip = true; + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int tableId = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_Table_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - - int AD_Table_ID = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_Table_ID); - PackOut packOut = (PackOut)ctx.get("PackOutProcess"); - boolean exported = isTableProcess(ctx, AD_Table_ID); - AttributesImpl atts = new AttributesImpl(); - //Export table if not already done so - if (!exported){ - - String sql = "SELECT Name FROM AD_Table WHERE AD_Table_ID= " + AD_Table_ID; - - PreparedStatement pstmt = null; - pstmt = DB.prepareStatement (sql, getTrxName(ctx)); - - try { - - ResultSet rs = pstmt.executeQuery(); - - while (rs.next()) - { - X_AD_Table m_Table = new X_AD_Table (ctx, AD_Table_ID, null); - createTableBinding(atts,m_Table); - document.startElement("","","table",atts); - - String sql1 = "SELECT * FROM AD_Column WHERE AD_Table_ID = " + AD_Table_ID - + " ORDER BY IsKey DESC, AD_Column_ID"; // Export key column as the first one - - PreparedStatement pstmt1 = null; - pstmt1 = DB.prepareStatement (sql1, getTrxName(ctx)); - - try { - - ResultSet rs1 = pstmt1.executeQuery(); - - while (rs1.next()){ - - packOut.createAdElement(rs1.getInt("AD_Element_ID"), document); - - if (rs1.getInt("AD_Reference_ID")>0) - packOut.createReference (rs1.getInt("AD_Reference_ID"), document); - - if (rs1.getInt("AD_Reference_Value_ID")>0) - packOut.createReference (rs1.getInt("AD_Reference_Value_ID"), document); - - if (rs1.getInt("AD_Process_ID")>0) - packOut.createProcess (rs1.getInt("AD_Process_ID"), document); - - if (rs1.getInt("AD_Val_Rule_ID")>0) - packOut.createDynamicRuleValidation (rs1.getInt("AD_Val_Rule_ID"), document); - - createColumn(ctx, document, rs1.getInt("AD_Column_ID")); - } - - rs1.close(); - pstmt1.close(); - pstmt1 = null; - } - catch (Exception e) { - log.log(Level.SEVERE,"getProcess", e); - } - finally { - try { - if (pstmt1 != null) - pstmt1.close (); - } - catch (Exception e){} - pstmt1 = null; - } - document.endElement("","","table"); - } - rs.close(); - pstmt.close(); - pstmt = null; - } - - catch (Exception e){ - log.log(Level.SEVERE,"getProcess", e); - } - finally{ - try { - if (pstmt != null) - pstmt.close (); - } - catch (Exception e){} - pstmt = null; + // Table + packOut.createGenericPO(document, I_AD_Table.Table_ID, tableId, true, null); + MTable table = MTable.get(ctx, tableId); + for(MColumn colunm : table.getColumns(true)) { + if(colunm.getAD_Reference_Value_ID() > 0) { + packOut.createReference(colunm.getAD_Reference_Value_ID(), document); } + packOut.createGenericPO(document, I_AD_Column.Table_ID, colunm.getAD_Column_ID(), true, null); } - - } - - private void createColumn(Properties ctx, TransformerHandler document, int AD_Column_ID) throws SAXException { - Env.setContext(ctx, X_AD_Column.COLUMNNAME_AD_Column_ID, AD_Column_ID); - columnHandler.create(ctx, document); - ctx.remove(X_AD_Column.COLUMNNAME_AD_Column_ID); - } - - private boolean isTableProcess(Properties ctx, int AD_Table_ID) - { - if (tables.contains(AD_Table_ID)) - return true; - else { - tables.add(AD_Table_ID); - return false; - } - } - - private AttributesImpl createTableBinding( AttributesImpl atts, X_AD_Table m_Table) - { - String sql = null; - String name = null; - atts.clear(); - if (m_Table.getAD_Table_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_Table_ID", "CDATA", Integer.toString(m_Table.getAD_Table_ID())); - atts.addAttribute("","","Name","CDATA",(m_Table.getName () != null ? m_Table.getName ():"")); - if (m_Table.getAD_Table_ID()> 0 ){ - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null,sql,m_Table.getAD_Table_ID()); - atts.addAttribute("","","ADTableNameID","CDATA",name); - } - else - atts.addAttribute("","","ADTableNameID","CDATA",""); - if (m_Table.getAD_Window_ID()> 0 ){ - sql = "SELECT Name FROM AD_Window WHERE AD_Window_ID=?"; - name = DB.getSQLValueString(null,sql,m_Table.getAD_Window_ID()); - atts.addAttribute("","","ADWindowNameID","CDATA",name); - } - else - atts.addAttribute("","","ADWindowNameID","CDATA",""); - if (m_Table.getPO_Window_ID()> 0 ){ - sql = "SELECT Name FROM AD_Window WHERE AD_Window_ID=?"; - name = DB.getSQLValueString(null,sql,m_Table.getPO_Window_ID()); - atts.addAttribute("","","POWindowNameID","CDATA",name); + // Create Sequence + MSequence sequence = MSequence.get(ctx, table.getTableName()); + if(sequence != null) { + packOut.createGenericPO(document, I_AD_Sequence.Table_ID, sequence.getAD_Sequence_ID(), true, null); } - else - atts.addAttribute("","","POWindowNameID","CDATA",""); - if (m_Table.getAD_Val_Rule_ID()> 0 ){ - sql = "SELECT Name FROM AD_Val_Rule WHERE AD_Val_Rule_ID=?"; - name = DB.getSQLValueString(null,sql,m_Table.getAD_Val_Rule_ID()); - atts.addAttribute("","","ADValRuleNameID","CDATA",name); + // Process + List assignedProcessList = new Query(ctx, I_AD_Table_Process.Table_Name, I_AD_Table_Process.COLUMNNAME_AD_Table_ID + " = ?", null) + .setParameters(table.getAD_Table_ID()) + .setOnlyActiveRecords(true) + .list(); + // Create + for(X_AD_Table_Process assignedProcess : assignedProcessList) { + packOut.createProcess(assignedProcess.getAD_Process_ID(), document); + packOut.createGenericPO(document, assignedProcess, true, null); } - else - atts.addAttribute("","","ADValRuleNameID","CDATA",""); - atts.addAttribute("","","AccessLevel","CDATA",(m_Table.getAccessLevel () != null ? m_Table.getAccessLevel ():"")); - atts.addAttribute("","","Description","CDATA",(m_Table.getDescription () != null ? m_Table.getDescription ():"")); - atts.addAttribute("","","EntityType","CDATA",(m_Table.getEntityType () != null ? m_Table.getEntityType ():"")); - atts.addAttribute("","","Help","CDATA",(m_Table.getHelp() != null ? m_Table.getHelp ():"")); - atts.addAttribute("","","ImportTable","CDATA",(m_Table.getImportTable () != null ? m_Table.getImportTable ():"")); - atts.addAttribute("","","isChangeLog","CDATA",(m_Table.isChangeLog()== true ? "true":"false")); - atts.addAttribute("","","isActive","CDATA",(m_Table.isActive()== true ? "true":"false")); - atts.addAttribute("","","isDeleteable","CDATA",(m_Table.isDeleteable()== true ? "true":"false")); - atts.addAttribute("","","isHighVolume","CDATA",(m_Table.isHighVolume()== true ? "true":"false")); - atts.addAttribute("","","isSecurityEnabled","CDATA",(m_Table.isSecurityEnabled()== true ? "true":"false")); - atts.addAttribute("","","isView","CDATA",(m_Table.isView()== true ? "true":"false")); - atts.addAttribute("","","LoadSeq","CDATA",(m_Table.getLoadSeq ()> 0 ? "" + m_Table.getLoadSeq ():"")); - atts.addAttribute("","","ReplicationType","CDATA",(m_Table.getReplicationType () != null ? m_Table.getReplicationType ():"")); - atts.addAttribute("","","TableName","CDATA",(m_Table.getTableName () != null ? m_Table.getTableName ():"")); - return atts; } } diff --git a/base/src/org/adempiere/pipo/handler/TaskAccessElementHandler.java b/base/src/org/adempiere/pipo/handler/TaskAccessElementHandler.java deleted file mode 100644 index e74c2ebd0d..0000000000 --- a/base/src/org/adempiere/pipo/handler/TaskAccessElementHandler.java +++ /dev/null @@ -1,135 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.compiere.model.X_AD_Role; -import org.compiere.model.X_AD_Task; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class TaskAccessElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - log.info(elementValue); - int roleid =0; - int taskid =0; - StringBuffer sqlB = null; - Attributes atts = element.attributes; - if (getStringValue(atts,"rolename")!=null){ - String name = atts.getValue("rolename"); - sqlB = new StringBuffer ("SELECT AD_Role_ID FROM AD_Role WHERE Name= ?"); - roleid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - if (getStringValue(atts,"taskname")!=null){ - String name = atts.getValue("taskname"); - sqlB = new StringBuffer ("SELECT AD_Task_ID FROM AD_Task WHERE Name= ?"); - taskid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - sqlB = new StringBuffer ("SELECT count(*) FROM AD_Task_Access WHERE AD_Role_ID=? and AD_Task_ID=?"); - int count = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),roleid,taskid); - int AD_Backup_ID = -1; - String Object_Status = null; - if (count>0){ - Object_Status = "Update"; - sqlB = new StringBuffer ("UPDATE AD_Task_Access ") - .append( "SET isActive = '" + atts.getValue("isActive") ) - .append( "', isReadWrite = '" + atts.getValue("isReadWrite") ) - .append( "' WHERE AD_Role_ID = " + roleid ) - .append( " and AD_Task_ID = " + taskid ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) { - log.info("Update to task access failed"); - throw new DatabaseAccessException("Update to task access failed"); - } - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - sqlB = new StringBuffer ("INSERT INTO AD_Task_Access") - .append( "(AD_Client_ID, AD_Org_ID, CreatedBy, UpdatedBy, " ) - .append( "AD_Role_ID, AD_Task_ID, isActive, isReadWrite) " ) - .append( "VALUES(" ) - .append( " "+ Env.getAD_Client_ID(ctx) ) - .append( ", "+ Env.getAD_Org_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", " + roleid ) - .append( ", " + taskid ) - .append( ", '" + atts.getValue("isActive") ) - .append( "', '" + atts.getValue("isReadWrite")+"')" ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) { - log.info("Insert to task access failed"); - throw new DatabaseAccessException("Insert to task access failed"); - } - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Task_ID = Env.getContextAsInt(ctx, X_AD_Task.COLUMNNAME_AD_Task_ID); - int AD_Role_ID = Env.getContextAsInt(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID); - AttributesImpl atts = new AttributesImpl(); - createTaskAccessBinding(atts, AD_Task_ID, AD_Role_ID); - document.startElement("", "", "taskaccess", atts); - document.endElement("", "", "taskaccess"); - } - - private AttributesImpl createTaskAccessBinding(AttributesImpl atts, - int task_id, int role_id) { - String sql = null; - String name = null; - atts.clear(); - - sql = "SELECT Name FROM AD_Task WHERE AD_Task_ID=?"; - name = DB.getSQLValueString(null, sql, task_id); - atts.addAttribute("", "", "taskname", "CDATA", name); - - sql = "SELECT Name FROM AD_Role WHERE AD_Role_ID=?"; - name = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "rolename", "CDATA", name); - - sql = "SELECT isActive FROM AD_Task_Access WHERE AD_Task_ID=" + task_id - + " and AD_Role_ID=?"; - String TrueFalse = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isActive", "CDATA", TrueFalse); - - sql = "SELECT isReadWrite FROM AD_Task_Access WHERE AD_Task_ID=" - + task_id + " and AD_Role_ID=?"; - String isReadWrite = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isReadWrite", "CDATA", isReadWrite); - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/TaskElementHandler.java b/base/src/org/adempiere/pipo/handler/TaskElementHandler.java index 5067adb303..fab34be93a 100644 --- a/base/src/org/adempiere/pipo/handler/TaskElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/TaskElementHandler.java @@ -16,126 +16,28 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.util.ArrayList; -import java.util.List; import java.util.Properties; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.MTask; -import org.compiere.model.X_AD_Task; -import org.compiere.util.DB; +import org.compiere.model.I_AD_Task; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class TaskElementHandler extends AbstractElementHandler { - - private List tasks = new ArrayList(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("ADTaskNameID")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - String name = atts.getValue("ADTaskNameID"); - int id = get_ID(ctx, "AD_Task", name); - MTask m_Task = new MTask(ctx, id, getTrxName(ctx)); - int AD_Backup_ID = -1; - String Object_Status = null; - if (id <= 0 && atts.getValue("AD_Task_ID") != null && Integer.parseInt(atts.getValue("AD_Task_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Task.setAD_Task_ID(Integer.parseInt(atts.getValue("AD_Task_ID"))); - m_Task.setIsDirectLoad(true); - } - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Task", m_Task); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - m_Task.setAccessLevel(atts.getValue("AccessLevel")); - m_Task.setDescription(getStringValue(atts,"Description")); - m_Task.setEntityType(atts.getValue("EntityType")); - m_Task.setHelp(getStringValue(atts,"Help")); - m_Task.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - m_Task.setName(name); - m_Task.setOS_Command(getStringValue(atts,"OS_Command")); - if (m_Task.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Task.getName(), "Task", m_Task.get_ID(), - AD_Backup_ID, Object_Status, "AD_Task", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Task")); - } else { - record_log(ctx, 0, m_Task.getName(), "Task", m_Task.get_ID(), - AD_Backup_ID, Object_Status, "AD_Task", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Task")); - throw new POSaveFailedException("Task"); - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Task_ID = Env.getContextAsInt(ctx, "AD_Task_ID"); - if (tasks.contains(AD_Task_ID)) - return; - tasks.add(AD_Task_ID); - X_AD_Task m_Task = new X_AD_Task(ctx, AD_Task_ID, null); - AttributesImpl atts = new AttributesImpl(); - createTaskBinding(atts, m_Task); - document.startElement("", "", "task", atts); - document.endElement("", "", "task"); - - } - - private static AttributesImpl createTaskBinding(AttributesImpl atts, - X_AD_Task m_Task) { - String sql = null; - String name = null; - atts.clear(); - if (m_Task.getAD_Task_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_Task_ID","CDATA",Integer.toString(m_Task.getAD_Task_ID())); - if (m_Task.getAD_Task_ID() > 0) { - sql = "SELECT Name FROM AD_Task WHERE AD_Task_ID=?"; - name = DB.getSQLValueString(null, sql, m_Task.getAD_Task_ID()); - if (name != null) - atts.addAttribute("", "", "ADTaskNameID", "CDATA", name); - else - atts.addAttribute("", "", "ADTaskNameID", "CDATA", ""); - } else { - atts.addAttribute("", "", "ADTaskNameID", "CDATA", ""); +/** + * Add support to generic PO Handler + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class TaskElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int taskId = Env.getContextAsInt(ctx, "AD_Task_ID"); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - - atts.addAttribute("", "", "AccessLevel", "CDATA", (m_Task - .getAccessLevel() != null ? m_Task.getAccessLevel() : "")); - atts.addAttribute("", "", "Description", "CDATA", (m_Task - .getDescription() != null ? m_Task.getDescription() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Task - .getEntityType() != null ? m_Task.getEntityType() : "")); - atts.addAttribute("", "", "Help", "CDATA", - (m_Task.getHelp() != null ? m_Task.getHelp() : "")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Task.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "Name", "CDATA", - (m_Task.getName() != null ? m_Task.getName() : "")); - atts.addAttribute("", "", "OS_Command", "CDATA", (m_Task - .getOS_Command() != null ? m_Task.getOS_Command() : "")); - return atts; + // Task + packOut.createGenericPO(document, I_AD_Task.Table_ID, taskId, true, null); } - } diff --git a/base/src/org/adempiere/pipo/handler/UserRoleElementHandler.java b/base/src/org/adempiere/pipo/handler/UserRoleElementHandler.java deleted file mode 100644 index 72299b01c4..0000000000 --- a/base/src/org/adempiere/pipo/handler/UserRoleElementHandler.java +++ /dev/null @@ -1,139 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.compiere.model.X_AD_Role; -import org.compiere.model.X_AD_User; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class UserRoleElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - log.info(elementValue); - int roleid =0; - int userid =0; - int orgid =0; - - StringBuffer sqlB = null; - Attributes atts = element.attributes; - if (atts.getValue("username")!=null){ - String name = atts.getValue("username"); - sqlB = new StringBuffer ("SELECT AD_User_ID FROM AD_User WHERE Name= ?"); - userid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - if (atts.getValue("rolename")!=null){ - String name = atts.getValue("rolename"); - sqlB = new StringBuffer ("SELECT AD_Role_ID FROM AD_Role WHERE Name= ?"); - roleid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - if (atts.getValue("orgname")!=null){ - String name = atts.getValue("orgname"); - sqlB = new StringBuffer ("SELECT AD_Org_ID FROM AD_Org WHERE Name= ?"); - orgid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - sqlB = new StringBuffer ("SELECT count(*) FROM AD_User_Roles WHERE AD_User_ID = ? and AD_Role_ID = ?"); - int count = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),userid,roleid); - - int AD_Backup_ID = -1; - String Object_Status = null; - if (count>0){ - //AD_Backup_ID = copyRecord("AD_Role",m_Role); - Object_Status = "Update"; - sqlB = new StringBuffer ("UPDATE AD_User_Roles ") - .append( "SET isActive = '" + atts.getValue("isActive")+"'" ) - .append( " WHERE AD_User_ID = " + userid ) - .append( " and AD_Role_ID = " + roleid ) - .append( " and AD_Org_ID = " + orgid ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) - log.info("Update to user roles failed"); - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - sqlB = new StringBuffer ("INSERT INTO AD_User_Roles") - .append( "(AD_Client_ID, CreatedBy, UpdatedBy, " ) - .append( "AD_User_ID, AD_Role_ID, AD_Org_ID, isActive) " ) - .append( "VALUES(" ) - .append( " "+ Env.getAD_Client_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", " +userid ) - .append( ", " + roleid ) - .append( ", " + orgid ) - .append( ", '" + atts.getValue("isActive")+"')" ); - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) - log.info("Insert to user roles failed"); - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_User_ID = Env.getContextAsInt(ctx, X_AD_User.COLUMNNAME_AD_User_ID); - int AD_Role_ID = Env.getContextAsInt(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID); - int AD_Org_ID = Env.getContextAsInt(ctx, "AD_Org_ID"); - AttributesImpl atts = new AttributesImpl(); - createUserAssignBinding(atts, AD_User_ID,AD_Role_ID, AD_Org_ID); - document.startElement("", "", "userrole", atts); - document.endElement("", "", "userrole"); - } - - private AttributesImpl createUserAssignBinding(AttributesImpl atts, - int user_id, int role_id, int org_id) { - String sql = null; - String name = null; - atts.clear(); - - sql = "SELECT Name FROM AD_User WHERE AD_User_ID=?"; - name = DB.getSQLValueString(null, sql, user_id); - atts.addAttribute("", "", "username", "CDATA", name); - - sql = "SELECT Name FROM AD_Role WHERE AD_Role_ID=?"; - name = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "rolename", "CDATA", name); - - sql = "SELECT isActive FROM AD_User_Roles WHERE AD_User_ID=" + user_id - + " and AD_Role_ID=?"; - String TrueFalse = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isActive", "CDATA", TrueFalse); - - sql = "SELECT Name FROM AD_Org WHERE AD_Org_ID=?"; - name = DB.getSQLValueString(null, sql, org_id); - atts.addAttribute("", "", "orgname", "CDATA", name); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/ViewColumnElementHandler.java b/base/src/org/adempiere/pipo/handler/ViewColumnElementHandler.java deleted file mode 100644 index f9d0745b4c..0000000000 --- a/base/src/org/adempiere/pipo/handler/ViewColumnElementHandler.java +++ /dev/null @@ -1,274 +0,0 @@ -/****************************************************************************** - * Product: ADempiere ERP & CRM Smart Business Solution * - * Copyright (C) 2003-2012 e-Evolution Consultants. All Rights Reserved. * - * Copyright (C) 2003-2012 Victor Pérez Juárez * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * For the text or an alternative of this public license, you may reach us * - * Contributor(s): Victor Pérez Juárez (victor.perez@e-evolution.com) * - * Sponsors: e-Evolution Consultants (http://www.e-evolution.com/) * - *****************************************************************************/ - -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.model.MViewColumn; -import org.adempiere.model.X_AD_View_Column; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackIn; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -/** - * - * @author victor.perez@e-evoluton.com, www.e-evolution.com - * - */ -public class ViewColumnElementHandler extends AbstractElementHandler { - public void startElement(Properties ctx, Element element) - throws SAXException { - PackIn packIn = (PackIn) ctx.get("PackInProcess"); - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - if (element.parent != null - && element.parent.getElementValue() - .equals("viewdefinition") && element.parent.defer) { - element.defer = true; - return; - } - String name = atts.getValue("Name"); - String viewdenitionname = atts.getValue("ADViewDefinitionNameID"); - String colname = atts.getValue("ADColumnNameID"); - String viewColumnName = atts.getValue("ADViewColumnNameID"); - String tableName = atts.getValue("ADTableNameID"); - int tableid = packIn.getTableId(tableName); - if (tableid <= 0) { - tableid = get_IDWithColumn(ctx, "AD_Table", "TableName", - tableName); - if (tableid > 0) - packIn.addTable(tableName, tableid); - } - if (tableid <= 0 && tableName.length() > 0) { - element.defer = true; - return; - } - int viewid = get_ID(ctx, "AD_View", atts.getValue("ADViewNameID")); - if (viewid <= 0) { - element.defer = true; - return; - } - int columnid = packIn.getColumnId(tableName, colname); - if (columnid <= 0) { - columnid = get_IDWithMasterAndColumn(ctx, "AD_Column", - "ColumnName", colname, "AD_Table", tableid); - if (columnid > 0) - packIn.addColumn(tableName, colname, columnid); - } - if (columnid <= 0 && colname.length() > 0 ) { - element.defer = true; - return; - } - int viewdefinitionid = 0; - if (element.parent != null - && element.parent.getElementValue() - .equals("viewdefinition") - && element.parent.recordId > 0) { - viewdefinitionid = element.parent.recordId; - } else { - StringBuffer sqlB = new StringBuffer( - "select AD_View_Definition_ID from AD_View_Definition where AD_View_ID = " - + viewid).append( - " and TableAlias = '" + viewdenitionname + "'").append( - " and AD_Table_ID = ?"); - viewdefinitionid = DB.getSQLValue(getTrxName(ctx), - sqlB.toString(), tableid); - if (element.parent != null - && element.parent.getElementValue().equals( - "viewdefinition") && viewdefinitionid > 0) { - element.parent.recordId = viewdefinitionid; - } - } - if (viewdefinitionid > 0) { - StringBuilder sqlB = new StringBuilder( - "SELECT AD_View_Column_ID from AD_View_Column WHERE ColumnName=?") - .append(" AND AD_View_Definition_ID=?"); - int id = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), - viewColumnName, viewdefinitionid); - final MViewColumn m_ColumnView = new MViewColumn(ctx, id, - getTrxName(ctx)); - if (id <= 0 - && atts.getValue("AD_View_Column_ID") != null - && Integer.parseInt(atts.getValue("AD_View_Column_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_ColumnView.setAD_View_Column_ID(Integer.parseInt(atts.getValue("AD_View_Column_ID"))); - m_ColumnView.setIsDirectLoad(true); - } - int AD_Backup_ID = -1; - String Object_Status = null; - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_View_Column_ID", - m_ColumnView); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - m_ColumnView.setName(atts.getValue("Name")); - m_ColumnView.setAD_View_ID(viewid); - if (columnid > 0) - m_ColumnView.setAD_Column_ID(columnid); - m_ColumnView.setAD_View_Definition_ID(viewdefinitionid); - m_ColumnView.setEntityType(atts.getValue("EntityType")); - m_ColumnView.setColumnSQL(atts.getValue("ColumnSQL")); - m_ColumnView.setColumnName(viewColumnName); - - // m_ColumnView.setIsReadOnly(Boolean.valueOf( - // atts.getValue("isReadOnly")).booleanValue()); - - m_ColumnView - .setDescription(getStringValue(atts, "Description")); - m_ColumnView.setHelp(getStringValue(atts, "Help")); - m_ColumnView - .setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")) - .booleanValue() : true); - - if (m_ColumnView.save(getTrxName(ctx)) == true) { - record_log( - ctx, - 1, - m_ColumnView.getName(), - "ViewColumn", - m_ColumnView.get_ID(), - AD_Backup_ID, - Object_Status, - "ViewColumn", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_View_Column")); - element.recordId = m_ColumnView.getAD_View_Column_ID(); - } else { - record_log( - ctx, - 0, - m_ColumnView.getName(), - "ViewColumn", - m_ColumnView.get_ID(), - AD_Backup_ID, - Object_Status, - "AD_View_Column", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_View_Column")); - throw new POSaveFailedException( - "Failed to save view column definition."); - } - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_View_Column_ID = Env.getContextAsInt(ctx, - X_AD_View_Column.COLUMNNAME_AD_View_Column_ID); - MViewColumn m_ColumnView = new MViewColumn(ctx, AD_View_Column_ID, null); - AttributesImpl atts = new AttributesImpl(); - createViewColumnBinding(atts, m_ColumnView); - - PackOut packOut = (PackOut) ctx.get("PackOutProcess"); - document.startElement("", "", "viewcolumn", atts); - document.endElement("", "", "viewcolumn"); - } - - private AttributesImpl createViewColumnBinding(AttributesImpl atts, - X_AD_View_Column m_ColumnView) { - String sql = null; - String name = null; - atts.clear(); - if (m_ColumnView.getAD_View_Column_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_View_Column_ID", "CDATA", - Integer.toString(m_ColumnView.getAD_View_Column_ID())); - if (m_ColumnView.getAD_Column_ID() > 0) { - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null, sql, - m_ColumnView.getAD_Column_ID()); - atts.addAttribute("", "", "ADColumnNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADColumnNameID", "CDATA", ""); - - if (m_ColumnView.getAD_Column_ID() > 0) { - sql = "SELECT AD_Table_ID FROM AD_Column WHERE AD_Column_ID=?"; - int idTable = DB.getSQLValue(null, sql, - m_ColumnView.getAD_Column_ID()); - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null, sql, idTable); - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADTableNameID", "CDATA", ""); - - if (m_ColumnView.getAD_View_Column_ID() > 0) { - sql = "SELECT ColumnName FROM AD_View_Column WHERE AD_View_Column_ID=?"; - name = DB.getSQLValueString(null, sql, - m_ColumnView.getAD_View_Column_ID()); - atts.addAttribute("", "", "ADViewColumnNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADViewColumnNameID", "CDATA", ""); - - if (m_ColumnView.getAD_View_Definition_ID() > 0) { - sql = "SELECT TableAlias FROM AD_View_Definition WHERE AD_View_Definition_ID=?"; - name = DB.getSQLValueString(null, sql, - m_ColumnView.getAD_View_Definition_ID()); - atts.addAttribute("", "", "ADViewDefinitionNameID", "CDATA", name); - sql = "SELECT AD_View_ID FROM AD_View_Definition WHERE AD_View_Definition_ID=?"; - int viewid = DB.getSQLValue(null, sql, - m_ColumnView.getAD_View_Definition_ID()); - sql = "SELECT Name FROM AD_View WHERE AD_View_ID=?"; - name = DB.getSQLValueString(null, sql, viewid); - atts.addAttribute("", "", "ADViewNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADViewDefinitionNameID", "CDATA", ""); - - atts.addAttribute("", "", "EntityType", "CDATA", (m_ColumnView - .getEntityType() != null ? m_ColumnView.getEntityType() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_ColumnView.getName() != null ? m_ColumnView.getName() : "")); - atts.addAttribute("", "", "Description", "CDATA", (m_ColumnView - .getDescription() != null ? m_ColumnView.getDescription() : "")); - - atts.addAttribute("", "", "ColumnName", "CDATA", (m_ColumnView - .getColumnName() != null ? m_ColumnView.getColumnName() : "")); - atts.addAttribute("", "", "ColumnSQL", "CDATA", (m_ColumnView - .getColumnSQL() != null ? m_ColumnView.getColumnSQL() : "")); - - atts.addAttribute("", "", "isActive", "CDATA", - (m_ColumnView.isActive() == true ? "true" : "false")); - // atts.addAttribute("", "", "isReadOnly", "CDATA", - // (m_ColumnView.isReadOnly() == true ? "true" : "false")); - atts.addAttribute("", "", "Help", "CDATA", - (m_ColumnView.getHelp() != null ? m_ColumnView.getHelp() : "")); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/ViewDefinitionElementHandler.java b/base/src/org/adempiere/pipo/handler/ViewDefinitionElementHandler.java deleted file mode 100644 index 1096334aa4..0000000000 --- a/base/src/org/adempiere/pipo/handler/ViewDefinitionElementHandler.java +++ /dev/null @@ -1,255 +0,0 @@ -/****************************************************************************** - * Product: ADempiere ERP & CRM Smart Business Solution * - * Copyright (C) 2003-2012 e-Evolution Consultants. All Rights Reserved. * - * Copyright (C) 2003-2012 Victor Pérez Juárez * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * For the text or an alternative of this public license, you may reach us * - * Contributor(s): Victor Pérez Juárez (victor.perez@e-evolution.com) * - * Sponsors: e-Evolution Consultants (http://www.e-evolution.com/) * - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.List; -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.model.I_AD_View_Column; -import org.adempiere.model.I_AD_View_Definition; -import org.adempiere.model.MViewColumn; -import org.adempiere.model.MViewDefinition; -import org.adempiere.model.X_AD_View_Column; -import org.adempiere.model.X_AD_View_Definition; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.Query; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -/** - * - * @author victor.perez@e-evoluton.com, www.e-evolution.com - * - */ -public class ViewDefinitionElementHandler extends AbstractElementHandler { - private ViewColumnElementHandler viewColumnHandler = new ViewColumnElementHandler(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("ADViewDefinitionNameID")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - if (element.parent != null - && element.parent.getElementValue().equals("view") - && element.parent.defer) { - element.defer = true; - return; - } - - String tableAlias = atts.getValue("ADViewDefinitionNameID"); - int tableid = get_IDWithColumn(ctx, "AD_Table", "TableName", - atts.getValue("ADTableNameID")); - if (tableid <= 0) { - element.defer = true; - return; - } - - int viewid = 0; - if (element.parent != null - && element.parent.getElementValue().equals("view") - && element.parent.recordId > 0) { - viewid = element.parent.recordId; - } else { - viewid = get_ID(ctx, "AD_View", atts.getValue("ADViewNameID")); - if (element.parent != null - && element.parent.getElementValue().equals("view") - && viewid > 0) { - element.parent.recordId = viewid; - } - } - if (viewid <= 0) { - element.defer = true; - return; - } - - StringBuffer sqlB = new StringBuffer( - "SELECT AD_View_Definition_ID FROM AD_View_Definition WHERE AD_View_ID = " - + viewid + " and TableAlias = '" + tableAlias + "'" - + " and AD_Table_ID = ?"); - - int id = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), tableid); - MViewDefinition m_View_Definition = new MViewDefinition(ctx, id, - getTrxName(ctx)); - if (id <= 0 - && atts.getValue("AD_View_Definition_ID") != null - && Integer.parseInt(atts.getValue("AD_View_Definition_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_View_Definition.setAD_View_Definition_ID(Integer.parseInt(atts.getValue("AD_View_Definition_ID"))); - m_View_Definition.setIsDirectLoad(true); - } - int AD_Backup_ID = -1; - String Object_Status = null; - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_View_Definition", - m_View_Definition); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - sqlB = null; - m_View_Definition.setTableAlias(tableAlias); - String name; - if (getStringValue(atts, "ADTableNameID") != null) { - name = atts.getValue("ADTableNameID"); - id = get_IDWithColumn(ctx, "AD_Table", "TableName", name); - m_View_Definition.setAD_Table_ID(id); - } - - m_View_Definition.setAD_View_ID(viewid); - m_View_Definition - .setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() - : true); - m_View_Definition.setProcessing(false); - m_View_Definition - .setSeqNo(Integer.parseInt(atts.getValue("SeqNo"))); - if (getStringValue(atts, "JoinClause") != null) { - m_View_Definition.setJoinClause(atts.getValue("JoinClause")); - } - - if (m_View_Definition.save(getTrxName(ctx)) == true) { - record_log( - ctx, - 1, - m_View_Definition.getTableAlias(), - "ViewDefinition", - m_View_Definition.get_ID(), - AD_Backup_ID, - Object_Status, - "AD_View_Definition", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_View_Definition")); - element.recordId = m_View_Definition.getAD_View_Definition_ID(); - } else { - record_log( - ctx, - 0, - m_View_Definition.getTableAlias(), - "ViewDefinition", - m_View_Definition.get_ID(), - AD_Backup_ID, - Object_Status, - "AD_View_Definition", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_View_Definition")); - throw new POSaveFailedException("ViewDefinition"); - } - } else { - element.skip = true; - } - - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - PackOut packOut = (PackOut) ctx.get("PackOutProcess"); - int AD_View_Definition_ID = Env.getContextAsInt(ctx, - X_AD_View_Definition.COLUMNNAME_AD_View_Definition_ID); - MViewDefinition m_View_Definition = new MViewDefinition(ctx, - AD_View_Definition_ID, getTrxName(ctx)); - AttributesImpl atts = new AttributesImpl(); - createViewDefinitionBinding(atts, m_View_Definition); - document.startElement("", "", "viewdefinition", atts); - - // View Columns tags. - StringBuilder whereClause = new StringBuilder( - I_AD_View_Definition.COLUMNNAME_AD_View_Definition_ID) - .append("=?"); - List viewColumns = new Query(ctx, - I_AD_View_Column.Table_Name, whereClause.toString(), - getTrxName(ctx)).setParameters(m_View_Definition.get_ID()) - .list(); - - for (MViewColumn vc : viewColumns) { - createViewColumn(ctx, document, vc.getAD_View_Column_ID()); - } - document.endElement("", "", "viewdefinition"); - - } - - private void createViewColumn(Properties ctx, TransformerHandler document, - int AD_View_Column_ID) throws SAXException { - Env.setContext(ctx, X_AD_View_Column.COLUMNNAME_AD_View_Column_ID, - AD_View_Column_ID); - viewColumnHandler.create(ctx, document); - ctx.remove(X_AD_View_Column.COLUMNNAME_AD_View_Column_ID); - } - - private AttributesImpl createViewDefinitionBinding(AttributesImpl atts, - X_AD_View_Definition m_View_Definition) { - String sql = null; - String name = null; - atts.clear(); - if (m_View_Definition.getAD_View_Definition_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_View_Definition_ID", "CDATA", Integer - .toString(m_View_Definition.getAD_View_Definition_ID())); - atts.addAttribute("", "", "Name", "CDATA", (m_View_Definition - .getTableAlias() != null ? m_View_Definition.getTableAlias() - : "")); - - if (m_View_Definition.getAD_View_Definition_ID() > 0) { - sql = "SELECT TableAlias FROM AD_View_Definition WHERE AD_View_Definition_ID=?"; - name = DB.getSQLValueString(null, sql, - m_View_Definition.getAD_View_Definition_ID()); - atts.addAttribute("", "", "ADViewDefinitionNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADViewDefinitionNameID", "CDATA", ""); - - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null, sql, - m_View_Definition.getAD_Table_ID()); - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - sql = "SELECT Name FROM AD_View WHERE AD_View_ID=?"; - name = DB.getSQLValueString(null, sql, - m_View_Definition.getAD_View_ID()); - atts.addAttribute("", "", "ADViewNameID", "CDATA", name); - - atts.addAttribute("", "", "TableAlias", "CDATA", (m_View_Definition - .getTableAlias() != null ? m_View_Definition.getTableAlias() - : "")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_View_Definition.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "JoinClause", "CDATA", (m_View_Definition - .getJoinClause() != null ? m_View_Definition.getJoinClause() - : "")); - atts.addAttribute("", "", "isProcessing", "CDATA", - (m_View_Definition.isProcessing() == true ? "true" : "false")); - atts.addAttribute( - "", - "", - "SeqNo", - "CDATA", - (m_View_Definition.getSeqNo() >= 0 ? "" - + m_View_Definition.getSeqNo() : "0")); - return atts; - } - -} diff --git a/base/src/org/adempiere/pipo/handler/ViewElementHandler.java b/base/src/org/adempiere/pipo/handler/ViewElementHandler.java index e0996a713f..0eabae52cb 100644 --- a/base/src/org/adempiere/pipo/handler/ViewElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/ViewElementHandler.java @@ -19,130 +19,42 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.util.ArrayList; import java.util.List; import java.util.Properties; import javax.xml.transform.sax.TransformerHandler; import org.adempiere.model.I_AD_View; +import org.adempiere.model.I_AD_View_Column; import org.adempiere.model.I_AD_View_Definition; -import org.adempiere.model.MView; +import org.adempiere.model.MViewColumn; import org.adempiere.model.MViewDefinition; -import org.adempiere.model.X_AD_View; import org.adempiere.model.X_AD_View_Definition; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.POSaveFailedException; import org.compiere.model.Query; -import org.compiere.util.DB; import org.compiere.util.Env; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; /** * * @author victor.perez@e-evoluton.com, www.e-evolution.com * */ -public class ViewElementHandler extends AbstractElementHandler { - - private ViewDefinitionElementHandler viewDefinitionHandler = new ViewDefinitionElementHandler(); - - private List views = new ArrayList(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - // Check namespace. - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - String name = atts.getValue("Name"); - int id = get_ID(ctx, "AD_View", name); - if (id > 0 && views.contains(id)) { - return; - } - MView m_View = new MView(ctx, id, getTrxName(ctx)); - if (id <= 0 - && atts.getValue("AD_View_ID") != null - && Integer.parseInt(atts.getValue("AD_View_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_View.setAD_View_ID(Integer.parseInt(atts.getValue("AD_View_ID"))); - m_View.setIsDirectLoad(true); - } - String Object_Status = null; - int AD_Backup_ID = -1; - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_View", m_View); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - - m_View.setValue(atts.getValue("Value")); - m_View.setName(atts.getValue("Name")); - m_View.setDescription(getStringValue(atts, "Description")); - m_View.setHelp(getStringValue(atts, "Help")); - m_View.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - m_View.setEntityType(atts.getValue("EntityType")); - - if (m_View.save(getTrxName(ctx)) == true) { - record_log( - ctx, - 1, - m_View.getName(), - "View", - m_View.get_ID(), - AD_Backup_ID, - Object_Status, - "AD_View", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_View")); - element.recordId = m_View.getAD_View_ID(); - views.add(m_View.getAD_View_ID()); - } else { - record_log( - ctx, - 0, - m_View.getName(), - "View", - m_View.get_ID(), - AD_Backup_ID, - Object_Status, - "AD_View", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_View")); - throw new POSaveFailedException("View"); - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_View_ID = Env.getContextAsInt(ctx, "AD_View_ID"); +public class ViewElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int viewId = Env.getContextAsInt(ctx, "AD_View_ID"); PackOut packOut = (PackOut) ctx.get("PackOutProcess"); - - X_AD_View m_View = new X_AD_View(ctx, AD_View_ID, null); - AttributesImpl atts = new AttributesImpl(); - createViewBinding(atts, m_View); - document.startElement("", "", "view", atts); - // Tab Tag - StringBuilder whereClause = new StringBuilder( - I_AD_View.COLUMNNAME_AD_View_ID).append("=?"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); + } + // Task + packOut.createGenericPO(document, I_AD_View.Table_ID, viewId, true, null); + StringBuilder whereClause = new StringBuilder(I_AD_View.COLUMNNAME_AD_View_ID).append("=?"); List viewDefinitions = new Query(ctx, I_AD_View_Definition.Table_Name, whereClause.toString(), getTrxName(ctx)) - .setParameters(m_View.getAD_View_ID()) + .setParameters(viewId) .setOrderBy( X_AD_View_Definition.COLUMNNAME_SeqNo + "," @@ -150,52 +62,16 @@ public void create(Properties ctx, TransformerHandler document) .list(); for (MViewDefinition vd : viewDefinitions) { - //Is not export table definition because maybe cause changes in tables - //So that of tables should are created before to import Browser - //packOut.createTable(vd.getAD_Table_ID(), document); - createViewDefinition(ctx, document, vd.getAD_View_Definition_ID()); + packOut.createGenericPO(document, I_AD_View_Definition.Table_ID, vd.getAD_View_Definition_ID(), true, null); + // View Columns tags. + whereClause = new StringBuilder(I_AD_View_Definition.COLUMNNAME_AD_View_Definition_ID).append("=?"); + List viewColumns = new Query(ctx, + I_AD_View_Column.Table_Name, whereClause.toString(), + getTrxName(ctx)).setParameters(vd.getAD_View_Definition_ID()) + .list(); + for (MViewColumn vc : viewColumns) { + packOut.createGenericPO(document, I_AD_View_Column.Table_ID, vc.getAD_View_Column_ID(), true, null); + } } - // Loop tags. - document.endElement("", "", "view"); - - } - - private void createViewDefinition(Properties ctx, - TransformerHandler document, int AD_View_Definition_ID) - throws SAXException { - Env.setContext(ctx, - X_AD_View_Definition.COLUMNNAME_AD_View_Definition_ID, - AD_View_Definition_ID); - viewDefinitionHandler.create(ctx, document); - ctx.remove(X_AD_View_Definition.COLUMNNAME_AD_View_Definition_ID); - } - - private AttributesImpl createViewBinding(AttributesImpl atts, - X_AD_View m_View) { - atts.clear(); - if (m_View.getAD_View_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_View_ID", "CDATA", - Integer.toString(m_View.getAD_View_ID())); - String sql = "SELECT Name FROM AD_View WHERE AD_View_ID=?"; - String name = DB.getSQLValueString(null, sql, m_View.getAD_View_ID()); - atts.addAttribute("", "", "ADViewNameID", "CDATA", name); - atts.addAttribute("", "", "Value", "CDATA", - (m_View.getValue() != null ? m_View.getValue() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_View.getName() != null ? m_View.getName() : "")); - atts.addAttribute( - "", - "", - "Description", - "CDATA", - (m_View.getDescription() != null ? m_View.getDescription() : "")); - atts.addAttribute("", "", "Help", "CDATA", - (m_View.getHelp() != null ? m_View.getHelp() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", - (m_View.getEntityType() != null ? m_View.getEntityType() : "")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_View.isActive() == true ? "true" : "false")); - - return atts; } } diff --git a/base/src/org/adempiere/pipo/handler/WindowAccessElementHandler.java b/base/src/org/adempiere/pipo/handler/WindowAccessElementHandler.java deleted file mode 100644 index eb8f2df4f1..0000000000 --- a/base/src/org/adempiere/pipo/handler/WindowAccessElementHandler.java +++ /dev/null @@ -1,140 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.compiere.model.X_AD_Role; -import org.compiere.model.X_AD_Window; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class WindowAccessElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - log.info(elementValue); - int roleid =0; - int windowid =0; - StringBuffer sqlB = null; - Attributes atts = element.attributes; - if (atts.getValue("rolename")!=null){ - String name = atts.getValue("rolename"); - sqlB = new StringBuffer ("SELECT AD_Role_ID FROM AD_Role WHERE Name= ?"); - roleid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - if (roleid <= 0) { - element.defer = true; - return; - } - } - - if (atts.getValue("windowname")!=null){ - String name = atts.getValue("windowname"); - sqlB = new StringBuffer ("SELECT AD_Window_ID FROM AD_Window WHERE Name= ?"); - windowid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - if (windowid <= 0) { - element.defer = true; - return; - } - } - - sqlB = new StringBuffer ("SELECT count(*) FROM AD_Window_Access WHERE AD_Role_ID=? and AD_Window_ID=?"); - int count = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),roleid,windowid); - int AD_Backup_ID = -1; - String Object_Status = null; - if (count>0){ - Object_Status = "Update"; - sqlB = new StringBuffer ("UPDATE AD_Window_Access ") - .append( "SET isActive = '" + atts.getValue("isActive") ) - .append( "', isReadWrite = '" + atts.getValue("isReadWrite") ) - .append( "' WHERE AD_Role_ID = " + roleid ) - .append( " and AD_Window_ID = " + windowid ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) - log.info("Update to window access failed"); - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - sqlB = new StringBuffer ("INSERT INTO AD_Window_Access") - .append( "(AD_Client_ID, AD_Org_ID, CreatedBy, UpdatedBy, " ) - .append( "AD_Role_ID, AD_Window_ID, isActive, isReadWrite) " ) - .append( "VALUES(" ) - .append( " "+ Env.getAD_Client_ID(ctx) ) - .append( ", "+ Env.getAD_Org_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", " + roleid ) - .append( ", " + windowid ) - .append( ", '" + atts.getValue("isActive") ) - .append( "', '" + atts.getValue("isReadWrite")+"')" ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) - log.info("Insert to window access failed"); - } - - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Window_ID = Env.getContextAsInt(ctx, X_AD_Window.COLUMNNAME_AD_Window_ID); - int AD_Role_ID = Env.getContextAsInt(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID); - AttributesImpl atts = new AttributesImpl(); - createWindowAccessBinding(atts, AD_Window_ID, AD_Role_ID); - document.startElement("", "", "windowaccess", atts); - document.endElement("", "", "windowaccess"); - } - - private AttributesImpl createWindowAccessBinding(AttributesImpl atts, - int window_id, int role_id) { - String sql = null; - String name = null; - atts.clear(); - - sql = "SELECT Name FROM AD_Window WHERE AD_Window_ID=?"; - name = DB.getSQLValueString(null, sql, window_id); - atts.addAttribute("", "", "windowname", "CDATA", name); - - sql = "SELECT Name FROM AD_Role WHERE AD_Role_ID=?"; - name = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "rolename", "CDATA", name); - - sql = "SELECT isActive FROM AD_Window_Access WHERE AD_Window_ID=" - + window_id + " and AD_Role_ID=?"; - String TrueFalse = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isActive", "CDATA", TrueFalse); - - sql = "SELECT isReadWrite FROM AD_Window_Access WHERE AD_Window_ID=" - + window_id + " and AD_Role_ID=?"; - String isReadWrite = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isReadWrite", "CDATA", isReadWrite); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/WindowCustomElementHandler.java b/base/src/org/adempiere/pipo/handler/WindowCustomElementHandler.java new file mode 100644 index 0000000000..15bd3fe2f8 --- /dev/null +++ b/base/src/org/adempiere/pipo/handler/WindowCustomElementHandler.java @@ -0,0 +1,74 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.adempiere.pipo.handler; + +import java.util.ArrayList; +import java.util.List; +import java.util.Properties; + +import javax.xml.transform.sax.TransformerHandler; + +import org.adempiere.pipo.PackOut; +import org.compiere.model.I_AD_FieldCustom; +import org.compiere.model.I_AD_Role; +import org.compiere.model.I_AD_TabCustom; +import org.compiere.model.I_AD_User; +import org.compiere.model.I_AD_WindowCustom; +import org.compiere.model.MFieldCustom; +import org.compiere.model.MTabCustom; +import org.compiere.model.Query; +import org.compiere.util.Env; +import org.xml.sax.SAXException; + +/** + * Window customization support + * @author Yamel Senih www.erpya.com + * + */ +public class WindowCustomElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int windowCustomId = Env.getContextAsInt(ctx, I_AD_WindowCustom.COLUMNNAME_AD_WindowCustom_ID); + PackOut packOut = (PackOut) ctx.get("PackOutProcess"); + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); + } + // Excluded + List excludedTables = new ArrayList<>(); + excludedTables.add(I_AD_User.Table_Name); + excludedTables.add(I_AD_Role.Table_Name); + // + packOut.createGenericPO(document, I_AD_WindowCustom.Table_ID, windowCustomId, true, excludedTables); + // Tabs + List tabList = new Query(ctx, I_AD_TabCustom.Table_Name, I_AD_TabCustom.COLUMNNAME_AD_WindowCustom_ID + " = ?", null) + .setParameters(windowCustomId) + .setOnlyActiveRecords(true) + .list(); + // + for(MTabCustom tab : tabList) { + packOut.createGenericPO(document, tab, true, excludedTables); + // Fields + List fieldList = new Query(ctx, I_AD_FieldCustom.Table_Name, I_AD_FieldCustom.COLUMNNAME_AD_TabCustom_ID + " = ?", null) + .setParameters(tab.getAD_TabCustom_ID()) + .setOnlyActiveRecords(true) + .list(); + // + for(MFieldCustom field : fieldList) { + packOut.createGenericPO(document, field, true, excludedTables); + } + } + } +} diff --git a/base/src/org/adempiere/pipo/handler/WindowElementHandler.java b/base/src/org/adempiere/pipo/handler/WindowElementHandler.java index c7c5e3c0a2..5f6ae603b5 100644 --- a/base/src/org/adempiere/pipo/handler/WindowElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/WindowElementHandler.java @@ -16,296 +16,38 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.util.ArrayList; -import java.util.List; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Field; +import org.compiere.model.I_AD_Window; +import org.compiere.model.MField; +import org.compiere.model.MTab; import org.compiere.model.MWindow; -import org.compiere.model.X_AD_Preference; -import org.compiere.model.X_AD_Tab; -import org.compiere.model.X_AD_Window; -import org.compiere.util.DB; import org.compiere.util.Env; -import org.compiere.util.Util; -import org.xml.sax.Attributes; import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; -public class WindowElementHandler extends AbstractElementHandler { - - private TabElementHandler tabHandler = new TabElementHandler(); - private PreferenceElementHandler preferenceHandler = new PreferenceElementHandler(); - - private List windows = new ArrayList(); - - public void startElement(Properties ctx, Element element) - throws SAXException { - // Check namespace. - String elementValue = element.getElementValue(); - Attributes atts = element.attributes; - log.info(elementValue + " " + atts.getValue("Name")); - String entitytype = atts.getValue("EntityType"); - if (isProcessElement(ctx, entitytype)) { - String name = atts.getValue("Name"); - int id = get_ID(ctx, "AD_Window", name); - if (id > 0 && windows.contains(id)) { - return; - } - MWindow m_Window = new MWindow(ctx, id, getTrxName(ctx)); - if (id <= 0 && atts.getValue("AD_Window_ID") != null && Integer.parseInt(atts.getValue("AD_Window_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Window.setAD_Window_ID(Integer.parseInt(atts.getValue("AD_Window_ID"))); - m_Window.setIsDirectLoad(true); - } - String Object_Status = null; - int AD_Backup_ID = -1; - if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Window", m_Window); - Object_Status = "Update"; - } else { - Object_Status = "New"; - AD_Backup_ID = 0; - } - m_Window.setName(name); - - name = atts.getValue("ADImageNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Image", "Name", name); - //TODO: export and import of ad_image - /* - if (id <= 0) { - element.defer = true; - return; - }*/ - if (id > 0) - m_Window.setAD_Image_ID(id); - } - - name = atts.getValue("ADColorNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Color", "Name", name); - //TODO: export and import of ad_color - /* - if (id <= 0) { - element.defer = true; - return; - }*/ - if (id > 0) - m_Window.setAD_Color_ID(id); - } - - m_Window.setDescription(getStringValue(atts,"Description")); - m_Window.setEntityType(atts.getValue("EntityType")); - m_Window.setHelp(getStringValue(atts,"Help")); - m_Window.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - m_Window.setIsBetaFunctionality(Boolean.valueOf( - atts.getValue("isBetaFunctionality")).booleanValue()); - m_Window.setIsDefault(Boolean.valueOf(atts.getValue("isDefault")) - .booleanValue()); - m_Window.setIsSOTrx(Boolean.valueOf(atts.getValue("isSOTrx")) - .booleanValue()); - m_Window.setName(atts.getValue("Name")); - m_Window.setProcessing(false); - if (!Util.isEmpty(atts.getValue("WinHeight"), true)) - m_Window.setWinWidth(getValueInt(atts, "WinWidth", 0)); - if (!Util.isEmpty(atts.getValue("WinHeight"), true)) - m_Window.setWinHeight(getValueInt(atts, "WinHeight", 0)); - m_Window.setWindowType(atts.getValue("WindowType")); - if (m_Window.save(getTrxName(ctx)) == true) { - record_log(ctx, 1, m_Window.getName(), "Window", m_Window - .get_ID(), AD_Backup_ID, Object_Status, "AD_Window", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Window")); - element.recordId = m_Window.getAD_Window_ID(); - windows.add(m_Window.getAD_Window_ID()); - } else { - record_log(ctx, 0, m_Window.getName(), "Window", m_Window - .get_ID(), AD_Backup_ID, Object_Status, "AD_Window", - get_IDWithColumn(ctx, "AD_Table", "TableName", - "AD_Window")); - throw new POSaveFailedException("Window"); - } - } else { - element.skip = true; - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Window_ID = Env.getContextAsInt(ctx, "AD_Window_ID"); +public class WindowElementHandler extends GenericPOHandler { + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int windowId = Env.getContextAsInt(ctx, "AD_Window_ID"); PackOut packOut = (PackOut) ctx.get("PackOutProcess"); - - X_AD_Window m_Window = new X_AD_Window(ctx, AD_Window_ID, null); - AttributesImpl atts = new AttributesImpl(); - createWindowBinding(atts, m_Window); - document.startElement("", "", "window", atts); - // Tab Tag - String sql = "SELECT * FROM AD_TAB WHERE AD_WINDOW_ID = " - + AD_Window_ID - +" ORDER BY "+X_AD_Tab.COLUMNNAME_SeqNo+","+X_AD_Tab.COLUMNNAME_AD_Tab_ID - ; - PreparedStatement pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - packOut.createTable(rs.getInt("AD_Table_ID"), document); - createTab(ctx, document, rs.getInt("AD_Tab_ID")); - } - rs.close(); - pstmt.close(); - pstmt = null; - } catch (Exception e) { - log.log(Level.SEVERE, e.getLocalizedMessage(), e); - if (e instanceof SAXException) - throw (SAXException) e; - else if (e instanceof SQLException) - throw new DatabaseAccessException("Failed to export window.", e); - else if (e instanceof RuntimeException) - throw (RuntimeException) e; - else - throw new RuntimeException("Failed to export window.", e); - } finally { - try { - if (pstmt != null) - pstmt.close(); - } catch (Exception e) { - } - pstmt = null; + if(packOut == null ) { + packOut = new PackOut(); + packOut.setLocalContext(ctx); } - - //TODO: export of ad_image and ad_color use - - // Loop tags. - document.endElement("", "", "window"); - - // Preference Tag - sql = "SELECT * FROM AD_PREFERENCE WHERE AD_WINDOW_ID = " + AD_Window_ID - +" ORDER BY "+X_AD_Preference.COLUMNNAME_AD_Preference_ID; - pstmt = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - try { - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) { - createPreference(ctx, document, rs.getInt("AD_Preference_ID")); + // Task + packOut.createGenericPO(document, I_AD_Window.Table_ID, windowId, true, null); + MWindow window = new MWindow(ctx, windowId, null); + // For tabs + for(MTab tab : window.getTabs(true, null)) { + if(tab.getAD_Table_ID() > 0) { + packOut.createTable(tab.getAD_Table_ID(), document); } - rs.close(); - pstmt.close(); - pstmt = null; - } catch (Exception e) { - log.log(Level.SEVERE, e.getLocalizedMessage(), e); - if (e instanceof SAXException) - throw (SAXException) e; - else if (e instanceof SQLException) - throw new DatabaseAccessException("Failed to export window preference.", e); - else if (e instanceof RuntimeException) - throw (RuntimeException) e; - else - throw new RuntimeException("Failed to export window preference.", e); - } finally { - try { - if (pstmt != null) - pstmt.close(); - } catch (Exception e) { + for(MField field : tab.getFields(true, null)) { + packOut.createGenericPO(document, I_AD_Field.Table_ID, field.getAD_Field_ID(), true, null); } - pstmt = null; } } - - private void createPreference(Properties ctx, TransformerHandler document, - int AD_Preference_ID) throws SAXException { - Env.setContext(ctx, X_AD_Preference.COLUMNNAME_AD_Preference_ID, - AD_Preference_ID); - preferenceHandler.create(ctx, document); - ctx.remove(X_AD_Preference.COLUMNNAME_AD_Preference_ID); - } - - private void createTab(Properties ctx, TransformerHandler document, - int AD_Tab_ID) throws SAXException { - Env.setContext(ctx, X_AD_Tab.COLUMNNAME_AD_Tab_ID, AD_Tab_ID); - tabHandler.create(ctx, document); - ctx.remove(X_AD_Tab.COLUMNNAME_AD_Tab_ID); - } - - private AttributesImpl createWindowBinding(AttributesImpl atts, - X_AD_Window m_Window) { - atts.clear(); - if (m_Window.getAD_Window_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("", "", "AD_Window_ID", "CDATA", Integer.toString(m_Window.getAD_Window_ID())); - String sql = "SELECT Name FROM AD_Window WHERE AD_Window_ID=?"; - String name = DB.getSQLValueString(null, sql, m_Window - .getAD_Window_ID()); - atts.addAttribute("", "", "ADWindowNameID", "CDATA", name); - if (m_Window.getAD_Image_ID() > 0) { - sql = "SELECT Name FROM AD_Image WHERE AD_Image_ID=?"; - name = DB.getSQLValueString(null, sql, m_Window.getAD_Image_ID()); - if (name != null) - atts.addAttribute("", "", "ADImageNameID", "CDATA", name); - else - atts.addAttribute("", "", "ADImageNameID", "CDATA", ""); - } - else { - atts.addAttribute("", "", "ADImageNameID", "CDATA", ""); - } - - if (m_Window.getAD_Color_ID() > 0) { - sql = "SELECT Name FROM AD_Color WHERE AD_Color_ID=?"; - name = DB.getSQLValueString(null, sql, m_Window.getAD_Color_ID()); - if (name != null) - atts.addAttribute("", "", "ADColorNameID", "CDATA", name); - else - atts.addAttribute("", "", "ADColorNameID", "CDATA", ""); - } else { - atts.addAttribute("", "", "ADColorNameID", "CDATA", ""); - } - - atts.addAttribute("", "", "Description", "CDATA", (m_Window - .getDescription() != null ? m_Window.getDescription() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Window - .getEntityType() != null ? m_Window.getEntityType() : "")); - atts.addAttribute("", "", "Help", "CDATA", - (m_Window.getHelp() != null ? m_Window.getHelp() : "")); - atts.addAttribute("", "", "isBetaFunctionality", "CDATA", (m_Window - .isBetaFunctionality() == true ? "true" : "false")); - atts.addAttribute("", "", "isDefault", "CDATA", - (m_Window.isDefault() == true ? "true" : "false")); - atts.addAttribute("", "", "isSOTrx", "CDATA", - (m_Window.isSOTrx() == true ? "true" : "false")); - atts.addAttribute("", "", "isActive", "CDATA", - (m_Window.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "Name", "CDATA", - (m_Window.getName() != null ? m_Window.getName() : "")); - atts.addAttribute("", "", "isProcessing", "CDATA", (m_Window - .isProcessing() == true ? "true" : "false")); - atts.addAttribute("", "", "WinHeight", "CDATA", (m_Window - .getWinHeight() > 0 ? "" + m_Window.getWinHeight() : "")); - atts.addAttribute("", "", "WinWidth", "CDATA", (m_Window - .getWinWidth() > 0 ? "" + m_Window.getWinWidth() : "")); - atts.addAttribute("", "", "WindowType", "CDATA", (m_Window - .getWindowType() != null ? m_Window.getWindowType() : "")); - return atts; - } - - protected int getValueInt(Attributes atts, String name, int defaultValue) - { - String value = atts.getValue(name); - if (Util.isEmpty(value, true)) - return defaultValue; - int i = Integer.parseInt(value.trim()); - return i; - } } diff --git a/base/src/org/adempiere/pipo/handler/WorkflowAccessElementHandler.java b/base/src/org/adempiere/pipo/handler/WorkflowAccessElementHandler.java deleted file mode 100644 index f6de4462b2..0000000000 --- a/base/src/org/adempiere/pipo/handler/WorkflowAccessElementHandler.java +++ /dev/null @@ -1,136 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 Adempiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * - * Copyright (C) 2005 Robert Klein. robeklein@hotmail.com - * Contributor(s): Low Heng Sin hengsin@avantz.com - *****************************************************************************/ -package org.adempiere.pipo.handler; - -import java.util.Properties; - -import javax.xml.transform.sax.TransformerHandler; - -import org.adempiere.pipo.AbstractElementHandler; -import org.adempiere.pipo.Element; -import org.adempiere.pipo.exception.DatabaseAccessException; -import org.compiere.model.X_AD_Role; -import org.compiere.model.X_AD_Workflow; -import org.compiere.util.DB; -import org.compiere.util.Env; -import org.xml.sax.Attributes; -import org.xml.sax.SAXException; -import org.xml.sax.helpers.AttributesImpl; - -public class WorkflowAccessElementHandler extends AbstractElementHandler { - - public void startElement(Properties ctx, Element element) throws SAXException { - String elementValue = element.getElementValue(); - log.info(elementValue); - int roleid =0; - int workflowid =0; - StringBuffer sqlB = null; - Attributes atts = element.attributes; - if (getStringValue(atts,"rolename")!=null){ - String name = atts.getValue("rolename"); - sqlB = new StringBuffer ("SELECT AD_Role_ID FROM AD_Role WHERE Name= ?"); - roleid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - if (getStringValue(atts,"workflowname")!=null){ - String name = atts.getValue("workflowname"); - sqlB = new StringBuffer ("SELECT AD_Workflow_ID FROM AD_Workflow WHERE Name= ?"); - workflowid = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),name); - } - - sqlB = new StringBuffer ("SELECT count(*) FROM AD_Workflow_Access WHERE AD_Role_ID=? and AD_Workflow_ID=?"); - int count = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),roleid,workflowid); - int AD_Backup_ID = -1; - String Object_Status = null; - if (count>0){ - Object_Status = "Update"; - sqlB = new StringBuffer ("UPDATE AD_Workflow_Access ") - .append( "SET isActive = '" + atts.getValue("isActive") ) - .append( "', isReadWrite = '" + atts.getValue("isReadWrite") ) - .append( "' WHERE AD_Role_ID = " + roleid ) - .append( " and AD_Workflow_ID = " + workflowid ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) { - log.info("Update to workflow access failed"); - throw new DatabaseAccessException("Update to workflow access failed"); - } - } - else{ - Object_Status = "New"; - AD_Backup_ID =0; - sqlB = new StringBuffer ("INSERT INTO AD_Workflow_Access") - .append( "(AD_Client_ID, AD_Org_ID, CreatedBy, UpdatedBy, " ) - .append( "AD_Role_ID, AD_Workflow_ID, isActive, isReadWrite) " ) - .append( "VALUES(" ) - .append( " "+ Env.getAD_Client_ID(ctx) ) - .append( ", "+ Env.getAD_Org_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", "+ Env.getAD_User_ID(ctx) ) - .append( ", " + roleid ) - .append( ", " + workflowid ) - .append( ", '" + atts.getValue("isActive") ) - .append( "', '" + atts.getValue("isReadWrite")+"')" ); - - int no = DB.executeUpdate (sqlB.toString(), getTrxName(ctx)); - if (no == -1) { - log.info("Insert to workflow access failed"); - throw new DatabaseAccessException("Insert to workflow access failed"); - } - } - } - - public void endElement(Properties ctx, Element element) throws SAXException { - } - - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Workflow_ID = Env.getContextAsInt(ctx, X_AD_Workflow.COLUMNNAME_AD_Workflow_ID); - int AD_Role_ID = Env.getContextAsInt(ctx, X_AD_Role.COLUMNNAME_AD_Role_ID); - AttributesImpl atts = new AttributesImpl(); - createWorkflowAccessBinding(atts, AD_Workflow_ID, AD_Role_ID); - document.startElement("", "", "workflowaccess", atts); - document.endElement("", "", "workflowaccess"); - } - - private AttributesImpl createWorkflowAccessBinding(AttributesImpl atts, - int workflow_id, int role_id) { - String sql = null; - String name = null; - atts.clear(); - - sql = "SELECT Name FROM AD_Workflow WHERE AD_Workflow_ID=?"; - name = DB.getSQLValueString(null, sql, workflow_id); - atts.addAttribute("", "", "workflowname", "CDATA", name); - - sql = "SELECT Name FROM AD_Role WHERE AD_Role_ID=?"; - name = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "rolename", "CDATA", name); - - sql = "SELECT isActive FROM AD_Workflow_Access WHERE AD_Workflow_ID=" - + workflow_id + " and AD_Role_ID=?"; - String TrueFalse = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isActive", "CDATA", TrueFalse); - - sql = "SELECT isReadWrite FROM AD_Workflow_Access WHERE AD_Workflow_ID=" - + workflow_id + " and AD_Role_ID=?"; - String isReadWrite = DB.getSQLValueString(null, sql, role_id); - atts.addAttribute("", "", "isReadWrite", "CDATA", isReadWrite); - - return atts; - } -} diff --git a/base/src/org/adempiere/pipo/handler/WorkflowElementHandler.java b/base/src/org/adempiere/pipo/handler/WorkflowElementHandler.java index adf791fc34..17539a76cb 100644 --- a/base/src/org/adempiere/pipo/handler/WorkflowElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/WorkflowElementHandler.java @@ -17,29 +17,36 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.math.BigDecimal; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import java.util.Properties; -import java.util.logging.Level; import javax.xml.transform.sax.TransformerHandler; import org.adempiere.pipo.AbstractElementHandler; +import org.adempiere.pipo.AttributeFiller; import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; -import org.adempiere.pipo.exception.DatabaseAccessException; import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Table; +import org.compiere.model.I_AD_WF_NextCondition; +import org.compiere.model.I_AD_WF_Node; +import org.compiere.model.I_AD_WF_NodeNext; +import org.compiere.model.I_AD_WF_Responsible; +import org.compiere.model.I_AD_Workflow; +import org.compiere.model.I_AD_WorkflowProcessor; +import org.compiere.model.I_S_Resource; +import org.compiere.model.Query; import org.compiere.model.X_AD_Package_Exp_Detail; import org.compiere.model.X_AD_WF_NextCondition; import org.compiere.model.X_AD_WF_Node; import org.compiere.model.X_AD_WF_NodeNext; import org.compiere.model.X_AD_Workflow; -import org.compiere.util.DB; import org.compiere.util.Env; +import org.compiere.util.Util; +import org.compiere.wf.MWFNextCondition; +import org.compiere.wf.MWFNode; +import org.compiere.wf.MWFNodeNext; import org.compiere.wf.MWorkflow; import org.xml.sax.Attributes; import org.xml.sax.SAXException; @@ -53,120 +60,125 @@ public class WorkflowElementHandler extends AbstractElementHandler { private List workflows = new ArrayList(); - public void startElement(Properties ctx, Element element) - throws SAXException { + public void startElement(Properties ctx, Element element) throws SAXException { Attributes atts = element.attributes; - String elementValue = element.getElementValue(); - log.info(elementValue + " " + atts.getValue("Name")); - String entitytype = atts.getValue("EntityType"); - log.info("entitytype " + atts.getValue("EntityType")); - + String uuid = getUUIDValue(atts, I_AD_Workflow.Table_Name); + log.info(uuid); + String entitytype = getStringValue(atts, I_AD_Workflow.COLUMNNAME_EntityType); if (isProcessElement(ctx, entitytype)) { - - String workflowName = atts.getValue("Name"); - - int id = get_IDWithColumn(ctx, "AD_Workflow", "name", workflowName); + int id = getIdFromUUID(ctx, I_AD_Workflow.Table_Name, uuid); if (id > 0 && workflows.contains(id)) { element.skip = true; return; } - MWorkflow m_Workflow = new MWorkflow(ctx, id, getTrxName(ctx)); - int AD_Backup_ID = -1; - String Object_Status = null; - if (id <= 0 && atts.getValue("AD_Workflow_ID") != null && Integer.parseInt(atts.getValue("AD_Workflow_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_Workflow.setAD_Workflow_ID(Integer.parseInt(atts.getValue("AD_Workflow_ID"))); - m_Workflow.setIsDirectLoad(true); + X_AD_Workflow workflow = new X_AD_Workflow(ctx, id, getTrxName(ctx)); + int backupId = -1; + String objectStatus = null; + if (id <= 0 && getIntValue(atts, I_AD_Workflow.COLUMNNAME_AD_Workflow_ID) > 0 && getIntValue(atts, I_AD_Workflow.COLUMNNAME_AD_Workflow_ID) <= PackOut.MAX_OFFICIAL_ID) { + workflow.setAD_Workflow_ID(getIntValue(atts, I_AD_Workflow.COLUMNNAME_AD_Workflow_ID)); + workflow.setIsDirectLoad(true); } if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_Workflow", m_Workflow); - Object_Status = "Update"; + backupId = copyRecord(ctx, "AD_Workflow", workflow); + objectStatus = "Update"; } else { - Object_Status = "New"; - AD_Backup_ID = 0; + objectStatus = "New"; + backupId = 0; } - - String name = atts.getValue("ADTableNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Table", "TableName", name); - if (id <= 0) { - element.defer = true; - element.unresolved = "AD_Table: " + name; - return; - } - m_Workflow.setAD_Table_ID(id); - - } - - name = atts.getValue("ADWorkflowResponsibleNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_WF_Responsible", "Name", name); + workflow.setUUID(uuid); + // For Table + uuid = getUUIDValue(atts, I_AD_Workflow.COLUMNNAME_AD_Table_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_Table.Table_Name, uuid); if (id <= 0) { element.defer = true; - element.unresolved = "AD_WF_Responsible: " + name; return; } - m_Workflow.setAD_WF_Responsible_ID(id); + workflow.setAD_Table_ID(id); } - - name = atts.getValue("ADWorkflowProcessorNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_WorkflowProcessor", "Name", name); + // For Responsible + uuid = getUUIDValue(atts, I_AD_Workflow.COLUMNNAME_AD_WF_Responsible_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_WF_Responsible.Table_Name, uuid); if (id <= 0) { element.defer = true; - element.unresolved = "AD_WorkflowProcessor: " + name; return; } - m_Workflow.setAD_WorkflowProcessor_ID(id); - + workflow.setAD_WF_Responsible_ID(id); } - - m_Workflow.setValue(atts.getValue("Value")); - m_Workflow.setName(workflowName); - m_Workflow.setIsBetaFunctionality (Boolean.valueOf(atts.getValue("isBetaFunctionality")).booleanValue()); - m_Workflow.setAccessLevel(atts.getValue("AccessLevel")); - m_Workflow.setDescription(getStringValue(atts,"Description")); - m_Workflow.setHelp(getStringValue(atts,"Help")); - m_Workflow.setDurationUnit(getStringValue(atts,"DurationUnit")); - m_Workflow.setAuthor(getStringValue(atts,"Author")); - if(getStringValue(atts, "Version") != null) - m_Workflow.setVersion(Integer.valueOf(atts.getValue("Version"))); - if(getStringValue(atts, "Priority") != null) - m_Workflow.setPriority(Integer.valueOf(atts.getValue("Priority"))); - if(getStringValue(atts, "Limit") != null) - m_Workflow.setLimit(Integer.valueOf(atts.getValue("Limit"))); - if(getStringValue(atts, "Duration") != null) - m_Workflow.setDuration(Integer.valueOf(atts.getValue("Duration"))); - if(getStringValue(atts, "Cost") != null) - m_Workflow.setCost(new BigDecimal(atts.getValue("Cost"))); - - m_Workflow.setWorkingTime(Integer.valueOf(atts - .getValue("WorkingTime"))); - m_Workflow.setWaitingTime(Integer.valueOf(atts - .getValue("WaitingTime"))); - m_Workflow.setPublishStatus(atts.getValue("PublishStatus")); - m_Workflow.setWorkflowType(atts.getValue("WorkflowType")); - m_Workflow.setDocValueLogic(getStringValue(atts,"DocValueLogic")); - m_Workflow.setIsValid(atts.getValue("isValid") != null ? Boolean - .valueOf(atts.getValue("isValid")).booleanValue() : true); - m_Workflow.setEntityType(atts.getValue("EntityType")); - m_Workflow.setAD_WF_Node_ID(-1); - log.info("about to execute m_Workflow.save"); - if (m_Workflow.save(getTrxName(ctx)) == true) { - log.info("m_Workflow save success"); - record_log(ctx, 1, m_Workflow.getName(), "Workflow", m_Workflow - .get_ID(), AD_Backup_ID, Object_Status, "AD_Workflow", + // For Processor + uuid = getUUIDValue(atts, I_AD_Workflow.COLUMNNAME_AD_WorkflowProcessor_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_WorkflowProcessor.Table_Name, uuid); + if (id <= 0) { + element.defer = true; + return; + } + workflow.setAD_WorkflowProcessor_ID(id); + } + // For Resource + uuid = getUUIDValue(atts, I_AD_Workflow.COLUMNNAME_S_Resource_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_S_Resource.Table_Name, uuid); + if (id <= 0) { + element.defer = true; + return; + } + workflow.setS_Resource_ID(id); + } + // Standard Attributes + workflow.setValue(getStringValue(atts, I_AD_Workflow.COLUMNNAME_Value)); + workflow.setName(getStringValue(atts, I_AD_Workflow.COLUMNNAME_Name)); + workflow.setDescription(getStringValue(atts, I_AD_Workflow.COLUMNNAME_Description)); + workflow.setHelp(getStringValue(atts, I_AD_Workflow.COLUMNNAME_Help)); + workflow.setAccessLevel(getStringValue(atts, I_AD_Workflow.COLUMNNAME_AccessLevel)); + workflow.setAuthor(getStringValue(atts, I_AD_Workflow.COLUMNNAME_Author)); + workflow.setCost(getBigDecimalValue(atts, I_AD_Workflow.COLUMNNAME_Cost)); + String documentNo = getStringValue(atts, I_AD_Workflow.COLUMNNAME_DocumentNo); + workflow.setDocumentNo(documentNo == null? "": documentNo); + workflow.setDocValueLogic(getStringValue(atts, I_AD_Workflow.COLUMNNAME_DocValueLogic)); + workflow.setDuration(getIntValue(atts, I_AD_Workflow.COLUMNNAME_Duration)); + workflow.setDurationUnit(getStringValue(atts, I_AD_Workflow.COLUMNNAME_DurationUnit)); + workflow.setEntityType(getStringValue(atts, I_AD_Workflow.COLUMNNAME_EntityType)); + workflow.setIsActive(getBooleanValue(atts, I_AD_Workflow.COLUMNNAME_IsActive)); + workflow.setIsBetaFunctionality(getBooleanValue(atts, I_AD_Workflow.COLUMNNAME_IsBetaFunctionality)); + workflow.setIsDefault(getBooleanValue(atts, I_AD_Workflow.COLUMNNAME_IsDefault)); + workflow.setIsValid(getBooleanValue(atts, I_AD_Workflow.COLUMNNAME_IsValid)); + workflow.setLimit(getIntValue(atts, I_AD_Workflow.COLUMNNAME_Limit)); + workflow.setMovingTime(getIntValue(atts, I_AD_Workflow.COLUMNNAME_MovingTime)); + workflow.setOverlapUnits(getBigDecimalValue(atts, I_AD_Workflow.COLUMNNAME_OverlapUnits)); + workflow.setPriority(getIntValue(atts, I_AD_Workflow.COLUMNNAME_Priority)); + workflow.setProcessType(getStringValue(atts, I_AD_Workflow.COLUMNNAME_ProcessType)); + workflow.setPublishStatus(getStringValue(atts, I_AD_Workflow.COLUMNNAME_PublishStatus)); + workflow.setQtyBatchSize(getBigDecimalValue(atts, I_AD_Workflow.COLUMNNAME_QtyBatchSize)); + workflow.setQueuingTime(getIntValue(atts, I_AD_Workflow.COLUMNNAME_QueuingTime)); + workflow.setSetupTime(getIntValue(atts, I_AD_Workflow.COLUMNNAME_SetupTime)); + workflow.setUnitsCycles(getBigDecimalValue(atts, I_AD_Workflow.COLUMNNAME_UnitsCycles)); + workflow.setValidFrom(getTimestampValue(atts, I_AD_Workflow.COLUMNNAME_ValidFrom)); + workflow.setValidTo(getTimestampValue(atts, I_AD_Workflow.COLUMNNAME_ValidTo)); + workflow.setVersion(getIntValue(atts, I_AD_Workflow.COLUMNNAME_Version)); + workflow.setWaitingTime(getIntValue(atts, I_AD_Workflow.COLUMNNAME_WaitingTime)); + workflow.setWorkflowType(getStringValue(atts, I_AD_Workflow.COLUMNNAME_WorkflowType)); + workflow.setWorkingTime(getIntValue(atts, I_AD_Workflow.COLUMNNAME_WorkingTime)); + workflow.setYield(getIntValue(atts, I_AD_Workflow.COLUMNNAME_Yield)); + // + workflow.setAD_WF_Node_ID(-1); + // Save + try { + workflow.saveEx(getTrxName(ctx)); + recordLog(ctx, 1, workflow.getUUID(), "Workflow", workflow + .get_ID(), backupId, objectStatus, "AD_Workflow", get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Workflow")); - workflows.add(m_Workflow.getAD_Workflow_ID()); - element.recordId = m_Workflow.getAD_Workflow_ID(); - } else { - log.info("m_Workflow save failure"); - record_log(ctx, 0, m_Workflow.getName(), "Workflow", m_Workflow - .get_ID(), AD_Backup_ID, Object_Status, "AD_Workflow", + workflows.add(workflow.getAD_Workflow_ID()); + element.recordId = workflow.getAD_Workflow_ID(); + } catch (Exception e) { + recordLog(ctx, 0, workflow.getUUID(), "Workflow", workflow + .get_ID(), backupId, objectStatus, "AD_Workflow", get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Workflow")); - throw new POSaveFailedException("MWorkflow"); + throw new POSaveFailedException(e); } } else { element.skip = true; @@ -187,13 +199,13 @@ public void endElement(Properties ctx, Element element) throws SAXException { int id = get_IDWithMasterAndColumn(ctx, "AD_WF_Node", "Name", name, "AD_Workflow", m_Workflow.getAD_Workflow_ID()); if (id <= 0) { log.warning("Failed to resolve start node reference for workflow element. Workflow=" - + m_Workflow.getName() + " StartNode=" + name); + + m_Workflow.getUUID() + " StartNode=" + name); return; } m_Workflow.setAD_WF_Node_ID(id); if (m_Workflow.save(getTrxName(ctx)) == true) { log.info("m_Workflow update success"); - record_log(ctx, 1, m_Workflow.getName(), "Workflow", m_Workflow + recordLog(ctx, 1, m_Workflow.getUUID(), "Workflow", m_Workflow .get_ID(), 0, "Update", "AD_Workflow", get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Workflow")); @@ -201,7 +213,7 @@ public void endElement(Properties ctx, Element element) throws SAXException { element.recordId = m_Workflow.getAD_Workflow_ID(); } else { log.info("m_Workflow update fail"); - record_log(ctx, 0, m_Workflow.getName(), "Workflow", m_Workflow + recordLog(ctx, 0, m_Workflow.getName(), "Workflow", m_Workflow .get_ID(), 0, "Update", "AD_Workflow", get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_Workflow")); @@ -211,245 +223,129 @@ public void endElement(Properties ctx, Element element) throws SAXException { } } - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_Workflow_ID = Env.getContextAsInt(ctx, - X_AD_Package_Exp_Detail.COLUMNNAME_AD_Workflow_ID); - if (workflows.contains(AD_Workflow_ID)) + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int workflowId = Env.getContextAsInt(ctx, X_AD_Package_Exp_Detail.COLUMNNAME_AD_Workflow_ID); + if (workflows.contains(workflowId)) { return; - - workflows.add(AD_Workflow_ID); - String sql = "SELECT Name FROM AD_Workflow WHERE AD_Workflow_ID= " - + AD_Workflow_ID; - int ad_wf_nodenext_id = 0; - int ad_wf_nodenextcondition_id = 0; + } + workflows.add(workflowId); + // AttributesImpl atts = new AttributesImpl(); - - PreparedStatement pstmt = null; - ResultSet rs = null; - pstmt = DB.prepareStatement(sql, getTrxName(ctx)); - - try { - - rs = pstmt.executeQuery(); - - while (rs.next()) { - X_AD_Workflow m_Workflow = new X_AD_Workflow(ctx, - AD_Workflow_ID, null); - - createWorkflowBinding(atts, m_Workflow); - document.startElement("", "", "workflow", atts); - String sql1 = "SELECT AD_WF_Node_ID FROM AD_WF_Node WHERE AD_Workflow_ID = " - + AD_Workflow_ID - + " ORDER BY "+X_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID - ; - - PreparedStatement pstmt1 = null; - ResultSet rs1 = null; - try { - pstmt1 = DB.prepareStatement(sql1, getTrxName(ctx)); - // Generated workflowNodeNext(s) and - // workflowNodeNextCondition(s) - rs1 = pstmt1.executeQuery(); - while (rs1.next()) { - - int nodeId = rs1.getInt("AD_WF_Node_ID"); - createNode(ctx, document, nodeId); - - ad_wf_nodenext_id = 0; - - String sqlnn = "SELECT AD_WF_NodeNext_ID FROM AD_WF_NodeNext WHERE AD_WF_Node_ID = ?" - + " ORDER BY "+X_AD_WF_NodeNext.COLUMNNAME_AD_WF_NodeNext_ID; - PreparedStatement pstmtnn = null; - ResultSet rsnn = null; - try { - pstmtnn = DB.prepareStatement(sqlnn, getTrxName(ctx)); - pstmtnn.setInt(1, nodeId); - rsnn = pstmtnn.executeQuery(); - while (rsnn.next()) { - ad_wf_nodenext_id = rsnn.getInt("AD_WF_NodeNext_ID"); - if (ad_wf_nodenext_id > 0) { - createNodeNext(ctx, document, ad_wf_nodenext_id); - - ad_wf_nodenextcondition_id = 0; - - String sqlnnc = "SELECT AD_WF_NextCondition_ID FROM AD_WF_NextCondition WHERE AD_WF_NodeNext_ID = ?" - + " ORDER BY "+X_AD_WF_NextCondition.COLUMNNAME_AD_WF_NextCondition_ID; - PreparedStatement pstmtnnc = null; - ResultSet rsnnc = null; - try { - pstmtnnc = DB.prepareStatement(sqlnnc, getTrxName(ctx)); - pstmtnnc.setInt(1, ad_wf_nodenext_id); - rsnnc = pstmtnnc.executeQuery(); - while (rsnnc.next()) { - ad_wf_nodenextcondition_id = rsnnc.getInt("AD_WF_NextCondition_ID"); - log.info("ad_wf_nodenextcondition_id: " + String.valueOf(ad_wf_nodenextcondition_id)); - if (ad_wf_nodenextcondition_id > 0) { - createNodeNextCondition(ctx, document, ad_wf_nodenextcondition_id); - } - } - } finally { - DB.close(rsnnc, pstmtnnc); - rsnnc = null; - pstmtnnc = null; - } - } - } - - } finally { - DB.close(rsnn, pstmtnn); - rsnn = null; - pstmtnn = null; - } - - } - } finally { - DB.close(rs1, pstmt1); - rs1 = null; - pstmt1 = null; - - document.endElement("", "", "workflow"); - } + // + MWorkflow workflow = new MWorkflow(ctx, workflowId, null); + // + createWorkflowBinding(atts, workflow); + document.startElement("", "", "workflow", atts); + // Node as for + MWFNode[] nodes = workflow.getNodes(true, Env.getAD_Client_ID(ctx)); + for(MWFNode node : nodes) { + createNode(ctx, document, node.getAD_WF_Node_ID()); + // for next nodes + List nextNodeList =new Query(ctx, I_AD_WF_NodeNext.Table_Name, I_AD_WF_NodeNext.COLUMNNAME_AD_WF_Node_ID + " = ?", null) + .setParameters(node.getAD_WF_Node_ID()) + .setClient_ID() + .list(); + // + for(MWFNodeNext nextNode : nextNodeList) { + createNodeNext(ctx, document, nextNode.getAD_WF_NodeNext_ID()); + // for conditions + List nextConditionList =new Query(ctx, I_AD_WF_NextCondition.Table_Name, I_AD_WF_NextCondition.COLUMNNAME_AD_WF_NodeNext_ID + " = ?", null) + .setParameters(nextNode.getAD_WF_NodeNext_ID()) + .setClient_ID() + .list(); + // + for(MWFNextCondition nextCondition : nextConditionList) { + createNodeNextCondition(ctx, document, nextCondition.getAD_WF_NextCondition_ID()); + } } - } catch (Exception e) { - log.log(Level.SEVERE, "Workflow", e); - if (e instanceof SAXException) - throw (SAXException) e; - else if (e instanceof SQLException) - throw new DatabaseAccessException("Failed to export workflow.", e); - else - throw new RuntimeException("Failed to export workflow.", e); - } finally { - DB.close(rs, pstmt); - rs = null; - pstmt = null; } + document.endElement("", "", "workflow"); } - private void createNodeNextCondition(Properties ctx, - TransformerHandler document, int ad_wf_nodenextcondition_id) - throws SAXException { - Env.setContext(ctx, - X_AD_WF_NextCondition.COLUMNNAME_AD_WF_NextCondition_ID, - ad_wf_nodenextcondition_id); + private void createNodeNextCondition(Properties ctx, TransformerHandler document, int nodeNextConditionId) throws SAXException { + Env.setContext(ctx, X_AD_WF_NextCondition.COLUMNNAME_AD_WF_NextCondition_ID, nodeNextConditionId); nextConditionHandler.create(ctx, document); ctx.remove(X_AD_WF_NextCondition.COLUMNNAME_AD_WF_NextCondition_ID); } - private void createNodeNext(Properties ctx, TransformerHandler document, - int ad_wf_nodenext_id) throws SAXException { - Env.setContext(ctx, X_AD_WF_NodeNext.COLUMNNAME_AD_WF_NodeNext_ID, - ad_wf_nodenext_id); + private void createNodeNext(Properties ctx, TransformerHandler document, int nodeNextId) throws SAXException { + Env.setContext(ctx, X_AD_WF_NodeNext.COLUMNNAME_AD_WF_NodeNext_ID, nodeNextId); nodeNextHandler.create(ctx, document); ctx.remove(X_AD_WF_NodeNext.COLUMNNAME_AD_WF_NodeNext_ID); } - private void createNode(Properties ctx, TransformerHandler document, - int AD_WF_Node_ID) throws SAXException { - Env.setContext(ctx, X_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID, - AD_WF_Node_ID); + private void createNode(Properties ctx, TransformerHandler document, int nodeId) throws SAXException { + Env.setContext(ctx, X_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID, nodeId); nodeHandler.create(ctx, document); ctx.remove(X_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID); } - private AttributesImpl createWorkflowBinding(AttributesImpl atts, - X_AD_Workflow m_Workflow) { - String sql = null; - String name = null; + private AttributesImpl createWorkflowBinding(AttributesImpl atts, X_AD_Workflow workflow) { atts.clear(); - if (m_Workflow.getAD_Workflow_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_Workflow_ID","CDATA",Integer.toString(m_Workflow.getAD_Workflow_ID())); - atts.addAttribute("", "", "Value", "CDATA", (m_Workflow.getValue() != null ? m_Workflow.getValue() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_Workflow.getName() != null ? m_Workflow.getName() : "")); - if (m_Workflow.getAD_Table_ID() > 0) { - sql = "SELECT TableName FROM AD_Table WHERE AD_Table_ID=?"; - name = DB.getSQLValueString(null, sql, m_Workflow.getAD_Table_ID()); - atts.addAttribute("", "", "ADTableNameID", "CDATA", - (name != null ? name : "")); - } else - atts.addAttribute("", "", "ADTableNameID", "CDATA", ""); - - if (m_Workflow.getAD_WF_Node_ID() > 0) { - sql = "SELECT Name FROM AD_WF_Node WHERE AD_WF_Node_ID=?"; - name = DB.getSQLValueString(null, sql, m_Workflow - .getAD_WF_Node_ID()); - atts.addAttribute("", "", "ADWorkflowNodeNameID", "CDATA", - (name != null ? name : "")); - } else - atts.addAttribute("", "", "ADWorkflowNodeNameID", "CDATA", ""); - - if (m_Workflow.getAD_WF_Responsible_ID() > 0) { - sql = "SELECT Name FROM AD_WF_Responsible WHERE AD_WF_Responsible_ID=?"; - name = DB.getSQLValueString(null, sql, m_Workflow - .getAD_WF_Responsible_ID()); - atts.addAttribute("", "", "ADWorkflowResponsibleNameID", "CDATA", - (name != null ? name : "")); - } else - atts.addAttribute("", "", "ADWorkflowResponsibleNameID", "CDATA", - ""); - - if (m_Workflow.getAD_WorkflowProcessor_ID() > 0) { - sql = "SELECT Name FROM AD_WorkflowProcessor_ID WHERE AD_WorkflowProcessor_ID=?"; - name = DB.getSQLValueString(null, sql, m_Workflow - .getAD_WorkflowProcessor_ID()); - atts.addAttribute("", "", "ADWorkflowProcessorNameID", "CDATA", - (name != null ? name : "")); - } else - atts.addAttribute("", "", "ADWorkflowProcessorNameID", "CDATA", ""); - - atts.addAttribute("","","isBetaFunctionality","CDATA",(m_Workflow.isBetaFunctionality()== true ? "true":"false")); - - atts.addAttribute("", "", "AccessLevel", "CDATA", (m_Workflow - .getAccessLevel() != null ? m_Workflow.getAccessLevel() : "")); - atts - .addAttribute("", "", "DurationUnit", "CDATA", (m_Workflow - .getDurationUnit() != null ? m_Workflow - .getDurationUnit() : "")); - atts.addAttribute("", "", "Help", "CDATA", - (m_Workflow.getHelp() != null ? m_Workflow.getHelp() : "")); - atts.addAttribute("", "", "Description", "CDATA", (m_Workflow - .getDescription() != null ? m_Workflow.getDescription() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_Workflow - .getEntityType() != null ? m_Workflow.getEntityType() : "")); - atts.addAttribute("", "", "Author", "CDATA", - (m_Workflow.getAuthor() != null ? m_Workflow.getAuthor() : "")); - atts.addAttribute("", "", "Version", "CDATA", ("" - + m_Workflow.getVersion() != null ? "" - + m_Workflow.getVersion() : "")); - // FIXME: Handle dates - // atts.addAttribute("","","ValidFrom","CDATA",(m_Workflow.getValidFrom - // ().toGMTString() != null ? - // m_Workflow.getValidFrom().toGMTString():"")); - // atts.addAttribute("","","ValidTo","CDATA",(m_Workflow.getValidTo - // ().toGMTString() != null ? - // m_Workflow.getValidTo().toGMTString():"")); - atts.addAttribute("", "", "Priority", "CDATA", ("" + m_Workflow - .getPriority())); - atts.addAttribute("", "", "Limit", "CDATA", - ("" + m_Workflow.getLimit())); - atts.addAttribute("", "", "Duration", "CDATA", ("" + m_Workflow - .getDuration())); - atts.addAttribute("", "", "Cost", "CDATA", ("" + m_Workflow.getCost())); - atts.addAttribute("", "", "WorkingTime", "CDATA", ("" + m_Workflow - .getWorkingTime())); - atts.addAttribute("", "", "WaitingTime", "CDATA", ("" + m_Workflow - .getWaitingTime())); - atts.addAttribute("", "", "PublishStatus", "CDATA", (m_Workflow - .getPublishStatus() != null ? m_Workflow.getPublishStatus() - : "")); - atts - .addAttribute("", "", "WorkflowType", "CDATA", (m_Workflow - .getWorkflowType() != null ? m_Workflow - .getWorkflowType() : "")); - atts.addAttribute("", "", "DocValueLogic", "CDATA", (m_Workflow - .getDocValueLogic() != null ? m_Workflow.getDocValueLogic() - : "")); - atts.addAttribute("", "", "isValid", "CDATA", - (m_Workflow.isValid() == true ? "true" : "false")); - // Doesn't appear to be necessary - // atts.addAttribute("","","SetupTime","CDATA",(""+m_Workflow.getSetupTime() - // != null ? ""+m_Workflow.getSetupTime():"")); + AttributeFiller filler = new AttributeFiller(atts, workflow); + if (workflow.getAD_Workflow_ID() <= PackOut.MAX_OFFICIAL_ID) { + filler.add(I_AD_Workflow.COLUMNNAME_AD_Workflow_ID); + } + filler.addUUID(); + // Table + if (workflow.getAD_Table_ID() > 0) { + filler.add(I_AD_Workflow.COLUMNNAME_AD_Table_ID, true); + filler.addUUID(I_AD_Workflow.COLUMNNAME_AD_Table_ID, getUUIDFromId(workflow.getCtx(), I_AD_Table.Table_Name, workflow.getAD_Table_ID())); + } + // Default Node + if (workflow.getAD_WF_Node_ID() > 0) { + filler.add(I_AD_Workflow.COLUMNNAME_AD_WF_Node_ID, true); + filler.addUUID(I_AD_Workflow.COLUMNNAME_AD_WF_Node_ID, getUUIDFromId(workflow.getCtx(), I_AD_WF_Node.Table_Name, workflow.getAD_WF_Node_ID())); + } + // Responsible + if (workflow.getAD_WF_Responsible_ID() > 0) { + filler.add(I_AD_Workflow.COLUMNNAME_AD_WF_Responsible_ID, true); + filler.addUUID(I_AD_Workflow.COLUMNNAME_AD_WF_Responsible_ID, getUUIDFromId(workflow.getCtx(), I_AD_WF_Responsible.Table_Name, workflow.getAD_WF_Responsible_ID())); + } + // Workflow Processor + if (workflow.getAD_WorkflowProcessor_ID() > 0) { + filler.add(I_AD_Workflow.COLUMNNAME_AD_WorkflowProcessor_ID, true); + filler.addUUID(I_AD_Workflow.COLUMNNAME_AD_WorkflowProcessor_ID, getUUIDFromId(workflow.getCtx(), I_AD_WorkflowProcessor.Table_Name, workflow.getAD_WorkflowProcessor_ID())); + } + // Resource + if (workflow.getS_Resource_ID() > 0) { + filler.add(I_AD_Workflow.COLUMNNAME_S_Resource_ID, true); + filler.addUUID(I_AD_Workflow.COLUMNNAME_S_Resource_ID, getUUIDFromId(workflow.getCtx(), I_S_Resource.Table_Name, workflow.getS_Resource_ID())); + } + // Standard Attributes + filler.add(I_AD_Workflow.COLUMNNAME_Value); + filler.add(I_AD_Workflow.COLUMNNAME_Name); + filler.add(I_AD_Workflow.COLUMNNAME_Description); + filler.add(I_AD_Workflow.COLUMNNAME_Help); + filler.add(I_AD_Workflow.COLUMNNAME_AccessLevel); + filler.add(I_AD_Workflow.COLUMNNAME_Author); + filler.add(I_AD_Workflow.COLUMNNAME_Cost); + filler.add(I_AD_Workflow.COLUMNNAME_DocumentNo); + filler.add(I_AD_Workflow.COLUMNNAME_DocValueLogic); + filler.add(I_AD_Workflow.COLUMNNAME_Duration); + filler.add(I_AD_Workflow.COLUMNNAME_DurationUnit); + filler.add(I_AD_Workflow.COLUMNNAME_EntityType); + filler.add(I_AD_Workflow.COLUMNNAME_IsActive); + filler.add(I_AD_Workflow.COLUMNNAME_IsBetaFunctionality); + filler.add(I_AD_Workflow.COLUMNNAME_IsDefault); + filler.add(I_AD_Workflow.COLUMNNAME_IsValid); + filler.add(I_AD_Workflow.COLUMNNAME_Limit); + filler.add(I_AD_Workflow.COLUMNNAME_MovingTime); + filler.add(I_AD_Workflow.COLUMNNAME_OverlapUnits); + filler.add(I_AD_Workflow.COLUMNNAME_Priority); + filler.add(I_AD_Workflow.COLUMNNAME_ProcessType); + filler.add(I_AD_Workflow.COLUMNNAME_PublishStatus); + filler.add(I_AD_Workflow.COLUMNNAME_QtyBatchSize); + filler.add(I_AD_Workflow.COLUMNNAME_QueuingTime); + filler.add(I_AD_Workflow.COLUMNNAME_SetupTime); + filler.add(I_AD_Workflow.COLUMNNAME_UnitsCycles); + filler.add(I_AD_Workflow.COLUMNNAME_ValidFrom); + filler.add(I_AD_Workflow.COLUMNNAME_ValidTo); + filler.add(I_AD_Workflow.COLUMNNAME_Version); + filler.add(I_AD_Workflow.COLUMNNAME_WaitingTime); + filler.add(I_AD_Workflow.COLUMNNAME_WorkflowType); + filler.add(I_AD_Workflow.COLUMNNAME_WorkingTime); + filler.add(I_AD_Workflow.COLUMNNAME_Yield); return atts; } } diff --git a/base/src/org/adempiere/pipo/handler/WorkflowNodeElementHandler.java b/base/src/org/adempiere/pipo/handler/WorkflowNodeElementHandler.java index dd218e55ca..3a25530cd8 100644 --- a/base/src/org/adempiere/pipo/handler/WorkflowNodeElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/WorkflowNodeElementHandler.java @@ -17,18 +17,30 @@ *****************************************************************************/ package org.adempiere.pipo.handler; -import java.math.BigDecimal; import java.util.Properties; import javax.xml.transform.sax.TransformerHandler; +import org.adempiere.model.I_AD_Browse; import org.adempiere.pipo.AbstractElementHandler; +import org.adempiere.pipo.AttributeFiller; import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Column; +import org.compiere.model.I_AD_Form; +import org.compiere.model.I_AD_Image; +import org.compiere.model.I_AD_Process; +import org.compiere.model.I_AD_Task; +import org.compiere.model.I_AD_WF_Block; +import org.compiere.model.I_AD_WF_Node; +import org.compiere.model.I_AD_WF_Process; +import org.compiere.model.I_AD_WF_Responsible; +import org.compiere.model.I_AD_Window; +import org.compiere.model.I_AD_Workflow; import org.compiere.model.X_AD_WF_Node; -import org.compiere.util.DB; import org.compiere.util.Env; +import org.compiere.util.Util; import org.xml.sax.Attributes; import org.xml.sax.SAXException; import org.xml.sax.helpers.AttributesImpl; @@ -39,10 +51,10 @@ public void startElement(Properties ctx, Element element) throws SAXException { Attributes atts = element.attributes; String elementValue = element.getElementValue(); - log.info(elementValue + " " + atts.getValue("Name")); - String entitytype = atts.getValue("EntityType"); - log.info("entitytype " + atts.getValue("EntityType")); - + String uuid = getUUIDValue(atts, I_AD_WF_Node.Table_Name); + String workflowUuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_Window_ID); + log.info(elementValue + " " + uuid); + String entitytype = getStringValue(atts, I_AD_WF_Node.COLUMNNAME_EntityType); if (isProcessElement(ctx, entitytype)) { if (element.parent != null && element.parent.skip) { element.skip = true; @@ -50,212 +62,197 @@ public void startElement(Properties ctx, Element element) } if (element.parent != null && element.parent.getElementValue().equals("workflow") && element.parent.defer) { - element.unresolved = "Parent element mark as defer: " + atts.getValue("ADWorkflowNameID"); + element.unresolved = "Parent element mark as defer: " + workflowUuid; element.defer = true; return; } int workflowId = 0; - String workflowName = atts.getValue("ADWorkflowNameID"); if (element.parent != null && element.parent.getElementValue().equals("workflow") && element.parent.recordId > 0) workflowId = element.parent.recordId; else { - workflowId = get_IDWithColumn(ctx, "AD_Workflow", "name", - workflowName); + workflowId = getIdFromUUID(ctx, I_AD_WF_Node.Table_Name, workflowUuid); if (workflowId <= 0) { element.defer = true; - element.unresolved = "AD_Workflow: " + workflowName; + element.unresolved = "AD_Workflow: " + workflowUuid; return; } else if (element.parent != null && element.parent.getElementValue().equals("workflow")) element.parent.recordId = workflowId; } - - String workflowNodeName = atts.getValue("Name").trim(); - - StringBuffer sqlB = new StringBuffer( - "SELECT ad_wf_node_id FROM AD_WF_Node WHERE AD_Workflow_ID=? and Name =?"); - - int id = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), - workflowId, workflowNodeName); - - X_AD_WF_Node m_WFNode = new X_AD_WF_Node(ctx, id, getTrxName(ctx)); - int AD_Backup_ID = -1; - String Object_Status = null; - if (id <= 0 && atts.getValue("AD_WF_Node_ID") != null && Integer.parseInt(atts.getValue("AD_WF_Node_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_WFNode.setAD_WF_Node_ID(Integer.parseInt(atts.getValue("AD_WF_Node_ID"))); - m_WFNode.setIsDirectLoad(true); + // + int id = getIdFromUUID(ctx, I_AD_WF_Node.Table_Name, uuid); + X_AD_WF_Node wFNode = new X_AD_WF_Node(ctx, id, getTrxName(ctx)); + int backupId = -1; + String objectStatus = null; + if (id <= 0 && getIntValue(atts, I_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID) > 0 && getIntValue(atts, I_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID) <= PackOut.MAX_OFFICIAL_ID) { + wFNode.setAD_WF_Node_ID(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID)); + wFNode.setIsDirectLoad(true); } if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_WF_Node", m_WFNode); - Object_Status = "Update"; + backupId = copyRecord(ctx, "AD_WF_Node", wFNode); + objectStatus = "Update"; } else { - Object_Status = "New"; - AD_Backup_ID = 0; + objectStatus = "New"; + backupId = 0; } - m_WFNode.setValue(atts.getValue("Value")); - m_WFNode.setName(workflowNodeName); - m_WFNode.setAD_Workflow_ID(workflowId); - - String name = atts.getValue("ADProcessNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Process", "Name", name); + wFNode.setUUID(uuid); + // Workflow + uuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_Workflow_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_Workflow.Table_Name, uuid); if (id <= 0) { element.defer = true; - element.unresolved = "AD_Process: " + name; return; } - m_WFNode.setAD_Process_ID(id); + wFNode.setAD_Workflow_ID(id); } - - name = atts.getValue("ADFormNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Form", "Name", name); + // For Window + uuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_Window_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_Window.Table_Name, uuid); if (id <= 0) { element.defer = true; - element.unresolved = "AD_Form: " + name; return; } - m_WFNode.setAD_Form_ID(id); + wFNode.setAD_Window_ID(id); } - - name = atts.getValue("ADWorkflowResponsibleNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_WF_Responsible", "Name", name); - //TODO: export and import of ad_wf_responsible - /* + // For Task + uuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_Task_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_Task.Table_Name, uuid); if (id <= 0) { element.defer = true; return; - }*/ - if (id > 0) - m_WFNode.setAD_WF_Responsible_ID(id); + } + wFNode.setAD_Task_ID(id); } - - name = atts.getValue("ADWindowNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Window", "Name", name); + // For Process + uuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_Process_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_WF_Process.Table_Name, uuid); if (id <= 0) { element.defer = true; - element.unresolved = "AD_Window: " + name; return; } - m_WFNode.setAD_Window_ID(id); + wFNode.setAD_Process_ID(id); } - - name = atts.getValue("ADImageNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Image", "Name", name); - //TODO: export and import of ad_image - /* + // For Form + uuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_Form_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_Form.Table_Name, uuid); if (id <= 0) { element.defer = true; return; - }*/ - if (id > 0) - m_WFNode.setAD_Image_ID(id); + } + wFNode.setAD_Form_ID(id); } - - name = atts.getValue("ADWorkflowBlockNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_WF_Block", "Name", name); - //TODO: export and import of ad_workflow_block - /* + // For Browse + uuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_Browse_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_Browse.Table_Name, uuid); if (id <= 0) { element.defer = true; return; - }*/ - if (id > 0) - m_WFNode.setAD_WF_Block_ID(id); + } + wFNode.setAD_Browse_ID(id); } - - String columnName = atts.getValue("ADColumnNameID"); - int tableId = DB.getSQLValue(getTrxName(ctx), "SELECT AD_Table_ID FROM AD_Workflow WHERE AD_Workflow_ID=?", workflowId); - get_IDWithColumn(ctx, "AD_Workflow", "AD_Table_ID", workflowId); - int columnId = get_IDWithMasterAndColumn(ctx, "AD_Column", "ColumnName", - columnName, "AD_Table", tableId); - - if (columnId <= 0 && tableId > 0 && columnName != null && columnName.length() > 0) { - element.unresolved = "AD_Column=" + columnName; - element.defer = true; - return; - } - else if (columnId > 0) - m_WFNode.setAD_Column_ID(columnId); - - //[Bugs-1789058 ] - /* - name = atts.getValue("WorkflowNameID"); - if (name != null && name.trim().length() > 0) { - id = get_IDWithColumn(ctx, "AD_Workflow", "Name", name); - //TODO: export and import of ad_workflow - + // For Block + uuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_WF_Block_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_WF_Block.Table_Name, uuid); if (id <= 0) { element.defer = true; - element.unresolved = "Sub Workflow: " + name; return; } - if (id > 0) - m_WFNode.setWorkflow_ID(id); - }*/ - - /* - * FIXME: Do we need TaskName ? if - * (atts.getValue("ADTaskNameID")!=null){ String name = - * atts.getValue("ADTaskNameID"); sqlB = new StringBuffer ("SELECT - * AD_Task_ID FROM AD_Task WHERE Name= ?"); taskid = - * DB.getSQLValue(m_trxName,sqlB.toString(),name); } - */ - m_WFNode.setValue(atts.getValue("Value")); - m_WFNode.setEntityType(atts.getValue("EntityType")); - m_WFNode.setAction(getStringValue(atts,"Action")); - m_WFNode.setDocAction(getStringValue(atts, "DocAction")); - m_WFNode.setDescription(getStringValue(atts,"Description")); - m_WFNode.setJoinElement(atts.getValue("JoinElement")); - m_WFNode.setSplitElement(atts.getValue("SplitElement")); - if (getStringValue(atts, "XPosition") != null) - m_WFNode.setXPosition(Integer.valueOf(atts.getValue("XPosition"))); - if (getStringValue(atts, "YPosition") != null) - m_WFNode.setYPosition(Integer.valueOf(atts.getValue("YPosition"))); - m_WFNode.setWaitingTime(Integer.valueOf(atts - .getValue("WaitingTime"))); - if (getStringValue(atts, "WaitTime") != null) - m_WFNode.setWaitTime(Integer.valueOf(atts.getValue("WaitTime"))); - m_WFNode.setWorkingTime(Integer.valueOf(atts - .getValue("WorkingTime"))); - if (getStringValue(atts, "Cost") != null) - m_WFNode.setCost(new BigDecimal(atts.getValue("Cost"))); - if (getStringValue(atts, "Duration") != null) - m_WFNode.setDuration(Integer.valueOf(atts.getValue("Duration"))); - if (getStringValue(atts, "Priority") != null) - m_WFNode.setPriority(Integer.valueOf(atts.getValue("Priority"))); - m_WFNode.setStartMode(getStringValue(atts, "StartMode")); - m_WFNode.setSubflowExecution(getStringValue(atts,"SubflowExecution")); - m_WFNode.setIsCentrallyMaintained(Boolean.valueOf( - atts.getValue("IsCentrallyMaintained")).booleanValue()); - if (getStringValue(atts,"DynPriorityChange") != null) - m_WFNode.setDynPriorityChange(new BigDecimal(atts - .getValue("DynPriorityChange"))); - // m_WFNode.setAccessLevel (atts.getValue("AccessLevel")); - m_WFNode.setDynPriorityUnit (getStringValue(atts,"DynPriorityUnit")); - m_WFNode.setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() : true); - m_WFNode.setValue(atts.getValue("Value")); - log.info("about to execute m_WFNode.save"); - if (m_WFNode.save(getTrxName(ctx)) == true) { + wFNode.setAD_WF_Block_ID(id); + } + // For Responsible + uuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_WF_Responsible_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_WF_Responsible.Table_Name, uuid); + if (id <= 0) { + element.defer = true; + return; + } + wFNode.setAD_WF_Responsible_ID(id); + } + // For Image + uuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_Image_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_Image.Table_Name, uuid); + if (id <= 0) { + element.defer = true; + return; + } + wFNode.setAD_Image_ID(id); + } + // For Column + uuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_Column_ID); + if (!Util.isEmpty(uuid)) { + id = getIdFromUUID(ctx, I_AD_Column.Table_Name, uuid); + if (id <= 0) { + element.defer = true; + return; + } + wFNode.setAD_Column_ID(id); + } + // Standard Attributes + wFNode.setValue(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_Value)); + wFNode.setName(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_Name)); + wFNode.setDescription(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_Description)); + wFNode.setHelp(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_Help)); + wFNode.setAction(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_Action)); + wFNode.setAttributeName(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_AttributeName)); + wFNode.setAttributeValue(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_AttributeValue)); + wFNode.setCost(getBigDecimalValue(atts, I_AD_WF_Node.COLUMNNAME_Cost)); + wFNode.setDocAction(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_DocAction)); + wFNode.setDuration(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_Duration)); + wFNode.setDynPriorityChange(getBigDecimalValue(atts, I_AD_WF_Node.COLUMNNAME_DynPriorityChange)); + wFNode.setDynPriorityUnit(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_DynPriorityUnit)); + wFNode.setEMail(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_EMail)); + wFNode.setEMailRecipient(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_EMailRecipient)); + wFNode.setEntityType(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_EntityType)); + wFNode.setFinishMode(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_FinishMode)); + wFNode.setIsActive(getBooleanValue(atts, I_AD_WF_Node.COLUMNNAME_IsActive)); + wFNode.setIsCentrallyMaintained(getBooleanValue(atts, I_AD_WF_Node.COLUMNNAME_IsCentrallyMaintained)); + wFNode.setIsMilestone(getBooleanValue(atts, I_AD_WF_Node.COLUMNNAME_IsMilestone)); + wFNode.setIsSubcontracting(getBooleanValue(atts, I_AD_WF_Node.COLUMNNAME_IsSubcontracting)); + wFNode.setJoinElement(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_JoinElement)); + wFNode.setLimit(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_Limit)); + wFNode.setMovingTime(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_MovingTime)); + wFNode.setOverlapUnits(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_OverlapUnits)); + wFNode.setPriority(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_Priority)); + wFNode.setQueuingTime(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_QueuingTime)); + wFNode.setSetupTime(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_SetupTime)); + wFNode.setSplitElement(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_SplitElement)); + wFNode.setStartMode(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_StartMode)); + wFNode.setSubflowExecution(getStringValue(atts, I_AD_WF_Node.COLUMNNAME_SubflowExecution)); + wFNode.setUnitsCycles(getBigDecimalValue(atts, I_AD_WF_Node.COLUMNNAME_UnitsCycles)); + wFNode.setValidFrom(getTimestampValue(atts, I_AD_WF_Node.COLUMNNAME_ValidFrom)); + wFNode.setValidTo(getTimestampValue(atts, I_AD_WF_Node.COLUMNNAME_ValidTo)); + wFNode.setWaitingTime(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_WaitingTime)); + wFNode.setWaitTime(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_WaitTime)); + wFNode.setWorkingTime(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_WorkingTime)); + wFNode.setXPosition(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_XPosition)); + wFNode.setYield(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_Yield)); + wFNode.setYPosition(getIntValue(atts, I_AD_WF_Node.COLUMNNAME_YPosition)); + // Save + try { + wFNode.saveEx(getTrxName(ctx)); log.info("m_WFNode save success"); - record_log(ctx, 1, m_WFNode.getName(), "WFNode", m_WFNode - .get_ID(), AD_Backup_ID, Object_Status, "AD_WF_Node", + recordLog(ctx, 1, wFNode.getName(), "WFNode", wFNode + .get_ID(), backupId, objectStatus, "AD_WF_Node", get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_WF_Node")); - } else { + } catch (Exception e) { log.info("m_WFNode save failure"); - record_log(ctx, 0, m_WFNode.getName(), "WFNode", m_WFNode - .get_ID(), AD_Backup_ID, Object_Status, "AD_WF_Node", + recordLog(ctx, 0, wFNode.getName(), "WFNode", wFNode + .get_ID(), backupId, objectStatus, "AD_WF_Node", get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_WF_Node")); - throw new POSaveFailedException("WorkflowNode"); + throw new POSaveFailedException(e); } } else { element.skip = true; @@ -263,196 +260,120 @@ else if (columnId > 0) } public void endElement(Properties ctx, Element element) throws SAXException { + } - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int AD_WF_Node_ID = Env.getContextAsInt(ctx, - X_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID); + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int nodeId = Env.getContextAsInt(ctx, X_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID); AttributesImpl atts = new AttributesImpl(); - X_AD_WF_Node m_WF_Node = new X_AD_WF_Node(ctx, AD_WF_Node_ID, - getTrxName(ctx)); - + X_AD_WF_Node m_WF_Node = new X_AD_WF_Node(ctx, nodeId, getTrxName(ctx)); createWorkflowNodeBinding(atts, m_WF_Node); document.startElement("", "", "workflowNode", atts); document.endElement("", "", "workflowNode"); } - private AttributesImpl createWorkflowNodeBinding(AttributesImpl atts, - X_AD_WF_Node m_WF_Node) { - String sql = null; - String name = null; + private AttributesImpl createWorkflowNodeBinding(AttributesImpl atts, X_AD_WF_Node node) { atts.clear(); - if (m_WF_Node.getAD_WF_Node_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_WF_Node_ID","CDATA",Integer.toString(m_WF_Node.getAD_WF_Node_ID())); - atts.addAttribute("", "", "Value", "CDATA", (m_WF_Node.getValue() != null ? m_WF_Node.getValue() : "")); - atts.addAttribute("", "", "Name", "CDATA", - (m_WF_Node.getName() != null ? m_WF_Node.getName() : "")); - - if (m_WF_Node.getAD_Workflow_ID() > 0) { - sql = "SELECT Name FROM AD_Workflow WHERE AD_Workflow_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_Node - .getAD_Workflow_ID()); - atts.addAttribute("", "", "ADWorkflowNameID", "CDATA", name); - } else - atts.addAttribute("", "", "ADWorkflowNameID", "CDATA", ""); - - if (m_WF_Node.getAD_Window_ID() > 0) { - sql = "SELECT Name FROM AD_Window WHERE AD_Window_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_Node.getAD_Window_ID()); - if (name != null) - atts.addAttribute("", "", "ADWindowNameID", "CDATA", name); - else - atts.addAttribute("", "", "ADWindowNameID", "CDATA", ""); - } else { - atts.addAttribute("", "", "ADWindowNameID", "CDATA", ""); + AttributeFiller filler = new AttributeFiller(atts, node); + if (node.getAD_WF_Node_ID() <= PackOut.MAX_OFFICIAL_ID) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID); } - - - if (m_WF_Node.getAD_Task_ID() > 0) { - sql = "SELECT Name FROM AD_Task WHERE AD_Task_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_Node.getAD_Task_ID()); - if (name != null) - atts.addAttribute("", "", "ADTaskNameID", "CDATA", name); - else - atts.addAttribute("", "", "ADTaskNameID", "CDATA", ""); - } else { - atts.addAttribute("", "", "ADTaskNameID", "CDATA", ""); + filler.addUUID(); + // Workflow + if (node.getAD_Workflow_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_Workflow_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_Workflow_ID, getUUIDFromId(node.getCtx(), I_AD_Workflow.Table_Name, node.getAD_Workflow_ID())); } - - - if (m_WF_Node.getAD_Process_ID() > 0) { - sql = "SELECT Name FROM AD_Process WHERE AD_Process_ID=?"; - name = DB - .getSQLValueString(null, sql, m_WF_Node.getAD_Process_ID()); - atts.addAttribute("", "", "ADProcessNameID", "CDATA", - (name != null ? name : "")); - } else - atts.addAttribute("", "", "ADProcessNameID", "CDATA", ""); - - if (m_WF_Node.getAD_Form_ID() > 0) { - sql = "SELECT Name FROM AD_Form WHERE AD_Form_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_Node.getAD_Form_ID()); - atts.addAttribute("", "", "ADFormNameID", "CDATA", - (name != null ? name : "")); - } else - atts.addAttribute("", "", "ADFormNameID", "CDATA", ""); - - if (m_WF_Node.getAD_Browse_ID() > 0) { - sql = "SELECT Name FROM AD_Browse WHERE AD_Browse_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_Node.getAD_Browse_ID()); - atts.addAttribute("", "", "ADBrowseNameID", "CDATA", - (name != null ? name : "")); - } else - atts.addAttribute("", "", "ADBrowseNameID", "CDATA", ""); - - if (m_WF_Node.getAD_WF_Block_ID() > 0) { - sql = "SELECT Name FROM AD_WF_Block WHERE AD_WF_Block_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_Node - .getAD_WF_Block_ID()); - atts.addAttribute("", "", "ADWorkflowBlockNameID", "CDATA", - (name != null ? name : "")); - } else - atts.addAttribute("", "", "ADWorkflowBlockNameID", "CDATA", ""); - - if (m_WF_Node.getAD_WF_Responsible_ID() > 0) { - sql = "SELECT Name FROM AD_WF_Responsible WHERE AD_WF_Responsible_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_Node - .getAD_WF_Responsible_ID()); - atts.addAttribute("", "", "ADWorkflowResponsibleNameID", "CDATA", - (name != null ? name : "")); - } else - atts.addAttribute("", "", "ADWorkflowResponsibleNameID", "CDATA", - ""); - - if (m_WF_Node.getAD_Image_ID() > 0) { - sql = "SELECT Name FROM AD_Image WHERE AD_Image_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_Node.getAD_Image_ID()); - if (name != null) - atts.addAttribute("", "", "ADImageNameID", "CDATA", name); - else - atts.addAttribute("", "", "ADImageNameID", "CDATA", ""); - } else { - atts.addAttribute("", "", "ADImageNameID", "CDATA", ""); + // Window + if (node.getAD_Window_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_Window_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_Window_ID, getUUIDFromId(node.getCtx(), I_AD_Window.Table_Name, node.getAD_Window_ID())); + } + // Task + if (node.getAD_Task_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_Task_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_Task_ID, getUUIDFromId(node.getCtx(), I_AD_Task.Table_Name, node.getAD_Task_ID())); + } + // Process + if (node.getAD_Process_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_Process_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_Process_ID, getUUIDFromId(node.getCtx(), I_AD_Process.Table_Name, node.getAD_Process_ID())); + } + // Form + if (node.getAD_Form_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_Form_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_Form_ID, getUUIDFromId(node.getCtx(), I_AD_Form.Table_Name, node.getAD_Form_ID())); + } + // Browse + if (node.getAD_Browse_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_Browse_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_Browse_ID, getUUIDFromId(node.getCtx(), I_AD_Browse.Table_Name, node.getAD_Browse_ID())); + } + // Block + if (node.getAD_WF_Block_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_WF_Block_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_WF_Block_ID, getUUIDFromId(node.getCtx(), I_AD_WF_Block.Table_Name, node.getAD_WF_Block_ID())); + } + // Responsible + if (node.getAD_WF_Responsible_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_WF_Responsible_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_WF_Responsible_ID, getUUIDFromId(node.getCtx(), I_AD_WF_Responsible.Table_Name, node.getAD_WF_Responsible_ID())); + } + // Image + if (node.getAD_Image_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_Image_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_Image_ID, getUUIDFromId(node.getCtx(), I_AD_Image.Table_Name, node.getAD_Image_ID())); } - //[Bugs-1789058 ] - if (m_WF_Node.getWorkflow_ID() > 0) { - sql = "SELECT Name FROM AD_Workflow WHERE AD_Workflow_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_Node.getWorkflow_ID()); - if (name != null) - atts.addAttribute("", "", "WorkflowNameID", "CDATA", name); - else - atts.addAttribute("", "", "WorkflowNameID", "CDATA", ""); - } else { - atts.addAttribute("", "", "WorkflowNameID", "CDATA", ""); + if (node.getWorkflow_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_Workflow_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_Workflow_ID, getUUIDFromId(node.getCtx(), I_AD_Workflow.Table_Name, node.getWorkflow_ID())); } - - - if (m_WF_Node.getAD_Column_ID() > 0) { - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_Node.getAD_Column_ID()); - atts.addAttribute("", "", "ADColumnNameID", "CDATA", - (name != null ? name : "")); - } else - atts.addAttribute("", "", "ADColumnNameID", "CDATA", ""); - atts.addAttribute("", "", "Value", "CDATA", (m_WF_Node - .getValue() != null ? m_WF_Node.getValue() : "")); - - atts.addAttribute("", "", "Value", "CDATA", (m_WF_Node - .getValue() != null ? m_WF_Node.getValue() : "")); - - atts.addAttribute("", "", "isActive", "CDATA", - (m_WF_Node.isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "Description", "CDATA", (m_WF_Node - .getDescription() != null ? m_WF_Node.getDescription() : "")); - atts.addAttribute("", "", "Help", "CDATA", - (m_WF_Node.getHelp() != null ? m_WF_Node.getHelp() : "")); - atts.addAttribute("", "", "isCentrallyMaintained", "CDATA", (m_WF_Node - .isCentrallyMaintained() == true ? "true" : "false")); - - atts.addAttribute("", "", "Action", "CDATA", - (m_WF_Node.getAction() != null ? m_WF_Node.getAction() : "")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_WF_Node - .getEntityType() != null ? m_WF_Node.getEntityType() : "")); - atts.addAttribute("", "", "XPosition", "CDATA", ("" + m_WF_Node - .getXPosition())); - atts.addAttribute("", "", "YPosition", "CDATA", ("" + m_WF_Node - .getYPosition())); - atts.addAttribute("", "", "SubflowExecution", "CDATA", (m_WF_Node - .getSubflowExecution() != null ? m_WF_Node - .getSubflowExecution() : "")); - atts.addAttribute("", "", "StartMode", "CDATA", (m_WF_Node - .getStartMode() != null ? m_WF_Node.getStartMode() : "")); - atts.addAttribute("", "", "Priority", "CDATA", ("" + m_WF_Node - .getPriority())); - atts.addAttribute("", "", "Duration", "CDATA", ("" + m_WF_Node - .getDuration())); - atts.addAttribute("", "", "Cost", "CDATA", ("" + m_WF_Node.getCost())); - atts.addAttribute("", "", "WorkingTime", "CDATA", ("" + m_WF_Node - .getWorkingTime())); - atts.addAttribute("", "", "WaitingTime", "CDATA", ("" + m_WF_Node - .getWaitingTime())); - atts.addAttribute("", "", "JoinElement", "CDATA", (m_WF_Node - .getJoinElement() != null ? m_WF_Node.getJoinElement() : "")); - atts.addAttribute("", "", "SplitElement", "CDATA", (m_WF_Node - .getSplitElement() != null ? m_WF_Node.getSplitElement() : "")); - atts.addAttribute("", "", "WaitTime", "CDATA", ("" + m_WF_Node - .getWaitTime())); - atts.addAttribute("", "", "AttributeName", "CDATA", - (m_WF_Node.getAttributeName() != null ? m_WF_Node - .getAttributeName() : "")); - atts.addAttribute("", "", "AttributeValue", "CDATA", (m_WF_Node - .getAttributeValue() != null ? m_WF_Node.getAttributeValue() - : "")); - atts.addAttribute("", "", "DocAction", "CDATA", (m_WF_Node - .getDocAction() != null ? m_WF_Node.getDocAction() : "")); - atts.addAttribute("", "", "DynPriorityUnit", "CDATA", (m_WF_Node - .getDynPriorityUnit() != null ? m_WF_Node.getDynPriorityUnit() - : "")); - atts.addAttribute("", "", "DynPriorityChange", "CDATA", ("" + m_WF_Node - .getDynPriorityChange())); - + // Column + if (node.getAD_Column_ID() > 0) { + filler.add(I_AD_WF_Node.COLUMNNAME_AD_Column_ID, true); + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_Column_ID, getUUIDFromId(node.getCtx(), I_AD_Column.Table_Name, node.getAD_Column_ID())); + } + // Standard Attributes + filler.add(I_AD_WF_Node.COLUMNNAME_Value); + filler.add(I_AD_WF_Node.COLUMNNAME_Name); + filler.add(I_AD_WF_Node.COLUMNNAME_Description); + filler.add(I_AD_WF_Node.COLUMNNAME_Help); + filler.add(I_AD_WF_Node.COLUMNNAME_Action); + filler.add(I_AD_WF_Node.COLUMNNAME_AttributeName); + filler.add(I_AD_WF_Node.COLUMNNAME_AttributeValue); + filler.add(I_AD_WF_Node.COLUMNNAME_Cost); + filler.add(I_AD_WF_Node.COLUMNNAME_DocAction); + filler.add(I_AD_WF_Node.COLUMNNAME_Duration); + filler.add(I_AD_WF_Node.COLUMNNAME_DynPriorityChange); + filler.add(I_AD_WF_Node.COLUMNNAME_DynPriorityUnit); + filler.add(I_AD_WF_Node.COLUMNNAME_EMail); + filler.add(I_AD_WF_Node.COLUMNNAME_EMailRecipient); + filler.add(I_AD_WF_Node.COLUMNNAME_EntityType); + filler.add(I_AD_WF_Node.COLUMNNAME_FinishMode); + filler.add(I_AD_WF_Node.COLUMNNAME_IsActive); + filler.add(I_AD_WF_Node.COLUMNNAME_IsCentrallyMaintained); + filler.add(I_AD_WF_Node.COLUMNNAME_IsMilestone); + filler.add(I_AD_WF_Node.COLUMNNAME_IsSubcontracting); + filler.add(I_AD_WF_Node.COLUMNNAME_JoinElement); + filler.add(I_AD_WF_Node.COLUMNNAME_Limit); + filler.add(I_AD_WF_Node.COLUMNNAME_MovingTime); + filler.add(I_AD_WF_Node.COLUMNNAME_OverlapUnits); + filler.add(I_AD_WF_Node.COLUMNNAME_Priority); + filler.add(I_AD_WF_Node.COLUMNNAME_QueuingTime); + filler.add(I_AD_WF_Node.COLUMNNAME_SetupTime); + filler.add(I_AD_WF_Node.COLUMNNAME_SplitElement); + filler.add(I_AD_WF_Node.COLUMNNAME_StartMode); + filler.add(I_AD_WF_Node.COLUMNNAME_SubflowExecution); + filler.add(I_AD_WF_Node.COLUMNNAME_UnitsCycles); + filler.add(I_AD_WF_Node.COLUMNNAME_ValidFrom); + filler.add(I_AD_WF_Node.COLUMNNAME_ValidTo); + filler.add(I_AD_WF_Node.COLUMNNAME_WaitingTime); + filler.add(I_AD_WF_Node.COLUMNNAME_WaitTime); + filler.add(I_AD_WF_Node.COLUMNNAME_WorkingTime); + filler.add(I_AD_WF_Node.COLUMNNAME_XPosition); + filler.add(I_AD_WF_Node.COLUMNNAME_Yield); + filler.add(I_AD_WF_Node.COLUMNNAME_YPosition); return atts; } } diff --git a/base/src/org/adempiere/pipo/handler/WorkflowNodeNextConditionElementHandler.java b/base/src/org/adempiere/pipo/handler/WorkflowNodeNextConditionElementHandler.java index b6c64feefd..d296777c7e 100644 --- a/base/src/org/adempiere/pipo/handler/WorkflowNodeNextConditionElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/WorkflowNodeNextConditionElementHandler.java @@ -21,11 +21,16 @@ import javax.xml.transform.sax.TransformerHandler; import org.adempiere.pipo.AbstractElementHandler; +import org.adempiere.pipo.AttributeFiller; import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; import org.adempiere.pipo.exception.POSaveFailedException; +import org.compiere.model.I_AD_Column; +import org.compiere.model.I_AD_WF_NextCondition; +import org.compiere.model.I_AD_WF_Node; +import org.compiere.model.I_AD_WF_NodeNext; +import org.compiere.model.I_AD_Workflow; import org.compiere.model.X_AD_WF_NextCondition; -import org.compiere.util.DB; import org.compiere.util.Env; import org.compiere.wf.MWFNextCondition; import org.xml.sax.Attributes; @@ -38,129 +43,94 @@ public class WorkflowNodeNextConditionElementHandler extends public void startElement(Properties ctx, Element element) throws SAXException { Attributes atts = element.attributes; - String entitytype = atts.getValue("EntityType"); - log.info("entitytype " + atts.getValue("EntityType")); - + String uuid = getUUIDValue(atts, I_AD_WF_NextCondition.Table_Name); + log.info(uuid); + String entitytype = getStringValue(atts, I_AD_WF_NextCondition.COLUMNNAME_EntityType); if (isProcessElement(ctx, entitytype)) { if (element.parent != null && element.parent.skip) { element.skip = true; return; } - String workflowName = atts.getValue("ADWorkflowNameID"); - - int workflowId = get_IDWithColumn(ctx, "AD_Workflow", "name", - workflowName); + String workflowUuid = getUUIDValue(atts, I_AD_Workflow.COLUMNNAME_AD_Workflow_ID); + int workflowId = getIdFromUUID(ctx, I_AD_Workflow.Table_Name, workflowUuid); if (workflowId <= 0) { element.defer = true; - element.unresolved = "AD_Workflow: " + workflowName; + element.unresolved = "AD_Workflow: " + workflowUuid; return; } + // + String workflowNodeUuid = getUUIDValue(atts, I_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID); + String workflowNodeNextUuid = getUUIDValue(atts, I_AD_WF_NextCondition.COLUMNNAME_AD_WF_NodeNext_ID); - String workflowNodeName = atts.getValue("ADWorkflowNodeNameID"); - String workflowNodeNextName = atts - .getValue("ADWorkflowNodeNextNameID"); - - StringBuffer sqlB = new StringBuffer( - "SELECT ad_wf_node_id FROM AD_WF_Node WHERE AD_Workflow_ID=? and Name =?"); - - int wfNodeId = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), - workflowId, workflowNodeName); + int wfNodeId = getIdFromUUID(ctx, I_AD_WF_Node.Table_Name, workflowNodeUuid); if (wfNodeId <= 0) { - element.unresolved = "AD_WF_Node=" + workflowNodeName; + element.unresolved = "AD_WF_Node=" + workflowNodeUuid; element.defer = true; return; } - int wfNodeNextId = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), - workflowId, workflowNodeNextName); + int wfNodeNextId = getIdFromUUID(ctx, I_AD_WF_NodeNext.Table_Name, workflowNodeNextUuid); if (wfNodeNextId <= 0) { - element.unresolved = "AD_WF_Node=" + workflowNodeNextName; + element.unresolved = "AD_WF_Node=" + workflowNodeNextUuid; element.defer = true; return; } - - String columnName = atts.getValue("ADColumnNameID"); - int tableId = DB.getSQLValue(getTrxName(ctx) , "SELECT AD_Table_ID FROM AD_Workflow WHERE AD_Workflow_ID=?", workflowId); - int columnId = get_IDWithMasterAndColumn(ctx, "AD_Column", "ColumnName", - columnName, "AD_Table", tableId); - - if (columnId <= 0 && tableId > 0 && columnName != null && columnName.length() > 0) { - element.unresolved = "AD_Column=" + columnName; - element.defer = true; - return; - } - - sqlB = new StringBuffer( - "SELECT ad_wf_nodenext_id FROM AD_WF_NodeNext WHERE ad_wf_node_id =? and ad_wf_next_id =?"); - int wfNodeNextTablePKId = DB.getSQLValue(getTrxName(ctx), sqlB - .toString(), wfNodeId, wfNodeNextId); - - sqlB = new StringBuffer( - "SELECT ad_wf_nextcondition_id FROM AD_WF_NextCondition WHERE ad_wf_nodenext_id =?"); - int id = DB.getSQLValue(getTrxName(ctx), sqlB.toString(), - wfNodeNextTablePKId); - - MWFNextCondition m_WFNodeNextCondition = new MWFNextCondition(ctx, - id, getTrxName(ctx)); - int AD_Backup_ID = -1; - String Object_Status = null; - if (id <= 0 && atts.getValue("AD_WF_NextCondition_ID") != null && Integer.parseInt(atts.getValue("AD_WF_NextCondition_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_WFNodeNextCondition.setAD_WF_NextCondition_ID(Integer.parseInt(atts.getValue("AD_WF_NextCondition_ID"))); - m_WFNodeNextCondition.setIsDirectLoad(true); + // + int id = getIdFromUUID(ctx, I_AD_WF_NextCondition.Table_Name, uuid); + MWFNextCondition wFNodeNextCondition = new MWFNextCondition(ctx, id, getTrxName(ctx)); + int backupId = -1; + String objectStatus = null; + if (id <= 0 && getIntValue(atts, I_AD_WF_NextCondition.COLUMNNAME_AD_WF_NextCondition_ID) > 0 && getIntValue(atts, I_AD_WF_NextCondition.COLUMNNAME_AD_WF_NextCondition_ID) <= PackOut.MAX_OFFICIAL_ID) { + wFNodeNextCondition.setAD_WF_NextCondition_ID(getIntValue(atts, I_AD_WF_NextCondition.COLUMNNAME_AD_WF_NextCondition_ID)); + wFNodeNextCondition.setIsDirectLoad(true); } if (id > 0) { - AD_Backup_ID = copyRecord(ctx, "AD_WF_NextCondition", - m_WFNodeNextCondition); - Object_Status = "Update"; + backupId = copyRecord(ctx, "AD_WF_NextCondition", + wFNodeNextCondition); + objectStatus = "Update"; } else { - Object_Status = "New"; - AD_Backup_ID = 0; + objectStatus = "New"; + backupId = 0; } - - m_WFNodeNextCondition.setAD_WF_NodeNext_ID(wfNodeNextTablePKId); - m_WFNodeNextCondition - .setIsActive(atts.getValue("isActive") != null ? Boolean - .valueOf(atts.getValue("isActive")).booleanValue() - : true); - m_WFNodeNextCondition.setAD_WF_NodeNext_ID(wfNodeNextTablePKId); - m_WFNodeNextCondition.setSeqNo(Integer.valueOf(atts - .getValue("SeqNo"))); - m_WFNodeNextCondition.setEntityType(atts.getValue("EntityType")); - m_WFNodeNextCondition.setAndOr(atts.getValue("AndOr")); - m_WFNodeNextCondition.setOperation(atts.getValue("Operation")); - m_WFNodeNextCondition.setValue(atts.getValue("Value")); - m_WFNodeNextCondition.setValue2(atts.getValue("Value2")); - m_WFNodeNextCondition.setAD_Column_ID(columnId); - - log.info("about to execute m_WFNodeNextCondition.save"); - if (m_WFNodeNextCondition.save(getTrxName(ctx)) == true) { + wFNodeNextCondition.setUUID(uuid); + // Standard Attributes + wFNodeNextCondition.setAndOr(getStringValue(atts, I_AD_WF_NextCondition.COLUMNNAME_AndOr)); + wFNodeNextCondition.setEntityType(getStringValue(atts, I_AD_WF_NextCondition.COLUMNNAME_EntityType)); + wFNodeNextCondition.setIsActive(getBooleanValue(atts, I_AD_WF_NextCondition.COLUMNNAME_IsActive)); + wFNodeNextCondition.setOperation(getStringValue(atts, I_AD_WF_NextCondition.COLUMNNAME_Operation)); + wFNodeNextCondition.setSeqNo(getIntValue(atts, I_AD_WF_NextCondition.COLUMNNAME_SeqNo)); + wFNodeNextCondition.setValue(getStringValue(atts, I_AD_WF_NextCondition.COLUMNNAME_Value)); + wFNodeNextCondition.setValue2(getStringValue(atts, I_AD_WF_NextCondition.COLUMNNAME_Value2)); + // Save + try { + wFNodeNextCondition.saveEx(getTrxName(ctx)); log.info("m_WFNodeNextCondition save success"); - record_log( + recordLog( ctx, 1, - String.valueOf(m_WFNodeNextCondition.get_ID()), + wFNodeNextCondition.getUUID(), "WFNextCondition", - m_WFNodeNextCondition.get_ID(), - AD_Backup_ID, - Object_Status, + wFNodeNextCondition.get_ID(), + backupId, + objectStatus, "AD_WF_NextCondition", get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_WF_NextCondition")); - } else { + } catch (Exception e) { log.info("m_WFNodeNextCondition save failure"); - record_log( + recordLog( ctx, 0, - String.valueOf(m_WFNodeNextCondition.get_ID()), + wFNodeNextCondition.getUUID(), "WFNextCondition", - m_WFNodeNextCondition.get_ID(), - AD_Backup_ID, - Object_Status, + wFNodeNextCondition.get_ID(), + backupId, + objectStatus, "AD_WF_NextCondition", get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_WF_NextCondition")); - throw new POSaveFailedException("WorkflowNodeNextCondition"); + throw new POSaveFailedException(e); } } else { element.skip = true; @@ -168,104 +138,49 @@ public void startElement(Properties ctx, Element element) } public void endElement(Properties ctx, Element element) throws SAXException { + } public void create(Properties ctx, TransformerHandler document) throws SAXException { - int ad_wf_nodenextcondition_id = Env.getContextAsInt(ctx, - X_AD_WF_NextCondition.COLUMNNAME_AD_WF_NextCondition_ID); - X_AD_WF_NextCondition m_WF_NodeNextCondition = new X_AD_WF_NextCondition( - ctx, ad_wf_nodenextcondition_id, null); + int nodenextconditionId = Env.getContextAsInt(ctx, X_AD_WF_NextCondition.COLUMNNAME_AD_WF_NextCondition_ID); + X_AD_WF_NextCondition nodeNextCondition = new X_AD_WF_NextCondition(ctx, nodenextconditionId, null); AttributesImpl atts = new AttributesImpl(); - createWorkflowNodeNextConditionBinding(atts, m_WF_NodeNextCondition); + createWorkflowNodeNextConditionBinding(atts, nodeNextCondition); document.startElement("", "", "workflowNodeNextCondition", atts); document.endElement("", "", "workflowNodeNextCondition"); } - private AttributesImpl createWorkflowNodeNextConditionBinding( - AttributesImpl atts, X_AD_WF_NextCondition m_WF_NodeNextCondition) { - String sql = null; - String name = null; + private AttributesImpl createWorkflowNodeNextConditionBinding(AttributesImpl atts, X_AD_WF_NextCondition nodeNextCondition) { atts.clear(); - if (m_WF_NodeNextCondition.getAD_WF_NextCondition_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_WF_NextCondition_ID","CDATA",Integer.toString(m_WF_NodeNextCondition.getAD_WF_NextCondition_ID())); - - if (m_WF_NodeNextCondition.getAD_WF_NodeNext_ID() > 0) { - // FIXME: it appears nodes point back to themselves - // so a group by is necessary - sql = "SELECT AD_Workflow.Name FROM AD_Workflow, AD_WF_Node, AD_WF_NodeNext WHERE AD_Workflow.AD_Workflow_ID = AD_WF_Node.AD_Workflow_ID and AD_WF_Node.AD_WF_Node_ID = AD_WF_NodeNext.AD_WF_Node_ID and AD_WF_NodeNext.AD_WF_NodeNext_ID = ? group by AD_Workflow.Name"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNextCondition - .getAD_WF_NodeNext_ID()); - atts.addAttribute("", "", "ADWorkflowNameID", "CDATA", name); - // FIXME: it appears nodes point back to themselves - // so a group by is necessary - sql = "SELECT AD_WF_Node.Name FROM AD_WF_Node, AD_WF_NodeNext WHERE AD_WF_Node.AD_WF_Node_ID = AD_WF_NodeNext.AD_WF_Node_ID and AD_WF_NodeNext.AD_WF_NodeNext_ID = ? group by AD_WF_Node.Name"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNextCondition - .getAD_WF_NodeNext_ID()); - atts.addAttribute("", "", "ADWorkflowNodeNameID", "CDATA", name); - // FIXME: it appears nodes point back to themselves - // so a group by is necessary - sql = "SELECT AD_WF_Node.Name FROM AD_WF_Node, AD_WF_NodeNext, AD_WF_NextCondition WHERE AD_WF_Node.AD_WF_Node_ID = AD_WF_NodeNext.AD_WF_Next_ID and AD_WF_NodeNext.AD_WF_NodeNext_ID = ? group by AD_WF_Node.Name"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNextCondition - .getAD_WF_NodeNext_ID()); - // log.log(Level.INFO,"node next name: ", name); - atts - .addAttribute("", "", "ADWorkflowNodeNextNameID", "CDATA", - name); + AttributeFiller filler = new AttributeFiller(atts, nodeNextCondition); + if (nodeNextCondition.getAD_WF_NextCondition_ID() <= PackOut.MAX_OFFICIAL_ID) { + filler.add(I_AD_WF_NextCondition.COLUMNNAME_AD_WF_NextCondition_ID); } - - if (m_WF_NodeNextCondition.getAD_Column_ID() > 0) { - - sql = "SELECT AD_Table.TableName FROM AD_Table, AD_Column, AD_WF_NextCondition WHERE AD_Column.AD_Table_ID=AD_Table.AD_Table_ID and AD_Column.AD_Column_ID = ?"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNextCondition - .getAD_Column_ID()); - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNextCondition - .getAD_Column_ID()); - atts.addAttribute("", "", "ADColumnNameID", "CDATA", name); - } else { - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - atts.addAttribute("", "", "ADColumnNameID", "CDATA", ""); + filler.addUUID(); + // Next Node + if (nodeNextCondition.getAD_WF_NodeNext_ID() > 0) { + filler.add(I_AD_WF_NextCondition.COLUMNNAME_AD_WF_NodeNext_ID, true); + filler.addUUID(I_AD_WF_NextCondition.COLUMNNAME_AD_WF_NodeNext_ID, getUUIDFromId(nodeNextCondition.getCtx(), I_AD_WF_NodeNext.Table_Name, nodeNextCondition.getAD_WF_NodeNext_ID())); + nodeNextCondition.getAD_WF_NodeNext().getAD_WF_Node().getUUID(); + // Node + filler.addUUID(I_AD_WF_Node.COLUMNNAME_AD_WF_Node_ID, nodeNextCondition.getAD_WF_NodeNext().getAD_WF_Node().getUUID()); + // Workflow + filler.addUUID(I_AD_Workflow.COLUMNNAME_AD_Workflow_ID, nodeNextCondition.getAD_WF_NodeNext().getAD_WF_Node().getAD_Workflow().getUUID()); } - - // FIXME: don't know if I need org_id or not - // sql = "SELECT Name FROM AD_Org WHERE AD_Org_ID=?"; - // name = DB.getSQLValueString(null,sql,org_id); - // atts.addAttribute("","","orgname","CDATA",name); - - atts.addAttribute("", "", "isActive", "CDATA", (m_WF_NodeNextCondition - .isActive() == true ? "true" : "false")); - atts - .addAttribute( - "", - "", - "EntityType", - "CDATA", - (m_WF_NodeNextCondition.getEntityType() != null ? m_WF_NodeNextCondition - .getEntityType() - : "")); - atts.addAttribute("", "", "AndOr", "CDATA", (m_WF_NodeNextCondition - .getAndOr() != null ? m_WF_NodeNextCondition.getAndOr() : "")); - atts.addAttribute("", "", "Operation", "CDATA", (m_WF_NodeNextCondition - .getOperation() != null ? m_WF_NodeNextCondition.getOperation() - : "")); - atts.addAttribute("", "", "Value", "CDATA", (m_WF_NodeNextCondition - .getValue() != null ? m_WF_NodeNextCondition.getValue() : "")); - atts - .addAttribute( - "", - "", - "Value2", - "CDATA", - (m_WF_NodeNextCondition.getValue2() != null ? m_WF_NodeNextCondition - .getValue2() - : "")); - atts.addAttribute("", "", "SeqNo", "CDATA", (String - .valueOf(m_WF_NodeNextCondition.getSeqNo()) != null ? String - .valueOf(m_WF_NodeNextCondition.getSeqNo()) : "")); - + // Column + if (nodeNextCondition.getAD_Column_ID() > 0) { + filler.add(I_AD_WF_NextCondition.COLUMNNAME_AD_Column_ID, true); + filler.addUUID(I_AD_WF_NextCondition.COLUMNNAME_AD_Column_ID, getUUIDFromId(nodeNextCondition.getCtx(), I_AD_Column.Table_Name, nodeNextCondition.getAD_Column_ID())); + } + //Add Standard Attributes + filler.add(I_AD_WF_NextCondition.COLUMNNAME_AndOr); + filler.add(I_AD_WF_NextCondition.COLUMNNAME_EntityType); + filler.add(I_AD_WF_NextCondition.COLUMNNAME_IsActive); + filler.add(I_AD_WF_NextCondition.COLUMNNAME_Operation); + filler.add(I_AD_WF_NextCondition.COLUMNNAME_SeqNo); + filler.add(I_AD_WF_NextCondition.COLUMNNAME_Value); + filler.add(I_AD_WF_NextCondition.COLUMNNAME_Value2); return atts; } diff --git a/base/src/org/adempiere/pipo/handler/WorkflowNodeNextElementHandler.java b/base/src/org/adempiere/pipo/handler/WorkflowNodeNextElementHandler.java index 550e23cd14..e9d4775f71 100644 --- a/base/src/org/adempiere/pipo/handler/WorkflowNodeNextElementHandler.java +++ b/base/src/org/adempiere/pipo/handler/WorkflowNodeNextElementHandler.java @@ -21,12 +21,14 @@ import javax.xml.transform.sax.TransformerHandler; import org.adempiere.pipo.AbstractElementHandler; +import org.adempiere.pipo.AttributeFiller; import org.adempiere.pipo.Element; import org.adempiere.pipo.PackOut; import org.adempiere.pipo.exception.POSaveFailedException; -import org.compiere.model.X_AD_WF_NextCondition; +import org.compiere.model.I_AD_WF_Node; +import org.compiere.model.I_AD_WF_NodeNext; +import org.compiere.model.I_AD_Workflow; import org.compiere.model.X_AD_WF_NodeNext; -import org.compiere.util.DB; import org.compiere.util.Env; import org.compiere.wf.MWFNodeNext; import org.xml.sax.Attributes; @@ -37,240 +39,124 @@ public class WorkflowNodeNextElementHandler extends AbstractElementHandler { public void startElement(Properties ctx, Element element) throws SAXException { Attributes atts = element.attributes; - String entitytype = atts.getValue("EntityType"); - log.info("entitytype "+atts.getValue("EntityType")); - + String elementValue = element.getElementValue(); + String uuid = getUUIDValue(atts, I_AD_WF_NodeNext.Table_Name); + log.info(elementValue + " " + uuid); + String entitytype = getStringValue(atts, I_AD_WF_NodeNext.COLUMNNAME_EntityType); if (isProcessElement(ctx, entitytype)) { if (element.parent != null && element.parent.skip) { element.skip = true; return; } - String workflowName = atts.getValue("ADWorkflowNameID"); - int workflowId = get_IDWithColumn(ctx, "AD_Workflow", "name", workflowName); + String workflowUuid = getUUIDValue(atts, I_AD_Workflow.COLUMNNAME_AD_Workflow_ID); + int workflowId = getIdFromUUID(ctx, I_AD_Workflow.Table_Name, workflowUuid); if (workflowId <= 0) { element.defer = true; - element.unresolved = "AD_Workflow: " + workflowName; + element.unresolved = "AD_Workflow: " + workflowUuid; return; } - String workflowNodeName = atts.getValue("ADWorkflowNodeNameID").trim(); - String workflowNodeNextName = atts.getValue("ADWorkflowNodeNextNameID").trim(); - - StringBuffer sqlB = new StringBuffer ("SELECT ad_wf_node_id FROM AD_WF_Node WHERE AD_Workflow_ID=? and Name =?"); - - int wfNodeId = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),workflowId,workflowNodeName); + String workflowNodeUuid = getUUIDValue(atts, I_AD_WF_NodeNext.COLUMNNAME_AD_WF_Node_ID); + String workflowNodeNextUuid = getUUIDValue(atts, I_AD_WF_NodeNext.COLUMNNAME_AD_WF_Next_ID); + + int wfNodeId = getIdFromUUID(ctx, I_AD_WF_Node.Table_Name, workflowNodeUuid); if (wfNodeId <= 0) { element.defer = true; - element.unresolved = "AD_WF_Node: " + workflowNodeName; + element.unresolved = "AD_WF_Node: " + workflowNodeUuid; return; } - int wfNodeNextId = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),workflowId,workflowNodeNextName); + int wfNodeNextId = getIdFromUUID(ctx, I_AD_WF_Node.Table_Name, workflowNodeNextUuid); if (wfNodeNextId <= 0) { element.defer = true; - element.unresolved = "AD_WF_Node: " + workflowNodeNextName; + element.unresolved = "AD_WF_Node: " + workflowNodeNextUuid; return; } - - sqlB = new StringBuffer ("SELECT ad_wf_nodenext_id FROM AD_WF_NodeNext WHERE ad_wf_node_id =? and ad_wf_next_id =?"); - - int id = DB.getSQLValue(getTrxName(ctx),sqlB.toString(),wfNodeId,wfNodeNextId); - - MWFNodeNext m_WFNodeNext = new MWFNodeNext(ctx, id, getTrxName(ctx)); - int AD_Backup_ID = -1; - String Object_Status = null; - if (id <= 0 && atts.getValue("AD_WF_NodeNext_ID") != null && Integer.parseInt(atts.getValue("AD_WF_NodeNext_ID")) <= PackOut.MAX_OFFICIAL_ID) { - m_WFNodeNext.setAD_WF_NodeNext_ID(Integer.parseInt(atts.getValue("AD_WF_NodeNext_ID"))); - m_WFNodeNext.setIsDirectLoad(true); + int id = getIdFromUUID(ctx, I_AD_WF_NodeNext.Table_Name, uuid); + MWFNodeNext nodeNext = new MWFNodeNext(ctx, id, getTrxName(ctx)); + int backupId = -1; + String objectStatus = null; + if (id <= 0 && getIntValue(atts, I_AD_WF_NodeNext.COLUMNNAME_AD_WF_NodeNext_ID) > 0 && getIntValue(atts, I_AD_WF_NodeNext.COLUMNNAME_AD_WF_NodeNext_ID) <= PackOut.MAX_OFFICIAL_ID) { + nodeNext.setAD_WF_NodeNext_ID(getIntValue(atts, I_AD_WF_NodeNext.COLUMNNAME_AD_WF_NodeNext_ID)); + nodeNext.setIsDirectLoad(true); } if (id > 0){ - AD_Backup_ID = copyRecord(ctx, "AD_WF_NodeNext",m_WFNodeNext); - Object_Status = "Update"; + backupId = copyRecord(ctx, "AD_WF_NodeNext",nodeNext); + objectStatus = "Update"; } else{ - Object_Status = "New"; - AD_Backup_ID =0; + objectStatus = "New"; + backupId =0; } - m_WFNodeNext.setAD_WF_Node_ID(wfNodeId); - m_WFNodeNext.setAD_WF_Next_ID(wfNodeNextId); - m_WFNodeNext.setEntityType(atts.getValue("EntityType")); - m_WFNodeNext.setSeqNo(Integer.valueOf(atts.getValue("SeqNo"))); - m_WFNodeNext.setIsActive(atts.getValue("isActive") != null ? Boolean.valueOf(atts.getValue("isActive")).booleanValue():true); - m_WFNodeNext.setIsStdUserWorkflow(atts.getValue("IsStdUserWorkflow") != null ? Boolean.valueOf(atts.getValue("IsStdUserWorkflow")).booleanValue():true); - log.info("about to execute m_WFNodeNext.save"); - if (m_WFNodeNext.save(getTrxName(ctx)) == true){ + nodeNext.setUUID(uuid); + nodeNext.setAD_WF_Node_ID(wfNodeId); + nodeNext.setAD_WF_Next_ID(wfNodeNextId); + // Standard Attributes + nodeNext.setDescription(getStringValue(atts, I_AD_WF_NodeNext.COLUMNNAME_Description)); + nodeNext.setEntityType(getStringValue(atts, I_AD_WF_NodeNext.COLUMNNAME_EntityType)); + nodeNext.setIsActive(getBooleanValue(atts, I_AD_WF_NodeNext.COLUMNNAME_IsActive)); + nodeNext.setIsStdUserWorkflow(getBooleanValue(atts, I_AD_WF_NodeNext.COLUMNNAME_IsStdUserWorkflow)); + nodeNext.setSeqNo(getIntValue(atts, I_AD_WF_NodeNext.COLUMNNAME_SeqNo)); + nodeNext.setTransitionCode(getStringValue(atts, I_AD_WF_NodeNext.COLUMNNAME_TransitionCode)); + // Save + try { + nodeNext.saveEx(getTrxName(ctx)); log.info("m_WFNodeNext save success"); - record_log (ctx, 1, String.valueOf(m_WFNodeNext.get_ID()),"WFNodeNext", m_WFNodeNext.get_ID(),AD_Backup_ID, Object_Status,"AD_WF_NodeNext", - get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_WF_NodeNext")); - } - else{ + recordLog (ctx, 1, nodeNext.getUUID(),"WFNodeNext", nodeNext.get_ID(),backupId, objectStatus,"AD_WF_NodeNext", + get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_WF_NodeNext")); + } catch (Exception e) { log.info("m_WFNodeNext save failure"); - record_log (ctx, 0, String.valueOf(m_WFNodeNext.get_ID()),"WFNodeNext", m_WFNodeNext.get_ID(),AD_Backup_ID, Object_Status,"AD_WF_NodeNext", + recordLog (ctx, 0, nodeNext.getUUID(),"WFNodeNext", nodeNext.get_ID(),backupId, objectStatus,"AD_WF_NodeNext", get_IDWithColumn(ctx, "AD_Table", "TableName", "AD_WF_NodeNext")); - throw new POSaveFailedException("WorkflowNodeNext"); - } + throw new POSaveFailedException(e); + } } else { element.skip = true; } } public void endElement(Properties ctx, Element element) throws SAXException { + } - public void create(Properties ctx, TransformerHandler document) - throws SAXException { - int ad_wf_nodenext_id = Env.getContextAsInt(ctx, X_AD_WF_NodeNext.COLUMNNAME_AD_WF_NodeNext_ID); - X_AD_WF_NodeNext m_WF_NodeNext = new X_AD_WF_NodeNext( - ctx, ad_wf_nodenext_id, null); + public void create(Properties ctx, TransformerHandler document) throws SAXException { + int nodenextId = Env.getContextAsInt(ctx, X_AD_WF_NodeNext.COLUMNNAME_AD_WF_NodeNext_ID); + X_AD_WF_NodeNext m_WF_NodeNext = new X_AD_WF_NodeNext(ctx, nodenextId, null); AttributesImpl atts = new AttributesImpl(); createWorkflowNodeNextBinding(atts, m_WF_NodeNext); - document.startElement("", "", "workflowNodeNext", - atts); + document.startElement("", "", "workflowNodeNext", atts); document.endElement("", "", "workflowNodeNext"); } - private AttributesImpl createWorkflowNodeNextBinding(AttributesImpl atts, - X_AD_WF_NodeNext m_WF_NodeNext) - // public AttributesImpl createwf_nodenextBinding( AttributesImpl atts, - // X_AD_WF_NodeNext m_WF_NodeNext, X_AD_WF_Node m_WF_Node) - { - String sql = null; - String name = null; + private AttributesImpl createWorkflowNodeNextBinding(AttributesImpl atts, X_AD_WF_NodeNext nodeNext) { atts.clear(); - if (m_WF_NodeNext.getAD_WF_NodeNext_ID() <= PackOut.MAX_OFFICIAL_ID) - atts.addAttribute("","","AD_WF_NodeNext_ID","CDATA",Integer.toString(m_WF_NodeNext.getAD_WF_NodeNext_ID())); - // log.log(Level.INFO,"m_WF_NodeNext.getAD_WF_Node_ID: ", - // m_WF_NodeNext.getAD_WF_Node_ID()); - // log.log(Level.INFO,"m_WF_NodeNext.getAD_WF_Next_ID: ", - // m_WF_NodeNext.getAD_WF_Next_ID()); - - if (m_WF_NodeNext.getAD_WF_Node_ID() > 0) { - sql = "SELECT AD_Workflow.Name FROM AD_Workflow, AD_WF_Node WHERE AD_Workflow.AD_Workflow_ID = AD_WF_Node.AD_Workflow_ID and AD_WF_Node.AD_WF_Node_ID =?"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNext - .getAD_WF_Node_ID()); - atts.addAttribute("", "", "ADWorkflowNameID", "CDATA", name); - sql = "SELECT Name FROM AD_WF_Node WHERE AD_WF_Node_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNext - .getAD_WF_Node_ID()); - atts.addAttribute("", "", "ADWorkflowNodeNameID", "CDATA", name); + AttributeFiller filler = new AttributeFiller(atts, nodeNext); + if (nodeNext.getAD_WF_NodeNext_ID() <= PackOut.MAX_OFFICIAL_ID) { + filler.add(I_AD_WF_NodeNext.COLUMNNAME_AD_WF_NodeNext_ID); } - - if (m_WF_NodeNext.getAD_WF_Next_ID() > 0) { - sql = "SELECT Name FROM AD_WF_Node WHERE AD_WF_Node_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNext - .getAD_WF_Next_ID()); - // log.log(Level.INFO,"node next name: ", name); - atts - .addAttribute("", "", "ADWorkflowNodeNextNameID", "CDATA", - name); + filler.addUUID(); + // Node + if (nodeNext.getAD_WF_Node_ID() > 0) { + filler.add(I_AD_WF_NodeNext.COLUMNNAME_AD_WF_Node_ID, true); + filler.addUUID(I_AD_WF_NodeNext.COLUMNNAME_AD_WF_Node_ID, getUUIDFromId(nodeNext.getCtx(), I_AD_WF_Node.Table_Name, nodeNext.getAD_WF_Node_ID())); + // Workflow + filler.addUUID(I_AD_Workflow.COLUMNNAME_AD_Workflow_ID, nodeNext.getAD_WF_Node().getAD_Workflow().getUUID()); } - - // FIXME: don't know if I need org_id or not - // sql = "SELECT Name FROM AD_Org WHERE AD_Org_ID=?"; - // name = DB.getSQLValueString(null,sql,org_id); - // atts.addAttribute("","","orgname","CDATA",name); - - atts.addAttribute("", "", "isActive", "CDATA", (m_WF_NodeNext - .isActive() == true ? "true" : "false")); - atts.addAttribute("", "", "EntityType", "CDATA", (m_WF_NodeNext - .getEntityType() != null ? m_WF_NodeNext.getEntityType() : "")); - atts.addAttribute("", "", "Description", "CDATA", - (m_WF_NodeNext.getDescription() != null ? m_WF_NodeNext - .getDescription() : "")); - atts.addAttribute("", "", "SeqNo", "CDATA", (String - .valueOf(m_WF_NodeNext.getSeqNo()) != null ? String - .valueOf(m_WF_NodeNext.getSeqNo()) : "")); - atts.addAttribute("", "", "IsStdUserWorkflow", "CDATA", (String - .valueOf(m_WF_NodeNext.isStdUserWorkflow()) != null ? String - .valueOf(m_WF_NodeNext.isStdUserWorkflow()) : "")); - - return atts; - } - - private AttributesImpl createWorkflowNodeNextConditionBinding( - AttributesImpl atts, X_AD_WF_NextCondition m_WF_NodeNextCondition) { - String sql = null; - String name = null; - atts.clear(); - - if (m_WF_NodeNextCondition.getAD_WF_NodeNext_ID() > 0) { - // FIXME: it appears nodes point back to themselves - // so a group by is necessary - sql = "SELECT AD_Workflow.Name FROM AD_Workflow, AD_WF_Node, AD_WF_NodeNext WHERE AD_Workflow.AD_Workflow_ID = AD_WF_Node.AD_Workflow_ID and AD_WF_Node.AD_WF_Node_ID = AD_WF_NodeNext.AD_WF_Node_ID and AD_WF_NodeNext.AD_WF_NodeNext_ID = ? group by AD_Workflow.Name"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNextCondition - .getAD_WF_NodeNext_ID()); - atts.addAttribute("", "", "ADWorkflowNameID", "CDATA", name); - // FIXME: it appears nodes point back to themselves - // so a group by is necessary - sql = "SELECT AD_WF_Node.Name FROM AD_WF_Node, AD_WF_NodeNext WHERE AD_WF_Node.AD_WF_Node_ID = AD_WF_NodeNext.AD_WF_Node_ID and AD_WF_NodeNext.AD_WF_NodeNext_ID = ? group by AD_WF_Node.Name"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNextCondition - .getAD_WF_NodeNext_ID()); - atts.addAttribute("", "", "ADWorkflowNodeNameID", "CDATA", name); - // FIXME: it appears nodes point back to themselves - // so a group by is necessary - sql = "SELECT AD_WF_Node.Name FROM AD_WF_Node, AD_WF_NodeNext, AD_WF_NextCondition WHERE AD_WF_Node.AD_WF_Node_ID = AD_WF_NodeNext.AD_WF_Next_ID and AD_WF_NodeNext.AD_WF_NodeNext_ID = ? group by AD_WF_Node.Name"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNextCondition - .getAD_WF_NodeNext_ID()); - // log.log(Level.INFO,"node next name: ", name); - atts - .addAttribute("", "", "ADWorkflowNodeNextNameID", "CDATA", - name); + // Next + if (nodeNext.getAD_WF_Next_ID() > 0) { + filler.add(I_AD_WF_NodeNext.COLUMNNAME_AD_WF_Next_ID, true); + filler.addUUID(I_AD_WF_NodeNext.COLUMNNAME_AD_WF_Next_ID, getUUIDFromId(nodeNext.getCtx(), I_AD_WF_Node.Table_Name, nodeNext.getAD_WF_Next_ID())); } - - if (m_WF_NodeNextCondition.getAD_Column_ID() > 0) { - - sql = "SELECT AD_Table.TableName FROM AD_Table, AD_Column, AD_WF_NextCondition WHERE AD_Column.AD_Table_ID=AD_Table.AD_Table_ID and AD_Column.AD_Column_ID = ?"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNextCondition - .getAD_Column_ID()); - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - - sql = "SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?"; - name = DB.getSQLValueString(null, sql, m_WF_NodeNextCondition - .getAD_Column_ID()); - atts.addAttribute("", "", "ADColumnNameID", "CDATA", name); - } else { - atts.addAttribute("", "", "ADTableNameID", "CDATA", name); - atts.addAttribute("", "", "ADColumnNameID", "CDATA", ""); - } - - // FIXME: don't know if I need org_id or not - // sql = "SELECT Name FROM AD_Org WHERE AD_Org_ID=?"; - // name = DB.getSQLValueString(null,sql,org_id); - // atts.addAttribute("","","orgname","CDATA",name); - - atts.addAttribute("", "", "isActive", "CDATA", (m_WF_NodeNextCondition - .isActive() == true ? "true" : "false")); - atts - .addAttribute( - "", - "", - "EntityType", - "CDATA", - (m_WF_NodeNextCondition.getEntityType() != null ? m_WF_NodeNextCondition - .getEntityType() - : "")); - atts.addAttribute("", "", "AndOr", "CDATA", (m_WF_NodeNextCondition - .getAndOr() != null ? m_WF_NodeNextCondition.getAndOr() : "")); - atts.addAttribute("", "", "Operation", "CDATA", (m_WF_NodeNextCondition - .getOperation() != null ? m_WF_NodeNextCondition.getOperation() - : "")); - atts.addAttribute("", "", "Value", "CDATA", (m_WF_NodeNextCondition - .getValue() != null ? m_WF_NodeNextCondition.getValue() : "")); - atts - .addAttribute( - "", - "", - "Value2", - "CDATA", - (m_WF_NodeNextCondition.getValue2() != null ? m_WF_NodeNextCondition - .getValue2() - : "")); - atts.addAttribute("", "", "SeqNo", "CDATA", (String - .valueOf(m_WF_NodeNextCondition.getSeqNo()) != null ? String - .valueOf(m_WF_NodeNextCondition.getSeqNo()) : "")); - + // Standard Attributes + filler.add(I_AD_WF_NodeNext.COLUMNNAME_Description); + filler.add(I_AD_WF_NodeNext.COLUMNNAME_EntityType); + filler.add(I_AD_WF_NodeNext.COLUMNNAME_IsActive); + filler.add(I_AD_WF_NodeNext.COLUMNNAME_IsStdUserWorkflow); + filler.add(I_AD_WF_NodeNext.COLUMNNAME_SeqNo); + filler.add(I_AD_WF_NodeNext.COLUMNNAME_TransitionCode); + // return atts; } } diff --git a/base/src/org/adempiere/process/ASPGenerateLevel.java b/base/src/org/adempiere/process/ASPGenerateLevel.java index 26cb798b15..56dba19010 100644 --- a/base/src/org/adempiere/process/ASPGenerateLevel.java +++ b/base/src/org/adempiere/process/ASPGenerateLevel.java @@ -31,9 +31,10 @@ package org.adempiere.process; import java.util.Enumeration; -import java.util.logging.Level; import org.adempiere.model.MBrowse; +import org.compiere.model.I_AD_Menu; +import org.compiere.model.I_ASP_Level; import org.compiere.model.MClientInfo; import org.compiere.model.MColumn; import org.compiere.model.MField; @@ -55,8 +56,6 @@ import org.compiere.model.X_ASP_Window; import org.compiere.model.X_ASP_Workflow; import org.eevolution.model.X_ASP_Browse; -import org.compiere.process.ProcessInfoParameter; -import org.compiere.process.SvrProcess; import org.compiere.util.DB; import org.compiere.util.DisplayType; import org.compiere.wf.MWorkflow; @@ -70,12 +69,7 @@ * @see FR [ 569 ] ASP_Browse does not exist * */ -public class ASPGenerateLevel extends SvrProcess -{ - private String p_ASP_Status; - private int p_AD_Menu_ID; - private boolean p_IsGenerateFields; - private int p_ASP_Level_ID; +public class ASPGenerateLevel extends ASPGenerateLevelAbstract { private int noWindows = 0; private int noTabs = 0; private int noFields = 0; @@ -85,28 +79,18 @@ public class ASPGenerateLevel extends SvrProcess private int noBrowses = 0; private int noTasks = 0; private int noWorkflows = 0; + private int menuId = 0; - /** - * Prepare - */ - protected void prepare () - { - for (ProcessInfoParameter para : getParameter()) - { - String name = para.getParameterName(); - if (para.getParameter() == null) - ; - else if (name.equals("ASP_Status")) - p_ASP_Status = (String) para.getParameter(); - else if (name.equals("AD_Menu_ID")) - p_AD_Menu_ID = para.getParameterAsInt(); - else if (name.equals("IsGenerateFields")) - p_IsGenerateFields = para.getParameter().equals("Y"); - else - log.log(Level.SEVERE, "Unknown Parameter: " + name); + @Override + protected void prepare() { + super.prepare(); + if(getTable_ID() == I_AD_Menu.Table_ID) { + menuId = getRecord_ID(); + } else if(getTable_ID() == I_ASP_Level.Table_ID) { + menuId = getParameterAsInt(I_AD_Menu.COLUMNNAME_AD_Menu_ID); + setLevelId(getRecord_ID()); } - p_ASP_Level_ID = getRecord_ID(); - } // prepare + } /** * Process @@ -115,9 +99,9 @@ else if (name.equals("IsGenerateFields")) */ protected String doIt () throws Exception { - log.info("ASP_Status=" + p_ASP_Status - + ", AD_Menu_ID=" + p_AD_Menu_ID - + ", IsGenerateFields=" + p_IsGenerateFields + log.info("ASP_Status=" + getStatus() + + ", AD_Menu_ID=" + menuId + + ", IsGenerateFields=" + isGenerateFields() ); MClientInfo clientInfo = MClientInfo.get(getCtx(), getAD_Client_ID(), get_TrxName()); @@ -127,8 +111,8 @@ protected String doIt () throws Exception MTree thisTree = new MTree (getCtx(), AD_Tree_ID, true, true, null, get_TrxName()); // End Yamel Senih MTreeNode node; - if (p_AD_Menu_ID > 0) - node = thisTree.getRoot().findNode(p_AD_Menu_ID); + if (menuId > 0) + node = thisTree.getRoot().findNode(menuId); else node = thisTree.getRoot(); @@ -178,14 +162,14 @@ private void addNodeToLevel(MTreeNode nn) { MWindow window = new MWindow(getCtx(), menu.getAD_Window_ID(), get_TrxName()); int asp_window_id = DB.getSQLValueEx(get_TrxName(), "SELECT ASP_Window_ID FROM ASP_Window WHERE ASP_Level_ID = ? AND AD_Window_ID = ?", - p_ASP_Level_ID, window.getAD_Window_ID()); + getLevelId(), window.getAD_Window_ID()); X_ASP_Window aspWindow = null; if (asp_window_id < 1) { // Add Window, Tabs and Fields (if IsGenerateFields) aspWindow = new X_ASP_Window(getCtx(), 0, get_TrxName()); - aspWindow.setASP_Level_ID(p_ASP_Level_ID); + aspWindow.setASP_Level_ID(getLevelId()); aspWindow.setAD_Window_ID(window.getAD_Window_ID()); - aspWindow.setASP_Status(p_ASP_Status); + aspWindow.setASP_Status(getStatus()); if (aspWindow.save()) { noWindows++; asp_window_id = aspWindow.getASP_Window_ID(); @@ -203,8 +187,8 @@ private void addNodeToLevel(MTreeNode nn) { aspTab = new X_ASP_Tab(getCtx(), 0, get_TrxName()); aspTab.setASP_Window_ID(asp_window_id); aspTab.setAD_Tab_ID(tab.getAD_Tab_ID()); - aspTab.setASP_Status(p_ASP_Status); - aspTab.setAllFields(! p_IsGenerateFields); + aspTab.setASP_Status(getStatus()); + aspTab.setAllFields(!isGenerateFields()); if (aspTab.save()) { noTabs++; asp_tab_id = aspTab.getASP_Tab_ID(); @@ -214,7 +198,7 @@ private void addNodeToLevel(MTreeNode nn) { } // fields for (MField field : tab.getFields(true, get_TrxName())) { - if (p_IsGenerateFields) { + if (isGenerateFields()) { if (DB.getSQLValueEx( get_TrxName(), "SELECT COUNT(*) FROM ASP_Field WHERE ASP_Tab_ID = ? AND AD_Field_ID = ?", @@ -222,7 +206,7 @@ private void addNodeToLevel(MTreeNode nn) { X_ASP_Field aspField = new X_ASP_Field(getCtx(), 0, get_TrxName()); aspField.setASP_Tab_ID(aspTab.getASP_Tab_ID()); aspField.setAD_Field_ID(field.getAD_Field_ID()); - aspField.setASP_Status(p_ASP_Status); + aspField.setASP_Status(getStatus()); aspField.saveEx(); noFields++; } @@ -245,11 +229,11 @@ private void addNodeToLevel(MTreeNode nn) { if (DB.getSQLValueEx( get_TrxName(), "SELECT COUNT(*) FROM ASP_Form WHERE ASP_Level_ID = ? AND AD_Form_ID = ?", - p_ASP_Level_ID, form.getAD_Form_ID()) < 1) { + getLevelId(), form.getAD_Form_ID()) < 1) { X_ASP_Form aspForm = new X_ASP_Form(getCtx(), 0, get_TrxName()); - aspForm.setASP_Level_ID(p_ASP_Level_ID); + aspForm.setASP_Level_ID(getLevelId()); aspForm.setAD_Form_ID(form.getAD_Form_ID()); - aspForm.setASP_Status(p_ASP_Status); + aspForm.setASP_Status(getStatus()); aspForm.saveEx(); noForms++; } @@ -259,11 +243,11 @@ private void addNodeToLevel(MTreeNode nn) { if (DB.getSQLValueEx( get_TrxName(), "SELECT COUNT(*) FROM ASP_Browse WHERE ASP_Level_ID = ? AND AD_Browse_ID = ?", - p_ASP_Level_ID, browse.getAD_Browse_ID()) < 1) { + getLevelId(), browse.getAD_Browse_ID()) < 1) { X_ASP_Browse aspBrowse = new X_ASP_Browse(getCtx(), 0, get_TrxName()); - aspBrowse.setASP_Level_ID(p_ASP_Level_ID); + aspBrowse.setASP_Level_ID(getLevelId()); aspBrowse.setAD_Browse_ID(browse.getAD_Browse_ID()); - aspBrowse.setASP_Status(p_ASP_Status); + aspBrowse.setASP_Status(getStatus()); aspBrowse.saveEx(); noBrowses++; } @@ -273,11 +257,11 @@ private void addNodeToLevel(MTreeNode nn) { if (DB.getSQLValueEx( get_TrxName(), "SELECT COUNT(*) FROM ASP_Task WHERE ASP_Level_ID = ? AND AD_Task_ID = ?", - p_ASP_Level_ID, task.getAD_Task_ID()) < 1) { + getLevelId(), task.getAD_Task_ID()) < 1) { X_ASP_Task aspTask = new X_ASP_Task(getCtx(), 0, get_TrxName()); - aspTask.setASP_Level_ID(p_ASP_Level_ID); + aspTask.setASP_Level_ID(getLevelId()); aspTask.setAD_Task_ID(task.getAD_Task_ID()); - aspTask.setASP_Status(p_ASP_Status); + aspTask.setASP_Status(getStatus()); aspTask.saveEx(); noTasks++; } @@ -295,13 +279,13 @@ private void generateProcess(int p_AD_Process_ID) { MProcess process = new MProcess(getCtx(), p_AD_Process_ID, get_TrxName()); int asp_process_id = DB.getSQLValueEx(get_TrxName(), "SELECT ASP_Process_ID FROM ASP_Process WHERE ASP_Level_ID = ? AND AD_Process_ID = ?", - p_ASP_Level_ID, process.getAD_Process_ID()); + getLevelId(), process.getAD_Process_ID()); X_ASP_Process aspProcess = null; if (asp_process_id < 1) { aspProcess = new X_ASP_Process(getCtx(), 0, get_TrxName()); - aspProcess.setASP_Level_ID(p_ASP_Level_ID); + aspProcess.setASP_Level_ID(getLevelId()); aspProcess.setAD_Process_ID(process.getAD_Process_ID()); - aspProcess.setASP_Status(p_ASP_Status); + aspProcess.setASP_Status(getStatus()); if (aspProcess.save()) { noProcesses++; asp_process_id = aspProcess.getASP_Process_ID(); @@ -318,7 +302,7 @@ private void generateProcess(int p_AD_Process_ID) { X_ASP_Process_Para aspProcess_Para = new X_ASP_Process_Para(getCtx(), 0, get_TrxName()); aspProcess_Para.setASP_Process_ID(asp_process_id); aspProcess_Para.setAD_Process_Para_ID(processpara.getAD_Process_Para_ID()); - aspProcess_Para.setASP_Status(p_ASP_Status); + aspProcess_Para.setASP_Status(getStatus()); if (aspProcess_Para.save()) noParameters++; } @@ -338,11 +322,11 @@ private void generateWorkflow(int p_AD_Workflow_ID) { if (DB.getSQLValueEx( get_TrxName(), "SELECT COUNT(*) FROM ASP_Workflow WHERE ASP_Level_ID = ? AND AD_Workflow_ID = ?", - p_ASP_Level_ID, workflow.getAD_Workflow_ID()) < 1) { + getLevelId(), workflow.getAD_Workflow_ID()) < 1) { X_ASP_Workflow aspWorkflow = new X_ASP_Workflow(getCtx(), 0, get_TrxName()); - aspWorkflow.setASP_Level_ID(p_ASP_Level_ID); + aspWorkflow.setASP_Level_ID(getLevelId()); aspWorkflow.setAD_Workflow_ID(workflow.getAD_Workflow_ID()); - aspWorkflow.setASP_Status(p_ASP_Status); + aspWorkflow.setASP_Status(getStatus()); aspWorkflow.saveEx(); noWorkflows++; } diff --git a/base/src/org/adempiere/process/ASPGenerateLevelAbstract.java b/base/src/org/adempiere/process/ASPGenerateLevelAbstract.java new file mode 100644 index 0000000000..19a99d11ec --- /dev/null +++ b/base/src/org/adempiere/process/ASPGenerateLevelAbstract.java @@ -0,0 +1,112 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.adempiere.process; + +import org.compiere.process.SvrProcess; + +/** Generated Process for (ASP Generate Level From Menu) + * @author ADempiere (generated) + * @version Release 3.9.2 + */ +public abstract class ASPGenerateLevelAbstract extends SvrProcess { + /** Process Value */ + private static final String VALUE_FOR_PROCESS = "ASPGenerateLevelFromMenu"; + /** Process Name */ + private static final String NAME_FOR_PROCESS = "ASP Generate Level From Menu"; + /** Process Id */ + private static final int ID_FOR_PROCESS = 1000001; + /** Parameter Name for ASP Module */ + public static final String ASP_MODULE_ID = "ASP_Module_ID"; + /** Parameter Name for ASP Level */ + public static final String ASP_LEVEL_ID = "ASP_Level_ID"; + /** Parameter Name for Generate Fields */ + public static final String ISGENERATEFIELDS = "IsGenerateFields"; + /** Parameter Name for ASP Status */ + public static final String ASP_STATUS = "ASP_Status"; + /** Parameter Value for ASP Module */ + private int moduleId; + /** Parameter Value for ASP Level */ + private int levelId; + /** Parameter Value for Generate Fields */ + private boolean isGenerateFields; + /** Parameter Value for ASP Status */ + private String status; + + @Override + protected void prepare() { + moduleId = getParameterAsInt(ASP_MODULE_ID); + levelId = getParameterAsInt(ASP_LEVEL_ID); + isGenerateFields = getParameterAsBoolean(ISGENERATEFIELDS); + status = getParameterAsString(ASP_STATUS); + } + + /** Getter Parameter Value for ASP Module */ + protected int getModuleId() { + return moduleId; + } + + /** Setter Parameter Value for ASP Module */ + protected void setModuleId(int moduleId) { + this.moduleId = moduleId; + } + + /** Getter Parameter Value for ASP Level */ + protected int getLevelId() { + return levelId; + } + + /** Setter Parameter Value for ASP Level */ + protected void setLevelId(int levelId) { + this.levelId = levelId; + } + + /** Getter Parameter Value for Generate Fields */ + protected boolean isGenerateFields() { + return isGenerateFields; + } + + /** Setter Parameter Value for Generate Fields */ + protected void setIsGenerateFields(boolean isGenerateFields) { + this.isGenerateFields = isGenerateFields; + } + + /** Getter Parameter Value for ASP Status */ + protected String getStatus() { + return status; + } + + /** Setter Parameter Value for ASP Status */ + protected void setStatus(String status) { + this.status = status; + } + + /** Getter Parameter Value for Process ID */ + public static final int getProcessId() { + return ID_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Value */ + public static final String getProcessValue() { + return VALUE_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Name */ + public static final String getProcessName() { + return NAME_FOR_PROCESS; + } +} \ No newline at end of file diff --git a/base/src/org/adempiere/process/CreateCustomizationFromASP.java b/base/src/org/adempiere/process/CreateCustomizationFromASP.java new file mode 100644 index 0000000000..cd412044a3 --- /dev/null +++ b/base/src/org/adempiere/process/CreateCustomizationFromASP.java @@ -0,0 +1,250 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.adempiere.process; + +import java.util.Enumeration; + +import org.adempiere.model.MBrowse; +import org.adempiere.model.MBrowseField; +import org.compiere.model.I_AD_Menu; +import org.compiere.model.I_ASP_Level; +import org.compiere.model.MBrowseCustom; +import org.compiere.model.MBrowseFieldCustom; +import org.compiere.model.MClientInfo; +import org.compiere.model.MColumn; +import org.compiere.model.MField; +import org.compiere.model.MFieldCustom; +import org.compiere.model.MMenu; +import org.compiere.model.MProcess; +import org.compiere.model.MProcessCustom; +import org.compiere.model.MProcessPara; +import org.compiere.model.MProcessParaCustom; +import org.compiere.model.MTab; +import org.compiere.model.MTabCustom; +import org.compiere.model.MTree; +import org.compiere.model.MTreeNode; +import org.compiere.model.MWindow; +import org.compiere.model.MWindowCustom; +import org.compiere.util.DB; +import org.compiere.util.DisplayType; + +/** + * Create Customization from ASP or Menu + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * @version Release 3.9.2 + */ +public class CreateCustomizationFromASP extends CreateCustomizationFromASPAbstract { + + private int noWindows = 0; + private int noTabs = 0; + private int noFields = 0; + private int noProcesses = 0; + private int noParameters = 0; + private int noBrowses = 0; + private int noBrowseFields = 0; + private int menuId = 0; + + @Override + protected void prepare() { + super.prepare(); + if(getTable_ID() == I_AD_Menu.Table_ID) { + menuId = getRecord_ID(); + } else if(getTable_ID() == I_ASP_Level.Table_ID) { + menuId = getParameterAsInt(I_AD_Menu.COLUMNNAME_AD_Menu_ID); + setLevelId(getRecord_ID()); + } + } + + @Override + protected String doIt() throws Exception { + MClientInfo clientInfo = MClientInfo.get(getCtx(), getAD_Client_ID(), get_TrxName()); + int AD_Tree_ID = clientInfo.getAD_Tree_Menu_ID(); + MTree thisTree = new MTree (getCtx(), AD_Tree_ID, true, true, null, get_TrxName()); + MTreeNode node; + if (menuId > 0) { + node = thisTree.getRoot().findNode(menuId); + } else { + node = thisTree.getRoot(); + } + + // Navigate the menu and add every non-summary node + if (node != null && node.isSummary()) { + Enumeration en = node.preorderEnumeration(); + while (en.hasMoreElements()) { + MTreeNode nn = (MTreeNode)en.nextElement(); + if (!nn.isSummary()) { + addNodeToLevel(nn); + } + } + } + if (noWindows > 0) + addLog("@AD_Window_ID@ (" + noWindows + ")"); + if (noTabs > 0) + addLog("@AD_Tab_ID@ (" + noTabs + ")"); + if (noFields > 0) + addLog("@AD_Field_ID@ (" + noFields + ")"); + if (noProcesses > 0) + addLog("@AD_Process_ID@ (" + noProcesses + ")"); + if (noParameters > 0) + addLog("@AD_Process_Para_ID@ (" + noParameters + ")"); + if (noBrowses > 0) + addLog("@AD_Browse_ID@ (" + noBrowses + ")"); + if (noBrowseFields > 0) + addLog("@AD_Browse_Field_ID@ (" + noBrowseFields + ")"); + + return "@OK@"; + } + + /** + * Add Node + * @param nn + */ + private void addNodeToLevel(MTreeNode nn) { + // Add Menu + MMenu menu = new MMenu(getCtx(), nn.getNode_ID(), get_TrxName()); + + if (menu.getAction().equals(MMenu.ACTION_Window)) { + MWindow window = new MWindow(getCtx(), menu.getAD_Window_ID(), get_TrxName()); + int customWindowId = DB.getSQLValueEx(get_TrxName(), + "SELECT AD_WindowCustom_ID FROM AD_WindowCustom WHERE ASP_Level_ID = ? AND AD_Window_ID = ?", + getRecord_ID(), window.getAD_Window_ID()); + MWindowCustom customWindow = null; + if (customWindowId < 1) { + // Add Window, Tabs and Fields (if IsGenerateFields) + customWindow = new MWindowCustom(getCtx(), 0, get_TrxName()); + customWindow.setASP_Level_ID(getLevelId()); + customWindow.setAD_Window_ID(window.getAD_Window_ID()); + customWindow.setHierarchyType(getHierarchyType()); + customWindow.saveEx(); + noWindows++; + customWindowId = customWindow.getAD_WindowCustom_ID(); + } else { + customWindow = new MWindowCustom(getCtx(), customWindowId, get_TrxName()); + } + // tabs + for (MTab tab : window.getTabs(true, get_TrxName())) { + int tabId = DB.getSQLValueEx(get_TrxName(), + "SELECT AD_TabCustom_ID FROM AD_TabCustom WHERE AD_WindowCustom_ID = ? AND AD_Tab_ID = ?", + customWindowId, tab.getAD_Tab_ID()); + MTabCustom customTab = null; + if (tabId < 1) { + customTab = new MTabCustom(customWindow); + customTab.setAD_Tab_ID(tab.getAD_Tab_ID()); + customTab.saveEx(); + noTabs++; + tabId = customTab.getAD_TabCustom_ID(); + } else { + customTab = new MTabCustom(getCtx(), tabId, get_TrxName()); + } + // fields + if(isAllFields()) { + for (MField field : tab.getFields(true, get_TrxName())) { + if (field.isActive()) { + if (DB.getSQLValueEx( + get_TrxName(), + "SELECT COUNT(*) FROM AD_FieldCustom WHERE AD_TabCustom_ID = ? AND AD_Field_ID = ?", + customTab.getAD_TabCustom_ID(), field.getAD_Field_ID()) < 1) { + MFieldCustom customField = new MFieldCustom(customTab); + customField.setAD_Field_ID(field.getAD_Field_ID()); + customField.saveEx(); + noFields++; + } + } + // verify if a field is a button and assign permission to the corresponding process + MColumn column = MColumn.get(getCtx(), field.getAD_Column_ID()); + if (column.getAD_Reference_ID() == DisplayType.Button) { + if (column.getAD_Process_ID() > 0) { + generateProcess(column.getAD_Process_ID()); + } + } + } + } + } + } else if (menu.getAction().equals(MMenu.ACTION_Process) + || menu.getAction().equals(MMenu.ACTION_Report)) { + generateProcess(menu.getAD_Process_ID()); + } else if (menu.getAction().equals(MMenu.ACTION_SmartBrowse)) { + // Add Browse + MBrowse browse = new MBrowse(getCtx(), menu.getAD_Browse_ID(), get_TrxName()); + if (DB.getSQLValueEx( + get_TrxName(), + "SELECT COUNT(*) FROM AD_BrowseCustom WHERE ASP_Level_ID = ? AND AD_Browse_ID = ?", + getRecord_ID(), browse.getAD_Browse_ID()) < 1) { + MBrowseCustom customBrowse = new MBrowseCustom(getCtx(), 0, get_TrxName()); + customBrowse.setASP_Level_ID(getLevelId()); + customBrowse.setAD_Browse_ID(browse.getAD_Browse_ID()); + customBrowse.setHierarchyType(getHierarchyType()); + customBrowse.saveEx(); + // For Browse Field + if(isAllFields()) { + for(MBrowseField browseField : browse.getFields()) { + if (DB.getSQLValueEx( + get_TrxName(), + "SELECT COUNT(*) FROM AD_BrowseFieldCustom WHERE AD_BrowseCustom_ID = ? AND AD_Browse_Field_ID = ?", + customBrowse.getAD_BrowseCustom_ID(), browseField.getAD_Browse_Field_ID()) < 1) { + MBrowseFieldCustom customBrowseField = new MBrowseFieldCustom(customBrowse); + customBrowseField.setAD_Browse_Field_ID(browseField.getAD_Browse_Field_ID()); + customBrowseField.saveEx(); + noBrowseFields++; + } + } + } + noBrowses++; + } + } + } + + /** + * For Process + * @param processId + */ + private void generateProcess(int processId) { + // Add Process and Parameters + MProcess process = new MProcess(getCtx(), processId, get_TrxName()); + int customprocessId = DB.getSQLValueEx(get_TrxName(), + "SELECT AD_ProcessCustom_ID FROM AD_ProcessCustom WHERE ASP_Level_ID = ? AND AD_Process_ID = ?", + getRecord_ID(), process.getAD_Process_ID()); + MProcessCustom customProcess = null; + if (customprocessId < 1) { + customProcess = new MProcessCustom(getCtx(), 0, get_TrxName()); + customProcess.setASP_Level_ID(getLevelId()); + customProcess.setAD_Process_ID(process.getAD_Process_ID()); + customProcess.setHierarchyType(getHierarchyType()); + customProcess.saveEx(); + noProcesses++; + customprocessId = customProcess.getAD_ProcessCustom_ID(); + } else { + customProcess = new MProcessCustom(getCtx(), customprocessId, get_TrxName()); + } + // + if(isAllFields()) { + // parameters + for (MProcessPara processParameter : process.getParameters()) { + if (DB.getSQLValueEx( + get_TrxName(), + "SELECT COUNT(*) FROM AD_ProcessParaCustom WHERE AD_ProcessCustom_ID = ? AND AD_Process_Para_ID = ?", + customprocessId, processParameter.getAD_Process_Para_ID()) < 1) { + MProcessParaCustom customProcessPara = new MProcessParaCustom(customProcess); + customProcessPara.setAD_Process_Para_ID(processParameter.getAD_Process_Para_ID()); + customProcessPara.saveEx(); + noParameters++; + } + } + } + } +} \ No newline at end of file diff --git a/base/src/org/adempiere/process/CreateCustomizationFromASPAbstract.java b/base/src/org/adempiere/process/CreateCustomizationFromASPAbstract.java new file mode 100644 index 0000000000..95236c773f --- /dev/null +++ b/base/src/org/adempiere/process/CreateCustomizationFromASPAbstract.java @@ -0,0 +1,112 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.adempiere.process; + +import org.compiere.process.SvrProcess; + +/** Generated Process for (Create Customization) + * @author ADempiere (generated) + * @version Release 3.9.2 + */ +public abstract class CreateCustomizationFromASPAbstract extends SvrProcess { + /** Process Value */ + private static final String VALUE_FOR_PROCESS = "ASPCreateCustomizationFromMenu"; + /** Process Name */ + private static final String NAME_FOR_PROCESS = "Create Customization"; + /** Process Id */ + private static final int ID_FOR_PROCESS = 54212; + /** Parameter Name for ASP Module */ + public static final String ASP_MODULE_ID = "ASP_Module_ID"; + /** Parameter Name for ASP Level */ + public static final String ASP_LEVEL_ID = "ASP_Level_ID"; + /** Parameter Name for Hierarchy Type */ + public static final String HIERARCHYTYPE = "HierarchyType"; + /** Parameter Name for AllFields */ + public static final String ALLFIELDS = "AllFields"; + /** Parameter Value for ASP Module */ + private int moduleId; + /** Parameter Value for ASP Level */ + private int levelId; + /** Parameter Value for Hierarchy Type */ + private String hierarchyType; + /** Parameter Value for AllFields */ + private boolean isAllFields; + + @Override + protected void prepare() { + moduleId = getParameterAsInt(ASP_MODULE_ID); + levelId = getParameterAsInt(ASP_LEVEL_ID); + hierarchyType = getParameterAsString(HIERARCHYTYPE); + isAllFields = getParameterAsBoolean(ALLFIELDS); + } + + /** Getter Parameter Value for ASP Module */ + protected int getModuleId() { + return moduleId; + } + + /** Setter Parameter Value for ASP Module */ + protected void setModuleId(int moduleId) { + this.moduleId = moduleId; + } + + /** Getter Parameter Value for ASP Level */ + protected int getLevelId() { + return levelId; + } + + /** Setter Parameter Value for ASP Level */ + protected void setLevelId(int levelId) { + this.levelId = levelId; + } + + /** Getter Parameter Value for Hierarchy Type */ + protected String getHierarchyType() { + return hierarchyType; + } + + /** Setter Parameter Value for Hierarchy Type */ + protected void setHierarchyType(String hierarchyType) { + this.hierarchyType = hierarchyType; + } + + /** Getter Parameter Value for AllFields */ + protected boolean isAllFields() { + return isAllFields; + } + + /** Setter Parameter Value for AllFields */ + protected void setAllFields(boolean isAllFields) { + this.isAllFields = isAllFields; + } + + /** Getter Parameter Value for Process ID */ + public static final int getProcessId() { + return ID_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Value */ + public static final String getProcessValue() { + return VALUE_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Name */ + public static final String getProcessName() { + return NAME_FOR_PROCESS; + } +} \ No newline at end of file diff --git a/base/src/org/adempiere/process/GenerateNotRealizedGainLoss.java b/base/src/org/adempiere/process/GenerateNotRealizedGainLoss.java new file mode 100644 index 0000000000..70209d861f --- /dev/null +++ b/base/src/org/adempiere/process/GenerateNotRealizedGainLoss.java @@ -0,0 +1,514 @@ +/** + * Copyright (C) 2003-2019, e-Evolution Consultants S.A. , http://www.e-evolution.com + * This program is free software, you can redistribute it and/or modify it + * under the terms version 2 of the GNU General Public License as published + * or (at your option) any later version. + * by the Free Software Foundation. This program is distributed in the hope + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * You should have received a copy of the GNU General Public License along + * with this program, if not, write to the Free Software Foundation, Inc., + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + * For the text or an alternative of this public license, you may reach us + * or via info@adempiere.net or http://www.adempiere.net/license.html + * Email: victor.perez@e-evolution.com, http://www.e-evolution.com , http://github.com/e-Evolution + * Created by victor.perez@e-evolution.com , www.e-evolution.com + */ + +package org.adempiere.process; + +import org.adempiere.exceptions.AdempiereException; +import org.compiere.model.*; +import org.compiere.util.DB; +import org.compiere.util.Env; +import org.compiere.util.KeyNamePair; +import org.compiere.util.Msg; +import org.compiere.util.Trx; + +import java.math.BigDecimal; +import java.sql.Timestamp; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Optional; +import java.util.concurrent.atomic.AtomicInteger; + + +import static java.util.stream.Collectors.groupingBy; +import static java.util.stream.Collectors.reducing; +import static java.util.stream.Collectors.toList; + + +/** + * Generate Not Realized Gain / Loss for Multi-Currency Account + * This process takes the accounting records until a closing date for all multi-currency accounting accounts of the balance + * in the source currency of the transaction is converted to the currency of the accounting scheme at the exchange rate of the closing date, + * the difference with the current balance balance in currency records a journal for the difference as loss or gain in exchange + * + * @author victor.perez@e-evolution.com , www.e-evolution.com + */ +public class GenerateNotRealizedGainLoss extends GenerateNotRealizedGainLossAbstract { + private List exchangeGainLossList = new ArrayList<>(); + private HashMap journalBatches = new HashMap<>(); + private HashMap journals = new HashMap<>(); + + @Override + protected void prepare() { + super.prepare(); + } + + @Override + protected String doIt() { + cleanTemporaryTable(); + getAccountsForeignCurrency() + .forEach(accountId -> getAccountingSchemes().stream() + .forEach(accountingSchema -> getAccountBalanceByCurrency(accountingSchema.get_ID(), accountId).stream() + .forEach(balanceCurrency -> getAccountRecordsByCurrency(accountingSchema, accountId, balanceCurrency.getKey()).stream() + .forEach(factAcctId -> Trx.run(trxName -> createExchangeGainLossReport(accountingSchema, factAcctId, trxName)) + ) + ) + ) + ); + + if ("Y".equals(getIsCreateNewJournal())) { + if (getDocTypeRevalId() <= 0) + throw new AdempiereException("@C_ConversionTypeReval_ID@ @NotFound@"); + + Trx.run(trxName -> exchangeGainLoss(trxName)); + } + + return "@Ok@"; + } + + // Define Account Balance + class AccountBalance { + Integer companyId; + Integer accountSchemaId; + Integer organizationId; + Integer accountId; + Integer currencyId; + BigDecimal sourceBalance; + BigDecimal accountBalance; + BigDecimal debit; + BigDecimal credit; + } + + /** + * Create Journal Batch + * + * @param trxName + * @return + */ + private void exchangeGainLoss(String trxName) { + //grouping by Account id and grouping by Currency and create a Journal for each Currency with Exchange Gain Loss + AtomicInteger lineNo = new AtomicInteger(10); + exchangeGainLossList.stream() + .collect( + groupingBy(X_T_InvoiceGL::getC_AcctSchema_ID, + groupingBy(X_T_InvoiceGL::getAD_Org_ID, + groupingBy(X_T_InvoiceGL::getAccount_ID, + groupingBy(X_T_InvoiceGL::getC_Currency_ID))))).entrySet().stream() + .forEach(organizationEntry -> organizationEntry.getValue().entrySet().stream() + .forEach(accountSchemeEntry -> accountSchemeEntry.getValue().entrySet().stream() + .forEach(accountEntry -> accountEntry.getValue() + .entrySet().stream().map(currencyEntry -> { + BigDecimal sourceAmountBalance = currencyEntry.getValue().stream() + .collect(reducing(BigDecimal.ZERO, I_T_InvoiceGL::getAmtSourceBalance, BigDecimal::add)); + BigDecimal accountAmountBalance = currencyEntry.getValue().stream() + .collect(reducing(BigDecimal.ZERO, I_T_InvoiceGL::getAmtAcctBalance, BigDecimal::add)); + + BigDecimal debit = currencyEntry.getValue().stream() + .collect(reducing(BigDecimal.ZERO, I_T_InvoiceGL::getAmtRevalDrDiff, BigDecimal::add)); + BigDecimal credit = currencyEntry.getValue().stream() + .collect(reducing(BigDecimal.ZERO, I_T_InvoiceGL::getAmtRevalCrDiff, BigDecimal::add)); + AccountBalance accountBalance = new AccountBalance(); + accountBalance.companyId = getAD_Client_ID(); + accountBalance.organizationId = organizationEntry.getKey(); + accountBalance.accountSchemaId = accountEntry.getKey(); + accountBalance.accountId = accountEntry.getKey(); + accountBalance.currencyId = currencyEntry.getKey(); + accountBalance.sourceBalance = sourceAmountBalance; + accountBalance.accountBalance = accountAmountBalance; + accountBalance.debit = debit; + accountBalance.credit = credit; + return accountBalance; + }).collect(toList()).stream() + .filter(accountBalance -> (accountBalance.debit.subtract(accountBalance.credit).signum() != 0)) + .forEach(accountBalance -> { + MAcctSchema accountingSchema = MAcctSchema.get(getCtx(), accountSchemeEntry.getKey()); + MCurrency currency = MCurrency.get(Env.getCtx(), accountBalance.currencyId); + MElementValue account = new MElementValue(getCtx(), accountBalance.accountId, trxName); + MJournalBatch journalBatch = createJournalBatch(accountingSchema, trxName); + MJournal journal = createJournal(journalBatch, accountingSchema, currency, accountBalance.organizationId); + BigDecimal rate = MConversionRate.getRate( + accountBalance.currencyId, + accountingSchema.getC_Currency_ID(), + getDateReval(), + getConversionTypeRevalId(), + accountBalance.companyId, + accountBalance.organizationId); + createJournalLine(journal, accountingSchema, account, accountBalance, currency, rate, lineNo); + }) + ) + ) + ); + } + + /** + * Create Journal Batch + * + * @param accountingSchema + * @param trxName + * @return + */ + private MJournalBatch createJournalBatch(MAcctSchema accountingSchema, String trxName) { + if (journalBatches.containsKey(accountingSchema.get_ID())) + return journalBatches.get(accountingSchema.get_ID()); + + Timestamp today = new Timestamp(System.currentTimeMillis()); + MJournalBatch journalBatch = new MJournalBatch(getCtx(), 0, trxName); + StringBuilder journalBatchDescription = new StringBuilder(); + Optional.ofNullable(getBatchDescription()).ifPresent(batchDescription -> journalBatchDescription.append(batchDescription).append(" ")); + journalBatchDescription.append(getName()).append(" @DateAcct@ ").append(getDateReval()); + journalBatch.setDateAcct(getDateReval()); + journalBatch.setDateDoc(getDateReval()); + journalBatch.setDescription(Msg.parseTranslation(getCtx(), journalBatchDescription.toString())); + journalBatch.setC_DocType_ID(getDocTypeRevalId()); + journalBatch.setDateDoc(today); + journalBatch.setDateAcct(getDateReval()); + journalBatch.setC_Currency_ID(accountingSchema.getC_Currency_ID()); + journalBatch.saveEx(); + journalBatches.put(accountingSchema.get_ID(), journalBatch); + return journalBatch; + } + + /** + * Create Journal + * + * @param journalBatch + * @param accountingSchema + * @param currency + * @param organizationId + * @return + */ + private MJournal createJournal(MJournalBatch journalBatch, MAcctSchema accountingSchema, MCurrency currency, Integer organizationId) { + String key = organizationId + "+" + currency.get_ID(); + if (journals.containsKey(key)) + return journals.get(key); + + I_C_DocType documentType = MDocType.get(getCtx(), getDocTypeRevalId()); + Integer glCategoryId = Optional.ofNullable(MGLCategory.getDefaultSystem(getCtx()).get_ID()) + .orElse(documentType.getGL_Category_ID()); + MJournal journal = new MJournal(journalBatch); + journal.setDateAcct(getDateReval()); + journal.setDateDoc(getDateReval()); + journal.setC_AcctSchema_ID(accountingSchema.get_ID()); + journal.setAD_Org_ID(organizationId); + journal.setC_Currency_ID(accountingSchema.getC_Currency_ID()); + journal.setC_ConversionType_ID(getConversionTypeRevalId()); + journal.setGL_Category_ID(glCategoryId); + journal.setGL_JournalBatch_ID(journalBatch.getGL_JournalBatch_ID()); + StringBuilder journalDescription = new StringBuilder(); + journalDescription.append("@C_AcctSchema_ID@ ").append(accountingSchema.getName()).append(" @C_Currency_ID@ ") + .append(currency.getISO_Code()); + journal.setDescription(Msg.parseTranslation(Env.getCtx(), journalDescription.toString())); + journal.saveEx(); + journals.put(key, journal); + return journal; + } + + /** + * Create Journal Line + * + * @param journal + * @param accountingSchema + * @param account + * @param accountBalance + * @param currency + * @param rate + * @param lineNo + */ + private void createJournalLine( + MJournal journal, + MAcctSchema accountingSchema, + MElementValue account, + AccountBalance accountBalance, + MCurrency currency, + BigDecimal rate, + AtomicInteger lineNo) { + MJournalLine journalLine = new MJournalLine(journal); + journalLine.setLine(lineNo.getAndUpdate(no -> no + 10)); + journalLine.setAccount_ID(account.getC_ElementValue_ID()); + StringBuilder journalDescriptionLine = new StringBuilder(); + journalDescriptionLine.append("@Account_ID@ ").append(account.getName()) + .append(" @C_Currency_ID@ ").append(currency.getISO_Code()).append(" ") + .append(accountBalance.sourceBalance) + .append(" @C_Currency_ID@ ").append(accountingSchema.getC_Currency().getISO_Code()) + .append(" ").append(accountBalance.accountBalance) + .append(" @C_Conversion_Rate_ID@ ").append(Optional.of(rate.toString()).orElse(" @NotFound@ ")); + if (accountBalance.debit.compareTo(accountBalance.credit) > 0) { + BigDecimal exchangeGain = accountBalance.debit.subtract(accountBalance.credit); + journalLine.setAmtSourceDr(exchangeGain.abs()); + journalLine.setAmtAcctDr(exchangeGain.abs()); + journalLine.setAmtSourceCr(BigDecimal.ZERO); + journalLine.setAmtAcctCr(BigDecimal.ZERO); + journalDescriptionLine.append(" @UnrealizedGain_Acct@ ").append(exchangeGain.abs().toString()); + } else if (accountBalance.credit.compareTo(accountBalance.debit) > 0) { + BigDecimal exchangeLoss = accountBalance.credit.subtract(accountBalance.debit); + journalLine.setAmtSourceDr(BigDecimal.ZERO); + journalLine.setAmtAcctDr(BigDecimal.ZERO); + journalLine.setAmtSourceCr(exchangeLoss.abs()); + journalLine.setAmtAcctCr(exchangeLoss.abs()); + journalDescriptionLine.append(" @UnrealizedLoss_Acct@ ").append(exchangeLoss.abs().toString()); + } + journalLine.setDescription(Msg.parseTranslation(getCtx(), journalDescriptionLine.toString())); + journalLine.saveEx(); + MAcctSchemaDefault accountShemaDefault = Optional + .ofNullable(MAcctSchemaDefault.get(getCtx(), accountingSchema.getC_AcctSchema_ID())) + .orElseThrow(() -> new AdempiereException("@C_AcctSchema_Default@ @NotFound@")); + createExchangeGainLoss(accountShemaDefault, journal, journalLine, lineNo); + } + + /** + * Create Journal Line for Exchange Gain Loss + * + * @param accountSchemaDefault + * @param journal + * @param journalLine + * @param lineNo + */ + private void createExchangeGainLoss( + MAcctSchemaDefault accountSchemaDefault, + MJournal journal, + MJournalLine journalLine, + AtomicInteger lineNo) { + if (journalLine.getAmtAcctDr().compareTo(journalLine.getAmtAcctCr()) > 0) { + MJournalLine exchangeGain = new MJournalLine(journal); + exchangeGain.setLine(lineNo.getAndUpdate(no -> no + 10)); + exchangeGain.setDescription(Msg.getElement(getCtx(), "UnrealizedGain_Acct")); + exchangeGain.setC_ValidCombination_ID(getUnrealizedGainLoss(accountSchemaDefault.getUnrealizedGain_Acct(), journalLine)); + BigDecimal exchangeGainAmount = journalLine.getAmtAcctDr().subtract(journalLine.getAmtAcctCr()); + exchangeGain.setAmtSourceCr(exchangeGainAmount.abs()); + exchangeGain.setAmtAcctCr(exchangeGainAmount.abs()); + exchangeGain.saveEx(); + } else if (journalLine.getAmtAcctCr().compareTo(journalLine.getAmtAcctDr()) > 0) { + MJournalLine exchangeLoss = new MJournalLine(journal); + exchangeLoss.setLine(lineNo.getAndUpdate(no -> no + 10)); + exchangeLoss.setDescription(Msg.getElement(getCtx(), "UnrealizedLoss_Acct")); + exchangeLoss.setC_ValidCombination_ID(getUnrealizedGainLoss(accountSchemaDefault.getRealizedLoss_Acct(), journalLine)); + BigDecimal exchangeLossAmount = journalLine.getAmtAcctDr().subtract(journalLine.getAmtAcctCr()); + exchangeLoss.setAmtSourceDr(exchangeLossAmount.abs()); + exchangeLoss.setAmtAcctDr(exchangeLossAmount.abs()); + exchangeLoss.saveEx(); + } + } + + /** + * Create Exchange Gain or Loss Report + * + * @param acctSchema + * @param factAcctId + * @param trxName + */ + private void createExchangeGainLossReport(MAcctSchema acctSchema, Integer factAcctId, String trxName) { + MFactAcct factAcct = new MFactAcct(getCtx(), factAcctId, trxName); + if (factAcct.getAmtAcctDr().subtract(factAcct.getAmtAcctCr()).signum() == 0) + return; + + X_T_InvoiceGL exchangeGainLoss = new X_T_InvoiceGL(getCtx(), 0, trxName); + exchangeGainLoss.setAD_PInstance_ID(getAD_PInstance_ID()); + exchangeGainLoss.setAD_Org_ID(factAcct.getAD_Org_ID()); + exchangeGainLoss.setC_AcctSchema_ID(acctSchema.get_ID()); + exchangeGainLoss.setDateReval(getDateReval()); + exchangeGainLoss.setC_ConversionTypeReval_ID(getConversionTypeRevalId()); + exchangeGainLoss.setC_DocTypeReval_ID(getDocTypeRevalId()); + exchangeGainLoss.setAccount_ID(factAcct.getAccount_ID()); + exchangeGainLoss.setC_Currency_ID(factAcct.getC_Currency_ID()); + exchangeGainLoss.setFact_Acct_ID(factAcct.getFact_Acct_ID()); + exchangeGainLoss.setAPAR(X_T_InvoiceGL.APAR_ReceivablesPayables); + exchangeGainLoss.setAD_Table_ID(factAcct.getAD_Table_ID()); + exchangeGainLoss.setRecord_ID(factAcct.getRecord_ID()); + exchangeGainLoss.setAmtSourceBalance(factAcct.getAmtSourceDr().subtract(factAcct.getAmtSourceCr())); + exchangeGainLoss.setAmtAcctBalance(factAcct.getAmtAcctDr().subtract(factAcct.getAmtAcctCr())); + Optional debitRevaluation = Optional.empty(); + Optional creditRevaluation = Optional.empty(); + if (factAcct.getAmtSourceDr().signum() != 0) { + debitRevaluation = Optional.ofNullable(MConversionRate.convert(getCtx(), + factAcct.getAmtSourceDr(), + factAcct.getC_Currency_ID(), + acctSchema.getC_Currency_ID(), + getDateReval(), + getConversionTypeRevalId(), + getAD_Client_ID(), + factAcct.getAD_Org_ID())); + } + if (factAcct.getAmtSourceCr().signum() != 0) { + creditRevaluation = Optional.ofNullable(MConversionRate.convert( + getCtx(), + factAcct.getAmtSourceCr(), + factAcct.getC_Currency_ID(), + acctSchema.getC_Currency_ID(), + getDateReval(), + getConversionTypeRevalId(), + getAD_Client_ID(), + factAcct.getAD_Org_ID())); + } + if (debitRevaluation.orElse(BigDecimal.ZERO).signum() == 0 && creditRevaluation.orElse(BigDecimal.ZERO).signum() == 0) { + StringBuilder errorMassage = new StringBuilder(); + MConversionType conversionType = new MConversionType(getCtx(), getConversionTypeRevalId(), trxName); + errorMassage + .append(" @C_ConversionTypeReval_ID@ ").append(conversionType.getName()) + .append(" @C_Conversion_Rate_ID@ @From@ @C_Currency_ID@ ") + .append(factAcct.getC_Currency().getISO_Code()) + .append(" @to@ @C_Currency_ID@ ") + .append(acctSchema.getC_Currency().getISO_Code()) + .append(" @DateReval@ ").append(getDateReval()) + .append(" @NotFound@"); + throw new AdempiereException(errorMassage.toString()); + } + + exchangeGainLoss.setAmtRevalDr(debitRevaluation.orElse(BigDecimal.ZERO)); + exchangeGainLoss.setAmtRevalCr(creditRevaluation.orElse(BigDecimal.ZERO)); + exchangeGainLoss.setAmtRevalDrDiff(debitRevaluation.orElse(BigDecimal.ZERO).subtract(factAcct.getAmtAcctDr())); + exchangeGainLoss.setAmtRevalCrDiff(creditRevaluation.orElse(BigDecimal.ZERO).subtract(factAcct.getAmtAcctCr())); + exchangeGainLoss.saveEx(); + exchangeGainLossList.add(exchangeGainLoss); + } + + /** + * get Unrealized Gain or Loss + * + * @param validCombinationId + * @param journalLine + * @return + */ + private MAccount getUnrealizedGainLoss(Integer validCombinationId, MJournalLine journalLine) { + MAccount unrealizedGainLossBase = MAccount.getValidCombination(getCtx(), validCombinationId, journalLine.get_TrxName()); + return MAccount.get(getCtx(), + journalLine.getAD_Client_ID(), + journalLine.getAD_Org_ID(), + unrealizedGainLossBase.getC_AcctSchema_ID(), + unrealizedGainLossBase.getAccount_ID(), + unrealizedGainLossBase.getC_SubAcct_ID(), + unrealizedGainLossBase.getM_Product_ID(), + unrealizedGainLossBase.getC_BPartner_ID(), + unrealizedGainLossBase.getAD_OrgTrx_ID(), + unrealizedGainLossBase.getC_LocFrom_ID(), + unrealizedGainLossBase.getC_LocTo_ID(), + unrealizedGainLossBase.getC_SalesRegion_ID(), + unrealizedGainLossBase.getC_Project_ID(), + unrealizedGainLossBase.getC_Campaign_ID(), + unrealizedGainLossBase.getC_Activity_ID(), + unrealizedGainLossBase.getUser1_ID(), + unrealizedGainLossBase.getUser2_ID(), + unrealizedGainLossBase.getUser3_ID(), + unrealizedGainLossBase.getUser4_ID(), + unrealizedGainLossBase.getUserElement1_ID(), + unrealizedGainLossBase.getUserElement2_ID(), + unrealizedGainLossBase.get_TrxName()); + } + + /** + * get Accounting Schemes + * + * @return + */ + private List getAccountingSchemes() { + List accountingSchemes = new ArrayList<>(); + if (getAcctSchemaId() > 0) + accountingSchemes.add(MAcctSchema.get(getCtx(), getAcctSchemaId())); + else + accountingSchemes = Arrays.asList(MAcctSchema.getClientAcctSchema(getCtx(), getAD_Client_ID())); + + return accountingSchemes.stream().collect(toList()); + } + + /** + * Get Accounts Foreign Currency + * + * @return + */ + private List getAccountsForeignCurrency() { + List parameters = new ArrayList<>(); + StringBuilder whereClause = new StringBuilder(); + whereClause.append(I_C_ElementValue.COLUMNNAME_IsForeignCurrency).append("=? ") + .append(" AND ").append(I_C_ElementValue.COLUMNNAME_AccountType) + .append(" IN('").append(X_C_ElementValue.ACCOUNTTYPE_Asset) + .append("','").append(X_C_ElementValue.ACCOUNTTYPE_Liability) + .append("','").append(X_C_ElementValue.ACCOUNTTYPE_OwnerSEquity).append("')"); + parameters.add("Y"); + int ids[] = new Query(getCtx(), I_C_ElementValue.Table_Name, whereClause.toString(), get_TrxName()) + .setParameters(parameters) + .setOrderBy(I_C_ElementValue.COLUMNNAME_C_ElementValue_ID) + .getIDs(); + List accountsIds = Arrays.stream(ids).boxed().collect(toList()); + return accountsIds; + } + + /** + * get Key Name Pair Account Balance By Currency + * + * @param accountSchemaId + * @param accountId + * @return + */ + private List getAccountBalanceByCurrency(Integer accountSchemaId, Integer accountId) { + List parameters = new ArrayList<>(); + StringBuilder sql = new StringBuilder(" SELECT C_Currency_ID , SUM "); + sql.append("(acctbalance(" + accountId + ", AmtSourceDr , 0 ) - acctbalance(" + accountId + ", 0 , AmtSourceCr)) AS Balance FROM Fact_Acct WHERE "); + sql.append(I_Fact_Acct.COLUMNNAME_C_AcctSchema_ID).append("=? "); + parameters.add(accountSchemaId); + sql.append(" AND ").append(I_Fact_Acct.COLUMNNAME_Account_ID).append("=?"); + parameters.add(accountId); + sql.append(" AND ").append(I_Fact_Acct.COLUMNNAME_DateAcct).append("<=?"); + parameters.add(getDateReval()); + sql.append(" GROUP BY Account_ID , C_Currency_ID "); + List balances = Arrays.stream(DB.getKeyNamePairs(get_TrxName(), sql.toString(), false, parameters.toArray())) + .filter(balanceCurrency -> balanceCurrency.getName() != null && (new BigDecimal(balanceCurrency.getName()).signum() != 0)) + .collect(toList()); + return balances; + } + + /** + * Get Account Records By Currency + * + * @param accountingSchema + * @param accountId + * @param currencyId + * @return + */ + private List getAccountRecordsByCurrency(MAcctSchema accountingSchema, Integer accountId, Integer currencyId) { + List parameters = new ArrayList<>(); + StringBuilder whereClause = new StringBuilder(); + whereClause.append(I_Fact_Acct.COLUMNNAME_C_AcctSchema_ID).append("=? "); + parameters.add(accountingSchema.get_ID()); + whereClause.append(" AND ").append(I_Fact_Acct.COLUMNNAME_Account_ID).append("=?"); + parameters.add(accountId); + whereClause.append(" AND ").append(I_Fact_Acct.COLUMNNAME_C_Currency_ID).append("=?"); + parameters.add(currencyId); + whereClause.append(" AND ").append(I_Fact_Acct.COLUMNNAME_C_Currency_ID).append("<>?"); + parameters.add(accountingSchema.getC_Currency_ID()); + whereClause.append(" AND ").append(I_Fact_Acct.COLUMNNAME_DateAcct).append("<=?"); + parameters.add(getDateReval()); + int[] ids = new Query(getCtx(), I_Fact_Acct.Table_Name, whereClause.toString(), get_TrxName()) + .setParameters(parameters) + .setOrderBy(I_Fact_Acct.COLUMNNAME_Account_ID + "," + I_Fact_Acct.COLUMNNAME_C_Currency_ID) + .getIDs(); + List factAccountIds = Arrays.stream(ids).boxed().collect(toList()); + return factAccountIds; + } + + /** + * Clean Temporary Table + */ + private void cleanTemporaryTable() { + Trx.run(trxName -> { + StringBuilder deleteStatement = new StringBuilder("DELETE FROM "); + deleteStatement.append(I_T_InvoiceGL.Table_Name).append(" WHERE ") + .append(I_T_InvoiceGL.COLUMNNAME_AD_PInstance_ID).append("=?"); + DB.executeUpdate(deleteStatement.toString(), getAD_PInstance_ID(), trxName); + }); + } +} \ No newline at end of file diff --git a/base/src/org/adempiere/process/GenerateNotRealizedGainLossAbstract.java b/base/src/org/adempiere/process/GenerateNotRealizedGainLossAbstract.java new file mode 100644 index 0000000000..dabe3353fd --- /dev/null +++ b/base/src/org/adempiere/process/GenerateNotRealizedGainLossAbstract.java @@ -0,0 +1,158 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.adempiere.process; + +import java.sql.Timestamp; +import org.compiere.process.SvrProcess; + +/** Generated Process for (Generate Not Realized Gain / Loss for Multi-Currency Account) + * @author ADempiere (generated) + * @version Release 3.9.2 + */ +public abstract class GenerateNotRealizedGainLossAbstract extends SvrProcess { + /** Process Value */ + private static final String VALUE_FOR_PROCESS = "GL Generate Not Realized Gain / Loss"; + /** Process Name */ + private static final String NAME_FOR_PROCESS = "Generate Not Realized Gain / Loss for Multi-Currency Account"; + /** Process Id */ + private static final int ID_FOR_PROCESS = 54198; + /** Parameter Name for Accounting Schema */ + public static final String C_ACCTSCHEMA_ID = "C_AcctSchema_ID"; + /** Parameter Name for Revaluation Date */ + public static final String DATEREVAL = "DateReval"; + /** Parameter Name for Currency */ + public static final String C_CURRENCY_ID = "C_Currency_ID"; + /** Parameter Name for Revaluation Conversion Type */ + public static final String C_CONVERSIONTYPEREVAL_ID = "C_ConversionTypeReval_ID"; + /** Parameter Name for Create New Journal */ + public static final String ISCREATENEWJOURNAL = "IsCreateNewJournal"; + /** Parameter Name for Revaluation Document Type */ + public static final String C_DOCTYPEREVAL_ID = "C_DocTypeReval_ID"; + /** Parameter Name for Batch Description */ + public static final String BATCHDESCRIPTION = "BatchDescription"; + /** Parameter Value for Accounting Schema */ + private int acctSchemaId; + /** Parameter Value for Revaluation Date */ + private Timestamp dateReval; + /** Parameter Value for Currency */ + private int currencyId; + /** Parameter Value for Revaluation Conversion Type */ + private int conversionTypeRevalId; + /** Parameter Value for Create New Journal */ + private String isCreateNewJournal; + /** Parameter Value for Revaluation Document Type */ + private int docTypeRevalId; + /** Parameter Value for Batch Description */ + private String batchDescription; + + @Override + protected void prepare() { + acctSchemaId = getParameterAsInt(C_ACCTSCHEMA_ID); + dateReval = getParameterAsTimestamp(DATEREVAL); + currencyId = getParameterAsInt(C_CURRENCY_ID); + conversionTypeRevalId = getParameterAsInt(C_CONVERSIONTYPEREVAL_ID); + isCreateNewJournal = getParameterAsString(ISCREATENEWJOURNAL); + docTypeRevalId = getParameterAsInt(C_DOCTYPEREVAL_ID); + batchDescription = getParameterAsString(BATCHDESCRIPTION); + } + + /** Getter Parameter Value for Accounting Schema */ + protected int getAcctSchemaId() { + return acctSchemaId; + } + + /** Setter Parameter Value for Accounting Schema */ + protected void setAcctSchemaId(int acctSchemaId) { + this.acctSchemaId = acctSchemaId; + } + + /** Getter Parameter Value for Revaluation Date */ + protected Timestamp getDateReval() { + return dateReval; + } + + /** Setter Parameter Value for Revaluation Date */ + protected void setDateReval(Timestamp dateReval) { + this.dateReval = dateReval; + } + + /** Getter Parameter Value for Currency */ + protected int getCurrencyId() { + return currencyId; + } + + /** Setter Parameter Value for Currency */ + protected void setCurrencyId(int currencyId) { + this.currencyId = currencyId; + } + + /** Getter Parameter Value for Revaluation Conversion Type */ + protected int getConversionTypeRevalId() { + return conversionTypeRevalId; + } + + /** Setter Parameter Value for Revaluation Conversion Type */ + protected void setConversionTypeRevalId(int conversionTypeRevalId) { + this.conversionTypeRevalId = conversionTypeRevalId; + } + + /** Getter Parameter Value for Create New Journal */ + protected String getIsCreateNewJournal() { + return isCreateNewJournal; + } + + /** Setter Parameter Value for Create New Journal */ + protected void setIsCreateNewJournal(String isCreateNewJournal) { + this.isCreateNewJournal = isCreateNewJournal; + } + + /** Getter Parameter Value for Revaluation Document Type */ + protected int getDocTypeRevalId() { + return docTypeRevalId; + } + + /** Setter Parameter Value for Revaluation Document Type */ + protected void setDocTypeRevalId(int docTypeRevalId) { + this.docTypeRevalId = docTypeRevalId; + } + + /** Getter Parameter Value for Batch Description */ + protected String getBatchDescription() { + return batchDescription; + } + + /** Setter Parameter Value for Batch Description */ + protected void setBatchDescription(String batchDescription) { + this.batchDescription = batchDescription; + } + + /** Getter Parameter Value for Process ID */ + public static final int getProcessId() { + return ID_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Value */ + public static final String getProcessValue() { + return VALUE_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Name */ + public static final String getProcessName() { + return NAME_FOR_PROCESS; + } +} \ No newline at end of file diff --git a/base/src/org/adempiere/util/ProcessAbstractClassGenerator.java b/base/src/org/adempiere/util/ProcessAbstractClassGenerator.java index 7f78c892d9..eeeb07c5db 100644 --- a/base/src/org/adempiere/util/ProcessAbstractClassGenerator.java +++ b/base/src/org/adempiere/util/ProcessAbstractClassGenerator.java @@ -17,8 +17,10 @@ import org.adempiere.exceptions.AdempiereException; import org.compiere.Adempiere; +import org.compiere.model.MColumn; import org.compiere.model.MProcess; import org.compiere.model.MProcessPara; +import org.compiere.model.MRefTable; import org.compiere.process.SvrProcess; import org.compiere.util.CLogger; import org.compiere.util.DisplayType; @@ -399,7 +401,8 @@ private String getVariableName(MProcessPara parameter) { if (DisplayType.Location == parameter.getAD_Reference_ID() || DisplayType.Locator == parameter.getAD_Reference_ID() || (DisplayType.isLookup(parameter.getAD_Reference_ID()) - && DisplayType.List != parameter.getAD_Reference_ID())) { + && DisplayType.List != parameter.getAD_Reference_ID() + && !isReturnString(parameter))) { variableName.append("Id"); } // @@ -435,7 +438,8 @@ private String getMethodNameForGet(MProcessPara parameter) { if (DisplayType.Location == parameter.getAD_Reference_ID() || DisplayType.Locator == parameter.getAD_Reference_ID() || (DisplayType.isLookup(parameter.getAD_Reference_ID()) - && DisplayType.List != parameter.getAD_Reference_ID())) { + && DisplayType.List != parameter.getAD_Reference_ID() + && !isReturnString(parameter))) { variableName.append("Id"); } @@ -458,7 +462,8 @@ private String getMethodNameForSet(MProcessPara parameter) { if (DisplayType.Location == parameter.getAD_Reference_ID() || DisplayType.Locator == parameter.getAD_Reference_ID() || (DisplayType.isLookup(parameter.getAD_Reference_ID()) - && DisplayType.List != parameter.getAD_Reference_ID())) { + && DisplayType.List != parameter.getAD_Reference_ID() + && !isReturnString(parameter))) { variableName.append("Id"); } @@ -473,7 +478,8 @@ private String getMethodNameForSet(MProcessPara parameter) { private String getType(MProcessPara parameter) { Class clazz = DisplayType.getClass(parameter.getAD_Reference_ID(), true); // Verify Type - if (clazz == String.class && DisplayType.isText(parameter.getAD_Reference_ID())) { + if (clazz == String.class && DisplayType.isText(parameter.getAD_Reference_ID()) + || (DisplayType.isLookup(parameter.getAD_Reference_ID()) && isReturnString(parameter))) { return "String"; } else if (clazz == Integer.class) { return "int"; @@ -622,4 +628,24 @@ private String getParameterName(MProcessPara processParameter) { .replaceAll("/",""); return replaceSpecialCharacter(parameterName); } + + /** + * Verify if key column is string + * Can be useful for EntytyType + * @param processParameter + * @return + */ + boolean isReturnString(MProcessPara processParameter) { + if(DisplayType.Table == processParameter.getAD_Reference_ID()) { + MRefTable referenceTable = MRefTable.getById(Env.getCtx(), processParameter.getAD_Reference_Value_ID()); + if(referenceTable != null) { + MColumn keyColumn = MColumn.get(Env.getCtx(), referenceTable.getAD_Key()); + if(DisplayType.isText(keyColumn.getAD_Reference_ID())) { + return true; + } + } + } + // + return false; + } } diff --git a/base/src/org/compiere/Adempiere.java b/base/src/org/compiere/Adempiere.java index a2fb69a41b..b403087045 100644 --- a/base/src/org/compiere/Adempiere.java +++ b/base/src/org/compiere/Adempiere.java @@ -65,11 +65,11 @@ public final class Adempiere /** Main Version String */ // Conventions for naming second number is even for stable, and odd for unstable // the releases will have a suffix (a) for alpha - (b) for beta - (t) for trunk - (s) for stable - and (LTS) for long term support - static public String MAIN_VERSION = "Release 3.9.1"; + static public String MAIN_VERSION = "Release 3.9.2"; /** Detail Version as date Used for Client/Server */ - static public String DATE_VERSION = "2019-01-01"; + static public String DATE_VERSION = "2019-05-03"; /** Database Version as date Compared with AD_System */ - static public String DB_VERSION = "2019-01-01"; + static public String DB_VERSION = "2019-05-03"; /** Product Name */ static public final String NAME = "ADempiere\u00AE"; diff --git a/base/src/org/compiere/acct/Doc_InOut.java b/base/src/org/compiere/acct/Doc_InOut.java index e80a22abd2..03e9dc9f3d 100644 --- a/base/src/org/compiere/acct/Doc_InOut.java +++ b/base/src/org/compiere/acct/Doc_InOut.java @@ -1,5 +1,5 @@ /****************************************************************************** -// * Product: Adempiere ERP & CRM Smart Business Solution * +// * Product: Adempiere ERP & CRM Smart Business Solution * * Copyright (C) 1999-2006 ComPiere, Inc. All Rights Reserved. * * This program is free software; you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * @@ -40,6 +40,9 @@ * @author Armen Rizal, Goodwill Consulting *
  • BF [ 1745154 ] Cost in Reversing Material Related Docs *
  • BF [ 2858043 ] Correct Included Tax in Average Costing + * @author Yamel Senih, ysenih@erpya.com, ERPCyA http://www.erpya.com + * + * @see BR [2444] Shipment Commitment is wrong for parcial delivery */ public class Doc_InOut extends Doc { @@ -55,7 +58,6 @@ public Doc_InOut (MAcctSchema[] ass, ResultSet rs, String trxName) } // DocInOut private int m_Reversal_ID = 0; - private String m_DocStatus = ""; /** * Load Document Details @@ -67,7 +69,6 @@ protected String loadDocumentDetails() MInOut inout = (MInOut)getPO(); setDateDoc (inout.getMovementDate()); m_Reversal_ID = inout.getReversal_ID();//store original (voided/reversed) document - m_DocStatus = inout.getDocStatus(); // Contained Objects p_lines = loadLines(inout); log.fine("Lines=" + p_lines.length); @@ -86,9 +87,7 @@ private DocLine[] loadLines(MInOut inout) for (int i = 0; i < lines.length; i++) { MInOutLine line = lines[i]; - if (line.isDescription() - || line.getM_Product_ID() == 0 - || line.getMovementQty().signum() == 0) + if (line.isDescription()) { log.finer("Ignored: " + line); continue; @@ -97,7 +96,7 @@ private DocLine[] loadLines(MInOut inout) DocLine docLine = new DocLine (line, this); BigDecimal Qty = line.getMovementQty(); docLine.setReversalLine_ID(line.getReversalLine_ID()); - docLine.setQty (Qty, getDocumentType().equals(DOCTYPE_MatShipment)); // sets Trx and Storage Qty + docLine.setQty (Qty, !getDocumentType().equals(DOCTYPE_MatShipment)); // sets Trx and Storage Qty //Define if Outside Processing String sql = "SELECT PP_Cost_Collector_ID FROM C_OrderLine WHERE C_OrderLine_ID=? AND PP_Cost_Collector_ID IS NOT NULL"; @@ -124,6 +123,15 @@ public BigDecimal getBalance() return retValue; } // getBalance + /** + * Validate Line for product + * @param docLine + * @return + */ + private boolean isValidLine(DocLine docLine) { + return docLine.getM_Product_ID() > 0 && docLine.getQty().signum() != 0; + } + /** * Create Facts (the accounting logic) for * MMS, MMR. @@ -160,9 +168,10 @@ public ArrayList createFacts (MAcctSchema as) for (int i = 0; i < p_lines.length; i++) { DocLine line = p_lines[i]; + if(!isValidLine(line)) { + continue; + } BigDecimal costs = null; - MProduct product = line.getProduct(); - for (MCostDetail cost : line.getCostDetail(as,false)) { if (!MCostDetail.existsCost(cost)) @@ -231,18 +240,6 @@ public ArrayList createFacts (MAcctSchema as) costs = cr.getAcctBalance(); //get original cost } } // costing elements - if (total == null || total.signum() == 0) // zero costs OK - { - /*if (product.isStocked()) - { - p_Error = "No Costs for " + line.getProduct().getName(); - log.log(Level.WARNING, p_Error); - return null; - } - else // ignore service - continue; - */ - } } // for all linesQty @@ -252,7 +249,7 @@ public ArrayList createFacts (MAcctSchema as) for (int i = 0; i < p_lines.length; i++) { DocLine line = p_lines[i]; - BigDecimal multiplier = Env.ONE.negate(); + BigDecimal multiplier = Env.ONE; if (m_Reversal_ID != 0 && m_Reversal_ID < get_ID()) multiplier = multiplier.negate(); Fact factcomm = Doc_Order.getCommitmentSalesRelease(as, this, @@ -271,8 +268,10 @@ else if ( getDocumentType().equals(DOCTYPE_MatReceipt) && isSOTrx() ) for (int i = 0; i < p_lines.length; i++) { DocLine line = p_lines[i]; - BigDecimal costs = null; - MProduct product = line.getProduct(); + if(!isValidLine(line)) { + continue; + } + BigDecimal costs = null; for (MCostDetail cost : line.getCostDetail(as, false)) { if (!MCostDetail.existsCost(cost)) @@ -364,6 +363,9 @@ else if (getDocumentType().equals(DOCTYPE_MatReceipt) && !isSOTrx()) int C_Currency_ID = as.getC_Currency_ID(); // DocLine line = p_lines[i]; + if(!isValidLine(line)) { + continue; + } BigDecimal costs = null; MProduct product = line.getProduct(); for (MCostDetail cost : line.getCostDetail(as, true)) @@ -463,6 +465,9 @@ else if (getDocumentType().equals(DOCTYPE_MatShipment) && !isSOTrx()) int C_Currency_ID = as.getC_Currency_ID(); // DocLine line = p_lines[i]; + if(!isValidLine(line)) { + continue; + } BigDecimal costs = null; MProduct product = line.getProduct(); diff --git a/base/src/org/compiere/acct/Doc_Order.java b/base/src/org/compiere/acct/Doc_Order.java index 80e38c1c6f..b494902d23 100644 --- a/base/src/org/compiere/acct/Doc_Order.java +++ b/base/src/org/compiere/acct/Doc_Order.java @@ -22,8 +22,10 @@ import java.sql.SQLException; import java.util.ArrayList; import java.util.HashMap; +import java.util.List; import java.util.logging.Level; +import org.compiere.model.I_C_OrderLine; import org.compiere.model.MAccount; import org.compiere.model.MAcctSchema; import org.compiere.model.MClientInfo; @@ -33,6 +35,7 @@ import org.compiere.model.MRequisitionLine; import org.compiere.model.MTax; import org.compiere.model.ProductCost; +import org.compiere.model.Query; import org.compiere.util.DB; import org.compiere.util.Env; @@ -103,13 +106,12 @@ private DocLine[] loadLines(MOrder order) BigDecimal Qty = line.getQtyOrdered(); docLine.setQty(Qty, order.isSOTrx()); // - BigDecimal PriceActual = line.getPriceActual(); - BigDecimal PriceCost = null; + BigDecimal priceCost = null; if (getDocumentType().equals(DOCTYPE_POrder)) // PO - PriceCost = line.getPriceCost(); + priceCost = line.getPriceCost(); BigDecimal LineNetAmt = null; - if (PriceCost != null && PriceCost.signum() != 0) - LineNetAmt = Qty.multiply(PriceCost); + if (priceCost != null && priceCost.signum() != 0) + LineNetAmt = Qty.multiply(priceCost); else LineNetAmt = line.getLineNetAmt(); docLine.setAmount (LineNetAmt); // DR @@ -344,13 +346,8 @@ public ArrayList createFacts (MAcctSchema as) { updateProductPO(as); updateProductInfo(as.getC_AcctSchema_ID()); - - BigDecimal grossAmt = getAmount(Doc.AMTTYPE_Gross); - // Commitment - FactLine fl = null; - if (as.isCreatePOCommitment()) - { + if (as.isCreatePOCommitment()) { Fact fact = new Fact(this, as, Fact.POST_Commitment); BigDecimal total = Env.ZERO; for (int i = 0; i < p_lines.length; i++) @@ -361,8 +358,7 @@ public ArrayList createFacts (MAcctSchema as) // Account MAccount expense = line.getAccount(ProductCost.ACCTTYPE_P_Expense, as); - fl = fact.createLine (line, expense, - getC_Currency_ID(), cost, null); + fact.createLine (line, expense, getC_Currency_ID(), cost, null); } // Offset MAccount offset = getAccount(ACCTTYPE_CommitmentOffset, as); @@ -372,8 +368,7 @@ public ArrayList createFacts (MAcctSchema as) log.log(Level.SEVERE, p_Error); return null; } - fact.createLine (null, offset, - getC_Currency_ID(), null, total); + fact.createLine (null, offset, getC_Currency_ID(), null, total); // facts.add(fact); } @@ -393,8 +388,7 @@ public ArrayList createFacts (MAcctSchema as) // Account MAccount expense = line.getAccount(ProductCost.ACCTTYPE_P_Expense, as); - fl = fact.createLine (line, expense, - getC_Currency_ID(), null, cost); + fact.createLine (line, expense, getC_Currency_ID(), null, cost); } // Offset if (m_requisitions.length > 0) @@ -417,7 +411,6 @@ public ArrayList createFacts (MAcctSchema as) else if (getDocumentType().equals(DOCTYPE_SOrder)) { // Commitment - FactLine fl = null; if (as.isCreateSOCommitment()) { Fact fact = new Fact(this, as, Fact.POST_Commitment); @@ -430,8 +423,7 @@ else if (getDocumentType().equals(DOCTYPE_SOrder)) // Account MAccount revenue = line.getAccount(ProductCost.ACCTTYPE_P_Revenue, as); - fl = fact.createLine (line, revenue, - getC_Currency_ID(), null, cost); + fact.createLine (line, revenue, getC_Currency_ID(), null, cost); } // Offset MAccount offset = getAccount(ACCTTYPE_CommitmentOffsetSales, as); @@ -492,97 +484,24 @@ private void updateProductPO(MAcctSchema as) /** * Get Commitments - * @param doc document - * @param maxQty Qty invoiced/matched - * @param C_InvoiceLine_ID invoice line + * @param document document + * @param maxQuantity Qty invoiced/matched + * @param invoiceLineId invoice line * @return commitments (order lines) */ - protected static DocLine[] getCommitments(Doc doc, BigDecimal maxQty, int C_InvoiceLine_ID) - { - int precision = -1; - // - ArrayList list = new ArrayList(); - String sql = "SELECT * FROM C_OrderLine ol " - + "WHERE EXISTS " - + "(SELECT * FROM C_InvoiceLine il " - + "WHERE il.C_OrderLine_ID=ol.C_OrderLine_ID" - + " AND il.C_InvoiceLine_ID=?)" - + " OR EXISTS " - + "(SELECT * FROM M_MatchPO po " - + "WHERE po.C_OrderLine_ID=ol.C_OrderLine_ID" - + " AND po.C_InvoiceLine_ID=?)"; - PreparedStatement pstmt = null; - ResultSet rs = null; - try - { - pstmt = DB.prepareStatement (sql, null); - pstmt.setInt (1, C_InvoiceLine_ID); - pstmt.setInt (2, C_InvoiceLine_ID); - rs = pstmt.executeQuery (); - while (rs.next ()) - { - if (maxQty.signum() == 0) - continue; - MOrderLine line = new MOrderLine (doc.getCtx(), rs, null); - DocLine docLine = new DocLine (line, doc); - // Currency - if (precision == -1) - { - doc.setC_Currency_ID(docLine.getC_Currency_ID()); - precision = MCurrency.getStdPrecision(doc.getCtx(), docLine.getC_Currency_ID()); - } - // Qty - BigDecimal Qty = line.getQtyOrdered().max(maxQty); - docLine.setQty(Qty, false); - // - BigDecimal PriceActual = line.getPriceActual(); - BigDecimal PriceCost = line.getPriceCost(); - BigDecimal LineNetAmt = null; - if (PriceCost != null && PriceCost.signum() != 0) - LineNetAmt = Qty.multiply(PriceCost); - else if (Qty.equals(maxQty)) - LineNetAmt = line.getLineNetAmt(); - else - LineNetAmt = Qty.multiply(PriceActual); - maxQty = maxQty.subtract(Qty); - - docLine.setAmount (LineNetAmt); // DR - BigDecimal PriceList = line.getPriceList(); - int C_Tax_ID = docLine.getC_Tax_ID(); - // Correct included Tax - if (C_Tax_ID != 0 && line.getParent().isTaxIncluded()) - { - MTax tax = MTax.get(doc.getCtx(), C_Tax_ID); - if (!tax.isZeroTax()) - { - BigDecimal LineNetAmtTax = tax.calculateTax(LineNetAmt, true, precision); - s_log.fine("LineNetAmt=" + LineNetAmt + " - Tax=" + LineNetAmtTax); - LineNetAmt = LineNetAmt.subtract(LineNetAmtTax); - BigDecimal PriceListTax = tax.calculateTax(PriceList, true, precision); - PriceList = PriceList.subtract(PriceListTax); - } - } // correct included Tax - - docLine.setAmount (LineNetAmt, PriceList, Qty); - list.add(docLine); - } - } - catch (Exception e) - { - s_log.log (Level.SEVERE, sql, e); - } - finally - { - DB.close(rs, pstmt); - rs = null; pstmt = null; - } - - // Return Array - DocLine[] dl = new DocLine[list.size()]; - list.toArray(dl); - return dl; - } // getCommitments - + protected static DocLine[] getCommitments(Doc document, BigDecimal maxQuantity, int invoiceLineId) { + String whereClause = "EXISTS(SELECT 1 FROM C_InvoiceLine il " + + "WHERE il.C_OrderLine_ID = C_OrderLine.C_OrderLine_ID" + + " AND il.C_InvoiceLine_ID=?)" + + " OR EXISTS(SELECT 1 FROM M_MatchPO po " + + "WHERE po.C_OrderLine_ID = C_OrderLine.C_OrderLine_ID" + + " AND po.C_InvoiceLine_ID=?)"; + List orderLineList = new Query(document.getCtx(), I_C_OrderLine.Table_Name, whereClause, null) + .setParameters(invoiceLineId, invoiceLineId) + .list(); + return getCommitments(document, orderLineList, maxQuantity); + } + /** * Get Commitment Release. * Called from MatchInv for accrual and Allocation for Cash Based @@ -601,7 +520,6 @@ protected static Fact getCommitmentRelease(MAcctSchema as, Doc doc, C_InvoiceLine_ID); BigDecimal total = Env.ZERO; - FactLine fl = null; int C_Currency_ID = -1; for (int i = 0; i < commitments.length; i++) { @@ -619,8 +537,7 @@ else if (C_Currency_ID != line.getC_Currency_ID()) // Account MAccount expense = line.getAccount(ProductCost.ACCTTYPE_P_Expense, as); - fl = fact.createLine (line, expense, - C_Currency_ID, null, cost); + fact.createLine (line, expense, C_Currency_ID, null, cost); } // Offset MAccount offset = doc.getAccount(ACCTTYPE_CommitmentOffset, as); @@ -634,93 +551,85 @@ else if (C_Currency_ID != line.getC_Currency_ID()) C_Currency_ID, total, null); return fact; } // getCommitmentRelease - + /** - * Get Commitments Sales - * @param doc document - * @param maxQty Qty invoiced/matched - * @param C_OrderLine_ID invoice line - * @return commitments (order lines) + * Get Commitment from list + * @param document + * @param orderLineList + * @param maxQuantity + * @return */ - protected static DocLine[] getCommitmentsSales(Doc doc, BigDecimal maxQty, int M_InOutLine_ID) - { + private static DocLine[] getCommitments(Doc document, List orderLineList, BigDecimal maxQuantity) { int precision = -1; - // ArrayList list = new ArrayList(); - String sql = "SELECT * FROM C_OrderLine ol " - + "WHERE EXISTS " - + "(SELECT * FROM M_InOutLine il " - + "WHERE il.C_OrderLine_ID=ol.C_OrderLine_ID" - + " AND il.M_InOutLine_ID=?)"; - PreparedStatement pstmt = null; - ResultSet rs = null; - try - { - pstmt = DB.prepareStatement (sql, null); - pstmt.setInt (1, M_InOutLine_ID); - rs = pstmt.executeQuery (); - while (rs.next ()) - { - if (maxQty.signum() == 0) - continue; - MOrderLine line = new MOrderLine (doc.getCtx(), rs, null); - DocLine docLine = new DocLine (line, doc); - // Currency - if (precision == -1) - { - doc.setC_Currency_ID(docLine.getC_Currency_ID()); - precision = MCurrency.getStdPrecision(doc.getCtx(), docLine.getC_Currency_ID()); - } - // Qty - BigDecimal Qty = line.getQtyOrdered().max(maxQty); - docLine.setQty(Qty, false); - // - BigDecimal PriceActual = line.getPriceActual(); - BigDecimal PriceCost = line.getPriceCost(); - BigDecimal LineNetAmt = null; - if (PriceCost != null && PriceCost.signum() != 0) - LineNetAmt = Qty.multiply(PriceCost); - else if (Qty.equals(maxQty)) - LineNetAmt = line.getLineNetAmt(); - else - LineNetAmt = Qty.multiply(PriceActual); - maxQty = maxQty.subtract(Qty); - - docLine.setAmount (LineNetAmt); // DR - BigDecimal PriceList = line.getPriceList(); - int C_Tax_ID = docLine.getC_Tax_ID(); - // Correct included Tax - if (C_Tax_ID != 0 && line.getParent().isTaxIncluded()) - { - MTax tax = MTax.get(doc.getCtx(), C_Tax_ID); - if (!tax.isZeroTax()) - { - BigDecimal LineNetAmtTax = tax.calculateTax(LineNetAmt, true, precision); - s_log.fine("LineNetAmt=" + LineNetAmt + " - Tax=" + LineNetAmtTax); - LineNetAmt = LineNetAmt.subtract(LineNetAmtTax); - BigDecimal PriceListTax = tax.calculateTax(PriceList, true, precision); - PriceList = PriceList.subtract(PriceListTax); - } - } // correct included Tax - - docLine.setAmount (LineNetAmt, PriceList, Qty); - list.add(docLine); + // + for(MOrderLine orderLine : orderLineList) { + if (maxQuantity.signum() == 0) + continue; + DocLine documentLine = new DocLine (orderLine, document); + // Currency + if (precision == -1) { + document.setC_Currency_ID(documentLine.getC_Currency_ID()); + precision = MCurrency.getStdPrecision(document.getCtx(), documentLine.getC_Currency_ID()); } + // Quantity + BigDecimal quantity = orderLine.getQtyOrdered(); + if(maxQuantity.compareTo(quantity) != 0) { + quantity = maxQuantity; + } + documentLine.setQty(quantity, false); + // + BigDecimal priceActual = orderLine.getPriceActual(); + BigDecimal priceCost = orderLine.getPriceCost(); + BigDecimal lineNetAmt = null; + if (priceCost != null && priceCost.signum() != 0) + lineNetAmt = quantity.multiply(priceCost); + else if (orderLine.getQtyOrdered().equals(maxQuantity)) + lineNetAmt = orderLine.getLineNetAmt(); + else + lineNetAmt = quantity.multiply(priceActual); + maxQuantity = maxQuantity.subtract(quantity); + + documentLine.setAmount (lineNetAmt); // DR + BigDecimal priceList = orderLine.getPriceList(); + int taxId = documentLine.getC_Tax_ID(); + // Correct included Tax + if (taxId != 0 && orderLine.getParent().isTaxIncluded()) { + MTax tax = MTax.get(document.getCtx(), taxId); + if (!tax.isZeroTax()) { + BigDecimal lineNetAmtTax = tax.calculateTax(lineNetAmt, true, precision); + s_log.fine("LineNetAmt=" + lineNetAmt + " - Tax=" + lineNetAmtTax); + lineNetAmt = lineNetAmt.subtract(lineNetAmtTax); + BigDecimal priceListTax = tax.calculateTax(priceList, true, precision); + priceList = priceList.subtract(priceListTax); + } + } // correct included Tax + + documentLine.setAmount (lineNetAmt, priceList, quantity); + list.add(documentLine); } - catch (Exception e) - { - s_log.log (Level.SEVERE, sql, e); - } - finally - { - DB.close(rs, pstmt); - rs = null; pstmt = null; - } - // Return Array - DocLine[] dl = new DocLine[list.size()]; - list.toArray(dl); - return dl; + DocLine[] documentLineAsArray = new DocLine[list.size()]; + list.toArray(documentLineAsArray); + return documentLineAsArray; + } + + /** + * Get Commitments Sales + * @param document document + * @param maxQuantity Qty invoiced/matched + * @param C_OrderLine_ID invoice line + * @return commitments (order lines) + */ + protected static DocLine[] getCommitmentsSales(Doc document, BigDecimal maxQuantity, int inOutLineId) { + // + String whereClause = "EXISTS (SELECT 1 FROM M_InOutLine il " + + " WHERE il.C_OrderLine_ID = C_OrderLine.C_OrderLine_ID" + + " AND il.M_InOutLine_ID = ?)"; + List orderLineList = new Query(document.getCtx(), I_C_OrderLine.Table_Name, whereClause, null) + .setParameters(inOutLineId) + .list(); + return getCommitments(document, orderLineList, maxQuantity); } // getCommitmentsSales /** @@ -741,7 +650,6 @@ protected static Fact getCommitmentSalesRelease(MAcctSchema as, Doc doc, M_InOutLine_ID); BigDecimal total = Env.ZERO; - FactLine fl = null; int C_Currency_ID = -1; for (int i = 0; i < commitments.length; i++) { @@ -759,8 +667,7 @@ else if (C_Currency_ID != line.getC_Currency_ID()) // Account MAccount revenue = line.getAccount(ProductCost.ACCTTYPE_P_Revenue, as); - fl = fact.createLine (line, revenue, - C_Currency_ID, cost, null); + fact.createLine (line, revenue, C_Currency_ID, cost, null); } // Offset MAccount offset = doc.getAccount(ACCTTYPE_CommitmentOffsetSales, as); diff --git a/base/src/org/compiere/acct/Fact.java b/base/src/org/compiere/acct/Fact.java index bcfc08d9fc..8c10fdb1c7 100644 --- a/base/src/org/compiere/acct/Fact.java +++ b/base/src/org/compiere/acct/Fact.java @@ -824,14 +824,14 @@ public boolean distribute() // F3P end if (distributionLine.isInvertAccountSign()) { - if (distributionLine.getAmt().signum() < 0) + if (distributionLine.getAmt() != null && distributionLine.getAmt().signum() < 0) factLine.setAmtSource(factLineSource.getC_Currency_ID(), null, distributionLine.getAmt().abs()); else factLine.setAmtSource(factLineSource.getC_Currency_ID(), distributionLine.getAmt(), null); } else { - if (distributionLine.getAmt().signum() < 0) + if (distributionLine.getAmt() != null && distributionLine.getAmt().signum() < 0) factLine.setAmtSource(factLineSource.getC_Currency_ID(), null, distributionLine.getAmt().abs()); else factLine.setAmtSource(factLineSource.getC_Currency_ID(), distributionLine.getAmt(), null); diff --git a/base/src/org/compiere/apps/ProcessController.java b/base/src/org/compiere/apps/ProcessController.java index 4c7792cce5..ca318e8208 100644 --- a/base/src/org/compiere/apps/ProcessController.java +++ b/base/src/org/compiere/apps/ProcessController.java @@ -45,6 +45,7 @@ import org.compiere.util.Env; import org.compiere.util.Msg; import org.compiere.util.Util; +import org.spin.util.ASPUtil; /** * Controller for Process Parameter, it allow to developer create different views from it @@ -335,9 +336,13 @@ public boolean loadData() { log.config(""); // Create Fields boolean hasFields = false; - process = MProcess.get(Env.getCtx(), processInfo.getAD_Process_ID()); + ASPUtil aspUtil = ASPUtil.getInstance(Env.getCtx()); + process = aspUtil.getProcess(processInfo.getAD_Process_ID()); // Load Parameter - for(MProcessPara para : process.getASPParameters()) { + for(MProcessPara para : aspUtil.getProcessParameters(processInfo.getAD_Process_ID())) { + if(!para.isActive()) { + continue; + } hasFields = true; createField(para, windowNo); } diff --git a/base/src/org/compiere/db/CConnection.java b/base/src/org/compiere/db/CConnection.java index 5af57c5ed6..ceef4e209a 100644 --- a/base/src/org/compiere/db/CConnection.java +++ b/base/src/org/compiere/db/CConnection.java @@ -225,6 +225,8 @@ public CConnection (String host) /** Database Type */ private String m_type = ""; + /** Supported DB UUID */ + private boolean isSupportedUUIDFromDB = false; /** Database Host */ private String m_db_host = "MyDBServer"; @@ -1641,6 +1643,22 @@ public static String getTransactionIsolationInfo(int transactionIsolation) public static boolean isServerEmbedded() { return "true".equalsIgnoreCase(System.getProperty(SERVER_EMBEDDED)); } + + /** + * verify if is supported UUID from DB + * @return + */ + public boolean isSupportedUUIDFromDB() { + return isSupportedUUIDFromDB; + } + + /** + * Set info about UUID from DB supported + * @param isSupportedUUIDFromDB + */ + public void setIsSupportedUUIDFromDB(boolean isSupportedUUIDFromDB) { + this.isSupportedUUIDFromDB = isSupportedUUIDFromDB; + } public void setAppServerCredential(String principal, String credential) { diff --git a/base/src/org/compiere/impexp/BankStatementLoaderInterface.java b/base/src/org/compiere/impexp/BankStatementLoaderInterface.java index d357247100..ed60bc271e 100644 --- a/base/src/org/compiere/impexp/BankStatementLoaderInterface.java +++ b/base/src/org/compiere/impexp/BankStatementLoaderInterface.java @@ -162,6 +162,15 @@ public interface BankStatementLoaderInterface */ public String getPayeeName(); + + /** + * Transaction payee description + * Used for add additional information + * If a specific loader does not provide this, it is allowed to return null. + * @return Description + */ + public String getPayeeDescription(); + /** * Payee account * Account information of "the other party" diff --git a/base/src/org/compiere/impexp/OFXBankStatementHandler.java b/base/src/org/compiere/impexp/OFXBankStatementHandler.java index 02d88613d3..c024bd11ff 100644 --- a/base/src/org/compiere/impexp/OFXBankStatementHandler.java +++ b/base/src/org/compiere/impexp/OFXBankStatementHandler.java @@ -517,6 +517,14 @@ public String getCheckNo() return m_line.checkNo; } + /** + * Get Payee Description + * @return + */ + public String getPayeeDescription() { + return m_line.memo; + } + /** * New XML element detected. The XML nesting diff --git a/base/src/org/compiere/impexp/OFXFileBankStatementLoader.java b/base/src/org/compiere/impexp/OFXFileBankStatementLoader.java index ecfb9936fe..943c5e791f 100644 --- a/base/src/org/compiere/impexp/OFXFileBankStatementLoader.java +++ b/base/src/org/compiere/impexp/OFXFileBankStatementLoader.java @@ -25,11 +25,12 @@ * Loader for OFX bank statements (file based) * * @author Eldir Tomassen + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * Remove dead code * @version $Id: */ -public final class OFXFileBankStatementLoader extends OFXBankStatementHandler implements BankStatementLoaderInterface -{ +public final class OFXFileBankStatementLoader extends OFXBankStatementHandler implements BankStatementLoaderInterface { /** * Method init @@ -37,40 +38,29 @@ public final class OFXFileBankStatementLoader extends OFXBankStatementHandler im * @return boolean * @see org.compiere.impexp.BankStatementLoaderInterface#init(MBankStatementLoader) */ - public boolean init(MBankStatementLoader controller) - { + public boolean init(MBankStatementLoader controller) { boolean result = false; FileInputStream m_stream = null; - try - { + try { // Try to open the file specified as a process parameter - if (controller.getLocalFileName() != null) - { + if (controller.getLocalFileName() != null) { m_stream = new FileInputStream(controller.getLocalFileName()); } // Try to open the file specified as part of the loader configuration - else if (controller.getFileName() != null) - { + else if (controller.getFileName() != null) { m_stream = new FileInputStream(controller.getFileName()); } - else - { + if (!super.init(controller)) { return result; } - if (!super.init(controller)) - { - return result; - } - if (m_stream == null) - { + if (m_stream == null) { return result; } result = attachInput(m_stream); } - catch(Exception e) - { + catch(Exception e) { m_errorMessage = "ErrorReadingData"; - m_errorDescription = ""; + m_errorDescription = e.getLocalizedMessage(); } return result; @@ -86,8 +76,7 @@ else if (controller.getFileName() != null) * @see org.xml.sax.ContentHandler#characters(char[], int, int) */ public void characters (char ch[], int start, int length) - throws SAXException - { + throws SAXException { /* * There are no additional things to do when importing from file. * All data is handled by OFXBankStatementHandler diff --git a/base/src/org/compiere/model/GridField.java b/base/src/org/compiere/model/GridField.java index a109dcdf2e..46decf8fb0 100644 --- a/base/src/org/compiere/model/GridField.java +++ b/base/src/org/compiere/model/GridField.java @@ -43,6 +43,7 @@ import org.compiere.util.Env; import org.compiere.util.Evaluatee; import org.compiere.util.Evaluator; +import org.spin.util.ASPUtil; /** * Grid Field Model. @@ -1802,50 +1803,19 @@ public synchronized void addPropertyChangeListener(PropertyChangeListener l) * Create Fields. * Used by APanel.cmd_find and Viewer.cmd_find * @param ctx context - * @param WindowNo window - * @param TabNo tab no - * @param AD_Tab_ID tab + * @param windowNo window + * @param tabNo tab no + * @param tabId tab * @return array of all fields in display order */ - public static GridField[] createFields (Properties ctx, int WindowNo, int TabNo, - int AD_Tab_ID) - { + public static GridField[] createFields (Properties ctx, int windowNo, int tabNo, int tabId) { ArrayList listVO = new ArrayList(); - int AD_Window_ID = 0; + int windowId = 0; boolean readOnly = false; - - String sql = GridFieldVO.getSQL(ctx); - PreparedStatement pstmt = null; - try - { - pstmt = DB.prepareStatement(sql, null); - pstmt.setInt(1, AD_Tab_ID); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - GridFieldVO vo = GridFieldVO.create(ctx, WindowNo, TabNo, - AD_Window_ID, AD_Tab_ID, readOnly, rs); - listVO.add(vo); - } - rs.close(); - pstmt.close(); - pstmt = null; - } - catch (Exception e) - { - log.log(Level.SEVERE, sql, e); - } - try - { - if (pstmt != null) - pstmt.close(); - pstmt = null; - } - catch (Exception e) - { - pstmt = null; - } - + ASPUtil.getInstance(ctx).getWindowFields(tabId).stream().forEach(field -> { + GridFieldVO vo = GridFieldVO.create(ctx, windowNo, tabNo, windowId, tabId, readOnly, field); + listVO.add(vo); + }); // GridField[] retValue = new GridField[listVO.size()]; for (int i = 0; i < listVO.size(); i++) diff --git a/base/src/org/compiere/model/GridFieldVO.java b/base/src/org/compiere/model/GridFieldVO.java index 00c27b3d1c..75714ce399 100644 --- a/base/src/org/compiere/model/GridFieldVO.java +++ b/base/src/org/compiere/model/GridFieldVO.java @@ -18,15 +18,13 @@ package org.compiere.model; import java.io.Serializable; -import java.sql.ResultSet; -import java.sql.ResultSetMetaData; -import java.sql.SQLException; import java.util.Properties; import java.util.logging.Level; import org.compiere.util.CLogger; import org.compiere.util.DisplayType; import org.compiere.util.Env; +import org.compiere.util.Util; /** @@ -50,195 +48,123 @@ *
  • FR [ 1710 ] Get Correct Validation Code * @version $Id: GridFieldVO.java,v 1.3 2006/07/30 00:58:04 jjanke Exp $ */ -public class GridFieldVO implements Serializable -{ - - /** - * Return the SQL statement used for the MFieldVO.create - * @param ctx context - * @return SQL with or w/o translation and 1 parameter - */ - public static String getSQL (Properties ctx) - { - // IsActive is part of View - String sql = "SELECT * FROM AD_Field_v WHERE AD_Tab_ID=?" - + " ORDER BY IsDisplayed DESC, SeqNo"; - if (!Env.isBaseLanguage(ctx, "AD_Tab")) - sql = "SELECT * FROM AD_Field_vt WHERE AD_Tab_ID=?" - + " AND AD_Language='" + Env.getAD_Language(ctx) + "'" - + " ORDER BY IsDisplayed DESC, SeqNo"; - return sql; - } // getSQL +public class GridFieldVO implements Serializable { public String InfoFactoryClass = null; - + /** * Create Field Value Object * @param ctx context - * @param WindowNo window - * @param TabNo tab - * @param AD_Window_ID window - * @param AD_Tab_ID tab + * @param windowNo window + * @param tabNo tab + * @param windowId window + * @param tabId tab * @param readOnly r/o * @param rs resultset AD_Field_v * @return MFieldVO */ - public static GridFieldVO create (Properties ctx, int WindowNo, int TabNo, - int AD_Window_ID, int AD_Tab_ID, boolean readOnly, ResultSet rs) - { - GridFieldVO vo = new GridFieldVO (ctx, WindowNo, TabNo, - AD_Window_ID, AD_Tab_ID, readOnly); - String columnName = "ColumnName"; - int AD_Field_ID = 0; - try - { - vo.ColumnName = rs.getString("ColumnName"); - if (vo.ColumnName == null) - return null; - - CLogger.get().fine(vo.ColumnName); - - ResultSetMetaData rsmd = rs.getMetaData(); - for (int i = 1; i <= rsmd.getColumnCount(); i++) - { - columnName = rsmd.getColumnName (i); - if (columnName.equalsIgnoreCase("Name")) - vo.Header = rs.getString(i); - else if (columnName.equalsIgnoreCase("AD_Reference_ID")) - vo.displayType = rs.getInt(i); - else if (columnName.equalsIgnoreCase("AD_Column_ID")) - vo.AD_Column_ID = rs.getInt (i); - else if (columnName.equalsIgnoreCase("AD_Table_ID")) - vo.AD_Table_ID = rs.getInt (i); - else if (columnName.equalsIgnoreCase("DisplayLength")) - vo.DisplayLength = rs.getInt (i); - else if (columnName.equalsIgnoreCase("IsSameLine")) - vo.IsSameLine = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsDisplayed")) - vo.IsDisplayed = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsDisplayedGrid")) - vo.IsDisplayedGrid = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("SeqNoGrid")) - vo.SeqNoGrid = rs.getInt (i); - else if (columnName.equalsIgnoreCase("DisplayLogic")) - vo.DisplayLogic = rs.getString (i); - else if (columnName.equalsIgnoreCase("DefaultValue")) - vo.DefaultValue = rs.getString (i); - else if (columnName.equalsIgnoreCase("IsMandatory")) - vo.IsMandatory = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsReadOnly")) - vo.IsReadOnly = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsUpdateable")) - vo.IsUpdateable = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsAlwaysUpdateable")) - vo.IsAlwaysUpdateable = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsHeading")) - vo.IsHeading = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsFieldOnly")) - vo.IsFieldOnly = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsEncryptedField")) - vo.IsEncryptedField = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsEncryptedColumn")) - vo.IsEncryptedColumn = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsSelectionColumn")) - vo.IsSelectionColumn = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("SortNo")) - vo.SortNo = rs.getInt (i); - else if (columnName.equalsIgnoreCase("FieldLength")) - vo.FieldLength = rs.getInt (i); - else if (columnName.equalsIgnoreCase("VFormat")) - vo.VFormat = rs.getString (i); - else if (columnName.equalsIgnoreCase("ValueMin")) - vo.ValueMin = rs.getString (i); - else if (columnName.equalsIgnoreCase("ValueMax")) - vo.ValueMax = rs.getString (i); - else if (columnName.equalsIgnoreCase("FieldGroup")) - vo.FieldGroup = rs.getString (i); - else if (columnName.equalsIgnoreCase("FieldGroupType")) - vo.FieldGroupType = rs.getString (i); - else if (columnName.equalsIgnoreCase("IsKey")) - vo.IsKey = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsParent")) - vo.IsParent = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("Description")) - vo.Description = rs.getString (i); - else if (columnName.equalsIgnoreCase("Help")) - vo.Help = rs.getString (i); - else if (columnName.equalsIgnoreCase("Callout")) - vo.Callout = rs.getString (i); - else if (columnName.equalsIgnoreCase("AD_Process_ID")) - vo.AD_Process_ID = rs.getInt (i); - else if (columnName.equalsIgnoreCase("AD_Image_ID")) - vo.AD_Image_ID = rs.getInt (i); - else if (columnName.equalsIgnoreCase("AD_Chart_ID")) - vo.AD_Chart_ID = rs.getInt (i); - else if (columnName.equalsIgnoreCase("ReadOnlyLogic")) - vo.ReadOnlyLogic = rs.getString (i); - else if (columnName.equalsIgnoreCase("MandatoryLogic")) - vo.MandatoryLogic = rs.getString (i); - else if (columnName.equalsIgnoreCase("ObscureType")) - vo.ObscureType = rs.getString (i); - // - else if (columnName.equalsIgnoreCase("AD_Reference_Value_ID")) - vo.AD_Reference_Value_ID = rs.getInt(i); - else if (columnName.equalsIgnoreCase("ValidationCode")) - vo.ValidationCode = rs.getString(i); - else if (columnName.equalsIgnoreCase("ColumnSQL")) - vo.ColumnSQL = rs.getString(i); - //Feature Request FR [ 1757088 ] - else if (columnName.equalsIgnoreCase("Included_Tab_ID")) - vo.Included_Tab_ID = rs.getInt(i); - // Collapse Default State - else if (columnName.equalsIgnoreCase("IsCollapsedByDefault")) - vo.IsCollapsedByDefault = "Y".equals(rs.getString(i)); - //Info Factory class - else if (columnName.equalsIgnoreCase("InfoFactoryClass")) - vo.InfoFactoryClass = rs.getString(i); -// Feature Request FR [ 2003044 ] - else if (columnName.equalsIgnoreCase("IsAutocomplete")) - vo.IsAutocomplete = "Y".equals(rs.getString(i)); - // FR 3051618 - Grid View improvements - //else if (columnName.equalsIgnoreCase("HideInListView")) - // vo.HideInListView = "Y".equals(rs.getString(i)); - else if (columnName.equalsIgnoreCase("PreferredWidth")) - vo.PreferredWidth = rs.getInt(i); - //Allows Copy - else if (columnName.equalsIgnoreCase(I_AD_Field.COLUMNNAME_IsAllowCopy)) - vo.IsAllowsCopy = "Y".equals(rs.getString(i)); - else if (columnName.equalsIgnoreCase("IsRange")) - vo.IsRangeLookup = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("isEmbedded")) - vo.isEmbedded = "Y".equals(rs.getString (i)); - else if (columnName.equalsIgnoreCase("IsAllowCopy")) - vo.IsAllowCopy = "Y".equals(rs.getString(i)); - else if (columnName.equalsIgnoreCase("AD_Field_ID")) - vo.AD_Field_ID = rs.getInt(i); - else if (columnName.equalsIgnoreCase("IsAllowNewAttributeInstance")) - vo.IsAllowNewAttributeInstance = "Y".equals(rs.getString(i)); - // FR [ 1710 ] - else if (columnName.equalsIgnoreCase("AD_FieldDefinition_ID")) - vo.AD_FieldDefinition_ID = rs.getInt(i); - else if (columnName.equalsIgnoreCase("IsQuickEntry")) - vo.IsQuickEntry = "Y".equals(rs.getString (i)); - - } - if (vo.Header == null) - vo.Header = vo.ColumnName; - AD_Field_ID = rs.getInt("AD_Field_ID"); + public static GridFieldVO create (Properties ctx, int windowNo, int tabNo, + int windowId, int tabId, boolean readOnly, MField field) { + GridFieldVO vo = new GridFieldVO (ctx, windowNo, tabNo, windowId, tabId, readOnly); + MColumn column = MColumn.get(ctx, field.getAD_Column_ID()); + vo.ColumnName = column.getColumnName(); + vo.Header = field.getName(); + vo.displayType = field.getAD_Reference_ID(); + if(vo.displayType == 0) { + vo.displayType = column.getAD_Reference_ID(); } - catch (SQLException e) - { - CLogger.get().log(Level.SEVERE, "ColumnName=" + columnName, e); - return null; + vo.AD_Field_ID = field.getAD_Field_ID(); + vo.AD_Column_ID = field.getAD_Column_ID(); + vo.AD_Table_ID = column.getAD_Table_ID(); + vo.DisplayLength = field.getDisplayLength(); + vo.IsSameLine = field.isSameLine(); + vo.IsDisplayed = field.isDisplayed(); + vo.IsDisplayedGrid = field.isDisplayedGrid(); + vo.SeqNoGrid = field.getSeqNoGrid(); + vo.DisplayLogic = field.getDisplayLogic(); + vo.DefaultValue = field.getDefaultValue(); + // Default Value + if(Util.isEmpty(vo.DefaultValue)) { + vo.DefaultValue = column.getDefaultValue(); + } + // Mandatory + if(!Util.isEmpty(field.getIsMandatory())) { + vo.IsMandatory = field.getIsMandatory().equals("Y"); + } else { + vo.IsMandatory = column.isMandatory(); + } + vo.IsReadOnly = field.isReadOnly(); + vo.IsUpdateable = column.isUpdateable(); + vo.IsAlwaysUpdateable = column.isAlwaysUpdateable(); + vo.IsHeading = field.isHeading(); + vo.IsFieldOnly = field.isFieldOnly(); + vo.IsEncryptedField = field.isEncrypted(); + vo.IsEncryptedColumn = column.isEncrypted(); + vo.IsSelectionColumn = column.isSelectionColumn(); + vo.SortNo = (field.getSortNo() != null? field.getSortNo().intValue(): 0); + vo.FieldLength = column.getFieldLength(); + vo.VFormat = column.getVFormat(); + vo.ValueMin = column.getValueMin(); + vo.ValueMax = column.getValueMax(); + if(field.getAD_FieldGroup_ID() > 0) { + X_AD_FieldGroup fieldGroup = new X_AD_FieldGroup(ctx, field.getAD_FieldGroup_ID(), null); + vo.FieldGroup = fieldGroup.getName(); + vo.FieldGroupType = fieldGroup.getFieldGroupType(); + vo.IsCollapsedByDefault = fieldGroup.isCollapsedByDefault(); + } + vo.IsKey = column.isKey(); + vo.IsParent = column.isParent(); + vo.Description = field.getDescription(); + if(Util.isEmpty(vo.Description)) { + vo.Description = column.getDescription(); + } + vo.Help = field.getHelp(); + if(Util.isEmpty(vo.Help)) { + vo.Help = column.getHelp(); } - // ASP - if (vo.IsDisplayed) { - MClient client = MClient.get(ctx); - // ASP for fields has a different approach - it must be defined as a field but hidden - // in order to have the proper context variable filled with defaults - // Validate field and put IsDisplayed=N if must be hidden - if (! client.isDisplayField(AD_Field_ID)) - vo.IsDisplayed = false; + vo.Callout = column.getCallout(); + vo.AD_Process_ID = column.getAD_Process_ID(); + vo.AD_Image_ID = field.getAD_Image_ID(); + if(vo.AD_Image_ID == 0) { + vo.AD_Image_ID = column.getAD_Image_ID(); + } + vo.AD_Chart_ID = column.getAD_Chart_ID(); + vo.ReadOnlyLogic = column.getReadOnlyLogic(); + vo.MandatoryLogic = column.getMandatoryLogic(); + vo.ObscureType = field.getObscureType(); + // + vo.AD_Reference_Value_ID = field.getAD_Reference_Value_ID(); + if(vo.AD_Reference_Value_ID == 0) { + vo.AD_Reference_Value_ID = column.getAD_Reference_Value_ID(); + } + // Validation Rule + int validationRuleId = field.getAD_Val_Rule_ID(); + if(validationRuleId == 0) { + validationRuleId = column.getAD_Val_Rule_ID(); + } + if(validationRuleId > 0) { + MValRule validation = MValRule.get(ctx, validationRuleId); + vo.ValidationCode = validation.getCode(); + } + vo.ColumnSQL = column.getColumnSQL(); + vo.Included_Tab_ID = field.getIncluded_Tab_ID(); + //Info Factory class + vo.InfoFactoryClass = field.getInfoFactoryClass(); + if(Util.isEmpty(vo.InfoFactoryClass)) { + vo.InfoFactoryClass= column.getInfoFactoryClass(); + } + vo.IsAutocomplete = column.isAutocomplete(); + vo.PreferredWidth = field.getPreferredWidth(); + //Allows Copy + vo.IsAllowsCopy = field.isAllowCopy(); + vo.IsRangeLookup = column.isRange(); + vo.isEmbedded = field.isEmbedded(); +// else if (columnName.equalsIgnoreCase("IsAllowNewAttributeInstance")) +// vo.IsAllowNewAttributeInstance = "Y".equals(rs.getString(i)); + vo.AD_FieldDefinition_ID = field.getAD_FieldDefinition_ID(); + vo.IsQuickEntry = field.isQuickEntry(); + if (vo.Header == null) { + vo.Header = vo.ColumnName; } // vo.initFinish(); @@ -280,7 +206,7 @@ public static GridFieldVO createParameter (Properties ctx, int WindowNo, MProces // FR [ 566 ] if(processParameter.getAD_Val_Rule_ID() != 0) { MValRule valRule = MValRule.get(ctx, processParameter.getAD_Val_Rule_ID()); - vo.ValidationCode = valRule.getCode(); + vo.ValidationCode = valRule.getCode(); } // @@ -375,6 +301,26 @@ public static GridFieldVO createStdField (Properties ctx, int WindowNo, int TabN vo.initFinish(); return vo; } // initStdField + + public static GridFieldVO createField (Properties ctx, int WindowNo, int TabNo, + int AD_Window_ID, int AD_Tab_ID, boolean tabReadOnly, + boolean isCreated, boolean isTimestamp) + { + GridFieldVO vo = new GridFieldVO (ctx, WindowNo, TabNo, + AD_Window_ID, AD_Tab_ID, tabReadOnly); + vo.ColumnName = isCreated ? "Created" : "Updated"; + if (!isTimestamp) + vo.ColumnName += "By"; + vo.displayType = isTimestamp ? DisplayType.DateTime : DisplayType.Table; + if (!isTimestamp) + vo.AD_Reference_Value_ID = 110; // AD_User Table Reference + vo.IsDisplayed = false; + vo.IsMandatory = false; + vo.IsReadOnly = false; + vo.IsUpdateable = true; + vo.initFinish(); + return vo; + } // initStdField /************************************************************************** diff --git a/base/src/org/compiere/model/GridTabVO.java b/base/src/org/compiere/model/GridTabVO.java index a087c8842f..940738f19e 100644 --- a/base/src/org/compiere/model/GridTabVO.java +++ b/base/src/org/compiere/model/GridTabVO.java @@ -17,18 +17,15 @@ package org.compiere.model; import java.io.Serializable; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; import java.util.ArrayList; import java.util.Properties; -import java.util.logging.Level; import org.compiere.util.CLogger; -import org.compiere.util.DB; import org.compiere.util.Env; import org.compiere.util.Evaluatee; import org.compiere.util.Evaluator; +import org.compiere.util.Util; +import org.spin.util.ASPUtil; /** * Model Tab Value Object @@ -39,28 +36,27 @@ *
  • BR [162] - * Readonly Logic for tab does not prevent the data from modifying */ -public class GridTabVO implements Evaluatee, Serializable -{ +public class GridTabVO implements Evaluatee, Serializable { + /************************************************************************** * Create MTab VO * * @param wVO value object - * @param TabNo tab no + * @param tabNo tab no * @param rs ResultSet from AD_Tab_v * @param isRO true if window is r/o * @param onlyCurrentRows if true query is limited to not processed records * @return TabVO */ - public static GridTabVO create (GridWindowVO wVO, int TabNo, ResultSet rs, - boolean isRO, boolean onlyCurrentRows) - { - CLogger.get().config("#" + TabNo); + public static GridTabVO create (GridWindowVO wVO, int tabNo, MTab tab, + boolean isRO, boolean onlyCurrentRows) { + CLogger.get().config("#" + tabNo); GridTabVO vo = new GridTabVO (wVO.ctx, wVO.WindowNo); vo.AD_Window_ID = wVO.AD_Window_ID; - vo.TabNo = TabNo; + vo.TabNo = tabNo; // - if (!loadTabDetails(vo, rs)) + if (!loadTabDetails(vo, tab)) return null; if (isRO) @@ -75,284 +71,175 @@ public static GridTabVO create (GridWindowVO wVO, int TabNo, ResultSet rs, { vo.Fields = new ArrayList(); // dummy } - /* - else - { - createFields (vo); - if (vo.Fields == null || vo.Fields.size() == 0) - { - CLogger.get().log(Level.SEVERE, "No Fields"); - return null; - } - }*/ return vo; } // create - + /** * Load Tab Details from rs into vo * @param vo Tab value object - * @param rs ResultSet from AD_Tab_v/t + * @param tab tab model object from AD_Tab * @return true if read ok */ - private static boolean loadTabDetails (GridTabVO vo, ResultSet rs) - { + private static boolean loadTabDetails (GridTabVO vo, MTab tab) { MRole role = MRole.getDefault(vo.ctx, false); boolean showTrl = "Y".equals(Env.getContext(vo.ctx, "#ShowTrl")); boolean showAcct = "Y".equals(Env.getContext(vo.ctx, "#ShowAcct")); boolean showAdvanced = "Y".equals(Env.getContext(vo.ctx, "#ShowAdvanced")); - // CLogger.get().warning("ShowTrl=" + showTrl + ", showAcct=" + showAcct); - try - { - vo.AD_Tab_ID = rs.getInt("AD_Tab_ID"); - Env.setContext(vo.ctx, vo.WindowNo, vo.TabNo, GridTab.CTX_AD_Tab_ID, String.valueOf(vo.AD_Tab_ID)); - vo.Name = rs.getString("Name"); - Env.setContext(vo.ctx, vo.WindowNo, vo.TabNo, GridTab.CTX_Name, vo.Name); - - // Translation Tab ** - if (rs.getString("IsTranslationTab").equals("Y")) + // TODO: Translation + vo.AD_Tab_ID = tab.getAD_Tab_ID(); + Env.setContext(vo.ctx, vo.WindowNo, vo.TabNo, GridTab.CTX_AD_Tab_ID, String.valueOf(vo.AD_Tab_ID)); + vo.Name = tab.getName(); + Env.setContext(vo.ctx, vo.WindowNo, vo.TabNo, GridTab.CTX_Name, vo.Name); + MTable table = MTable.get(vo.ctx, tab.getAD_Table_ID()); + // Translation Tab ** + if (tab.isTranslationTab()) { + // Document Translation + vo.TableName = table.getTableName(); + if (!Env.isBaseTranslation(vo.TableName) // C_UOM, ... + && !Env.isMultiLingualDocument(vo.ctx)) + showTrl = false; + if (!showTrl) { - // Document Translation - vo.TableName = rs.getString("TableName"); - if (!Env.isBaseTranslation(vo.TableName) // C_UOM, ... - && !Env.isMultiLingualDocument(vo.ctx)) - showTrl = false; - if (!showTrl) - { - CLogger.get().config("TrlTab Not displayed - AD_Tab_ID=" - + vo.AD_Tab_ID + "=" + vo.Name + ", Table=" + vo.TableName - + ", BaseTrl=" + Env.isBaseTranslation(vo.TableName) - + ", MultiLingual=" + Env.isMultiLingualDocument(vo.ctx)); - return false; - } - } - // Advanced Tab ** - if (!showAdvanced && rs.getString("IsAdvancedTab").equals("Y")) - { - CLogger.get().config("AdvancedTab Not displayed - AD_Tab_ID=" - + vo.AD_Tab_ID + " " + vo.Name); + CLogger.get().config("TrlTab Not displayed - AD_Tab_ID=" + + vo.AD_Tab_ID + "=" + vo.Name + ", Table=" + vo.TableName + + ", BaseTrl=" + Env.isBaseTranslation(vo.TableName) + + ", MultiLingual=" + Env.isMultiLingualDocument(vo.ctx)); return false; } - // Accounting Info Tab ** - if (!showAcct && rs.getString("IsInfoTab").equals("Y")) - { - CLogger.get().fine("AcctTab Not displayed - AD_Tab_ID=" - + vo.AD_Tab_ID + " " + vo.Name); - return false; - } - - // DisplayLogic - vo.DisplayLogic = rs.getString("DisplayLogic"); - - // Access Level - vo.AccessLevel = rs.getString("AccessLevel"); - if (!role.canView (vo.ctx, vo.AccessLevel)) // No Access - { - CLogger.get().fine("No Role Access - AD_Tab_ID=" + vo.AD_Tab_ID + " " + vo. Name); - return false; - } // Used by MField.getDefault - Env.setContext(vo.ctx, vo.WindowNo, vo.TabNo, GridTab.CTX_AccessLevel, vo.AccessLevel); + } + // Advanced Tab ** + if (!showAdvanced && tab.isAdvancedTab()) { + CLogger.get().config("AdvancedTab Not displayed - AD_Tab_ID=" + + vo.AD_Tab_ID + " " + vo.Name); + return false; + } + // Accounting Info Tab ** + if (!showAcct && tab.isInfoTab()) { + CLogger.get().fine("AcctTab Not displayed - AD_Tab_ID=" + + vo.AD_Tab_ID + " " + vo.Name); + return false; + } + + // DisplayLogic + vo.DisplayLogic = tab.getDisplayLogic(); + + // Access Level + vo.AccessLevel = table.getAccessLevel(); + if (!role.canView (vo.ctx, vo.AccessLevel)) // No Access + { + CLogger.get().fine("No Role Access - AD_Tab_ID=" + vo.AD_Tab_ID + " " + vo. Name); + return false; + } // Used by MField.getDefault + Env.setContext(vo.ctx, vo.WindowNo, vo.TabNo, GridTab.CTX_AccessLevel, vo.AccessLevel); - // Table Access - vo.AD_Table_ID = rs.getInt("AD_Table_ID"); - Env.setContext(vo.ctx, vo.WindowNo, vo.TabNo, GridTab.CTX_AD_Table_ID, String.valueOf(vo.AD_Table_ID)); - if (!role.isTableAccess(vo.AD_Table_ID, true)) - { - CLogger.get().config("No Table Access - AD_Tab_ID=" - + vo.AD_Tab_ID + " " + vo. Name); - return false; - } - if (rs.getString("IsReadOnly").equals("Y")) - vo.IsReadOnly = true; - vo.ReadOnlyLogic = rs.getString("ReadOnlyLogic"); - // BR [162] - if(!vo.IsReadOnly && vo.ReadOnlyLogic != null) { - vo.IsReadOnly = Evaluator.evaluateLogic(vo, vo.ReadOnlyLogic); - } - - if (rs.getString("IsInsertRecord").equals("N")) - vo.IsInsertRecord = false; - - // - vo.Description = rs.getString("Description"); - if (vo.Description == null) - vo.Description = ""; - vo.Help = rs.getString("Help"); - if (vo.Help == null) - vo.Help = ""; + // Table Access + vo.AD_Table_ID = tab.getAD_Table_ID(); + Env.setContext(vo.ctx, vo.WindowNo, vo.TabNo, GridTab.CTX_AD_Table_ID, String.valueOf(vo.AD_Table_ID)); + if (!role.isTableAccess(vo.AD_Table_ID, true)) + { + CLogger.get().config("No Table Access - AD_Tab_ID=" + + vo.AD_Tab_ID + " " + vo. Name); + return false; + } + if (tab.isReadOnly()) + vo.IsReadOnly = true; + vo.ReadOnlyLogic = tab.getReadOnlyLogic(); + // BR [162] + if(!vo.IsReadOnly && vo.ReadOnlyLogic != null) { + vo.IsReadOnly = Evaluator.evaluateLogic(vo, vo.ReadOnlyLogic); + } + + if (!tab.isInsertRecord()) + vo.IsInsertRecord = false; + + // + vo.Description = tab.getDescription(); + if (vo.Description == null) + vo.Description = ""; + vo.Help = tab.getHelp(); + if (vo.Help == null) + vo.Help = ""; - if (rs.getString("IsSingleRow").equals("Y")) - vo.IsSingleRow = true; - if (rs.getString("HasTree").equals("Y")) - vo.HasTree = true; + if (tab.isSingleRow()) + vo.IsSingleRow = true; + if (tab.isHasTree()) + vo.HasTree = true; - vo.AD_Table_ID = rs.getInt("AD_Table_ID"); - vo.TableName = rs.getString("TableName"); - if (rs.getString("IsView").equals("Y")) - vo.IsView = true; - vo.AD_Column_ID = rs.getInt("AD_Column_ID"); // Primary Link Column - vo.Parent_Column_ID = rs.getInt("Parent_Column_ID"); // Parent tab link column + vo.AD_Table_ID = tab.getAD_Table_ID(); + vo.TableName = table.getTableName(); + if (table.isView()) + vo.IsView = true; + vo.AD_Column_ID = tab.getAD_Column_ID(); // Primary Link Column + vo.Parent_Column_ID = tab.getParent_Column_ID(); // Parent tab link column - if (rs.getString("IsSecurityEnabled").equals("Y")) - vo.IsSecurityEnabled = true; - if (rs.getString("IsDeleteable").equals("Y")) - vo.IsDeleteable = true; - if (rs.getString("IsHighVolume").equals("Y")) - vo.IsHighVolume = true; + // TODO: see it + if (table.isSecurityEnabled()) + vo.IsSecurityEnabled = true; + if (table.isDeleteable()) + vo.IsDeleteable = true; + if (table.isHighVolume()) + vo.IsHighVolume = true; - vo.CommitWarning = rs.getString("CommitWarning"); - if (vo.CommitWarning == null) - vo.CommitWarning = ""; - vo.WhereClause = rs.getString("WhereClause"); - if (vo.WhereClause == null) - vo.WhereClause = ""; - //jz col=null not good for Derby - if (vo.WhereClause.indexOf("=null")>0) - vo.WhereClause.replaceAll("=null", " IS NULL "); - // Where Clauses should be surrounded by parenthesis - teo_sarca, BF [ 1982327 ] - if (vo.WhereClause.trim().length() > 0) { - vo.WhereClause = "("+vo.WhereClause+")"; - } + vo.CommitWarning = tab.getCommitWarning(); + if (vo.CommitWarning == null) + vo.CommitWarning = ""; + vo.WhereClause = tab.getWhereClause(); + if (vo.WhereClause == null) + vo.WhereClause = ""; + //jz col=null not good for Derby + if (vo.WhereClause.indexOf("=null")>0) + vo.WhereClause.replaceAll("=null", " IS NULL "); + // Where Clauses should be surrounded by parenthesis - teo_sarca, BF [ 1982327 ] + if (vo.WhereClause.trim().length() > 0) { + vo.WhereClause = "("+vo.WhereClause+")"; + } - vo.OrderByClause = rs.getString("OrderByClause"); - if (vo.OrderByClause == null) - vo.OrderByClause = ""; + vo.OrderByClause = tab.getOrderByClause(); + if (vo.OrderByClause == null) + vo.OrderByClause = ""; - vo.AD_Process_ID = rs.getInt("AD_Process_ID"); - if (rs.wasNull()) - vo.AD_Process_ID = 0; - vo.AD_Image_ID = rs.getInt("AD_Image_ID"); - if (rs.wasNull()) - vo.AD_Image_ID = 0; - vo.Included_Tab_ID = rs.getInt("Included_Tab_ID"); - if (rs.wasNull()) - vo.Included_Tab_ID = 0; - // - vo.TabLevel = rs.getInt("TabLevel"); - if (rs.wasNull()) - vo.TabLevel = 0; - // - vo.IsSortTab = rs.getString("IsSortTab").equals("Y"); - if (vo.IsSortTab) - { - vo.AD_ColumnSortOrder_ID = rs.getInt("AD_ColumnSortOrder_ID"); - vo.AD_ColumnSortYesNo_ID = rs.getInt("AD_ColumnSortYesNo_ID"); - } - // - // Replication Type - set R/O if Reference - try - { - int index = rs.findColumn ("ReplicationType"); - vo.ReplicationType = rs.getString (index); - if ("R".equals(vo.ReplicationType)) - vo.IsReadOnly = true; - } - catch (Exception e) - { - } + vo.AD_Process_ID = tab.getAD_Process_ID(); + vo.AD_Image_ID = tab.getAD_Image_ID(); + vo.Included_Tab_ID = tab.getIncluded_Tab_ID(); + // + vo.TabLevel = tab.getTabLevel(); + // + vo.IsSortTab = tab.isSortTab(); + if (vo.IsSortTab) { + vo.AD_ColumnSortOrder_ID = tab.getAD_ColumnSortOrder_ID(); + vo.AD_ColumnSortYesNo_ID = tab.getAD_ColumnSortYesNo_ID(); } - catch (SQLException ex) - { - CLogger.get().log(Level.SEVERE, "", ex); - return false; + // + // Replication Type - set R/O if Reference + vo.ReplicationType = table.getReplicationType(); + if (!Util.isEmpty(vo.ReplicationType) + && "R".equals(vo.ReplicationType)) { + vo.IsReadOnly = true; } - return true; } // loadTabDetails - /************************************************************************** * Create Tab Fields * @param mTabVO tab value object * @return true if fields were created */ - private static boolean createFields (GridTabVO mTabVO) - { + private static boolean createFields (GridTabVO mTabVO) { //local only or remote fail for vpn profile mTabVO.Fields = new ArrayList(); - - String sql = GridFieldVO.getSQL(mTabVO.ctx); - try - { - PreparedStatement pstmt = DB.prepareStatement(sql, null); - pstmt.setInt(1, mTabVO.AD_Tab_ID); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - GridFieldVO voF = GridFieldVO.create (mTabVO.ctx, + for(MField field : ASPUtil.getInstance(mTabVO.ctx).getWindowFields(mTabVO.AD_Tab_ID)) { + GridFieldVO voF = GridFieldVO.create (mTabVO.ctx, mTabVO.WindowNo, mTabVO.TabNo, mTabVO.AD_Window_ID, mTabVO.AD_Tab_ID, - mTabVO.IsReadOnly, rs); - if (voF != null) - mTabVO.Fields.add(voF); + mTabVO.IsReadOnly, field); + if (voF != null) { + mTabVO.Fields.add(voF); } - rs.close(); - pstmt.close(); } - catch (Exception e) - { - CLogger.get().log(Level.SEVERE, "", e); - return false; - } - mTabVO.initFields = true; - return mTabVO.Fields.size() != 0; } // createFields - /** - * Return the SQL statement used for the MTabVO.create - * @param ctx context - * @return SQL SELECT String - */ - protected static String getSQL (Properties ctx) - { - MClient client = MClient.get(ctx); - String ASPFilter = ""; - if (client.isUseASP()) - ASPFilter = - " AND ( AD_Tab_ID IN ( " - // Just ASP subscribed tabs for client " - + " SELECT t.AD_Tab_ID " - + " FROM ASP_Tab t, ASP_Window w, ASP_Level l, ASP_ClientLevel cl " - + " WHERE w.ASP_Level_ID = l.ASP_Level_ID " - + " AND cl.AD_Client_ID = " + client.getAD_Client_ID() - + " AND cl.ASP_Level_ID = l.ASP_Level_ID " - + " AND t.ASP_Window_ID = w.ASP_Window_ID " - + " AND t.IsActive = 'Y' " - + " AND w.IsActive = 'Y' " - + " AND l.IsActive = 'Y' " - + " AND cl.IsActive = 'Y' " - + " AND t.ASP_Status = 'S') " // Show - + " OR AD_Tab_ID IN ( " - // + show ASP exceptions for client - + " SELECT AD_Tab_ID " - + " FROM ASP_ClientException ce " - + " WHERE ce.AD_Client_ID = " + client.getAD_Client_ID() - + " AND ce.IsActive = 'Y' " - + " AND ce.AD_Tab_ID IS NOT NULL " - + " AND ce.AD_Field_ID IS NULL " - + " AND ce.ASP_Status = 'S') " // Show - + " ) " - + " AND AD_Tab_ID NOT IN ( " - // minus hide ASP exceptions for client - + " SELECT AD_Tab_ID " - + " FROM ASP_ClientException ce " - + " WHERE ce.AD_Client_ID = " + client.getAD_Client_ID() - + " AND ce.IsActive = 'Y' " - + " AND ce.AD_Tab_ID IS NOT NULL " - + " AND ce.AD_Field_ID IS NULL " - + " AND ce.ASP_Status = 'H')"; // Hide - // View only returns IsActive='Y' - String sql = "SELECT * FROM AD_Tab_v WHERE AD_Window_ID=?" - + ASPFilter + " ORDER BY SeqNo"; - if (!Env.isBaseLanguage(ctx, "AD_Window")) - sql = "SELECT * FROM AD_Tab_vt WHERE AD_Window_ID=?" - + " AND AD_Language='" + Env.getAD_Language(ctx) + "'" - + ASPFilter + " ORDER BY SeqNo"; - return sql; - } // getSQL - - /************************************************************************** * Private constructor - must use Factory * @param Ctx context diff --git a/base/src/org/compiere/model/GridWindowVO.java b/base/src/org/compiere/model/GridWindowVO.java index 0093357a30..def4e18c6b 100644 --- a/base/src/org/compiere/model/GridWindowVO.java +++ b/base/src/org/compiere/model/GridWindowVO.java @@ -27,6 +27,7 @@ import org.compiere.util.CLogger; import org.compiere.util.DB; import org.compiere.util.Env; +import org.spin.util.ASPUtil; /** * Model Window Value Object @@ -199,60 +200,35 @@ public static GridWindowVO create (Properties ctx, int WindowNo, int AD_Window_I * @param mWindowVO Window Value Object * @return true if tabs were created */ - private static boolean createTabs (GridWindowVO mWindowVO) - { + private static boolean createTabs (GridWindowVO mWindowVO) { mWindowVO.Tabs = new ArrayList(); - - String sql = GridTabVO.getSQL(mWindowVO.ctx); - int TabNo = 0; - PreparedStatement pstmt = null; - ResultSet rs = null; - try - { - // create statement - pstmt = DB.prepareStatement(sql, null); - pstmt.setInt(1, mWindowVO.AD_Window_ID); - rs = pstmt.executeQuery(); - boolean firstTab = true; - while (rs.next()) - { - if (mWindowVO.AD_Table_ID == 0) - mWindowVO.AD_Table_ID = rs.getInt("AD_Table_ID"); - // Create TabVO - GridTabVO mTabVO = GridTabVO.create(mWindowVO, TabNo, rs, - mWindowVO.WindowType.equals(WINDOWTYPE_QUERY), // isRO - mWindowVO.WindowType.equals(WINDOWTYPE_TRX)); // onlyCurrentRows - if (mTabVO == null && firstTab) - break; // don't continue if first tab is null - if (mTabVO != null) - { - if (!mTabVO.IsReadOnly && "N".equals(mWindowVO.IsReadWrite)) - mTabVO.IsReadOnly = true; - mWindowVO.Tabs.add(mTabVO); - TabNo++; // must be same as mWindow.getTab(x) - firstTab = false; - } + boolean firstTab = true; + int tabNo = 0; + for(MTab tab : ASPUtil.getInstance(mWindowVO.ctx).getWindowTabs(mWindowVO.AD_Window_ID)) { + if(!tab.isActive()) { + continue; + } + if (mWindowVO.AD_Table_ID == 0) + mWindowVO.AD_Table_ID = tab.getAD_Tab_ID(); + // Create TabVO + GridTabVO mTabVO = GridTabVO.create(mWindowVO, tabNo, tab, + mWindowVO.WindowType.equals(WINDOWTYPE_QUERY), // isRO + mWindowVO.WindowType.equals(WINDOWTYPE_TRX)); // onlyCurrentRows + if (mTabVO == null && firstTab) + break; // don't continue if first tab is null + if (mTabVO != null) { + if (!mTabVO.IsReadOnly && "N".equals(mWindowVO.IsReadWrite)) + mTabVO.IsReadOnly = true; + mWindowVO.Tabs.add(mTabVO); + tabNo++; // must be same as mWindow.getTab(x) + firstTab = false; } } - catch (SQLException e) - { - CLogger.get().log(Level.SEVERE, "createTabs", e); - return false; - } - finally - { - DB.close(rs, pstmt); - rs = null; pstmt = null; - } - // No Tabs - if (TabNo == 0 || mWindowVO.Tabs.size() == 0) - { - CLogger.get().log(Level.SEVERE, "No Tabs - AD_Window_ID=" - + mWindowVO.AD_Window_ID + " - " + sql); + if (tabNo == 0 || mWindowVO.Tabs.size() == 0) { + CLogger.get().log(Level.SEVERE, "No Tabs - AD_Window_ID = " + mWindowVO.AD_Window_ID); return false; } - // Put base table of window in ctx (for VDocAction) Env.setContext(mWindowVO.ctx, mWindowVO.WindowNo, "BaseTable_ID", mWindowVO.AD_Table_ID); return true; diff --git a/base/src/org/compiere/model/I_AD_AccessLog.java b/base/src/org/compiere/model/I_AD_AccessLog.java index b634b4f4e0..2688ccae5d 100644 --- a/base/src/org/compiere/model/I_AD_AccessLog.java +++ b/base/src/org/compiere/model/I_AD_AccessLog.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_AccessLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_AccessLog { @@ -212,19 +212,6 @@ public interface I_AD_AccessLog */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -240,4 +227,17 @@ public interface I_AD_AccessLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Alert.java b/base/src/org/compiere/model/I_AD_Alert.java index 4cb6b01a07..d45d1151f8 100644 --- a/base/src/org/compiere/model/I_AD_Alert.java +++ b/base/src/org/compiere/model/I_AD_Alert.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Alert * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Alert { @@ -41,6 +41,19 @@ public interface I_AD_Alert /** Load Meta Data */ + /** Column name AD_Alert_ID */ + public static final String COLUMNNAME_AD_Alert_ID = "AD_Alert_ID"; + + /** Set Alert. + * Adempiere Alert + */ + public void setAD_Alert_ID (int AD_Alert_ID); + + /** Get Alert. + * Adempiere Alert + */ + public int getAD_Alert_ID(); + /** Column name AD_AlertProcessor_ID */ public static final String COLUMNNAME_AD_AlertProcessor_ID = "AD_AlertProcessor_ID"; @@ -56,19 +69,6 @@ public interface I_AD_Alert public org.compiere.model.I_AD_AlertProcessor getAD_AlertProcessor() throws RuntimeException; - /** Column name AD_Alert_ID */ - public static final String COLUMNNAME_AD_Alert_ID = "AD_Alert_ID"; - - /** Set Alert. - * Adempiere Alert - */ - public void setAD_Alert_ID (int AD_Alert_ID); - - /** Get Alert. - * Adempiere Alert - */ - public int getAD_Alert_ID(); - /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -223,19 +223,6 @@ public interface I_AD_Alert */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -251,4 +238,17 @@ public interface I_AD_Alert * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_AlertProcessor.java b/base/src/org/compiere/model/I_AD_AlertProcessor.java index 6eb9e35f8f..fe0a0c3fe5 100644 --- a/base/src/org/compiere/model/I_AD_AlertProcessor.java +++ b/base/src/org/compiere/model/I_AD_AlertProcessor.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_AlertProcessor * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_AlertProcessor { @@ -219,19 +219,6 @@ public interface I_AD_AlertProcessor public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -247,4 +234,17 @@ public interface I_AD_AlertProcessor * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_AlertProcessorLog.java b/base/src/org/compiere/model/I_AD_AlertProcessorLog.java index 9d174152f9..5fc954d37a 100644 --- a/base/src/org/compiere/model/I_AD_AlertProcessorLog.java +++ b/base/src/org/compiere/model/I_AD_AlertProcessorLog.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_AlertProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_AlertProcessorLog { @@ -41,19 +41,6 @@ public interface I_AD_AlertProcessorLog /** Load Meta Data */ - /** Column name AD_AlertProcessorLog_ID */ - public static final String COLUMNNAME_AD_AlertProcessorLog_ID = "AD_AlertProcessorLog_ID"; - - /** Set Alert Processor Log. - * Result of the execution of the Alert Processor - */ - public void setAD_AlertProcessorLog_ID (int AD_AlertProcessorLog_ID); - - /** Get Alert Processor Log. - * Result of the execution of the Alert Processor - */ - public int getAD_AlertProcessorLog_ID(); - /** Column name AD_AlertProcessor_ID */ public static final String COLUMNNAME_AD_AlertProcessor_ID = "AD_AlertProcessor_ID"; @@ -69,6 +56,19 @@ public interface I_AD_AlertProcessorLog public org.compiere.model.I_AD_AlertProcessor getAD_AlertProcessor() throws RuntimeException; + /** Column name AD_AlertProcessorLog_ID */ + public static final String COLUMNNAME_AD_AlertProcessorLog_ID = "AD_AlertProcessorLog_ID"; + + /** Set Alert Processor Log. + * Result of the execution of the Alert Processor + */ + public void setAD_AlertProcessorLog_ID (int AD_AlertProcessorLog_ID); + + /** Get Alert Processor Log. + * Result of the execution of the Alert Processor + */ + public int getAD_AlertProcessorLog_ID(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -197,19 +197,6 @@ public interface I_AD_AlertProcessorLog */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_AD_AlertProcessorLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_AlertRecipient.java b/base/src/org/compiere/model/I_AD_AlertRecipient.java index 647d26e660..e49eecafb2 100644 --- a/base/src/org/compiere/model/I_AD_AlertRecipient.java +++ b/base/src/org/compiere/model/I_AD_AlertRecipient.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_AlertRecipient * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_AlertRecipient { @@ -41,19 +41,6 @@ public interface I_AD_AlertRecipient /** Load Meta Data */ - /** Column name AD_AlertRecipient_ID */ - public static final String COLUMNNAME_AD_AlertRecipient_ID = "AD_AlertRecipient_ID"; - - /** Set Alert Recipient. - * Recipient of the Alert Notification - */ - public void setAD_AlertRecipient_ID (int AD_AlertRecipient_ID); - - /** Get Alert Recipient. - * Recipient of the Alert Notification - */ - public int getAD_AlertRecipient_ID(); - /** Column name AD_Alert_ID */ public static final String COLUMNNAME_AD_Alert_ID = "AD_Alert_ID"; @@ -69,6 +56,19 @@ public interface I_AD_AlertRecipient public org.compiere.model.I_AD_Alert getAD_Alert() throws RuntimeException; + /** Column name AD_AlertRecipient_ID */ + public static final String COLUMNNAME_AD_AlertRecipient_ID = "AD_AlertRecipient_ID"; + + /** Set Alert Recipient. + * Recipient of the Alert Notification + */ + public void setAD_AlertRecipient_ID (int AD_AlertRecipient_ID); + + /** Get Alert Recipient. + * Recipient of the Alert Notification + */ + public int getAD_AlertRecipient_ID(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -149,19 +149,6 @@ public interface I_AD_AlertRecipient */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -177,4 +164,17 @@ public interface I_AD_AlertRecipient * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_AlertRule.java b/base/src/org/compiere/model/I_AD_AlertRule.java index af602b5750..d4c78889d9 100644 --- a/base/src/org/compiere/model/I_AD_AlertRule.java +++ b/base/src/org/compiere/model/I_AD_AlertRule.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_AlertRule * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_AlertRule { @@ -41,19 +41,6 @@ public interface I_AD_AlertRule /** Load Meta Data */ - /** Column name AD_AlertRule_ID */ - public static final String COLUMNNAME_AD_AlertRule_ID = "AD_AlertRule_ID"; - - /** Set Alert Rule. - * Definition of the alert element - */ - public void setAD_AlertRule_ID (int AD_AlertRule_ID); - - /** Get Alert Rule. - * Definition of the alert element - */ - public int getAD_AlertRule_ID(); - /** Column name AD_Alert_ID */ public static final String COLUMNNAME_AD_Alert_ID = "AD_Alert_ID"; @@ -69,6 +56,19 @@ public interface I_AD_AlertRule public org.compiere.model.I_AD_Alert getAD_Alert() throws RuntimeException; + /** Column name AD_AlertRule_ID */ + public static final String COLUMNNAME_AD_AlertRule_ID = "AD_AlertRule_ID"; + + /** Set Alert Rule. + * Definition of the alert element + */ + public void setAD_AlertRule_ID (int AD_AlertRule_ID); + + /** Get Alert Rule. + * Definition of the alert element + */ + public int getAD_AlertRule_ID(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -234,19 +234,6 @@ public interface I_AD_AlertRule */ public String getSelectClause(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -263,6 +250,19 @@ public interface I_AD_AlertRule */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_AD_Archive.java b/base/src/org/compiere/model/I_AD_Archive.java index c2aa1123a6..13a7ff920d 100644 --- a/base/src/org/compiere/model/I_AD_Archive.java +++ b/base/src/org/compiere/model/I_AD_Archive.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Archive * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Archive { @@ -227,19 +227,6 @@ public interface I_AD_Archive */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -255,4 +242,17 @@ public interface I_AD_Archive * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Attachment.java b/base/src/org/compiere/model/I_AD_Attachment.java index 32aadc6440..534373411f 100644 --- a/base/src/org/compiere/model/I_AD_Attachment.java +++ b/base/src/org/compiere/model/I_AD_Attachment.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Attachment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Attachment { @@ -171,19 +171,6 @@ public interface I_AD_Attachment */ public String getTitle(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -199,4 +186,17 @@ public interface I_AD_Attachment * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_AttachmentNote.java b/base/src/org/compiere/model/I_AD_AttachmentNote.java index ba2f05a655..12aebb53fa 100644 --- a/base/src/org/compiere/model/I_AD_AttachmentNote.java +++ b/base/src/org/compiere/model/I_AD_AttachmentNote.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_AttachmentNote * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_AttachmentNote { @@ -41,19 +41,6 @@ public interface I_AD_AttachmentNote /** Load Meta Data */ - /** Column name AD_AttachmentNote_ID */ - public static final String COLUMNNAME_AD_AttachmentNote_ID = "AD_AttachmentNote_ID"; - - /** Set Attachment Note. - * Personal Attachment Note - */ - public void setAD_AttachmentNote_ID (int AD_AttachmentNote_ID); - - /** Get Attachment Note. - * Personal Attachment Note - */ - public int getAD_AttachmentNote_ID(); - /** Column name AD_Attachment_ID */ public static final String COLUMNNAME_AD_Attachment_ID = "AD_Attachment_ID"; @@ -69,6 +56,19 @@ public interface I_AD_AttachmentNote public org.compiere.model.I_AD_Attachment getAD_Attachment() throws RuntimeException; + /** Column name AD_AttachmentNote_ID */ + public static final String COLUMNNAME_AD_AttachmentNote_ID = "AD_AttachmentNote_ID"; + + /** Set Attachment Note. + * Personal Attachment Note + */ + public void setAD_AttachmentNote_ID (int AD_AttachmentNote_ID); + + /** Get Attachment Note. + * Personal Attachment Note + */ + public int getAD_AttachmentNote_ID(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -160,19 +160,6 @@ public interface I_AD_AttachmentNote */ public String getTitle(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -188,4 +175,17 @@ public interface I_AD_AttachmentNote * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Attribute.java b/base/src/org/compiere/model/I_AD_Attribute.java index 046c70fcac..da88cc2406 100644 --- a/base/src/org/compiere/model/I_AD_Attribute.java +++ b/base/src/org/compiere/model/I_AD_Attribute.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Attribute * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Attribute { @@ -372,19 +372,6 @@ public interface I_AD_Attribute */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -401,20 +388,18 @@ public interface I_AD_Attribute */ public int getUpdatedBy(); - /** Column name VFormat */ - public static final String COLUMNNAME_VFormat = "VFormat"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Set Value Format. - * Format of the value; - Can contain fixed format elements, Variables: "_lLoOaAcCa09" + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public void setVFormat (String VFormat); + public void setUUID (String UUID); - /** Get Value Format. - * Format of the value; - Can contain fixed format elements, Variables: "_lLoOaAcCa09" + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public String getVFormat(); + public String getUUID(); /** Column name ValueMax */ public static final String COLUMNNAME_ValueMax = "ValueMax"; @@ -441,4 +426,19 @@ public interface I_AD_Attribute * Minimum Value for a field */ public String getValueMin(); + + /** Column name VFormat */ + public static final String COLUMNNAME_VFormat = "VFormat"; + + /** Set Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat); + + /** Get Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat(); } diff --git a/base/src/org/compiere/model/I_AD_Attribute_Value.java b/base/src/org/compiere/model/I_AD_Attribute_Value.java index ab4200ef33..181802f261 100644 --- a/base/src/org/compiere/model/I_AD_Attribute_Value.java +++ b/base/src/org/compiere/model/I_AD_Attribute_Value.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Attribute_Value * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Attribute_Value { diff --git a/base/src/org/compiere/model/I_AD_BrowseCustom.java b/base/src/org/compiere/model/I_AD_BrowseCustom.java new file mode 100644 index 0000000000..200e759e29 --- /dev/null +++ b/base/src/org/compiere/model/I_AD_BrowseCustom.java @@ -0,0 +1,371 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.compiere.model; + +import java.math.BigDecimal; +import java.sql.Timestamp; +import org.compiere.util.KeyNamePair; + +/** Generated Interface for AD_BrowseCustom + * @author Adempiere (generated) + * @version Release 3.9.2 + */ +public interface I_AD_BrowseCustom +{ + + /** TableName=AD_BrowseCustom */ + public static final String Table_Name = "AD_BrowseCustom"; + + /** AD_Table_ID=54614 */ + public static final int Table_ID = MTable.getTable_ID(Table_Name); + + KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name); + + /** AccessLevel = 6 - System - Client + */ + BigDecimal accessLevel = BigDecimal.valueOf(6); + + /** Load Meta Data */ + + /** Column name AD_BrowseCustom_ID */ + public static final String COLUMNNAME_AD_BrowseCustom_ID = "AD_BrowseCustom_ID"; + + /** Set Browse Customization */ + public void setAD_BrowseCustom_ID (int AD_BrowseCustom_ID); + + /** Get Browse Customization */ + public int getAD_BrowseCustom_ID(); + + /** Column name AD_Browse_ID */ + public static final String COLUMNNAME_AD_Browse_ID = "AD_Browse_ID"; + + /** Set Smart Browse */ + public void setAD_Browse_ID (int AD_Browse_ID); + + /** Get Smart Browse */ + public int getAD_Browse_ID(); + + public org.adempiere.model.I_AD_Browse getAD_Browse() throws RuntimeException; + + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_Process_ID */ + public static final String COLUMNNAME_AD_Process_ID = "AD_Process_ID"; + + /** Set Process. + * Process or Report + */ + public void setAD_Process_ID (int AD_Process_ID); + + /** Get Process. + * Process or Report + */ + public int getAD_Process_ID(); + + public org.compiere.model.I_AD_Process getAD_Process() throws RuntimeException; + + /** Column name AD_Role_ID */ + public static final String COLUMNNAME_AD_Role_ID = "AD_Role_ID"; + + /** Set Role. + * Responsibility Role + */ + public void setAD_Role_ID (int AD_Role_ID); + + /** Get Role. + * Responsibility Role + */ + public int getAD_Role_ID(); + + public org.compiere.model.I_AD_Role getAD_Role() throws RuntimeException; + + /** Column name AD_Table_ID */ + public static final String COLUMNNAME_AD_Table_ID = "AD_Table_ID"; + + /** Set Table. + * Database Table information + */ + public void setAD_Table_ID (int AD_Table_ID); + + /** Get Table. + * Database Table information + */ + public int getAD_Table_ID(); + + public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; + + /** Column name AD_User_ID */ + public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; + + /** Set User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID); + + /** Get User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID(); + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + + /** Column name AD_Window_ID */ + public static final String COLUMNNAME_AD_Window_ID = "AD_Window_ID"; + + /** Set Window. + * Data entry or display window + */ + public void setAD_Window_ID (int AD_Window_ID); + + /** Get Window. + * Data entry or display window + */ + public int getAD_Window_ID(); + + public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException; + + /** Column name ASP_Level_ID */ + public static final String COLUMNNAME_ASP_Level_ID = "ASP_Level_ID"; + + /** Set ASP Level */ + public void setASP_Level_ID (int ASP_Level_ID); + + /** Get ASP Level */ + public int getASP_Level_ID(); + + public org.compiere.model.I_ASP_Level getASP_Level() throws RuntimeException; + + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + + /** Column name Description */ + public static final String COLUMNNAME_Description = "Description"; + + /** Set Description. + * Optional short description of the record + */ + public void setDescription (String Description); + + /** Get Description. + * Optional short description of the record + */ + public String getDescription(); + + /** Column name Help */ + public static final String COLUMNNAME_Help = "Help"; + + /** Set Comment/Help. + * Comment or Hint + */ + public void setHelp (String Help); + + /** Get Comment/Help. + * Comment or Hint + */ + public String getHelp(); + + /** Column name HierarchyType */ + public static final String COLUMNNAME_HierarchyType = "HierarchyType"; + + /** Set Hierarchy Type. + * Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + */ + public void setHierarchyType (String HierarchyType); + + /** Get Hierarchy Type. + * Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + */ + public String getHierarchyType(); + + /** Column name IsActive */ + public static final String COLUMNNAME_IsActive = "IsActive"; + + /** Set Active. + * The record is active in the system + */ + public void setIsActive (boolean IsActive); + + /** Get Active. + * The record is active in the system + */ + public boolean isActive(); + + /** Column name IsCollapsibleByDefault */ + public static final String COLUMNNAME_IsCollapsibleByDefault = "IsCollapsibleByDefault"; + + /** Set Is collapsible by default. + * Flag to indicate if is collapsible by default + */ + public void setIsCollapsibleByDefault (String IsCollapsibleByDefault); + + /** Get Is collapsible by default. + * Flag to indicate if is collapsible by default + */ + public String getIsCollapsibleByDefault(); + + /** Column name IsDeleteable */ + public static final String COLUMNNAME_IsDeleteable = "IsDeleteable"; + + /** Set Records deletable. + * Indicates if records can be deleted from the database + */ + public void setIsDeleteable (String IsDeleteable); + + /** Get Records deletable. + * Indicates if records can be deleted from the database + */ + public String getIsDeleteable(); + + /** Column name IsExecutedQueryByDefault */ + public static final String COLUMNNAME_IsExecutedQueryByDefault = "IsExecutedQueryByDefault"; + + /** Set Is executed query by default. + * Is executed query by default + */ + public void setIsExecutedQueryByDefault (String IsExecutedQueryByDefault); + + /** Get Is executed query by default. + * Is executed query by default + */ + public String getIsExecutedQueryByDefault(); + + /** Column name IsSelectedByDefault */ + public static final String COLUMNNAME_IsSelectedByDefault = "IsSelectedByDefault"; + + /** Set Is selected by default. + * Allows auto select rows of a browser + */ + public void setIsSelectedByDefault (String IsSelectedByDefault); + + /** Get Is selected by default. + * Allows auto select rows of a browser + */ + public String getIsSelectedByDefault(); + + /** Column name IsShowTotal */ + public static final String COLUMNNAME_IsShowTotal = "IsShowTotal"; + + /** Set Show Total. + * Show totals into Smart Browser + */ + public void setIsShowTotal (String IsShowTotal); + + /** Get Show Total. + * Show totals into Smart Browser + */ + public String getIsShowTotal(); + + /** Column name IsUpdateable */ + public static final String COLUMNNAME_IsUpdateable = "IsUpdateable"; + + /** Set Updatable. + * Determines, if the field can be updated + */ + public void setIsUpdateable (String IsUpdateable); + + /** Get Updatable. + * Determines, if the field can be updated + */ + public String getIsUpdateable(); + + /** Column name Name */ + public static final String COLUMNNAME_Name = "Name"; + + /** Set Name. + * Alphanumeric identifier of the entity + */ + public void setName (String Name); + + /** Get Name. + * Alphanumeric identifier of the entity + */ + public String getName(); + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + + /** Column name WhereClause */ + public static final String COLUMNNAME_WhereClause = "WhereClause"; + + /** Set Sql WHERE. + * Fully qualified SQL WHERE clause + */ + public void setWhereClause (String WhereClause); + + /** Get Sql WHERE. + * Fully qualified SQL WHERE clause + */ + public String getWhereClause(); +} diff --git a/base/src/org/compiere/model/I_AD_BrowseFieldCustom.java b/base/src/org/compiere/model/I_AD_BrowseFieldCustom.java new file mode 100644 index 0000000000..a3eef6a0c8 --- /dev/null +++ b/base/src/org/compiere/model/I_AD_BrowseFieldCustom.java @@ -0,0 +1,550 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.compiere.model; + +import java.math.BigDecimal; +import java.sql.Timestamp; +import org.compiere.util.KeyNamePair; + +/** Generated Interface for AD_BrowseFieldCustom + * @author Adempiere (generated) + * @version Release 3.9.2 + */ +public interface I_AD_BrowseFieldCustom +{ + + /** TableName=AD_BrowseFieldCustom */ + public static final String Table_Name = "AD_BrowseFieldCustom"; + + /** AD_Table_ID=54616 */ + public static final int Table_ID = MTable.getTable_ID(Table_Name); + + KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name); + + /** AccessLevel = 6 - System - Client + */ + BigDecimal accessLevel = BigDecimal.valueOf(6); + + /** Load Meta Data */ + + /** Column name AD_BrowseCustom_ID */ + public static final String COLUMNNAME_AD_BrowseCustom_ID = "AD_BrowseCustom_ID"; + + /** Set Browse Customization */ + public void setAD_BrowseCustom_ID (int AD_BrowseCustom_ID); + + /** Get Browse Customization */ + public int getAD_BrowseCustom_ID(); + + public org.compiere.model.I_AD_BrowseCustom getAD_BrowseCustom() throws RuntimeException; + + /** Column name AD_BrowseFieldCustom_ID */ + public static final String COLUMNNAME_AD_BrowseFieldCustom_ID = "AD_BrowseFieldCustom_ID"; + + /** Set Browse Field */ + public void setAD_BrowseFieldCustom_ID (int AD_BrowseFieldCustom_ID); + + /** Get Browse Field */ + public int getAD_BrowseFieldCustom_ID(); + + /** Column name AD_Browse_Field_ID */ + public static final String COLUMNNAME_AD_Browse_Field_ID = "AD_Browse_Field_ID"; + + /** Set Browse Field */ + public void setAD_Browse_Field_ID (int AD_Browse_Field_ID); + + /** Get Browse Field */ + public int getAD_Browse_Field_ID(); + + public org.adempiere.model.I_AD_Browse_Field getAD_Browse_Field() throws RuntimeException; + + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_Reference_ID */ + public static final String COLUMNNAME_AD_Reference_ID = "AD_Reference_ID"; + + /** Set Reference. + * System Reference and Validation + */ + public void setAD_Reference_ID (int AD_Reference_ID); + + /** Get Reference. + * System Reference and Validation + */ + public int getAD_Reference_ID(); + + public org.compiere.model.I_AD_Reference getAD_Reference() throws RuntimeException; + + /** Column name AD_Reference_Value_ID */ + public static final String COLUMNNAME_AD_Reference_Value_ID = "AD_Reference_Value_ID"; + + /** Set Reference Key. + * Required to specify, if data type is Table or List + */ + public void setAD_Reference_Value_ID (int AD_Reference_Value_ID); + + /** Get Reference Key. + * Required to specify, if data type is Table or List + */ + public int getAD_Reference_Value_ID(); + + public org.compiere.model.I_AD_Reference getAD_Reference_Value() throws RuntimeException; + + /** Column name AD_Val_Rule_ID */ + public static final String COLUMNNAME_AD_Val_Rule_ID = "AD_Val_Rule_ID"; + + /** Set Dynamic Validation. + * Dynamic Validation Rule + */ + public void setAD_Val_Rule_ID (int AD_Val_Rule_ID); + + /** Get Dynamic Validation. + * Dynamic Validation Rule + */ + public int getAD_Val_Rule_ID(); + + public org.compiere.model.I_AD_Val_Rule getAD_Val_Rule() throws RuntimeException; + + /** Column name Axis_Column_ID */ + public static final String COLUMNNAME_Axis_Column_ID = "Axis_Column_ID"; + + /** Set Axis Column. + * Axis the link column. + */ + public void setAxis_Column_ID (int Axis_Column_ID); + + /** Get Axis Column. + * Axis the link column. + */ + public int getAxis_Column_ID(); + + public org.compiere.model.I_AD_Column getAxis_Column() throws RuntimeException; + + /** Column name Axis_Parent_Column_ID */ + public static final String COLUMNNAME_Axis_Parent_Column_ID = "Axis_Parent_Column_ID"; + + /** Set Axis Parent Column. + * The link Axis column view on the parent key + */ + public void setAxis_Parent_Column_ID (int Axis_Parent_Column_ID); + + /** Get Axis Parent Column. + * The link Axis column view on the parent key + */ + public int getAxis_Parent_Column_ID(); + + public org.adempiere.model.I_AD_View_Column getAxis_Parent_Column() throws RuntimeException; + + /** Column name Callout */ + public static final String COLUMNNAME_Callout = "Callout"; + + /** Set Callout. + * Fully qualified class names and method - separated by semicolons + */ + public void setCallout (String Callout); + + /** Get Callout. + * Fully qualified class names and method - separated by semicolons + */ + public String getCallout(); + + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + + /** Column name DefaultValue */ + public static final String COLUMNNAME_DefaultValue = "DefaultValue"; + + /** Set Default Logic. + * Default value hierarchy, separated by ; + + */ + public void setDefaultValue (String DefaultValue); + + /** Get Default Logic. + * Default value hierarchy, separated by ; + + */ + public String getDefaultValue(); + + /** Column name DefaultValue2 */ + public static final String COLUMNNAME_DefaultValue2 = "DefaultValue2"; + + /** Set Default Logic 2. + * Default value hierarchy, separated by ; + + */ + public void setDefaultValue2 (String DefaultValue2); + + /** Get Default Logic 2. + * Default value hierarchy, separated by ; + + */ + public String getDefaultValue2(); + + /** Column name Description */ + public static final String COLUMNNAME_Description = "Description"; + + /** Set Description. + * Optional short description of the record + */ + public void setDescription (String Description); + + /** Get Description. + * Optional short description of the record + */ + public String getDescription(); + + /** Column name DisplayLogic */ + public static final String COLUMNNAME_DisplayLogic = "DisplayLogic"; + + /** Set Display Logic. + * If the Field is displayed, the result determines if the field is actually displayed + */ + public void setDisplayLogic (String DisplayLogic); + + /** Get Display Logic. + * If the Field is displayed, the result determines if the field is actually displayed + */ + public String getDisplayLogic(); + + /** Column name Help */ + public static final String COLUMNNAME_Help = "Help"; + + /** Set Comment/Help. + * Comment or Hint + */ + public void setHelp (String Help); + + /** Get Comment/Help. + * Comment or Hint + */ + public String getHelp(); + + /** Column name InfoFactoryClass */ + public static final String COLUMNNAME_InfoFactoryClass = "InfoFactoryClass"; + + /** Set Info Factory Class. + * Fully qualified class name that implements the InfoFactory interface + */ + public void setInfoFactoryClass (String InfoFactoryClass); + + /** Get Info Factory Class. + * Fully qualified class name that implements the InfoFactory interface + */ + public String getInfoFactoryClass(); + + /** Column name IsActive */ + public static final String COLUMNNAME_IsActive = "IsActive"; + + /** Set Active. + * The record is active in the system + */ + public void setIsActive (boolean IsActive); + + /** Get Active. + * The record is active in the system + */ + public boolean isActive(); + + /** Column name IsDisplayed */ + public static final String COLUMNNAME_IsDisplayed = "IsDisplayed"; + + /** Set Displayed. + * Determines, if this field is displayed + */ + public void setIsDisplayed (boolean IsDisplayed); + + /** Get Displayed. + * Determines, if this field is displayed + */ + public boolean isDisplayed(); + + /** Column name IsIdentifier */ + public static final String COLUMNNAME_IsIdentifier = "IsIdentifier"; + + /** Set Identifier. + * This column is part of the record identifier + */ + public void setIsIdentifier (String IsIdentifier); + + /** Get Identifier. + * This column is part of the record identifier + */ + public String getIsIdentifier(); + + /** Column name IsInfoOnly */ + public static final String COLUMNNAME_IsInfoOnly = "IsInfoOnly"; + + /** Set Is Information Only. + * When a Parameter is Information Only + */ + public void setIsInfoOnly (String IsInfoOnly); + + /** Get Is Information Only. + * When a Parameter is Information Only + */ + public String getIsInfoOnly(); + + /** Column name IsKey */ + public static final String COLUMNNAME_IsKey = "IsKey"; + + /** Set Key column. + * This column is the key in this table + */ + public void setIsKey (String IsKey); + + /** Get Key column. + * This column is the key in this table + */ + public String getIsKey(); + + /** Column name IsMandatory */ + public static final String COLUMNNAME_IsMandatory = "IsMandatory"; + + /** Set Mandatory. + * Data entry is required in this column + */ + public void setIsMandatory (String IsMandatory); + + /** Get Mandatory. + * Data entry is required in this column + */ + public String getIsMandatory(); + + /** Column name IsOrderBy */ + public static final String COLUMNNAME_IsOrderBy = "IsOrderBy"; + + /** Set Order by. + * Include in sort order + */ + public void setIsOrderBy (boolean IsOrderBy); + + /** Get Order by. + * Include in sort order + */ + public boolean isOrderBy(); + + /** Column name IsQueryCriteria */ + public static final String COLUMNNAME_IsQueryCriteria = "IsQueryCriteria"; + + /** Set Query Criteria. + * The column is also used as a query criteria + */ + public void setIsQueryCriteria (boolean IsQueryCriteria); + + /** Get Query Criteria. + * The column is also used as a query criteria + */ + public boolean isQueryCriteria(); + + /** Column name IsRange */ + public static final String COLUMNNAME_IsRange = "IsRange"; + + /** Set Range. + * The parameter is a range of values + */ + public void setIsRange (String IsRange); + + /** Get Range. + * The parameter is a range of values + */ + public String getIsRange(); + + /** Column name IsReadOnly */ + public static final String COLUMNNAME_IsReadOnly = "IsReadOnly"; + + /** Set Read Only. + * Field is read only + */ + public void setIsReadOnly (String IsReadOnly); + + /** Get Read Only. + * Field is read only + */ + public String getIsReadOnly(); + + /** Column name Name */ + public static final String COLUMNNAME_Name = "Name"; + + /** Set Name. + * Alphanumeric identifier of the entity + */ + public void setName (String Name); + + /** Get Name. + * Alphanumeric identifier of the entity + */ + public String getName(); + + /** Column name ReadOnlyLogic */ + public static final String COLUMNNAME_ReadOnlyLogic = "ReadOnlyLogic"; + + /** Set Read Only Logic. + * Logic to determine if field is read only (applies only when field is read-write) + */ + public void setReadOnlyLogic (String ReadOnlyLogic); + + /** Get Read Only Logic. + * Logic to determine if field is read only (applies only when field is read-write) + */ + public String getReadOnlyLogic(); + + /** Column name SeqNo */ + public static final String COLUMNNAME_SeqNo = "SeqNo"; + + /** Set Sequence. + * Method of ordering records; + lowest number comes first + */ + public void setSeqNo (int SeqNo); + + /** Get Sequence. + * Method of ordering records; + lowest number comes first + */ + public int getSeqNo(); + + /** Column name SeqNoGrid */ + public static final String COLUMNNAME_SeqNoGrid = "SeqNoGrid"; + + /** Set Grid Sequence. + * Method of ordering records; + lowest number comes first + */ + public void setSeqNoGrid (int SeqNoGrid); + + /** Get Grid Sequence. + * Method of ordering records; + lowest number comes first + */ + public int getSeqNoGrid(); + + /** Column name SortNo */ + public static final String COLUMNNAME_SortNo = "SortNo"; + + /** Set Record Sort No. + * Determines in what order the records are displayed + */ + public void setSortNo (int SortNo); + + /** Get Record Sort No. + * Determines in what order the records are displayed + */ + public int getSortNo(); + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + + /** Column name ValueMax */ + public static final String COLUMNNAME_ValueMax = "ValueMax"; + + /** Set Max. Value. + * Maximum Value for a field + */ + public void setValueMax (String ValueMax); + + /** Get Max. Value. + * Maximum Value for a field + */ + public String getValueMax(); + + /** Column name ValueMin */ + public static final String COLUMNNAME_ValueMin = "ValueMin"; + + /** Set Min. Value. + * Minimum Value for a field + */ + public void setValueMin (String ValueMin); + + /** Get Min. Value. + * Minimum Value for a field + */ + public String getValueMin(); + + /** Column name VFormat */ + public static final String COLUMNNAME_VFormat = "VFormat"; + + /** Set Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat); + + /** Get Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat(); +} diff --git a/base/src/org/compiere/model/I_AD_ChangeLog.java b/base/src/org/compiere/model/I_AD_ChangeLog.java index 8572b26c70..aa3416c9e2 100644 --- a/base/src/org/compiere/model/I_AD_ChangeLog.java +++ b/base/src/org/compiere/model/I_AD_ChangeLog.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ChangeLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ChangeLog { @@ -249,19 +249,6 @@ public interface I_AD_ChangeLog */ public String getTrxName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Undo */ public static final String COLUMNNAME_Undo = "Undo"; @@ -286,4 +273,17 @@ public interface I_AD_ChangeLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Chart.java b/base/src/org/compiere/model/I_AD_Chart.java index 82bba539a3..ac311c1842 100644 --- a/base/src/org/compiere/model/I_AD_Chart.java +++ b/base/src/org/compiere/model/I_AD_Chart.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Chart * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Chart { @@ -230,19 +230,6 @@ public interface I_AD_Chart */ public String getTimeUnit(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -259,6 +246,19 @@ public interface I_AD_Chart */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WinHeight */ public static final String COLUMNNAME_WinHeight = "WinHeight"; diff --git a/base/src/org/compiere/model/I_AD_ChartDatasource.java b/base/src/org/compiere/model/I_AD_ChartDatasource.java index 0944a5db66..039090ff10 100644 --- a/base/src/org/compiere/model/I_AD_ChartDatasource.java +++ b/base/src/org/compiere/model/I_AD_ChartDatasource.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ChartDatasource * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ChartDatasource { @@ -241,19 +241,6 @@ public interface I_AD_ChartDatasource */ public int getTimeOffset(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -270,6 +257,19 @@ public interface I_AD_ChartDatasource */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValueColumn */ public static final String COLUMNNAME_ValueColumn = "ValueColumn"; diff --git a/base/src/org/compiere/model/I_AD_Client.java b/base/src/org/compiere/model/I_AD_Client.java index 3576a6f771..f54fe49ca2 100644 --- a/base/src/org/compiere/model/I_AD_Client.java +++ b/base/src/org/compiere/model/I_AD_Client.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Client * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Client { @@ -378,19 +378,6 @@ public interface I_AD_Client /** Get Store Attachments On File System */ public boolean isStoreAttachmentsOnFileSystem(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnixArchivePath */ public static final String COLUMNNAME_UnixArchivePath = "UnixArchivePath"; @@ -425,6 +412,19 @@ public interface I_AD_Client */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_ClientInfo.java b/base/src/org/compiere/model/I_AD_ClientInfo.java index a1c829a45e..36969d2143 100644 --- a/base/src/org/compiere/model/I_AD_ClientInfo.java +++ b/base/src/org/compiere/model/I_AD_ClientInfo.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ClientInfo * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ClientInfo { @@ -227,6 +227,22 @@ public interface I_AD_ClientInfo public org.compiere.model.I_C_Calendar getC_Calendar() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_UOM_Length_ID */ public static final String COLUMNNAME_C_UOM_Length_ID = "C_UOM_Length_ID"; @@ -287,22 +303,6 @@ public interface I_AD_ClientInfo public org.compiere.model.I_C_UOM getC_UOM_Weight() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -342,6 +342,15 @@ public interface I_AD_ClientInfo */ public int getKeepLogDays(); + /** Column name Logo_ID */ + public static final String COLUMNNAME_Logo_ID = "Logo_ID"; + + /** Set Logo */ + public void setLogo_ID (int Logo_ID); + + /** Get Logo */ + public int getLogo_ID(); + /** Column name LogoReport_ID */ public static final String COLUMNNAME_LogoReport_ID = "LogoReport_ID"; @@ -360,15 +369,6 @@ public interface I_AD_ClientInfo /** Get Logo Web */ public int getLogoWeb_ID(); - /** Column name Logo_ID */ - public static final String COLUMNNAME_Logo_ID = "Logo_ID"; - - /** Set Logo */ - public void setLogo_ID (int Logo_ID); - - /** Get Logo */ - public int getLogo_ID(); - /** Column name M_ProductFreight_ID */ public static final String COLUMNNAME_M_ProductFreight_ID = "M_ProductFreight_ID"; @@ -395,19 +395,6 @@ public interface I_AD_ClientInfo public org.compiere.model.I_R_MailText getRestorePassword_MailText() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -423,4 +410,17 @@ public interface I_AD_ClientInfo * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ClientShare.java b/base/src/org/compiere/model/I_AD_ClientShare.java index b545a6f145..23e08ea484 100644 --- a/base/src/org/compiere/model/I_AD_ClientShare.java +++ b/base/src/org/compiere/model/I_AD_ClientShare.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ClientShare * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ClientShare { @@ -41,6 +41,14 @@ public interface I_AD_ClientShare /** Load Meta Data */ + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name AD_ClientShare_ID */ public static final String COLUMNNAME_AD_ClientShare_ID = "AD_ClientShare_ID"; @@ -54,14 +62,6 @@ public interface I_AD_ClientShare */ public int getAD_ClientShare_ID(); - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -158,19 +158,6 @@ public interface I_AD_ClientShare */ public String getShareType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_AD_ClientShare * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Color.java b/base/src/org/compiere/model/I_AD_Color.java index 2c1f00efa9..cb85bbeef0 100644 --- a/base/src/org/compiere/model/I_AD_Color.java +++ b/base/src/org/compiere/model/I_AD_Color.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Color * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Color { @@ -327,19 +327,6 @@ public interface I_AD_Color */ public String getStartPoint(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -355,4 +342,17 @@ public interface I_AD_Color * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Column.java b/base/src/org/compiere/model/I_AD_Column.java index ca1eb2f2f5..b73fad0358 100644 --- a/base/src/org/compiere/model/I_AD_Column.java +++ b/base/src/org/compiere/model/I_AD_Column.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Column * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Column { @@ -586,19 +586,6 @@ public interface I_AD_Column */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -615,20 +602,18 @@ public interface I_AD_Column */ public int getUpdatedBy(); - /** Column name VFormat */ - public static final String COLUMNNAME_VFormat = "VFormat"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Set Value Format. - * Format of the value; - Can contain fixed format elements, Variables: "_lLoOaAcCa09" + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public void setVFormat (String VFormat); + public void setUUID (String UUID); - /** Get Value Format. - * Format of the value; - Can contain fixed format elements, Variables: "_lLoOaAcCa09" + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public String getVFormat(); + public String getUUID(); /** Column name ValueMax */ public static final String COLUMNNAME_ValueMax = "ValueMax"; @@ -668,4 +653,19 @@ public interface I_AD_Column * Version of the table definition */ public BigDecimal getVersion(); + + /** Column name VFormat */ + public static final String COLUMNNAME_VFormat = "VFormat"; + + /** Set Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat); + + /** Get Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat(); } diff --git a/base/src/org/compiere/model/I_AD_ColumnProcess.java b/base/src/org/compiere/model/I_AD_ColumnProcess.java index cb8824fd1e..d21e6744c4 100644 --- a/base/src/org/compiere/model/I_AD_ColumnProcess.java +++ b/base/src/org/compiere/model/I_AD_ColumnProcess.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ColumnProcess * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ColumnProcess { @@ -49,15 +49,6 @@ public interface I_AD_ColumnProcess */ public int getAD_Client_ID(); - /** Column name AD_ColumnProcess_ID */ - public static final String COLUMNNAME_AD_ColumnProcess_ID = "AD_ColumnProcess_ID"; - - /** Set Column Link Process */ - public void setAD_ColumnProcess_ID (int AD_ColumnProcess_ID); - - /** Get Column Link Process */ - public int getAD_ColumnProcess_ID(); - /** Column name AD_Column_ID */ public static final String COLUMNNAME_AD_Column_ID = "AD_Column_ID"; @@ -73,6 +64,15 @@ public interface I_AD_ColumnProcess public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException; + /** Column name AD_ColumnProcess_ID */ + public static final String COLUMNNAME_AD_ColumnProcess_ID = "AD_ColumnProcess_ID"; + + /** Set Column Link Process */ + public void setAD_ColumnProcess_ID (int AD_ColumnProcess_ID); + + /** Get Column Link Process */ + public int getAD_ColumnProcess_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -143,19 +143,6 @@ public interface I_AD_ColumnProcess */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_ColumnProcess * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ColumnProcessPara.java b/base/src/org/compiere/model/I_AD_ColumnProcessPara.java index 2fa72ef4ab..c82ad79dbb 100644 --- a/base/src/org/compiere/model/I_AD_ColumnProcessPara.java +++ b/base/src/org/compiere/model/I_AD_ColumnProcessPara.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ColumnProcessPara * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ColumnProcessPara { @@ -49,15 +49,6 @@ public interface I_AD_ColumnProcessPara */ public int getAD_Client_ID(); - /** Column name AD_ColumnProcessPara_ID */ - public static final String COLUMNNAME_AD_ColumnProcessPara_ID = "AD_ColumnProcessPara_ID"; - - /** Set Link Process Parameter */ - public void setAD_ColumnProcessPara_ID (int AD_ColumnProcessPara_ID); - - /** Get Link Process Parameter */ - public int getAD_ColumnProcessPara_ID(); - /** Column name AD_ColumnProcess_ID */ public static final String COLUMNNAME_AD_ColumnProcess_ID = "AD_ColumnProcess_ID"; @@ -69,6 +60,15 @@ public interface I_AD_ColumnProcessPara public org.compiere.model.I_AD_ColumnProcess getAD_ColumnProcess() throws RuntimeException; + /** Column name AD_ColumnProcessPara_ID */ + public static final String COLUMNNAME_AD_ColumnProcessPara_ID = "AD_ColumnProcessPara_ID"; + + /** Set Link Process Parameter */ + public void setAD_ColumnProcessPara_ID (int AD_ColumnProcessPara_ID); + + /** Get Link Process Parameter */ + public int getAD_ColumnProcessPara_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -137,19 +137,6 @@ public interface I_AD_ColumnProcessPara */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -165,4 +152,17 @@ public interface I_AD_ColumnProcessPara * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Column_Access.java b/base/src/org/compiere/model/I_AD_Column_Access.java index 1fd4776803..10b4ebf20a 100644 --- a/base/src/org/compiere/model/I_AD_Column_Access.java +++ b/base/src/org/compiere/model/I_AD_Column_Access.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Column_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Column_Access { @@ -162,19 +162,6 @@ public interface I_AD_Column_Access */ public boolean isReadOnly(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -190,4 +177,17 @@ public interface I_AD_Column_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Desktop.java b/base/src/org/compiere/model/I_AD_Desktop.java index 87d1e106ce..1337037753 100644 --- a/base/src/org/compiere/model/I_AD_Desktop.java +++ b/base/src/org/compiere/model/I_AD_Desktop.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Desktop * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Desktop { @@ -169,19 +169,6 @@ public interface I_AD_Desktop */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -197,4 +184,17 @@ public interface I_AD_Desktop * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_DesktopWorkbench.java b/base/src/org/compiere/model/I_AD_DesktopWorkbench.java index 1024b6f826..43a02e7ff5 100644 --- a/base/src/org/compiere/model/I_AD_DesktopWorkbench.java +++ b/base/src/org/compiere/model/I_AD_DesktopWorkbench.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_DesktopWorkbench * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_DesktopWorkbench { @@ -49,15 +49,6 @@ public interface I_AD_DesktopWorkbench */ public int getAD_Client_ID(); - /** Column name AD_DesktopWorkbench_ID */ - public static final String COLUMNNAME_AD_DesktopWorkbench_ID = "AD_DesktopWorkbench_ID"; - - /** Set Desktop Workbench */ - public void setAD_DesktopWorkbench_ID (int AD_DesktopWorkbench_ID); - - /** Get Desktop Workbench */ - public int getAD_DesktopWorkbench_ID(); - /** Column name AD_Desktop_ID */ public static final String COLUMNNAME_AD_Desktop_ID = "AD_Desktop_ID"; @@ -73,6 +64,15 @@ public interface I_AD_DesktopWorkbench public org.compiere.model.I_AD_Desktop getAD_Desktop() throws RuntimeException; + /** Column name AD_DesktopWorkbench_ID */ + public static final String COLUMNNAME_AD_DesktopWorkbench_ID = "AD_DesktopWorkbench_ID"; + + /** Set Desktop Workbench */ + public void setAD_DesktopWorkbench_ID (int AD_DesktopWorkbench_ID); + + /** Get Desktop Workbench */ + public int getAD_DesktopWorkbench_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -145,19 +145,6 @@ public interface I_AD_DesktopWorkbench */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_AD_DesktopWorkbench * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Document_Action_Access.java b/base/src/org/compiere/model/I_AD_Document_Action_Access.java index 599ce601a1..012e57d0a7 100644 --- a/base/src/org/compiere/model/I_AD_Document_Action_Access.java +++ b/base/src/org/compiere/model/I_AD_Document_Action_Access.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Document_Action_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Document_Action_Access { @@ -136,19 +136,6 @@ public interface I_AD_Document_Action_Access */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -164,4 +151,17 @@ public interface I_AD_Document_Action_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_EMailConfig.java b/base/src/org/compiere/model/I_AD_EMailConfig.java index ff8bd22fbf..31d5a331cb 100644 --- a/base/src/org/compiere/model/I_AD_EMailConfig.java +++ b/base/src/org/compiere/model/I_AD_EMailConfig.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_EMailConfig * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_EMailConfig { @@ -235,19 +235,6 @@ public interface I_AD_EMailConfig */ public int getTimeout(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -263,4 +250,17 @@ public interface I_AD_EMailConfig * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Element.java b/base/src/org/compiere/model/I_AD_Element.java index c3368f50ca..eccddaff14 100644 --- a/base/src/org/compiere/model/I_AD_Element.java +++ b/base/src/org/compiere/model/I_AD_Element.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Element * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Element { @@ -279,19 +279,6 @@ public interface I_AD_Element */ public String getPrintName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -307,4 +294,17 @@ public interface I_AD_Element * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_EntityType.java b/base/src/org/compiere/model/I_AD_EntityType.java index 6b4c78462e..2329efe647 100644 --- a/base/src/org/compiere/model/I_AD_EntityType.java +++ b/base/src/org/compiere/model/I_AD_EntityType.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_EntityType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_EntityType { @@ -193,19 +193,6 @@ public interface I_AD_EntityType /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -222,6 +209,19 @@ public interface I_AD_EntityType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Version */ public static final String COLUMNNAME_Version = "Version"; diff --git a/base/src/org/compiere/model/I_AD_Error.java b/base/src/org/compiere/model/I_AD_Error.java index 1e405b974f..e9010434c2 100644 --- a/base/src/org/compiere/model/I_AD_Error.java +++ b/base/src/org/compiere/model/I_AD_Error.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Error * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Error { @@ -139,19 +139,6 @@ public interface I_AD_Error */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -167,4 +154,17 @@ public interface I_AD_Error * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Field.java b/base/src/org/compiere/model/I_AD_Field.java index 74778c40cd..9a6855d9b4 100644 --- a/base/src/org/compiere/model/I_AD_Field.java +++ b/base/src/org/compiere/model/I_AD_Field.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Field * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Field { @@ -583,19 +583,6 @@ public interface I_AD_Field */ public BigDecimal getSortNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -611,4 +598,17 @@ public interface I_AD_Field * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_FieldCustom.java b/base/src/org/compiere/model/I_AD_FieldCustom.java new file mode 100644 index 0000000000..9fd86d522c --- /dev/null +++ b/base/src/org/compiere/model/I_AD_FieldCustom.java @@ -0,0 +1,563 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.compiere.model; + +import java.math.BigDecimal; +import java.sql.Timestamp; +import org.compiere.util.KeyNamePair; + +/** Generated Interface for AD_FieldCustom + * @author Adempiere (generated) + * @version Release 3.9.2 + */ +public interface I_AD_FieldCustom +{ + + /** TableName=AD_FieldCustom */ + public static final String Table_Name = "AD_FieldCustom"; + + /** AD_Table_ID=464 */ + public static final int Table_ID = MTable.getTable_ID(Table_Name); + + KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name); + + /** AccessLevel = 6 - System - Client + */ + BigDecimal accessLevel = BigDecimal.valueOf(6); + + /** Load Meta Data */ + + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_ContextInfo_ID */ + public static final String COLUMNNAME_AD_ContextInfo_ID = "AD_ContextInfo_ID"; + + /** Set Context Info. + * Context Info Maintaining + */ + public void setAD_ContextInfo_ID (int AD_ContextInfo_ID); + + /** Get Context Info. + * Context Info Maintaining + */ + public int getAD_ContextInfo_ID(); + + public org.spin.model.I_AD_ContextInfo getAD_ContextInfo() throws RuntimeException; + + /** Column name AD_FieldCustom_ID */ + public static final String COLUMNNAME_AD_FieldCustom_ID = "AD_FieldCustom_ID"; + + /** Set Custom Field */ + public void setAD_FieldCustom_ID (int AD_FieldCustom_ID); + + /** Get Custom Field */ + public int getAD_FieldCustom_ID(); + + /** Column name AD_FieldDefinition_ID */ + public static final String COLUMNNAME_AD_FieldDefinition_ID = "AD_FieldDefinition_ID"; + + /** Set Field Definition */ + public void setAD_FieldDefinition_ID (int AD_FieldDefinition_ID); + + /** Get Field Definition */ + public int getAD_FieldDefinition_ID(); + + public org.spin.model.I_AD_FieldDefinition getAD_FieldDefinition() throws RuntimeException; + + /** Column name AD_FieldGroup_ID */ + public static final String COLUMNNAME_AD_FieldGroup_ID = "AD_FieldGroup_ID"; + + /** Set Field Group. + * Logical grouping of fields + */ + public void setAD_FieldGroup_ID (int AD_FieldGroup_ID); + + /** Get Field Group. + * Logical grouping of fields + */ + public int getAD_FieldGroup_ID(); + + public org.compiere.model.I_AD_FieldGroup getAD_FieldGroup() throws RuntimeException; + + /** Column name AD_Field_ID */ + public static final String COLUMNNAME_AD_Field_ID = "AD_Field_ID"; + + /** Set Field. + * Field on a database table + */ + public void setAD_Field_ID (int AD_Field_ID); + + /** Get Field. + * Field on a database table + */ + public int getAD_Field_ID(); + + public org.compiere.model.I_AD_Field getAD_Field() throws RuntimeException; + + /** Column name AD_Image_ID */ + public static final String COLUMNNAME_AD_Image_ID = "AD_Image_ID"; + + /** Set Image. + * Image or Icon + */ + public void setAD_Image_ID (int AD_Image_ID); + + /** Get Image. + * Image or Icon + */ + public int getAD_Image_ID(); + + public org.compiere.model.I_AD_Image getAD_Image() throws RuntimeException; + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_Reference_ID */ + public static final String COLUMNNAME_AD_Reference_ID = "AD_Reference_ID"; + + /** Set Reference. + * System Reference and Validation + */ + public void setAD_Reference_ID (int AD_Reference_ID); + + /** Get Reference. + * System Reference and Validation + */ + public int getAD_Reference_ID(); + + public org.compiere.model.I_AD_Reference getAD_Reference() throws RuntimeException; + + /** Column name AD_Reference_Value_ID */ + public static final String COLUMNNAME_AD_Reference_Value_ID = "AD_Reference_Value_ID"; + + /** Set Reference Key. + * Required to specify, if data type is Table or List + */ + public void setAD_Reference_Value_ID (int AD_Reference_Value_ID); + + /** Get Reference Key. + * Required to specify, if data type is Table or List + */ + public int getAD_Reference_Value_ID(); + + public org.compiere.model.I_AD_Reference getAD_Reference_Value() throws RuntimeException; + + /** Column name AD_TabCustom_ID */ + public static final String COLUMNNAME_AD_TabCustom_ID = "AD_TabCustom_ID"; + + /** Set Custom Tab */ + public void setAD_TabCustom_ID (int AD_TabCustom_ID); + + /** Get Custom Tab */ + public int getAD_TabCustom_ID(); + + public org.compiere.model.I_AD_TabCustom getAD_TabCustom() throws RuntimeException; + + /** Column name AD_Val_Rule_ID */ + public static final String COLUMNNAME_AD_Val_Rule_ID = "AD_Val_Rule_ID"; + + /** Set Dynamic Validation. + * Dynamic Validation Rule + */ + public void setAD_Val_Rule_ID (int AD_Val_Rule_ID); + + /** Get Dynamic Validation. + * Dynamic Validation Rule + */ + public int getAD_Val_Rule_ID(); + + public org.compiere.model.I_AD_Val_Rule getAD_Val_Rule() throws RuntimeException; + + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + + /** Column name DefaultValue */ + public static final String COLUMNNAME_DefaultValue = "DefaultValue"; + + /** Set Default Logic. + * Default value hierarchy, separated by ; + + */ + public void setDefaultValue (String DefaultValue); + + /** Get Default Logic. + * Default value hierarchy, separated by ; + + */ + public String getDefaultValue(); + + /** Column name Description */ + public static final String COLUMNNAME_Description = "Description"; + + /** Set Description. + * Optional short description of the record + */ + public void setDescription (String Description); + + /** Get Description. + * Optional short description of the record + */ + public String getDescription(); + + /** Column name DisplayLength */ + public static final String COLUMNNAME_DisplayLength = "DisplayLength"; + + /** Set Display Length. + * Length of the display in characters + */ + public void setDisplayLength (int DisplayLength); + + /** Get Display Length. + * Length of the display in characters + */ + public int getDisplayLength(); + + /** Column name DisplayLogic */ + public static final String COLUMNNAME_DisplayLogic = "DisplayLogic"; + + /** Set Display Logic. + * If the Field is displayed, the result determines if the field is actually displayed + */ + public void setDisplayLogic (String DisplayLogic); + + /** Get Display Logic. + * If the Field is displayed, the result determines if the field is actually displayed + */ + public String getDisplayLogic(); + + /** Column name Help */ + public static final String COLUMNNAME_Help = "Help"; + + /** Set Comment/Help. + * Comment or Hint + */ + public void setHelp (String Help); + + /** Get Comment/Help. + * Comment or Hint + */ + public String getHelp(); + + /** Column name InfoFactoryClass */ + public static final String COLUMNNAME_InfoFactoryClass = "InfoFactoryClass"; + + /** Set Info Factory Class. + * Fully qualified class name that implements the InfoFactory interface + */ + public void setInfoFactoryClass (String InfoFactoryClass); + + /** Get Info Factory Class. + * Fully qualified class name that implements the InfoFactory interface + */ + public String getInfoFactoryClass(); + + /** Column name IsActive */ + public static final String COLUMNNAME_IsActive = "IsActive"; + + /** Set Active. + * The record is active in the system + */ + public void setIsActive (boolean IsActive); + + /** Get Active. + * The record is active in the system + */ + public boolean isActive(); + + /** Column name IsAllowCopy */ + public static final String COLUMNNAME_IsAllowCopy = "IsAllowCopy"; + + /** Set Allow Copy. + * Defines whether the value of this field is considered in the copy of record + */ + public void setIsAllowCopy (String IsAllowCopy); + + /** Get Allow Copy. + * Defines whether the value of this field is considered in the copy of record + */ + public String getIsAllowCopy(); + + /** Column name IsDisplayed */ + public static final String COLUMNNAME_IsDisplayed = "IsDisplayed"; + + /** Set Displayed. + * Determines, if this field is displayed + */ + public void setIsDisplayed (boolean IsDisplayed); + + /** Get Displayed. + * Determines, if this field is displayed + */ + public boolean isDisplayed(); + + /** Column name IsDisplayedGrid */ + public static final String COLUMNNAME_IsDisplayedGrid = "IsDisplayedGrid"; + + /** Set Displayed in Grid. + * Determines, if this field is displayed in grid view + */ + public void setIsDisplayedGrid (String IsDisplayedGrid); + + /** Get Displayed in Grid. + * Determines, if this field is displayed in grid view + */ + public String getIsDisplayedGrid(); + + /** Column name IsEmbedded */ + public static final String COLUMNNAME_IsEmbedded = "IsEmbedded"; + + /** Set Is Embedded. + * When checked of include tab is embedded + */ + public void setIsEmbedded (String IsEmbedded); + + /** Get Is Embedded. + * When checked of include tab is embedded + */ + public String getIsEmbedded(); + + /** Column name IsEncrypted */ + public static final String COLUMNNAME_IsEncrypted = "IsEncrypted"; + + /** Set Encrypted. + * Display or Storage is encrypted + */ + public void setIsEncrypted (String IsEncrypted); + + /** Get Encrypted. + * Display or Storage is encrypted + */ + public String getIsEncrypted(); + + /** Column name IsFieldOnly */ + public static final String COLUMNNAME_IsFieldOnly = "IsFieldOnly"; + + /** Set Field Only. + * Label is not displayed + */ + public void setIsFieldOnly (String IsFieldOnly); + + /** Get Field Only. + * Label is not displayed + */ + public String getIsFieldOnly(); + + /** Column name IsHeading */ + public static final String COLUMNNAME_IsHeading = "IsHeading"; + + /** Set Heading only. + * Field without Column - Only label is displayed + */ + public void setIsHeading (String IsHeading); + + /** Get Heading only. + * Field without Column - Only label is displayed + */ + public String getIsHeading(); + + /** Column name IsMandatory */ + public static final String COLUMNNAME_IsMandatory = "IsMandatory"; + + /** Set Mandatory. + * Data entry is required in this column + */ + public void setIsMandatory (String IsMandatory); + + /** Get Mandatory. + * Data entry is required in this column + */ + public String getIsMandatory(); + + /** Column name IsQuickEntry */ + public static final String COLUMNNAME_IsQuickEntry = "IsQuickEntry"; + + /** Set Quick Entry. + * Display in Quick Entry Form + */ + public void setIsQuickEntry (String IsQuickEntry); + + /** Get Quick Entry. + * Display in Quick Entry Form + */ + public String getIsQuickEntry(); + + /** Column name IsReadOnly */ + public static final String COLUMNNAME_IsReadOnly = "IsReadOnly"; + + /** Set Read Only. + * Field is read only + */ + public void setIsReadOnly (String IsReadOnly); + + /** Get Read Only. + * Field is read only + */ + public String getIsReadOnly(); + + /** Column name IsSameLine */ + public static final String COLUMNNAME_IsSameLine = "IsSameLine"; + + /** Set Same Line. + * Displayed on same line as previous field + */ + public void setIsSameLine (String IsSameLine); + + /** Get Same Line. + * Displayed on same line as previous field + */ + public String getIsSameLine(); + + /** Column name IsUpdateable */ + public static final String COLUMNNAME_IsUpdateable = "IsUpdateable"; + + /** Set Updatable. + * Determines, if the field can be updated + */ + public void setIsUpdateable (boolean IsUpdateable); + + /** Get Updatable. + * Determines, if the field can be updated + */ + public boolean isUpdateable(); + + /** Column name Name */ + public static final String COLUMNNAME_Name = "Name"; + + /** Set Name. + * Alphanumeric identifier of the entity + */ + public void setName (String Name); + + /** Get Name. + * Alphanumeric identifier of the entity + */ + public String getName(); + + /** Column name ObscureType */ + public static final String COLUMNNAME_ObscureType = "ObscureType"; + + /** Set Obscure. + * Type of obscuring the data (limiting the display) + */ + public void setObscureType (String ObscureType); + + /** Get Obscure. + * Type of obscuring the data (limiting the display) + */ + public String getObscureType(); + + /** Column name SeqNo */ + public static final String COLUMNNAME_SeqNo = "SeqNo"; + + /** Set Sequence. + * Method of ordering records; + lowest number comes first + */ + public void setSeqNo (int SeqNo); + + /** Get Sequence. + * Method of ordering records; + lowest number comes first + */ + public int getSeqNo(); + + /** Column name SeqNoGrid */ + public static final String COLUMNNAME_SeqNoGrid = "SeqNoGrid"; + + /** Set Grid Sequence. + * Method of ordering records; + lowest number comes first + */ + public void setSeqNoGrid (int SeqNoGrid); + + /** Get Grid Sequence. + * Method of ordering records; + lowest number comes first + */ + public int getSeqNoGrid(); + + /** Column name SortNo */ + public static final String COLUMNNAME_SortNo = "SortNo"; + + /** Set Record Sort No. + * Determines in what order the records are displayed + */ + public void setSortNo (int SortNo); + + /** Get Record Sort No. + * Determines in what order the records are displayed + */ + public int getSortNo(); + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); +} diff --git a/base/src/org/compiere/model/I_AD_FieldGroup.java b/base/src/org/compiere/model/I_AD_FieldGroup.java index 402dc2cf68..b3b33cee6d 100644 --- a/base/src/org/compiere/model/I_AD_FieldGroup.java +++ b/base/src/org/compiere/model/I_AD_FieldGroup.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_FieldGroup * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_FieldGroup { @@ -154,19 +154,6 @@ public interface I_AD_FieldGroup */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -182,4 +169,17 @@ public interface I_AD_FieldGroup * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Find.java b/base/src/org/compiere/model/I_AD_Find.java index bc53b1866d..749e4857ae 100644 --- a/base/src/org/compiere/model/I_AD_Find.java +++ b/base/src/org/compiere/model/I_AD_Find.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Find * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Find { @@ -150,19 +150,6 @@ public interface I_AD_Find */ public String getOperation(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -179,6 +166,19 @@ public interface I_AD_Find */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_Form.java b/base/src/org/compiere/model/I_AD_Form.java index ec85d35ef9..28213b49a9 100644 --- a/base/src/org/compiere/model/I_AD_Form.java +++ b/base/src/org/compiere/model/I_AD_Form.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Form * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Form { @@ -41,6 +41,19 @@ public interface I_AD_Form /** Load Meta Data */ + /** Column name AccessLevel */ + public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + + /** Set Data Access Level. + * Access Level required + */ + public void setAccessLevel (String AccessLevel); + + /** Get Data Access Level. + * Access Level required + */ + public String getAccessLevel(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -75,19 +88,6 @@ public interface I_AD_Form */ public int getAD_Org_ID(); - /** Column name AccessLevel */ - public static final String COLUMNNAME_AccessLevel = "AccessLevel"; - - /** Set Data Access Level. - * Access Level required - */ - public void setAccessLevel (String AccessLevel); - - /** Get Data Access Level. - * Access Level required - */ - public String getAccessLevel(); - /** Column name Classname */ public static final String COLUMNNAME_Classname = "Classname"; @@ -210,19 +210,6 @@ public interface I_AD_Form */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -238,4 +225,17 @@ public interface I_AD_Form * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Form_Access.java b/base/src/org/compiere/model/I_AD_Form_Access.java index 00f38a173e..8c25fdad6b 100644 --- a/base/src/org/compiere/model/I_AD_Form_Access.java +++ b/base/src/org/compiere/model/I_AD_Form_Access.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Form_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Form_Access { @@ -134,19 +134,6 @@ public interface I_AD_Form_Access */ public boolean isReadWrite(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_AD_Form_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_HouseKeeping.java b/base/src/org/compiere/model/I_AD_HouseKeeping.java index a631dfd862..60f014c089 100644 --- a/base/src/org/compiere/model/I_AD_HouseKeeping.java +++ b/base/src/org/compiere/model/I_AD_HouseKeeping.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_HouseKeeping * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_HouseKeeping { @@ -212,19 +212,6 @@ public interface I_AD_HouseKeeping /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -241,6 +228,19 @@ public interface I_AD_HouseKeeping */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_Image.java b/base/src/org/compiere/model/I_AD_Image.java index c569e3df5c..a99a13fb09 100644 --- a/base/src/org/compiere/model/I_AD_Image.java +++ b/base/src/org/compiere/model/I_AD_Image.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Image * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Image { @@ -171,19 +171,6 @@ public interface I_AD_Image */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -199,4 +186,17 @@ public interface I_AD_Image * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ImpFormat.java b/base/src/org/compiere/model/I_AD_ImpFormat.java index 85b2d7c239..c5e101ffef 100644 --- a/base/src/org/compiere/model/I_AD_ImpFormat.java +++ b/base/src/org/compiere/model/I_AD_ImpFormat.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ImpFormat * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ImpFormat { @@ -185,19 +185,6 @@ public interface I_AD_ImpFormat /** Get Separator Character */ public String getSeparatorChar(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -213,4 +200,17 @@ public interface I_AD_ImpFormat * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ImpFormat_Row.java b/base/src/org/compiere/model/I_AD_ImpFormat_Row.java index 57169314e5..339a3fc5b6 100644 --- a/base/src/org/compiere/model/I_AD_ImpFormat_Row.java +++ b/base/src/org/compiere/model/I_AD_ImpFormat_Row.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ImpFormat_Row * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ImpFormat_Row { @@ -282,19 +282,6 @@ public interface I_AD_ImpFormat_Row */ public int getStartNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -310,4 +297,17 @@ public interface I_AD_ImpFormat_Row * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_InfoColumn.java b/base/src/org/compiere/model/I_AD_InfoColumn.java index 29a11c8fb6..c86197b756 100644 --- a/base/src/org/compiere/model/I_AD_InfoColumn.java +++ b/base/src/org/compiere/model/I_AD_InfoColumn.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_InfoColumn * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_InfoColumn { @@ -257,19 +257,6 @@ public interface I_AD_InfoColumn */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -285,4 +272,17 @@ public interface I_AD_InfoColumn * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_InfoWindow.java b/base/src/org/compiere/model/I_AD_InfoWindow.java index b1f3e946fb..4959526a39 100644 --- a/base/src/org/compiere/model/I_AD_InfoWindow.java +++ b/base/src/org/compiere/model/I_AD_InfoWindow.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_InfoWindow * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_InfoWindow { @@ -208,19 +208,6 @@ public interface I_AD_InfoWindow /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -236,4 +223,17 @@ public interface I_AD_InfoWindow * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Issue.java b/base/src/org/compiere/model/I_AD_Issue.java index d2cb40a503..82831368a3 100644 --- a/base/src/org/compiere/model/I_AD_Issue.java +++ b/base/src/org/compiere/model/I_AD_Issue.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Issue * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Issue { @@ -41,6 +41,21 @@ public interface I_AD_Issue /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -120,21 +135,6 @@ public interface I_AD_Issue public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException; - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name Comments */ public static final String COLUMNNAME_Comments = "Comments"; @@ -164,19 +164,6 @@ public interface I_AD_Issue */ public int getCreatedBy(); - /** Column name DBAddress */ - public static final String COLUMNNAME_DBAddress = "DBAddress"; - - /** Set DB Address. - * JDBC URL of the database server - */ - public void setDBAddress (String DBAddress); - - /** Get DB Address. - * JDBC URL of the database server - */ - public String getDBAddress(); - /** Column name DatabaseInfo */ public static final String COLUMNNAME_DatabaseInfo = "DatabaseInfo"; @@ -190,6 +177,19 @@ public interface I_AD_Issue */ public String getDatabaseInfo(); + /** Column name DBAddress */ + public static final String COLUMNNAME_DBAddress = "DBAddress"; + + /** Set DB Address. + * JDBC URL of the database server + */ + public void setDBAddress (String DBAddress); + + /** Get DB Address. + * JDBC URL of the database server + */ + public String getDBAddress(); + /** Column name ErrorTrace */ public static final String COLUMNNAME_ErrorTrace = "ErrorTrace"; @@ -229,19 +229,6 @@ public interface I_AD_Issue */ public String getIsReproducible(); - /** Column name IsVanillaSystem */ - public static final String COLUMNNAME_IsVanillaSystem = "IsVanillaSystem"; - - /** Set Vanilla System. - * The system was NOT compiled from Source - i.e. standard distribution - */ - public void setIsVanillaSystem (String IsVanillaSystem); - - /** Get Vanilla System. - * The system was NOT compiled from Source - i.e. standard distribution - */ - public String getIsVanillaSystem(); - /** Column name IssueSource */ public static final String COLUMNNAME_IssueSource = "IssueSource"; @@ -268,6 +255,19 @@ public interface I_AD_Issue */ public String getIssueSummary(); + /** Column name IsVanillaSystem */ + public static final String COLUMNNAME_IsVanillaSystem = "IsVanillaSystem"; + + /** Set Vanilla System. + * The system was NOT compiled from Source - i.e. standard distribution + */ + public void setIsVanillaSystem (String IsVanillaSystem); + + /** Get Vanilla System. + * The system was NOT compiled from Source - i.e. standard distribution + */ + public String getIsVanillaSystem(); + /** Column name JavaInfo */ public static final String COLUMNNAME_JavaInfo = "JavaInfo"; @@ -381,81 +381,6 @@ public interface I_AD_Issue */ public String getProfileInfo(); - /** Column name R_IssueKnown_ID */ - public static final String COLUMNNAME_R_IssueKnown_ID = "R_IssueKnown_ID"; - - /** Set Known Issue. - * Known Issue - */ - public void setR_IssueKnown_ID (int R_IssueKnown_ID); - - /** Get Known Issue. - * Known Issue - */ - public int getR_IssueKnown_ID(); - - public org.compiere.model.I_R_IssueKnown getR_IssueKnown() throws RuntimeException; - - /** Column name R_IssueProject_ID */ - public static final String COLUMNNAME_R_IssueProject_ID = "R_IssueProject_ID"; - - /** Set Issue Project. - * Implementation Projects - */ - public void setR_IssueProject_ID (int R_IssueProject_ID); - - /** Get Issue Project. - * Implementation Projects - */ - public int getR_IssueProject_ID(); - - public org.compiere.model.I_R_IssueProject getR_IssueProject() throws RuntimeException; - - /** Column name R_IssueSystem_ID */ - public static final String COLUMNNAME_R_IssueSystem_ID = "R_IssueSystem_ID"; - - /** Set Issue System. - * System creating the issue - */ - public void setR_IssueSystem_ID (int R_IssueSystem_ID); - - /** Get Issue System. - * System creating the issue - */ - public int getR_IssueSystem_ID(); - - public org.compiere.model.I_R_IssueSystem getR_IssueSystem() throws RuntimeException; - - /** Column name R_IssueUser_ID */ - public static final String COLUMNNAME_R_IssueUser_ID = "R_IssueUser_ID"; - - /** Set IssueUser. - * User who reported issues - */ - public void setR_IssueUser_ID (int R_IssueUser_ID); - - /** Get IssueUser. - * User who reported issues - */ - public int getR_IssueUser_ID(); - - public org.compiere.model.I_R_IssueUser getR_IssueUser() throws RuntimeException; - - /** Column name R_Request_ID */ - public static final String COLUMNNAME_R_Request_ID = "R_Request_ID"; - - /** Set Request. - * Request from a Business Partner or Prospect - */ - public void setR_Request_ID (int R_Request_ID); - - /** Get Request. - * Request from a Business Partner or Prospect - */ - public int getR_Request_ID(); - - public org.compiere.model.I_R_Request getR_Request() throws RuntimeException; - /** Column name Record_ID */ public static final String COLUMNNAME_Record_ID = "Record_ID"; @@ -547,6 +472,81 @@ public interface I_AD_Issue */ public String getResponseText(); + /** Column name R_IssueKnown_ID */ + public static final String COLUMNNAME_R_IssueKnown_ID = "R_IssueKnown_ID"; + + /** Set Known Issue. + * Known Issue + */ + public void setR_IssueKnown_ID (int R_IssueKnown_ID); + + /** Get Known Issue. + * Known Issue + */ + public int getR_IssueKnown_ID(); + + public org.compiere.model.I_R_IssueKnown getR_IssueKnown() throws RuntimeException; + + /** Column name R_IssueProject_ID */ + public static final String COLUMNNAME_R_IssueProject_ID = "R_IssueProject_ID"; + + /** Set Issue Project. + * Implementation Projects + */ + public void setR_IssueProject_ID (int R_IssueProject_ID); + + /** Get Issue Project. + * Implementation Projects + */ + public int getR_IssueProject_ID(); + + public org.compiere.model.I_R_IssueProject getR_IssueProject() throws RuntimeException; + + /** Column name R_IssueSystem_ID */ + public static final String COLUMNNAME_R_IssueSystem_ID = "R_IssueSystem_ID"; + + /** Set Issue System. + * System creating the issue + */ + public void setR_IssueSystem_ID (int R_IssueSystem_ID); + + /** Get Issue System. + * System creating the issue + */ + public int getR_IssueSystem_ID(); + + public org.compiere.model.I_R_IssueSystem getR_IssueSystem() throws RuntimeException; + + /** Column name R_IssueUser_ID */ + public static final String COLUMNNAME_R_IssueUser_ID = "R_IssueUser_ID"; + + /** Set IssueUser. + * User who reported issues + */ + public void setR_IssueUser_ID (int R_IssueUser_ID); + + /** Get IssueUser. + * User who reported issues + */ + public int getR_IssueUser_ID(); + + public org.compiere.model.I_R_IssueUser getR_IssueUser() throws RuntimeException; + + /** Column name R_Request_ID */ + public static final String COLUMNNAME_R_Request_ID = "R_Request_ID"; + + /** Set Request. + * Request from a Business Partner or Prospect + */ + public void setR_Request_ID (int R_Request_ID); + + /** Get Request. + * Request from a Business Partner or Prospect + */ + public int getR_Request_ID(); + + public org.compiere.model.I_R_Request getR_Request() throws RuntimeException; + /** Column name SourceClassName */ public static final String COLUMNNAME_SourceClassName = "SourceClassName"; @@ -625,19 +625,6 @@ public interface I_AD_Issue */ public String getSystemStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -667,6 +654,19 @@ public interface I_AD_Issue */ public String getUserName(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Version */ public static final String COLUMNNAME_Version = "Version"; diff --git a/base/src/org/compiere/model/I_AD_LabelPrinter.java b/base/src/org/compiere/model/I_AD_LabelPrinter.java index c78eac3aaa..7b14a677df 100644 --- a/base/src/org/compiere/model/I_AD_LabelPrinter.java +++ b/base/src/org/compiere/model/I_AD_LabelPrinter.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_LabelPrinter * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_LabelPrinter { @@ -130,19 +130,6 @@ public interface I_AD_LabelPrinter */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -158,4 +145,17 @@ public interface I_AD_LabelPrinter * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_LabelPrinterFunction.java b/base/src/org/compiere/model/I_AD_LabelPrinterFunction.java index 8b8086e417..15ad25b8ac 100644 --- a/base/src/org/compiere/model/I_AD_LabelPrinterFunction.java +++ b/base/src/org/compiere/model/I_AD_LabelPrinterFunction.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_LabelPrinterFunction * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_LabelPrinterFunction { @@ -184,19 +184,6 @@ public interface I_AD_LabelPrinterFunction */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -213,6 +200,19 @@ public interface I_AD_LabelPrinterFunction */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name XYSeparator */ public static final String COLUMNNAME_XYSeparator = "XYSeparator"; diff --git a/base/src/org/compiere/model/I_AD_Language.java b/base/src/org/compiere/model/I_AD_Language.java index b70268819f..5b96a91c9f 100644 --- a/base/src/org/compiere/model/I_AD_Language.java +++ b/base/src/org/compiere/model/I_AD_Language.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Language * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Language { @@ -226,19 +226,6 @@ public interface I_AD_Language */ public String getTimePattern(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -254,4 +241,17 @@ public interface I_AD_Language * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_LdapAccess.java b/base/src/org/compiere/model/I_AD_LdapAccess.java index b1484a095d..570ffc6c1f 100644 --- a/base/src/org/compiere/model/I_AD_LdapAccess.java +++ b/base/src/org/compiere/model/I_AD_LdapAccess.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_LdapAccess * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_LdapAccess { @@ -188,19 +188,6 @@ public interface I_AD_LdapAccess */ public String getSummary(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -216,4 +203,17 @@ public interface I_AD_LdapAccess * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_LdapProcessor.java b/base/src/org/compiere/model/I_AD_LdapProcessor.java index f807ff4a6f..6995393e27 100644 --- a/base/src/org/compiere/model/I_AD_LdapProcessor.java +++ b/base/src/org/compiere/model/I_AD_LdapProcessor.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_LdapProcessor * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_LdapProcessor { @@ -206,19 +206,6 @@ public interface I_AD_LdapProcessor public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -234,4 +221,17 @@ public interface I_AD_LdapProcessor * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_LdapProcessorLog.java b/base/src/org/compiere/model/I_AD_LdapProcessorLog.java index 39dc68a0d3..bb255420a7 100644 --- a/base/src/org/compiere/model/I_AD_LdapProcessorLog.java +++ b/base/src/org/compiere/model/I_AD_LdapProcessorLog.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_LdapProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_LdapProcessorLog { @@ -49,19 +49,6 @@ public interface I_AD_LdapProcessorLog */ public int getAD_Client_ID(); - /** Column name AD_LdapProcessorLog_ID */ - public static final String COLUMNNAME_AD_LdapProcessorLog_ID = "AD_LdapProcessorLog_ID"; - - /** Set Ldap Processor Log. - * LDAP Server Log - */ - public void setAD_LdapProcessorLog_ID (int AD_LdapProcessorLog_ID); - - /** Get Ldap Processor Log. - * LDAP Server Log - */ - public int getAD_LdapProcessorLog_ID(); - /** Column name AD_LdapProcessor_ID */ public static final String COLUMNNAME_AD_LdapProcessor_ID = "AD_LdapProcessor_ID"; @@ -77,6 +64,19 @@ public interface I_AD_LdapProcessorLog public org.compiere.model.I_AD_LdapProcessor getAD_LdapProcessor() throws RuntimeException; + /** Column name AD_LdapProcessorLog_ID */ + public static final String COLUMNNAME_AD_LdapProcessorLog_ID = "AD_LdapProcessorLog_ID"; + + /** Set Ldap Processor Log. + * LDAP Server Log + */ + public void setAD_LdapProcessorLog_ID (int AD_LdapProcessorLog_ID); + + /** Get Ldap Processor Log. + * LDAP Server Log + */ + public int getAD_LdapProcessorLog_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -197,19 +197,6 @@ public interface I_AD_LdapProcessorLog */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_AD_LdapProcessorLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Memo.java b/base/src/org/compiere/model/I_AD_Memo.java index 2c5dd4708a..ed85931e2e 100644 --- a/base/src/org/compiere/model/I_AD_Memo.java +++ b/base/src/org/compiere/model/I_AD_Memo.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Memo * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Memo { @@ -146,6 +146,19 @@ public interface I_AD_Memo public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; + /** Column name Comments */ + public static final String COLUMNNAME_Comments = "Comments"; + + /** Set Comments. + * Comments or additional information + */ + public void setComments (String Comments); + + /** Get Comments. + * Comments or additional information + */ + public String getComments(); + /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -161,19 +174,6 @@ public interface I_AD_Memo public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name Comments */ - public static final String COLUMNNAME_Comments = "Comments"; - - /** Set Comments. - * Comments or additional information - */ - public void setComments (String Comments); - - /** Get Comments. - * Comments or additional information - */ - public String getComments(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -244,19 +244,6 @@ public interface I_AD_Memo */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -272,4 +259,17 @@ public interface I_AD_Memo * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Menu.java b/base/src/org/compiere/model/I_AD_Menu.java index 8d5f3a7bf1..a7b78afac6 100644 --- a/base/src/org/compiere/model/I_AD_Menu.java +++ b/base/src/org/compiere/model/I_AD_Menu.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Menu * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Menu { @@ -41,6 +41,19 @@ public interface I_AD_Menu /** Load Meta Data */ + /** Column name Action */ + public static final String COLUMNNAME_Action = "Action"; + + /** Set Action. + * Indicates the Action to be performed + */ + public void setAction (String Action); + + /** Get Action. + * Indicates the Action to be performed + */ + public String getAction(); + /** Column name AD_Browse_ID */ public static final String COLUMNNAME_AD_Browse_ID = "AD_Browse_ID"; @@ -176,19 +189,6 @@ public interface I_AD_Menu public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException; - /** Column name Action */ - public static final String COLUMNNAME_Action = "Action"; - - /** Set Action. - * Indicates the Action to be performed - */ - public void setAction (String Action); - - /** Get Action. - * Indicates the Action to be performed - */ - public String getAction(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -311,19 +311,6 @@ public interface I_AD_Menu */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -339,4 +326,17 @@ public interface I_AD_Menu * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Message.java b/base/src/org/compiere/model/I_AD_Message.java index 65f7ea2457..011e4871ee 100644 --- a/base/src/org/compiere/model/I_AD_Message.java +++ b/base/src/org/compiere/model/I_AD_Message.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Message * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Message { @@ -158,19 +158,6 @@ public interface I_AD_Message */ public String getMsgType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -187,6 +174,19 @@ public interface I_AD_Message */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_Migration.java b/base/src/org/compiere/model/I_AD_Migration.java index 7bad5309fb..d7ee5eb786 100644 --- a/base/src/org/compiere/model/I_AD_Migration.java +++ b/base/src/org/compiere/model/I_AD_Migration.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Migration * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Migration { @@ -230,19 +230,6 @@ public interface I_AD_Migration /** Get Status Code */ public String getStatusCode(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -258,4 +245,17 @@ public interface I_AD_Migration * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_MigrationData.java b/base/src/org/compiere/model/I_AD_MigrationData.java index 218cd40ba3..8d94dde772 100644 --- a/base/src/org/compiere/model/I_AD_MigrationData.java +++ b/base/src/org/compiere/model/I_AD_MigrationData.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_MigrationData * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_MigrationData { @@ -208,19 +208,6 @@ public interface I_AD_MigrationData */ public String getOldValue(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -236,4 +223,17 @@ public interface I_AD_MigrationData * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_MigrationScript.java b/base/src/org/compiere/model/I_AD_MigrationScript.java index 1d265e74d0..b22af2c24e 100644 --- a/base/src/org/compiere/model/I_AD_MigrationScript.java +++ b/base/src/org/compiere/model/I_AD_MigrationScript.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_MigrationScript * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_MigrationScript { @@ -139,6 +139,15 @@ public interface I_AD_MigrationScript */ public boolean isActive(); + /** Column name isApply */ + public static final String COLUMNNAME_isApply = "isApply"; + + /** Set Apply Script */ + public void setisApply (boolean isApply); + + /** Get Apply Script */ + public boolean isApply(); + /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -226,6 +235,22 @@ public interface I_AD_MigrationScript */ public String getStatus(); + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + /** Column name URL */ public static final String COLUMNNAME_URL = "URL"; @@ -251,29 +276,4 @@ public interface I_AD_MigrationScript * Immutable Universally Unique Identifier */ public String getUUID(); - - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; - - /** Get Updated. - * Date this record was updated - */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - - /** Get Updated By. - * User who updated this records - */ - public int getUpdatedBy(); - - /** Column name isApply */ - public static final String COLUMNNAME_isApply = "isApply"; - - /** Set Apply Script */ - public void setisApply (boolean isApply); - - /** Get Apply Script */ - public boolean isApply(); } diff --git a/base/src/org/compiere/model/I_AD_MigrationStep.java b/base/src/org/compiere/model/I_AD_MigrationStep.java index 7d0aa95aec..0bba414418 100644 --- a/base/src/org/compiere/model/I_AD_MigrationStep.java +++ b/base/src/org/compiere/model/I_AD_MigrationStep.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_MigrationStep * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_MigrationStep { @@ -41,6 +41,19 @@ public interface I_AD_MigrationStep /** Load Meta Data */ + /** Column name Action */ + public static final String COLUMNNAME_Action = "Action"; + + /** Set Action. + * Indicates the Action to be performed + */ + public void setAction (String Action); + + /** Get Action. + * Indicates the Action to be performed + */ + public String getAction(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -49,19 +62,6 @@ public interface I_AD_MigrationStep */ public int getAD_Client_ID(); - /** Column name AD_MigrationStep_ID */ - public static final String COLUMNNAME_AD_MigrationStep_ID = "AD_MigrationStep_ID"; - - /** Set Migration step. - * A single step in the migration process - */ - public void setAD_MigrationStep_ID (int AD_MigrationStep_ID); - - /** Get Migration step. - * A single step in the migration process - */ - public int getAD_MigrationStep_ID(); - /** Column name AD_Migration_ID */ public static final String COLUMNNAME_AD_Migration_ID = "AD_Migration_ID"; @@ -77,6 +77,19 @@ public interface I_AD_MigrationStep public org.compiere.model.I_AD_Migration getAD_Migration() throws RuntimeException; + /** Column name AD_MigrationStep_ID */ + public static final String COLUMNNAME_AD_MigrationStep_ID = "AD_MigrationStep_ID"; + + /** Set Migration step. + * A single step in the migration process + */ + public void setAD_MigrationStep_ID (int AD_MigrationStep_ID); + + /** Get Migration step. + * A single step in the migration process + */ + public int getAD_MigrationStep_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -105,19 +118,6 @@ public interface I_AD_MigrationStep public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; - /** Column name Action */ - public static final String COLUMNNAME_Action = "Action"; - - /** Set Action. - * Indicates the Action to be performed - */ - public void setAction (String Action); - - /** Get Action. - * Indicates the Action to be performed - */ - public String getAction(); - /** Column name Apply */ public static final String COLUMNNAME_Apply = "Apply"; @@ -230,15 +230,6 @@ public interface I_AD_MigrationStep */ public String getRollbackStatement(); - /** Column name SQLStatement */ - public static final String COLUMNNAME_SQLStatement = "SQLStatement"; - - /** Set SQLStatement */ - public void setSQLStatement (String SQLStatement); - - /** Get SQLStatement */ - public String getSQLStatement(); - /** Column name SeqNo */ public static final String COLUMNNAME_SeqNo = "SeqNo"; @@ -254,6 +245,15 @@ public interface I_AD_MigrationStep */ public int getSeqNo(); + /** Column name SQLStatement */ + public static final String COLUMNNAME_SQLStatement = "SQLStatement"; + + /** Set SQLStatement */ + public void setSQLStatement (String SQLStatement); + + /** Get SQLStatement */ + public String getSQLStatement(); + /** Column name StatusCode */ public static final String COLUMNNAME_StatusCode = "StatusCode"; @@ -276,19 +276,6 @@ public interface I_AD_MigrationStep */ public String getStepType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -304,4 +291,17 @@ public interface I_AD_MigrationStep * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ModelValidator.java b/base/src/org/compiere/model/I_AD_ModelValidator.java index e3c3487c54..0960188dc1 100644 --- a/base/src/org/compiere/model/I_AD_ModelValidator.java +++ b/base/src/org/compiere/model/I_AD_ModelValidator.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ModelValidator * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ModelValidator { @@ -178,19 +178,6 @@ public interface I_AD_ModelValidator */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -206,4 +193,17 @@ public interface I_AD_ModelValidator * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Modification.java b/base/src/org/compiere/model/I_AD_Modification.java index 668c5ef93d..cd901b6e83 100644 --- a/base/src/org/compiere/model/I_AD_Modification.java +++ b/base/src/org/compiere/model/I_AD_Modification.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Modification * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Modification { @@ -173,19 +173,6 @@ public interface I_AD_Modification */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -202,6 +189,19 @@ public interface I_AD_Modification */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Version */ public static final String COLUMNNAME_Version = "Version"; diff --git a/base/src/org/compiere/model/I_AD_Note.java b/base/src/org/compiere/model/I_AD_Note.java index 95aaea4953..82a371b050 100644 --- a/base/src/org/compiere/model/I_AD_Note.java +++ b/base/src/org/compiere/model/I_AD_Note.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Note * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Note { @@ -238,19 +238,6 @@ public interface I_AD_Note */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -266,4 +253,17 @@ public interface I_AD_Note * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Org.java b/base/src/org/compiere/model/I_AD_Org.java index 79467b62d3..cf77f35469 100644 --- a/base/src/org/compiere/model/I_AD_Org.java +++ b/base/src/org/compiere/model/I_AD_Org.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Org * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Org { @@ -145,19 +145,6 @@ public interface I_AD_Org */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -174,6 +161,19 @@ public interface I_AD_Org */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_OrgInfo.java b/base/src/org/compiere/model/I_AD_OrgInfo.java index 4da02bd9bb..91e2469a45 100644 --- a/base/src/org/compiere/model/I_AD_OrgInfo.java +++ b/base/src/org/compiere/model/I_AD_OrgInfo.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_OrgInfo * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_OrgInfo { @@ -49,6 +49,19 @@ public interface I_AD_OrgInfo */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgType_ID */ public static final String COLUMNNAME_AD_OrgType_ID = "AD_OrgType_ID"; @@ -64,19 +77,6 @@ public interface I_AD_OrgInfo public org.compiere.model.I_AD_OrgType getAD_OrgType() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Calendar_ID */ public static final String COLUMNNAME_C_Calendar_ID = "C_Calendar_ID"; @@ -123,19 +123,6 @@ public interface I_AD_OrgInfo */ public int getCreatedBy(); - /** Column name DUNS */ - public static final String COLUMNNAME_DUNS = "DUNS"; - - /** Set D-U-N-S. - * Dun & Bradstreet Number - */ - public void setDUNS (String DUNS); - - /** Get D-U-N-S. - * Dun & Bradstreet Number - */ - public String getDUNS(); - /** Column name DropShip_Warehouse_ID */ public static final String COLUMNNAME_DropShip_Warehouse_ID = "DropShip_Warehouse_ID"; @@ -151,6 +138,19 @@ public interface I_AD_OrgInfo public org.compiere.model.I_M_Warehouse getDropShip_Warehouse() throws RuntimeException; + /** Column name DUNS */ + public static final String COLUMNNAME_DUNS = "DUNS"; + + /** Set D-U-N-S. + * Dun & Bradstreet Number + */ + public void setDUNS (String DUNS); + + /** Get D-U-N-S. + * Dun & Bradstreet Number + */ + public String getDUNS(); + /** Column name EMail */ public static final String COLUMNNAME_EMail = "EMail"; @@ -337,19 +337,6 @@ public interface I_AD_OrgInfo public org.compiere.model.I_C_CashBook getTransferCashBook() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -365,4 +352,17 @@ public interface I_AD_OrgInfo * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_OrgType.java b/base/src/org/compiere/model/I_AD_OrgType.java index 0244343e00..854dfac674 100644 --- a/base/src/org/compiere/model/I_AD_OrgType.java +++ b/base/src/org/compiere/model/I_AD_OrgType.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_OrgType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_OrgType { @@ -49,19 +49,6 @@ public interface I_AD_OrgType */ public int getAD_Client_ID(); - /** Column name AD_OrgType_ID */ - public static final String COLUMNNAME_AD_OrgType_ID = "AD_OrgType_ID"; - - /** Set Organization Type. - * Organization Type - */ - public void setAD_OrgType_ID (int AD_OrgType_ID); - - /** Get Organization Type. - * Organization Type - */ - public int getAD_OrgType_ID(); - /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -75,6 +62,19 @@ public interface I_AD_OrgType */ public int getAD_Org_ID(); + /** Column name AD_OrgType_ID */ + public static final String COLUMNNAME_AD_OrgType_ID = "AD_OrgType_ID"; + + /** Set Organization Type. + * Organization Type + */ + public void setAD_OrgType_ID (int AD_OrgType_ID); + + /** Get Organization Type. + * Organization Type + */ + public int getAD_OrgType_ID(); + /** Column name AD_PrintColor_ID */ public static final String COLUMNNAME_AD_PrintColor_ID = "AD_PrintColor_ID"; @@ -145,19 +145,6 @@ public interface I_AD_OrgType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_AD_OrgType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_PInstance.java b/base/src/org/compiere/model/I_AD_PInstance.java index 718a641029..d66707dfa4 100644 --- a/base/src/org/compiere/model/I_AD_PInstance.java +++ b/base/src/org/compiere/model/I_AD_PInstance.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PInstance * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PInstance { @@ -215,19 +215,6 @@ public interface I_AD_PInstance */ public int getResult(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -243,4 +230,17 @@ public interface I_AD_PInstance * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_PInstance_Log.java b/base/src/org/compiere/model/I_AD_PInstance_Log.java index f498506ee7..aece95ed29 100644 --- a/base/src/org/compiere/model/I_AD_PInstance_Log.java +++ b/base/src/org/compiere/model/I_AD_PInstance_Log.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PInstance_Log * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PInstance_Log { @@ -138,19 +138,6 @@ public interface I_AD_PInstance_Log */ public BigDecimal getP_Number(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -166,4 +153,17 @@ public interface I_AD_PInstance_Log * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_PInstance_Para.java b/base/src/org/compiere/model/I_AD_PInstance_Para.java index dfd3102b37..b78130d019 100644 --- a/base/src/org/compiere/model/I_AD_PInstance_Para.java +++ b/base/src/org/compiere/model/I_AD_PInstance_Para.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PInstance_Para * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PInstance_Para { @@ -128,6 +128,15 @@ public interface I_AD_PInstance_Para */ public boolean isActive(); + /** Column name ParameterName */ + public static final String COLUMNNAME_ParameterName = "ParameterName"; + + /** Set Parameter Name */ + public void setParameterName (String ParameterName); + + /** Get Parameter Name */ + public String getParameterName(); + /** Column name P_Date */ public static final String COLUMNNAME_P_Date = "P_Date"; @@ -206,15 +215,6 @@ public interface I_AD_PInstance_Para */ public String getP_String_To(); - /** Column name ParameterName */ - public static final String COLUMNNAME_ParameterName = "ParameterName"; - - /** Set Parameter Name */ - public void setParameterName (String ParameterName); - - /** Get Parameter Name */ - public String getParameterName(); - /** Column name SeqNo */ public static final String COLUMNNAME_SeqNo = "SeqNo"; @@ -230,19 +230,6 @@ public interface I_AD_PInstance_Para */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -258,4 +245,17 @@ public interface I_AD_PInstance_Para * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Package_Exp.java b/base/src/org/compiere/model/I_AD_Package_Exp.java index a539c8b9d8..42be3dc4c7 100644 --- a/base/src/org/compiere/model/I_AD_Package_Exp.java +++ b/base/src/org/compiere/model/I_AD_Package_Exp.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Package_Exp * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Package_Exp { @@ -210,19 +210,6 @@ public interface I_AD_Package_Exp */ public String getReleaseNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -252,6 +239,19 @@ public interface I_AD_Package_Exp */ public String getUserName(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Version */ public static final String COLUMNNAME_Version = "Version"; diff --git a/base/src/org/compiere/model/I_AD_Package_Exp_Common.java b/base/src/org/compiere/model/I_AD_Package_Exp_Common.java index 5419223333..b9cf75fa24 100644 --- a/base/src/org/compiere/model/I_AD_Package_Exp_Common.java +++ b/base/src/org/compiere/model/I_AD_Package_Exp_Common.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Package_Exp_Common * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Package_Exp_Common { @@ -264,6 +264,15 @@ public interface I_AD_Package_Exp_Common /** Get Destination_Directory */ public String getDestination_Directory(); + /** Column name File_Directory */ + public static final String COLUMNNAME_File_Directory = "File_Directory"; + + /** Set File_Directory */ + public void setFile_Directory (String File_Directory); + + /** Get File_Directory */ + public String getFile_Directory(); + /** Column name FileName */ public static final String COLUMNNAME_FileName = "FileName"; @@ -277,15 +286,6 @@ public interface I_AD_Package_Exp_Common */ public String getFileName(); - /** Column name File_Directory */ - public static final String COLUMNNAME_File_Directory = "File_Directory"; - - /** Set File_Directory */ - public void setFile_Directory (String File_Directory); - - /** Get File_Directory */ - public String getFile_Directory(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -391,19 +391,6 @@ public interface I_AD_Package_Exp_Common */ public String getType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -419,4 +406,17 @@ public interface I_AD_Package_Exp_Common * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Package_Exp_Detail.java b/base/src/org/compiere/model/I_AD_Package_Exp_Detail.java index 069017af90..34a89b79c5 100644 --- a/base/src/org/compiere/model/I_AD_Package_Exp_Detail.java +++ b/base/src/org/compiere/model/I_AD_Package_Exp_Detail.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Package_Exp_Detail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Package_Exp_Detail { @@ -358,6 +358,17 @@ public interface I_AD_Package_Exp_Detail public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException; + /** Column name ASP_Module_ID */ + public static final String COLUMNNAME_ASP_Module_ID = "ASP_Module_ID"; + + /** Set ASP Module */ + public void setASP_Module_ID (int ASP_Module_ID); + + /** Get ASP Module */ + public int getASP_Module_ID(); + + public org.compiere.model.I_ASP_Module getASP_Module() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -414,6 +425,15 @@ public interface I_AD_Package_Exp_Detail /** Get Destination_FileName */ public String getDestination_FileName(); + /** Column name File_Directory */ + public static final String COLUMNNAME_File_Directory = "File_Directory"; + + /** Set File_Directory */ + public void setFile_Directory (String File_Directory); + + /** Get File_Directory */ + public String getFile_Directory(); + /** Column name FileName */ public static final String COLUMNNAME_FileName = "FileName"; @@ -427,15 +447,6 @@ public interface I_AD_Package_Exp_Detail */ public String getFileName(); - /** Column name File_Directory */ - public static final String COLUMNNAME_File_Directory = "File_Directory"; - - /** Set File_Directory */ - public void setFile_Directory (String File_Directory); - - /** Get File_Directory */ - public String getFile_Directory(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -541,19 +552,6 @@ public interface I_AD_Package_Exp_Detail */ public String getType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -569,4 +567,17 @@ public interface I_AD_Package_Exp_Detail * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Package_Imp.java b/base/src/org/compiere/model/I_AD_Package_Imp.java index df3c920755..bf0740fbdd 100644 --- a/base/src/org/compiere/model/I_AD_Package_Imp.java +++ b/base/src/org/compiere/model/I_AD_Package_Imp.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Package_Imp * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Package_Imp { @@ -219,19 +219,6 @@ public interface I_AD_Package_Imp */ public String getReleaseNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Uninstall */ public static final String COLUMNNAME_Uninstall = "Uninstall"; @@ -266,6 +253,19 @@ public interface I_AD_Package_Imp /** Get UpdatedDate */ public String getUpdatedDate(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Version */ public static final String COLUMNNAME_Version = "Version"; diff --git a/base/src/org/compiere/model/I_AD_Package_Imp_Backup.java b/base/src/org/compiere/model/I_AD_Package_Imp_Backup.java index 34633e97a2..151b9c8310 100644 --- a/base/src/org/compiere/model/I_AD_Package_Imp_Backup.java +++ b/base/src/org/compiere/model/I_AD_Package_Imp_Backup.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Package_Imp_Backup * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Package_Imp_Backup { @@ -188,19 +188,6 @@ public interface I_AD_Package_Imp_Backup */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Uninstall */ public static final String COLUMNNAME_Uninstall = "Uninstall"; @@ -225,4 +212,17 @@ public interface I_AD_Package_Imp_Backup * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Package_Imp_Detail.java b/base/src/org/compiere/model/I_AD_Package_Imp_Detail.java index fe01c13598..5522ff34b6 100644 --- a/base/src/org/compiere/model/I_AD_Package_Imp_Detail.java +++ b/base/src/org/compiere/model/I_AD_Package_Imp_Detail.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Package_Imp_Detail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Package_Imp_Detail { @@ -41,6 +41,19 @@ public interface I_AD_Package_Imp_Detail /** Load Meta Data */ + /** Column name Action */ + public static final String COLUMNNAME_Action = "Action"; + + /** Set Action. + * Indicates the Action to be performed + */ + public void setAction (String Action); + + /** Get Action. + * Indicates the Action to be performed + */ + public String getAction(); + /** Column name AD_Backup_ID */ public static final String COLUMNNAME_AD_Backup_ID = "AD_Backup_ID"; @@ -111,19 +124,6 @@ public interface I_AD_Package_Imp_Detail */ public int getAD_Table_ID(); - /** Column name Action */ - public static final String COLUMNNAME_Action = "Action"; - - /** Set Action. - * Indicates the Action to be performed - */ - public void setAction (String Action); - - /** Get Action. - * Indicates the Action to be performed - */ - public String getAction(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -201,19 +201,6 @@ public interface I_AD_Package_Imp_Detail */ public String getType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Uninstall */ public static final String COLUMNNAME_Uninstall = "Uninstall"; @@ -238,4 +225,17 @@ public interface I_AD_Package_Imp_Detail * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Package_Imp_Inst.java b/base/src/org/compiere/model/I_AD_Package_Imp_Inst.java index 486806cd2e..9e675abb7b 100644 --- a/base/src/org/compiere/model/I_AD_Package_Imp_Inst.java +++ b/base/src/org/compiere/model/I_AD_Package_Imp_Inst.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Package_Imp_Inst * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Package_Imp_Inst { @@ -219,19 +219,6 @@ public interface I_AD_Package_Imp_Inst */ public String getReleaseNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Uninstall */ public static final String COLUMNNAME_Uninstall = "Uninstall"; @@ -266,6 +253,19 @@ public interface I_AD_Package_Imp_Inst /** Get UpdatedDate */ public String getUpdatedDate(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Version */ public static final String COLUMNNAME_Version = "Version"; diff --git a/base/src/org/compiere/model/I_AD_Package_Imp_Proc.java b/base/src/org/compiere/model/I_AD_Package_Imp_Proc.java index 01d56f3c3c..e46a9c68d0 100644 --- a/base/src/org/compiere/model/I_AD_Package_Imp_Proc.java +++ b/base/src/org/compiere/model/I_AD_Package_Imp_Proc.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Package_Imp_Proc * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Package_Imp_Proc { @@ -157,19 +157,6 @@ public interface I_AD_Package_Imp_Proc /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -185,4 +172,17 @@ public interface I_AD_Package_Imp_Proc * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Preference.java b/base/src/org/compiere/model/I_AD_Preference.java index ac0dba3a8e..2f6aed8720 100644 --- a/base/src/org/compiere/model/I_AD_Preference.java +++ b/base/src/org/compiere/model/I_AD_Preference.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Preference * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Preference { @@ -143,19 +143,6 @@ public interface I_AD_Preference */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -172,6 +159,19 @@ public interface I_AD_Preference */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_PrintColor.java b/base/src/org/compiere/model/I_AD_PrintColor.java index 5735fb3d93..a23f00c45a 100644 --- a/base/src/org/compiere/model/I_AD_PrintColor.java +++ b/base/src/org/compiere/model/I_AD_PrintColor.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PrintColor * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PrintColor { @@ -143,19 +143,6 @@ public interface I_AD_PrintColor */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_PrintColor * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_PrintFont.java b/base/src/org/compiere/model/I_AD_PrintFont.java index 441148d672..d995123407 100644 --- a/base/src/org/compiere/model/I_AD_PrintFont.java +++ b/base/src/org/compiere/model/I_AD_PrintFont.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PrintFont * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PrintFont { @@ -143,19 +143,6 @@ public interface I_AD_PrintFont */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_PrintFont * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_PrintForm.java b/base/src/org/compiere/model/I_AD_PrintForm.java index ecfb7ab994..c259123493 100644 --- a/base/src/org/compiere/model/I_AD_PrintForm.java +++ b/base/src/org/compiere/model/I_AD_PrintForm.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PrintForm * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PrintForm { @@ -340,19 +340,6 @@ public interface I_AD_PrintForm public org.compiere.model.I_AD_PrintFormat getShipment_PrintFormat() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -368,4 +355,17 @@ public interface I_AD_PrintForm * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_PrintFormat.java b/base/src/org/compiere/model/I_AD_PrintFormat.java index 6fdbbd98f1..16b2ed9fe7 100644 --- a/base/src/org/compiere/model/I_AD_PrintFormat.java +++ b/base/src/org/compiere/model/I_AD_PrintFormat.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PrintFormat * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PrintFormat { @@ -383,19 +383,6 @@ public interface I_AD_PrintFormat */ public String getPrinterName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -411,4 +398,17 @@ public interface I_AD_PrintFormat * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_PrintFormatItem.java b/base/src/org/compiere/model/I_AD_PrintFormatItem.java index 7845796a1a..8c0d0373fa 100644 --- a/base/src/org/compiere/model/I_AD_PrintFormatItem.java +++ b/base/src/org/compiere/model/I_AD_PrintFormatItem.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PrintFormatItem * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PrintFormatItem { @@ -122,19 +122,6 @@ public interface I_AD_PrintFormatItem public org.compiere.model.I_AD_PrintFormat getAD_PrintFormatChild() throws RuntimeException; - /** Column name AD_PrintFormatItem_ID */ - public static final String COLUMNNAME_AD_PrintFormatItem_ID = "AD_PrintFormatItem_ID"; - - /** Set Print Format Item. - * Item/Column in the Print format - */ - public void setAD_PrintFormatItem_ID (int AD_PrintFormatItem_ID); - - /** Get Print Format Item. - * Item/Column in the Print format - */ - public int getAD_PrintFormatItem_ID(); - /** Column name AD_PrintFormat_ID */ public static final String COLUMNNAME_AD_PrintFormat_ID = "AD_PrintFormat_ID"; @@ -150,6 +137,19 @@ public interface I_AD_PrintFormatItem public org.compiere.model.I_AD_PrintFormat getAD_PrintFormat() throws RuntimeException; + /** Column name AD_PrintFormatItem_ID */ + public static final String COLUMNNAME_AD_PrintFormatItem_ID = "AD_PrintFormatItem_ID"; + + /** Set Print Format Item. + * Item/Column in the Print format + */ + public void setAD_PrintFormatItem_ID (int AD_PrintFormatItem_ID); + + /** Get Print Format Item. + * Item/Column in the Print format + */ + public int getAD_PrintFormatItem_ID(); + /** Column name AD_PrintGraph_ID */ public static final String COLUMNNAME_AD_PrintGraph_ID = "AD_PrintGraph_ID"; @@ -794,19 +794,6 @@ public interface I_AD_PrintFormatItem */ public int getSortNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -823,6 +810,19 @@ public interface I_AD_PrintFormatItem */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name XPosition */ public static final String COLUMNNAME_XPosition = "XPosition"; diff --git a/base/src/org/compiere/model/I_AD_PrintGraph.java b/base/src/org/compiere/model/I_AD_PrintGraph.java index 5fa585b243..fdc188a652 100644 --- a/base/src/org/compiere/model/I_AD_PrintGraph.java +++ b/base/src/org/compiere/model/I_AD_PrintGraph.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PrintGraph * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PrintGraph { @@ -248,19 +248,6 @@ public interface I_AD_PrintGraph */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -276,4 +263,17 @@ public interface I_AD_PrintGraph * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_PrintLabel.java b/base/src/org/compiere/model/I_AD_PrintLabel.java index 3d82231a8f..6ec6464963 100644 --- a/base/src/org/compiere/model/I_AD_PrintLabel.java +++ b/base/src/org/compiere/model/I_AD_PrintLabel.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PrintLabel * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PrintLabel { @@ -210,19 +210,6 @@ public interface I_AD_PrintLabel */ public String getPrinterName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -238,4 +225,17 @@ public interface I_AD_PrintLabel * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_PrintLabelLine.java b/base/src/org/compiere/model/I_AD_PrintLabelLine.java index 280eab58b4..f779a3b574 100644 --- a/base/src/org/compiere/model/I_AD_PrintLabelLine.java +++ b/base/src/org/compiere/model/I_AD_PrintLabelLine.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PrintLabelLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PrintLabelLine { @@ -92,19 +92,6 @@ public interface I_AD_PrintLabelLine */ public int getAD_Org_ID(); - /** Column name AD_PrintLabelLine_ID */ - public static final String COLUMNNAME_AD_PrintLabelLine_ID = "AD_PrintLabelLine_ID"; - - /** Set Print Label Line. - * Print Label Line Format - */ - public void setAD_PrintLabelLine_ID (int AD_PrintLabelLine_ID); - - /** Get Print Label Line. - * Print Label Line Format - */ - public int getAD_PrintLabelLine_ID(); - /** Column name AD_PrintLabel_ID */ public static final String COLUMNNAME_AD_PrintLabel_ID = "AD_PrintLabel_ID"; @@ -120,6 +107,19 @@ public interface I_AD_PrintLabelLine public org.compiere.model.I_AD_PrintLabel getAD_PrintLabel() throws RuntimeException; + /** Column name AD_PrintLabelLine_ID */ + public static final String COLUMNNAME_AD_PrintLabelLine_ID = "AD_PrintLabelLine_ID"; + + /** Set Print Label Line. + * Print Label Line Format + */ + public void setAD_PrintLabelLine_ID (int AD_PrintLabelLine_ID); + + /** Get Print Label Line. + * Print Label Line Format + */ + public int getAD_PrintLabelLine_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -203,19 +203,6 @@ public interface I_AD_PrintLabelLine */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -232,6 +219,19 @@ public interface I_AD_PrintLabelLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name XPosition */ public static final String COLUMNNAME_XPosition = "XPosition"; diff --git a/base/src/org/compiere/model/I_AD_PrintPaper.java b/base/src/org/compiere/model/I_AD_PrintPaper.java index 8c08e904e6..fb5054be88 100644 --- a/base/src/org/compiere/model/I_AD_PrintPaper.java +++ b/base/src/org/compiere/model/I_AD_PrintPaper.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PrintPaper * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PrintPaper { @@ -269,19 +269,6 @@ public interface I_AD_PrintPaper */ public BigDecimal getSizeY(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -297,4 +284,17 @@ public interface I_AD_PrintPaper * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_PrintTableFormat.java b/base/src/org/compiere/model/I_AD_PrintTableFormat.java index 9c5cd3ec15..c4813cc24a 100644 --- a/base/src/org/compiere/model/I_AD_PrintTableFormat.java +++ b/base/src/org/compiere/model/I_AD_PrintTableFormat.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_PrintTableFormat * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_PrintTableFormat { @@ -218,6 +218,21 @@ public interface I_AD_PrintTableFormat public org.compiere.model.I_AD_PrintColor getHdrLine_PrintColor() throws RuntimeException; + /** Column name Hdr_PrintFont_ID */ + public static final String COLUMNNAME_Hdr_PrintFont_ID = "Hdr_PrintFont_ID"; + + /** Set Header Row Font. + * Header row Font + */ + public void setHdr_PrintFont_ID (int Hdr_PrintFont_ID); + + /** Get Header Row Font. + * Header row Font + */ + public int getHdr_PrintFont_ID(); + + public org.compiere.model.I_AD_PrintFont getHdr_PrintFont() throws RuntimeException; + /** Column name HdrStroke */ public static final String COLUMNNAME_HdrStroke = "HdrStroke"; @@ -274,21 +289,6 @@ public interface I_AD_PrintTableFormat public org.compiere.model.I_AD_PrintColor getHdrTextFG_PrintColor() throws RuntimeException; - /** Column name Hdr_PrintFont_ID */ - public static final String COLUMNNAME_Hdr_PrintFont_ID = "Hdr_PrintFont_ID"; - - /** Set Header Row Font. - * Header row Font - */ - public void setHdr_PrintFont_ID (int Hdr_PrintFont_ID); - - /** Get Header Row Font. - * Header row Font - */ - public int getHdr_PrintFont_ID(); - - public org.compiere.model.I_AD_PrintFont getHdr_PrintFont() throws RuntimeException; - /** Column name HeaderCenter */ public static final String COLUMNNAME_HeaderCenter = "HeaderCenter"; @@ -406,19 +406,6 @@ public interface I_AD_PrintTableFormat */ public boolean isPaintBoundaryLines(); - /** Column name IsPaintHLines */ - public static final String COLUMNNAME_IsPaintHLines = "IsPaintHLines"; - - /** Set Paint Horizontal Lines. - * Paint horizontal lines - */ - public void setIsPaintHLines (boolean IsPaintHLines); - - /** Get Paint Horizontal Lines. - * Paint horizontal lines - */ - public boolean isPaintHLines(); - /** Column name IsPaintHeaderLines */ public static final String COLUMNNAME_IsPaintHeaderLines = "IsPaintHeaderLines"; @@ -432,6 +419,19 @@ public interface I_AD_PrintTableFormat */ public boolean isPaintHeaderLines(); + /** Column name IsPaintHLines */ + public static final String COLUMNNAME_IsPaintHLines = "IsPaintHLines"; + + /** Set Paint Horizontal Lines. + * Paint horizontal lines + */ + public void setIsPaintHLines (boolean IsPaintHLines); + + /** Get Paint Horizontal Lines. + * Paint horizontal lines + */ + public boolean isPaintHLines(); + /** Column name IsPaintVLines */ public static final String COLUMNNAME_IsPaintVLines = "IsPaintVLines"; @@ -458,6 +458,21 @@ public interface I_AD_PrintTableFormat */ public boolean isPrintFunctionSymbols(); + /** Column name Line_PrintColor_ID */ + public static final String COLUMNNAME_Line_PrintColor_ID = "Line_PrintColor_ID"; + + /** Set Line Color. + * Table line color + */ + public void setLine_PrintColor_ID (int Line_PrintColor_ID); + + /** Get Line Color. + * Table line color + */ + public int getLine_PrintColor_ID(); + + public org.compiere.model.I_AD_PrintColor getLine_PrintColor() throws RuntimeException; + /** Column name LineStroke */ public static final String COLUMNNAME_LineStroke = "LineStroke"; @@ -484,21 +499,6 @@ public interface I_AD_PrintTableFormat */ public String getLineStrokeType(); - /** Column name Line_PrintColor_ID */ - public static final String COLUMNNAME_Line_PrintColor_ID = "Line_PrintColor_ID"; - - /** Set Line Color. - * Table line color - */ - public void setLine_PrintColor_ID (int Line_PrintColor_ID); - - /** Get Line Color. - * Table line color - */ - public int getLine_PrintColor_ID(); - - public org.compiere.model.I_AD_PrintColor getLine_PrintColor() throws RuntimeException; - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -512,19 +512,6 @@ public interface I_AD_PrintTableFormat */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -540,4 +527,17 @@ public interface I_AD_PrintTableFormat * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Private_Access.java b/base/src/org/compiere/model/I_AD_Private_Access.java index ac2d670461..7977c5d0bf 100644 --- a/base/src/org/compiere/model/I_AD_Private_Access.java +++ b/base/src/org/compiere/model/I_AD_Private_Access.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Private_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Private_Access { @@ -134,19 +134,6 @@ public interface I_AD_Private_Access */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_AD_Private_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Process.java b/base/src/org/compiere/model/I_AD_Process.java index ad81e072f1..b531b2c77a 100644 --- a/base/src/org/compiere/model/I_AD_Process.java +++ b/base/src/org/compiere/model/I_AD_Process.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Process * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Process { @@ -41,6 +41,19 @@ public interface I_AD_Process /** Load Meta Data */ + /** Column name AccessLevel */ + public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + + /** Set Data Access Level. + * Access Level required + */ + public void setAccessLevel (String AccessLevel); + + /** Get Data Access Level. + * Access Level required + */ + public String getAccessLevel(); + /** Column name AD_Browse_ID */ public static final String COLUMNNAME_AD_Browse_ID = "AD_Browse_ID"; @@ -146,19 +159,6 @@ public interface I_AD_Process public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException; - /** Column name AccessLevel */ - public static final String COLUMNNAME_AccessLevel = "AccessLevel"; - - /** Set Data Access Level. - * Access Level required - */ - public void setAccessLevel (String AccessLevel); - - /** Get Data Access Level. - * Access Level required - */ - public String getAccessLevel(); - /** Column name Classname */ public static final String COLUMNNAME_Classname = "Classname"; @@ -390,19 +390,6 @@ public interface I_AD_Process */ public int getStatistic_Seconds(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -419,6 +406,19 @@ public interface I_AD_Process */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_ProcessCustom.java b/base/src/org/compiere/model/I_AD_ProcessCustom.java new file mode 100644 index 0000000000..752dec9ff5 --- /dev/null +++ b/base/src/org/compiere/model/I_AD_ProcessCustom.java @@ -0,0 +1,332 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.compiere.model; + +import java.math.BigDecimal; +import java.sql.Timestamp; +import org.compiere.util.KeyNamePair; + +/** Generated Interface for AD_ProcessCustom + * @author Adempiere (generated) + * @version Release 3.9.2 + */ +public interface I_AD_ProcessCustom +{ + + /** TableName=AD_ProcessCustom */ + public static final String Table_Name = "AD_ProcessCustom"; + + /** AD_Table_ID=54610 */ + public static final int Table_ID = MTable.getTable_ID(Table_Name); + + KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name); + + /** AccessLevel = 6 - System - Client + */ + BigDecimal accessLevel = BigDecimal.valueOf(6); + + /** Load Meta Data */ + + /** Column name AD_Browse_ID */ + public static final String COLUMNNAME_AD_Browse_ID = "AD_Browse_ID"; + + /** Set Smart Browse */ + public void setAD_Browse_ID (int AD_Browse_ID); + + /** Get Smart Browse */ + public int getAD_Browse_ID(); + + public org.adempiere.model.I_AD_Browse getAD_Browse() throws RuntimeException; + + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Form_ID */ + public static final String COLUMNNAME_AD_Form_ID = "AD_Form_ID"; + + /** Set Special Form. + * Special Form + */ + public void setAD_Form_ID (int AD_Form_ID); + + /** Get Special Form. + * Special Form + */ + public int getAD_Form_ID(); + + public org.compiere.model.I_AD_Form getAD_Form() throws RuntimeException; + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_PrintFormat_ID */ + public static final String COLUMNNAME_AD_PrintFormat_ID = "AD_PrintFormat_ID"; + + /** Set Print Format. + * Data Print Format + */ + public void setAD_PrintFormat_ID (int AD_PrintFormat_ID); + + /** Get Print Format. + * Data Print Format + */ + public int getAD_PrintFormat_ID(); + + public org.compiere.model.I_AD_PrintFormat getAD_PrintFormat() throws RuntimeException; + + /** Column name AD_ProcessCustom_ID */ + public static final String COLUMNNAME_AD_ProcessCustom_ID = "AD_ProcessCustom_ID"; + + /** Set Process Customization */ + public void setAD_ProcessCustom_ID (int AD_ProcessCustom_ID); + + /** Get Process Customization */ + public int getAD_ProcessCustom_ID(); + + /** Column name AD_Process_ID */ + public static final String COLUMNNAME_AD_Process_ID = "AD_Process_ID"; + + /** Set Process. + * Process or Report + */ + public void setAD_Process_ID (int AD_Process_ID); + + /** Get Process. + * Process or Report + */ + public int getAD_Process_ID(); + + public org.compiere.model.I_AD_Process getAD_Process() throws RuntimeException; + + /** Column name AD_ReportView_ID */ + public static final String COLUMNNAME_AD_ReportView_ID = "AD_ReportView_ID"; + + /** Set Report View. + * View used to generate this report + */ + public void setAD_ReportView_ID (int AD_ReportView_ID); + + /** Get Report View. + * View used to generate this report + */ + public int getAD_ReportView_ID(); + + public org.compiere.model.I_AD_ReportView getAD_ReportView() throws RuntimeException; + + /** Column name AD_Role_ID */ + public static final String COLUMNNAME_AD_Role_ID = "AD_Role_ID"; + + /** Set Role. + * Responsibility Role + */ + public void setAD_Role_ID (int AD_Role_ID); + + /** Get Role. + * Responsibility Role + */ + public int getAD_Role_ID(); + + public org.compiere.model.I_AD_Role getAD_Role() throws RuntimeException; + + /** Column name AD_User_ID */ + public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; + + /** Set User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID); + + /** Get User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID(); + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + + /** Column name AD_Workflow_ID */ + public static final String COLUMNNAME_AD_Workflow_ID = "AD_Workflow_ID"; + + /** Set Workflow. + * Workflow or combination of tasks + */ + public void setAD_Workflow_ID (int AD_Workflow_ID); + + /** Get Workflow. + * Workflow or combination of tasks + */ + public int getAD_Workflow_ID(); + + public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException; + + /** Column name ASP_Level_ID */ + public static final String COLUMNNAME_ASP_Level_ID = "ASP_Level_ID"; + + /** Set ASP Level */ + public void setASP_Level_ID (int ASP_Level_ID); + + /** Get ASP Level */ + public int getASP_Level_ID(); + + public org.compiere.model.I_ASP_Level getASP_Level() throws RuntimeException; + + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + + /** Column name Description */ + public static final String COLUMNNAME_Description = "Description"; + + /** Set Description. + * Optional short description of the record + */ + public void setDescription (String Description); + + /** Get Description. + * Optional short description of the record + */ + public String getDescription(); + + /** Column name Help */ + public static final String COLUMNNAME_Help = "Help"; + + /** Set Comment/Help. + * Comment or Hint + */ + public void setHelp (String Help); + + /** Get Comment/Help. + * Comment or Hint + */ + public String getHelp(); + + /** Column name HierarchyType */ + public static final String COLUMNNAME_HierarchyType = "HierarchyType"; + + /** Set Hierarchy Type. + * Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + */ + public void setHierarchyType (String HierarchyType); + + /** Get Hierarchy Type. + * Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + */ + public String getHierarchyType(); + + /** Column name IsActive */ + public static final String COLUMNNAME_IsActive = "IsActive"; + + /** Set Active. + * The record is active in the system + */ + public void setIsActive (boolean IsActive); + + /** Get Active. + * The record is active in the system + */ + public boolean isActive(); + + /** Column name IsDirectPrint */ + public static final String COLUMNNAME_IsDirectPrint = "IsDirectPrint"; + + /** Set Direct print. + * Print without dialog + */ + public void setIsDirectPrint (String IsDirectPrint); + + /** Get Direct print. + * Print without dialog + */ + public String getIsDirectPrint(); + + /** Column name Name */ + public static final String COLUMNNAME_Name = "Name"; + + /** Set Name. + * Alphanumeric identifier of the entity + */ + public void setName (String Name); + + /** Get Name. + * Alphanumeric identifier of the entity + */ + public String getName(); + + /** Column name ShowHelp */ + public static final String COLUMNNAME_ShowHelp = "ShowHelp"; + + /** Set Show Help */ + public void setShowHelp (String ShowHelp); + + /** Get Show Help */ + public String getShowHelp(); + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); +} diff --git a/base/src/org/compiere/model/I_AD_ProcessParaCustom.java b/base/src/org/compiere/model/I_AD_ProcessParaCustom.java new file mode 100644 index 0000000000..faf91bd9bf --- /dev/null +++ b/base/src/org/compiere/model/I_AD_ProcessParaCustom.java @@ -0,0 +1,388 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.compiere.model; + +import java.math.BigDecimal; +import java.sql.Timestamp; +import org.compiere.util.KeyNamePair; + +/** Generated Interface for AD_ProcessParaCustom + * @author Adempiere (generated) + * @version Release 3.9.2 + */ +public interface I_AD_ProcessParaCustom +{ + + /** TableName=AD_ProcessParaCustom */ + public static final String Table_Name = "AD_ProcessParaCustom"; + + /** AD_Table_ID=54612 */ + public static final int Table_ID = MTable.getTable_ID(Table_Name); + + KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name); + + /** AccessLevel = 6 - System - Client + */ + BigDecimal accessLevel = BigDecimal.valueOf(6); + + /** Load Meta Data */ + + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_ProcessCustom_ID */ + public static final String COLUMNNAME_AD_ProcessCustom_ID = "AD_ProcessCustom_ID"; + + /** Set Process Customization */ + public void setAD_ProcessCustom_ID (int AD_ProcessCustom_ID); + + /** Get Process Customization */ + public int getAD_ProcessCustom_ID(); + + public org.compiere.model.I_AD_ProcessCustom getAD_ProcessCustom() throws RuntimeException; + + /** Column name AD_ProcessParaCustom_ID */ + public static final String COLUMNNAME_AD_ProcessParaCustom_ID = "AD_ProcessParaCustom_ID"; + + /** Set Process Parameter */ + public void setAD_ProcessParaCustom_ID (int AD_ProcessParaCustom_ID); + + /** Get Process Parameter */ + public int getAD_ProcessParaCustom_ID(); + + /** Column name AD_Process_Para_ID */ + public static final String COLUMNNAME_AD_Process_Para_ID = "AD_Process_Para_ID"; + + /** Set Process Parameter */ + public void setAD_Process_Para_ID (int AD_Process_Para_ID); + + /** Get Process Parameter */ + public int getAD_Process_Para_ID(); + + public org.compiere.model.I_AD_Process_Para getAD_Process_Para() throws RuntimeException; + + /** Column name AD_Reference_ID */ + public static final String COLUMNNAME_AD_Reference_ID = "AD_Reference_ID"; + + /** Set Reference. + * System Reference and Validation + */ + public void setAD_Reference_ID (int AD_Reference_ID); + + /** Get Reference. + * System Reference and Validation + */ + public int getAD_Reference_ID(); + + public org.compiere.model.I_AD_Reference getAD_Reference() throws RuntimeException; + + /** Column name AD_Reference_Value_ID */ + public static final String COLUMNNAME_AD_Reference_Value_ID = "AD_Reference_Value_ID"; + + /** Set Reference Key. + * Required to specify, if data type is Table or List + */ + public void setAD_Reference_Value_ID (int AD_Reference_Value_ID); + + /** Get Reference Key. + * Required to specify, if data type is Table or List + */ + public int getAD_Reference_Value_ID(); + + public org.compiere.model.I_AD_Reference getAD_Reference_Value() throws RuntimeException; + + /** Column name AD_Val_Rule_ID */ + public static final String COLUMNNAME_AD_Val_Rule_ID = "AD_Val_Rule_ID"; + + /** Set Dynamic Validation. + * Dynamic Validation Rule + */ + public void setAD_Val_Rule_ID (int AD_Val_Rule_ID); + + /** Get Dynamic Validation. + * Dynamic Validation Rule + */ + public int getAD_Val_Rule_ID(); + + public org.compiere.model.I_AD_Val_Rule getAD_Val_Rule() throws RuntimeException; + + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + + /** Column name DefaultValue */ + public static final String COLUMNNAME_DefaultValue = "DefaultValue"; + + /** Set Default Logic. + * Default value hierarchy, separated by ; + + */ + public void setDefaultValue (String DefaultValue); + + /** Get Default Logic. + * Default value hierarchy, separated by ; + + */ + public String getDefaultValue(); + + /** Column name DefaultValue2 */ + public static final String COLUMNNAME_DefaultValue2 = "DefaultValue2"; + + /** Set Default Logic 2. + * Default value hierarchy, separated by ; + + */ + public void setDefaultValue2 (String DefaultValue2); + + /** Get Default Logic 2. + * Default value hierarchy, separated by ; + + */ + public String getDefaultValue2(); + + /** Column name Description */ + public static final String COLUMNNAME_Description = "Description"; + + /** Set Description. + * Optional short description of the record + */ + public void setDescription (String Description); + + /** Get Description. + * Optional short description of the record + */ + public String getDescription(); + + /** Column name DisplayLogic */ + public static final String COLUMNNAME_DisplayLogic = "DisplayLogic"; + + /** Set Display Logic. + * If the Field is displayed, the result determines if the field is actually displayed + */ + public void setDisplayLogic (String DisplayLogic); + + /** Get Display Logic. + * If the Field is displayed, the result determines if the field is actually displayed + */ + public String getDisplayLogic(); + + /** Column name Help */ + public static final String COLUMNNAME_Help = "Help"; + + /** Set Comment/Help. + * Comment or Hint + */ + public void setHelp (String Help); + + /** Get Comment/Help. + * Comment or Hint + */ + public String getHelp(); + + /** Column name IsActive */ + public static final String COLUMNNAME_IsActive = "IsActive"; + + /** Set Active. + * The record is active in the system + */ + public void setIsActive (boolean IsActive); + + /** Get Active. + * The record is active in the system + */ + public boolean isActive(); + + /** Column name IsInfoOnly */ + public static final String COLUMNNAME_IsInfoOnly = "IsInfoOnly"; + + /** Set Is Information Only. + * When a Parameter is Information Only + */ + public void setIsInfoOnly (String IsInfoOnly); + + /** Get Is Information Only. + * When a Parameter is Information Only + */ + public String getIsInfoOnly(); + + /** Column name IsMandatory */ + public static final String COLUMNNAME_IsMandatory = "IsMandatory"; + + /** Set Mandatory. + * Data entry is required in this column + */ + public void setIsMandatory (String IsMandatory); + + /** Get Mandatory. + * Data entry is required in this column + */ + public String getIsMandatory(); + + /** Column name IsRange */ + public static final String COLUMNNAME_IsRange = "IsRange"; + + /** Set Range. + * The parameter is a range of values + */ + public void setIsRange (String IsRange); + + /** Get Range. + * The parameter is a range of values + */ + public String getIsRange(); + + /** Column name Name */ + public static final String COLUMNNAME_Name = "Name"; + + /** Set Name. + * Alphanumeric identifier of the entity + */ + public void setName (String Name); + + /** Get Name. + * Alphanumeric identifier of the entity + */ + public String getName(); + + /** Column name ReadOnlyLogic */ + public static final String COLUMNNAME_ReadOnlyLogic = "ReadOnlyLogic"; + + /** Set Read Only Logic. + * Logic to determine if field is read only (applies only when field is read-write) + */ + public void setReadOnlyLogic (String ReadOnlyLogic); + + /** Get Read Only Logic. + * Logic to determine if field is read only (applies only when field is read-write) + */ + public String getReadOnlyLogic(); + + /** Column name SeqNo */ + public static final String COLUMNNAME_SeqNo = "SeqNo"; + + /** Set Sequence. + * Method of ordering records; + lowest number comes first + */ + public void setSeqNo (int SeqNo); + + /** Get Sequence. + * Method of ordering records; + lowest number comes first + */ + public int getSeqNo(); + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + + /** Column name ValueMax */ + public static final String COLUMNNAME_ValueMax = "ValueMax"; + + /** Set Max. Value. + * Maximum Value for a field + */ + public void setValueMax (String ValueMax); + + /** Get Max. Value. + * Maximum Value for a field + */ + public String getValueMax(); + + /** Column name ValueMin */ + public static final String COLUMNNAME_ValueMin = "ValueMin"; + + /** Set Min. Value. + * Minimum Value for a field + */ + public void setValueMin (String ValueMin); + + /** Get Min. Value. + * Minimum Value for a field + */ + public String getValueMin(); + + /** Column name VFormat */ + public static final String COLUMNNAME_VFormat = "VFormat"; + + /** Set Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat); + + /** Get Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat(); +} diff --git a/base/src/org/compiere/model/I_AD_Process_Access.java b/base/src/org/compiere/model/I_AD_Process_Access.java index d9a0add7a3..e07c95c1bb 100644 --- a/base/src/org/compiere/model/I_AD_Process_Access.java +++ b/base/src/org/compiere/model/I_AD_Process_Access.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Process_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Process_Access { @@ -134,19 +134,6 @@ public interface I_AD_Process_Access */ public boolean isReadWrite(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_AD_Process_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Process_Para.java b/base/src/org/compiere/model/I_AD_Process_Para.java index 511d902755..a6b951427f 100644 --- a/base/src/org/compiere/model/I_AD_Process_Para.java +++ b/base/src/org/compiere/model/I_AD_Process_Para.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Process_Para * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Process_Para { @@ -378,19 +378,6 @@ public interface I_AD_Process_Para */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -407,20 +394,18 @@ public interface I_AD_Process_Para */ public int getUpdatedBy(); - /** Column name VFormat */ - public static final String COLUMNNAME_VFormat = "VFormat"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Set Value Format. - * Format of the value; - Can contain fixed format elements, Variables: "_lLoOaAcCa09" + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public void setVFormat (String VFormat); + public void setUUID (String UUID); - /** Get Value Format. - * Format of the value; - Can contain fixed format elements, Variables: "_lLoOaAcCa09" + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public String getVFormat(); + public String getUUID(); /** Column name ValueMax */ public static final String COLUMNNAME_ValueMax = "ValueMax"; @@ -447,4 +432,19 @@ public interface I_AD_Process_Para * Minimum Value for a field */ public String getValueMin(); + + /** Column name VFormat */ + public static final String COLUMNNAME_VFormat = "VFormat"; + + /** Set Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat); + + /** Get Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat(); } diff --git a/base/src/org/compiere/model/I_AD_RecentItem.java b/base/src/org/compiere/model/I_AD_RecentItem.java index 41e8e39606..3b582f960b 100644 --- a/base/src/org/compiere/model/I_AD_RecentItem.java +++ b/base/src/org/compiere/model/I_AD_RecentItem.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_RecentItem * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_RecentItem { @@ -203,19 +203,6 @@ public interface I_AD_RecentItem */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -231,4 +218,17 @@ public interface I_AD_RecentItem * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Record_Access.java b/base/src/org/compiere/model/I_AD_Record_Access.java index 37e6257588..b97db772ab 100644 --- a/base/src/org/compiere/model/I_AD_Record_Access.java +++ b/base/src/org/compiere/model/I_AD_Record_Access.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Record_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Record_Access { @@ -173,19 +173,6 @@ public interface I_AD_Record_Access */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -201,4 +188,17 @@ public interface I_AD_Record_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Ref_List.java b/base/src/org/compiere/model/I_AD_Ref_List.java index 3b5c4107df..f46f34a651 100644 --- a/base/src/org/compiere/model/I_AD_Ref_List.java +++ b/base/src/org/compiere/model/I_AD_Ref_List.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Ref_List * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Ref_List { @@ -62,19 +62,6 @@ public interface I_AD_Ref_List */ public int getAD_Org_ID(); - /** Column name AD_Ref_List_ID */ - public static final String COLUMNNAME_AD_Ref_List_ID = "AD_Ref_List_ID"; - - /** Set Reference List. - * Reference List based on Table - */ - public void setAD_Ref_List_ID (int AD_Ref_List_ID); - - /** Get Reference List. - * Reference List based on Table - */ - public int getAD_Ref_List_ID(); - /** Column name AD_Reference_ID */ public static final String COLUMNNAME_AD_Reference_ID = "AD_Reference_ID"; @@ -90,6 +77,19 @@ public interface I_AD_Ref_List public org.compiere.model.I_AD_Reference getAD_Reference() throws RuntimeException; + /** Column name AD_Ref_List_ID */ + public static final String COLUMNNAME_AD_Ref_List_ID = "AD_Ref_List_ID"; + + /** Set Reference List. + * Reference List based on Table + */ + public void setAD_Ref_List_ID (int AD_Ref_List_ID); + + /** Get Reference List. + * Reference List based on Table + */ + public int getAD_Ref_List_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -160,19 +160,6 @@ public interface I_AD_Ref_List */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -189,6 +176,19 @@ public interface I_AD_Ref_List */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_AD_Ref_Table.java b/base/src/org/compiere/model/I_AD_Ref_Table.java index ea8734f303..aa74880d61 100644 --- a/base/src/org/compiere/model/I_AD_Ref_Table.java +++ b/base/src/org/compiere/model/I_AD_Ref_Table.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Ref_Table * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Ref_Table { @@ -246,19 +246,6 @@ public interface I_AD_Ref_Table */ public String getOrderByClause(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -275,6 +262,19 @@ public interface I_AD_Ref_Table */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_AD_Reference.java b/base/src/org/compiere/model/I_AD_Reference.java index ebe35572e8..5fcfde7a9c 100644 --- a/base/src/org/compiere/model/I_AD_Reference.java +++ b/base/src/org/compiere/model/I_AD_Reference.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Reference * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Reference { @@ -171,19 +171,6 @@ public interface I_AD_Reference */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -200,20 +187,18 @@ public interface I_AD_Reference */ public int getUpdatedBy(); - /** Column name VFormat */ - public static final String COLUMNNAME_VFormat = "VFormat"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Set Value Format. - * Format of the value; - Can contain fixed format elements, Variables: "_lLoOaAcCa09" + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public void setVFormat (String VFormat); + public void setUUID (String UUID); - /** Get Value Format. - * Format of the value; - Can contain fixed format elements, Variables: "_lLoOaAcCa09" + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public String getVFormat(); + public String getUUID(); /** Column name ValidationType */ public static final String COLUMNNAME_ValidationType = "ValidationType"; @@ -227,4 +212,19 @@ public interface I_AD_Reference * Different method of validating data */ public String getValidationType(); + + /** Column name VFormat */ + public static final String COLUMNNAME_VFormat = "VFormat"; + + /** Set Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat); + + /** Get Value Format. + * Format of the value; + Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat(); } diff --git a/base/src/org/compiere/model/I_AD_Registration.java b/base/src/org/compiere/model/I_AD_Registration.java index 36b85c71d6..94fbd0bb0b 100644 --- a/base/src/org/compiere/model/I_AD_Registration.java +++ b/base/src/org/compiere/model/I_AD_Registration.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Registration * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Registration { @@ -327,19 +327,6 @@ public interface I_AD_Registration */ public Timestamp getStartProductionDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -355,4 +342,17 @@ public interface I_AD_Registration * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_RelationType.java b/base/src/org/compiere/model/I_AD_RelationType.java index 4e2b687163..ac7a2febc5 100644 --- a/base/src/org/compiere/model/I_AD_RelationType.java +++ b/base/src/org/compiere/model/I_AD_RelationType.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_RelationType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_RelationType { @@ -200,19 +200,6 @@ public interface I_AD_RelationType */ public String getType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -228,4 +215,17 @@ public interface I_AD_RelationType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Replication.java b/base/src/org/compiere/model/I_AD_Replication.java index e45ceea296..7c06860457 100644 --- a/base/src/org/compiere/model/I_AD_Replication.java +++ b/base/src/org/compiere/model/I_AD_Replication.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Replication * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Replication { @@ -62,6 +62,19 @@ public interface I_AD_Replication */ public int getAD_Org_ID(); + /** Column name AD_Replication_ID */ + public static final String COLUMNNAME_AD_Replication_ID = "AD_Replication_ID"; + + /** Set Replication. + * Data Replication Target + */ + public void setAD_Replication_ID (int AD_Replication_ID); + + /** Get Replication. + * Data Replication Target + */ + public int getAD_Replication_ID(); + /** Column name AD_ReplicationStrategy_ID */ public static final String COLUMNNAME_AD_ReplicationStrategy_ID = "AD_ReplicationStrategy_ID"; @@ -77,19 +90,6 @@ public interface I_AD_Replication public org.compiere.model.I_AD_ReplicationStrategy getAD_ReplicationStrategy() throws RuntimeException; - /** Column name AD_Replication_ID */ - public static final String COLUMNNAME_AD_Replication_ID = "AD_Replication_ID"; - - /** Set Replication. - * Data Replication Target - */ - public void setAD_Replication_ID (int AD_Replication_ID); - - /** Get Replication. - * Data Replication Target - */ - public int getAD_Replication_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -301,19 +301,6 @@ public interface I_AD_Replication */ public String getSuffix(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -329,4 +316,17 @@ public interface I_AD_Replication * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ReplicationDocument.java b/base/src/org/compiere/model/I_AD_ReplicationDocument.java index dab1b9a090..0c2ae30cdf 100644 --- a/base/src/org/compiere/model/I_AD_ReplicationDocument.java +++ b/base/src/org/compiere/model/I_AD_ReplicationDocument.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ReplicationDocument * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ReplicationDocument { @@ -169,19 +169,6 @@ public interface I_AD_ReplicationDocument */ public String getReplicationType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -197,4 +184,17 @@ public interface I_AD_ReplicationDocument * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ReplicationOrgAccess.java b/base/src/org/compiere/model/I_AD_ReplicationOrgAccess.java index c70efb5546..49ab136fca 100644 --- a/base/src/org/compiere/model/I_AD_ReplicationOrgAccess.java +++ b/base/src/org/compiere/model/I_AD_ReplicationOrgAccess.java @@ -1,8 +1,9 @@ /****************************************************************************** * Product: ADempiere ERP & CRM Smart Business Solution * - * Copyright (C) 2006-2016 ADempiere Foundation, All Rights Reserved. * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -21,7 +22,7 @@ /** Generated Interface for AD_ReplicationOrgAccess * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_AD_ReplicationOrgAccess { @@ -142,4 +143,17 @@ public interface I_AD_ReplicationOrgAccess * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ReplicationRoleAccess.java b/base/src/org/compiere/model/I_AD_ReplicationRoleAccess.java index d9c591ddea..88e2a4cb2e 100644 --- a/base/src/org/compiere/model/I_AD_ReplicationRoleAccess.java +++ b/base/src/org/compiere/model/I_AD_ReplicationRoleAccess.java @@ -1,8 +1,9 @@ /****************************************************************************** * Product: ADempiere ERP & CRM Smart Business Solution * - * Copyright (C) 2006-2016 ADempiere Foundation, All Rights Reserved. * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -21,7 +22,7 @@ /** Generated Interface for AD_ReplicationRoleAccess * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_AD_ReplicationRoleAccess { @@ -157,4 +158,17 @@ public interface I_AD_ReplicationRoleAccess * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ReplicationStrategy.java b/base/src/org/compiere/model/I_AD_ReplicationStrategy.java index 5f4f822917..3cb098e51f 100644 --- a/base/src/org/compiere/model/I_AD_ReplicationStrategy.java +++ b/base/src/org/compiere/model/I_AD_ReplicationStrategy.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ReplicationStrategy * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ReplicationStrategy { @@ -104,17 +104,6 @@ public interface I_AD_ReplicationStrategy */ public String getDescription(); - /** Column name EXP_Processor_ID */ - public static final String COLUMNNAME_EXP_Processor_ID = "EXP_Processor_ID"; - - /** Set Export Processor */ - public void setEXP_Processor_ID (int EXP_Processor_ID); - - /** Get Export Processor */ - public int getEXP_Processor_ID(); - - public org.compiere.model.I_EXP_Processor getEXP_Processor() throws RuntimeException; - /** Column name EntityType */ public static final String COLUMNNAME_EntityType = "EntityType"; @@ -130,6 +119,17 @@ public interface I_AD_ReplicationStrategy */ public String getEntityType(); + /** Column name EXP_Processor_ID */ + public static final String COLUMNNAME_EXP_Processor_ID = "EXP_Processor_ID"; + + /** Set Export Processor */ + public void setEXP_Processor_ID (int EXP_Processor_ID); + + /** Get Export Processor */ + public int getEXP_Processor_ID(); + + public org.compiere.model.I_EXP_Processor getEXP_Processor() throws RuntimeException; + /** Column name Help */ public static final String COLUMNNAME_Help = "Help"; @@ -169,19 +169,6 @@ public interface I_AD_ReplicationStrategy */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -198,6 +185,19 @@ public interface I_AD_ReplicationStrategy */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_ReplicationTable.java b/base/src/org/compiere/model/I_AD_ReplicationTable.java index d3d44be0d6..11ded133eb 100644 --- a/base/src/org/compiere/model/I_AD_ReplicationTable.java +++ b/base/src/org/compiere/model/I_AD_ReplicationTable.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ReplicationTable * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ReplicationTable { @@ -175,19 +175,6 @@ public interface I_AD_ReplicationTable */ public String getReplicationType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -203,4 +190,17 @@ public interface I_AD_ReplicationTable * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Replication_Log.java b/base/src/org/compiere/model/I_AD_Replication_Log.java index 7a61735047..5be9b6f058 100644 --- a/base/src/org/compiere/model/I_AD_Replication_Log.java +++ b/base/src/org/compiere/model/I_AD_Replication_Log.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Replication_Log * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Replication_Log { @@ -62,21 +62,6 @@ public interface I_AD_Replication_Log */ public int getAD_Org_ID(); - /** Column name AD_ReplicationTable_ID */ - public static final String COLUMNNAME_AD_ReplicationTable_ID = "AD_ReplicationTable_ID"; - - /** Set Replication Table. - * Data Replication Strategy Table Info - */ - public void setAD_ReplicationTable_ID (int AD_ReplicationTable_ID); - - /** Get Replication Table. - * Data Replication Strategy Table Info - */ - public int getAD_ReplicationTable_ID(); - - public org.compiere.model.I_AD_ReplicationTable getAD_ReplicationTable() throws RuntimeException; - /** Column name AD_Replication_Log_ID */ public static final String COLUMNNAME_AD_Replication_Log_ID = "AD_Replication_Log_ID"; @@ -105,6 +90,21 @@ public interface I_AD_Replication_Log public org.compiere.model.I_AD_Replication_Run getAD_Replication_Run() throws RuntimeException; + /** Column name AD_ReplicationTable_ID */ + public static final String COLUMNNAME_AD_ReplicationTable_ID = "AD_ReplicationTable_ID"; + + /** Set Replication Table. + * Data Replication Strategy Table Info + */ + public void setAD_ReplicationTable_ID (int AD_ReplicationTable_ID); + + /** Get Replication Table. + * Data Replication Strategy Table Info + */ + public int getAD_ReplicationTable_ID(); + + public org.compiere.model.I_AD_ReplicationTable getAD_ReplicationTable() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -156,19 +156,6 @@ public interface I_AD_Replication_Log /** Get Process Message */ public String getP_Msg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,4 +171,17 @@ public interface I_AD_Replication_Log * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Replication_Run.java b/base/src/org/compiere/model/I_AD_Replication_Run.java index fb9d5b9afe..6e666ea428 100644 --- a/base/src/org/compiere/model/I_AD_Replication_Run.java +++ b/base/src/org/compiere/model/I_AD_Replication_Run.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Replication_Run * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Replication_Run { @@ -158,19 +158,6 @@ public interface I_AD_Replication_Run */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_AD_Replication_Run * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ReportView.java b/base/src/org/compiere/model/I_AD_ReportView.java index 4676697a45..a32b74c311 100644 --- a/base/src/org/compiere/model/I_AD_ReportView.java +++ b/base/src/org/compiere/model/I_AD_ReportView.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ReportView * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ReportView { @@ -212,19 +212,6 @@ public interface I_AD_ReportView */ public String getPrintName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -241,6 +228,19 @@ public interface I_AD_ReportView */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_AD_ReportView_Col.java b/base/src/org/compiere/model/I_AD_ReportView_Col.java index e6c5c07d32..3094a73445 100644 --- a/base/src/org/compiere/model/I_AD_ReportView_Col.java +++ b/base/src/org/compiere/model/I_AD_ReportView_Col.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ReportView_Col * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ReportView_Col { @@ -156,19 +156,6 @@ public interface I_AD_ReportView_Col */ public boolean isGroupFunction(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,4 +171,17 @@ public interface I_AD_ReportView_Col * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Role.java b/base/src/org/compiere/model/I_AD_Role.java index f730026ceb..d68b03351f 100644 --- a/base/src/org/compiere/model/I_AD_Role.java +++ b/base/src/org/compiere/model/I_AD_Role.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Role * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Role { @@ -141,15 +141,6 @@ public interface I_AD_Role /** Get Allow Info BPartner */ public boolean isAllow_Info_BPartner(); - /** Column name Allow_Info_CRP */ - public static final String COLUMNNAME_Allow_Info_CRP = "Allow_Info_CRP"; - - /** Set Allow Info CRP */ - public void setAllow_Info_CRP (boolean Allow_Info_CRP); - - /** Get Allow Info CRP */ - public boolean isAllow_Info_CRP(); - /** Column name Allow_Info_CashJournal */ public static final String COLUMNNAME_Allow_Info_CashJournal = "Allow_Info_CashJournal"; @@ -159,6 +150,15 @@ public interface I_AD_Role /** Get Allow Info CashJournal */ public boolean isAllow_Info_CashJournal(); + /** Column name Allow_Info_CRP */ + public static final String COLUMNNAME_Allow_Info_CRP = "Allow_Info_CRP"; + + /** Set Allow Info CRP */ + public void setAllow_Info_CRP (boolean Allow_Info_CRP); + + /** Get Allow Info CRP */ + public boolean isAllow_Info_CRP(); + /** Column name Allow_Info_InOut */ public static final String COLUMNNAME_Allow_Info_InOut = "Allow_Info_InOut"; @@ -564,19 +564,6 @@ public interface I_AD_Role public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -614,4 +601,17 @@ public interface I_AD_Role * System Client Organization */ public String getUserLevel(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Role_Included.java b/base/src/org/compiere/model/I_AD_Role_Included.java index 04d89438ba..1a969a1235 100644 --- a/base/src/org/compiere/model/I_AD_Role_Included.java +++ b/base/src/org/compiere/model/I_AD_Role_Included.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Role_Included * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Role_Included { @@ -132,19 +132,6 @@ public interface I_AD_Role_Included */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,4 +147,17 @@ public interface I_AD_Role_Included * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Role_OrgAccess.java b/base/src/org/compiere/model/I_AD_Role_OrgAccess.java index 086f76a30d..9e6a64d80f 100644 --- a/base/src/org/compiere/model/I_AD_Role_OrgAccess.java +++ b/base/src/org/compiere/model/I_AD_Role_OrgAccess.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Role_OrgAccess * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Role_OrgAccess { @@ -119,19 +119,6 @@ public interface I_AD_Role_OrgAccess */ public boolean isReadOnly(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -147,4 +134,17 @@ public interface I_AD_Role_OrgAccess * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Rule.java b/base/src/org/compiere/model/I_AD_Rule.java index e007f860b5..4470f5b8ae 100644 --- a/base/src/org/compiere/model/I_AD_Rule.java +++ b/base/src/org/compiere/model/I_AD_Rule.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Rule * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Rule { @@ -41,6 +41,19 @@ public interface I_AD_Rule /** Load Meta Data */ + /** Column name AccessLevel */ + public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + + /** Set Data Access Level. + * Access Level required + */ + public void setAccessLevel (String AccessLevel); + + /** Get Data Access Level. + * Access Level required + */ + public String getAccessLevel(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -71,19 +84,6 @@ public interface I_AD_Rule /** Get Rule */ public int getAD_Rule_ID(); - /** Column name AccessLevel */ - public static final String COLUMNNAME_AccessLevel = "AccessLevel"; - - /** Set Data Access Level. - * Access Level required - */ - public void setAccessLevel (String AccessLevel); - - /** Get Data Access Level. - * Access Level required - */ - public String getAccessLevel(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -202,19 +202,6 @@ public interface I_AD_Rule */ public String getScript(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -231,6 +218,19 @@ public interface I_AD_Rule */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_Scheduler.java b/base/src/org/compiere/model/I_AD_Scheduler.java index 0b55f6254d..2187a21f15 100644 --- a/base/src/org/compiere/model/I_AD_Scheduler.java +++ b/base/src/org/compiere/model/I_AD_Scheduler.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Scheduler * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Scheduler { @@ -314,19 +314,6 @@ public interface I_AD_Scheduler public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -343,6 +330,19 @@ public interface I_AD_Scheduler */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WeekDay */ public static final String COLUMNNAME_WeekDay = "WeekDay"; diff --git a/base/src/org/compiere/model/I_AD_SchedulerLog.java b/base/src/org/compiere/model/I_AD_SchedulerLog.java index 2c5723b2c3..33102d3838 100644 --- a/base/src/org/compiere/model/I_AD_SchedulerLog.java +++ b/base/src/org/compiere/model/I_AD_SchedulerLog.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_SchedulerLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_SchedulerLog { @@ -62,19 +62,6 @@ public interface I_AD_SchedulerLog */ public int getAD_Org_ID(); - /** Column name AD_SchedulerLog_ID */ - public static final String COLUMNNAME_AD_SchedulerLog_ID = "AD_SchedulerLog_ID"; - - /** Set Scheduler Log. - * Result of the execution of the Scheduler - */ - public void setAD_SchedulerLog_ID (int AD_SchedulerLog_ID); - - /** Get Scheduler Log. - * Result of the execution of the Scheduler - */ - public int getAD_SchedulerLog_ID(); - /** Column name AD_Scheduler_ID */ public static final String COLUMNNAME_AD_Scheduler_ID = "AD_Scheduler_ID"; @@ -90,6 +77,19 @@ public interface I_AD_SchedulerLog public org.compiere.model.I_AD_Scheduler getAD_Scheduler() throws RuntimeException; + /** Column name AD_SchedulerLog_ID */ + public static final String COLUMNNAME_AD_SchedulerLog_ID = "AD_SchedulerLog_ID"; + + /** Set Scheduler Log. + * Result of the execution of the Scheduler + */ + public void setAD_SchedulerLog_ID (int AD_SchedulerLog_ID); + + /** Get Scheduler Log. + * Result of the execution of the Scheduler + */ + public int getAD_SchedulerLog_ID(); + /** Column name BinaryData */ public static final String COLUMNNAME_BinaryData = "BinaryData"; @@ -197,19 +197,6 @@ public interface I_AD_SchedulerLog */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_AD_SchedulerLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_SchedulerRecipient.java b/base/src/org/compiere/model/I_AD_SchedulerRecipient.java index 16babce1fa..faaf445fed 100644 --- a/base/src/org/compiere/model/I_AD_SchedulerRecipient.java +++ b/base/src/org/compiere/model/I_AD_SchedulerRecipient.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_SchedulerRecipient * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_SchedulerRecipient { @@ -77,19 +77,6 @@ public interface I_AD_SchedulerRecipient public org.compiere.model.I_AD_Role getAD_Role() throws RuntimeException; - /** Column name AD_SchedulerRecipient_ID */ - public static final String COLUMNNAME_AD_SchedulerRecipient_ID = "AD_SchedulerRecipient_ID"; - - /** Set Scheduler Recipient. - * Recipient of the Scheduler Notification - */ - public void setAD_SchedulerRecipient_ID (int AD_SchedulerRecipient_ID); - - /** Get Scheduler Recipient. - * Recipient of the Scheduler Notification - */ - public int getAD_SchedulerRecipient_ID(); - /** Column name AD_Scheduler_ID */ public static final String COLUMNNAME_AD_Scheduler_ID = "AD_Scheduler_ID"; @@ -105,6 +92,19 @@ public interface I_AD_SchedulerRecipient public org.compiere.model.I_AD_Scheduler getAD_Scheduler() throws RuntimeException; + /** Column name AD_SchedulerRecipient_ID */ + public static final String COLUMNNAME_AD_SchedulerRecipient_ID = "AD_SchedulerRecipient_ID"; + + /** Set Scheduler Recipient. + * Recipient of the Scheduler Notification + */ + public void setAD_SchedulerRecipient_ID (int AD_SchedulerRecipient_ID); + + /** Get Scheduler Recipient. + * Recipient of the Scheduler Notification + */ + public int getAD_SchedulerRecipient_ID(); + /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -149,19 +149,6 @@ public interface I_AD_SchedulerRecipient */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -177,4 +164,17 @@ public interface I_AD_SchedulerRecipient * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Scheduler_Para.java b/base/src/org/compiere/model/I_AD_Scheduler_Para.java index 3af079bd2f..1fe17e15c2 100644 --- a/base/src/org/compiere/model/I_AD_Scheduler_Para.java +++ b/base/src/org/compiere/model/I_AD_Scheduler_Para.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Scheduler_Para * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Scheduler_Para { @@ -143,19 +143,6 @@ public interface I_AD_Scheduler_Para */ public String getParameterDefault(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_Scheduler_Para * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_SearchDefinition.java b/base/src/org/compiere/model/I_AD_SearchDefinition.java index d6e72f967a..928f3a2cbd 100644 --- a/base/src/org/compiere/model/I_AD_SearchDefinition.java +++ b/base/src/org/compiere/model/I_AD_SearchDefinition.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_SearchDefinition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_SearchDefinition { @@ -251,19 +251,6 @@ public interface I_AD_SearchDefinition */ public String getTransactionCode(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -279,4 +266,17 @@ public interface I_AD_SearchDefinition * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Sequence.java b/base/src/org/compiere/model/I_AD_Sequence.java index c9cca86b43..d9222e775f 100644 --- a/base/src/org/compiere/model/I_AD_Sequence.java +++ b/base/src/org/compiere/model/I_AD_Sequence.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Sequence * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Sequence { @@ -286,19 +286,6 @@ public interface I_AD_Sequence */ public String getSuffix(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -315,6 +302,19 @@ public interface I_AD_Sequence */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name VFormat */ public static final String COLUMNNAME_VFormat = "VFormat"; diff --git a/base/src/org/compiere/model/I_AD_Sequence_Audit.java b/base/src/org/compiere/model/I_AD_Sequence_Audit.java index b26cc1de98..2543a7e175 100644 --- a/base/src/org/compiere/model/I_AD_Sequence_Audit.java +++ b/base/src/org/compiere/model/I_AD_Sequence_Audit.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Sequence_Audit * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Sequence_Audit { @@ -147,19 +147,6 @@ public interface I_AD_Sequence_Audit */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -175,4 +162,17 @@ public interface I_AD_Sequence_Audit * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Sequence_No.java b/base/src/org/compiere/model/I_AD_Sequence_No.java index 36c5abf75f..50eccaa56a 100644 --- a/base/src/org/compiere/model/I_AD_Sequence_No.java +++ b/base/src/org/compiere/model/I_AD_Sequence_No.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Sequence_No * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Sequence_No { @@ -132,19 +132,6 @@ public interface I_AD_Sequence_No */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,4 +147,17 @@ public interface I_AD_Sequence_No * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Session.java b/base/src/org/compiere/model/I_AD_Session.java index 37e47f917d..2785f53bc6 100644 --- a/base/src/org/compiere/model/I_AD_Session.java +++ b/base/src/org/compiere/model/I_AD_Session.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Session * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Session { @@ -180,19 +180,6 @@ public interface I_AD_Session */ public String getRemote_Host(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -209,6 +196,19 @@ public interface I_AD_Session */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WebSession */ public static final String COLUMNNAME_WebSession = "WebSession"; diff --git a/base/src/org/compiere/model/I_AD_SysConfig.java b/base/src/org/compiere/model/I_AD_SysConfig.java index 1f8e42b7bf..2c3965354c 100644 --- a/base/src/org/compiere/model/I_AD_SysConfig.java +++ b/base/src/org/compiere/model/I_AD_SysConfig.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_SysConfig * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_SysConfig { @@ -154,19 +154,6 @@ public interface I_AD_SysConfig */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -183,6 +170,19 @@ public interface I_AD_SysConfig */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_System.java b/base/src/org/compiere/model/I_AD_System.java index b219f1b917..961d0bcee0 100644 --- a/base/src/org/compiere/model/I_AD_System.java +++ b/base/src/org/compiere/model/I_AD_System.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_System * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_System { @@ -265,6 +265,15 @@ public interface I_AD_System */ public boolean isJustMigrated(); + /** Column name LastBuildInfo */ + public static final String COLUMNNAME_LastBuildInfo = "LastBuildInfo"; + + /** Set Last Build Info */ + public void setLastBuildInfo (String LastBuildInfo); + + /** Get Last Build Info */ + public String getLastBuildInfo(); + /** Column name LDAPDomain */ public static final String COLUMNNAME_LDAPDomain = "LDAPDomain"; @@ -291,15 +300,6 @@ public interface I_AD_System */ public String getLDAPHost(); - /** Column name LastBuildInfo */ - public static final String COLUMNNAME_LastBuildInfo = "LastBuildInfo"; - - /** Set Last Build Info */ - public void setLastBuildInfo (String LastBuildInfo); - - /** Get Last Build Info */ - public String getLastBuildInfo(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -487,19 +487,6 @@ public interface I_AD_System */ public String getSystemStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -529,6 +516,19 @@ public interface I_AD_System */ public String getUserName(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Version */ public static final String COLUMNNAME_Version = "Version"; diff --git a/base/src/org/compiere/model/I_AD_Tab.java b/base/src/org/compiere/model/I_AD_Tab.java index ae23f4068e..5598c7ca18 100644 --- a/base/src/org/compiere/model/I_AD_Tab.java +++ b/base/src/org/compiere/model/I_AD_Tab.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Tab * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Tab { @@ -49,6 +49,21 @@ public interface I_AD_Tab */ public int getAD_Client_ID(); + /** Column name AD_Column_ID */ + public static final String COLUMNNAME_AD_Column_ID = "AD_Column_ID"; + + /** Set Column. + * Column in the table + */ + public void setAD_Column_ID (int AD_Column_ID); + + /** Get Column. + * Column in the table + */ + public int getAD_Column_ID(); + + public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException; + /** Column name AD_ColumnSortOrder_ID */ public static final String COLUMNNAME_AD_ColumnSortOrder_ID = "AD_ColumnSortOrder_ID"; @@ -79,21 +94,6 @@ public interface I_AD_Tab public org.compiere.model.I_AD_Column getAD_ColumnSortYesNo() throws RuntimeException; - /** Column name AD_Column_ID */ - public static final String COLUMNNAME_AD_Column_ID = "AD_Column_ID"; - - /** Set Column. - * Column in the table - */ - public void setAD_Column_ID (int AD_Column_ID); - - /** Get Column. - * Column in the table - */ - public int getAD_Column_ID(); - - public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException; - /** Column name AD_ContextInfo_ID */ public static final String COLUMNNAME_AD_ContextInfo_ID = "AD_ContextInfo_ID"; @@ -514,19 +514,6 @@ public interface I_AD_Tab */ public int getTabLevel(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -543,6 +530,19 @@ public interface I_AD_Tab */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_AD_UserDef_Field.java b/base/src/org/compiere/model/I_AD_TabCustom.java similarity index 52% rename from base/src/org/compiere/model/I_AD_UserDef_Field.java rename to base/src/org/compiere/model/I_AD_TabCustom.java index 811a574c52..763201f1d4 100644 --- a/base/src/org/compiere/model/I_AD_UserDef_Field.java +++ b/base/src/org/compiere/model/I_AD_TabCustom.java @@ -20,17 +20,17 @@ import java.sql.Timestamp; import org.compiere.util.KeyNamePair; -/** Generated Interface for AD_UserDef_Field +/** Generated Interface for AD_TabCustom * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ -public interface I_AD_UserDef_Field +public interface I_AD_TabCustom { - /** TableName=AD_UserDef_Field */ - public static final String Table_Name = "AD_UserDef_Field"; + /** TableName=AD_TabCustom */ + public static final String Table_Name = "AD_TabCustom"; - /** AD_Table_ID=464 */ + /** AD_Table_ID=466 */ public static final int Table_ID = MTable.getTable_ID(Table_Name); KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name); @@ -49,20 +49,35 @@ public interface I_AD_UserDef_Field */ public int getAD_Client_ID(); - /** Column name AD_Field_ID */ - public static final String COLUMNNAME_AD_Field_ID = "AD_Field_ID"; + /** Column name AD_ContextInfo_ID */ + public static final String COLUMNNAME_AD_ContextInfo_ID = "AD_ContextInfo_ID"; - /** Set Field. - * Field on a database table + /** Set Context Info. + * Context Info Maintaining */ - public void setAD_Field_ID (int AD_Field_ID); + public void setAD_ContextInfo_ID (int AD_ContextInfo_ID); - /** Get Field. - * Field on a database table + /** Get Context Info. + * Context Info Maintaining */ - public int getAD_Field_ID(); + public int getAD_ContextInfo_ID(); - public org.compiere.model.I_AD_Field getAD_Field() throws RuntimeException; + public org.spin.model.I_AD_ContextInfo getAD_ContextInfo() throws RuntimeException; + + /** Column name AD_Image_ID */ + public static final String COLUMNNAME_AD_Image_ID = "AD_Image_ID"; + + /** Set Image. + * Image or Icon + */ + public void setAD_Image_ID (int AD_Image_ID); + + /** Get Image. + * Image or Icon + */ + public int getAD_Image_ID(); + + public org.compiere.model.I_AD_Image getAD_Image() throws RuntimeException; /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -77,25 +92,68 @@ public interface I_AD_UserDef_Field */ public int getAD_Org_ID(); - /** Column name AD_UserDef_Field_ID */ - public static final String COLUMNNAME_AD_UserDef_Field_ID = "AD_UserDef_Field_ID"; + /** Column name AD_Process_ID */ + public static final String COLUMNNAME_AD_Process_ID = "AD_Process_ID"; - /** Set User defined Field */ - public void setAD_UserDef_Field_ID (int AD_UserDef_Field_ID); + /** Set Process. + * Process or Report + */ + public void setAD_Process_ID (int AD_Process_ID); + + /** Get Process. + * Process or Report + */ + public int getAD_Process_ID(); - /** Get User defined Field */ - public int getAD_UserDef_Field_ID(); + public org.compiere.model.I_AD_Process getAD_Process() throws RuntimeException; - /** Column name AD_UserDef_Tab_ID */ - public static final String COLUMNNAME_AD_UserDef_Tab_ID = "AD_UserDef_Tab_ID"; + /** Column name AD_TabCustom_ID */ + public static final String COLUMNNAME_AD_TabCustom_ID = "AD_TabCustom_ID"; - /** Set User defined Tab */ - public void setAD_UserDef_Tab_ID (int AD_UserDef_Tab_ID); + /** Set Custom Tab */ + public void setAD_TabCustom_ID (int AD_TabCustom_ID); - /** Get User defined Tab */ - public int getAD_UserDef_Tab_ID(); + /** Get Custom Tab */ + public int getAD_TabCustom_ID(); - public org.compiere.model.I_AD_UserDef_Tab getAD_UserDef_Tab() throws RuntimeException; + /** Column name AD_Tab_ID */ + public static final String COLUMNNAME_AD_Tab_ID = "AD_Tab_ID"; + + /** Set Tab. + * Tab within a Window + */ + public void setAD_Tab_ID (int AD_Tab_ID); + + /** Get Tab. + * Tab within a Window + */ + public int getAD_Tab_ID(); + + public org.compiere.model.I_AD_Tab getAD_Tab() throws RuntimeException; + + /** Column name AD_WindowCustom_ID */ + public static final String COLUMNNAME_AD_WindowCustom_ID = "AD_WindowCustom_ID"; + + /** Set Window Customization */ + public void setAD_WindowCustom_ID (int AD_WindowCustom_ID); + + /** Get Window Customization */ + public int getAD_WindowCustom_ID(); + + public org.compiere.model.I_AD_WindowCustom getAD_WindowCustom() throws RuntimeException; + + /** Column name CommitWarning */ + public static final String COLUMNNAME_CommitWarning = "CommitWarning"; + + /** Set Commit Warning. + * Warning displayed when saving + */ + public void setCommitWarning (String CommitWarning); + + /** Get Commit Warning. + * Warning displayed when saving + */ + public String getCommitWarning(); /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -113,21 +171,6 @@ public interface I_AD_UserDef_Field */ public int getCreatedBy(); - /** Column name DefaultValue */ - public static final String COLUMNNAME_DefaultValue = "DefaultValue"; - - /** Set Default Logic. - * Default value hierarchy, separated by ; - - */ - public void setDefaultValue (String DefaultValue); - - /** Get Default Logic. - * Default value hierarchy, separated by ; - - */ - public String getDefaultValue(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -141,19 +184,6 @@ public interface I_AD_UserDef_Field */ public String getDescription(); - /** Column name DisplayLength */ - public static final String COLUMNNAME_DisplayLength = "DisplayLength"; - - /** Set Display Length. - * Length of the display in characters - */ - public void setDisplayLength (int DisplayLength); - - /** Get Display Length. - * Length of the display in characters - */ - public int getDisplayLength(); - /** Column name DisplayLogic */ public static final String COLUMNNAME_DisplayLogic = "DisplayLogic"; @@ -193,18 +223,31 @@ public interface I_AD_UserDef_Field */ public boolean isActive(); - /** Column name IsDisplayed */ - public static final String COLUMNNAME_IsDisplayed = "IsDisplayed"; + /** Column name IsInsertRecord */ + public static final String COLUMNNAME_IsInsertRecord = "IsInsertRecord"; + + /** Set Insert Record. + * The user can insert a new Record + */ + public void setIsInsertRecord (String IsInsertRecord); - /** Set Displayed. - * Determines, if this field is displayed + /** Get Insert Record. + * The user can insert a new Record */ - public void setIsDisplayed (boolean IsDisplayed); + public String getIsInsertRecord(); + + /** Column name IsMultiRowOnly */ + public static final String COLUMNNAME_IsMultiRowOnly = "IsMultiRowOnly"; - /** Get Displayed. - * Determines, if this field is displayed + /** Set Multi Row Only. + * This applies to Multi-Row view only */ - public boolean isDisplayed(); + public void setIsMultiRowOnly (String IsMultiRowOnly); + + /** Get Multi Row Only. + * This applies to Multi-Row view only + */ + public String getIsMultiRowOnly(); /** Column name IsReadOnly */ public static final String COLUMNNAME_IsReadOnly = "IsReadOnly"; @@ -212,38 +255,25 @@ public interface I_AD_UserDef_Field /** Set Read Only. * Field is read only */ - public void setIsReadOnly (boolean IsReadOnly); + public void setIsReadOnly (String IsReadOnly); /** Get Read Only. * Field is read only */ - public boolean isReadOnly(); - - /** Column name IsSameLine */ - public static final String COLUMNNAME_IsSameLine = "IsSameLine"; - - /** Set Same Line. - * Displayed on same line as previous field - */ - public void setIsSameLine (boolean IsSameLine); - - /** Get Same Line. - * Displayed on same line as previous field - */ - public boolean isSameLine(); + public String getIsReadOnly(); - /** Column name IsUpdateable */ - public static final String COLUMNNAME_IsUpdateable = "IsUpdateable"; + /** Column name IsSingleRow */ + public static final String COLUMNNAME_IsSingleRow = "IsSingleRow"; - /** Set Updatable. - * Determines, if the field can be updated + /** Set Single Row Layout. + * Default for toggle between Single- and Multi-Row (Grid) Layout */ - public void setIsUpdateable (boolean IsUpdateable); + public void setIsSingleRow (String IsSingleRow); - /** Get Updatable. - * Determines, if the field can be updated + /** Get Single Row Layout. + * Default for toggle between Single- and Multi-Row (Grid) Layout */ - public boolean isUpdateable(); + public String getIsSingleRow(); /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -258,6 +288,32 @@ public interface I_AD_UserDef_Field */ public String getName(); + /** Column name OrderByClause */ + public static final String COLUMNNAME_OrderByClause = "OrderByClause"; + + /** Set Sql ORDER BY. + * Fully qualified ORDER BY clause + */ + public void setOrderByClause (String OrderByClause); + + /** Get Sql ORDER BY. + * Fully qualified ORDER BY clause + */ + public String getOrderByClause(); + + /** Column name ReadOnlyLogic */ + public static final String COLUMNNAME_ReadOnlyLogic = "ReadOnlyLogic"; + + /** Set Read Only Logic. + * Logic to determine if field is read only (applies only when field is read-write) + */ + public void setReadOnlyLogic (String ReadOnlyLogic); + + /** Get Read Only Logic. + * Logic to determine if field is read only (applies only when field is read-write) + */ + public String getReadOnlyLogic(); + /** Column name SeqNo */ public static final String COLUMNNAME_SeqNo = "SeqNo"; @@ -273,18 +329,34 @@ public interface I_AD_UserDef_Field */ public int getSeqNo(); - /** Column name SortNo */ - public static final String COLUMNNAME_SortNo = "SortNo"; + /** Column name TabLevel */ + public static final String COLUMNNAME_TabLevel = "TabLevel"; - /** Set Record Sort No. - * Determines in what order the records are displayed + /** Set Tab Level. + * Hierarchical Tab Level (0 = top) */ - public void setSortNo (int SortNo); + public void setTabLevel (int TabLevel); - /** Get Record Sort No. - * Determines in what order the records are displayed + /** Get Tab Level. + * Hierarchical Tab Level (0 = top) */ - public int getSortNo(); + public int getTabLevel(); + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); /** Column name UUID */ public static final String COLUMNNAME_UUID = "UUID"; @@ -299,19 +371,16 @@ public interface I_AD_UserDef_Field */ public String getUUID(); - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; + /** Column name WhereClause */ + public static final String COLUMNNAME_WhereClause = "WhereClause"; - /** Get Updated. - * Date this record was updated + /** Set Sql WHERE. + * Fully qualified SQL WHERE clause */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + public void setWhereClause (String WhereClause); - /** Get Updated By. - * User who updated this records + /** Get Sql WHERE. + * Fully qualified SQL WHERE clause */ - public int getUpdatedBy(); + public String getWhereClause(); } diff --git a/base/src/org/compiere/model/I_AD_Table.java b/base/src/org/compiere/model/I_AD_Table.java index c1aeaffc0c..3b99e79bcb 100644 --- a/base/src/org/compiere/model/I_AD_Table.java +++ b/base/src/org/compiere/model/I_AD_Table.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Table * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Table { @@ -41,6 +41,19 @@ public interface I_AD_Table /** Load Meta Data */ + /** Column name AccessLevel */ + public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + + /** Set Data Access Level. + * Access Level required + */ + public void setAccessLevel (String AccessLevel); + + /** Get Data Access Level. + * Access Level required + */ + public String getAccessLevel(); + /** Column name ACTriggerLength */ public static final String COLUMNNAME_ACTriggerLength = "ACTriggerLength"; @@ -133,19 +146,6 @@ public interface I_AD_Table public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException; - /** Column name AccessLevel */ - public static final String COLUMNNAME_AccessLevel = "AccessLevel"; - - /** Set Data Access Level. - * Access Level required - */ - public void setAccessLevel (String AccessLevel); - - /** Get Data Access Level. - * Access Level required - */ - public String getAccessLevel(); - /** Column name CopyColumnsFromTable */ public static final String COLUMNNAME_CopyColumnsFromTable = "CopyColumnsFromTable"; @@ -405,19 +405,6 @@ public interface I_AD_Table */ public String getTableName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -433,4 +420,17 @@ public interface I_AD_Table * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Table_Access.java b/base/src/org/compiere/model/I_AD_Table_Access.java index 5785267177..9bb92d4644 100644 --- a/base/src/org/compiere/model/I_AD_Table_Access.java +++ b/base/src/org/compiere/model/I_AD_Table_Access.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Table_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Table_Access { @@ -41,6 +41,19 @@ public interface I_AD_Table_Access /** Load Meta Data */ + /** Column name AccessTypeRule */ + public static final String COLUMNNAME_AccessTypeRule = "AccessTypeRule"; + + /** Set Access Type. + * The type of access for this rule + */ + public void setAccessTypeRule (String AccessTypeRule); + + /** Get Access Type. + * The type of access for this rule + */ + public String getAccessTypeRule(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -92,19 +105,6 @@ public interface I_AD_Table_Access public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; - /** Column name AccessTypeRule */ - public static final String COLUMNNAME_AccessTypeRule = "AccessTypeRule"; - - /** Set Access Type. - * The type of access for this rule - */ - public void setAccessTypeRule (String AccessTypeRule); - - /** Get Access Type. - * The type of access for this rule - */ - public String getAccessTypeRule(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -186,19 +186,6 @@ public interface I_AD_Table_Access */ public boolean isReadOnly(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -214,4 +201,17 @@ public interface I_AD_Table_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Table_Process.java b/base/src/org/compiere/model/I_AD_Table_Process.java index a670ec23b9..892bac7af9 100644 --- a/base/src/org/compiere/model/I_AD_Table_Process.java +++ b/base/src/org/compiere/model/I_AD_Table_Process.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Table_Process * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Table_Process { @@ -136,19 +136,6 @@ public interface I_AD_Table_Process */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -164,4 +151,17 @@ public interface I_AD_Table_Process * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Table_ScriptValidator.java b/base/src/org/compiere/model/I_AD_Table_ScriptValidator.java index fd57efd8b7..3f4390e860 100644 --- a/base/src/org/compiere/model/I_AD_Table_ScriptValidator.java +++ b/base/src/org/compiere/model/I_AD_Table_ScriptValidator.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Table_ScriptValidator * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Table_ScriptValidator { @@ -150,19 +150,6 @@ public interface I_AD_Table_ScriptValidator */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -178,4 +165,17 @@ public interface I_AD_Table_ScriptValidator * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Task.java b/base/src/org/compiere/model/I_AD_Task.java index 0929c23a75..05e7c0282b 100644 --- a/base/src/org/compiere/model/I_AD_Task.java +++ b/base/src/org/compiere/model/I_AD_Task.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Task * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Task { @@ -41,6 +41,19 @@ public interface I_AD_Task /** Load Meta Data */ + /** Column name AccessLevel */ + public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + + /** Set Data Access Level. + * Access Level required + */ + public void setAccessLevel (String AccessLevel); + + /** Get Data Access Level. + * Access Level required + */ + public String getAccessLevel(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -75,19 +88,6 @@ public interface I_AD_Task */ public int getAD_Task_ID(); - /** Column name AccessLevel */ - public static final String COLUMNNAME_AccessLevel = "AccessLevel"; - - /** Set Data Access Level. - * Access Level required - */ - public void setAccessLevel (String AccessLevel); - - /** Get Data Access Level. - * Access Level required - */ - public String getAccessLevel(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -197,19 +197,6 @@ public interface I_AD_Task */ public String getOS_Command(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_AD_Task * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TaskInstance.java b/base/src/org/compiere/model/I_AD_TaskInstance.java index 0d0396fc5d..b7dfcefb1f 100644 --- a/base/src/org/compiere/model/I_AD_TaskInstance.java +++ b/base/src/org/compiere/model/I_AD_TaskInstance.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TaskInstance * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TaskInstance { @@ -62,15 +62,6 @@ public interface I_AD_TaskInstance */ public int getAD_Org_ID(); - /** Column name AD_TaskInstance_ID */ - public static final String COLUMNNAME_AD_TaskInstance_ID = "AD_TaskInstance_ID"; - - /** Set Task Instance */ - public void setAD_TaskInstance_ID (int AD_TaskInstance_ID); - - /** Get Task Instance */ - public int getAD_TaskInstance_ID(); - /** Column name AD_Task_ID */ public static final String COLUMNNAME_AD_Task_ID = "AD_Task_ID"; @@ -84,6 +75,15 @@ public interface I_AD_TaskInstance */ public int getAD_Task_ID(); + /** Column name AD_TaskInstance_ID */ + public static final String COLUMNNAME_AD_TaskInstance_ID = "AD_TaskInstance_ID"; + + /** Set Task Instance */ + public void setAD_TaskInstance_ID (int AD_TaskInstance_ID); + + /** Get Task Instance */ + public int getAD_TaskInstance_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -113,19 +113,6 @@ public interface I_AD_TaskInstance */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -141,4 +128,17 @@ public interface I_AD_TaskInstance * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Task_Access.java b/base/src/org/compiere/model/I_AD_Task_Access.java index 031fd49204..27e185aaf8 100644 --- a/base/src/org/compiere/model/I_AD_Task_Access.java +++ b/base/src/org/compiere/model/I_AD_Task_Access.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Task_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Task_Access { @@ -134,19 +134,6 @@ public interface I_AD_Task_Access */ public boolean isReadWrite(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_AD_Task_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Tree.java b/base/src/org/compiere/model/I_AD_Tree.java index c3d3b47aef..161cf73953 100644 --- a/base/src/org/compiere/model/I_AD_Tree.java +++ b/base/src/org/compiere/model/I_AD_Tree.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Tree * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Tree { @@ -193,19 +193,6 @@ public interface I_AD_Tree */ public String getTreeType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -221,4 +208,17 @@ public interface I_AD_Tree * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeBar.java b/base/src/org/compiere/model/I_AD_TreeBar.java index 82fa3a1f90..ce4aeee429 100644 --- a/base/src/org/compiere/model/I_AD_TreeBar.java +++ b/base/src/org/compiere/model/I_AD_TreeBar.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeBar * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeBar { @@ -130,19 +130,6 @@ public interface I_AD_TreeBar /** Get Node */ public int getNode_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -158,4 +145,17 @@ public interface I_AD_TreeBar * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNode.java b/base/src/org/compiere/model/I_AD_TreeNode.java index 9c2bab8721..e5880a0f03 100644 --- a/base/src/org/compiere/model/I_AD_TreeNode.java +++ b/base/src/org/compiere/model/I_AD_TreeNode.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNode * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNode { @@ -143,19 +143,6 @@ public interface I_AD_TreeNode */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNode * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodeBP.java b/base/src/org/compiere/model/I_AD_TreeNodeBP.java index 5309690ffc..cca9013975 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodeBP.java +++ b/base/src/org/compiere/model/I_AD_TreeNodeBP.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodeBP * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodeBP { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodeBP */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodeBP * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodeCMC.java b/base/src/org/compiere/model/I_AD_TreeNodeCMC.java index 0ce5ea7956..19075fdc09 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodeCMC.java +++ b/base/src/org/compiere/model/I_AD_TreeNodeCMC.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodeCMC * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodeCMC { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodeCMC */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodeCMC * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodeCMM.java b/base/src/org/compiere/model/I_AD_TreeNodeCMM.java index 7de4093678..d07ffe088f 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodeCMM.java +++ b/base/src/org/compiere/model/I_AD_TreeNodeCMM.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodeCMM * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodeCMM { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodeCMM */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodeCMM * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodeCMS.java b/base/src/org/compiere/model/I_AD_TreeNodeCMS.java index 04e14d3182..d83e100989 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodeCMS.java +++ b/base/src/org/compiere/model/I_AD_TreeNodeCMS.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodeCMS * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodeCMS { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodeCMS */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodeCMS * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodeCMT.java b/base/src/org/compiere/model/I_AD_TreeNodeCMT.java index 9ea5d232b1..1c91a104fd 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodeCMT.java +++ b/base/src/org/compiere/model/I_AD_TreeNodeCMT.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodeCMT * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodeCMT { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodeCMT */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodeCMT * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodeMM.java b/base/src/org/compiere/model/I_AD_TreeNodeMM.java index 6915cbd2ce..330fb5ae0f 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodeMM.java +++ b/base/src/org/compiere/model/I_AD_TreeNodeMM.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodeMM * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodeMM { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodeMM */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodeMM * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodePR.java b/base/src/org/compiere/model/I_AD_TreeNodePR.java index 689a1181e1..d669f26602 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodePR.java +++ b/base/src/org/compiere/model/I_AD_TreeNodePR.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodePR * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodePR { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodePR */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodePR * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodeU1.java b/base/src/org/compiere/model/I_AD_TreeNodeU1.java index 804190191f..5de6c2ae72 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodeU1.java +++ b/base/src/org/compiere/model/I_AD_TreeNodeU1.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodeU1 * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodeU1 { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodeU1 */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodeU1 * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodeU2.java b/base/src/org/compiere/model/I_AD_TreeNodeU2.java index 531d237ce7..867e2c67bb 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodeU2.java +++ b/base/src/org/compiere/model/I_AD_TreeNodeU2.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodeU2 * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodeU2 { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodeU2 */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodeU2 * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodeU3.java b/base/src/org/compiere/model/I_AD_TreeNodeU3.java index 83654af3d4..c0e009adea 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodeU3.java +++ b/base/src/org/compiere/model/I_AD_TreeNodeU3.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodeU3 * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodeU3 { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodeU3 */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodeU3 * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_TreeNodeU4.java b/base/src/org/compiere/model/I_AD_TreeNodeU4.java index 0ba42fd3e1..dd299d22db 100644 --- a/base/src/org/compiere/model/I_AD_TreeNodeU4.java +++ b/base/src/org/compiere/model/I_AD_TreeNodeU4.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_TreeNodeU4 * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TreeNodeU4 { @@ -143,19 +143,6 @@ public interface I_AD_TreeNodeU4 */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_AD_TreeNodeU4 * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Tree_Favorite.java b/base/src/org/compiere/model/I_AD_Tree_Favorite.java index 70c0f292e6..09a3279590 100644 --- a/base/src/org/compiere/model/I_AD_Tree_Favorite.java +++ b/base/src/org/compiere/model/I_AD_Tree_Favorite.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Tree_Favorite * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Tree_Favorite { @@ -130,19 +130,6 @@ public interface I_AD_Tree_Favorite */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -158,4 +145,17 @@ public interface I_AD_Tree_Favorite * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Tree_Favorite_Node.java b/base/src/org/compiere/model/I_AD_Tree_Favorite_Node.java index 54b0d4b7e3..c7003683c4 100644 --- a/base/src/org/compiere/model/I_AD_Tree_Favorite_Node.java +++ b/base/src/org/compiere/model/I_AD_Tree_Favorite_Node.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Tree_Favorite_Node * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Tree_Favorite_Node { @@ -189,19 +189,6 @@ public interface I_AD_Tree_Favorite_Node */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -217,4 +204,17 @@ public interface I_AD_Tree_Favorite_Node * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_User.java b/base/src/org/compiere/model/I_AD_User.java index 18800e23d3..f342aea725 100644 --- a/base/src/org/compiere/model/I_AD_User.java +++ b/base/src/org/compiere/model/I_AD_User.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_User * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_User { @@ -60,6 +60,19 @@ public interface I_AD_User public org.compiere.model.I_AD_EMailConfig getAD_EMailConfig() throws RuntimeException; + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -75,19 +88,6 @@ public interface I_AD_User public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -101,14 +101,18 @@ public interface I_AD_User */ public int getAD_User_ID(); - /** Column name BPName */ - public static final String COLUMNNAME_BPName = "BPName"; + /** Column name Birthday */ + public static final String COLUMNNAME_Birthday = "Birthday"; - /** Set BP Name */ - public void setBPName (String BPName); + /** Set Birthday. + * Birthday or Anniversary day + */ + public void setBirthday (Timestamp Birthday); - /** Get BP Name */ - public String getBPName(); + /** Get Birthday. + * Birthday or Anniversary day + */ + public Timestamp getBirthday(); /** Column name BP_Location_ID */ public static final String COLUMNNAME_BP_Location_ID = "BP_Location_ID"; @@ -125,18 +129,14 @@ public interface I_AD_User public I_C_Location getBP_Location() throws RuntimeException; - /** Column name Birthday */ - public static final String COLUMNNAME_Birthday = "Birthday"; + /** Column name BPName */ + public static final String COLUMNNAME_BPName = "BPName"; - /** Set Birthday. - * Birthday or Anniversary day - */ - public void setBirthday (Timestamp Birthday); + /** Set BP Name */ + public void setBPName (String BPName); - /** Get Birthday. - * Birthday or Anniversary day - */ - public Timestamp getBirthday(); + /** Get BP Name */ + public String getBPName(); /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -487,19 +487,6 @@ public interface I_AD_User */ public boolean isWebstoreUser(); - /** Column name LDAPUser */ - public static final String COLUMNNAME_LDAPUser = "LDAPUser"; - - /** Set LDAP User Name. - * User Name used for authorization via LDAP (directory) services - */ - public void setLDAPUser (String LDAPUser); - - /** Get LDAP User Name. - * User Name used for authorization via LDAP (directory) services - */ - public String getLDAPUser(); - /** Column name LastContact */ public static final String COLUMNNAME_LastContact = "LastContact"; @@ -526,6 +513,19 @@ public interface I_AD_User */ public String getLastResult(); + /** Column name LDAPUser */ + public static final String COLUMNNAME_LDAPUser = "LDAPUser"; + + /** Set LDAP User Name. + * User Name used for authorization via LDAP (directory) services + */ + public void setLDAPUser (String LDAPUser); + + /** Get LDAP User Name. + * User Name used for authorization via LDAP (directory) services + */ + public String getLDAPUser(); + /** Column name LeadSource */ public static final String COLUMNNAME_LeadSource = "LeadSource"; @@ -726,19 +726,6 @@ public interface I_AD_User */ public String getTitle(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -764,6 +751,19 @@ public interface I_AD_User /** Get User PIN */ public String getUserPIN(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_UserBPAccess.java b/base/src/org/compiere/model/I_AD_UserBPAccess.java index 5e6a66fe3b..e84d7fcd06 100644 --- a/base/src/org/compiere/model/I_AD_UserBPAccess.java +++ b/base/src/org/compiere/model/I_AD_UserBPAccess.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_UserBPAccess * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_UserBPAccess { @@ -160,19 +160,6 @@ public interface I_AD_UserBPAccess public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -188,4 +175,17 @@ public interface I_AD_UserBPAccess * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_UserMail.java b/base/src/org/compiere/model/I_AD_UserMail.java index 904c6b1ca7..7dfef904bc 100644 --- a/base/src/org/compiere/model/I_AD_UserMail.java +++ b/base/src/org/compiere/model/I_AD_UserMail.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_UserMail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_UserMail { @@ -62,19 +62,6 @@ public interface I_AD_UserMail */ public int getAD_Org_ID(); - /** Column name AD_UserMail_ID */ - public static final String COLUMNNAME_AD_UserMail_ID = "AD_UserMail_ID"; - - /** Set User Mail. - * Mail sent to the user - */ - public void setAD_UserMail_ID (int AD_UserMail_ID); - - /** Get User Mail. - * Mail sent to the user - */ - public int getAD_UserMail_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -90,6 +77,19 @@ public interface I_AD_UserMail public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + /** Column name AD_UserMail_ID */ + public static final String COLUMNNAME_AD_UserMail_ID = "AD_UserMail_ID"; + + /** Set User Mail. + * Mail sent to the user + */ + public void setAD_UserMail_ID (int AD_UserMail_ID); + + /** Get User Mail. + * Mail sent to the user + */ + public int getAD_UserMail_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -195,19 +195,6 @@ public interface I_AD_UserMail */ public String getSubject(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -224,6 +211,19 @@ public interface I_AD_UserMail */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name W_MailMsg_ID */ public static final String COLUMNNAME_W_MailMsg_ID = "W_MailMsg_ID"; diff --git a/base/src/org/compiere/model/I_AD_UserQuery.java b/base/src/org/compiere/model/I_AD_UserQuery.java index 7d626464c2..bccc4a41c9 100644 --- a/base/src/org/compiere/model/I_AD_UserQuery.java +++ b/base/src/org/compiere/model/I_AD_UserQuery.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_UserQuery * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_UserQuery { @@ -92,19 +92,6 @@ public interface I_AD_UserQuery public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; - /** Column name AD_UserQuery_ID */ - public static final String COLUMNNAME_AD_UserQuery_ID = "AD_UserQuery_ID"; - - /** Set User Query. - * Saved User Query - */ - public void setAD_UserQuery_ID (int AD_UserQuery_ID); - - /** Get User Query. - * Saved User Query - */ - public int getAD_UserQuery_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -120,6 +107,19 @@ public interface I_AD_UserQuery public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + /** Column name AD_UserQuery_ID */ + public static final String COLUMNNAME_AD_UserQuery_ID = "AD_UserQuery_ID"; + + /** Set User Query. + * Saved User Query + */ + public void setAD_UserQuery_ID (int AD_UserQuery_ID); + + /** Get User Query. + * Saved User Query + */ + public int getAD_UserQuery_ID(); + /** Column name Code */ public static final String COLUMNNAME_Code = "Code"; @@ -188,19 +188,6 @@ public interface I_AD_UserQuery */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -216,4 +203,17 @@ public interface I_AD_UserQuery * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_User_OrgAccess.java b/base/src/org/compiere/model/I_AD_User_OrgAccess.java index 7830275e92..8a06af5ebb 100644 --- a/base/src/org/compiere/model/I_AD_User_OrgAccess.java +++ b/base/src/org/compiere/model/I_AD_User_OrgAccess.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_User_OrgAccess * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_User_OrgAccess { @@ -119,19 +119,6 @@ public interface I_AD_User_OrgAccess */ public boolean isReadOnly(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -147,4 +134,17 @@ public interface I_AD_User_OrgAccess * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_User_Roles.java b/base/src/org/compiere/model/I_AD_User_Roles.java index fb620ffb1d..b5e36e5022 100644 --- a/base/src/org/compiere/model/I_AD_User_Roles.java +++ b/base/src/org/compiere/model/I_AD_User_Roles.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_User_Roles * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_User_Roles { @@ -134,19 +134,6 @@ public interface I_AD_User_Roles */ public boolean isDefault(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_AD_User_Roles * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_User_Substitute.java b/base/src/org/compiere/model/I_AD_User_Substitute.java index d89ef185d5..595c74ea7d 100644 --- a/base/src/org/compiere/model/I_AD_User_Substitute.java +++ b/base/src/org/compiere/model/I_AD_User_Substitute.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_User_Substitute * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_User_Substitute { @@ -160,19 +160,6 @@ public interface I_AD_User_Substitute public org.compiere.model.I_AD_User getSubstitute() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -189,6 +176,19 @@ public interface I_AD_User_Substitute */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_AD_Val_Rule.java b/base/src/org/compiere/model/I_AD_Val_Rule.java index 8cb9ec4e71..5a6ed57e9d 100644 --- a/base/src/org/compiere/model/I_AD_Val_Rule.java +++ b/base/src/org/compiere/model/I_AD_Val_Rule.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Val_Rule * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Val_Rule { @@ -171,19 +171,6 @@ public interface I_AD_Val_Rule */ public String getType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -199,4 +186,17 @@ public interface I_AD_Val_Rule * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_WF_Activity.java b/base/src/org/compiere/model/I_AD_WF_Activity.java index 4daef6808b..b806d2b700 100644 --- a/base/src/org/compiere/model/I_AD_WF_Activity.java +++ b/base/src/org/compiere/model/I_AD_WF_Activity.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_Activity * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_Activity { @@ -309,19 +309,6 @@ public interface I_AD_WF_Activity */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -338,6 +325,19 @@ public interface I_AD_WF_Activity */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WFState */ public static final String COLUMNNAME_WFState = "WFState"; diff --git a/base/src/org/compiere/model/I_AD_WF_ActivityResult.java b/base/src/org/compiere/model/I_AD_WF_ActivityResult.java index d2139327f1..6351bcc63c 100644 --- a/base/src/org/compiere/model/I_AD_WF_ActivityResult.java +++ b/base/src/org/compiere/model/I_AD_WF_ActivityResult.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_ActivityResult * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_ActivityResult { @@ -62,19 +62,6 @@ public interface I_AD_WF_ActivityResult */ public int getAD_Org_ID(); - /** Column name AD_WF_ActivityResult_ID */ - public static final String COLUMNNAME_AD_WF_ActivityResult_ID = "AD_WF_ActivityResult_ID"; - - /** Set Workflow Activity Result. - * Result of the Workflow Process Activity - */ - public void setAD_WF_ActivityResult_ID (int AD_WF_ActivityResult_ID); - - /** Get Workflow Activity Result. - * Result of the Workflow Process Activity - */ - public int getAD_WF_ActivityResult_ID(); - /** Column name AD_WF_Activity_ID */ public static final String COLUMNNAME_AD_WF_Activity_ID = "AD_WF_Activity_ID"; @@ -90,6 +77,19 @@ public interface I_AD_WF_ActivityResult public org.compiere.model.I_AD_WF_Activity getAD_WF_Activity() throws RuntimeException; + /** Column name AD_WF_ActivityResult_ID */ + public static final String COLUMNNAME_AD_WF_ActivityResult_ID = "AD_WF_ActivityResult_ID"; + + /** Set Workflow Activity Result. + * Result of the Workflow Process Activity + */ + public void setAD_WF_ActivityResult_ID (int AD_WF_ActivityResult_ID); + + /** Get Workflow Activity Result. + * Result of the Workflow Process Activity + */ + public int getAD_WF_ActivityResult_ID(); + /** Column name AttributeName */ public static final String COLUMNNAME_AttributeName = "AttributeName"; @@ -171,19 +171,6 @@ public interface I_AD_WF_ActivityResult */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -199,4 +186,17 @@ public interface I_AD_WF_ActivityResult * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_WF_Block.java b/base/src/org/compiere/model/I_AD_WF_Block.java index e8fa99838b..c61d2b7e52 100644 --- a/base/src/org/compiere/model/I_AD_WF_Block.java +++ b/base/src/org/compiere/model/I_AD_WF_Block.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_Block * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_Block { @@ -145,19 +145,6 @@ public interface I_AD_WF_Block */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_AD_WF_Block * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_WF_EventAudit.java b/base/src/org/compiere/model/I_AD_WF_EventAudit.java index b3e3a94d97..f56706a5b9 100644 --- a/base/src/org/compiere/model/I_AD_WF_EventAudit.java +++ b/base/src/org/compiere/model/I_AD_WF_EventAudit.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_EventAudit * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_EventAudit { @@ -283,19 +283,6 @@ public interface I_AD_WF_EventAudit */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -312,6 +299,19 @@ public interface I_AD_WF_EventAudit */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WFState */ public static final String COLUMNNAME_WFState = "WFState"; diff --git a/base/src/org/compiere/model/I_AD_WF_NextCondition.java b/base/src/org/compiere/model/I_AD_WF_NextCondition.java index af835384b0..de0051386e 100644 --- a/base/src/org/compiere/model/I_AD_WF_NextCondition.java +++ b/base/src/org/compiere/model/I_AD_WF_NextCondition.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_NextCondition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_NextCondition { @@ -190,19 +190,6 @@ public interface I_AD_WF_NextCondition */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -219,6 +206,19 @@ public interface I_AD_WF_NextCondition */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_WF_Node.java b/base/src/org/compiere/model/I_AD_WF_Node.java index a6bc355f1e..ceb7cf8e90 100644 --- a/base/src/org/compiere/model/I_AD_WF_Node.java +++ b/base/src/org/compiere/model/I_AD_WF_Node.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_Node * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_Node { @@ -41,6 +41,19 @@ public interface I_AD_WF_Node /** Load Meta Data */ + /** Column name Action */ + public static final String COLUMNNAME_Action = "Action"; + + /** Set Action. + * Indicates the Action to be performed + */ + public void setAction (String Action); + + /** Get Action. + * Indicates the Action to be performed + */ + public String getAction(); + /** Column name AD_Browse_ID */ public static final String COLUMNNAME_AD_Browse_ID = "AD_Browse_ID"; @@ -236,19 +249,6 @@ public interface I_AD_WF_Node public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException; - /** Column name Action */ - public static final String COLUMNNAME_Action = "Action"; - - /** Set Action. - * Indicates the Action to be performed - */ - public void setAction (String Action); - - /** Get Action. - * Indicates the Action to be performed - */ - public String getAction(); - /** Column name AttributeName */ public static final String COLUMNNAME_AttributeName = "AttributeName"; @@ -597,21 +597,6 @@ public interface I_AD_WF_Node public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException; - /** Column name S_Resource_ID */ - public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - - /** Set Resource. - * Resource - */ - public void setS_Resource_ID (int S_Resource_ID); - - /** Get Resource. - * Resource - */ - public int getS_Resource_ID(); - - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - /** Column name SetupTime */ public static final String COLUMNNAME_SetupTime = "SetupTime"; @@ -638,6 +623,21 @@ public interface I_AD_WF_Node */ public String getSplitElement(); + /** Column name S_Resource_ID */ + public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; + + /** Set Resource. + * Resource + */ + public void setS_Resource_ID (int S_Resource_ID); + + /** Get Resource. + * Resource + */ + public int getS_Resource_ID(); + + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; + /** Column name StartMode */ public static final String COLUMNNAME_StartMode = "StartMode"; @@ -664,19 +664,6 @@ public interface I_AD_WF_Node */ public String getSubflowExecution(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnitsCycles */ public static final String COLUMNNAME_UnitsCycles = "UnitsCycles"; @@ -706,6 +693,19 @@ public interface I_AD_WF_Node */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; @@ -745,19 +745,6 @@ public interface I_AD_WF_Node */ public String getValue(); - /** Column name WaitTime */ - public static final String COLUMNNAME_WaitTime = "WaitTime"; - - /** Set Wait Time. - * Time in minutes to wait (sleep) - */ - public void setWaitTime (int WaitTime); - - /** Get Wait Time. - * Time in minutes to wait (sleep) - */ - public int getWaitTime(); - /** Column name WaitingTime */ public static final String COLUMNNAME_WaitingTime = "WaitingTime"; @@ -771,6 +758,19 @@ public interface I_AD_WF_Node */ public int getWaitingTime(); + /** Column name WaitTime */ + public static final String COLUMNNAME_WaitTime = "WaitTime"; + + /** Set Wait Time. + * Time in minutes to wait (sleep) + */ + public void setWaitTime (int WaitTime); + + /** Get Wait Time. + * Time in minutes to wait (sleep) + */ + public int getWaitTime(); + /** Column name Workflow_ID */ public static final String COLUMNNAME_Workflow_ID = "Workflow_ID"; @@ -812,19 +812,6 @@ public interface I_AD_WF_Node */ public int getXPosition(); - /** Column name YPosition */ - public static final String COLUMNNAME_YPosition = "YPosition"; - - /** Set Y Position. - * Absolute Y (vertical) position in 1/72 of an inch - */ - public void setYPosition (int YPosition); - - /** Get Y Position. - * Absolute Y (vertical) position in 1/72 of an inch - */ - public int getYPosition(); - /** Column name Yield */ public static final String COLUMNNAME_Yield = "Yield"; @@ -837,4 +824,17 @@ public interface I_AD_WF_Node * The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent */ public int getYield(); + + /** Column name YPosition */ + public static final String COLUMNNAME_YPosition = "YPosition"; + + /** Set Y Position. + * Absolute Y (vertical) position in 1/72 of an inch + */ + public void setYPosition (int YPosition); + + /** Get Y Position. + * Absolute Y (vertical) position in 1/72 of an inch + */ + public int getYPosition(); } diff --git a/base/src/org/compiere/model/I_AD_WF_NodeNext.java b/base/src/org/compiere/model/I_AD_WF_NodeNext.java index 39f2aa6a08..fd71f35ccc 100644 --- a/base/src/org/compiere/model/I_AD_WF_NodeNext.java +++ b/base/src/org/compiere/model/I_AD_WF_NodeNext.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_NodeNext * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_NodeNext { @@ -77,19 +77,6 @@ public interface I_AD_WF_NodeNext public org.compiere.model.I_AD_WF_Node getAD_WF_Next() throws RuntimeException; - /** Column name AD_WF_NodeNext_ID */ - public static final String COLUMNNAME_AD_WF_NodeNext_ID = "AD_WF_NodeNext_ID"; - - /** Set Node Transition. - * Workflow Node Transition - */ - public void setAD_WF_NodeNext_ID (int AD_WF_NodeNext_ID); - - /** Get Node Transition. - * Workflow Node Transition - */ - public int getAD_WF_NodeNext_ID(); - /** Column name AD_WF_Node_ID */ public static final String COLUMNNAME_AD_WF_Node_ID = "AD_WF_Node_ID"; @@ -105,6 +92,19 @@ public interface I_AD_WF_NodeNext public org.compiere.model.I_AD_WF_Node getAD_WF_Node() throws RuntimeException; + /** Column name AD_WF_NodeNext_ID */ + public static final String COLUMNNAME_AD_WF_NodeNext_ID = "AD_WF_NodeNext_ID"; + + /** Set Node Transition. + * Workflow Node Transition + */ + public void setAD_WF_NodeNext_ID (int AD_WF_NodeNext_ID); + + /** Get Node Transition. + * Workflow Node Transition + */ + public int getAD_WF_NodeNext_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -203,19 +203,6 @@ public interface I_AD_WF_NodeNext */ public String getTransitionCode(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -231,4 +218,17 @@ public interface I_AD_WF_NodeNext * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_WF_Node_Para.java b/base/src/org/compiere/model/I_AD_WF_Node_Para.java index f33840f0d9..de177bff25 100644 --- a/base/src/org/compiere/model/I_AD_WF_Node_Para.java +++ b/base/src/org/compiere/model/I_AD_WF_Node_Para.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_Node_Para * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_Node_Para { @@ -184,19 +184,6 @@ public interface I_AD_WF_Node_Para */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -212,4 +199,17 @@ public interface I_AD_WF_Node_Para * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_WF_Process.java b/base/src/org/compiere/model/I_AD_WF_Process.java index ee6eb80ceb..84cc27561f 100644 --- a/base/src/org/compiere/model/I_AD_WF_Process.java +++ b/base/src/org/compiere/model/I_AD_WF_Process.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_Process * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_Process { @@ -240,19 +240,6 @@ public interface I_AD_WF_Process */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -269,6 +256,19 @@ public interface I_AD_WF_Process */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WFState */ public static final String COLUMNNAME_WFState = "WFState"; diff --git a/base/src/org/compiere/model/I_AD_WF_ProcessData.java b/base/src/org/compiere/model/I_AD_WF_ProcessData.java index 6755a02624..b0217378f0 100644 --- a/base/src/org/compiere/model/I_AD_WF_ProcessData.java +++ b/base/src/org/compiere/model/I_AD_WF_ProcessData.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_ProcessData * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_ProcessData { @@ -145,19 +145,6 @@ public interface I_AD_WF_ProcessData */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_AD_WF_ProcessData * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_WF_Responsible.java b/base/src/org/compiere/model/I_AD_WF_Responsible.java index a8a39ba60a..61f62f4022 100644 --- a/base/src/org/compiere/model/I_AD_WF_Responsible.java +++ b/base/src/org/compiere/model/I_AD_WF_Responsible.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WF_Responsible * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WF_Responsible { @@ -188,19 +188,6 @@ public interface I_AD_WF_Responsible */ public String getResponsibleType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -216,4 +203,17 @@ public interface I_AD_WF_Responsible * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Window.java b/base/src/org/compiere/model/I_AD_Window.java index d6ad6cf746..d9b6af7dc9 100644 --- a/base/src/org/compiere/model/I_AD_Window.java +++ b/base/src/org/compiere/model/I_AD_Window.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Window * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Window { @@ -251,6 +251,22 @@ public interface I_AD_Window /** Get Process Now */ public boolean isProcessing(); + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + /** Column name UUID */ public static final String COLUMNNAME_UUID = "UUID"; @@ -264,21 +280,18 @@ public interface I_AD_Window */ public String getUUID(); - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; + /** Column name WindowType */ + public static final String COLUMNNAME_WindowType = "WindowType"; - /** Get Updated. - * Date this record was updated + /** Set WindowType. + * Type or classification of a Window */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + public void setWindowType (String WindowType); - /** Get Updated By. - * User who updated this records + /** Get WindowType. + * Type or classification of a Window */ - public int getUpdatedBy(); + public String getWindowType(); /** Column name WinHeight */ public static final String COLUMNNAME_WinHeight = "WinHeight"; @@ -297,17 +310,4 @@ public interface I_AD_Window /** Get Window Width */ public int getWinWidth(); - - /** Column name WindowType */ - public static final String COLUMNNAME_WindowType = "WindowType"; - - /** Set WindowType. - * Type or classification of a Window - */ - public void setWindowType (String WindowType); - - /** Get WindowType. - * Type or classification of a Window - */ - public String getWindowType(); } diff --git a/base/src/org/compiere/model/I_AD_UserDef_Win.java b/base/src/org/compiere/model/I_AD_WindowCustom.java similarity index 74% rename from base/src/org/compiere/model/I_AD_UserDef_Win.java rename to base/src/org/compiere/model/I_AD_WindowCustom.java index 726c4d1d3f..b737ad4de3 100644 --- a/base/src/org/compiere/model/I_AD_UserDef_Win.java +++ b/base/src/org/compiere/model/I_AD_WindowCustom.java @@ -20,15 +20,15 @@ import java.sql.Timestamp; import org.compiere.util.KeyNamePair; -/** Generated Interface for AD_UserDef_Win +/** Generated Interface for AD_WindowCustom * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ -public interface I_AD_UserDef_Win +public interface I_AD_WindowCustom { - /** TableName=AD_UserDef_Win */ - public static final String Table_Name = "AD_UserDef_Win"; + /** TableName=AD_WindowCustom */ + public static final String Table_Name = "AD_WindowCustom"; /** AD_Table_ID=467 */ public static final int Table_ID = MTable.getTable_ID(Table_Name); @@ -49,18 +49,20 @@ public interface I_AD_UserDef_Win */ public int getAD_Client_ID(); - /** Column name AD_Language */ - public static final String COLUMNNAME_AD_Language = "AD_Language"; + /** Column name AD_ContextInfo_ID */ + public static final String COLUMNNAME_AD_ContextInfo_ID = "AD_ContextInfo_ID"; - /** Set Language. - * Language for this entity + /** Set Context Info. + * Context Info Maintaining */ - public void setAD_Language (String AD_Language); + public void setAD_ContextInfo_ID (int AD_ContextInfo_ID); - /** Get Language. - * Language for this entity + /** Get Context Info. + * Context Info Maintaining */ - public String getAD_Language(); + public int getAD_ContextInfo_ID(); + + public org.spin.model.I_AD_ContextInfo getAD_ContextInfo() throws RuntimeException; /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -90,15 +92,6 @@ public interface I_AD_UserDef_Win public org.compiere.model.I_AD_Role getAD_Role() throws RuntimeException; - /** Column name AD_UserDef_Win_ID */ - public static final String COLUMNNAME_AD_UserDef_Win_ID = "AD_UserDef_Win_ID"; - - /** Set User defined Window */ - public void setAD_UserDef_Win_ID (int AD_UserDef_Win_ID); - - /** Get User defined Window */ - public int getAD_UserDef_Win_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -114,6 +107,15 @@ public interface I_AD_UserDef_Win public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + /** Column name AD_WindowCustom_ID */ + public static final String COLUMNNAME_AD_WindowCustom_ID = "AD_WindowCustom_ID"; + + /** Set Window Customization */ + public void setAD_WindowCustom_ID (int AD_WindowCustom_ID); + + /** Get Window Customization */ + public int getAD_WindowCustom_ID(); + /** Column name AD_Window_ID */ public static final String COLUMNNAME_AD_Window_ID = "AD_Window_ID"; @@ -129,6 +131,17 @@ public interface I_AD_UserDef_Win public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException; + /** Column name ASP_Level_ID */ + public static final String COLUMNNAME_ASP_Level_ID = "ASP_Level_ID"; + + /** Set ASP Level */ + public void setASP_Level_ID (int ASP_Level_ID); + + /** Get ASP Level */ + public int getASP_Level_ID(); + + public org.compiere.model.I_ASP_Level getASP_Level() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -171,6 +184,19 @@ public interface I_AD_UserDef_Win */ public String getHelp(); + /** Column name HierarchyType */ + public static final String COLUMNNAME_HierarchyType = "HierarchyType"; + + /** Set Hierarchy Type. + * Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + */ + public void setHierarchyType (String HierarchyType); + + /** Get Hierarchy Type. + * Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + */ + public String getHierarchyType(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -184,31 +210,18 @@ public interface I_AD_UserDef_Win */ public boolean isActive(); - /** Column name IsDefault */ - public static final String COLUMNNAME_IsDefault = "IsDefault"; - - /** Set Default. - * Default value - */ - public void setIsDefault (boolean IsDefault); - - /** Get Default. - * Default value - */ - public boolean isDefault(); - /** Column name IsReadOnly */ public static final String COLUMNNAME_IsReadOnly = "IsReadOnly"; /** Set Read Only. * Field is read only */ - public void setIsReadOnly (boolean IsReadOnly); + public void setIsReadOnly (String IsReadOnly); /** Get Read Only. * Field is read only */ - public boolean isReadOnly(); + public String getIsReadOnly(); /** Column name IsUserUpdateable */ public static final String COLUMNNAME_IsUserUpdateable = "IsUserUpdateable"; @@ -216,12 +229,12 @@ public interface I_AD_UserDef_Win /** Set User updatable. * The field can be updated by the user */ - public void setIsUserUpdateable (boolean IsUserUpdateable); + public void setIsUserUpdateable (String IsUserUpdateable); /** Get User updatable. * The field can be updated by the user */ - public boolean isUserUpdateable(); + public String getIsUserUpdateable(); /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -236,6 +249,22 @@ public interface I_AD_UserDef_Win */ public String getName(); + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + /** Column name UUID */ public static final String COLUMNNAME_UUID = "UUID"; @@ -249,19 +278,16 @@ public interface I_AD_UserDef_Win */ public String getUUID(); - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; + /** Column name WindowType */ + public static final String COLUMNNAME_WindowType = "WindowType"; - /** Get Updated. - * Date this record was updated + /** Set WindowType. + * Type or classification of a Window */ - public Timestamp getUpdated(); + public void setWindowType (String WindowType); - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - - /** Get Updated By. - * User who updated this records + /** Get WindowType. + * Type or classification of a Window */ - public int getUpdatedBy(); + public String getWindowType(); } diff --git a/base/src/org/compiere/model/I_AD_Window_Access.java b/base/src/org/compiere/model/I_AD_Window_Access.java index 8f95ab3059..1b7574eb9b 100644 --- a/base/src/org/compiere/model/I_AD_Window_Access.java +++ b/base/src/org/compiere/model/I_AD_Window_Access.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Window_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Window_Access { @@ -134,19 +134,6 @@ public interface I_AD_Window_Access */ public boolean isReadWrite(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_AD_Window_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Workbench.java b/base/src/org/compiere/model/I_AD_Workbench.java index 63df2d2cea..cba6d3bb47 100644 --- a/base/src/org/compiere/model/I_AD_Workbench.java +++ b/base/src/org/compiere/model/I_AD_Workbench.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Workbench * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Workbench { @@ -199,19 +199,6 @@ public interface I_AD_Workbench */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -227,4 +214,17 @@ public interface I_AD_Workbench * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_WorkbenchWindow.java b/base/src/org/compiere/model/I_AD_WorkbenchWindow.java index 5b9e38f52a..ec2803f622 100644 --- a/base/src/org/compiere/model/I_AD_WorkbenchWindow.java +++ b/base/src/org/compiere/model/I_AD_WorkbenchWindow.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WorkbenchWindow * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WorkbenchWindow { @@ -122,15 +122,6 @@ public interface I_AD_WorkbenchWindow public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException; - /** Column name AD_WorkbenchWindow_ID */ - public static final String COLUMNNAME_AD_WorkbenchWindow_ID = "AD_WorkbenchWindow_ID"; - - /** Set Workbench Window */ - public void setAD_WorkbenchWindow_ID (int AD_WorkbenchWindow_ID); - - /** Get Workbench Window */ - public int getAD_WorkbenchWindow_ID(); - /** Column name AD_Workbench_ID */ public static final String COLUMNNAME_AD_Workbench_ID = "AD_Workbench_ID"; @@ -146,6 +137,15 @@ public interface I_AD_WorkbenchWindow public org.compiere.model.I_AD_Workbench getAD_Workbench() throws RuntimeException; + /** Column name AD_WorkbenchWindow_ID */ + public static final String COLUMNNAME_AD_WorkbenchWindow_ID = "AD_WorkbenchWindow_ID"; + + /** Set Workbench Window */ + public void setAD_WorkbenchWindow_ID (int AD_WorkbenchWindow_ID); + + /** Get Workbench Window */ + public int getAD_WorkbenchWindow_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -218,19 +218,6 @@ public interface I_AD_WorkbenchWindow */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -246,4 +233,17 @@ public interface I_AD_WorkbenchWindow * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Workflow.java b/base/src/org/compiere/model/I_AD_Workflow.java index d60368d49a..845bb2073d 100644 --- a/base/src/org/compiere/model/I_AD_Workflow.java +++ b/base/src/org/compiere/model/I_AD_Workflow.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Workflow * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Workflow { @@ -41,6 +41,19 @@ public interface I_AD_Workflow /** Load Meta Data */ + /** Column name AccessLevel */ + public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + + /** Set Data Access Level. + * Access Level required + */ + public void setAccessLevel (String AccessLevel); + + /** Get Data Access Level. + * Access Level required + */ + public String getAccessLevel(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -107,21 +120,6 @@ public interface I_AD_Workflow public org.compiere.model.I_AD_WF_Responsible getAD_WF_Responsible() throws RuntimeException; - /** Column name AD_WorkflowProcessor_ID */ - public static final String COLUMNNAME_AD_WorkflowProcessor_ID = "AD_WorkflowProcessor_ID"; - - /** Set Workflow Processor. - * Workflow Processor Server - */ - public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID); - - /** Get Workflow Processor. - * Workflow Processor Server - */ - public int getAD_WorkflowProcessor_ID(); - - public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException; - /** Column name AD_Workflow_ID */ public static final String COLUMNNAME_AD_Workflow_ID = "AD_Workflow_ID"; @@ -135,18 +133,20 @@ public interface I_AD_Workflow */ public int getAD_Workflow_ID(); - /** Column name AccessLevel */ - public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + /** Column name AD_WorkflowProcessor_ID */ + public static final String COLUMNNAME_AD_WorkflowProcessor_ID = "AD_WorkflowProcessor_ID"; - /** Set Data Access Level. - * Access Level required + /** Set Workflow Processor. + * Workflow Processor Server */ - public void setAccessLevel (String AccessLevel); + public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID); - /** Get Data Access Level. - * Access Level required + /** Get Workflow Processor. + * Workflow Processor Server */ - public String getAccessLevel(); + public int getAD_WorkflowProcessor_ID(); + + public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException; /** Column name Author */ public static final String COLUMNNAME_Author = "Author"; @@ -203,19 +203,6 @@ public interface I_AD_Workflow */ public String getDescription(); - /** Column name DocValueLogic */ - public static final String COLUMNNAME_DocValueLogic = "DocValueLogic"; - - /** Set Document Value Logic. - * Logic to determine Workflow Start - If true, a workflow process is started for the document - */ - public void setDocValueLogic (String DocValueLogic); - - /** Get Document Value Logic. - * Logic to determine Workflow Start - If true, a workflow process is started for the document - */ - public String getDocValueLogic(); - /** Column name DocumentNo */ public static final String COLUMNNAME_DocumentNo = "DocumentNo"; @@ -229,6 +216,19 @@ public interface I_AD_Workflow */ public String getDocumentNo(); + /** Column name DocValueLogic */ + public static final String COLUMNNAME_DocValueLogic = "DocValueLogic"; + + /** Set Document Value Logic. + * Logic to determine Workflow Start - If true, a workflow process is started for the document + */ + public void setDocValueLogic (String DocValueLogic); + + /** Get Document Value Logic. + * Logic to determine Workflow Start - If true, a workflow process is started for the document + */ + public String getDocValueLogic(); + /** Column name Duration */ public static final String COLUMNNAME_Duration = "Duration"; @@ -440,21 +440,6 @@ public interface I_AD_Workflow */ public int getQueuingTime(); - /** Column name S_Resource_ID */ - public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - - /** Set Resource. - * Resource - */ - public void setS_Resource_ID (int S_Resource_ID); - - /** Get Resource. - * Resource - */ - public int getS_Resource_ID(); - - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - /** Column name SetupTime */ public static final String COLUMNNAME_SetupTime = "SetupTime"; @@ -468,18 +453,20 @@ public interface I_AD_Workflow */ public int getSetupTime(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name S_Resource_ID */ + public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Resource. + * Resource */ - public void setUUID (String UUID); + public void setS_Resource_ID (int S_Resource_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Resource. + * Resource */ - public String getUUID(); + public int getS_Resource_ID(); + + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; /** Column name UnitsCycles */ public static final String COLUMNNAME_UnitsCycles = "UnitsCycles"; @@ -510,6 +497,28 @@ public interface I_AD_Workflow */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + + /** Column name ValidateWorkflow */ + public static final String COLUMNNAME_ValidateWorkflow = "ValidateWorkflow"; + + /** Set Validate Workflow */ + public void setValidateWorkflow (String ValidateWorkflow); + + /** Get Validate Workflow */ + public String getValidateWorkflow(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; @@ -536,15 +545,6 @@ public interface I_AD_Workflow */ public Timestamp getValidTo(); - /** Column name ValidateWorkflow */ - public static final String COLUMNNAME_ValidateWorkflow = "ValidateWorkflow"; - - /** Set Validate Workflow */ - public void setValidateWorkflow (String ValidateWorkflow); - - /** Get Validate Workflow */ - public String getValidateWorkflow(); - /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_AD_WorkflowProcessor.java b/base/src/org/compiere/model/I_AD_WorkflowProcessor.java index df53c49d24..6165a83788 100644 --- a/base/src/org/compiere/model/I_AD_WorkflowProcessor.java +++ b/base/src/org/compiere/model/I_AD_WorkflowProcessor.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WorkflowProcessor * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WorkflowProcessor { @@ -258,19 +258,6 @@ public interface I_AD_WorkflowProcessor public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -286,4 +273,17 @@ public interface I_AD_WorkflowProcessor * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_WorkflowProcessorLog.java b/base/src/org/compiere/model/I_AD_WorkflowProcessorLog.java index 39252e0665..70ecdc7ccb 100644 --- a/base/src/org/compiere/model/I_AD_WorkflowProcessorLog.java +++ b/base/src/org/compiere/model/I_AD_WorkflowProcessorLog.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_WorkflowProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_WorkflowProcessorLog { @@ -62,19 +62,6 @@ public interface I_AD_WorkflowProcessorLog */ public int getAD_Org_ID(); - /** Column name AD_WorkflowProcessorLog_ID */ - public static final String COLUMNNAME_AD_WorkflowProcessorLog_ID = "AD_WorkflowProcessorLog_ID"; - - /** Set Workflow Processorl Log. - * Result of the execution of the Workflow Processor - */ - public void setAD_WorkflowProcessorLog_ID (int AD_WorkflowProcessorLog_ID); - - /** Get Workflow Processorl Log. - * Result of the execution of the Workflow Processor - */ - public int getAD_WorkflowProcessorLog_ID(); - /** Column name AD_WorkflowProcessor_ID */ public static final String COLUMNNAME_AD_WorkflowProcessor_ID = "AD_WorkflowProcessor_ID"; @@ -90,6 +77,19 @@ public interface I_AD_WorkflowProcessorLog public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException; + /** Column name AD_WorkflowProcessorLog_ID */ + public static final String COLUMNNAME_AD_WorkflowProcessorLog_ID = "AD_WorkflowProcessorLog_ID"; + + /** Set Workflow Processorl Log. + * Result of the execution of the Workflow Processor + */ + public void setAD_WorkflowProcessorLog_ID (int AD_WorkflowProcessorLog_ID); + + /** Get Workflow Processorl Log. + * Result of the execution of the Workflow Processor + */ + public int getAD_WorkflowProcessorLog_ID(); + /** Column name BinaryData */ public static final String COLUMNNAME_BinaryData = "BinaryData"; @@ -197,19 +197,6 @@ public interface I_AD_WorkflowProcessorLog */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_AD_WorkflowProcessorLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_Workflow_Access.java b/base/src/org/compiere/model/I_AD_Workflow_Access.java index abb5cf8ce3..27a7fc74f6 100644 --- a/base/src/org/compiere/model/I_AD_Workflow_Access.java +++ b/base/src/org/compiere/model/I_AD_Workflow_Access.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_Workflow_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Workflow_Access { @@ -134,19 +134,6 @@ public interface I_AD_Workflow_Access */ public boolean isReadWrite(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_AD_Workflow_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_ZoomCondition.java b/base/src/org/compiere/model/I_AD_ZoomCondition.java index fa0459b873..4a56cc1404 100644 --- a/base/src/org/compiere/model/I_AD_ZoomCondition.java +++ b/base/src/org/compiere/model/I_AD_ZoomCondition.java @@ -22,7 +22,7 @@ /** Generated Interface for AD_ZoomCondition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ZoomCondition { @@ -171,19 +171,6 @@ public interface I_AD_ZoomCondition */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -200,6 +187,19 @@ public interface I_AD_ZoomCondition */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_ASP_ClientException.java b/base/src/org/compiere/model/I_ASP_ClientException.java index d944b9610b..5086fdd8fa 100644 --- a/base/src/org/compiere/model/I_ASP_ClientException.java +++ b/base/src/org/compiere/model/I_ASP_ClientException.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_ClientException * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_ClientException { @@ -251,19 +251,6 @@ public interface I_ASP_ClientException */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -279,4 +266,17 @@ public interface I_ASP_ClientException * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_ASP_ClientLevel.java b/base/src/org/compiere/model/I_ASP_ClientLevel.java index 84ea1ae01a..be83f6ae7a 100644 --- a/base/src/org/compiere/model/I_ASP_ClientLevel.java +++ b/base/src/org/compiere/model/I_ASP_ClientLevel.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_ClientLevel * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_ClientLevel { @@ -135,19 +135,6 @@ public interface I_ASP_ClientLevel */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_ASP_ClientLevel * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_ASP_Field.java b/base/src/org/compiere/model/I_ASP_Field.java index 1a735c3d70..0a2d47b921 100644 --- a/base/src/org/compiere/model/I_ASP_Field.java +++ b/base/src/org/compiere/model/I_ASP_Field.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_Field * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Field { @@ -135,19 +135,6 @@ public interface I_ASP_Field */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_ASP_Field * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_ASP_Form.java b/base/src/org/compiere/model/I_ASP_Form.java index 9e56eab675..f2ceacc603 100644 --- a/base/src/org/compiere/model/I_ASP_Form.java +++ b/base/src/org/compiere/model/I_ASP_Form.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_Form * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Form { @@ -135,19 +135,6 @@ public interface I_ASP_Form */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_ASP_Form * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_ASP_Level.java b/base/src/org/compiere/model/I_ASP_Level.java index 045caf0098..53d9390c3b 100644 --- a/base/src/org/compiere/model/I_ASP_Level.java +++ b/base/src/org/compiere/model/I_ASP_Level.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_Level * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Level { @@ -159,18 +159,18 @@ public interface I_ASP_Level /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name Type */ + public static final String COLUMNNAME_Type = "Type"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Type. + * Type of Validation (SQL, Java Script, Java Language) */ - public void setUUID (String UUID); + public void setType (String Type); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Type. + * Type of Validation (SQL, Java Script, Java Language) */ - public String getUUID(); + public String getType(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -188,6 +188,19 @@ public interface I_ASP_Level */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_ASP_Module.java b/base/src/org/compiere/model/I_ASP_Module.java index 95c14177ef..58acfe2a74 100644 --- a/base/src/org/compiere/model/I_ASP_Module.java +++ b/base/src/org/compiere/model/I_ASP_Module.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_Module * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Module { @@ -139,19 +139,6 @@ public interface I_ASP_Module */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -168,6 +155,19 @@ public interface I_ASP_Module */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_ASP_Process.java b/base/src/org/compiere/model/I_ASP_Process.java index 6e810b5fc7..65787c31e5 100644 --- a/base/src/org/compiere/model/I_ASP_Process.java +++ b/base/src/org/compiere/model/I_ASP_Process.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_Process * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Process { @@ -135,19 +135,6 @@ public interface I_ASP_Process */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_ASP_Process * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_ASP_Process_Para.java b/base/src/org/compiere/model/I_ASP_Process_Para.java index 1659db9bff..62529902dc 100644 --- a/base/src/org/compiere/model/I_ASP_Process_Para.java +++ b/base/src/org/compiere/model/I_ASP_Process_Para.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_Process_Para * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Process_Para { @@ -131,19 +131,6 @@ public interface I_ASP_Process_Para */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -159,4 +146,17 @@ public interface I_ASP_Process_Para * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_ASP_Tab.java b/base/src/org/compiere/model/I_ASP_Tab.java index 9a69377eb4..d5cc0d0ab0 100644 --- a/base/src/org/compiere/model/I_ASP_Tab.java +++ b/base/src/org/compiere/model/I_ASP_Tab.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_Tab * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Tab { @@ -77,6 +77,15 @@ public interface I_ASP_Tab public org.compiere.model.I_AD_Tab getAD_Tab() throws RuntimeException; + /** Column name AllFields */ + public static final String COLUMNNAME_AllFields = "AllFields"; + + /** Set AllFields */ + public void setAllFields (boolean AllFields); + + /** Get AllFields */ + public boolean isAllFields(); + /** Column name ASP_Status */ public static final String COLUMNNAME_ASP_Status = "ASP_Status"; @@ -106,15 +115,6 @@ public interface I_ASP_Tab public org.compiere.model.I_ASP_Window getASP_Window() throws RuntimeException; - /** Column name AllFields */ - public static final String COLUMNNAME_AllFields = "AllFields"; - - /** Set AllFields */ - public void setAllFields (boolean AllFields); - - /** Get AllFields */ - public boolean isAllFields(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -153,19 +153,6 @@ public interface I_ASP_Tab /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -181,4 +168,17 @@ public interface I_ASP_Tab * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_ASP_Task.java b/base/src/org/compiere/model/I_ASP_Task.java index bab675165c..5029b41866 100644 --- a/base/src/org/compiere/model/I_ASP_Task.java +++ b/base/src/org/compiere/model/I_ASP_Task.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_Task * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Task { @@ -135,19 +135,6 @@ public interface I_ASP_Task */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_ASP_Task * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_ASP_Window.java b/base/src/org/compiere/model/I_ASP_Window.java index 3b7af7d0e7..f48055d283 100644 --- a/base/src/org/compiere/model/I_ASP_Window.java +++ b/base/src/org/compiere/model/I_ASP_Window.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_Window * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Window { @@ -135,19 +135,6 @@ public interface I_ASP_Window */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_ASP_Window * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_ASP_Workflow.java b/base/src/org/compiere/model/I_ASP_Workflow.java index 879506ec27..486f3ad70c 100644 --- a/base/src/org/compiere/model/I_ASP_Workflow.java +++ b/base/src/org/compiere/model/I_ASP_Workflow.java @@ -22,7 +22,7 @@ /** Generated Interface for ASP_Workflow * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Workflow { @@ -135,19 +135,6 @@ public interface I_ASP_Workflow */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_ASP_Workflow * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset.java b/base/src/org/compiere/model/I_A_Asset.java index 06575797cc..ceba2a86c2 100755 --- a/base/src/org/compiere/model/I_A_Asset.java +++ b/base/src/org/compiere/model/I_A_Asset.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset { @@ -41,51 +41,6 @@ public interface I_A_Asset /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - - /** Column name AD_User_ID */ - public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; - - /** Set User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID); - - /** Get User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID(); - - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - - /** Column name A_AssetType */ - public static final String COLUMNNAME_A_AssetType = "A_AssetType"; - - /** Set Asset Type */ - public void setA_AssetType (String A_AssetType); - - /** Get Asset Type */ - public String getA_AssetType(); - /** Column name A_Asset_Action */ public static final String COLUMNNAME_A_Asset_Action = "A_Asset_Action"; @@ -172,6 +127,15 @@ public interface I_A_Asset /** Get Asset Status */ public String getA_Asset_Status(); + /** Column name A_AssetType */ + public static final String COLUMNNAME_A_AssetType = "A_AssetType"; + + /** Set Asset Type */ + public void setA_AssetType (String A_AssetType); + + /** Get Asset Type */ + public String getA_AssetType(); + /** Column name A_Asset_Type_ID */ public static final String COLUMNNAME_A_Asset_Type_ID = "A_Asset_Type_ID"; @@ -183,6 +147,42 @@ public interface I_A_Asset public org.compiere.model.I_A_Asset_Type getA_Asset_Type() throws RuntimeException; + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_User_ID */ + public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; + + /** Set User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID); + + /** Get User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID(); + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + /** Column name A_Parent_Asset_ID */ public static final String COLUMNNAME_A_Parent_Asset_ID = "A_Parent_Asset_ID"; @@ -279,21 +279,6 @@ public interface I_A_Asset public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BPartnerSR_ID */ - public static final String COLUMNNAME_C_BPartnerSR_ID = "C_BPartnerSR_ID"; - - /** Set BPartner (Agent). - * Business Partner (Agent or Sales Rep) - */ - public void setC_BPartnerSR_ID (int C_BPartnerSR_ID); - - /** Get BPartner (Agent). - * Business Partner (Agent or Sales Rep) - */ - public int getC_BPartnerSR_ID(); - - public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -324,6 +309,21 @@ public interface I_A_Asset public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; + /** Column name C_BPartnerSR_ID */ + public static final String COLUMNNAME_C_BPartnerSR_ID = "C_BPartnerSR_ID"; + + /** Set BPartner (Agent). + * Business Partner (Agent or Sales Rep) + */ + public void setC_BPartnerSR_ID (int C_BPartnerSR_ID); + + /** Get BPartner (Agent). + * Business Partner (Agent or Sales Rep) + */ + public int getC_BPartnerSR_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException; + /** Column name C_Location_ID */ public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; @@ -553,19 +553,6 @@ public interface I_A_Asset /** Get Last Maintenence Date */ public Timestamp getLastMaintenenceDate(); - /** Column name LeaseTerminationDate */ - public static final String COLUMNNAME_LeaseTerminationDate = "LeaseTerminationDate"; - - /** Set Lease Termination. - * Lease Termination Date - */ - public void setLeaseTerminationDate (Timestamp LeaseTerminationDate); - - /** Get Lease Termination. - * Lease Termination Date - */ - public Timestamp getLeaseTerminationDate(); - /** Column name Lease_BPartner_ID */ public static final String COLUMNNAME_Lease_BPartner_ID = "Lease_BPartner_ID"; @@ -581,6 +568,19 @@ public interface I_A_Asset public org.compiere.model.I_C_BPartner getLease_BPartner() throws RuntimeException; + /** Column name LeaseTerminationDate */ + public static final String COLUMNNAME_LeaseTerminationDate = "LeaseTerminationDate"; + + /** Set Lease Termination. + * Lease Termination Date + */ + public void setLeaseTerminationDate (Timestamp LeaseTerminationDate); + + /** Get Lease Termination. + * Lease Termination Date + */ + public Timestamp getLeaseTerminationDate(); + /** Column name LifeUseUnits */ public static final String COLUMNNAME_LifeUseUnits = "LifeUseUnits"; @@ -620,6 +620,28 @@ public interface I_A_Asset */ public String getLot(); + /** Column name ManufacturedYear */ + public static final String COLUMNNAME_ManufacturedYear = "ManufacturedYear"; + + /** Set Manufactured Year */ + public void setManufacturedYear (int ManufacturedYear); + + /** Get Manufactured Year */ + public int getManufacturedYear(); + + /** Column name Manufacturer */ + public static final String COLUMNNAME_Manufacturer = "Manufacturer"; + + /** Set Manufacturer. + * Manufacturer of the Product + */ + public void setManufacturer (String Manufacturer); + + /** Get Manufacturer. + * Manufacturer of the Product + */ + public String getManufacturer(); + /** Column name M_AttributeSetInstance_ID */ public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; @@ -680,28 +702,6 @@ public interface I_A_Asset public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name ManufacturedYear */ - public static final String COLUMNNAME_ManufacturedYear = "ManufacturedYear"; - - /** Set Manufactured Year */ - public void setManufacturedYear (int ManufacturedYear); - - /** Get Manufactured Year */ - public int getManufacturedYear(); - - /** Column name Manufacturer */ - public static final String COLUMNNAME_Manufacturer = "Manufacturer"; - - /** Set Manufacturer. - * Manufacturer of the Product - */ - public void setManufacturer (String Manufacturer); - - /** Get Manufacturer. - * Manufacturer of the Product - */ - public String getManufacturer(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -798,19 +798,6 @@ public interface I_A_Asset */ public String getSerNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -866,6 +853,19 @@ public interface I_A_Asset */ public int getUseUnits(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_A_Asset_Acct.java b/base/src/org/compiere/model/I_A_Asset_Acct.java index ded09958fe..d190acd0ad 100755 --- a/base/src/org/compiere/model/I_A_Asset_Acct.java +++ b/base/src/org/compiere/model/I_A_Asset_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Acct { @@ -41,27 +41,6 @@ public interface I_A_Asset_Acct /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Accumdepreciation_Acct */ public static final String COLUMNNAME_A_Accumdepreciation_Acct = "A_Accumdepreciation_Acct"; @@ -119,6 +98,14 @@ public interface I_A_Asset_Acct public org.compiere.model.I_A_Asset_Spread getA_Asset_Spread() throws RuntimeException; + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name A_Depreciation_Acct */ public static final String COLUMNNAME_A_Depreciation_Acct = "A_Depreciation_Acct"; @@ -309,6 +296,19 @@ public interface I_A_Asset_Acct public I_C_ValidCombination getA_Disposal_Revenue_A() throws RuntimeException; + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Period_End */ public static final String COLUMNNAME_A_Period_End = "A_Period_End"; @@ -530,19 +530,6 @@ public interface I_A_Asset_Acct /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -559,6 +546,19 @@ public interface I_A_Asset_Acct */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_A_Asset_Addition.java b/base/src/org/compiere/model/I_A_Asset_Addition.java index 9ac4933f20..58705d8f24 100755 --- a/base/src/org/compiere/model/I_A_Asset_Addition.java +++ b/base/src/org/compiere/model/I_A_Asset_Addition.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Addition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Addition { @@ -41,27 +41,6 @@ public interface I_A_Asset_Addition /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Accumulated_Depr */ public static final String COLUMNNAME_A_Accumulated_Depr = "A_Accumulated_Depr"; @@ -131,6 +110,27 @@ public interface I_A_Asset_Addition /** Get Create Asset */ public boolean isA_CreateAsset(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Life_Period_Max */ public static final String COLUMNNAME_A_Life_Period_Max = "A_Life_Period_Max"; @@ -280,21 +280,6 @@ public interface I_A_Asset_Addition public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name C_InvoiceLine_ID */ - public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; - - /** Set Invoice Line. - * Invoice Detail Line - */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); - - /** Get Invoice Line. - * Invoice Detail Line - */ - public int getC_InvoiceLine_ID(); - - public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; - /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -310,6 +295,21 @@ public interface I_A_Asset_Addition public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoiceLine_ID */ + public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; + + /** Set Invoice Line. + * Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); + + /** Get Invoice Line. + * Invoice Detail Line + */ + public int getC_InvoiceLine_ID(); + + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -655,19 +655,6 @@ public interface I_A_Asset_Addition /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -683,4 +670,17 @@ public interface I_A_Asset_Addition * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Change.java b/base/src/org/compiere/model/I_A_Asset_Change.java index 46802f8f7d..564b22a01a 100755 --- a/base/src/org/compiere/model/I_A_Asset_Change.java +++ b/base/src/org/compiere/model/I_A_Asset_Change.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Change * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Change { @@ -41,42 +41,6 @@ public interface I_A_Asset_Change /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - - /** Column name AD_User_ID */ - public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; - - /** Set User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID); - - /** Get User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID(); - - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name A_Accumdepreciation_Acct */ public static final String COLUMNNAME_A_Accumdepreciation_Acct = "A_Accumdepreciation_Acct"; @@ -183,6 +147,14 @@ public interface I_A_Asset_Change public org.compiere.model.I_A_Asset_Spread getA_Asset_Spread_T() throws RuntimeException; + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name A_Depreciation_Acct */ public static final String COLUMNNAME_A_Depreciation_Acct = "A_Depreciation_Acct"; @@ -287,6 +259,34 @@ public interface I_A_Asset_Change public I_C_ValidCombination getA_Disposal_Revenue_A() throws RuntimeException; + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_User_ID */ + public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; + + /** Set User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID); + + /** Get User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID(); + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + /** Column name A_Parent_Asset_ID */ public static final String COLUMNNAME_A_Parent_Asset_ID = "A_Parent_Asset_ID"; @@ -583,36 +583,6 @@ public interface I_A_Asset_Change public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; - /** Column name C_Location_ID */ - public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; - - /** Set Address. - * Location or Address - */ - public void setC_Location_ID (int C_Location_ID); - - /** Get Address. - * Location or Address - */ - public int getC_Location_ID(); - - public I_C_Location getC_Location() throws RuntimeException; - - /** Column name C_ValidCombination_ID */ - public static final String COLUMNNAME_C_ValidCombination_ID = "C_ValidCombination_ID"; - - /** Set Combination. - * Valid Account Combination - */ - public void setC_ValidCombination_ID (int C_ValidCombination_ID); - - /** Get Combination. - * Valid Account Combination - */ - public int getC_ValidCombination_ID(); - - public I_C_ValidCombination getC_ValidCombination() throws RuntimeException; - /** Column name ChangeAmt */ public static final String COLUMNNAME_ChangeAmt = "ChangeAmt"; @@ -640,6 +610,21 @@ public interface I_A_Asset_Change /** Get ChangeType */ public String getChangeType(); + /** Column name C_Location_ID */ + public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; + + /** Set Address. + * Location or Address + */ + public void setC_Location_ID (int C_Location_ID); + + /** Get Address. + * Location or Address + */ + public int getC_Location_ID(); + + public I_C_Location getC_Location() throws RuntimeException; + /** Column name ConventionType */ public static final String COLUMNNAME_ConventionType = "ConventionType"; @@ -667,6 +652,21 @@ public interface I_A_Asset_Change */ public int getCreatedBy(); + /** Column name C_ValidCombination_ID */ + public static final String COLUMNNAME_C_ValidCombination_ID = "C_ValidCombination_ID"; + + /** Set Combination. + * Valid Account Combination + */ + public void setC_ValidCombination_ID (int C_ValidCombination_ID); + + /** Get Combination. + * Valid Account Combination + */ + public int getC_ValidCombination_ID(); + + public I_C_ValidCombination getC_ValidCombination() throws RuntimeException; + /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -830,19 +830,6 @@ public interface I_A_Asset_Change /** Get Details */ public String getTextDetails(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -898,6 +885,19 @@ public interface I_A_Asset_Change */ public int getUseUnits(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name VersionNo */ public static final String COLUMNNAME_VersionNo = "VersionNo"; diff --git a/base/src/org/compiere/model/I_A_Asset_Class.java b/base/src/org/compiere/model/I_A_Asset_Class.java index df336d6964..c07629057b 100755 --- a/base/src/org/compiere/model/I_A_Asset_Class.java +++ b/base/src/org/compiere/model/I_A_Asset_Class.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Class * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Class { @@ -41,6 +41,15 @@ public interface I_A_Asset_Class /** Load Meta Data */ + /** Column name A_Asset_Class_ID */ + public static final String COLUMNNAME_A_Asset_Class_ID = "A_Asset_Class_ID"; + + /** Set Asset class */ + public void setA_Asset_Class_ID (int A_Asset_Class_ID); + + /** Get Asset class */ + public int getA_Asset_Class_ID(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,15 +71,6 @@ public interface I_A_Asset_Class */ public int getAD_Org_ID(); - /** Column name A_Asset_Class_ID */ - public static final String COLUMNNAME_A_Asset_Class_ID = "A_Asset_Class_ID"; - - /** Set Asset class */ - public void setA_Asset_Class_ID (int A_Asset_Class_ID); - - /** Get Asset class */ - public int getA_Asset_Class_ID(); - /** Column name A_Life_Period_2004 */ public static final String COLUMNNAME_A_Life_Period_2004 = "A_Life_Period_2004"; @@ -198,19 +198,6 @@ public interface I_A_Asset_Class */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -227,6 +214,19 @@ public interface I_A_Asset_Class */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_A_Asset_Delivery.java b/base/src/org/compiere/model/I_A_Asset_Delivery.java index 3df95d5805..8a19e21b9d 100755 --- a/base/src/org/compiere/model/I_A_Asset_Delivery.java +++ b/base/src/org/compiere/model/I_A_Asset_Delivery.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Delivery * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Delivery { @@ -41,6 +41,34 @@ public interface I_A_Asset_Delivery /** Load Meta Data */ + /** Column name A_Asset_Delivery_ID */ + public static final String COLUMNNAME_A_Asset_Delivery_ID = "A_Asset_Delivery_ID"; + + /** Set Asset Delivery. + * Delivery of Asset + */ + public void setA_Asset_Delivery_ID (int A_Asset_Delivery_ID); + + /** Get Asset Delivery. + * Delivery of Asset + */ + public int getA_Asset_Delivery_ID(); + + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -77,34 +105,6 @@ public interface I_A_Asset_Delivery public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name A_Asset_Delivery_ID */ - public static final String COLUMNNAME_A_Asset_Delivery_ID = "A_Asset_Delivery_ID"; - - /** Set Asset Delivery. - * Delivery of Asset - */ - public void setA_Asset_Delivery_ID (int A_Asset_Delivery_ID); - - /** Get Asset Delivery. - * Delivery of Asset - */ - public int getA_Asset_Delivery_ID(); - - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -186,6 +186,19 @@ public interface I_A_Asset_Delivery */ public String getLot(); + /** Column name MessageID */ + public static final String COLUMNNAME_MessageID = "MessageID"; + + /** Set Message ID. + * EMail Message ID + */ + public void setMessageID (String MessageID); + + /** Get Message ID. + * EMail Message ID + */ + public String getMessageID(); + /** Column name M_InOutLine_ID */ public static final String COLUMNNAME_M_InOutLine_ID = "M_InOutLine_ID"; @@ -201,6 +214,19 @@ public interface I_A_Asset_Delivery public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException; + /** Column name MovementDate */ + public static final String COLUMNNAME_MovementDate = "MovementDate"; + + /** Set Movement Date. + * Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate); + + /** Get Movement Date. + * Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate(); + /** Column name M_ProductDownload_ID */ public static final String COLUMNNAME_M_ProductDownload_ID = "M_ProductDownload_ID"; @@ -216,32 +242,6 @@ public interface I_A_Asset_Delivery public org.compiere.model.I_M_ProductDownload getM_ProductDownload() throws RuntimeException; - /** Column name MessageID */ - public static final String COLUMNNAME_MessageID = "MessageID"; - - /** Set Message ID. - * EMail Message ID - */ - public void setMessageID (String MessageID); - - /** Get Message ID. - * EMail Message ID - */ - public String getMessageID(); - - /** Column name MovementDate */ - public static final String COLUMNNAME_MovementDate = "MovementDate"; - - /** Set Movement Date. - * Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate); - - /** Get Movement Date. - * Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate(); - /** Column name Referrer */ public static final String COLUMNNAME_Referrer = "Referrer"; @@ -294,6 +294,22 @@ public interface I_A_Asset_Delivery */ public String getSerNo(); + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + /** Column name URL */ public static final String COLUMNNAME_URL = "URL"; @@ -320,22 +336,6 @@ public interface I_A_Asset_Delivery */ public String getUUID(); - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; - - /** Get Updated. - * Date this record was updated - */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - - /** Get Updated By. - * User who updated this records - */ - public int getUpdatedBy(); - /** Column name VersionNo */ public static final String COLUMNNAME_VersionNo = "VersionNo"; diff --git a/base/src/org/compiere/model/I_A_Asset_Disposed.java b/base/src/org/compiere/model/I_A_Asset_Disposed.java index c1c7f19b09..fd8ca5e248 100755 --- a/base/src/org/compiere/model/I_A_Asset_Disposed.java +++ b/base/src/org/compiere/model/I_A_Asset_Disposed.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Disposed * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Disposed { @@ -41,27 +41,6 @@ public interface I_A_Asset_Disposed /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Accumulated_Depr */ public static final String COLUMNNAME_A_Accumulated_Depr = "A_Accumulated_Depr"; @@ -146,6 +125,14 @@ public interface I_A_Asset_Disposed public org.compiere.model.I_A_Asset getA_Asset_Trade() throws RuntimeException; + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name A_Disposal_Amt */ public static final String COLUMNNAME_A_Disposal_Amt = "A_Disposal_Amt"; @@ -182,6 +169,19 @@ public interface I_A_Asset_Disposed /** Get Disposed Reason */ public String getA_Disposed_Reason(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Proceeds */ public static final String COLUMNNAME_A_Proceeds = "A_Proceeds"; @@ -206,21 +206,6 @@ public interface I_A_Asset_Disposed public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name C_InvoiceLine_ID */ - public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; - - /** Set Invoice Line. - * Invoice Detail Line - */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); - - /** Get Invoice Line. - * Invoice Detail Line - */ - public int getC_InvoiceLine_ID(); - - public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; - /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -236,6 +221,21 @@ public interface I_A_Asset_Disposed public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoiceLine_ID */ + public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; + + /** Set Invoice Line. + * Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); + + /** Get Invoice Line. + * Invoice Detail Line + */ + public int getC_InvoiceLine_ID(); + + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + /** Column name C_Period_ID */ public static final String COLUMNNAME_C_Period_ID = "C_Period_ID"; @@ -454,19 +454,6 @@ public interface I_A_Asset_Disposed /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -482,4 +469,17 @@ public interface I_A_Asset_Disposed * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Group.java b/base/src/org/compiere/model/I_A_Asset_Group.java index 2dcf40f7cc..84694abb6c 100755 --- a/base/src/org/compiere/model/I_A_Asset_Group.java +++ b/base/src/org/compiere/model/I_A_Asset_Group.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Group * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Group { @@ -41,27 +41,6 @@ public interface I_A_Asset_Group /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_Class_ID */ public static final String COLUMNNAME_A_Asset_Class_ID = "A_Asset_Class_ID"; @@ -97,6 +76,27 @@ public interface I_A_Asset_Group public org.compiere.model.I_A_Asset_Type getA_Asset_Type() throws RuntimeException; + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -256,19 +256,6 @@ public interface I_A_Asset_Group */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -284,4 +271,17 @@ public interface I_A_Asset_Group * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Group_Acct.java b/base/src/org/compiere/model/I_A_Asset_Group_Acct.java index 83b659b868..af27a1ec0f 100755 --- a/base/src/org/compiere/model/I_A_Asset_Group_Acct.java +++ b/base/src/org/compiere/model/I_A_Asset_Group_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Group_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Group_Acct { @@ -41,27 +41,6 @@ public interface I_A_Asset_Group_Acct /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Accumdepreciation_Acct */ public static final String COLUMNNAME_A_Accumdepreciation_Acct = "A_Accumdepreciation_Acct"; @@ -119,6 +98,14 @@ public interface I_A_Asset_Group_Acct public org.compiere.model.I_A_Asset_Spread getA_Asset_Spread_T() throws RuntimeException; + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name A_Depreciation_Acct */ public static final String COLUMNNAME_A_Depreciation_Acct = "A_Depreciation_Acct"; @@ -276,6 +263,19 @@ public interface I_A_Asset_Group_Acct public I_C_ValidCombination getA_Disposal_Revenue_A() throws RuntimeException; + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Reval_Accumdep_Offset_Cur */ public static final String COLUMNNAME_A_Reval_Accumdep_Offset_Cur = "A_Reval_Accumdep_Offset_Cur"; @@ -492,19 +492,6 @@ public interface I_A_Asset_Group_Acct /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -564,4 +551,17 @@ public interface I_A_Asset_Group_Acct /** Get Use Life - Years (fiscal) */ public int getUseLifeYears_F(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Info_Fin.java b/base/src/org/compiere/model/I_A_Asset_Info_Fin.java index ec5b86787b..fe6334fc77 100755 --- a/base/src/org/compiere/model/I_A_Asset_Info_Fin.java +++ b/base/src/org/compiere/model/I_A_Asset_Info_Fin.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Info_Fin * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Info_Fin { @@ -41,27 +41,6 @@ public interface I_A_Asset_Info_Fin /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_ID */ public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; @@ -95,6 +74,27 @@ public interface I_A_Asset_Info_Fin /** Get Contract Date */ public Timestamp getA_Contract_Date(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Due_On */ public static final String COLUMNNAME_A_Due_On = "A_Due_On"; @@ -237,19 +237,6 @@ public interface I_A_Asset_Info_Fin */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -265,4 +252,17 @@ public interface I_A_Asset_Info_Fin * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Info_Ins.java b/base/src/org/compiere/model/I_A_Asset_Info_Ins.java index a81c7e8b5b..2dd11ee673 100755 --- a/base/src/org/compiere/model/I_A_Asset_Info_Ins.java +++ b/base/src/org/compiere/model/I_A_Asset_Info_Ins.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Info_Ins * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Info_Ins { @@ -41,27 +41,6 @@ public interface I_A_Asset_Info_Ins /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_ID */ public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; @@ -84,6 +63,27 @@ public interface I_A_Asset_Info_Ins /** Get A_Asset_Info_Ins_ID */ public int getA_Asset_Info_Ins_ID(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Ins_Premium */ public static final String COLUMNNAME_A_Ins_Premium = "A_Ins_Premium"; @@ -93,15 +93,6 @@ public interface I_A_Asset_Info_Ins /** Get Asset Insurance Premium */ public BigDecimal getA_Ins_Premium(); - /** Column name A_Ins_Value */ - public static final String COLUMNNAME_A_Ins_Value = "A_Ins_Value"; - - /** Set Asset Insurance Value */ - public void setA_Ins_Value (BigDecimal A_Ins_Value); - - /** Get Asset Insurance Value */ - public BigDecimal getA_Ins_Value(); - /** Column name A_Insurance_Co */ public static final String COLUMNNAME_A_Insurance_Co = "A_Insurance_Co"; @@ -111,6 +102,15 @@ public interface I_A_Asset_Info_Ins /** Get Insurance Company */ public String getA_Insurance_Co(); + /** Column name A_Ins_Value */ + public static final String COLUMNNAME_A_Ins_Value = "A_Ins_Value"; + + /** Set Asset Insurance Value */ + public void setA_Ins_Value (BigDecimal A_Ins_Value); + + /** Get Asset Insurance Value */ + public BigDecimal getA_Ins_Value(); + /** Column name A_Policy_No */ public static final String COLUMNNAME_A_Policy_No = "A_Policy_No"; @@ -176,19 +176,6 @@ public interface I_A_Asset_Info_Ins /** Get Description */ public String getText(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -204,4 +191,17 @@ public interface I_A_Asset_Info_Ins * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Info_Lic.java b/base/src/org/compiere/model/I_A_Asset_Info_Lic.java index 5ee4979d5b..aacf1b7800 100755 --- a/base/src/org/compiere/model/I_A_Asset_Info_Lic.java +++ b/base/src/org/compiere/model/I_A_Asset_Info_Lic.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Info_Lic * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Info_Lic { @@ -41,27 +41,6 @@ public interface I_A_Asset_Info_Lic /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_ID */ public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; @@ -86,6 +65,27 @@ public interface I_A_Asset_Info_Lic /** Get A_Asset_Info_Lic_ID */ public int getA_Asset_Info_Lic_ID(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Issuing_Agency */ public static final String COLUMNNAME_A_Issuing_Agency = "A_Issuing_Agency"; @@ -186,19 +186,6 @@ public interface I_A_Asset_Info_Lic /** Get Description */ public String getText(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -214,4 +201,17 @@ public interface I_A_Asset_Info_Lic * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Info_Oth.java b/base/src/org/compiere/model/I_A_Asset_Info_Oth.java index 0995a60f85..59647a6768 100755 --- a/base/src/org/compiere/model/I_A_Asset_Info_Oth.java +++ b/base/src/org/compiere/model/I_A_Asset_Info_Oth.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Info_Oth * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Info_Oth { @@ -41,27 +41,6 @@ public interface I_A_Asset_Info_Oth /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_ID */ public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; @@ -84,6 +63,27 @@ public interface I_A_Asset_Info_Oth /** Get A_Asset_Info_Oth_ID */ public int getA_Asset_Info_Oth_ID(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_User1 */ public static final String COLUMNNAME_A_User1 = "A_User1"; @@ -257,19 +257,6 @@ public interface I_A_Asset_Info_Oth /** Get Description */ public String getText(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -285,4 +272,17 @@ public interface I_A_Asset_Info_Oth * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Info_Tax.java b/base/src/org/compiere/model/I_A_Asset_Info_Tax.java index 0a7b70cfa1..8e5688efb6 100755 --- a/base/src/org/compiere/model/I_A_Asset_Info_Tax.java +++ b/base/src/org/compiere/model/I_A_Asset_Info_Tax.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Info_Tax * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Info_Tax { @@ -41,27 +41,6 @@ public interface I_A_Asset_Info_Tax /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_ID */ public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; @@ -84,6 +63,27 @@ public interface I_A_Asset_Info_Tax /** Get Asset Info Tax */ public int getA_Asset_Info_Tax_ID(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Finance_Meth */ public static final String COLUMNNAME_A_Finance_Meth = "A_Finance_Meth"; @@ -175,19 +175,6 @@ public interface I_A_Asset_Info_Tax */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -203,4 +190,17 @@ public interface I_A_Asset_Info_Tax * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Product.java b/base/src/org/compiere/model/I_A_Asset_Product.java index 1abb26eba5..4f88b83b8e 100755 --- a/base/src/org/compiere/model/I_A_Asset_Product.java +++ b/base/src/org/compiere/model/I_A_Asset_Product.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Product * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Product { @@ -41,27 +41,6 @@ public interface I_A_Asset_Product /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_ID */ public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; @@ -86,6 +65,27 @@ public interface I_A_Asset_Product /** Get Asset Product */ public int getA_Asset_Product_ID(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_QTY_Current */ public static final String COLUMNNAME_A_QTY_Current = "A_QTY_Current"; @@ -186,19 +186,6 @@ public interface I_A_Asset_Product public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -214,4 +201,17 @@ public interface I_A_Asset_Product * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Retirement.java b/base/src/org/compiere/model/I_A_Asset_Retirement.java index 6c44b49877..5df9791277 100755 --- a/base/src/org/compiere/model/I_A_Asset_Retirement.java +++ b/base/src/org/compiere/model/I_A_Asset_Retirement.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Retirement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Retirement { @@ -41,27 +41,6 @@ public interface I_A_Asset_Retirement /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_ID */ public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; @@ -90,6 +69,27 @@ public interface I_A_Asset_Retirement */ public int getA_Asset_Retirement_ID(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AssetMarketValueAmt */ public static final String COLUMNNAME_AssetMarketValueAmt = "AssetMarketValueAmt"; @@ -160,19 +160,6 @@ public interface I_A_Asset_Retirement */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -188,4 +175,17 @@ public interface I_A_Asset_Retirement * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Reval.java b/base/src/org/compiere/model/I_A_Asset_Reval.java index 9529c90e70..43fb8283f4 100755 --- a/base/src/org/compiere/model/I_A_Asset_Reval.java +++ b/base/src/org/compiere/model/I_A_Asset_Reval.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Reval * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Reval { @@ -41,27 +41,6 @@ public interface I_A_Asset_Reval /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Accumulated_Depr */ public static final String COLUMNNAME_A_Accumulated_Depr = "A_Accumulated_Depr"; @@ -126,6 +105,27 @@ public interface I_A_Asset_Reval /** Get Change Acumulated Depreciation */ public BigDecimal getA_Change_Acumulated_Depr(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -281,19 +281,6 @@ public interface I_A_Asset_Reval /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -309,4 +296,17 @@ public interface I_A_Asset_Reval * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Reval_Entry.java b/base/src/org/compiere/model/I_A_Asset_Reval_Entry.java index 0881c90a07..597c882d7f 100755 --- a/base/src/org/compiere/model/I_A_Asset_Reval_Entry.java +++ b/base/src/org/compiere/model/I_A_Asset_Reval_Entry.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Reval_Entry * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Reval_Entry { @@ -41,6 +41,15 @@ public interface I_A_Asset_Reval_Entry /** Load Meta Data */ + /** Column name A_Asset_Reval_Entry_ID */ + public static final String COLUMNNAME_A_Asset_Reval_Entry_ID = "A_Asset_Reval_Entry_ID"; + + /** Set Asset Reval. Entry */ + public void setA_Asset_Reval_Entry_ID (int A_Asset_Reval_Entry_ID); + + /** Get Asset Reval. Entry */ + public int getA_Asset_Reval_Entry_ID(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,15 +71,6 @@ public interface I_A_Asset_Reval_Entry */ public int getAD_Org_ID(); - /** Column name A_Asset_Reval_Entry_ID */ - public static final String COLUMNNAME_A_Asset_Reval_Entry_ID = "A_Asset_Reval_Entry_ID"; - - /** Set Asset Reval. Entry */ - public void setA_Asset_Reval_Entry_ID (int A_Asset_Reval_Entry_ID); - - /** Get Asset Reval. Entry */ - public int getA_Asset_Reval_Entry_ID(); - /** Column name A_Effective_Date */ public static final String COLUMNNAME_A_Effective_Date = "A_Effective_Date"; @@ -80,15 +80,6 @@ public interface I_A_Asset_Reval_Entry /** Get Effective Date */ public Timestamp getA_Effective_Date(); - /** Column name A_Rev_Code */ - public static final String COLUMNNAME_A_Rev_Code = "A_Rev_Code"; - - /** Set Rev. Code */ - public void setA_Rev_Code (String A_Rev_Code); - - /** Get Rev. Code */ - public String getA_Rev_Code(); - /** Column name A_Reval_Cal_Method */ public static final String COLUMNNAME_A_Reval_Cal_Method = "A_Reval_Cal_Method"; @@ -116,6 +107,15 @@ public interface I_A_Asset_Reval_Entry /** Get Reval. Multiplier */ public String getA_Reval_Multiplier(); + /** Column name A_Rev_Code */ + public static final String COLUMNNAME_A_Rev_Code = "A_Rev_Code"; + + /** Set Rev. Code */ + public void setA_Rev_Code (String A_Rev_Code); + + /** Get Rev. Code */ + public String getA_Rev_Code(); + /** Column name C_AcctSchema_ID */ public static final String COLUMNNAME_C_AcctSchema_ID = "C_AcctSchema_ID"; @@ -307,19 +307,6 @@ public interface I_A_Asset_Reval_Entry /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -335,4 +322,17 @@ public interface I_A_Asset_Reval_Entry * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Reval_Index.java b/base/src/org/compiere/model/I_A_Asset_Reval_Index.java index a4517577b6..94081a0bbe 100755 --- a/base/src/org/compiere/model/I_A_Asset_Reval_Index.java +++ b/base/src/org/compiere/model/I_A_Asset_Reval_Index.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Reval_Index * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Reval_Index { @@ -41,6 +41,15 @@ public interface I_A_Asset_Reval_Index /** Load Meta Data */ + /** Column name A_Asset_Reval_Index_ID */ + public static final String COLUMNNAME_A_Asset_Reval_Index_ID = "A_Asset_Reval_Index_ID"; + + /** Set Asset Reval Index */ + public void setA_Asset_Reval_Index_ID (int A_Asset_Reval_Index_ID); + + /** Get Asset Reval Index */ + public int getA_Asset_Reval_Index_ID(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,15 +71,6 @@ public interface I_A_Asset_Reval_Index */ public int getAD_Org_ID(); - /** Column name A_Asset_Reval_Index_ID */ - public static final String COLUMNNAME_A_Asset_Reval_Index_ID = "A_Asset_Reval_Index_ID"; - - /** Set Asset Reval Index */ - public void setA_Asset_Reval_Index_ID (int A_Asset_Reval_Index_ID); - - /** Get Asset Reval Index */ - public int getA_Asset_Reval_Index_ID(); - /** Column name A_Effective_Date */ public static final String COLUMNNAME_A_Effective_Date = "A_Effective_Date"; @@ -136,19 +136,6 @@ public interface I_A_Asset_Reval_Index */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -164,4 +151,17 @@ public interface I_A_Asset_Reval_Index * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Split.java b/base/src/org/compiere/model/I_A_Asset_Split.java index 3badc9c9ba..7a22b3d50f 100755 --- a/base/src/org/compiere/model/I_A_Asset_Split.java +++ b/base/src/org/compiere/model/I_A_Asset_Split.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Split * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Split { @@ -41,42 +41,6 @@ public interface I_A_Asset_Split /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Amount_Split */ public static final String COLUMNNAME_A_Amount_Split = "A_Amount_Split"; @@ -142,6 +106,14 @@ public interface I_A_Asset_Split /** Get Fixed Asset Split Document */ public int getA_Asset_Split_ID(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name A_Depreciation_Workfile_ID */ public static final String COLUMNNAME_A_Depreciation_Workfile_ID = "A_Depreciation_Workfile_ID"; @@ -155,6 +127,34 @@ public interface I_A_Asset_Split */ public int getA_Depreciation_Workfile_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + + /** Set Trx Organization. + * Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); + + /** Get Trx Organization. + * Performing or initiating organization + */ + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; + /** Column name A_Percent_Original */ public static final String COLUMNNAME_A_Percent_Original = "A_Percent_Original"; @@ -289,6 +289,21 @@ public interface I_A_Asset_Split public org.compiere.model.I_C_Period getC_Period() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -319,21 +334,6 @@ public interface I_A_Asset_Split public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -528,19 +528,6 @@ public interface I_A_Asset_Split /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -616,4 +603,17 @@ public interface I_A_Asset_Split public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Spread.java b/base/src/org/compiere/model/I_A_Asset_Spread.java index 8492943e4e..c283f53b40 100755 --- a/base/src/org/compiere/model/I_A_Asset_Spread.java +++ b/base/src/org/compiere/model/I_A_Asset_Spread.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Spread * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Spread { @@ -41,6 +41,24 @@ public interface I_A_Asset_Spread /** Load Meta Data */ + /** Column name A_Asset_Spread_ID */ + public static final String COLUMNNAME_A_Asset_Spread_ID = "A_Asset_Spread_ID"; + + /** Set A_Asset_Spread_ID */ + public void setA_Asset_Spread_ID (int A_Asset_Spread_ID); + + /** Get A_Asset_Spread_ID */ + public int getA_Asset_Spread_ID(); + + /** Column name A_Asset_Spread_Type */ + public static final String COLUMNNAME_A_Asset_Spread_Type = "A_Asset_Spread_Type"; + + /** Set Spread Type */ + public void setA_Asset_Spread_Type (String A_Asset_Spread_Type); + + /** Get Spread Type */ + public String getA_Asset_Spread_Type(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,24 +80,6 @@ public interface I_A_Asset_Spread */ public int getAD_Org_ID(); - /** Column name A_Asset_Spread_ID */ - public static final String COLUMNNAME_A_Asset_Spread_ID = "A_Asset_Spread_ID"; - - /** Set A_Asset_Spread_ID */ - public void setA_Asset_Spread_ID (int A_Asset_Spread_ID); - - /** Get A_Asset_Spread_ID */ - public int getA_Asset_Spread_ID(); - - /** Column name A_Asset_Spread_Type */ - public static final String COLUMNNAME_A_Asset_Spread_Type = "A_Asset_Spread_Type"; - - /** Set Spread Type */ - public void setA_Asset_Spread_Type (String A_Asset_Spread_Type); - - /** Get Spread Type */ - public String getA_Asset_Spread_Type(); - /** Column name A_Period_1 */ public static final String COLUMNNAME_A_Period_1 = "A_Period_1"; @@ -248,19 +248,6 @@ public interface I_A_Asset_Spread */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -276,4 +263,17 @@ public interface I_A_Asset_Spread * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Transfer.java b/base/src/org/compiere/model/I_A_Asset_Transfer.java index b6f6f2fe09..a0a1d6687c 100755 --- a/base/src/org/compiere/model/I_A_Asset_Transfer.java +++ b/base/src/org/compiere/model/I_A_Asset_Transfer.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Transfer * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Transfer { @@ -41,27 +41,6 @@ public interface I_A_Asset_Transfer /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Accumdepreciation_Acct */ public static final String COLUMNNAME_A_Accumdepreciation_Acct = "A_Accumdepreciation_Acct"; @@ -197,6 +176,14 @@ public interface I_A_Asset_Transfer /** Get Capital/Expense */ public String getA_CapvsExp(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name A_Depreciation_Acct */ public static final String COLUMNNAME_A_Depreciation_Acct = "A_Depreciation_Acct"; @@ -341,6 +328,19 @@ public interface I_A_Asset_Transfer /** Get Disposal Revenue Str */ public String getA_Disposal_Revenue_Str(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Period_End */ public static final String COLUMNNAME_A_Period_End = "A_Period_End"; @@ -575,19 +575,6 @@ public interface I_A_Asset_Transfer /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -603,4 +590,17 @@ public interface I_A_Asset_Transfer * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Asset_Type.java b/base/src/org/compiere/model/I_A_Asset_Type.java index 163156b8a4..b5186f12c5 100755 --- a/base/src/org/compiere/model/I_A_Asset_Type.java +++ b/base/src/org/compiere/model/I_A_Asset_Type.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Type * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Type { @@ -41,6 +41,15 @@ public interface I_A_Asset_Type /** Load Meta Data */ + /** Column name A_Asset_Type_ID */ + public static final String COLUMNNAME_A_Asset_Type_ID = "A_Asset_Type_ID"; + + /** Set Asset Type */ + public void setA_Asset_Type_ID (int A_Asset_Type_ID); + + /** Get Asset Type */ + public int getA_Asset_Type_ID(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,15 +71,6 @@ public interface I_A_Asset_Type */ public int getAD_Org_ID(); - /** Column name A_Asset_Type_ID */ - public static final String COLUMNNAME_A_Asset_Type_ID = "A_Asset_Type_ID"; - - /** Set Asset Type */ - public void setA_Asset_Type_ID (int A_Asset_Type_ID); - - /** Get Asset Type */ - public int getA_Asset_Type_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -165,19 +165,6 @@ public interface I_A_Asset_Type */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -194,6 +181,19 @@ public interface I_A_Asset_Type */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_A_Asset_Use.java b/base/src/org/compiere/model/I_A_Asset_Use.java index 3d6a7118c8..d784019e05 100755 --- a/base/src/org/compiere/model/I_A_Asset_Use.java +++ b/base/src/org/compiere/model/I_A_Asset_Use.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Asset_Use * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Asset_Use { @@ -41,27 +41,6 @@ public interface I_A_Asset_Use /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_ID */ public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; @@ -86,6 +65,27 @@ public interface I_A_Asset_Use /** Get A_Asset_Use_ID */ public int getA_Asset_Use_ID(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -128,19 +128,6 @@ public interface I_A_Asset_Use */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -178,4 +165,17 @@ public interface I_A_Asset_Use * Currently used units of the assets */ public int getUseUnits(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Depreciation.java b/base/src/org/compiere/model/I_A_Depreciation.java index b49b640d3a..4eb26a92d2 100755 --- a/base/src/org/compiere/model/I_A_Depreciation.java +++ b/base/src/org/compiere/model/I_A_Depreciation.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Depreciation * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Depreciation { @@ -49,6 +49,15 @@ public interface I_A_Depreciation */ public int getAD_Client_ID(); + /** Column name A_Depreciation_ID */ + public static final String COLUMNNAME_A_Depreciation_ID = "A_Depreciation_ID"; + + /** Set Depreciation */ + public void setA_Depreciation_ID (int A_Depreciation_ID); + + /** Get Depreciation */ + public int getA_Depreciation_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -62,15 +71,6 @@ public interface I_A_Depreciation */ public int getAD_Org_ID(); - /** Column name A_Depreciation_ID */ - public static final String COLUMNNAME_A_Depreciation_ID = "A_Depreciation_ID"; - - /** Set Depreciation */ - public void setA_Depreciation_ID (int A_Depreciation_ID); - - /** Get Depreciation */ - public int getA_Depreciation_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -170,19 +170,6 @@ public interface I_A_Depreciation /** Get Description */ public String getText(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -198,4 +185,17 @@ public interface I_A_Depreciation * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Depreciation_Build.java b/base/src/org/compiere/model/I_A_Depreciation_Build.java index 50ba5d8de1..9f55ec7c37 100755 --- a/base/src/org/compiere/model/I_A_Depreciation_Build.java +++ b/base/src/org/compiere/model/I_A_Depreciation_Build.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Depreciation_Build * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Depreciation_Build { @@ -49,6 +49,15 @@ public interface I_A_Depreciation_Build */ public int getAD_Client_ID(); + /** Column name A_Depreciation_Build_ID */ + public static final String COLUMNNAME_A_Depreciation_Build_ID = "A_Depreciation_Build_ID"; + + /** Set Build Depreciation */ + public void setA_Depreciation_Build_ID (int A_Depreciation_Build_ID); + + /** Get Build Depreciation */ + public int getA_Depreciation_Build_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -62,15 +71,6 @@ public interface I_A_Depreciation_Build */ public int getAD_Org_ID(); - /** Column name A_Depreciation_Build_ID */ - public static final String COLUMNNAME_A_Depreciation_Build_ID = "A_Depreciation_Build_ID"; - - /** Set Build Depreciation */ - public void setA_Depreciation_Build_ID (int A_Depreciation_Build_ID); - - /** Get Build Depreciation */ - public int getA_Depreciation_Build_ID(); - /** Column name A_End_Asset_ID */ public static final String COLUMNNAME_A_End_Asset_ID = "A_End_Asset_ID"; @@ -211,19 +211,6 @@ public interface I_A_Depreciation_Build /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -239,4 +226,17 @@ public interface I_A_Depreciation_Build * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Depreciation_Convention.java b/base/src/org/compiere/model/I_A_Depreciation_Convention.java index 7abe2e5e8f..f94c72a596 100755 --- a/base/src/org/compiere/model/I_A_Depreciation_Convention.java +++ b/base/src/org/compiere/model/I_A_Depreciation_Convention.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Depreciation_Convention * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Depreciation_Convention { @@ -49,6 +49,15 @@ public interface I_A_Depreciation_Convention */ public int getAD_Client_ID(); + /** Column name A_Depreciation_Convention_ID */ + public static final String COLUMNNAME_A_Depreciation_Convention_ID = "A_Depreciation_Convention_ID"; + + /** Set Depreciation Convention */ + public void setA_Depreciation_Convention_ID (int A_Depreciation_Convention_ID); + + /** Get Depreciation Convention */ + public int getA_Depreciation_Convention_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -62,15 +71,6 @@ public interface I_A_Depreciation_Convention */ public int getAD_Org_ID(); - /** Column name A_Depreciation_Convention_ID */ - public static final String COLUMNNAME_A_Depreciation_Convention_ID = "A_Depreciation_Convention_ID"; - - /** Set Depreciation Convention */ - public void setA_Depreciation_Convention_ID (int A_Depreciation_Convention_ID); - - /** Get Depreciation Convention */ - public int getA_Depreciation_Convention_ID(); - /** Column name ConventionType */ public static final String COLUMNNAME_ConventionType = "ConventionType"; @@ -170,19 +170,6 @@ public interface I_A_Depreciation_Convention */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -198,4 +185,17 @@ public interface I_A_Depreciation_Convention * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Depreciation_Entry.java b/base/src/org/compiere/model/I_A_Depreciation_Entry.java index b81f92deda..13ca858150 100755 --- a/base/src/org/compiere/model/I_A_Depreciation_Entry.java +++ b/base/src/org/compiere/model/I_A_Depreciation_Entry.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Depreciation_Entry * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Depreciation_Entry { @@ -49,6 +49,15 @@ public interface I_A_Depreciation_Entry */ public int getAD_Client_ID(); + /** Column name A_Depreciation_Entry_ID */ + public static final String COLUMNNAME_A_Depreciation_Entry_ID = "A_Depreciation_Entry_ID"; + + /** Set Depreciation Entry */ + public void setA_Depreciation_Entry_ID (int A_Depreciation_Entry_ID); + + /** Get Depreciation Entry */ + public int getA_Depreciation_Entry_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -62,15 +71,6 @@ public interface I_A_Depreciation_Entry */ public int getAD_Org_ID(); - /** Column name A_Depreciation_Entry_ID */ - public static final String COLUMNNAME_A_Depreciation_Entry_ID = "A_Depreciation_Entry_ID"; - - /** Set Depreciation Entry */ - public void setA_Depreciation_Entry_ID (int A_Depreciation_Entry_ID); - - /** Get Depreciation Entry */ - public int getA_Depreciation_Entry_ID(); - /** Column name A_Entry_Type */ public static final String COLUMNNAME_A_Entry_Type = "A_Entry_Type"; @@ -336,19 +336,6 @@ public interface I_A_Depreciation_Entry /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -364,4 +351,17 @@ public interface I_A_Depreciation_Entry * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Depreciation_Exp.java b/base/src/org/compiere/model/I_A_Depreciation_Exp.java index cca5df5699..a4cf602097 100755 --- a/base/src/org/compiere/model/I_A_Depreciation_Exp.java +++ b/base/src/org/compiere/model/I_A_Depreciation_Exp.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Depreciation_Exp * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Depreciation_Exp { @@ -41,27 +41,6 @@ public interface I_A_Depreciation_Exp /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Account_Number_Acct */ public static final String COLUMNNAME_A_Account_Number_Acct = "A_Account_Number_Acct"; @@ -186,6 +165,14 @@ public interface I_A_Depreciation_Exp /** Get Remaining Amt (fiscal) */ public BigDecimal getA_Asset_Remaining_F(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name A_Depreciation_Entry_ID */ public static final String COLUMNNAME_A_Depreciation_Entry_ID = "A_Depreciation_Entry_ID"; @@ -206,6 +193,19 @@ public interface I_A_Depreciation_Exp /** Get A_Depreciation_Exp_ID */ public int getA_Depreciation_Exp_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Entry_Type */ public static final String COLUMNNAME_A_Entry_Type = "A_Entry_Type"; @@ -255,21 +255,6 @@ public interface I_A_Depreciation_Exp */ public int getCreatedBy(); - /** Column name DR_Account_ID */ - public static final String COLUMNNAME_DR_Account_ID = "DR_Account_ID"; - - /** Set Account (debit). - * Account used - */ - public void setDR_Account_ID (int DR_Account_ID); - - /** Get Account (debit). - * Account used - */ - public int getDR_Account_ID(); - - public I_C_ValidCombination getDR_Account() throws RuntimeException; - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -296,6 +281,21 @@ public interface I_A_Depreciation_Exp */ public String getDescription(); + /** Column name DR_Account_ID */ + public static final String COLUMNNAME_DR_Account_ID = "DR_Account_ID"; + + /** Set Account (debit). + * Account used + */ + public void setDR_Account_ID (int DR_Account_ID); + + /** Get Account (debit). + * Account used + */ + public int getDR_Account_ID(); + + public I_C_ValidCombination getDR_Account() throws RuntimeException; + /** Column name Expense */ public static final String COLUMNNAME_Expense = "Expense"; @@ -388,19 +388,6 @@ public interface I_A_Depreciation_Exp /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -438,4 +425,17 @@ public interface I_A_Depreciation_Exp /** Get Use Life - Months (fiscal) */ public int getUseLifeMonths_F(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Depreciation_Forecast.java b/base/src/org/compiere/model/I_A_Depreciation_Forecast.java index f58dad6c09..27d666a3f8 100755 --- a/base/src/org/compiere/model/I_A_Depreciation_Forecast.java +++ b/base/src/org/compiere/model/I_A_Depreciation_Forecast.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Depreciation_Forecast * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Depreciation_Forecast { @@ -49,6 +49,15 @@ public interface I_A_Depreciation_Forecast */ public int getAD_Client_ID(); + /** Column name A_Depreciation_Forecast_ID */ + public static final String COLUMNNAME_A_Depreciation_Forecast_ID = "A_Depreciation_Forecast_ID"; + + /** Set Depreciation Forecast */ + public void setA_Depreciation_Forecast_ID (int A_Depreciation_Forecast_ID); + + /** Get Depreciation Forecast */ + public int getA_Depreciation_Forecast_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -62,15 +71,6 @@ public interface I_A_Depreciation_Forecast */ public int getAD_Org_ID(); - /** Column name A_Depreciation_Forecast_ID */ - public static final String COLUMNNAME_A_Depreciation_Forecast_ID = "A_Depreciation_Forecast_ID"; - - /** Set Depreciation Forecast */ - public void setA_Depreciation_Forecast_ID (int A_Depreciation_Forecast_ID); - - /** Get Depreciation Forecast */ - public int getA_Depreciation_Forecast_ID(); - /** Column name A_End_Asset_ID */ public static final String COLUMNNAME_A_End_Asset_ID = "A_End_Asset_ID"; @@ -170,19 +170,6 @@ public interface I_A_Depreciation_Forecast /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -198,4 +185,17 @@ public interface I_A_Depreciation_Forecast * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Depreciation_Method.java b/base/src/org/compiere/model/I_A_Depreciation_Method.java index 13c788de9f..eb4f5bed99 100755 --- a/base/src/org/compiere/model/I_A_Depreciation_Method.java +++ b/base/src/org/compiere/model/I_A_Depreciation_Method.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Depreciation_Method * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Depreciation_Method { @@ -49,6 +49,15 @@ public interface I_A_Depreciation_Method */ public int getAD_Client_ID(); + /** Column name A_Depreciation_Method_ID */ + public static final String COLUMNNAME_A_Depreciation_Method_ID = "A_Depreciation_Method_ID"; + + /** Set Depreciation Method */ + public void setA_Depreciation_Method_ID (int A_Depreciation_Method_ID); + + /** Get Depreciation Method */ + public int getA_Depreciation_Method_ID(); + /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -62,15 +71,6 @@ public interface I_A_Depreciation_Method */ public int getAD_Org_ID(); - /** Column name A_Depreciation_Method_ID */ - public static final String COLUMNNAME_A_Depreciation_Method_ID = "A_Depreciation_Method_ID"; - - /** Set Depreciation Method */ - public void setA_Depreciation_Method_ID (int A_Depreciation_Method_ID); - - /** Get Depreciation Method */ - public int getA_Depreciation_Method_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -157,19 +157,6 @@ public interface I_A_Depreciation_Method /** Get Description */ public String getText(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -185,4 +172,17 @@ public interface I_A_Depreciation_Method * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Depreciation_Table_Detail.java b/base/src/org/compiere/model/I_A_Depreciation_Table_Detail.java index c48ee29790..5a99c94eed 100755 --- a/base/src/org/compiere/model/I_A_Depreciation_Table_Detail.java +++ b/base/src/org/compiere/model/I_A_Depreciation_Table_Detail.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Depreciation_Table_Detail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Depreciation_Table_Detail { @@ -49,19 +49,6 @@ public interface I_A_Depreciation_Table_Detail */ public int getAD_Client_ID(); - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Depreciation_Rate */ public static final String COLUMNNAME_A_Depreciation_Rate = "A_Depreciation_Rate"; @@ -89,6 +76,19 @@ public interface I_A_Depreciation_Table_Detail /** Get Depreciation Table Detail */ public int getA_Depreciation_Table_Detail_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Period */ public static final String COLUMNNAME_A_Period = "A_Period"; @@ -149,19 +149,6 @@ public interface I_A_Depreciation_Table_Detail */ public boolean isProcessed(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -177,4 +164,17 @@ public interface I_A_Depreciation_Table_Detail * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Depreciation_Table_Header.java b/base/src/org/compiere/model/I_A_Depreciation_Table_Header.java index 47dd5a5ff3..b3581efc37 100755 --- a/base/src/org/compiere/model/I_A_Depreciation_Table_Header.java +++ b/base/src/org/compiere/model/I_A_Depreciation_Table_Header.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Depreciation_Table_Header * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Depreciation_Table_Header { @@ -49,19 +49,6 @@ public interface I_A_Depreciation_Table_Header */ public int getAD_Client_ID(); - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Depreciation_Table_Code */ public static final String COLUMNNAME_A_Depreciation_Table_Code = "A_Depreciation_Table_Code"; @@ -80,6 +67,19 @@ public interface I_A_Depreciation_Table_Header /** Get A_Depreciation_Table_Header_ID */ public int getA_Depreciation_Table_Header_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Table_Rate_Type */ public static final String COLUMNNAME_A_Table_Rate_Type = "A_Table_Rate_Type"; @@ -153,19 +153,6 @@ public interface I_A_Depreciation_Table_Header */ public boolean isProcessed(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -181,4 +168,17 @@ public interface I_A_Depreciation_Table_Header * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Depreciation_Workfile.java b/base/src/org/compiere/model/I_A_Depreciation_Workfile.java index fc0329963a..1f8d40c598 100755 --- a/base/src/org/compiere/model/I_A_Depreciation_Workfile.java +++ b/base/src/org/compiere/model/I_A_Depreciation_Workfile.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Depreciation_Workfile * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Depreciation_Workfile { @@ -41,27 +41,6 @@ public interface I_A_Depreciation_Workfile /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Accumulated_Depr */ public static final String COLUMNNAME_A_Accumulated_Depr = "A_Accumulated_Depr"; @@ -189,6 +168,14 @@ public interface I_A_Depreciation_Workfile /** Get Current Period */ public int getA_Current_Period(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name A_Depreciation_Workfile_ID */ public static final String COLUMNNAME_A_Depreciation_Workfile_ID = "A_Depreciation_Workfile_ID"; @@ -202,6 +189,19 @@ public interface I_A_Depreciation_Workfile */ public int getA_Depreciation_Workfile_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Expense_SL */ public static final String COLUMNNAME_A_Expense_SL = "A_Expense_SL"; @@ -316,6 +316,19 @@ public interface I_A_Depreciation_Workfile /** Get Asset Salvage Value */ public BigDecimal getA_Salvage_Value(); + /** Column name AssetDepreciationDate */ + public static final String COLUMNNAME_AssetDepreciationDate = "AssetDepreciationDate"; + + /** Set Asset Depreciation Date. + * Date of last depreciation + */ + public void setAssetDepreciationDate (Timestamp AssetDepreciationDate); + + /** Get Asset Depreciation Date. + * Date of last depreciation + */ + public Timestamp getAssetDepreciationDate(); + /** Column name A_Tip_Finantare */ public static final String COLUMNNAME_A_Tip_Finantare = "A_Tip_Finantare"; @@ -347,19 +360,6 @@ public interface I_A_Depreciation_Workfile /** Get Third contribution */ public BigDecimal getA_Valoare_Tert(); - /** Column name AssetDepreciationDate */ - public static final String COLUMNNAME_AssetDepreciationDate = "AssetDepreciationDate"; - - /** Set Asset Depreciation Date. - * Date of last depreciation - */ - public void setAssetDepreciationDate (Timestamp AssetDepreciationDate); - - /** Get Asset Depreciation Date. - * Date of last depreciation - */ - public Timestamp getAssetDepreciationDate(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -463,19 +463,6 @@ public interface I_A_Depreciation_Workfile /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -535,4 +522,17 @@ public interface I_A_Depreciation_Workfile /** Get Use Life - Years (fiscal) */ public int getUseLifeYears_F(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_FundingMode.java b/base/src/org/compiere/model/I_A_FundingMode.java index f30406733b..9942865d79 100755 --- a/base/src/org/compiere/model/I_A_FundingMode.java +++ b/base/src/org/compiere/model/I_A_FundingMode.java @@ -22,7 +22,7 @@ /** Generated Interface for A_FundingMode * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_FundingMode { @@ -126,19 +126,6 @@ public interface I_A_FundingMode */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -155,6 +142,19 @@ public interface I_A_FundingMode */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_A_FundingMode_Acct.java b/base/src/org/compiere/model/I_A_FundingMode_Acct.java index a5c98b9545..029dc62de5 100644 --- a/base/src/org/compiere/model/I_A_FundingMode_Acct.java +++ b/base/src/org/compiere/model/I_A_FundingMode_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for A_FundingMode_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_FundingMode_Acct { @@ -128,19 +128,6 @@ public interface I_A_FundingMode_Acct */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -156,4 +143,17 @@ public interface I_A_FundingMode_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_Registration.java b/base/src/org/compiere/model/I_A_Registration.java index 6c8b8de91f..ce3f297f93 100644 --- a/base/src/org/compiere/model/I_A_Registration.java +++ b/base/src/org/compiere/model/I_A_Registration.java @@ -22,7 +22,7 @@ /** Generated Interface for A_Registration * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_Registration { @@ -41,6 +41,21 @@ public interface I_A_Registration /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -77,21 +92,6 @@ public interface I_A_Registration public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name A_Registration_ID */ public static final String COLUMNNAME_A_Registration_ID = "A_Registration_ID"; @@ -303,19 +303,6 @@ public interface I_A_Registration */ public String getRemote_Host(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -331,4 +318,17 @@ public interface I_A_Registration * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_RegistrationAttribute.java b/base/src/org/compiere/model/I_A_RegistrationAttribute.java index 38b21b6d0a..800c0507e4 100644 --- a/base/src/org/compiere/model/I_A_RegistrationAttribute.java +++ b/base/src/org/compiere/model/I_A_RegistrationAttribute.java @@ -22,7 +22,7 @@ /** Generated Interface for A_RegistrationAttribute * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_RegistrationAttribute { @@ -201,19 +201,6 @@ public interface I_A_RegistrationAttribute */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -229,4 +216,17 @@ public interface I_A_RegistrationAttribute * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_RegistrationProduct.java b/base/src/org/compiere/model/I_A_RegistrationProduct.java index f1738e94f2..1a0a4cc5f0 100644 --- a/base/src/org/compiere/model/I_A_RegistrationProduct.java +++ b/base/src/org/compiere/model/I_A_RegistrationProduct.java @@ -22,7 +22,7 @@ /** Generated Interface for A_RegistrationProduct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_RegistrationProduct { @@ -134,19 +134,6 @@ public interface I_A_RegistrationProduct public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_A_RegistrationProduct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_A_RegistrationValue.java b/base/src/org/compiere/model/I_A_RegistrationValue.java index bb80881275..c95067593c 100644 --- a/base/src/org/compiere/model/I_A_RegistrationValue.java +++ b/base/src/org/compiere/model/I_A_RegistrationValue.java @@ -22,7 +22,7 @@ /** Generated Interface for A_RegistrationValue * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_A_RegistrationValue { @@ -147,19 +147,6 @@ public interface I_A_RegistrationValue */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -175,4 +162,17 @@ public interface I_A_RegistrationValue * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_B_Bid.java b/base/src/org/compiere/model/I_B_Bid.java index 1b0654021d..62c4000964 100644 --- a/base/src/org/compiere/model/I_B_Bid.java +++ b/base/src/org/compiere/model/I_B_Bid.java @@ -22,7 +22,7 @@ /** Generated Interface for B_Bid * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_B_Bid { @@ -197,19 +197,6 @@ public interface I_B_Bid */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_B_Bid * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_B_BidComment.java b/base/src/org/compiere/model/I_B_BidComment.java index 9cca36f5fa..8fb9f0a43d 100644 --- a/base/src/org/compiere/model/I_B_BidComment.java +++ b/base/src/org/compiere/model/I_B_BidComment.java @@ -22,7 +22,7 @@ /** Generated Interface for B_BidComment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_B_BidComment { @@ -147,19 +147,6 @@ public interface I_B_BidComment */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -175,4 +162,17 @@ public interface I_B_BidComment * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_B_Buyer.java b/base/src/org/compiere/model/I_B_Buyer.java index 68c4a2eef9..c14d923625 100644 --- a/base/src/org/compiere/model/I_B_Buyer.java +++ b/base/src/org/compiere/model/I_B_Buyer.java @@ -22,7 +22,7 @@ /** Generated Interface for B_Buyer * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_B_Buyer { @@ -132,19 +132,6 @@ public interface I_B_Buyer */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -161,6 +148,19 @@ public interface I_B_Buyer */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidTo */ public static final String COLUMNNAME_ValidTo = "ValidTo"; diff --git a/base/src/org/compiere/model/I_B_BuyerFunds.java b/base/src/org/compiere/model/I_B_BuyerFunds.java index fe0f3f42a3..e27bb97c2f 100644 --- a/base/src/org/compiere/model/I_B_BuyerFunds.java +++ b/base/src/org/compiere/model/I_B_BuyerFunds.java @@ -22,7 +22,7 @@ /** Generated Interface for B_BuyerFunds * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_B_BuyerFunds { @@ -90,6 +90,19 @@ public interface I_B_BuyerFunds */ public int getB_BuyerFunds_ID(); + /** Column name CommittedAmt */ + public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; + + /** Set Committed Amount. + * The (legal) commitment amount + */ + public void setCommittedAmt (BigDecimal CommittedAmt); + + /** Get Committed Amount. + * The (legal) commitment amount + */ + public BigDecimal getCommittedAmt(); + /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -120,19 +133,6 @@ public interface I_B_BuyerFunds public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; - /** Column name CommittedAmt */ - public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; - - /** Set Committed Amount. - * The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt); - - /** Get Committed Amount. - * The (legal) commitment amount - */ - public BigDecimal getCommittedAmt(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -175,19 +175,6 @@ public interface I_B_BuyerFunds */ public BigDecimal getNonCommittedAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -203,4 +190,17 @@ public interface I_B_BuyerFunds * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_B_Offer.java b/base/src/org/compiere/model/I_B_Offer.java index 3ec7ff52f5..2b21047c9a 100644 --- a/base/src/org/compiere/model/I_B_Offer.java +++ b/base/src/org/compiere/model/I_B_Offer.java @@ -22,7 +22,7 @@ /** Generated Interface for B_Offer * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_B_Offer { @@ -197,19 +197,6 @@ public interface I_B_Offer */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_B_Offer * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_B_Seller.java b/base/src/org/compiere/model/I_B_Seller.java index 62eb830d7b..efe9bd4b29 100644 --- a/base/src/org/compiere/model/I_B_Seller.java +++ b/base/src/org/compiere/model/I_B_Seller.java @@ -22,7 +22,7 @@ /** Generated Interface for B_Seller * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_B_Seller { @@ -145,19 +145,6 @@ public interface I_B_Seller */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -174,6 +161,19 @@ public interface I_B_Seller */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidTo */ public static final String COLUMNNAME_ValidTo = "ValidTo"; diff --git a/base/src/org/compiere/model/I_B_SellerFunds.java b/base/src/org/compiere/model/I_B_SellerFunds.java index 994d6db1c1..a26e57bb2e 100644 --- a/base/src/org/compiere/model/I_B_SellerFunds.java +++ b/base/src/org/compiere/model/I_B_SellerFunds.java @@ -22,7 +22,7 @@ /** Generated Interface for B_SellerFunds * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_B_SellerFunds { @@ -90,6 +90,19 @@ public interface I_B_SellerFunds */ public int getB_SellerFunds_ID(); + /** Column name CommittedAmt */ + public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; + + /** Set Committed Amount. + * The (legal) commitment amount + */ + public void setCommittedAmt (BigDecimal CommittedAmt); + + /** Get Committed Amount. + * The (legal) commitment amount + */ + public BigDecimal getCommittedAmt(); + /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -120,19 +133,6 @@ public interface I_B_SellerFunds public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; - /** Column name CommittedAmt */ - public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; - - /** Set Committed Amount. - * The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt); - - /** Get Committed Amount. - * The (legal) commitment amount - */ - public BigDecimal getCommittedAmt(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -175,19 +175,6 @@ public interface I_B_SellerFunds */ public BigDecimal getNonCommittedAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -203,4 +190,17 @@ public interface I_B_SellerFunds * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_B_Topic.java b/base/src/org/compiere/model/I_B_Topic.java index 9426464a61..05834fc53f 100644 --- a/base/src/org/compiere/model/I_B_Topic.java +++ b/base/src/org/compiere/model/I_B_Topic.java @@ -22,7 +22,7 @@ /** Generated Interface for B_Topic * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_B_Topic { @@ -77,6 +77,19 @@ public interface I_B_Topic public org.compiere.model.I_B_TopicCategory getB_TopicCategory() throws RuntimeException; + /** Column name B_Topic_ID */ + public static final String COLUMNNAME_B_Topic_ID = "B_Topic_ID"; + + /** Set Topic. + * Auction Topic + */ + public void setB_Topic_ID (int B_Topic_ID); + + /** Get Topic. + * Auction Topic + */ + public int getB_Topic_ID(); + /** Column name B_TopicType_ID */ public static final String COLUMNNAME_B_TopicType_ID = "B_TopicType_ID"; @@ -92,19 +105,6 @@ public interface I_B_Topic public org.compiere.model.I_B_TopicType getB_TopicType() throws RuntimeException; - /** Column name B_Topic_ID */ - public static final String COLUMNNAME_B_Topic_ID = "B_Topic_ID"; - - /** Set Topic. - * Auction Topic - */ - public void setB_Topic_ID (int B_Topic_ID); - - /** Get Topic. - * Auction Topic - */ - public int getB_Topic_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -257,19 +257,6 @@ public interface I_B_Topic /** Get Topic Status */ public String getTopicStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -285,4 +272,17 @@ public interface I_B_Topic * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_B_TopicCategory.java b/base/src/org/compiere/model/I_B_TopicCategory.java index ad37fa65ee..d378328de6 100644 --- a/base/src/org/compiere/model/I_B_TopicCategory.java +++ b/base/src/org/compiere/model/I_B_TopicCategory.java @@ -22,7 +22,7 @@ /** Generated Interface for B_TopicCategory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_B_TopicCategory { @@ -145,19 +145,6 @@ public interface I_B_TopicCategory */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_B_TopicCategory * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_B_TopicType.java b/base/src/org/compiere/model/I_B_TopicType.java index 14496faf53..2d7a81cf19 100644 --- a/base/src/org/compiere/model/I_B_TopicType.java +++ b/base/src/org/compiere/model/I_B_TopicType.java @@ -22,7 +22,7 @@ /** Generated Interface for B_TopicType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_B_TopicType { @@ -154,21 +154,6 @@ public interface I_B_TopicType public org.compiere.model.I_M_PriceList getM_PriceList() throws RuntimeException; - /** Column name M_ProductMember_ID */ - public static final String COLUMNNAME_M_ProductMember_ID = "M_ProductMember_ID"; - - /** Set Membership. - * Product used to determine the price of the membership for the topic type - */ - public void setM_ProductMember_ID (int M_ProductMember_ID); - - /** Get Membership. - * Product used to determine the price of the membership for the topic type - */ - public int getM_ProductMember_ID(); - - public org.compiere.model.I_M_Product getM_ProductMember() throws RuntimeException; - /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -184,6 +169,21 @@ public interface I_B_TopicType public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + /** Column name M_ProductMember_ID */ + public static final String COLUMNNAME_M_ProductMember_ID = "M_ProductMember_ID"; + + /** Set Membership. + * Product used to determine the price of the membership for the topic type + */ + public void setM_ProductMember_ID (int M_ProductMember_ID); + + /** Get Membership. + * Product used to determine the price of the membership for the topic type + */ + public int getM_ProductMember_ID(); + + public org.compiere.model.I_M_Product getM_ProductMember() throws RuntimeException; + /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -197,19 +197,6 @@ public interface I_B_TopicType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_B_TopicType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_AccessContainer.java b/base/src/org/compiere/model/I_CM_AccessContainer.java index e67f0d9140..5464f995f7 100644 --- a/base/src/org/compiere/model/I_CM_AccessContainer.java +++ b/base/src/org/compiere/model/I_CM_AccessContainer.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_AccessContainer * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_AccessContainer { @@ -121,19 +121,6 @@ public interface I_CM_AccessContainer */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -149,4 +136,17 @@ public interface I_CM_AccessContainer * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_AccessListBPGroup.java b/base/src/org/compiere/model/I_CM_AccessListBPGroup.java index eb50b0fbe2..836b2ef21d 100644 --- a/base/src/org/compiere/model/I_CM_AccessListBPGroup.java +++ b/base/src/org/compiere/model/I_CM_AccessListBPGroup.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_AccessListBPGroup * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_AccessListBPGroup { @@ -62,21 +62,6 @@ public interface I_CM_AccessListBPGroup */ public int getAD_Org_ID(); - /** Column name CM_AccessProfile_ID */ - public static final String COLUMNNAME_CM_AccessProfile_ID = "CM_AccessProfile_ID"; - - /** Set Web Access Profile. - * Web Access Profile - */ - public void setCM_AccessProfile_ID (int CM_AccessProfile_ID); - - /** Get Web Access Profile. - * Web Access Profile - */ - public int getCM_AccessProfile_ID(); - - public org.compiere.model.I_CM_AccessProfile getCM_AccessProfile() throws RuntimeException; - /** Column name C_BP_Group_ID */ public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; @@ -92,6 +77,21 @@ public interface I_CM_AccessListBPGroup public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name CM_AccessProfile_ID */ + public static final String COLUMNNAME_CM_AccessProfile_ID = "CM_AccessProfile_ID"; + + /** Set Web Access Profile. + * Web Access Profile + */ + public void setCM_AccessProfile_ID (int CM_AccessProfile_ID); + + /** Get Web Access Profile. + * Web Access Profile + */ + public int getCM_AccessProfile_ID(); + + public org.compiere.model.I_CM_AccessProfile getCM_AccessProfile() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -121,19 +121,6 @@ public interface I_CM_AccessListBPGroup */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -149,4 +136,17 @@ public interface I_CM_AccessListBPGroup * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_AccessListRole.java b/base/src/org/compiere/model/I_CM_AccessListRole.java index 73a0b6c727..7d926192a9 100644 --- a/base/src/org/compiere/model/I_CM_AccessListRole.java +++ b/base/src/org/compiere/model/I_CM_AccessListRole.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_AccessListRole * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_AccessListRole { @@ -121,19 +121,6 @@ public interface I_CM_AccessListRole */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -149,4 +136,17 @@ public interface I_CM_AccessListRole * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_AccessMedia.java b/base/src/org/compiere/model/I_CM_AccessMedia.java index 09132cc164..2bcd06ef8b 100644 --- a/base/src/org/compiere/model/I_CM_AccessMedia.java +++ b/base/src/org/compiere/model/I_CM_AccessMedia.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_AccessMedia * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_AccessMedia { @@ -121,19 +121,6 @@ public interface I_CM_AccessMedia */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -149,4 +136,17 @@ public interface I_CM_AccessMedia * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_AccessNewsChannel.java b/base/src/org/compiere/model/I_CM_AccessNewsChannel.java index 37f9d66b82..eda5e3afe0 100644 --- a/base/src/org/compiere/model/I_CM_AccessNewsChannel.java +++ b/base/src/org/compiere/model/I_CM_AccessNewsChannel.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_AccessNewsChannel * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_AccessNewsChannel { @@ -121,19 +121,6 @@ public interface I_CM_AccessNewsChannel */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -149,4 +136,17 @@ public interface I_CM_AccessNewsChannel * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_AccessProfile.java b/base/src/org/compiere/model/I_CM_AccessProfile.java index c137d12254..83ad661849 100644 --- a/base/src/org/compiere/model/I_CM_AccessProfile.java +++ b/base/src/org/compiere/model/I_CM_AccessProfile.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_AccessProfile * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_AccessProfile { @@ -156,19 +156,6 @@ public interface I_CM_AccessProfile */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,4 +171,17 @@ public interface I_CM_AccessProfile * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_AccessStage.java b/base/src/org/compiere/model/I_CM_AccessStage.java index 66bdcc78e2..35ee92d939 100644 --- a/base/src/org/compiere/model/I_CM_AccessStage.java +++ b/base/src/org/compiere/model/I_CM_AccessStage.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_AccessStage * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_AccessStage { @@ -121,19 +121,6 @@ public interface I_CM_AccessStage */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -149,4 +136,17 @@ public interface I_CM_AccessStage * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_Ad.java b/base/src/org/compiere/model/I_CM_Ad.java index 813731176f..85cbbbca36 100644 --- a/base/src/org/compiere/model/I_CM_Ad.java +++ b/base/src/org/compiere/model/I_CM_Ad.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_Ad * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_Ad { @@ -41,27 +41,6 @@ public interface I_CM_Ad /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name ActualClick */ public static final String COLUMNNAME_ActualClick = "ActualClick"; @@ -88,6 +67,27 @@ public interface I_CM_Ad */ public int getActualImpression(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name CM_Ad_Cat_ID */ public static final String COLUMNNAME_CM_Ad_Cat_ID = "CM_Ad_Cat_ID"; @@ -303,19 +303,6 @@ public interface I_CM_Ad */ public int getStartImpression(); - /** Column name TargetURL */ - public static final String COLUMNNAME_TargetURL = "TargetURL"; - - /** Set Target URL. - * URL for the Target - */ - public void setTargetURL (String TargetURL); - - /** Get Target URL. - * URL for the Target - */ - public String getTargetURL(); - /** Column name Target_Frame */ public static final String COLUMNNAME_Target_Frame = "Target_Frame"; @@ -329,18 +316,18 @@ public interface I_CM_Ad */ public String getTarget_Frame(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name TargetURL */ + public static final String COLUMNNAME_TargetURL = "TargetURL"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Target URL. + * URL for the Target */ - public void setUUID (String UUID); + public void setTargetURL (String TargetURL); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Target URL. + * URL for the Target */ - public String getUUID(); + public String getTargetURL(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -357,4 +344,17 @@ public interface I_CM_Ad * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_Ad_Cat.java b/base/src/org/compiere/model/I_CM_Ad_Cat.java index 633c44bd2f..95303168c2 100644 --- a/base/src/org/compiere/model/I_CM_Ad_Cat.java +++ b/base/src/org/compiere/model/I_CM_Ad_Cat.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_Ad_Cat * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_Ad_Cat { @@ -158,19 +158,6 @@ public interface I_CM_Ad_Cat */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_CM_Ad_Cat * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_BroadcastServer.java b/base/src/org/compiere/model/I_CM_BroadcastServer.java index 8dfe60570a..1f23a6c393 100644 --- a/base/src/org/compiere/model/I_CM_BroadcastServer.java +++ b/base/src/org/compiere/model/I_CM_BroadcastServer.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_BroadcastServer * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_BroadcastServer { @@ -184,19 +184,6 @@ public interface I_CM_BroadcastServer */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -212,4 +199,17 @@ public interface I_CM_BroadcastServer * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_CStage.java b/base/src/org/compiere/model/I_CM_CStage.java index 25cef6e992..6e1090c1ec 100644 --- a/base/src/org/compiere/model/I_CM_CStage.java +++ b/base/src/org/compiere/model/I_CM_CStage.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_CStage * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_CStage { @@ -62,6 +62,19 @@ public interface I_CM_CStage */ public int getAD_Org_ID(); + /** Column name CM_CStage_ID */ + public static final String COLUMNNAME_CM_CStage_ID = "CM_CStage_ID"; + + /** Set Web Container Stage. + * Web Container Stage contains the staging content like images, text etc. + */ + public void setCM_CStage_ID (int CM_CStage_ID); + + /** Get Web Container Stage. + * Web Container Stage contains the staging content like images, text etc. + */ + public int getCM_CStage_ID(); + /** Column name CM_CStageLink_ID */ public static final String COLUMNNAME_CM_CStageLink_ID = "CM_CStageLink_ID"; @@ -77,19 +90,6 @@ public interface I_CM_CStage public org.compiere.model.I_CM_CStage getCM_CStageLink() throws RuntimeException; - /** Column name CM_CStage_ID */ - public static final String COLUMNNAME_CM_CStage_ID = "CM_CStage_ID"; - - /** Set Web Container Stage. - * Web Container Stage contains the staging content like images, text etc. - */ - public void setCM_CStage_ID (int CM_CStage_ID); - - /** Get Web Container Stage. - * Web Container Stage contains the staging content like images, text etc. - */ - public int getCM_CStage_ID(); - /** Column name CM_Template_ID */ public static final String COLUMNNAME_CM_Template_ID = "CM_Template_ID"; @@ -472,19 +472,6 @@ public interface I_CM_CStage */ public String getTitle(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -500,4 +487,17 @@ public interface I_CM_CStage * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_CStageTTable.java b/base/src/org/compiere/model/I_CM_CStageTTable.java index 708f36197a..0e98c88ff6 100644 --- a/base/src/org/compiere/model/I_CM_CStageTTable.java +++ b/base/src/org/compiere/model/I_CM_CStageTTable.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_CStageTTable * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_CStageTTable { @@ -62,19 +62,6 @@ public interface I_CM_CStageTTable */ public int getAD_Org_ID(); - /** Column name CM_CStageTTable_ID */ - public static final String COLUMNNAME_CM_CStageTTable_ID = "CM_CStageTTable_ID"; - - /** Set Stage T.Table. - * Container Stage Template Table - */ - public void setCM_CStageTTable_ID (int CM_CStageTTable_ID); - - /** Get Stage T.Table. - * Container Stage Template Table - */ - public int getCM_CStageTTable_ID(); - /** Column name CM_CStage_ID */ public static final String COLUMNNAME_CM_CStage_ID = "CM_CStage_ID"; @@ -90,6 +77,19 @@ public interface I_CM_CStageTTable public org.compiere.model.I_CM_CStage getCM_CStage() throws RuntimeException; + /** Column name CM_CStageTTable_ID */ + public static final String COLUMNNAME_CM_CStageTTable_ID = "CM_CStageTTable_ID"; + + /** Set Stage T.Table. + * Container Stage Template Table + */ + public void setCM_CStageTTable_ID (int CM_CStageTTable_ID); + + /** Get Stage T.Table. + * Container Stage Template Table + */ + public int getCM_CStageTTable_ID(); + /** Column name CM_TemplateTable_ID */ public static final String COLUMNNAME_CM_TemplateTable_ID = "CM_TemplateTable_ID"; @@ -186,19 +186,6 @@ public interface I_CM_CStageTTable */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -215,6 +202,19 @@ public interface I_CM_CStageTTable */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_CM_CStage_Element.java b/base/src/org/compiere/model/I_CM_CStage_Element.java index bbacd4176f..229641b6b1 100644 --- a/base/src/org/compiere/model/I_CM_CStage_Element.java +++ b/base/src/org/compiere/model/I_CM_CStage_Element.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_CStage_Element * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_CStage_Element { @@ -184,19 +184,6 @@ public interface I_CM_CStage_Element */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -212,4 +199,17 @@ public interface I_CM_CStage_Element * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_Chat.java b/base/src/org/compiere/model/I_CM_Chat.java index 8bb8cba3c5..6e3ccd3c52 100644 --- a/base/src/org/compiere/model/I_CM_Chat.java +++ b/base/src/org/compiere/model/I_CM_Chat.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_Chat * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_Chat { @@ -77,6 +77,19 @@ public interface I_CM_Chat public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; + /** Column name CM_Chat_ID */ + public static final String COLUMNNAME_CM_Chat_ID = "CM_Chat_ID"; + + /** Set Chat. + * Chat or discussion thread + */ + public void setCM_Chat_ID (int CM_Chat_ID); + + /** Get Chat. + * Chat or discussion thread + */ + public int getCM_Chat_ID(); + /** Column name CM_ChatType_ID */ public static final String COLUMNNAME_CM_ChatType_ID = "CM_ChatType_ID"; @@ -92,19 +105,6 @@ public interface I_CM_Chat public org.compiere.model.I_CM_ChatType getCM_ChatType() throws RuntimeException; - /** Column name CM_Chat_ID */ - public static final String COLUMNNAME_CM_Chat_ID = "CM_Chat_ID"; - - /** Set Chat. - * Chat or discussion thread - */ - public void setCM_Chat_ID (int CM_Chat_ID); - - /** Get Chat. - * Chat or discussion thread - */ - public int getCM_Chat_ID(); - /** Column name ConfidentialType */ public static final String COLUMNNAME_ConfidentialType = "ConfidentialType"; @@ -186,19 +186,6 @@ public interface I_CM_Chat */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -214,4 +201,17 @@ public interface I_CM_Chat * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_ChatEntry.java b/base/src/org/compiere/model/I_CM_ChatEntry.java index 68f8fbc88e..7264bd9689 100644 --- a/base/src/org/compiere/model/I_CM_ChatEntry.java +++ b/base/src/org/compiere/model/I_CM_ChatEntry.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_ChatEntry * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_ChatEntry { @@ -77,6 +77,32 @@ public interface I_CM_ChatEntry public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + /** Column name CharacterData */ + public static final String COLUMNNAME_CharacterData = "CharacterData"; + + /** Set Character Data. + * Long Character Field + */ + public void setCharacterData (String CharacterData); + + /** Get Character Data. + * Long Character Field + */ + public String getCharacterData(); + + /** Column name ChatEntryType */ + public static final String COLUMNNAME_ChatEntryType = "ChatEntryType"; + + /** Set Chat Entry Type. + * Type of Chat/Forum Entry + */ + public void setChatEntryType (String ChatEntryType); + + /** Get Chat Entry Type. + * Type of Chat/Forum Entry + */ + public String getChatEntryType(); + /** Column name CM_ChatEntryGrandParent_ID */ public static final String COLUMNNAME_CM_ChatEntryGrandParent_ID = "CM_ChatEntryGrandParent_ID"; @@ -92,6 +118,19 @@ public interface I_CM_ChatEntry public org.compiere.model.I_CM_ChatEntry getCM_ChatEntryGrandParent() throws RuntimeException; + /** Column name CM_ChatEntry_ID */ + public static final String COLUMNNAME_CM_ChatEntry_ID = "CM_ChatEntry_ID"; + + /** Set Chat Entry. + * Individual Chat / Discussion Entry + */ + public void setCM_ChatEntry_ID (int CM_ChatEntry_ID); + + /** Get Chat Entry. + * Individual Chat / Discussion Entry + */ + public int getCM_ChatEntry_ID(); + /** Column name CM_ChatEntryParent_ID */ public static final String COLUMNNAME_CM_ChatEntryParent_ID = "CM_ChatEntryParent_ID"; @@ -107,19 +146,6 @@ public interface I_CM_ChatEntry public org.compiere.model.I_CM_ChatEntry getCM_ChatEntryParent() throws RuntimeException; - /** Column name CM_ChatEntry_ID */ - public static final String COLUMNNAME_CM_ChatEntry_ID = "CM_ChatEntry_ID"; - - /** Set Chat Entry. - * Individual Chat / Discussion Entry - */ - public void setCM_ChatEntry_ID (int CM_ChatEntry_ID); - - /** Get Chat Entry. - * Individual Chat / Discussion Entry - */ - public int getCM_ChatEntry_ID(); - /** Column name CM_Chat_ID */ public static final String COLUMNNAME_CM_Chat_ID = "CM_Chat_ID"; @@ -135,32 +161,6 @@ public interface I_CM_ChatEntry public org.compiere.model.I_CM_Chat getCM_Chat() throws RuntimeException; - /** Column name CharacterData */ - public static final String COLUMNNAME_CharacterData = "CharacterData"; - - /** Set Character Data. - * Long Character Field - */ - public void setCharacterData (String CharacterData); - - /** Get Character Data. - * Long Character Field - */ - public String getCharacterData(); - - /** Column name ChatEntryType */ - public static final String COLUMNNAME_ChatEntryType = "ChatEntryType"; - - /** Set Chat Entry Type. - * Type of Chat/Forum Entry - */ - public void setChatEntryType (String ChatEntryType); - - /** Get Chat Entry Type. - * Type of Chat/Forum Entry - */ - public String getChatEntryType(); - /** Column name ConfidentialType */ public static final String COLUMNNAME_ConfidentialType = "ConfidentialType"; @@ -229,19 +229,6 @@ public interface I_CM_ChatEntry */ public String getSubject(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -257,4 +244,17 @@ public interface I_CM_ChatEntry * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_ChatType.java b/base/src/org/compiere/model/I_CM_ChatType.java index 2e37956acb..42ce67c247 100644 --- a/base/src/org/compiere/model/I_CM_ChatType.java +++ b/base/src/org/compiere/model/I_CM_ChatType.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_ChatType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_ChatType { @@ -158,19 +158,6 @@ public interface I_CM_ChatType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_CM_ChatType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_ChatTypeUpdate.java b/base/src/org/compiere/model/I_CM_ChatTypeUpdate.java index e3015ecc38..ec575be66d 100644 --- a/base/src/org/compiere/model/I_CM_ChatTypeUpdate.java +++ b/base/src/org/compiere/model/I_CM_ChatTypeUpdate.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_ChatTypeUpdate * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_ChatTypeUpdate { @@ -134,19 +134,6 @@ public interface I_CM_ChatTypeUpdate */ public boolean isSelfService(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_CM_ChatTypeUpdate * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_ChatUpdate.java b/base/src/org/compiere/model/I_CM_ChatUpdate.java index 01fe6c8e71..99d965c927 100644 --- a/base/src/org/compiere/model/I_CM_ChatUpdate.java +++ b/base/src/org/compiere/model/I_CM_ChatUpdate.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_ChatUpdate * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_ChatUpdate { @@ -134,19 +134,6 @@ public interface I_CM_ChatUpdate */ public boolean isSelfService(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_CM_ChatUpdate * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_Container.java b/base/src/org/compiere/model/I_CM_Container.java index 9848b0795e..41741a7d00 100644 --- a/base/src/org/compiere/model/I_CM_Container.java +++ b/base/src/org/compiere/model/I_CM_Container.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_Container * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_Container { @@ -62,6 +62,19 @@ public interface I_CM_Container */ public int getAD_Org_ID(); + /** Column name CM_Container_ID */ + public static final String COLUMNNAME_CM_Container_ID = "CM_Container_ID"; + + /** Set Web Container. + * Web Container contains content like images, text etc. + */ + public void setCM_Container_ID (int CM_Container_ID); + + /** Get Web Container. + * Web Container contains content like images, text etc. + */ + public int getCM_Container_ID(); + /** Column name CM_ContainerLink_ID */ public static final String COLUMNNAME_CM_ContainerLink_ID = "CM_ContainerLink_ID"; @@ -77,19 +90,6 @@ public interface I_CM_Container public org.compiere.model.I_CM_Container getCM_ContainerLink() throws RuntimeException; - /** Column name CM_Container_ID */ - public static final String COLUMNNAME_CM_Container_ID = "CM_Container_ID"; - - /** Set Web Container. - * Web Container contains content like images, text etc. - */ - public void setCM_Container_ID (int CM_Container_ID); - - /** Get Web Container. - * Web Container contains content like images, text etc. - */ - public int getCM_Container_ID(); - /** Column name CM_Template_ID */ public static final String COLUMNNAME_CM_Template_ID = "CM_Template_ID"; @@ -450,19 +450,6 @@ public interface I_CM_Container */ public String getTitle(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -478,4 +465,17 @@ public interface I_CM_Container * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_ContainerTTable.java b/base/src/org/compiere/model/I_CM_ContainerTTable.java index c07cfb2ff3..dd9351a36b 100644 --- a/base/src/org/compiere/model/I_CM_ContainerTTable.java +++ b/base/src/org/compiere/model/I_CM_ContainerTTable.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_ContainerTTable * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_ContainerTTable { @@ -62,19 +62,6 @@ public interface I_CM_ContainerTTable */ public int getAD_Org_ID(); - /** Column name CM_ContainerTTable_ID */ - public static final String COLUMNNAME_CM_ContainerTTable_ID = "CM_ContainerTTable_ID"; - - /** Set Container T.Table. - * Container Template Table - */ - public void setCM_ContainerTTable_ID (int CM_ContainerTTable_ID); - - /** Get Container T.Table. - * Container Template Table - */ - public int getCM_ContainerTTable_ID(); - /** Column name CM_Container_ID */ public static final String COLUMNNAME_CM_Container_ID = "CM_Container_ID"; @@ -90,6 +77,19 @@ public interface I_CM_ContainerTTable public org.compiere.model.I_CM_Container getCM_Container() throws RuntimeException; + /** Column name CM_ContainerTTable_ID */ + public static final String COLUMNNAME_CM_ContainerTTable_ID = "CM_ContainerTTable_ID"; + + /** Set Container T.Table. + * Container Template Table + */ + public void setCM_ContainerTTable_ID (int CM_ContainerTTable_ID); + + /** Get Container T.Table. + * Container Template Table + */ + public int getCM_ContainerTTable_ID(); + /** Column name CM_TemplateTable_ID */ public static final String COLUMNNAME_CM_TemplateTable_ID = "CM_TemplateTable_ID"; @@ -186,19 +186,6 @@ public interface I_CM_ContainerTTable */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -215,6 +202,19 @@ public interface I_CM_ContainerTTable */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_CM_Container_Element.java b/base/src/org/compiere/model/I_CM_Container_Element.java index 426e4eb599..206e3ca3bd 100644 --- a/base/src/org/compiere/model/I_CM_Container_Element.java +++ b/base/src/org/compiere/model/I_CM_Container_Element.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_Container_Element * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_Container_Element { @@ -184,19 +184,6 @@ public interface I_CM_Container_Element */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -212,4 +199,17 @@ public interface I_CM_Container_Element * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_Container_URL.java b/base/src/org/compiere/model/I_CM_Container_URL.java index 48f966b1ac..48012507e8 100644 --- a/base/src/org/compiere/model/I_CM_Container_URL.java +++ b/base/src/org/compiere/model/I_CM_Container_URL.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_Container_URL * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_Container_URL { @@ -62,6 +62,19 @@ public interface I_CM_Container_URL */ public int getAD_Org_ID(); + /** Column name Checked */ + public static final String COLUMNNAME_Checked = "Checked"; + + /** Set Last Checked. + * Info when we did the last check + */ + public void setChecked (Timestamp Checked); + + /** Get Last Checked. + * Info when we did the last check + */ + public Timestamp getChecked(); + /** Column name CM_Container_ID */ public static final String COLUMNNAME_CM_Container_ID = "CM_Container_ID"; @@ -90,19 +103,6 @@ public interface I_CM_Container_URL */ public int getCM_Container_URL_ID(); - /** Column name Checked */ - public static final String COLUMNNAME_Checked = "Checked"; - - /** Set Last Checked. - * Info when we did the last check - */ - public void setChecked (Timestamp Checked); - - /** Get Last Checked. - * Info when we did the last check - */ - public Timestamp getChecked(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -158,19 +158,6 @@ public interface I_CM_Container_URL */ public String getStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_CM_Container_URL * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_Media.java b/base/src/org/compiere/model/I_CM_Media.java index 84ddd9611d..7c01cb2c16 100644 --- a/base/src/org/compiere/model/I_CM_Media.java +++ b/base/src/org/compiere/model/I_CM_Media.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_Media * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_Media { @@ -215,19 +215,6 @@ public interface I_CM_Media */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -243,4 +230,17 @@ public interface I_CM_Media * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_MediaDeploy.java b/base/src/org/compiere/model/I_CM_MediaDeploy.java index 1e9f8e5b0f..c14d3d75d1 100644 --- a/base/src/org/compiere/model/I_CM_MediaDeploy.java +++ b/base/src/org/compiere/model/I_CM_MediaDeploy.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_MediaDeploy * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_MediaDeploy { @@ -173,19 +173,6 @@ public interface I_CM_MediaDeploy */ public Timestamp getLastSynchronized(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -201,4 +188,17 @@ public interface I_CM_MediaDeploy * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_Media_Server.java b/base/src/org/compiere/model/I_CM_Media_Server.java index af92f3ed5c..aa5c494b6c 100644 --- a/base/src/org/compiere/model/I_CM_Media_Server.java +++ b/base/src/org/compiere/model/I_CM_Media_Server.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_Media_Server * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_Media_Server { @@ -210,32 +210,6 @@ public interface I_CM_Media_Server */ public String getPassword(); - /** Column name URL */ - public static final String COLUMNNAME_URL = "URL"; - - /** Set URL. - * Full URL address - e.g. http://www.adempiere.org - */ - public void setURL (String URL); - - /** Get URL. - * Full URL address - e.g. http://www.adempiere.org - */ - public String getURL(); - - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -252,6 +226,19 @@ public interface I_CM_Media_Server */ public int getUpdatedBy(); + /** Column name URL */ + public static final String COLUMNNAME_URL = "URL"; + + /** Set URL. + * Full URL address - e.g. http://www.adempiere.org + */ + public void setURL (String URL); + + /** Get URL. + * Full URL address - e.g. http://www.adempiere.org + */ + public String getURL(); + /** Column name UserName */ public static final String COLUMNNAME_UserName = "UserName"; @@ -264,4 +251,17 @@ public interface I_CM_Media_Server * Email of the responsible for the System */ public String getUserName(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_NewsChannel.java b/base/src/org/compiere/model/I_CM_NewsChannel.java index 1b75bcde55..e838d120ab 100644 --- a/base/src/org/compiere/model/I_CM_NewsChannel.java +++ b/base/src/org/compiere/model/I_CM_NewsChannel.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_NewsChannel * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_NewsChannel { @@ -184,19 +184,6 @@ public interface I_CM_NewsChannel */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -212,4 +199,17 @@ public interface I_CM_NewsChannel * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_NewsItem.java b/base/src/org/compiere/model/I_CM_NewsItem.java index 087011d986..f5bbf24fca 100644 --- a/base/src/org/compiere/model/I_CM_NewsItem.java +++ b/base/src/org/compiere/model/I_CM_NewsItem.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_NewsItem * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_NewsItem { @@ -197,19 +197,6 @@ public interface I_CM_NewsItem */ public String getTitle(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_CM_NewsItem * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_Template.java b/base/src/org/compiere/model/I_CM_Template.java index 9a8f5197d6..6887b7a69f 100644 --- a/base/src/org/compiere/model/I_CM_Template.java +++ b/base/src/org/compiere/model/I_CM_Template.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_Template * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_Template { @@ -258,19 +258,6 @@ public interface I_CM_Template */ public String getTemplateXST(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -287,6 +274,19 @@ public interface I_CM_Template */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_CM_TemplateTable.java b/base/src/org/compiere/model/I_CM_TemplateTable.java index 68d8c228b5..2892a5c597 100644 --- a/base/src/org/compiere/model/I_CM_TemplateTable.java +++ b/base/src/org/compiere/model/I_CM_TemplateTable.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_TemplateTable * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_TemplateTable { @@ -77,19 +77,6 @@ public interface I_CM_TemplateTable public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; - /** Column name CM_TemplateTable_ID */ - public static final String COLUMNNAME_CM_TemplateTable_ID = "CM_TemplateTable_ID"; - - /** Set Template Table. - * CM Template Table Link - */ - public void setCM_TemplateTable_ID (int CM_TemplateTable_ID); - - /** Get Template Table. - * CM Template Table Link - */ - public int getCM_TemplateTable_ID(); - /** Column name CM_Template_ID */ public static final String COLUMNNAME_CM_Template_ID = "CM_Template_ID"; @@ -105,6 +92,19 @@ public interface I_CM_TemplateTable public org.compiere.model.I_CM_Template getCM_Template() throws RuntimeException; + /** Column name CM_TemplateTable_ID */ + public static final String COLUMNNAME_CM_TemplateTable_ID = "CM_TemplateTable_ID"; + + /** Set Template Table. + * CM Template Table Link + */ + public void setCM_TemplateTable_ID (int CM_TemplateTable_ID); + + /** Get Template Table. + * CM Template Table Link + */ + public int getCM_TemplateTable_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -173,19 +173,6 @@ public interface I_CM_TemplateTable */ public String getOtherClause(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -202,6 +189,19 @@ public interface I_CM_TemplateTable */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_CM_Template_Ad_Cat.java b/base/src/org/compiere/model/I_CM_Template_Ad_Cat.java index a04ba56054..7673174d79 100644 --- a/base/src/org/compiere/model/I_CM_Template_Ad_Cat.java +++ b/base/src/org/compiere/model/I_CM_Template_Ad_Cat.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_Template_Ad_Cat * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_Template_Ad_Cat { @@ -147,19 +147,6 @@ public interface I_CM_Template_Ad_Cat */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -175,4 +162,17 @@ public interface I_CM_Template_Ad_Cat * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_WebAccessLog.java b/base/src/org/compiere/model/I_CM_WebAccessLog.java index bfcfd3a04e..cb054d770c 100644 --- a/base/src/org/compiere/model/I_CM_WebAccessLog.java +++ b/base/src/org/compiere/model/I_CM_WebAccessLog.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_WebAccessLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_WebAccessLog { @@ -41,6 +41,19 @@ public interface I_CM_WebAccessLog /** Load Meta Data */ + /** Column name AcceptLanguage */ + public static final String COLUMNNAME_AcceptLanguage = "AcceptLanguage"; + + /** Set Accept Language. + * Language accepted based on browser information + */ + public void setAcceptLanguage (String AcceptLanguage); + + /** Get Accept Language. + * Language accepted based on browser information + */ + public String getAcceptLanguage(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -77,19 +90,6 @@ public interface I_CM_WebAccessLog public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name AcceptLanguage */ - public static final String COLUMNNAME_AcceptLanguage = "AcceptLanguage"; - - /** Set Accept Language. - * Language accepted based on browser information - */ - public void setAcceptLanguage (String AcceptLanguage); - - /** Get Accept Language. - * Language accepted based on browser information - */ - public String getAcceptLanguage(); - /** Column name CM_BroadcastServer_ID */ public static final String COLUMNNAME_CM_BroadcastServer_ID = "CM_BroadcastServer_ID"; @@ -304,19 +304,6 @@ public interface I_CM_WebAccessLog /** Get Status Code */ public int getStatusCode(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -346,6 +333,19 @@ public interface I_CM_WebAccessLog */ public String getUserAgent(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WebSession */ public static final String COLUMNNAME_WebSession = "WebSession"; diff --git a/base/src/org/compiere/model/I_CM_WebProject.java b/base/src/org/compiere/model/I_CM_WebProject.java index 3d0351e62e..1dd09cb792 100644 --- a/base/src/org/compiere/model/I_CM_WebProject.java +++ b/base/src/org/compiere/model/I_CM_WebProject.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_WebProject * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_WebProject { @@ -270,19 +270,6 @@ public interface I_CM_WebProject */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -298,4 +285,17 @@ public interface I_CM_WebProject * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_WebProject_Domain.java b/base/src/org/compiere/model/I_CM_WebProject_Domain.java index d2c0f79d7b..5ff842674c 100644 --- a/base/src/org/compiere/model/I_CM_WebProject_Domain.java +++ b/base/src/org/compiere/model/I_CM_WebProject_Domain.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_WebProject_Domain * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_WebProject_Domain { @@ -186,19 +186,6 @@ public interface I_CM_WebProject_Domain */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -214,4 +201,17 @@ public interface I_CM_WebProject_Domain * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_CM_WikiToken.java b/base/src/org/compiere/model/I_CM_WikiToken.java index c2402fa5a4..529c15dd1a 100644 --- a/base/src/org/compiere/model/I_CM_WikiToken.java +++ b/base/src/org/compiere/model/I_CM_WikiToken.java @@ -22,7 +22,7 @@ /** Generated Interface for CM_WikiToken * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_CM_WikiToken { @@ -184,19 +184,6 @@ public interface I_CM_WikiToken */ public String getTokenType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -213,6 +200,19 @@ public interface I_CM_WikiToken */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_C_AcctProcessor.java b/base/src/org/compiere/model/I_C_AcctProcessor.java index cc56c2c8e9..02edcdc25f 100644 --- a/base/src/org/compiere/model/I_C_AcctProcessor.java +++ b/base/src/org/compiere/model/I_C_AcctProcessor.java @@ -22,7 +22,7 @@ /** Generated Interface for C_AcctProcessor * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_AcctProcessor { @@ -249,19 +249,6 @@ public interface I_C_AcctProcessor public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -277,4 +264,17 @@ public interface I_C_AcctProcessor * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_AcctProcessorLog.java b/base/src/org/compiere/model/I_C_AcctProcessorLog.java index 628d1e1cfd..5d35b61b5b 100644 --- a/base/src/org/compiere/model/I_C_AcctProcessorLog.java +++ b/base/src/org/compiere/model/I_C_AcctProcessorLog.java @@ -22,7 +22,7 @@ /** Generated Interface for C_AcctProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_AcctProcessorLog { @@ -75,19 +75,6 @@ public interface I_C_AcctProcessorLog */ public byte[] getBinaryData(); - /** Column name C_AcctProcessorLog_ID */ - public static final String COLUMNNAME_C_AcctProcessorLog_ID = "C_AcctProcessorLog_ID"; - - /** Set Accounting Processor Log. - * Result of the execution of the Accounting Processor - */ - public void setC_AcctProcessorLog_ID (int C_AcctProcessorLog_ID); - - /** Get Accounting Processor Log. - * Result of the execution of the Accounting Processor - */ - public int getC_AcctProcessorLog_ID(); - /** Column name C_AcctProcessor_ID */ public static final String COLUMNNAME_C_AcctProcessor_ID = "C_AcctProcessor_ID"; @@ -103,6 +90,19 @@ public interface I_C_AcctProcessorLog public org.compiere.model.I_C_AcctProcessor getC_AcctProcessor() throws RuntimeException; + /** Column name C_AcctProcessorLog_ID */ + public static final String COLUMNNAME_C_AcctProcessorLog_ID = "C_AcctProcessorLog_ID"; + + /** Set Accounting Processor Log. + * Result of the execution of the Accounting Processor + */ + public void setC_AcctProcessorLog_ID (int C_AcctProcessorLog_ID); + + /** Get Accounting Processor Log. + * Result of the execution of the Accounting Processor + */ + public int getC_AcctProcessorLog_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -197,19 +197,6 @@ public interface I_C_AcctProcessorLog */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_C_AcctProcessorLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_AcctSchema.java b/base/src/org/compiere/model/I_C_AcctSchema.java index 77174ea96b..a4020f2cf9 100644 --- a/base/src/org/compiere/model/I_C_AcctSchema.java +++ b/base/src/org/compiere/model/I_C_AcctSchema.java @@ -22,7 +22,7 @@ /** Generated Interface for C_AcctSchema * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_AcctSchema { @@ -49,6 +49,19 @@ public interface I_C_AcctSchema */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgOnly_ID */ public static final String COLUMNNAME_AD_OrgOnly_ID = "AD_OrgOnly_ID"; @@ -64,19 +77,6 @@ public interface I_C_AcctSchema public org.compiere.model.I_AD_Org getAD_OrgOnly() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AutoPeriodControl */ public static final String COLUMNNAME_AutoPeriodControl = "AutoPeriodControl"; @@ -118,21 +118,6 @@ public interface I_C_AcctSchema public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_Period_ID */ - public static final String COLUMNNAME_C_Period_ID = "C_Period_ID"; - - /** Set Period. - * Period of the Calendar - */ - public void setC_Period_ID (int C_Period_ID); - - /** Get Period. - * Period of the Calendar - */ - public int getC_Period_ID(); - - public org.compiere.model.I_C_Period getC_Period() throws RuntimeException; - /** Column name CommitmentType */ public static final String COLUMNNAME_CommitmentType = "CommitmentType"; @@ -172,6 +157,21 @@ public interface I_C_AcctSchema */ public String getCostingMethod(); + /** Column name C_Period_ID */ + public static final String COLUMNNAME_C_Period_ID = "C_Period_ID"; + + /** Set Period. + * Period of the Calendar + */ + public void setC_Period_ID (int C_Period_ID); + + /** Get Period. + * Period of the Calendar + */ + public int getC_Period_ID(); + + public org.compiere.model.I_C_Period getC_Period() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -446,19 +446,6 @@ public interface I_C_AcctSchema */ public String getTaxCorrectionType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -474,4 +461,17 @@ public interface I_C_AcctSchema * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_AcctSchema_Default.java b/base/src/org/compiere/model/I_C_AcctSchema_Default.java index 0ee162dee5..5c435b6248 100644 --- a/base/src/org/compiere/model/I_C_AcctSchema_Default.java +++ b/base/src/org/compiere/model/I_C_AcctSchema_Default.java @@ -22,7 +22,7 @@ /** Generated Interface for C_AcctSchema_Default * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_AcctSchema_Default { @@ -92,21 +92,6 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getB_Expense_A() throws RuntimeException; - /** Column name B_InTransit_Acct */ - public static final String COLUMNNAME_B_InTransit_Acct = "B_InTransit_Acct"; - - /** Set Bank In Transit. - * Bank In Transit Account - */ - public void setB_InTransit_Acct (int B_InTransit_Acct); - - /** Get Bank In Transit. - * Bank In Transit Account - */ - public int getB_InTransit_Acct(); - - public I_C_ValidCombination getB_InTransit_A() throws RuntimeException; - /** Column name B_InterestExp_Acct */ public static final String COLUMNNAME_B_InterestExp_Acct = "B_InterestExp_Acct"; @@ -137,6 +122,21 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getB_InterestRev_A() throws RuntimeException; + /** Column name B_InTransit_Acct */ + public static final String COLUMNNAME_B_InTransit_Acct = "B_InTransit_Acct"; + + /** Set Bank In Transit. + * Bank In Transit Account + */ + public void setB_InTransit_Acct (int B_InTransit_Acct); + + /** Get Bank In Transit. + * Bank In Transit Account + */ + public int getB_InTransit_Acct(); + + public I_C_ValidCombination getB_InTransit_A() throws RuntimeException; + /** Column name B_PaymentSelect_Acct */ public static final String COLUMNNAME_B_PaymentSelect_Acct = "B_PaymentSelect_Acct"; @@ -242,6 +242,21 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getB_Unidentified_A() throws RuntimeException; + /** Column name C_AcctSchema_ID */ + public static final String COLUMNNAME_C_AcctSchema_ID = "C_AcctSchema_ID"; + + /** Set Accounting Schema. + * Rules for accounting + */ + public void setC_AcctSchema_ID (int C_AcctSchema_ID); + + /** Get Accounting Schema. + * Rules for accounting + */ + public int getC_AcctSchema_ID(); + + public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException; + /** Column name CB_Asset_Acct */ public static final String COLUMNNAME_CB_Asset_Acct = "CB_Asset_Acct"; @@ -317,20 +332,35 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getCB_Receipt_A() throws RuntimeException; - /** Column name C_AcctSchema_ID */ - public static final String COLUMNNAME_C_AcctSchema_ID = "C_AcctSchema_ID"; + /** Column name Ch_Expense_Acct */ + public static final String COLUMNNAME_Ch_Expense_Acct = "Ch_Expense_Acct"; - /** Set Accounting Schema. - * Rules for accounting + /** Set Charge Expense. + * Charge Expense Account */ - public void setC_AcctSchema_ID (int C_AcctSchema_ID); + public void setCh_Expense_Acct (int Ch_Expense_Acct); - /** Get Accounting Schema. - * Rules for accounting + /** Get Charge Expense. + * Charge Expense Account */ - public int getC_AcctSchema_ID(); + public int getCh_Expense_Acct(); - public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException; + public I_C_ValidCombination getCh_Expense_A() throws RuntimeException; + + /** Column name Ch_Revenue_Acct */ + public static final String COLUMNNAME_Ch_Revenue_Acct = "Ch_Revenue_Acct"; + + /** Set Charge Revenue. + * Charge Revenue Account + */ + public void setCh_Revenue_Acct (int Ch_Revenue_Acct); + + /** Get Charge Revenue. + * Charge Revenue Account + */ + public int getCh_Revenue_Acct(); + + public I_C_ValidCombination getCh_Revenue_A() throws RuntimeException; /** Column name C_Prepayment_Acct */ public static final String COLUMNNAME_C_Prepayment_Acct = "C_Prepayment_Acct"; @@ -347,6 +377,22 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getC_Prepayment_A() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_Receivable_Acct */ public static final String COLUMNNAME_C_Receivable_Acct = "C_Receivable_Acct"; @@ -377,52 +423,6 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getC_Receivable_Services_A() throws RuntimeException; - /** Column name Ch_Expense_Acct */ - public static final String COLUMNNAME_Ch_Expense_Acct = "Ch_Expense_Acct"; - - /** Set Charge Expense. - * Charge Expense Account - */ - public void setCh_Expense_Acct (int Ch_Expense_Acct); - - /** Get Charge Expense. - * Charge Expense Account - */ - public int getCh_Expense_Acct(); - - public I_C_ValidCombination getCh_Expense_A() throws RuntimeException; - - /** Column name Ch_Revenue_Acct */ - public static final String COLUMNNAME_Ch_Revenue_Acct = "Ch_Revenue_Acct"; - - /** Set Charge Revenue. - * Charge Revenue Account - */ - public void setCh_Revenue_Acct (int Ch_Revenue_Acct); - - /** Get Charge Revenue. - * Charge Revenue Account - */ - public int getCh_Revenue_Acct(); - - public I_C_ValidCombination getCh_Revenue_A() throws RuntimeException; - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name E_Expense_Acct */ public static final String COLUMNNAME_E_Expense_Acct = "E_Expense_Acct"; @@ -511,36 +511,6 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getNotInvoicedRevenue_A() throws RuntimeException; - /** Column name PJ_Asset_Acct */ - public static final String COLUMNNAME_PJ_Asset_Acct = "PJ_Asset_Acct"; - - /** Set Project Asset. - * Project Asset Account - */ - public void setPJ_Asset_Acct (int PJ_Asset_Acct); - - /** Get Project Asset. - * Project Asset Account - */ - public int getPJ_Asset_Acct(); - - public I_C_ValidCombination getPJ_Asset_A() throws RuntimeException; - - /** Column name PJ_WIP_Acct */ - public static final String COLUMNNAME_PJ_WIP_Acct = "PJ_WIP_Acct"; - - /** Set Work In Progress. - * Account for Work in Progress - */ - public void setPJ_WIP_Acct (int PJ_WIP_Acct); - - /** Get Work In Progress. - * Account for Work in Progress - */ - public int getPJ_WIP_Acct(); - - public I_C_ValidCombination getPJ_WIP_A() throws RuntimeException; - /** Column name P_Asset_Acct */ public static final String COLUMNNAME_P_Asset_Acct = "P_Asset_Acct"; @@ -571,6 +541,36 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getP_AverageCostVariance_A() throws RuntimeException; + /** Column name PayDiscount_Exp_Acct */ + public static final String COLUMNNAME_PayDiscount_Exp_Acct = "PayDiscount_Exp_Acct"; + + /** Set Payment Discount Expense. + * Payment Discount Expense Account + */ + public void setPayDiscount_Exp_Acct (int PayDiscount_Exp_Acct); + + /** Get Payment Discount Expense. + * Payment Discount Expense Account + */ + public int getPayDiscount_Exp_Acct(); + + public I_C_ValidCombination getPayDiscount_Exp_A() throws RuntimeException; + + /** Column name PayDiscount_Rev_Acct */ + public static final String COLUMNNAME_PayDiscount_Rev_Acct = "PayDiscount_Rev_Acct"; + + /** Set Payment Discount Revenue. + * Payment Discount Revenue Account + */ + public void setPayDiscount_Rev_Acct (int PayDiscount_Rev_Acct); + + /** Get Payment Discount Revenue. + * Payment Discount Revenue Account + */ + public int getPayDiscount_Rev_Acct(); + + public I_C_ValidCombination getPayDiscount_Rev_A() throws RuntimeException; + /** Column name P_Burden_Acct */ public static final String COLUMNNAME_P_Burden_Acct = "P_Burden_Acct"; @@ -691,6 +691,36 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getP_InvoicePriceVariance_A() throws RuntimeException; + /** Column name PJ_Asset_Acct */ + public static final String COLUMNNAME_PJ_Asset_Acct = "PJ_Asset_Acct"; + + /** Set Project Asset. + * Project Asset Account + */ + public void setPJ_Asset_Acct (int PJ_Asset_Acct); + + /** Get Project Asset. + * Project Asset Account + */ + public int getPJ_Asset_Acct(); + + public I_C_ValidCombination getPJ_Asset_A() throws RuntimeException; + + /** Column name PJ_WIP_Acct */ + public static final String COLUMNNAME_PJ_WIP_Acct = "PJ_WIP_Acct"; + + /** Set Work In Progress. + * Account for Work in Progress + */ + public void setPJ_WIP_Acct (int PJ_WIP_Acct); + + /** Get Work In Progress. + * Account for Work in Progress + */ + public int getPJ_WIP_Acct(); + + public I_C_ValidCombination getPJ_WIP_A() throws RuntimeException; + /** Column name P_Labor_Acct */ public static final String COLUMNNAME_P_Labor_Acct = "P_Labor_Acct"; @@ -811,6 +841,15 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getP_Revenue_A() throws RuntimeException; + /** Column name Processing */ + public static final String COLUMNNAME_Processing = "Processing"; + + /** Set Process Now */ + public void setProcessing (boolean Processing); + + /** Get Process Now */ + public boolean isProcessing(); + /** Column name P_Scrap_Acct */ public static final String COLUMNNAME_P_Scrap_Acct = "P_Scrap_Acct"; @@ -886,45 +925,6 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getP_WIP_A() throws RuntimeException; - /** Column name PayDiscount_Exp_Acct */ - public static final String COLUMNNAME_PayDiscount_Exp_Acct = "PayDiscount_Exp_Acct"; - - /** Set Payment Discount Expense. - * Payment Discount Expense Account - */ - public void setPayDiscount_Exp_Acct (int PayDiscount_Exp_Acct); - - /** Get Payment Discount Expense. - * Payment Discount Expense Account - */ - public int getPayDiscount_Exp_Acct(); - - public I_C_ValidCombination getPayDiscount_Exp_A() throws RuntimeException; - - /** Column name PayDiscount_Rev_Acct */ - public static final String COLUMNNAME_PayDiscount_Rev_Acct = "PayDiscount_Rev_Acct"; - - /** Set Payment Discount Revenue. - * Payment Discount Revenue Account - */ - public void setPayDiscount_Rev_Acct (int PayDiscount_Rev_Acct); - - /** Get Payment Discount Revenue. - * Payment Discount Revenue Account - */ - public int getPayDiscount_Rev_Acct(); - - public I_C_ValidCombination getPayDiscount_Rev_A() throws RuntimeException; - - /** Column name Processing */ - public static final String COLUMNNAME_Processing = "Processing"; - - /** Set Process Now */ - public void setProcessing (boolean Processing); - - /** Get Process Now */ - public boolean isProcessing(); - /** Column name RealizedGain_Acct */ public static final String COLUMNNAME_RealizedGain_Acct = "RealizedGain_Acct"; @@ -1030,19 +1030,6 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getT_Receivables_A() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnEarnedRevenue_Acct */ public static final String COLUMNNAME_UnEarnedRevenue_Acct = "UnEarnedRevenue_Acct"; @@ -1104,6 +1091,19 @@ public interface I_C_AcctSchema_Default */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name V_Liability_Acct */ public static final String COLUMNNAME_V_Liability_Acct = "V_Liability_Acct"; @@ -1194,21 +1194,6 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getW_Inventory_A() throws RuntimeException; - /** Column name W_Revaluation_Acct */ - public static final String COLUMNNAME_W_Revaluation_Acct = "W_Revaluation_Acct"; - - /** Set Inventory Revaluation. - * Account for Inventory Revaluation - */ - public void setW_Revaluation_Acct (int W_Revaluation_Acct); - - /** Get Inventory Revaluation. - * Account for Inventory Revaluation - */ - public int getW_Revaluation_Acct(); - - public I_C_ValidCombination getW_Revaluation_A() throws RuntimeException; - /** Column name Withholding_Acct */ public static final String COLUMNNAME_Withholding_Acct = "Withholding_Acct"; @@ -1224,6 +1209,21 @@ public interface I_C_AcctSchema_Default public I_C_ValidCombination getWithholding_A() throws RuntimeException; + /** Column name W_Revaluation_Acct */ + public static final String COLUMNNAME_W_Revaluation_Acct = "W_Revaluation_Acct"; + + /** Set Inventory Revaluation. + * Account for Inventory Revaluation + */ + public void setW_Revaluation_Acct (int W_Revaluation_Acct); + + /** Get Inventory Revaluation. + * Account for Inventory Revaluation + */ + public int getW_Revaluation_Acct(); + + public I_C_ValidCombination getW_Revaluation_A() throws RuntimeException; + /** Column name WriteOff_Acct */ public static final String COLUMNNAME_WriteOff_Acct = "WriteOff_Acct"; diff --git a/base/src/org/compiere/model/I_C_AcctSchema_Element.java b/base/src/org/compiere/model/I_C_AcctSchema_Element.java index 14ef9befad..230d6cb6d2 100644 --- a/base/src/org/compiere/model/I_C_AcctSchema_Element.java +++ b/base/src/org/compiere/model/I_C_AcctSchema_Element.java @@ -22,7 +22,7 @@ /** Generated Interface for C_AcctSchema_Element * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_AcctSchema_Element { @@ -146,21 +146,6 @@ public interface I_C_AcctSchema_Element public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; - /** Column name C_ElementValue_ID */ - public static final String COLUMNNAME_C_ElementValue_ID = "C_ElementValue_ID"; - - /** Set Account Element. - * Account Element - */ - public void setC_ElementValue_ID (int C_ElementValue_ID); - - /** Get Account Element. - * Account Element - */ - public int getC_ElementValue_ID(); - - public org.compiere.model.I_C_ElementValue getC_ElementValue() throws RuntimeException; - /** Column name C_Element_ID */ public static final String COLUMNNAME_C_Element_ID = "C_Element_ID"; @@ -176,6 +161,21 @@ public interface I_C_AcctSchema_Element public org.compiere.model.I_C_Element getC_Element() throws RuntimeException; + /** Column name C_ElementValue_ID */ + public static final String COLUMNNAME_C_ElementValue_ID = "C_ElementValue_ID"; + + /** Set Account Element. + * Account Element + */ + public void setC_ElementValue_ID (int C_ElementValue_ID); + + /** Get Account Element. + * Account Element + */ + public int getC_ElementValue_ID(); + + public org.compiere.model.I_C_ElementValue getC_ElementValue() throws RuntimeException; + /** Column name C_Location_ID */ public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; @@ -206,21 +206,6 @@ public interface I_C_AcctSchema_Element public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -237,6 +222,21 @@ public interface I_C_AcctSchema_Element */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name ElementType */ public static final String COLUMNNAME_ElementType = "ElementType"; @@ -343,19 +343,6 @@ public interface I_C_AcctSchema_Element */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -371,4 +358,17 @@ public interface I_C_AcctSchema_Element * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_AcctSchema_GL.java b/base/src/org/compiere/model/I_C_AcctSchema_GL.java index e0bf340861..cbb18f7479 100644 --- a/base/src/org/compiere/model/I_C_AcctSchema_GL.java +++ b/base/src/org/compiere/model/I_C_AcctSchema_GL.java @@ -22,7 +22,7 @@ /** Generated Interface for C_AcctSchema_GL * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_AcctSchema_GL { @@ -77,21 +77,6 @@ public interface I_C_AcctSchema_GL public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException; - /** Column name CommitmentOffsetSales_Acct */ - public static final String COLUMNNAME_CommitmentOffsetSales_Acct = "CommitmentOffsetSales_Acct"; - - /** Set Commitment Offset Sales. - * Budgetary Commitment Offset Account for Sales - */ - public void setCommitmentOffsetSales_Acct (int CommitmentOffsetSales_Acct); - - /** Get Commitment Offset Sales. - * Budgetary Commitment Offset Account for Sales - */ - public int getCommitmentOffsetSales_Acct(); - - public I_C_ValidCombination getCommitmentOffsetSales_A() throws RuntimeException; - /** Column name CommitmentOffset_Acct */ public static final String COLUMNNAME_CommitmentOffset_Acct = "CommitmentOffset_Acct"; @@ -107,6 +92,21 @@ public interface I_C_AcctSchema_GL public I_C_ValidCombination getCommitmentOffset_A() throws RuntimeException; + /** Column name CommitmentOffsetSales_Acct */ + public static final String COLUMNNAME_CommitmentOffsetSales_Acct = "CommitmentOffsetSales_Acct"; + + /** Set Commitment Offset Sales. + * Budgetary Commitment Offset Account for Sales + */ + public void setCommitmentOffsetSales_Acct (int CommitmentOffsetSales_Acct); + + /** Get Commitment Offset Sales. + * Budgetary Commitment Offset Account for Sales + */ + public int getCommitmentOffsetSales_Acct(); + + public I_C_ValidCombination getCommitmentOffsetSales_A() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -244,19 +244,6 @@ public interface I_C_AcctSchema_GL public I_C_ValidCombination getSuspenseError_A() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -299,4 +286,17 @@ public interface I_C_AcctSchema_GL /** Get Use Suspense Error */ public boolean isUseSuspenseError(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Activity.java b/base/src/org/compiere/model/I_C_Activity.java index df46c07f1e..b7b037c960 100644 --- a/base/src/org/compiere/model/I_C_Activity.java +++ b/base/src/org/compiere/model/I_C_Activity.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Activity * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Activity { @@ -156,19 +156,6 @@ public interface I_C_Activity */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -185,6 +172,19 @@ public interface I_C_Activity */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_AllocationHdr.java b/base/src/org/compiere/model/I_C_AllocationHdr.java index f2e2cb33c8..74640540aa 100644 --- a/base/src/org/compiere/model/I_C_AllocationHdr.java +++ b/base/src/org/compiere/model/I_C_AllocationHdr.java @@ -22,7 +22,7 @@ /** Generated Interface for C_AllocationHdr * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_AllocationHdr { @@ -314,19 +314,6 @@ public interface I_C_AllocationHdr public org.compiere.model.I_C_AllocationHdr getReversal() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -342,4 +329,17 @@ public interface I_C_AllocationHdr * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_AllocationLine.java b/base/src/org/compiere/model/I_C_AllocationLine.java index 27577a39e0..e9ce836578 100644 --- a/base/src/org/compiere/model/I_C_AllocationLine.java +++ b/base/src/org/compiere/model/I_C_AllocationLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_AllocationLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_AllocationLine { @@ -298,19 +298,6 @@ public interface I_C_AllocationLine public org.compiere.model.I_C_AllocationLine getReversalLine() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -327,6 +314,19 @@ public interface I_C_AllocationLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WriteOffAmt */ public static final String COLUMNNAME_WriteOffAmt = "WriteOffAmt"; diff --git a/base/src/org/compiere/model/I_C_BP_BankAccount.java b/base/src/org/compiere/model/I_C_BP_BankAccount.java index 46d58e0589..d0f144ed3d 100644 --- a/base/src/org/compiere/model/I_C_BP_BankAccount.java +++ b/base/src/org/compiere/model/I_C_BP_BankAccount.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BP_BankAccount * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BP_BankAccount { @@ -41,6 +41,45 @@ public interface I_C_BP_BankAccount /** Load Meta Data */ + /** Column name AccountNo */ + public static final String COLUMNNAME_AccountNo = "AccountNo"; + + /** Set Account No. + * Account Number + */ + public void setAccountNo (String AccountNo); + + /** Get Account No. + * Account Number + */ + public String getAccountNo(); + + /** Column name A_City */ + public static final String COLUMNNAME_A_City = "A_City"; + + /** Set Account City. + * City or the Credit Card or Account Holder + */ + public void setA_City (String A_City); + + /** Get Account City. + * City or the Credit Card or Account Holder + */ + public String getA_City(); + + /** Column name A_Country */ + public static final String COLUMNNAME_A_Country = "A_Country"; + + /** Set Account Country. + * Country + */ + public void setA_Country (String A_Country); + + /** Get Account Country. + * Country + */ + public String getA_Country(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -77,32 +116,6 @@ public interface I_C_BP_BankAccount public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name A_City */ - public static final String COLUMNNAME_A_City = "A_City"; - - /** Set Account City. - * City or the Credit Card or Account Holder - */ - public void setA_City (String A_City); - - /** Get Account City. - * City or the Credit Card or Account Holder - */ - public String getA_City(); - - /** Column name A_Country */ - public static final String COLUMNNAME_A_Country = "A_Country"; - - /** Set Account Country. - * Country - */ - public void setA_Country (String A_Country); - - /** Get Account Country. - * Country - */ - public String getA_Country(); - /** Column name A_EMail */ public static final String COLUMNNAME_A_EMail = "A_EMail"; @@ -194,18 +207,18 @@ public interface I_C_BP_BankAccount */ public String getA_Zip(); - /** Column name AccountNo */ - public static final String COLUMNNAME_AccountNo = "AccountNo"; + /** Column name BankAccountType */ + public static final String COLUMNNAME_BankAccountType = "BankAccountType"; - /** Set Account No. - * Account Number + /** Set Bank Account Type. + * Bank Account Type */ - public void setAccountNo (String AccountNo); + public void setBankAccountType (String BankAccountType); - /** Get Account No. - * Account Number + /** Get Bank Account Type. + * Bank Account Type */ - public String getAccountNo(); + public String getBankAccountType(); /** Column name BPBankAcctUse */ public static final String COLUMNNAME_BPBankAcctUse = "BPBankAcctUse"; @@ -220,31 +233,20 @@ public interface I_C_BP_BankAccount */ public String getBPBankAcctUse(); - /** Column name BankAccountType */ - public static final String COLUMNNAME_BankAccountType = "BankAccountType"; - - /** Set Bank Account Type. - * Bank Account Type - */ - public void setBankAccountType (String BankAccountType); + /** Column name C_Bank_ID */ + public static final String COLUMNNAME_C_Bank_ID = "C_Bank_ID"; - /** Get Bank Account Type. - * Bank Account Type + /** Set Bank. + * Bank */ - public String getBankAccountType(); - - /** Column name C_BP_BankAccount_ID */ - public static final String COLUMNNAME_C_BP_BankAccount_ID = "C_BP_BankAccount_ID"; + public void setC_Bank_ID (int C_Bank_ID); - /** Set Partner Bank Account. - * Bank Account of the Business Partner + /** Get Bank. + * Bank */ - public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID); + public int getC_Bank_ID(); - /** Get Partner Bank Account. - * Bank Account of the Business Partner - */ - public int getC_BP_BankAccount_ID(); + public org.compiere.model.I_C_Bank getC_Bank() throws RuntimeException; /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -261,20 +263,18 @@ public interface I_C_BP_BankAccount public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_Bank_ID */ - public static final String COLUMNNAME_C_Bank_ID = "C_Bank_ID"; + /** Column name C_BP_BankAccount_ID */ + public static final String COLUMNNAME_C_BP_BankAccount_ID = "C_BP_BankAccount_ID"; - /** Set Bank. - * Bank + /** Set Partner Bank Account. + * Bank Account of the Business Partner */ - public void setC_Bank_ID (int C_Bank_ID); + public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID); - /** Get Bank. - * Bank + /** Get Partner Bank Account. + * Bank Account of the Business Partner */ - public int getC_Bank_ID(); - - public org.compiere.model.I_C_Bank getC_Bank() throws RuntimeException; + public int getC_BP_BankAccount_ID(); /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -357,6 +357,19 @@ public interface I_C_BP_BankAccount */ public String getCreditCardVV(); + /** Column name IBAN */ + public static final String COLUMNNAME_IBAN = "IBAN"; + + /** Set IBAN. + * International Bank Account Number + */ + public void setIBAN (String IBAN); + + /** Get IBAN. + * International Bank Account Number + */ + public String getIBAN(); + /** Column name IsACH */ public static final String COLUMNNAME_IsACH = "IsACH"; @@ -435,19 +448,6 @@ public interface I_C_BP_BankAccount */ public String getRoutingNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -463,4 +463,17 @@ public interface I_C_BP_BankAccount * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BP_Customer_Acct.java b/base/src/org/compiere/model/I_C_BP_Customer_Acct.java index f61d73502e..95631cb2e1 100644 --- a/base/src/org/compiere/model/I_C_BP_Customer_Acct.java +++ b/base/src/org/compiere/model/I_C_BP_Customer_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BP_Customer_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BP_Customer_Acct { @@ -107,6 +107,22 @@ public interface I_C_BP_Customer_Acct public I_C_ValidCombination getC_Prepayment_A() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_Receivable_Acct */ public static final String COLUMNNAME_C_Receivable_Acct = "C_Receivable_Acct"; @@ -137,22 +153,6 @@ public interface I_C_BP_Customer_Acct public I_C_ValidCombination getC_Receivable_Services_A() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -166,19 +166,6 @@ public interface I_C_BP_Customer_Acct */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -194,4 +181,17 @@ public interface I_C_BP_Customer_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BP_EDI.java b/base/src/org/compiere/model/I_C_BP_EDI.java index 5ce0385e98..e869f0e612 100644 --- a/base/src/org/compiere/model/I_C_BP_EDI.java +++ b/base/src/org/compiere/model/I_C_BP_EDI.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BP_EDI * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BP_EDI { @@ -77,19 +77,6 @@ public interface I_C_BP_EDI public org.compiere.model.I_AD_Sequence getAD_Sequence() throws RuntimeException; - /** Column name C_BP_EDI_ID */ - public static final String COLUMNNAME_C_BP_EDI_ID = "C_BP_EDI_ID"; - - /** Set EDI Definition. - * Electronic Data Interchange - */ - public void setC_BP_EDI_ID (int C_BP_EDI_ID); - - /** Get EDI Definition. - * Electronic Data Interchange - */ - public int getC_BP_EDI_ID(); - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -105,6 +92,19 @@ public interface I_C_BP_EDI public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_EDI_ID */ + public static final String COLUMNNAME_C_BP_EDI_ID = "C_BP_EDI_ID"; + + /** Set EDI Definition. + * Electronic Data Interchange + */ + public void setC_BP_EDI_ID (int C_BP_EDI_ID); + + /** Get EDI Definition. + * Electronic Data Interchange + */ + public int getC_BP_EDI_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -341,19 +341,6 @@ public interface I_C_BP_EDI /** Get Send Order */ public boolean isSendOrder(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -369,4 +356,17 @@ public interface I_C_BP_EDI * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BP_Employee_Acct.java b/base/src/org/compiere/model/I_C_BP_Employee_Acct.java index 7558a519b1..38ed78e4a9 100644 --- a/base/src/org/compiere/model/I_C_BP_Employee_Acct.java +++ b/base/src/org/compiere/model/I_C_BP_Employee_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BP_Employee_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BP_Employee_Acct { @@ -151,19 +151,6 @@ public interface I_C_BP_Employee_Acct */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -179,4 +166,17 @@ public interface I_C_BP_Employee_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BP_Group.java b/base/src/org/compiere/model/I_C_BP_Group.java index 74655e9c83..5d494341e7 100644 --- a/base/src/org/compiere/model/I_C_BP_Group.java +++ b/base/src/org/compiere/model/I_C_BP_Group.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BP_Group * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BP_Group { @@ -285,19 +285,6 @@ public interface I_C_BP_Group */ public String getPriorityBase(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -314,6 +301,19 @@ public interface I_C_BP_Group */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_BP_Group_Acct.java b/base/src/org/compiere/model/I_C_BP_Group_Acct.java index 94daa974b3..fced57a993 100644 --- a/base/src/org/compiere/model/I_C_BP_Group_Acct.java +++ b/base/src/org/compiere/model/I_C_BP_Group_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BP_Group_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BP_Group_Acct { @@ -107,6 +107,22 @@ public interface I_C_BP_Group_Acct public I_C_ValidCombination getC_Prepayment_A() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_Receivable_Acct */ public static final String COLUMNNAME_C_Receivable_Acct = "C_Receivable_Acct"; @@ -137,22 +153,6 @@ public interface I_C_BP_Group_Acct public I_C_ValidCombination getC_Receivable_Services_A() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -250,19 +250,6 @@ public interface I_C_BP_Group_Acct /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnEarnedRevenue_Acct */ public static final String COLUMNNAME_UnEarnedRevenue_Acct = "UnEarnedRevenue_Acct"; @@ -294,6 +281,19 @@ public interface I_C_BP_Group_Acct */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name V_Liability_Acct */ public static final String COLUMNNAME_V_Liability_Acct = "V_Liability_Acct"; diff --git a/base/src/org/compiere/model/I_C_BP_Relation.java b/base/src/org/compiere/model/I_C_BP_Relation.java index c6e9eecc0d..f8ed088380 100644 --- a/base/src/org/compiere/model/I_C_BP_Relation.java +++ b/base/src/org/compiere/model/I_C_BP_Relation.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BP_Relation * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BP_Relation { @@ -62,18 +62,35 @@ public interface I_C_BP_Relation */ public int getAD_Org_ID(); - /** Column name C_BP_Relation_ID */ - public static final String COLUMNNAME_C_BP_Relation_ID = "C_BP_Relation_ID"; + /** Column name C_BPartner_ID */ + public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; - /** Set Partner Relation. - * Business Partner Relation + /** Set Business Partner . + * Identifies a Business Partner */ - public void setC_BP_Relation_ID (int C_BP_Relation_ID); + public void setC_BPartner_ID (int C_BPartner_ID); - /** Get Partner Relation. - * Business Partner Relation + /** Get Business Partner . + * Identifies a Business Partner */ - public int getC_BP_Relation_ID(); + public int getC_BPartner_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + + /** Column name C_BPartner_Location_ID */ + public static final String COLUMNNAME_C_BPartner_Location_ID = "C_BPartner_Location_ID"; + + /** Set Partner Location. + * Identifies the (ship to) address for this Business Partner + */ + public void setC_BPartner_Location_ID (int C_BPartner_Location_ID); + + /** Get Partner Location. + * Identifies the (ship to) address for this Business Partner + */ + public int getC_BPartner_Location_ID(); + + public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; /** Column name C_BPartnerRelation_ID */ public static final String COLUMNNAME_C_BPartnerRelation_ID = "C_BPartnerRelation_ID"; @@ -105,35 +122,18 @@ public interface I_C_BP_Relation public org.compiere.model.I_C_BPartner_Location getC_BPartnerRelation_Location() throws RuntimeException; - /** Column name C_BPartner_ID */ - public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; - - /** Set Business Partner . - * Identifies a Business Partner - */ - public void setC_BPartner_ID (int C_BPartner_ID); - - /** Get Business Partner . - * Identifies a Business Partner - */ - public int getC_BPartner_ID(); - - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - - /** Column name C_BPartner_Location_ID */ - public static final String COLUMNNAME_C_BPartner_Location_ID = "C_BPartner_Location_ID"; + /** Column name C_BP_Relation_ID */ + public static final String COLUMNNAME_C_BP_Relation_ID = "C_BP_Relation_ID"; - /** Set Partner Location. - * Identifies the (ship to) address for this Business Partner + /** Set Partner Relation. + * Business Partner Relation */ - public void setC_BPartner_Location_ID (int C_BPartner_Location_ID); + public void setC_BP_Relation_ID (int C_BP_Relation_ID); - /** Get Partner Location. - * Identifies the (ship to) address for this Business Partner + /** Get Partner Relation. + * Business Partner Relation */ - public int getC_BPartner_Location_ID(); - - public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; + public int getC_BP_Relation_ID(); /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -242,19 +242,6 @@ public interface I_C_BP_Relation */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -270,4 +257,17 @@ public interface I_C_BP_Relation * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BP_Vendor_Acct.java b/base/src/org/compiere/model/I_C_BP_Vendor_Acct.java index 3cac0fdc08..33278fc6d6 100644 --- a/base/src/org/compiere/model/I_C_BP_Vendor_Acct.java +++ b/base/src/org/compiere/model/I_C_BP_Vendor_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BP_Vendor_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BP_Vendor_Acct { @@ -121,19 +121,6 @@ public interface I_C_BP_Vendor_Acct */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -150,6 +137,19 @@ public interface I_C_BP_Vendor_Acct */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name V_Liability_Acct */ public static final String COLUMNNAME_V_Liability_Acct = "V_Liability_Acct"; diff --git a/base/src/org/compiere/model/I_C_BP_Withholding.java b/base/src/org/compiere/model/I_C_BP_Withholding.java index 56ac0bcb39..dd5198b85e 100644 --- a/base/src/org/compiere/model/I_C_BP_Withholding.java +++ b/base/src/org/compiere/model/I_C_BP_Withholding.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BP_Withholding * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BP_Withholding { @@ -77,21 +77,6 @@ public interface I_C_BP_Withholding public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_Withholding_ID */ - public static final String COLUMNNAME_C_Withholding_ID = "C_Withholding_ID"; - - /** Set Withholding. - * Withholding type defined - */ - public void setC_Withholding_ID (int C_Withholding_ID); - - /** Get Withholding. - * Withholding type defined - */ - public int getC_Withholding_ID(); - - public org.compiere.model.I_C_Withholding getC_Withholding() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -108,6 +93,21 @@ public interface I_C_BP_Withholding */ public int getCreatedBy(); + /** Column name C_Withholding_ID */ + public static final String COLUMNNAME_C_Withholding_ID = "C_Withholding_ID"; + + /** Set Withholding. + * Withholding type defined + */ + public void setC_Withholding_ID (int C_Withholding_ID); + + /** Get Withholding. + * Withholding type defined + */ + public int getC_Withholding_ID(); + + public org.compiere.model.I_C_Withholding getC_Withholding() throws RuntimeException; + /** Column name ExemptReason */ public static final String COLUMNNAME_ExemptReason = "ExemptReason"; @@ -160,19 +160,6 @@ public interface I_C_BP_Withholding */ public boolean isTemporaryExempt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -188,4 +175,17 @@ public interface I_C_BP_Withholding * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BPartner.java b/base/src/org/compiere/model/I_C_BPartner.java index 21729cdc84..90d883fc7a 100644 --- a/base/src/org/compiere/model/I_C_BPartner.java +++ b/base/src/org/compiere/model/I_C_BPartner.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BPartner * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BPartner { @@ -41,6 +41,32 @@ public interface I_C_BPartner /** Load Meta Data */ + /** Column name AcqusitionCost */ + public static final String COLUMNNAME_AcqusitionCost = "AcqusitionCost"; + + /** Set Acquisition Cost. + * The cost of gaining the prospect as a customer + */ + public void setAcqusitionCost (BigDecimal AcqusitionCost); + + /** Get Acquisition Cost. + * The cost of gaining the prospect as a customer + */ + public BigDecimal getAcqusitionCost(); + + /** Column name ActualLifeTimeValue */ + public static final String COLUMNNAME_ActualLifeTimeValue = "ActualLifeTimeValue"; + + /** Set Actual Life Time Value. + * Actual Life Time Revenue + */ + public void setActualLifeTimeValue (BigDecimal ActualLifeTimeValue); + + /** Get Actual Life Time Value. + * Actual Life Time Revenue + */ + public BigDecimal getActualLifeTimeValue(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -106,31 +132,27 @@ public interface I_C_BPartner /** Get AR Enquiry */ public String getAREnquiry(); - /** Column name AcqusitionCost */ - public static final String COLUMNNAME_AcqusitionCost = "AcqusitionCost"; + /** Column name Birthday */ + public static final String COLUMNNAME_Birthday = "Birthday"; - /** Set Acquisition Cost. - * The cost of gaining the prospect as a customer + /** Set Birthday. + * Birthday or Anniversary day */ - public void setAcqusitionCost (BigDecimal AcqusitionCost); + public void setBirthday (Timestamp Birthday); - /** Get Acquisition Cost. - * The cost of gaining the prospect as a customer + /** Get Birthday. + * Birthday or Anniversary day */ - public BigDecimal getAcqusitionCost(); + public Timestamp getBirthday(); - /** Column name ActualLifeTimeValue */ - public static final String COLUMNNAME_ActualLifeTimeValue = "ActualLifeTimeValue"; + /** Column name BloodGroup */ + public static final String COLUMNNAME_BloodGroup = "BloodGroup"; - /** Set Actual Life Time Value. - * Actual Life Time Revenue - */ - public void setActualLifeTimeValue (BigDecimal ActualLifeTimeValue); + /** Set Blood Group */ + public void setBloodGroup (String BloodGroup); - /** Get Actual Life Time Value. - * Actual Life Time Revenue - */ - public BigDecimal getActualLifeTimeValue(); + /** Get Blood Group */ + public String getBloodGroup(); /** Column name BPartner_Parent_ID */ public static final String COLUMNNAME_BPartner_Parent_ID = "BPartner_Parent_ID"; @@ -145,27 +167,18 @@ public interface I_C_BPartner */ public int getBPartner_Parent_ID(); - /** Column name Birthday */ - public static final String COLUMNNAME_Birthday = "Birthday"; + /** Column name C_BPartner_ID */ + public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; - /** Set Birthday. - * Birthday or Anniversary day + /** Set Business Partner . + * Identifies a Business Partner */ - public void setBirthday (Timestamp Birthday); + public void setC_BPartner_ID (int C_BPartner_ID); - /** Get Birthday. - * Birthday or Anniversary day + /** Get Business Partner . + * Identifies a Business Partner */ - public Timestamp getBirthday(); - - /** Column name BloodGroup */ - public static final String COLUMNNAME_BloodGroup = "BloodGroup"; - - /** Set Blood Group */ - public void setBloodGroup (String BloodGroup); - - /** Get Blood Group */ - public String getBloodGroup(); + public int getC_BPartner_ID(); /** Column name C_BP_Group_ID */ public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; @@ -182,19 +195,6 @@ public interface I_C_BPartner public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; - /** Column name C_BPartner_ID */ - public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; - - /** Set Business Partner . - * Identifies a Business Partner - */ - public void setC_BPartner_ID (int C_BPartner_ID); - - /** Get Business Partner . - * Identifies a Business Partner - */ - public int getC_BPartner_ID(); - /** Column name C_Dunning_ID */ public static final String COLUMNNAME_C_Dunning_ID = "C_Dunning_ID"; @@ -255,17 +255,6 @@ public interface I_C_BPartner public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; - /** Column name C_TaxGroup_ID */ - public static final String COLUMNNAME_C_TaxGroup_ID = "C_TaxGroup_ID"; - - /** Set Tax Group */ - public void setC_TaxGroup_ID (int C_TaxGroup_ID); - - /** Get Tax Group */ - public int getC_TaxGroup_ID(); - - public org.eevolution.model.I_C_TaxGroup getC_TaxGroup() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -282,6 +271,17 @@ public interface I_C_BPartner */ public int getCreatedBy(); + /** Column name C_TaxGroup_ID */ + public static final String COLUMNNAME_C_TaxGroup_ID = "C_TaxGroup_ID"; + + /** Set Tax Group */ + public void setC_TaxGroup_ID (int C_TaxGroup_ID); + + /** Get Tax Group */ + public int getC_TaxGroup_ID(); + + public org.eevolution.model.I_C_TaxGroup getC_TaxGroup() throws RuntimeException; + /** Column name CustomerOpenInvoices */ public static final String COLUMNNAME_CustomerOpenInvoices = "CustomerOpenInvoices"; @@ -291,19 +291,6 @@ public interface I_C_BPartner /** Get Customer Open Invoices */ public String getCustomerOpenInvoices(); - /** Column name DUNS */ - public static final String COLUMNNAME_DUNS = "DUNS"; - - /** Set D-U-N-S. - * Dun & Bradstreet Number - */ - public void setDUNS (String DUNS); - - /** Get D-U-N-S. - * Dun & Bradstreet Number - */ - public String getDUNS(); - /** Column name DeliveryRule */ public static final String COLUMNNAME_DeliveryRule = "DeliveryRule"; @@ -365,6 +352,19 @@ public interface I_C_BPartner /** Get Dunning Grace Date */ public Timestamp getDunningGrace(); + /** Column name DUNS */ + public static final String COLUMNNAME_DUNS = "DUNS"; + + /** Set D-U-N-S. + * Dun & Bradstreet Number + */ + public void setDUNS (String DUNS); + + /** Get D-U-N-S. + * Dun & Bradstreet Number + */ + public String getDUNS(); + /** Column name FathersName */ public static final String COLUMNNAME_FathersName = "FathersName"; @@ -426,19 +426,6 @@ public interface I_C_BPartner /** Get Gender */ public String getGender(); - /** Column name InvoiceRule */ - public static final String COLUMNNAME_InvoiceRule = "InvoiceRule"; - - /** Set Invoice Rule. - * Frequency and method of invoicing - */ - public void setInvoiceRule (String InvoiceRule); - - /** Get Invoice Rule. - * Frequency and method of invoicing - */ - public String getInvoiceRule(); - /** Column name Invoice_PrintFormat_ID */ public static final String COLUMNNAME_Invoice_PrintFormat_ID = "Invoice_PrintFormat_ID"; @@ -454,6 +441,19 @@ public interface I_C_BPartner public org.compiere.model.I_AD_PrintFormat getInvoice_PrintFormat() throws RuntimeException; + /** Column name InvoiceRule */ + public static final String COLUMNNAME_InvoiceRule = "InvoiceRule"; + + /** Set Invoice Rule. + * Frequency and method of invoicing + */ + public void setInvoiceRule (String InvoiceRule); + + /** Get Invoice Rule. + * Frequency and method of invoicing + */ + public String getInvoiceRule(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -615,6 +615,15 @@ public interface I_C_BPartner /** Get Logo */ public int getLogo_ID(); + /** Column name MaritalStatus */ + public static final String COLUMNNAME_MaritalStatus = "MaritalStatus"; + + /** Set Marital Status */ + public void setMaritalStatus (String MaritalStatus); + + /** Get Marital Status */ + public String getMaritalStatus(); + /** Column name M_DiscountSchema_ID */ public static final String COLUMNNAME_M_DiscountSchema_ID = "M_DiscountSchema_ID"; @@ -645,15 +654,6 @@ public interface I_C_BPartner public org.compiere.model.I_M_PriceList getM_PriceList() throws RuntimeException; - /** Column name MaritalStatus */ - public static final String COLUMNNAME_MaritalStatus = "MaritalStatus"; - - /** Set Marital Status */ - public void setMaritalStatus (String MaritalStatus); - - /** Get Marital Status */ - public String getMaritalStatus(); - /** Column name NAICS */ public static final String COLUMNNAME_NAICS = "NAICS"; @@ -715,18 +715,46 @@ public interface I_C_BPartner */ public int getNumberEmployees(); - /** Column name POReference */ - public static final String COLUMNNAME_POReference = "POReference"; + /** Column name PaymentRule */ + public static final String COLUMNNAME_PaymentRule = "PaymentRule"; - /** Set Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + /** Set Payment Rule. + * How you pay the invoice */ - public void setPOReference (String POReference); + public void setPaymentRule (String PaymentRule); - /** Get Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + /** Get Payment Rule. + * How you pay the invoice */ - public String getPOReference(); + public String getPaymentRule(); + + /** Column name PaymentRulePO */ + public static final String COLUMNNAME_PaymentRulePO = "PaymentRulePO"; + + /** Set Payment Rule. + * Purchase payment option + */ + public void setPaymentRulePO (String PaymentRulePO); + + /** Get Payment Rule. + * Purchase payment option + */ + public String getPaymentRulePO(); + + /** Column name PlaceOfBirth_ID */ + public static final String COLUMNNAME_PlaceOfBirth_ID = "PlaceOfBirth_ID"; + + /** Set Place of Birth (Location). + * Place of Birth (Location) + */ + public void setPlaceOfBirth_ID (int PlaceOfBirth_ID); + + /** Get Place of Birth (Location). + * Place of Birth (Location) + */ + public int getPlaceOfBirth_ID(); + + public I_C_Location getPlaceOfBirth() throws RuntimeException; /** Column name PO_DiscountSchema_ID */ public static final String COLUMNNAME_PO_DiscountSchema_ID = "PO_DiscountSchema_ID"; @@ -773,46 +801,18 @@ public interface I_C_BPartner public org.compiere.model.I_M_PriceList getPO_PriceList() throws RuntimeException; - /** Column name PaymentRule */ - public static final String COLUMNNAME_PaymentRule = "PaymentRule"; - - /** Set Payment Rule. - * How you pay the invoice - */ - public void setPaymentRule (String PaymentRule); - - /** Get Payment Rule. - * How you pay the invoice - */ - public String getPaymentRule(); - - /** Column name PaymentRulePO */ - public static final String COLUMNNAME_PaymentRulePO = "PaymentRulePO"; - - /** Set Payment Rule. - * Purchase payment option - */ - public void setPaymentRulePO (String PaymentRulePO); - - /** Get Payment Rule. - * Purchase payment option - */ - public String getPaymentRulePO(); - - /** Column name PlaceOfBirth_ID */ - public static final String COLUMNNAME_PlaceOfBirth_ID = "PlaceOfBirth_ID"; + /** Column name POReference */ + public static final String COLUMNNAME_POReference = "POReference"; - /** Set Place of Birth (Location). - * Place of Birth (Location) + /** Set Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner */ - public void setPlaceOfBirth_ID (int PlaceOfBirth_ID); + public void setPOReference (String POReference); - /** Get Place of Birth (Location). - * Place of Birth (Location) + /** Get Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner */ - public int getPlaceOfBirth_ID(); - - public I_C_Location getPlaceOfBirth() throws RuntimeException; + public String getPOReference(); /** Column name PotentialLifeTimeValue */ public static final String COLUMNNAME_PotentialLifeTimeValue = "PotentialLifeTimeValue"; @@ -853,58 +853,6 @@ public interface I_C_BPartner */ public String getReferenceNo(); - /** Column name SOCreditStatus */ - public static final String COLUMNNAME_SOCreditStatus = "SOCreditStatus"; - - /** Set Credit Status. - * Business Partner Credit Status - */ - public void setSOCreditStatus (String SOCreditStatus); - - /** Get Credit Status. - * Business Partner Credit Status - */ - public String getSOCreditStatus(); - - /** Column name SO_CreditLimit */ - public static final String COLUMNNAME_SO_CreditLimit = "SO_CreditLimit"; - - /** Set Credit Limit. - * Total outstanding invoice amounts allowed - */ - public void setSO_CreditLimit (BigDecimal SO_CreditLimit); - - /** Get Credit Limit. - * Total outstanding invoice amounts allowed - */ - public BigDecimal getSO_CreditLimit(); - - /** Column name SO_CreditUsed */ - public static final String COLUMNNAME_SO_CreditUsed = "SO_CreditUsed"; - - /** Set Credit Used. - * Current open balance - */ - public void setSO_CreditUsed (BigDecimal SO_CreditUsed); - - /** Get Credit Used. - * Current open balance - */ - public BigDecimal getSO_CreditUsed(); - - /** Column name SO_Description */ - public static final String COLUMNNAME_SO_Description = "SO_Description"; - - /** Set Order Description. - * Description to be used on orders - */ - public void setSO_Description (String SO_Description); - - /** Get Order Description. - * Description to be used on orders - */ - public String getSO_Description(); - /** Column name SalesRep_ID */ public static final String COLUMNNAME_SalesRep_ID = "SalesRep_ID"; @@ -972,6 +920,58 @@ public interface I_C_BPartner */ public int getShelfLifeMinPct(); + /** Column name SO_CreditLimit */ + public static final String COLUMNNAME_SO_CreditLimit = "SO_CreditLimit"; + + /** Set Credit Limit. + * Total outstanding invoice amounts allowed + */ + public void setSO_CreditLimit (BigDecimal SO_CreditLimit); + + /** Get Credit Limit. + * Total outstanding invoice amounts allowed + */ + public BigDecimal getSO_CreditLimit(); + + /** Column name SOCreditStatus */ + public static final String COLUMNNAME_SOCreditStatus = "SOCreditStatus"; + + /** Set Credit Status. + * Business Partner Credit Status + */ + public void setSOCreditStatus (String SOCreditStatus); + + /** Get Credit Status. + * Business Partner Credit Status + */ + public String getSOCreditStatus(); + + /** Column name SO_CreditUsed */ + public static final String COLUMNNAME_SO_CreditUsed = "SO_CreditUsed"; + + /** Set Credit Used. + * Current open balance + */ + public void setSO_CreditUsed (BigDecimal SO_CreditUsed); + + /** Get Credit Used. + * Current open balance + */ + public BigDecimal getSO_CreditUsed(); + + /** Column name SO_Description */ + public static final String COLUMNNAME_SO_Description = "SO_Description"; + + /** Set Order Description. + * Description to be used on orders + */ + public void setSO_Description (String SO_Description); + + /** Get Order Description. + * Description to be used on orders + */ + public String getSO_Description(); + /** Column name TaxID */ public static final String COLUMNNAME_TaxID = "TaxID"; @@ -998,6 +998,31 @@ public interface I_C_BPartner */ public BigDecimal getTotalOpenBalance(); + /** Column name UnappliedPayments */ + public static final String COLUMNNAME_UnappliedPayments = "UnappliedPayments"; + + /** Set Unapplied Payments */ + public void setUnappliedPayments (String UnappliedPayments); + + /** Get Unapplied Payments */ + public String getUnappliedPayments(); + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + /** Column name URL */ public static final String COLUMNNAME_URL = "URL"; @@ -1024,31 +1049,6 @@ public interface I_C_BPartner */ public String getUUID(); - /** Column name UnappliedPayments */ - public static final String COLUMNNAME_UnappliedPayments = "UnappliedPayments"; - - /** Set Unapplied Payments */ - public void setUnappliedPayments (String UnappliedPayments); - - /** Get Unapplied Payments */ - public String getUnappliedPayments(); - - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; - - /** Get Updated. - * Date this record was updated - */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - - /** Get Updated By. - * User who updated this records - */ - public int getUpdatedBy(); - /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_BPartner_Location.java b/base/src/org/compiere/model/I_C_BPartner_Location.java index d7bbc315cc..105bf30484 100644 --- a/base/src/org/compiere/model/I_C_BPartner_Location.java +++ b/base/src/org/compiere/model/I_C_BPartner_Location.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BPartner_Location * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BPartner_Location { @@ -105,21 +105,6 @@ public interface I_C_BPartner_Location public I_C_Location getC_Location() throws RuntimeException; - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - /** Column name ContactPerson */ public static final String COLUMNNAME_ContactPerson = "ContactPerson"; @@ -162,6 +147,21 @@ public interface I_C_BPartner_Location */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name EMail */ public static final String COLUMNNAME_EMail = "EMail"; @@ -203,19 +203,6 @@ public interface I_C_BPartner_Location public org.eevolution.model.I_HR_Relationship getHR_Relationship() throws RuntimeException; - /** Column name ISDN */ - public static final String COLUMNNAME_ISDN = "ISDN"; - - /** Set ISDN. - * ISDN or modem line - */ - public void setISDN (String ISDN); - - /** Get ISDN. - * ISDN or modem line - */ - public String getISDN(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -242,6 +229,19 @@ public interface I_C_BPartner_Location */ public boolean isBillTo(); + /** Column name ISDN */ + public static final String COLUMNNAME_ISDN = "ISDN"; + + /** Set ISDN. + * ISDN or modem line + */ + public void setISDN (String ISDN); + + /** Get ISDN. + * ISDN or modem line + */ + public String getISDN(); + /** Column name IsPayFrom */ public static final String COLUMNNAME_IsPayFrom = "IsPayFrom"; @@ -333,19 +333,6 @@ public interface I_C_BPartner_Location */ public String getPhone2(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -361,4 +348,17 @@ public interface I_C_BPartner_Location * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BPartner_Product.java b/base/src/org/compiere/model/I_C_BPartner_Product.java index 77211526d2..b5d31878bf 100644 --- a/base/src/org/compiere/model/I_C_BPartner_Product.java +++ b/base/src/org/compiere/model/I_C_BPartner_Product.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BPartner_Product * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BPartner_Product { @@ -132,6 +132,19 @@ public interface I_C_BPartner_Product */ public boolean isManufacturer(); + /** Column name Manufacturer */ + public static final String COLUMNNAME_Manufacturer = "Manufacturer"; + + /** Set Manufacturer. + * Manufacturer of the Product + */ + public void setManufacturer (String Manufacturer); + + /** Get Manufacturer. + * Manufacturer of the Product + */ + public String getManufacturer(); + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -147,19 +160,6 @@ public interface I_C_BPartner_Product public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name Manufacturer */ - public static final String COLUMNNAME_Manufacturer = "Manufacturer"; - - /** Set Manufacturer. - * Manufacturer of the Product - */ - public void setManufacturer (String Manufacturer); - - /** Get Manufacturer. - * Manufacturer of the Product - */ - public String getManufacturer(); - /** Column name QualityRating */ public static final String COLUMNNAME_QualityRating = "QualityRating"; @@ -199,19 +199,6 @@ public interface I_C_BPartner_Product */ public int getShelfLifeMinPct(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -228,6 +215,19 @@ public interface I_C_BPartner_Product */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name VendorCategory */ public static final String COLUMNNAME_VendorCategory = "VendorCategory"; diff --git a/base/src/org/compiere/model/I_C_Bank.java b/base/src/org/compiere/model/I_C_Bank.java index 66b19fc760..ba8a985917 100644 --- a/base/src/org/compiere/model/I_C_Bank.java +++ b/base/src/org/compiere/model/I_C_Bank.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Bank * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Bank { @@ -75,6 +75,19 @@ public interface I_C_Bank */ public String getBankType(); + /** Column name C_Bank_ID */ + public static final String COLUMNNAME_C_Bank_ID = "C_Bank_ID"; + + /** Set Bank. + * Bank + */ + public void setC_Bank_ID (int C_Bank_ID); + + /** Get Bank. + * Bank + */ + public int getC_Bank_ID(); + /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -90,19 +103,6 @@ public interface I_C_Bank public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_Bank_ID */ - public static final String COLUMNNAME_C_Bank_ID = "C_Bank_ID"; - - /** Set Bank. - * Bank - */ - public void setC_Bank_ID (int C_Bank_ID); - - /** Get Bank. - * Bank - */ - public int getC_Bank_ID(); - /** Column name C_Location_ID */ public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; @@ -212,19 +212,6 @@ public interface I_C_Bank */ public String getSwiftCode(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -240,4 +227,17 @@ public interface I_C_Bank * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BankAccount.java b/base/src/org/compiere/model/I_C_BankAccount.java index 60c5794e65..386999eab4 100644 --- a/base/src/org/compiere/model/I_C_BankAccount.java +++ b/base/src/org/compiere/model/I_C_BankAccount.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BankAccount * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BankAccount { @@ -41,6 +41,19 @@ public interface I_C_BankAccount /** Load Meta Data */ + /** Column name AccountNo */ + public static final String COLUMNNAME_AccountNo = "AccountNo"; + + /** Set Account No. + * Account Number + */ + public void setAccountNo (String AccountNo); + + /** Get Account No. + * Account Number + */ + public String getAccountNo(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,32 +75,6 @@ public interface I_C_BankAccount */ public int getAD_Org_ID(); - /** Column name AccountNo */ - public static final String COLUMNNAME_AccountNo = "AccountNo"; - - /** Set Account No. - * Account Number - */ - public void setAccountNo (String AccountNo); - - /** Get Account No. - * Account Number - */ - public String getAccountNo(); - - /** Column name BBAN */ - public static final String COLUMNNAME_BBAN = "BBAN"; - - /** Set BBAN. - * Basic Bank Account Number - */ - public void setBBAN (String BBAN); - - /** Get BBAN. - * Basic Bank Account Number - */ - public String getBBAN(); - /** Column name BankAccountType */ public static final String COLUMNNAME_BankAccountType = "BankAccountType"; @@ -101,20 +88,18 @@ public interface I_C_BankAccount */ public String getBankAccountType(); - /** Column name C_BPartner_ID */ - public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; + /** Column name BBAN */ + public static final String COLUMNNAME_BBAN = "BBAN"; - /** Set Business Partner . - * Identifies a Business Partner + /** Set BBAN. + * Basic Bank Account Number */ - public void setC_BPartner_ID (int C_BPartner_ID); + public void setBBAN (String BBAN); - /** Get Business Partner . - * Identifies a Business Partner + /** Get BBAN. + * Basic Bank Account Number */ - public int getC_BPartner_ID(); - - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + public String getBBAN(); /** Column name C_BankAccount_ID */ public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; @@ -144,6 +129,21 @@ public interface I_C_BankAccount public org.compiere.model.I_C_Bank getC_Bank() throws RuntimeException; + /** Column name C_BPartner_ID */ + public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; + + /** Set Business Partner . + * Identifies a Business Partner + */ + public void setC_BPartner_ID (int C_BPartner_ID); + + /** Get Business Partner . + * Identifies a Business Partner + */ + public int getC_BPartner_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_Currency_ID */ public static final String COLUMNNAME_C_Currency_ID = "C_Currency_ID"; @@ -275,19 +275,6 @@ public interface I_C_BankAccount /** Get Payment Export Class */ public String getPaymentExportClass(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -303,4 +290,17 @@ public interface I_C_BankAccount * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BankAccountDoc.java b/base/src/org/compiere/model/I_C_BankAccountDoc.java index a4aa10c5c8..c82017fb63 100644 --- a/base/src/org/compiere/model/I_C_BankAccountDoc.java +++ b/base/src/org/compiere/model/I_C_BankAccountDoc.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BankAccountDoc * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BankAccountDoc { @@ -186,19 +186,6 @@ public interface I_C_BankAccountDoc */ public String getPaymentRule(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -214,4 +201,17 @@ public interface I_C_BankAccountDoc * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BankAccount_Acct.java b/base/src/org/compiere/model/I_C_BankAccount_Acct.java index 13aa2c908c..2f615badda 100644 --- a/base/src/org/compiere/model/I_C_BankAccount_Acct.java +++ b/base/src/org/compiere/model/I_C_BankAccount_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BankAccount_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BankAccount_Acct { @@ -92,21 +92,6 @@ public interface I_C_BankAccount_Acct public I_C_ValidCombination getB_Expense_A() throws RuntimeException; - /** Column name B_InTransit_Acct */ - public static final String COLUMNNAME_B_InTransit_Acct = "B_InTransit_Acct"; - - /** Set Bank In Transit. - * Bank In Transit Account - */ - public void setB_InTransit_Acct (int B_InTransit_Acct); - - /** Get Bank In Transit. - * Bank In Transit Account - */ - public int getB_InTransit_Acct(); - - public I_C_ValidCombination getB_InTransit_A() throws RuntimeException; - /** Column name B_InterestExp_Acct */ public static final String COLUMNNAME_B_InterestExp_Acct = "B_InterestExp_Acct"; @@ -137,6 +122,21 @@ public interface I_C_BankAccount_Acct public I_C_ValidCombination getB_InterestRev_A() throws RuntimeException; + /** Column name B_InTransit_Acct */ + public static final String COLUMNNAME_B_InTransit_Acct = "B_InTransit_Acct"; + + /** Set Bank In Transit. + * Bank In Transit Account + */ + public void setB_InTransit_Acct (int B_InTransit_Acct); + + /** Get Bank In Transit. + * Bank In Transit Account + */ + public int getB_InTransit_Acct(); + + public I_C_ValidCombination getB_InTransit_A() throws RuntimeException; + /** Column name B_PaymentSelect_Acct */ public static final String COLUMNNAME_B_PaymentSelect_Acct = "B_PaymentSelect_Acct"; @@ -301,19 +301,6 @@ public interface I_C_BankAccount_Acct */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -329,4 +316,17 @@ public interface I_C_BankAccount_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BankStatement.java b/base/src/org/compiere/model/I_C_BankStatement.java index 99d9bf3f34..ffc5a1bc7f 100644 --- a/base/src/org/compiere/model/I_C_BankStatement.java +++ b/base/src/org/compiere/model/I_C_BankStatement.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BankStatement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BankStatement { @@ -118,19 +118,6 @@ public interface I_C_BankStatement public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name CreateFrom */ - public static final String COLUMNNAME_CreateFrom = "CreateFrom"; - - /** Set Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public void setCreateFrom (String CreateFrom); - - /** Get Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public String getCreateFrom(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -147,6 +134,19 @@ public interface I_C_BankStatement */ public int getCreatedBy(); + /** Column name CreateFrom */ + public static final String COLUMNNAME_CreateFrom = "CreateFrom"; + + /** Set Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public void setCreateFrom (String CreateFrom); + + /** Get Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public String getCreateFrom(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -373,19 +373,6 @@ public interface I_C_BankStatement */ public BigDecimal getStatementDifference(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -401,4 +388,17 @@ public interface I_C_BankStatement * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BankStatementLine.java b/base/src/org/compiere/model/I_C_BankStatementLine.java index d33b3cbab0..3a6aca9526 100644 --- a/base/src/org/compiere/model/I_C_BankStatementLine.java +++ b/base/src/org/compiere/model/I_C_BankStatementLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BankStatementLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BankStatementLine { @@ -62,20 +62,20 @@ public interface I_C_BankStatementLine */ public int getAD_Org_ID(); - /** Column name C_BPartner_ID */ - public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; + /** Column name C_BankStatement_ID */ + public static final String COLUMNNAME_C_BankStatement_ID = "C_BankStatement_ID"; - /** Set Business Partner . - * Identifies a Business Partner + /** Set Bank Statement. + * Bank Statement of account */ - public void setC_BPartner_ID (int C_BPartner_ID); + public void setC_BankStatement_ID (int C_BankStatement_ID); - /** Get Business Partner . - * Identifies a Business Partner + /** Get Bank Statement. + * Bank Statement of account */ - public int getC_BPartner_ID(); + public int getC_BankStatement_ID(); - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + public org.compiere.model.I_C_BankStatement getC_BankStatement() throws RuntimeException; /** Column name C_BankStatementLine_ID */ public static final String COLUMNNAME_C_BankStatementLine_ID = "C_BankStatementLine_ID"; @@ -90,20 +90,20 @@ public interface I_C_BankStatementLine */ public int getC_BankStatementLine_ID(); - /** Column name C_BankStatement_ID */ - public static final String COLUMNNAME_C_BankStatement_ID = "C_BankStatement_ID"; + /** Column name C_BPartner_ID */ + public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; - /** Set Bank Statement. - * Bank Statement of account + /** Set Business Partner . + * Identifies a Business Partner */ - public void setC_BankStatement_ID (int C_BankStatement_ID); + public void setC_BPartner_ID (int C_BPartner_ID); - /** Get Bank Statement. - * Bank Statement of account + /** Get Business Partner . + * Identifies a Business Partner */ - public int getC_BankStatement_ID(); + public int getC_BPartner_ID(); - public org.compiere.model.I_C_BankStatement getC_BankStatement() throws RuntimeException; + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; /** Column name C_Charge_ID */ public static final String COLUMNNAME_C_Charge_ID = "C_Charge_ID"; @@ -135,6 +135,19 @@ public interface I_C_BankStatementLine public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name ChargeAmt */ + public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; + + /** Set Charge amount. + * Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt); + + /** Get Charge amount. + * Charge Amount + */ + public BigDecimal getChargeAmt(); + /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -165,28 +178,6 @@ public interface I_C_BankStatementLine public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; - /** Column name ChargeAmt */ - public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; - - /** Set Charge amount. - * Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt); - - /** Get Charge amount. - * Charge Amount - */ - public BigDecimal getChargeAmt(); - - /** Column name CreatePayment */ - public static final String COLUMNNAME_CreatePayment = "CreatePayment"; - - /** Set Create Payment */ - public void setCreatePayment (String CreatePayment); - - /** Get Create Payment */ - public String getCreatePayment(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -203,6 +194,15 @@ public interface I_C_BankStatementLine */ public int getCreatedBy(); + /** Column name CreatePayment */ + public static final String COLUMNNAME_CreatePayment = "CreatePayment"; + + /** Set Create Payment */ + public void setCreatePayment (String CreatePayment); + + /** Get Create Payment */ + public String getCreatePayment(); + /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -524,19 +524,6 @@ public interface I_C_BankStatementLine */ public BigDecimal getTrxAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -553,6 +540,19 @@ public interface I_C_BankStatementLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValutaDate */ public static final String COLUMNNAME_ValutaDate = "ValutaDate"; diff --git a/base/src/org/compiere/model/I_C_BankStatementLoader.java b/base/src/org/compiere/model/I_C_BankStatementLoader.java index c846ab3743..1dd66bbd88 100644 --- a/base/src/org/compiere/model/I_C_BankStatementLoader.java +++ b/base/src/org/compiere/model/I_C_BankStatementLoader.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BankStatementLoader * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BankStatementLoader { @@ -41,6 +41,19 @@ public interface I_C_BankStatementLoader /** Load Meta Data */ + /** Column name AccountNo */ + public static final String COLUMNNAME_AccountNo = "AccountNo"; + + /** Set Account No. + * Account Number + */ + public void setAccountNo (String AccountNo); + + /** Get Account No. + * Account Number + */ + public String getAccountNo(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,19 +75,6 @@ public interface I_C_BankStatementLoader */ public int getAD_Org_ID(); - /** Column name AccountNo */ - public static final String COLUMNNAME_AccountNo = "AccountNo"; - - /** Set Account No. - * Account Number - */ - public void setAccountNo (String AccountNo); - - /** Get Account No. - * Account Number - */ - public String getAccountNo(); - /** Column name BranchID */ public static final String COLUMNNAME_BranchID = "BranchID"; @@ -249,19 +249,6 @@ public interface I_C_BankStatementLoader */ public String getName(); - /** Column name PIN */ - public static final String COLUMNNAME_PIN = "PIN"; - - /** Set PIN. - * Personal Identification Number - */ - public void setPIN (String PIN); - - /** Get PIN. - * Personal Identification Number - */ - public String getPIN(); - /** Column name Password */ public static final String COLUMNNAME_Password = "Password"; @@ -275,6 +262,19 @@ public interface I_C_BankStatementLoader */ public String getPassword(); + /** Column name PIN */ + public static final String COLUMNNAME_PIN = "PIN"; + + /** Set PIN. + * Personal Identification Number + */ + public void setPIN (String PIN); + + /** Get PIN. + * Personal Identification Number + */ + public String getPIN(); + /** Column name ProxyAddress */ public static final String COLUMNNAME_ProxyAddress = "ProxyAddress"; @@ -340,19 +340,6 @@ public interface I_C_BankStatementLoader */ public String getStmtLoaderClass(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -381,4 +368,17 @@ public interface I_C_BankStatementLoader * User ID or account number */ public String getUserID(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_BankStatementMatcher.java b/base/src/org/compiere/model/I_C_BankStatementMatcher.java index d7dc8dc948..c10b587784 100644 --- a/base/src/org/compiere/model/I_C_BankStatementMatcher.java +++ b/base/src/org/compiere/model/I_C_BankStatementMatcher.java @@ -22,7 +22,7 @@ /** Generated Interface for C_BankStatementMatcher * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BankStatementMatcher { @@ -158,19 +158,6 @@ public interface I_C_BankStatementMatcher */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_C_BankStatementMatcher * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Calendar.java b/base/src/org/compiere/model/I_C_Calendar.java index 6bf279e746..969a8cd317 100644 --- a/base/src/org/compiere/model/I_C_Calendar.java +++ b/base/src/org/compiere/model/I_C_Calendar.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Calendar * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Calendar { @@ -130,19 +130,6 @@ public interface I_C_Calendar */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -158,4 +145,17 @@ public interface I_C_Calendar * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Campaign.java b/base/src/org/compiere/model/I_C_Campaign.java index 1ed74b6a7b..70eec6af52 100644 --- a/base/src/org/compiere/model/I_C_Campaign.java +++ b/base/src/org/compiere/model/I_C_Campaign.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Campaign * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Campaign { @@ -197,19 +197,6 @@ public interface I_C_Campaign */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -226,6 +213,19 @@ public interface I_C_Campaign */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_Cash.java b/base/src/org/compiere/model/I_C_Cash.java index fae04e8930..06fb137140 100644 --- a/base/src/org/compiere/model/I_C_Cash.java +++ b/base/src/org/compiere/model/I_C_Cash.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Cash * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Cash { @@ -49,6 +49,19 @@ public interface I_C_Cash */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_C_Cash public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name BeginningBalance */ public static final String COLUMNNAME_BeginningBalance = "BeginningBalance"; @@ -357,19 +357,6 @@ public interface I_C_Cash */ public BigDecimal getStatementDifference(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -445,4 +432,17 @@ public interface I_C_Cash public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_CashBook.java b/base/src/org/compiere/model/I_C_CashBook.java index c69807b6bc..a813d63f96 100644 --- a/base/src/org/compiere/model/I_C_CashBook.java +++ b/base/src/org/compiere/model/I_C_CashBook.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CashBook * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CashBook { @@ -158,19 +158,6 @@ public interface I_C_CashBook */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_C_CashBook * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_CashBook_Acct.java b/base/src/org/compiere/model/I_C_CashBook_Acct.java index 0280637c91..6536bf010c 100644 --- a/base/src/org/compiere/model/I_C_CashBook_Acct.java +++ b/base/src/org/compiere/model/I_C_CashBook_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CashBook_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CashBook_Acct { @@ -62,6 +62,21 @@ public interface I_C_CashBook_Acct */ public int getAD_Org_ID(); + /** Column name C_AcctSchema_ID */ + public static final String COLUMNNAME_C_AcctSchema_ID = "C_AcctSchema_ID"; + + /** Set Accounting Schema. + * Rules for accounting + */ + public void setC_AcctSchema_ID (int C_AcctSchema_ID); + + /** Get Accounting Schema. + * Rules for accounting + */ + public int getC_AcctSchema_ID(); + + public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException; + /** Column name CB_Asset_Acct */ public static final String COLUMNNAME_CB_Asset_Acct = "CB_Asset_Acct"; @@ -137,21 +152,6 @@ public interface I_C_CashBook_Acct public I_C_ValidCombination getCB_Receipt_A() throws RuntimeException; - /** Column name C_AcctSchema_ID */ - public static final String COLUMNNAME_C_AcctSchema_ID = "C_AcctSchema_ID"; - - /** Set Accounting Schema. - * Rules for accounting - */ - public void setC_AcctSchema_ID (int C_AcctSchema_ID); - - /** Get Accounting Schema. - * Rules for accounting - */ - public int getC_AcctSchema_ID(); - - public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException; - /** Column name C_CashBook_ID */ public static final String COLUMNNAME_C_CashBook_ID = "C_CashBook_ID"; @@ -196,19 +196,6 @@ public interface I_C_CashBook_Acct */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -224,4 +211,17 @@ public interface I_C_CashBook_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_CashLine.java b/base/src/org/compiere/model/I_C_CashLine.java index 3166bd34e1..e2fce3c299 100644 --- a/base/src/org/compiere/model/I_C_CashLine.java +++ b/base/src/org/compiere/model/I_C_CashLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CashLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CashLine { @@ -75,6 +75,19 @@ public interface I_C_CashLine */ public BigDecimal getAmount(); + /** Column name CashType */ + public static final String COLUMNNAME_CashType = "CashType"; + + /** Set Cash Type. + * Source of Cash + */ + public void setCashType (String CashType); + + /** Get Cash Type. + * Source of Cash + */ + public String getCashType(); + /** Column name C_BankAccount_ID */ public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; @@ -90,19 +103,6 @@ public interface I_C_CashLine public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; - /** Column name C_CashLine_ID */ - public static final String COLUMNNAME_C_CashLine_ID = "C_CashLine_ID"; - - /** Set Cash Journal Line. - * Cash Journal Line - */ - public void setC_CashLine_ID (int C_CashLine_ID); - - /** Get Cash Journal Line. - * Cash Journal Line - */ - public int getC_CashLine_ID(); - /** Column name C_Cash_ID */ public static final String COLUMNNAME_C_Cash_ID = "C_Cash_ID"; @@ -118,6 +118,19 @@ public interface I_C_CashLine public org.compiere.model.I_C_Cash getC_Cash() throws RuntimeException; + /** Column name C_CashLine_ID */ + public static final String COLUMNNAME_C_CashLine_ID = "C_CashLine_ID"; + + /** Set Cash Journal Line. + * Cash Journal Line + */ + public void setC_CashLine_ID (int C_CashLine_ID); + + /** Get Cash Journal Line. + * Cash Journal Line + */ + public int getC_CashLine_ID(); + /** Column name C_Charge_ID */ public static final String COLUMNNAME_C_Charge_ID = "C_Charge_ID"; @@ -178,19 +191,6 @@ public interface I_C_CashLine public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; - /** Column name CashType */ - public static final String COLUMNNAME_CashType = "CashType"; - - /** Set Cash Type. - * Source of Cash - */ - public void setCashType (String CashType); - - /** Get Cash Type. - * Source of Cash - */ - public String getCashType(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -285,19 +285,6 @@ public interface I_C_CashLine */ public boolean isProcessed(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -314,6 +301,19 @@ public interface I_C_CashLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WriteOffAmt */ public static final String COLUMNNAME_WriteOffAmt = "WriteOffAmt"; diff --git a/base/src/org/compiere/model/I_C_Channel.java b/base/src/org/compiere/model/I_C_Channel.java index cc3862d0f9..5f6fa9a622 100644 --- a/base/src/org/compiere/model/I_C_Channel.java +++ b/base/src/org/compiere/model/I_C_Channel.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Channel * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Channel { @@ -145,19 +145,6 @@ public interface I_C_Channel */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_C_Channel * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Charge.java b/base/src/org/compiere/model/I_C_Charge.java index 97b4c674e9..eb7b530e2f 100644 --- a/base/src/org/compiere/model/I_C_Charge.java +++ b/base/src/org/compiere/model/I_C_Charge.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Charge * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Charge { @@ -77,17 +77,6 @@ public interface I_C_Charge public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_ChargeType_ID */ - public static final String COLUMNNAME_C_ChargeType_ID = "C_ChargeType_ID"; - - /** Set Charge Type */ - public void setC_ChargeType_ID (int C_ChargeType_ID); - - /** Get Charge Type */ - public int getC_ChargeType_ID(); - - public org.compiere.model.I_C_ChargeType getC_ChargeType() throws RuntimeException; - /** Column name C_Charge_ID */ public static final String COLUMNNAME_C_Charge_ID = "C_Charge_ID"; @@ -101,35 +90,16 @@ public interface I_C_Charge */ public int getC_Charge_ID(); - /** Column name C_TaxCategory_ID */ - public static final String COLUMNNAME_C_TaxCategory_ID = "C_TaxCategory_ID"; - - /** Set Tax Category. - * Tax Category - */ - public void setC_TaxCategory_ID (int C_TaxCategory_ID); - - /** Get Tax Category. - * Tax Category - */ - public int getC_TaxCategory_ID(); - - public org.compiere.model.I_C_TaxCategory getC_TaxCategory() throws RuntimeException; - - /** Column name C_TaxType_ID */ - public static final String COLUMNNAME_C_TaxType_ID = "C_TaxType_ID"; + /** Column name C_ChargeType_ID */ + public static final String COLUMNNAME_C_ChargeType_ID = "C_ChargeType_ID"; - /** Set Tax Type. - * Tax Type - */ - public void setC_TaxType_ID (int C_TaxType_ID); + /** Set Charge Type */ + public void setC_ChargeType_ID (int C_ChargeType_ID); - /** Get Tax Type. - * Tax Type - */ - public int getC_TaxType_ID(); + /** Get Charge Type */ + public int getC_ChargeType_ID(); - public org.eevolution.model.I_C_TaxType getC_TaxType() throws RuntimeException; + public org.compiere.model.I_C_ChargeType getC_ChargeType() throws RuntimeException; /** Column name ChargeAmt */ public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; @@ -160,6 +130,36 @@ public interface I_C_Charge */ public int getCreatedBy(); + /** Column name C_TaxCategory_ID */ + public static final String COLUMNNAME_C_TaxCategory_ID = "C_TaxCategory_ID"; + + /** Set Tax Category. + * Tax Category + */ + public void setC_TaxCategory_ID (int C_TaxCategory_ID); + + /** Get Tax Category. + * Tax Category + */ + public int getC_TaxCategory_ID(); + + public org.compiere.model.I_C_TaxCategory getC_TaxCategory() throws RuntimeException; + + /** Column name C_TaxType_ID */ + public static final String COLUMNNAME_C_TaxType_ID = "C_TaxType_ID"; + + /** Set Tax Type. + * Tax Type + */ + public void setC_TaxType_ID (int C_TaxType_ID); + + /** Get Tax Type. + * Tax Type + */ + public int getC_TaxType_ID(); + + public org.eevolution.model.I_C_TaxType getC_TaxType() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -234,19 +234,6 @@ public interface I_C_Charge */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -262,4 +249,17 @@ public interface I_C_Charge * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_ChargeType.java b/base/src/org/compiere/model/I_C_ChargeType.java index 937c30eebe..3373913c51 100644 --- a/base/src/org/compiere/model/I_C_ChargeType.java +++ b/base/src/org/compiere/model/I_C_ChargeType.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ChargeType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ChargeType { @@ -139,19 +139,6 @@ public interface I_C_ChargeType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -168,6 +155,19 @@ public interface I_C_ChargeType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_ChargeType_DocType.java b/base/src/org/compiere/model/I_C_ChargeType_DocType.java index 945e136b9e..9945ae5f13 100644 --- a/base/src/org/compiere/model/I_C_ChargeType_DocType.java +++ b/base/src/org/compiere/model/I_C_ChargeType_DocType.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ChargeType_DocType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ChargeType_DocType { @@ -135,19 +135,6 @@ public interface I_C_ChargeType_DocType /** Get Allow Positive */ public boolean isAllowPositive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_C_ChargeType_DocType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Charge_Acct.java b/base/src/org/compiere/model/I_C_Charge_Acct.java index 93773d6706..af3eddb815 100644 --- a/base/src/org/compiere/model/I_C_Charge_Acct.java +++ b/base/src/org/compiere/model/I_C_Charge_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Charge_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Charge_Acct { @@ -151,19 +151,6 @@ public interface I_C_Charge_Acct */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -179,4 +166,17 @@ public interface I_C_Charge_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_City.java b/base/src/org/compiere/model/I_C_City.java index 9f9c62b610..1be06a56bd 100644 --- a/base/src/org/compiere/model/I_C_City.java +++ b/base/src/org/compiere/model/I_C_City.java @@ -22,7 +22,7 @@ /** Generated Interface for C_City * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_City { @@ -103,21 +103,6 @@ public interface I_C_City public org.compiere.model.I_C_Country getC_Country() throws RuntimeException; - /** Column name C_Region_ID */ - public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; - - /** Set Region. - * Identifies a geographical Region - */ - public void setC_Region_ID (int C_Region_ID); - - /** Get Region. - * Identifies a geographical Region - */ - public int getC_Region_ID(); - - public org.compiere.model.I_C_Region getC_Region() throws RuntimeException; - /** Column name Coordinates */ public static final String COLUMNNAME_Coordinates = "Coordinates"; @@ -147,6 +132,21 @@ public interface I_C_City */ public int getCreatedBy(); + /** Column name C_Region_ID */ + public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; + + /** Set Region. + * Identifies a geographical Region + */ + public void setC_Region_ID (int C_Region_ID); + + /** Get Region. + * Identifies a geographical Region + */ + public int getC_Region_ID(); + + public org.compiere.model.I_C_Region getC_Region() throws RuntimeException; + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -199,19 +199,6 @@ public interface I_C_City */ public String getPostal(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -227,4 +214,17 @@ public interface I_C_City * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Commission.java b/base/src/org/compiere/model/I_C_Commission.java index ad27fca3d9..c2a709c185 100644 --- a/base/src/org/compiere/model/I_C_Commission.java +++ b/base/src/org/compiere/model/I_C_Commission.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Commission * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Commission { @@ -131,19 +131,6 @@ public interface I_C_Commission public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name CreateFrom */ - public static final String COLUMNNAME_CreateFrom = "CreateFrom"; - - /** Set Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public void setCreateFrom (String CreateFrom); - - /** Get Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public String getCreateFrom(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -160,6 +147,19 @@ public interface I_C_Commission */ public int getCreatedBy(); + /** Column name CreateFrom */ + public static final String COLUMNNAME_CreateFrom = "CreateFrom"; + + /** Set Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public void setCreateFrom (String CreateFrom); + + /** Get Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public String getCreateFrom(); + /** Column name DateLastRun */ public static final String COLUMNNAME_DateLastRun = "DateLastRun"; @@ -295,19 +295,6 @@ public interface I_C_Commission /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -323,4 +310,17 @@ public interface I_C_Commission * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_CommissionAmt.java b/base/src/org/compiere/model/I_C_CommissionAmt.java index e3fc2e1bcb..09571c0f0a 100644 --- a/base/src/org/compiere/model/I_C_CommissionAmt.java +++ b/base/src/org/compiere/model/I_C_CommissionAmt.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CommissionAmt * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CommissionAmt { @@ -41,6 +41,19 @@ public interface I_C_CommissionAmt /** Load Meta Data */ + /** Column name ActualQty */ + public static final String COLUMNNAME_ActualQty = "ActualQty"; + + /** Set Actual Quantity. + * The actual quantity + */ + public void setActualQty (BigDecimal ActualQty); + + /** Get Actual Quantity. + * The actual quantity + */ + public BigDecimal getActualQty(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,19 +75,6 @@ public interface I_C_CommissionAmt */ public int getAD_Org_ID(); - /** Column name ActualQty */ - public static final String COLUMNNAME_ActualQty = "ActualQty"; - - /** Set Actual Quantity. - * The actual quantity - */ - public void setActualQty (BigDecimal ActualQty); - - /** Get Actual Quantity. - * The actual quantity - */ - public BigDecimal getActualQty(); - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -214,19 +214,6 @@ public interface I_C_CommissionAmt */ public BigDecimal getPercentage(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -242,4 +229,17 @@ public interface I_C_CommissionAmt * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_CommissionDetail.java b/base/src/org/compiere/model/I_C_CommissionDetail.java index 82da097289..bd11b6f064 100644 --- a/base/src/org/compiere/model/I_C_CommissionDetail.java +++ b/base/src/org/compiere/model/I_C_CommissionDetail.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CommissionDetail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CommissionDetail { @@ -41,27 +41,6 @@ public interface I_C_CommissionDetail /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name ActualAmt */ public static final String COLUMNNAME_ActualAmt = "ActualAmt"; @@ -88,6 +67,27 @@ public interface I_C_CommissionDetail */ public BigDecimal getActualQty(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name C_CommissionAmt_ID */ public static final String COLUMNNAME_C_CommissionAmt_ID = "C_CommissionAmt_ID"; @@ -146,21 +146,6 @@ public interface I_C_CommissionDetail public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; - /** Column name C_OrderLine_ID */ - public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; - - /** Set Sales Order Line. - * Sales Order Line - */ - public void setC_OrderLine_ID (int C_OrderLine_ID); - - /** Get Sales Order Line. - * Sales Order Line - */ - public int getC_OrderLine_ID(); - - public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; - /** Column name CommissionAmt */ public static final String COLUMNNAME_CommissionAmt = "CommissionAmt"; @@ -187,6 +172,21 @@ public interface I_C_CommissionDetail */ public BigDecimal getConvertedAmt(); + /** Column name C_OrderLine_ID */ + public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; + + /** Set Sales Order Line. + * Sales Order Line + */ + public void setC_OrderLine_ID (int C_OrderLine_ID); + + /** Get Sales Order Line. + * Sales Order Line + */ + public int getC_OrderLine_ID(); + + public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -242,19 +242,6 @@ public interface I_C_CommissionDetail */ public String getReference(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -270,4 +257,17 @@ public interface I_C_CommissionDetail * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_CommissionGroup.java b/base/src/org/compiere/model/I_C_CommissionGroup.java index e7ac15406a..6b03cd01db 100644 --- a/base/src/org/compiere/model/I_C_CommissionGroup.java +++ b/base/src/org/compiere/model/I_C_CommissionGroup.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CommissionGroup * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CommissionGroup { @@ -139,19 +139,6 @@ public interface I_C_CommissionGroup */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -168,6 +155,19 @@ public interface I_C_CommissionGroup */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_CommissionLine.java b/base/src/org/compiere/model/I_C_CommissionLine.java index ad95a3e506..343507b78c 100644 --- a/base/src/org/compiere/model/I_C_CommissionLine.java +++ b/base/src/org/compiere/model/I_C_CommissionLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CommissionLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CommissionLine { @@ -88,21 +88,6 @@ public interface I_C_CommissionLine */ public BigDecimal getAmtSubtract(); - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; - - /** Set Business Partner Group. - * Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID); - - /** Get Business Partner Group. - * Business Partner Group - */ - public int getC_BP_Group_ID(); - - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -118,6 +103,21 @@ public interface I_C_CommissionLine public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + + /** Set Business Partner Group. + * Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID); + + /** Get Business Partner Group. + * Business Partner Group + */ + public int getC_BP_Group_ID(); + + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -148,19 +148,6 @@ public interface I_C_CommissionLine public org.compiere.model.I_C_Channel getC_Channel() throws RuntimeException; - /** Column name C_CommissionLine_ID */ - public static final String COLUMNNAME_C_CommissionLine_ID = "C_CommissionLine_ID"; - - /** Set Commission Line. - * Commission Line - */ - public void setC_CommissionLine_ID (int C_CommissionLine_ID); - - /** Get Commission Line. - * Commission Line - */ - public int getC_CommissionLine_ID(); - /** Column name C_Commission_ID */ public static final String COLUMNNAME_C_Commission_ID = "C_Commission_ID"; @@ -176,6 +163,19 @@ public interface I_C_CommissionLine public org.compiere.model.I_C_Commission getC_Commission() throws RuntimeException; + /** Column name C_CommissionLine_ID */ + public static final String COLUMNNAME_C_CommissionLine_ID = "C_CommissionLine_ID"; + + /** Set Commission Line. + * Commission Line + */ + public void setC_CommissionLine_ID (int C_CommissionLine_ID); + + /** Get Commission Line. + * Commission Line + */ + public int getC_CommissionLine_ID(); + /** Column name C_DunningLevel_ID */ public static final String COLUMNNAME_C_DunningLevel_ID = "C_DunningLevel_ID"; @@ -187,6 +187,19 @@ public interface I_C_CommissionLine public org.compiere.model.I_C_DunningLevel getC_DunningLevel() throws RuntimeException; + /** Column name CommissionOrders */ + public static final String COLUMNNAME_CommissionOrders = "CommissionOrders"; + + /** Set Commission only specified Orders. + * Commission only Orders or Invoices, where this Sales Rep is entered + */ + public void setCommissionOrders (boolean CommissionOrders); + + /** Get Commission only specified Orders. + * Commission only Orders or Invoices, where this Sales Rep is entered + */ + public boolean isCommissionOrders(); + /** Column name C_PaymentTerm_ID */ public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; @@ -217,34 +230,6 @@ public interface I_C_CommissionLine public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - - /** Column name CommissionOrders */ - public static final String COLUMNNAME_CommissionOrders = "CommissionOrders"; - - /** Set Commission only specified Orders. - * Commission only Orders or Invoices, where this Sales Rep is entered - */ - public void setCommissionOrders (boolean CommissionOrders); - - /** Get Commission only specified Orders. - * Commission only Orders or Invoices, where this Sales Rep is entered - */ - public boolean isCommissionOrders(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -261,6 +246,21 @@ public interface I_C_CommissionLine */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name DaysFrom */ public static final String COLUMNNAME_DaysFrom = "DaysFrom"; @@ -370,6 +370,45 @@ public interface I_C_CommissionLine */ public int getLine(); + /** Column name MaxCompliance */ + public static final String COLUMNNAME_MaxCompliance = "MaxCompliance"; + + /** Set Maximum Compliance (%). + * Maximum Compliance of Forecast + */ + public void setMaxCompliance (BigDecimal MaxCompliance); + + /** Get Maximum Compliance (%). + * Maximum Compliance of Forecast + */ + public BigDecimal getMaxCompliance(); + + /** Column name MaxPercentage */ + public static final String COLUMNNAME_MaxPercentage = "MaxPercentage"; + + /** Set Maximum Percentage. + * Maximum Percentage of the entire amount + */ + public void setMaxPercentage (BigDecimal MaxPercentage); + + /** Get Maximum Percentage. + * Maximum Percentage of the entire amount + */ + public BigDecimal getMaxPercentage(); + + /** Column name MinCompliance */ + public static final String COLUMNNAME_MinCompliance = "MinCompliance"; + + /** Set Minimum Compliance (%). + * Minimum Compliance of Forecast + */ + public void setMinCompliance (BigDecimal MinCompliance); + + /** Get Minimum Compliance (%). + * Minimum Compliance of Forecast + */ + public BigDecimal getMinCompliance(); + /** Column name M_Product_Category_ID */ public static final String COLUMNNAME_M_Product_Category_ID = "M_Product_Category_ID"; @@ -445,45 +484,6 @@ public interface I_C_CommissionLine public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name MaxCompliance */ - public static final String COLUMNNAME_MaxCompliance = "MaxCompliance"; - - /** Set Maximum Compliance (%). - * Maximum Compliance of Forecast - */ - public void setMaxCompliance (BigDecimal MaxCompliance); - - /** Get Maximum Compliance (%). - * Maximum Compliance of Forecast - */ - public BigDecimal getMaxCompliance(); - - /** Column name MaxPercentage */ - public static final String COLUMNNAME_MaxPercentage = "MaxPercentage"; - - /** Set Maximum Percentage. - * Maximum Percentage of the entire amount - */ - public void setMaxPercentage (BigDecimal MaxPercentage); - - /** Get Maximum Percentage. - * Maximum Percentage of the entire amount - */ - public BigDecimal getMaxPercentage(); - - /** Column name MinCompliance */ - public static final String COLUMNNAME_MinCompliance = "MinCompliance"; - - /** Set Minimum Compliance (%). - * Minimum Compliance of Forecast - */ - public void setMinCompliance (BigDecimal MinCompliance); - - /** Get Minimum Compliance (%). - * Minimum Compliance of Forecast - */ - public BigDecimal getMinCompliance(); - /** Column name Org_ID */ public static final String COLUMNNAME_Org_ID = "Org_ID"; @@ -538,19 +538,6 @@ public interface I_C_CommissionLine */ public BigDecimal getQtySubtract(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -566,4 +553,17 @@ public interface I_C_CommissionLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_CommissionRun.java b/base/src/org/compiere/model/I_C_CommissionRun.java index a07ca77c08..7934a3f313 100644 --- a/base/src/org/compiere/model/I_C_CommissionRun.java +++ b/base/src/org/compiere/model/I_C_CommissionRun.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CommissionRun * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CommissionRun { @@ -73,19 +73,6 @@ public interface I_C_CommissionRun public org.compiere.model.I_C_CommissionGroup getC_CommissionGroup() throws RuntimeException; - /** Column name C_CommissionRun_ID */ - public static final String COLUMNNAME_C_CommissionRun_ID = "C_CommissionRun_ID"; - - /** Set Commission Run. - * Commission Run or Process - */ - public void setC_CommissionRun_ID (int C_CommissionRun_ID); - - /** Get Commission Run. - * Commission Run or Process - */ - public int getC_CommissionRun_ID(); - /** Column name C_Commission_ID */ public static final String COLUMNNAME_C_Commission_ID = "C_Commission_ID"; @@ -101,6 +88,19 @@ public interface I_C_CommissionRun public org.compiere.model.I_C_Commission getC_Commission() throws RuntimeException; + /** Column name C_CommissionRun_ID */ + public static final String COLUMNNAME_C_CommissionRun_ID = "C_CommissionRun_ID"; + + /** Set Commission Run. + * Commission Run or Process + */ + public void setC_CommissionRun_ID (int C_CommissionRun_ID); + + /** Get Commission Run. + * Commission Run or Process + */ + public int getC_CommissionRun_ID(); + /** Column name C_DocType_ID */ public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; @@ -297,19 +297,6 @@ public interface I_C_CommissionRun */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -325,4 +312,17 @@ public interface I_C_CommissionRun * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_CommissionSalesRep.java b/base/src/org/compiere/model/I_C_CommissionSalesRep.java index 433aedbd62..4ec00d084e 100644 --- a/base/src/org/compiere/model/I_C_CommissionSalesRep.java +++ b/base/src/org/compiere/model/I_C_CommissionSalesRep.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CommissionSalesRep * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CommissionSalesRep { @@ -77,15 +77,6 @@ public interface I_C_CommissionSalesRep public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_CommissionSalesRep_ID */ - public static final String COLUMNNAME_C_CommissionSalesRep_ID = "C_CommissionSalesRep_ID"; - - /** Set Commission Sales Rep ID */ - public void setC_CommissionSalesRep_ID (int C_CommissionSalesRep_ID); - - /** Get Commission Sales Rep ID */ - public int getC_CommissionSalesRep_ID(); - /** Column name C_Commission_ID */ public static final String COLUMNNAME_C_Commission_ID = "C_Commission_ID"; @@ -101,6 +92,15 @@ public interface I_C_CommissionSalesRep public org.compiere.model.I_C_Commission getC_Commission() throws RuntimeException; + /** Column name C_CommissionSalesRep_ID */ + public static final String COLUMNNAME_C_CommissionSalesRep_ID = "C_CommissionSalesRep_ID"; + + /** Set Commission Sales Rep ID */ + public void setC_CommissionSalesRep_ID (int C_CommissionSalesRep_ID); + + /** Get Commission Sales Rep ID */ + public int getC_CommissionSalesRep_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -130,19 +130,6 @@ public interface I_C_CommissionSalesRep */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -158,4 +145,17 @@ public interface I_C_CommissionSalesRep * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_ContactActivity.java b/base/src/org/compiere/model/I_C_ContactActivity.java index d5f9e01985..43471240e4 100644 --- a/base/src/org/compiere/model/I_C_ContactActivity.java +++ b/base/src/org/compiere/model/I_C_ContactActivity.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ContactActivity * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ContactActivity { @@ -90,17 +90,6 @@ public interface I_C_ContactActivity */ public int getC_ContactActivity_ID(); - /** Column name C_Opportunity_ID */ - public static final String COLUMNNAME_C_Opportunity_ID = "C_Opportunity_ID"; - - /** Set Sales Opportunity */ - public void setC_Opportunity_ID (int C_Opportunity_ID); - - /** Get Sales Opportunity */ - public int getC_Opportunity_ID(); - - public org.compiere.model.I_C_Opportunity getC_Opportunity() throws RuntimeException; - /** Column name Comments */ public static final String COLUMNNAME_Comments = "Comments"; @@ -127,6 +116,17 @@ public interface I_C_ContactActivity */ public String getContactActivityType(); + /** Column name C_Opportunity_ID */ + public static final String COLUMNNAME_C_Opportunity_ID = "C_Opportunity_ID"; + + /** Set Sales Opportunity */ + public void setC_Opportunity_ID (int C_Opportunity_ID); + + /** Get Sales Opportunity */ + public int getC_Opportunity_ID(); + + public org.compiere.model.I_C_Opportunity getC_Opportunity() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -223,19 +223,6 @@ public interface I_C_ContactActivity */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -251,4 +238,17 @@ public interface I_C_ContactActivity * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_ConversionType.java b/base/src/org/compiere/model/I_C_ConversionType.java index 76a1219b51..b50e8019d1 100644 --- a/base/src/org/compiere/model/I_C_ConversionType.java +++ b/base/src/org/compiere/model/I_C_ConversionType.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ConversionType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ConversionType { @@ -143,19 +143,6 @@ public interface I_C_ConversionType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -172,6 +159,19 @@ public interface I_C_ConversionType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_Conversion_Rate.java b/base/src/org/compiere/model/I_C_Conversion_Rate.java index 2811397c86..71f7fbf7fe 100644 --- a/base/src/org/compiere/model/I_C_Conversion_Rate.java +++ b/base/src/org/compiere/model/I_C_Conversion_Rate.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Conversion_Rate * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Conversion_Rate { @@ -62,6 +62,19 @@ public interface I_C_Conversion_Rate */ public int getAD_Org_ID(); + /** Column name C_Conversion_Rate_ID */ + public static final String COLUMNNAME_C_Conversion_Rate_ID = "C_Conversion_Rate_ID"; + + /** Set Conversion Rate. + * Rate used for converting currencies + */ + public void setC_Conversion_Rate_ID (int C_Conversion_Rate_ID); + + /** Get Conversion Rate. + * Rate used for converting currencies + */ + public int getC_Conversion_Rate_ID(); + /** Column name C_ConversionType_ID */ public static final String COLUMNNAME_C_ConversionType_ID = "C_ConversionType_ID"; @@ -77,19 +90,6 @@ public interface I_C_Conversion_Rate public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException; - /** Column name C_Conversion_Rate_ID */ - public static final String COLUMNNAME_C_Conversion_Rate_ID = "C_Conversion_Rate_ID"; - - /** Set Conversion Rate. - * Rate used for converting currencies - */ - public void setC_Conversion_Rate_ID (int C_Conversion_Rate_ID); - - /** Get Conversion Rate. - * Rate used for converting currencies - */ - public int getC_Conversion_Rate_ID(); - /** Column name C_Currency_ID */ public static final String COLUMNNAME_C_Currency_ID = "C_Currency_ID"; @@ -175,19 +175,6 @@ public interface I_C_Conversion_Rate */ public BigDecimal getMultiplyRate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -204,6 +191,19 @@ public interface I_C_Conversion_Rate */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_C_Country.java b/base/src/org/compiere/model/I_C_Country.java index a46454da57..4597c9b10e 100644 --- a/base/src/org/compiere/model/I_C_Country.java +++ b/base/src/org/compiere/model/I_C_Country.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Country * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Country { @@ -88,6 +88,15 @@ public interface I_C_Country */ public boolean isAllowCitiesOutOfList(); + /** Column name CaptureSequence */ + public static final String COLUMNNAME_CaptureSequence = "CaptureSequence"; + + /** Set Capture Sequence */ + public void setCaptureSequence (String CaptureSequence); + + /** Get Capture Sequence */ + public String getCaptureSequence(); + /** Column name C_Country_ID */ public static final String COLUMNNAME_C_Country_ID = "C_Country_ID"; @@ -116,15 +125,6 @@ public interface I_C_Country public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name CaptureSequence */ - public static final String COLUMNNAME_CaptureSequence = "CaptureSequence"; - - /** Set Capture Sequence */ - public void setCaptureSequence (String CaptureSequence); - - /** Get Capture Sequence */ - public String getCaptureSequence(); - /** Column name CountryCode */ public static final String COLUMNNAME_CountryCode = "CountryCode"; @@ -433,19 +433,6 @@ public interface I_C_Country */ public String getRegionName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -461,4 +448,17 @@ public interface I_C_Country * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Currency.java b/base/src/org/compiere/model/I_C_Currency.java index 4266fad6af..69f34c37d1 100644 --- a/base/src/org/compiere/model/I_C_Currency.java +++ b/base/src/org/compiere/model/I_C_Currency.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Currency * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Currency { @@ -156,19 +156,6 @@ public interface I_C_Currency */ public BigDecimal getEMURate(); - /** Column name ISO_Code */ - public static final String COLUMNNAME_ISO_Code = "ISO_Code"; - - /** Set ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code); - - /** Get ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -208,6 +195,19 @@ public interface I_C_Currency */ public boolean isEuro(); + /** Column name ISO_Code */ + public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + + /** Set ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code); + + /** Get ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code(); + /** Column name RoundOffFactor */ public static final String COLUMNNAME_RoundOffFactor = "RoundOffFactor"; @@ -234,19 +234,6 @@ public interface I_C_Currency */ public int getStdPrecision(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -262,4 +249,17 @@ public interface I_C_Currency * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Currency_Acct.java b/base/src/org/compiere/model/I_C_Currency_Acct.java index fb0a54db13..c9cbd2d14e 100644 --- a/base/src/org/compiere/model/I_C_Currency_Acct.java +++ b/base/src/org/compiere/model/I_C_Currency_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Currency_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Currency_Acct { @@ -151,19 +151,6 @@ public interface I_C_Currency_Acct public I_C_ValidCombination getRealizedLoss_A() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnrealizedGain_Acct */ public static final String COLUMNNAME_UnrealizedGain_Acct = "UnrealizedGain_Acct"; @@ -209,4 +196,17 @@ public interface I_C_Currency_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Cycle.java b/base/src/org/compiere/model/I_C_Cycle.java index 85e64300db..acb1819b9b 100644 --- a/base/src/org/compiere/model/I_C_Cycle.java +++ b/base/src/org/compiere/model/I_C_Cycle.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Cycle * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Cycle { @@ -145,19 +145,6 @@ public interface I_C_Cycle */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_C_Cycle * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_CyclePhase.java b/base/src/org/compiere/model/I_C_CyclePhase.java index 8e98d9db86..d3aea823c9 100644 --- a/base/src/org/compiere/model/I_C_CyclePhase.java +++ b/base/src/org/compiere/model/I_C_CyclePhase.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CyclePhase * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CyclePhase { @@ -121,19 +121,6 @@ public interface I_C_CyclePhase */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -149,4 +136,17 @@ public interface I_C_CyclePhase * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_CycleStep.java b/base/src/org/compiere/model/I_C_CycleStep.java index 0556fd6531..7dffee7b42 100644 --- a/base/src/org/compiere/model/I_C_CycleStep.java +++ b/base/src/org/compiere/model/I_C_CycleStep.java @@ -22,7 +22,7 @@ /** Generated Interface for C_CycleStep * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CycleStep { @@ -62,19 +62,6 @@ public interface I_C_CycleStep */ public int getAD_Org_ID(); - /** Column name C_CycleStep_ID */ - public static final String COLUMNNAME_C_CycleStep_ID = "C_CycleStep_ID"; - - /** Set Cycle Step. - * The step for this Cycle - */ - public void setC_CycleStep_ID (int C_CycleStep_ID); - - /** Get Cycle Step. - * The step for this Cycle - */ - public int getC_CycleStep_ID(); - /** Column name C_Cycle_ID */ public static final String COLUMNNAME_C_Cycle_ID = "C_Cycle_ID"; @@ -90,6 +77,19 @@ public interface I_C_CycleStep public org.compiere.model.I_C_Cycle getC_Cycle() throws RuntimeException; + /** Column name C_CycleStep_ID */ + public static final String COLUMNNAME_C_CycleStep_ID = "C_CycleStep_ID"; + + /** Set Cycle Step. + * The step for this Cycle + */ + public void setC_CycleStep_ID (int C_CycleStep_ID); + + /** Get Cycle Step. + * The step for this Cycle + */ + public int getC_CycleStep_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -160,19 +160,6 @@ public interface I_C_CycleStep */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -188,4 +175,17 @@ public interface I_C_CycleStep * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_DocType.java b/base/src/org/compiere/model/I_C_DocType.java index 46333f8104..0622552d81 100644 --- a/base/src/org/compiere/model/I_C_DocType.java +++ b/base/src/org/compiere/model/I_C_DocType.java @@ -22,7 +22,7 @@ /** Generated Interface for C_DocType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_DocType { @@ -92,6 +92,19 @@ public interface I_C_DocType public org.compiere.model.I_C_DocType getC_DocTypeDifference() throws RuntimeException; + /** Column name C_DocType_ID */ + public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; + + /** Set Document Type. + * Document type or rules + */ + public void setC_DocType_ID (int C_DocType_ID); + + /** Get Document Type. + * Document type or rules + */ + public int getC_DocType_ID(); + /** Column name C_DocTypeInvoice_ID */ public static final String COLUMNNAME_C_DocTypeInvoice_ID = "C_DocTypeInvoice_ID"; @@ -152,19 +165,6 @@ public interface I_C_DocType public org.compiere.model.I_C_DocType getC_DocTypeShipment() throws RuntimeException; - /** Column name C_DocType_ID */ - public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; - - /** Set Document Type. - * Document type or rules - */ - public void setC_DocType_ID (int C_DocType_ID); - - /** Get Document Type. - * Document type or rules - */ - public int getC_DocType_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -413,19 +413,6 @@ public interface I_C_DocType */ public boolean isDocNoControlled(); - /** Column name IsInTransit */ - public static final String COLUMNNAME_IsInTransit = "IsInTransit"; - - /** Set In Transit. - * Movement is in transit - */ - public void setIsInTransit (boolean IsInTransit); - - /** Get In Transit. - * Movement is in transit - */ - public boolean isInTransit(); - /** Column name IsIndexed */ public static final String COLUMNNAME_IsIndexed = "IsIndexed"; @@ -439,6 +426,19 @@ public interface I_C_DocType */ public boolean isIndexed(); + /** Column name IsInTransit */ + public static final String COLUMNNAME_IsInTransit = "IsInTransit"; + + /** Set In Transit. + * Movement is in transit + */ + public void setIsInTransit (boolean IsInTransit); + + /** Get In Transit. + * Movement is in transit + */ + public boolean isInTransit(); + /** Column name IsOverwriteDateOnComplete */ public static final String COLUMNNAME_IsOverwriteDateOnComplete = "IsOverwriteDateOnComplete"; @@ -496,19 +496,6 @@ public interface I_C_DocType */ public boolean isReversedWithOriginalAcct(); - /** Column name IsSOTrx */ - public static final String COLUMNNAME_IsSOTrx = "IsSOTrx"; - - /** Set Sales Transaction. - * This is a Sales Transaction - */ - public void setIsSOTrx (boolean IsSOTrx); - - /** Get Sales Transaction. - * This is a Sales Transaction - */ - public boolean isSOTrx(); - /** Column name IsShipConfirm */ public static final String COLUMNNAME_IsShipConfirm = "IsShipConfirm"; @@ -522,6 +509,19 @@ public interface I_C_DocType */ public boolean isShipConfirm(); + /** Column name IsSOTrx */ + public static final String COLUMNNAME_IsSOTrx = "IsSOTrx"; + + /** Set Sales Transaction. + * This is a Sales Transaction + */ + public void setIsSOTrx (boolean IsSOTrx); + + /** Get Sales Transaction. + * This is a Sales Transaction + */ + public boolean isSOTrx(); + /** Column name IsSplitWhenDifference */ public static final String COLUMNNAME_IsSplitWhenDifference = "IsSplitWhenDifference"; @@ -574,19 +574,6 @@ public interface I_C_DocType */ public String getPrintName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -602,4 +589,17 @@ public interface I_C_DocType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_DocTypeCounter.java b/base/src/org/compiere/model/I_C_DocTypeCounter.java index 5d0ddae1fb..cbdca547e8 100644 --- a/base/src/org/compiere/model/I_C_DocTypeCounter.java +++ b/base/src/org/compiere/model/I_C_DocTypeCounter.java @@ -22,7 +22,7 @@ /** Generated Interface for C_DocTypeCounter * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_DocTypeCounter { @@ -208,19 +208,6 @@ public interface I_C_DocTypeCounter /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -236,4 +223,17 @@ public interface I_C_DocTypeCounter * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Dunning.java b/base/src/org/compiere/model/I_C_Dunning.java index 389aae54a5..5eded287f6 100644 --- a/base/src/org/compiere/model/I_C_Dunning.java +++ b/base/src/org/compiere/model/I_C_Dunning.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Dunning * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Dunning { @@ -75,19 +75,6 @@ public interface I_C_Dunning */ public int getC_Dunning_ID(); - /** Column name CreateLevelsSequentially */ - public static final String COLUMNNAME_CreateLevelsSequentially = "CreateLevelsSequentially"; - - /** Set Create levels sequentially. - * Create Dunning Letter by level sequentially - */ - public void setCreateLevelsSequentially (boolean CreateLevelsSequentially); - - /** Get Create levels sequentially. - * Create Dunning Letter by level sequentially - */ - public boolean isCreateLevelsSequentially(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -104,6 +91,19 @@ public interface I_C_Dunning */ public int getCreatedBy(); + /** Column name CreateLevelsSequentially */ + public static final String COLUMNNAME_CreateLevelsSequentially = "CreateLevelsSequentially"; + + /** Set Create levels sequentially. + * Create Dunning Letter by level sequentially + */ + public void setCreateLevelsSequentially (boolean CreateLevelsSequentially); + + /** Get Create levels sequentially. + * Create Dunning Letter by level sequentially + */ + public boolean isCreateLevelsSequentially(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -169,19 +169,6 @@ public interface I_C_Dunning */ public boolean isSendDunningLetter(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -197,4 +184,17 @@ public interface I_C_Dunning * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_DunningLevel.java b/base/src/org/compiere/model/I_C_DunningLevel.java index 74573c6878..8545369e94 100644 --- a/base/src/org/compiere/model/I_C_DunningLevel.java +++ b/base/src/org/compiere/model/I_C_DunningLevel.java @@ -22,7 +22,7 @@ /** Generated Interface for C_DunningLevel * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_DunningLevel { @@ -62,15 +62,6 @@ public interface I_C_DunningLevel */ public int getAD_Org_ID(); - /** Column name C_DunningLevel_ID */ - public static final String COLUMNNAME_C_DunningLevel_ID = "C_DunningLevel_ID"; - - /** Set Dunning Level */ - public void setC_DunningLevel_ID (int C_DunningLevel_ID); - - /** Get Dunning Level */ - public int getC_DunningLevel_ID(); - /** Column name C_Dunning_ID */ public static final String COLUMNNAME_C_Dunning_ID = "C_Dunning_ID"; @@ -86,20 +77,14 @@ public interface I_C_DunningLevel public org.compiere.model.I_C_Dunning getC_Dunning() throws RuntimeException; - /** Column name C_PaymentTerm_ID */ - public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; - - /** Set Payment Term. - * The terms of Payment (timing, discount) - */ - public void setC_PaymentTerm_ID (int C_PaymentTerm_ID); + /** Column name C_DunningLevel_ID */ + public static final String COLUMNNAME_C_DunningLevel_ID = "C_DunningLevel_ID"; - /** Get Payment Term. - * The terms of Payment (timing, discount) - */ - public int getC_PaymentTerm_ID(); + /** Set Dunning Level */ + public void setC_DunningLevel_ID (int C_DunningLevel_ID); - public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; + /** Get Dunning Level */ + public int getC_DunningLevel_ID(); /** Column name ChargeFee */ public static final String COLUMNNAME_ChargeFee = "ChargeFee"; @@ -127,6 +112,21 @@ public interface I_C_DunningLevel */ public boolean isChargeInterest(); + /** Column name C_PaymentTerm_ID */ + public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; + + /** Set Payment Term. + * The terms of Payment (timing, discount) + */ + public void setC_PaymentTerm_ID (int C_PaymentTerm_ID); + + /** Get Payment Term. + * The terms of Payment (timing, discount) + */ + public int getC_PaymentTerm_ID(); + + public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -397,19 +397,6 @@ public interface I_C_DunningLevel */ public String getPrintName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -425,4 +412,17 @@ public interface I_C_DunningLevel * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_DunningRun.java b/base/src/org/compiere/model/I_C_DunningRun.java index 72168acb1c..758f58275f 100644 --- a/base/src/org/compiere/model/I_C_DunningRun.java +++ b/base/src/org/compiere/model/I_C_DunningRun.java @@ -22,7 +22,7 @@ /** Generated Interface for C_DunningRun * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_DunningRun { @@ -62,6 +62,21 @@ public interface I_C_DunningRun */ public int getAD_Org_ID(); + /** Column name C_Dunning_ID */ + public static final String COLUMNNAME_C_Dunning_ID = "C_Dunning_ID"; + + /** Set Dunning. + * Dunning Rules for overdue invoices + */ + public void setC_Dunning_ID (int C_Dunning_ID); + + /** Get Dunning. + * Dunning Rules for overdue invoices + */ + public int getC_Dunning_ID(); + + public org.compiere.model.I_C_Dunning getC_Dunning() throws RuntimeException; + /** Column name C_DunningLevel_ID */ public static final String COLUMNNAME_C_DunningLevel_ID = "C_DunningLevel_ID"; @@ -86,21 +101,6 @@ public interface I_C_DunningRun */ public int getC_DunningRun_ID(); - /** Column name C_Dunning_ID */ - public static final String COLUMNNAME_C_Dunning_ID = "C_Dunning_ID"; - - /** Set Dunning. - * Dunning Rules for overdue invoices - */ - public void setC_Dunning_ID (int C_Dunning_ID); - - /** Get Dunning. - * Dunning Rules for overdue invoices - */ - public int getC_Dunning_ID(); - - public org.compiere.model.I_C_Dunning getC_Dunning() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -187,19 +187,6 @@ public interface I_C_DunningRun /** Get Send */ public String getSendIt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -215,4 +202,17 @@ public interface I_C_DunningRun * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_DunningRunEntry.java b/base/src/org/compiere/model/I_C_DunningRunEntry.java index 14bf7af22c..19ba78b411 100644 --- a/base/src/org/compiere/model/I_C_DunningRunEntry.java +++ b/base/src/org/compiere/model/I_C_DunningRunEntry.java @@ -22,7 +22,7 @@ /** Generated Interface for C_DunningRunEntry * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_DunningRunEntry { @@ -257,19 +257,6 @@ public interface I_C_DunningRunEntry public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -285,4 +272,17 @@ public interface I_C_DunningRunEntry * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_DunningRunLine.java b/base/src/org/compiere/model/I_C_DunningRunLine.java index 8d776709e5..5e56ea1948 100644 --- a/base/src/org/compiere/model/I_C_DunningRunLine.java +++ b/base/src/org/compiere/model/I_C_DunningRunLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_DunningRunLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_DunningRunLine { @@ -103,6 +103,21 @@ public interface I_C_DunningRunLine */ public int getC_DunningRunLine_ID(); + /** Column name C_Invoice_ID */ + public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; + + /** Set Invoice. + * Invoice Identifier + */ + public void setC_Invoice_ID (int C_Invoice_ID); + + /** Get Invoice. + * Invoice Identifier + */ + public int getC_Invoice_ID(); + + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoicePaySchedule_ID */ public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; @@ -118,20 +133,18 @@ public interface I_C_DunningRunLine public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException; - /** Column name C_Invoice_ID */ - public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; + /** Column name ConvertedAmt */ + public static final String COLUMNNAME_ConvertedAmt = "ConvertedAmt"; - /** Set Invoice. - * Invoice Identifier + /** Set Converted Amount. + * Converted Amount */ - public void setC_Invoice_ID (int C_Invoice_ID); + public void setConvertedAmt (BigDecimal ConvertedAmt); - /** Get Invoice. - * Invoice Identifier + /** Get Converted Amount. + * Converted Amount */ - public int getC_Invoice_ID(); - - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + public BigDecimal getConvertedAmt(); /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -163,19 +176,6 @@ public interface I_C_DunningRunLine public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; - /** Column name ConvertedAmt */ - public static final String COLUMNNAME_ConvertedAmt = "ConvertedAmt"; - - /** Set Converted Amount. - * Converted Amount - */ - public void setConvertedAmt (BigDecimal ConvertedAmt); - - /** Get Converted Amount. - * Converted Amount - */ - public BigDecimal getConvertedAmt(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -309,19 +309,6 @@ public interface I_C_DunningRunLine */ public BigDecimal getTotalAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -337,4 +324,17 @@ public interface I_C_DunningRunLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Element.java b/base/src/org/compiere/model/I_C_Element.java index 1abdc58414..f78e943a8e 100644 --- a/base/src/org/compiere/model/I_C_Element.java +++ b/base/src/org/compiere/model/I_C_Element.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Element * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Element { @@ -184,19 +184,6 @@ public interface I_C_Element */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -213,6 +200,19 @@ public interface I_C_Element */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name VFormat */ public static final String COLUMNNAME_VFormat = "VFormat"; diff --git a/base/src/org/compiere/model/I_C_ElementValue.java b/base/src/org/compiere/model/I_C_ElementValue.java index b07a4dca5a..c65080347e 100644 --- a/base/src/org/compiere/model/I_C_ElementValue.java +++ b/base/src/org/compiere/model/I_C_ElementValue.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ElementValue * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ElementValue { @@ -41,27 +41,6 @@ public interface I_C_ElementValue /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AccountSign */ public static final String COLUMNNAME_AccountSign = "AccountSign"; @@ -88,6 +67,27 @@ public interface I_C_ElementValue */ public String getAccountType(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name C_BankAccount_ID */ public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; @@ -118,19 +118,6 @@ public interface I_C_ElementValue public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_ElementValue_ID */ - public static final String COLUMNNAME_C_ElementValue_ID = "C_ElementValue_ID"; - - /** Set Account Element. - * Account Element - */ - public void setC_ElementValue_ID (int C_ElementValue_ID); - - /** Get Account Element. - * Account Element - */ - public int getC_ElementValue_ID(); - /** Column name C_Element_ID */ public static final String COLUMNNAME_C_Element_ID = "C_Element_ID"; @@ -146,6 +133,19 @@ public interface I_C_ElementValue public org.compiere.model.I_C_Element getC_Element() throws RuntimeException; + /** Column name C_ElementValue_ID */ + public static final String COLUMNNAME_C_ElementValue_ID = "C_ElementValue_ID"; + + /** Set Account Element. + * Account Element + */ + public void setC_ElementValue_ID (int C_ElementValue_ID); + + /** Get Account Element. + * Account Element + */ + public int getC_ElementValue_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -305,19 +305,6 @@ public interface I_C_ElementValue */ public boolean isPostStatistical(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -334,6 +321,19 @@ public interface I_C_ElementValue */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_C_Greeting.java b/base/src/org/compiere/model/I_C_Greeting.java index cb77d493fd..881bc62242 100644 --- a/base/src/org/compiere/model/I_C_Greeting.java +++ b/base/src/org/compiere/model/I_C_Greeting.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Greeting * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Greeting { @@ -174,19 +174,6 @@ public interface I_C_Greeting */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -202,4 +189,17 @@ public interface I_C_Greeting * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_InterOrg_Acct.java b/base/src/org/compiere/model/I_C_InterOrg_Acct.java index 87db6ee998..7d5dda5e9e 100644 --- a/base/src/org/compiere/model/I_C_InterOrg_Acct.java +++ b/base/src/org/compiere/model/I_C_InterOrg_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_InterOrg_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_InterOrg_Acct { @@ -49,6 +49,19 @@ public interface I_C_InterOrg_Acct */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTo_ID */ public static final String COLUMNNAME_AD_OrgTo_ID = "AD_OrgTo_ID"; @@ -64,19 +77,6 @@ public interface I_C_InterOrg_Acct public org.compiere.model.I_AD_Org getAD_OrgTo() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_AcctSchema_ID */ public static final String COLUMNNAME_C_AcctSchema_ID = "C_AcctSchema_ID"; @@ -151,19 +151,6 @@ public interface I_C_InterOrg_Acct */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -179,4 +166,17 @@ public interface I_C_InterOrg_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Invoice.java b/base/src/org/compiere/model/I_C_Invoice.java index e7923625c9..33b7a0de16 100644 --- a/base/src/org/compiere/model/I_C_Invoice.java +++ b/base/src/org/compiere/model/I_C_Invoice.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Invoice * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Invoice { @@ -49,6 +49,19 @@ public interface I_C_Invoice */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_C_Invoice public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -92,6 +92,19 @@ public interface I_C_Invoice public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + /** Column name BOMDrop */ + public static final String COLUMNNAME_BOMDrop = "BOMDrop"; + + /** Set BOM Drop. + * Drop (expand) Bill of Materials into an Order, Invoice, etc. + */ + public void setBOMDrop (String BOMDrop); + + /** Get BOM Drop. + * Drop (expand) Bill of Materials into an Order, Invoice, etc. + */ + public String getBOMDrop(); + /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -212,21 +225,6 @@ public interface I_C_Invoice public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_DocTypeTarget_ID */ - public static final String COLUMNNAME_C_DocTypeTarget_ID = "C_DocTypeTarget_ID"; - - /** Set Target Document Type. - * Target document type for conversing documents - */ - public void setC_DocTypeTarget_ID (int C_DocTypeTarget_ID); - - /** Get Target Document Type. - * Target document type for conversing documents - */ - public int getC_DocTypeTarget_ID(); - - public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException; - /** Column name C_DocType_ID */ public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; @@ -242,6 +240,21 @@ public interface I_C_Invoice public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name C_DocTypeTarget_ID */ + public static final String COLUMNNAME_C_DocTypeTarget_ID = "C_DocTypeTarget_ID"; + + /** Set Target Document Type. + * Target document type for conversing documents + */ + public void setC_DocTypeTarget_ID (int C_DocTypeTarget_ID); + + /** Get Target Document Type. + * Target document type for conversing documents + */ + public int getC_DocTypeTarget_ID(); + + public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException; + /** Column name C_DunningLevel_ID */ public static final String COLUMNNAME_C_DunningLevel_ID = "C_DunningLevel_ID"; @@ -253,6 +266,19 @@ public interface I_C_Invoice public org.compiere.model.I_C_DunningLevel getC_DunningLevel() throws RuntimeException; + /** Column name ChargeAmt */ + public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; + + /** Set Charge amount. + * Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt); + + /** Get Charge amount. + * Charge Amount + */ + public BigDecimal getChargeAmt(); + /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -266,6 +292,19 @@ public interface I_C_Invoice */ public int getC_Invoice_ID(); + /** Column name CopyFrom */ + public static final String COLUMNNAME_CopyFrom = "CopyFrom"; + + /** Set Copy From. + * Copy From Record + */ + public void setCopyFrom (String CopyFrom); + + /** Get Copy From. + * Copy From Record + */ + public String getCopyFrom(); + /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -281,20 +320,20 @@ public interface I_C_Invoice public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; - /** Column name C_POS_ID */ - public static final String COLUMNNAME_C_POS_ID = "C_POS_ID"; + /** Column name C_Payment_ID */ + public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; - /** Set POS Terminal. - * Point of Sales Terminal + /** Set Payment. + * Payment identifier */ - public void setC_POS_ID (int C_POS_ID); + public void setC_Payment_ID (int C_Payment_ID); - /** Get POS Terminal. - * Point of Sales Terminal + /** Get Payment. + * Payment identifier */ - public int getC_POS_ID(); + public int getC_Payment_ID(); - public org.compiere.model.I_C_POS getC_POS() throws RuntimeException; + public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; /** Column name C_PaymentTerm_ID */ public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; @@ -311,20 +350,20 @@ public interface I_C_Invoice public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; - /** Column name C_Payment_ID */ - public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; + /** Column name C_POS_ID */ + public static final String COLUMNNAME_C_POS_ID = "C_POS_ID"; - /** Set Payment. - * Payment identifier + /** Set POS Terminal. + * Point of Sales Terminal */ - public void setC_Payment_ID (int C_Payment_ID); + public void setC_POS_ID (int C_POS_ID); - /** Get Payment. - * Payment identifier + /** Get POS Terminal. + * Point of Sales Terminal */ - public int getC_Payment_ID(); + public int getC_POS_ID(); - public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; + public org.compiere.model.I_C_POS getC_POS() throws RuntimeException; /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -341,31 +380,21 @@ public interface I_C_Invoice public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name ChargeAmt */ - public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; - - /** Set Charge amount. - * Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Get Charge amount. - * Charge Amount + /** Get Created. + * Date this record was created */ - public BigDecimal getChargeAmt(); - - /** Column name CopyFrom */ - public static final String COLUMNNAME_CopyFrom = "CopyFrom"; + public Timestamp getCreated(); - /** Set Copy From. - * Copy From Record - */ - public void setCopyFrom (String CopyFrom); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - /** Get Copy From. - * Copy From Record + /** Get Created By. + * User who created this records */ - public String getCopyFrom(); + public int getCreatedBy(); /** Column name CreateFrom */ public static final String COLUMNNAME_CreateFrom = "CreateFrom"; @@ -380,22 +409,6 @@ public interface I_C_Invoice */ public String getCreateFrom(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -652,19 +665,6 @@ public interface I_C_Invoice */ public boolean isPrinted(); - /** Column name IsSOTrx */ - public static final String COLUMNNAME_IsSOTrx = "IsSOTrx"; - - /** Set Sales Transaction. - * This is a Sales Transaction - */ - public void setIsSOTrx (boolean IsSOTrx); - - /** Get Sales Transaction. - * This is a Sales Transaction - */ - public boolean isSOTrx(); - /** Column name IsSelfService */ public static final String COLUMNNAME_IsSelfService = "IsSelfService"; @@ -678,6 +678,19 @@ public interface I_C_Invoice */ public boolean isSelfService(); + /** Column name IsSOTrx */ + public static final String COLUMNNAME_IsSOTrx = "IsSOTrx"; + + /** Set Sales Transaction. + * This is a Sales Transaction + */ + public void setIsSOTrx (boolean IsSOTrx); + + /** Get Sales Transaction. + * This is a Sales Transaction + */ + public boolean isSOTrx(); + /** Column name IsTaxIncluded */ public static final String COLUMNNAME_IsTaxIncluded = "IsTaxIncluded"; @@ -734,19 +747,6 @@ public interface I_C_Invoice public org.compiere.model.I_M_RMA getM_RMA() throws RuntimeException; - /** Column name POReference */ - public static final String COLUMNNAME_POReference = "POReference"; - - /** Set Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference); - - /** Get Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference(); - /** Column name PaymentRule */ public static final String COLUMNNAME_PaymentRule = "PaymentRule"; @@ -760,6 +760,19 @@ public interface I_C_Invoice */ public String getPaymentRule(); + /** Column name POReference */ + public static final String COLUMNNAME_POReference = "POReference"; + + /** Set Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference); + + /** Get Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference(); + /** Column name Posted */ public static final String COLUMNNAME_Posted = "Posted"; @@ -873,19 +886,6 @@ public interface I_C_Invoice */ public BigDecimal getTotalLines(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -961,4 +961,17 @@ public interface I_C_Invoice public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_InvoiceBatch.java b/base/src/org/compiere/model/I_C_InvoiceBatch.java index c11a70ca8c..ac40ab7933 100644 --- a/base/src/org/compiere/model/I_C_InvoiceBatch.java +++ b/base/src/org/compiere/model/I_C_InvoiceBatch.java @@ -22,7 +22,7 @@ /** Generated Interface for C_InvoiceBatch * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_InvoiceBatch { @@ -262,19 +262,6 @@ public interface I_C_InvoiceBatch public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -290,4 +277,17 @@ public interface I_C_InvoiceBatch * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_InvoiceBatchLine.java b/base/src/org/compiere/model/I_C_InvoiceBatchLine.java index a8b648a2fa..065c1e10d2 100644 --- a/base/src/org/compiere/model/I_C_InvoiceBatchLine.java +++ b/base/src/org/compiere/model/I_C_InvoiceBatchLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_InvoiceBatchLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_InvoiceBatchLine { @@ -49,6 +49,19 @@ public interface I_C_InvoiceBatchLine */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_C_InvoiceBatchLine public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -167,19 +167,6 @@ public interface I_C_InvoiceBatchLine public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name C_InvoiceBatchLine_ID */ - public static final String COLUMNNAME_C_InvoiceBatchLine_ID = "C_InvoiceBatchLine_ID"; - - /** Set Invoice Batch Line. - * Expense Invoice Batch Line - */ - public void setC_InvoiceBatchLine_ID (int C_InvoiceBatchLine_ID); - - /** Get Invoice Batch Line. - * Expense Invoice Batch Line - */ - public int getC_InvoiceBatchLine_ID(); - /** Column name C_InvoiceBatch_ID */ public static final String COLUMNNAME_C_InvoiceBatch_ID = "C_InvoiceBatch_ID"; @@ -195,20 +182,18 @@ public interface I_C_InvoiceBatchLine public org.compiere.model.I_C_InvoiceBatch getC_InvoiceBatch() throws RuntimeException; - /** Column name C_InvoiceLine_ID */ - public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; + /** Column name C_InvoiceBatchLine_ID */ + public static final String COLUMNNAME_C_InvoiceBatchLine_ID = "C_InvoiceBatchLine_ID"; - /** Set Invoice Line. - * Invoice Detail Line + /** Set Invoice Batch Line. + * Expense Invoice Batch Line */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); + public void setC_InvoiceBatchLine_ID (int C_InvoiceBatchLine_ID); - /** Get Invoice Line. - * Invoice Detail Line + /** Get Invoice Batch Line. + * Expense Invoice Batch Line */ - public int getC_InvoiceLine_ID(); - - public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + public int getC_InvoiceBatchLine_ID(); /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -225,6 +210,21 @@ public interface I_C_InvoiceBatchLine public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoiceLine_ID */ + public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; + + /** Set Invoice Line. + * Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); + + /** Get Invoice Line. + * Invoice Detail Line + */ + public int getC_InvoiceLine_ID(); + + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -240,21 +240,6 @@ public interface I_C_InvoiceBatchLine public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_Tax_ID */ - public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; - - /** Set Tax. - * Tax identifier - */ - public void setC_Tax_ID (int C_Tax_ID); - - /** Get Tax. - * Tax identifier - */ - public int getC_Tax_ID(); - - public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -271,6 +256,21 @@ public interface I_C_InvoiceBatchLine */ public int getCreatedBy(); + /** Column name C_Tax_ID */ + public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; + + /** Set Tax. + * Tax identifier + */ + public void setC_Tax_ID (int C_Tax_ID); + + /** Get Tax. + * Tax identifier + */ + public int getC_Tax_ID(); + + public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; + /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -440,19 +440,6 @@ public interface I_C_InvoiceBatchLine */ public BigDecimal getTaxAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -528,4 +515,17 @@ public interface I_C_InvoiceBatchLine public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_InvoiceLine.java b/base/src/org/compiere/model/I_C_InvoiceLine.java index 43e0d8c758..3a8aa66213 100644 --- a/base/src/org/compiere/model/I_C_InvoiceLine.java +++ b/base/src/org/compiere/model/I_C_InvoiceLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_InvoiceLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_InvoiceLine { @@ -41,42 +41,6 @@ public interface I_C_InvoiceLine /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_Group_ID */ public static final String COLUMNNAME_A_Asset_Group_ID = "A_Asset_Group_ID"; @@ -125,6 +89,42 @@ public interface I_C_InvoiceLine /** Get Create Asset */ public boolean isA_CreateAsset(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + + /** Set Trx Organization. + * Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); + + /** Get Trx Organization. + * Performing or initiating organization + */ + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; + /** Column name A_Processed */ public static final String COLUMNNAME_A_Processed = "A_Processed"; @@ -179,19 +179,6 @@ public interface I_C_InvoiceLine public org.compiere.model.I_C_Charge getC_Charge() throws RuntimeException; - /** Column name C_InvoiceLine_ID */ - public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; - - /** Set Invoice Line. - * Invoice Detail Line - */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); - - /** Get Invoice Line. - * Invoice Detail Line - */ - public int getC_InvoiceLine_ID(); - /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -207,6 +194,19 @@ public interface I_C_InvoiceLine public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoiceLine_ID */ + public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; + + /** Set Invoice Line. + * Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); + + /** Get Invoice Line. + * Invoice Detail Line + */ + public int getC_InvoiceLine_ID(); + /** Column name C_OrderLine_ID */ public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; @@ -222,6 +222,21 @@ public interface I_C_InvoiceLine public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -252,20 +267,21 @@ public interface I_C_InvoiceLine public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_Tax_ID */ public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; @@ -297,22 +313,6 @@ public interface I_C_InvoiceLine public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -594,6 +594,30 @@ public interface I_C_InvoiceLine */ public BigDecimal getQtyInvoiced(); + /** Column name Ref_InvoiceLine_ID */ + public static final String COLUMNNAME_Ref_InvoiceLine_ID = "Ref_InvoiceLine_ID"; + + /** Set Referenced Invoice Line */ + public void setRef_InvoiceLine_ID (int Ref_InvoiceLine_ID); + + /** Get Referenced Invoice Line */ + public int getRef_InvoiceLine_ID(); + + /** Column name ReversalLine_ID */ + public static final String COLUMNNAME_ReversalLine_ID = "ReversalLine_ID"; + + /** Set Reversal Line. + * Use to keep the reversal line ID for reversing costing purpose + */ + public void setReversalLine_ID (int ReversalLine_ID); + + /** Get Reversal Line. + * Use to keep the reversal line ID for reversing costing purpose + */ + public int getReversalLine_ID(); + + public org.compiere.model.I_C_InvoiceLine getReversalLine() throws RuntimeException; + /** Column name RRAmt */ public static final String COLUMNNAME_RRAmt = "RRAmt"; @@ -620,30 +644,6 @@ public interface I_C_InvoiceLine */ public Timestamp getRRStartDate(); - /** Column name Ref_InvoiceLine_ID */ - public static final String COLUMNNAME_Ref_InvoiceLine_ID = "Ref_InvoiceLine_ID"; - - /** Set Referenced Invoice Line */ - public void setRef_InvoiceLine_ID (int Ref_InvoiceLine_ID); - - /** Get Referenced Invoice Line */ - public int getRef_InvoiceLine_ID(); - - /** Column name ReversalLine_ID */ - public static final String COLUMNNAME_ReversalLine_ID = "ReversalLine_ID"; - - /** Set Reversal Line. - * Use to keep the reversal line ID for reversing costing purpose - */ - public void setReversalLine_ID (int ReversalLine_ID); - - /** Get Reversal Line. - * Use to keep the reversal line ID for reversing costing purpose - */ - public int getReversalLine_ID(); - - public org.compiere.model.I_C_InvoiceLine getReversalLine() throws RuntimeException; - /** Column name S_ResourceAssignment_ID */ public static final String COLUMNNAME_S_ResourceAssignment_ID = "S_ResourceAssignment_ID"; @@ -670,19 +670,6 @@ public interface I_C_InvoiceLine */ public BigDecimal getTaxAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -758,4 +745,17 @@ public interface I_C_InvoiceLine public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_InvoicePaySchedule.java b/base/src/org/compiere/model/I_C_InvoicePaySchedule.java index 8a35550234..f972a0625d 100644 --- a/base/src/org/compiere/model/I_C_InvoicePaySchedule.java +++ b/base/src/org/compiere/model/I_C_InvoicePaySchedule.java @@ -22,7 +22,7 @@ /** Generated Interface for C_InvoicePaySchedule * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_InvoicePaySchedule { @@ -62,19 +62,6 @@ public interface I_C_InvoicePaySchedule */ public int getAD_Org_ID(); - /** Column name C_InvoicePaySchedule_ID */ - public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; - - /** Set Invoice Payment Schedule. - * Invoice Payment Schedule - */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID); - - /** Get Invoice Payment Schedule. - * Invoice Payment Schedule - */ - public int getC_InvoicePaySchedule_ID(); - /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -90,6 +77,19 @@ public interface I_C_InvoicePaySchedule public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoicePaySchedule_ID */ + public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; + + /** Set Invoice Payment Schedule. + * Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID); + + /** Get Invoice Payment Schedule. + * Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID(); + /** Column name C_PaySchedule_ID */ public static final String COLUMNNAME_C_PaySchedule_ID = "C_PaySchedule_ID"; @@ -221,19 +221,6 @@ public interface I_C_InvoicePaySchedule /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -249,4 +236,17 @@ public interface I_C_InvoicePaySchedule * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_InvoiceSchedule.java b/base/src/org/compiere/model/I_C_InvoiceSchedule.java index ea4f613668..50eff26d92 100644 --- a/base/src/org/compiere/model/I_C_InvoiceSchedule.java +++ b/base/src/org/compiere/model/I_C_InvoiceSchedule.java @@ -22,7 +22,7 @@ /** Generated Interface for C_InvoiceSchedule * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_InvoiceSchedule { @@ -247,19 +247,6 @@ public interface I_C_InvoiceSchedule */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -275,4 +262,17 @@ public interface I_C_InvoiceSchedule * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_InvoiceTax.java b/base/src/org/compiere/model/I_C_InvoiceTax.java index 81370d8ab9..c643bcb01f 100644 --- a/base/src/org/compiere/model/I_C_InvoiceTax.java +++ b/base/src/org/compiere/model/I_C_InvoiceTax.java @@ -22,7 +22,7 @@ /** Generated Interface for C_InvoiceTax * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_InvoiceTax { @@ -77,21 +77,6 @@ public interface I_C_InvoiceTax public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; - /** Column name C_Tax_ID */ - public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; - - /** Set Tax. - * Tax identifier - */ - public void setC_Tax_ID (int C_Tax_ID); - - /** Get Tax. - * Tax identifier - */ - public int getC_Tax_ID(); - - public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -108,6 +93,21 @@ public interface I_C_InvoiceTax */ public int getCreatedBy(); + /** Column name C_Tax_ID */ + public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; + + /** Set Tax. + * Tax identifier + */ + public void setC_Tax_ID (int C_Tax_ID); + + /** Get Tax. + * Tax identifier + */ + public int getC_Tax_ID(); + + public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -173,19 +173,6 @@ public interface I_C_InvoiceTax */ public BigDecimal getTaxBaseAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -201,4 +188,17 @@ public interface I_C_InvoiceTax * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Job.java b/base/src/org/compiere/model/I_C_Job.java index bcc170817c..324d98dca1 100644 --- a/base/src/org/compiere/model/I_C_Job.java +++ b/base/src/org/compiere/model/I_C_Job.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Job * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Job { @@ -171,19 +171,6 @@ public interface I_C_Job */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -199,4 +186,17 @@ public interface I_C_Job * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_JobAssignment.java b/base/src/org/compiere/model/I_C_JobAssignment.java index 24e436d8dd..693a730375 100644 --- a/base/src/org/compiere/model/I_C_JobAssignment.java +++ b/base/src/org/compiere/model/I_C_JobAssignment.java @@ -22,7 +22,7 @@ /** Generated Interface for C_JobAssignment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_JobAssignment { @@ -147,19 +147,6 @@ public interface I_C_JobAssignment */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -176,6 +163,19 @@ public interface I_C_JobAssignment */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_C_JobCategory.java b/base/src/org/compiere/model/I_C_JobCategory.java index 3c34b59309..577e850460 100644 --- a/base/src/org/compiere/model/I_C_JobCategory.java +++ b/base/src/org/compiere/model/I_C_JobCategory.java @@ -22,7 +22,7 @@ /** Generated Interface for C_JobCategory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_JobCategory { @@ -143,19 +143,6 @@ public interface I_C_JobCategory */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_C_JobCategory * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_JobRemuneration.java b/base/src/org/compiere/model/I_C_JobRemuneration.java index 0f7f008506..b7c3dc9844 100644 --- a/base/src/org/compiere/model/I_C_JobRemuneration.java +++ b/base/src/org/compiere/model/I_C_JobRemuneration.java @@ -22,7 +22,7 @@ /** Generated Interface for C_JobRemuneration * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_JobRemuneration { @@ -62,19 +62,6 @@ public interface I_C_JobRemuneration */ public int getAD_Org_ID(); - /** Column name C_JobRemuneration_ID */ - public static final String COLUMNNAME_C_JobRemuneration_ID = "C_JobRemuneration_ID"; - - /** Set Position Remuneration. - * Remuneration for the Position - */ - public void setC_JobRemuneration_ID (int C_JobRemuneration_ID); - - /** Get Position Remuneration. - * Remuneration for the Position - */ - public int getC_JobRemuneration_ID(); - /** Column name C_Job_ID */ public static final String COLUMNNAME_C_Job_ID = "C_Job_ID"; @@ -90,20 +77,18 @@ public interface I_C_JobRemuneration public org.compiere.model.I_C_Job getC_Job() throws RuntimeException; - /** Column name C_Remuneration_ID */ - public static final String COLUMNNAME_C_Remuneration_ID = "C_Remuneration_ID"; + /** Column name C_JobRemuneration_ID */ + public static final String COLUMNNAME_C_JobRemuneration_ID = "C_JobRemuneration_ID"; - /** Set Remuneration. - * Wage or Salary + /** Set Position Remuneration. + * Remuneration for the Position */ - public void setC_Remuneration_ID (int C_Remuneration_ID); + public void setC_JobRemuneration_ID (int C_JobRemuneration_ID); - /** Get Remuneration. - * Wage or Salary + /** Get Position Remuneration. + * Remuneration for the Position */ - public int getC_Remuneration_ID(); - - public org.compiere.model.I_C_Remuneration getC_Remuneration() throws RuntimeException; + public int getC_JobRemuneration_ID(); /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -121,6 +106,21 @@ public interface I_C_JobRemuneration */ public int getCreatedBy(); + /** Column name C_Remuneration_ID */ + public static final String COLUMNNAME_C_Remuneration_ID = "C_Remuneration_ID"; + + /** Set Remuneration. + * Wage or Salary + */ + public void setC_Remuneration_ID (int C_Remuneration_ID); + + /** Get Remuneration. + * Wage or Salary + */ + public int getC_Remuneration_ID(); + + public org.compiere.model.I_C_Remuneration getC_Remuneration() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -147,19 +147,6 @@ public interface I_C_JobRemuneration */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -176,6 +163,19 @@ public interface I_C_JobRemuneration */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_C_LandedCost.java b/base/src/org/compiere/model/I_C_LandedCost.java index ae1c8f77e7..20291b404d 100644 --- a/base/src/org/compiere/model/I_C_LandedCost.java +++ b/base/src/org/compiere/model/I_C_LandedCost.java @@ -22,7 +22,7 @@ /** Generated Interface for C_LandedCost * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_LandedCost { @@ -77,17 +77,6 @@ public interface I_C_LandedCost public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; - /** Column name C_LandedCostType_ID */ - public static final String COLUMNNAME_C_LandedCostType_ID = "C_LandedCostType_ID"; - - /** Set C_LandedCostType_ID */ - public void setC_LandedCostType_ID (int C_LandedCostType_ID); - - /** Get C_LandedCostType_ID */ - public int getC_LandedCostType_ID(); - - public org.compiere.model.I_C_LandedCostType getC_LandedCostType() throws RuntimeException; - /** Column name C_LandedCost_ID */ public static final String COLUMNNAME_C_LandedCost_ID = "C_LandedCost_ID"; @@ -101,6 +90,17 @@ public interface I_C_LandedCost */ public int getC_LandedCost_ID(); + /** Column name C_LandedCostType_ID */ + public static final String COLUMNNAME_C_LandedCostType_ID = "C_LandedCostType_ID"; + + /** Set Landed Cost Type */ + public void setC_LandedCostType_ID (int C_LandedCostType_ID); + + /** Get Landed Cost Type */ + public int getC_LandedCostType_ID(); + + public org.compiere.model.I_C_LandedCostType getC_LandedCostType() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -158,21 +158,6 @@ public interface I_C_LandedCost public org.compiere.model.I_M_CostElement getM_CostElement() throws RuntimeException; - /** Column name M_InOutLine_ID */ - public static final String COLUMNNAME_M_InOutLine_ID = "M_InOutLine_ID"; - - /** Set Shipment/Receipt Line. - * Line on Shipment or Receipt document - */ - public void setM_InOutLine_ID (int M_InOutLine_ID); - - /** Get Shipment/Receipt Line. - * Line on Shipment or Receipt document - */ - public int getM_InOutLine_ID(); - - public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException; - /** Column name M_InOut_ID */ public static final String COLUMNNAME_M_InOut_ID = "M_InOut_ID"; @@ -188,6 +173,21 @@ public interface I_C_LandedCost public org.compiere.model.I_M_InOut getM_InOut() throws RuntimeException; + /** Column name M_InOutLine_ID */ + public static final String COLUMNNAME_M_InOutLine_ID = "M_InOutLine_ID"; + + /** Set Shipment/Receipt Line. + * Line on Shipment or Receipt document + */ + public void setM_InOutLine_ID (int M_InOutLine_ID); + + /** Get Shipment/Receipt Line. + * Line on Shipment or Receipt document + */ + public int getM_InOutLine_ID(); + + public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException; + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -212,19 +212,6 @@ public interface I_C_LandedCost /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -240,4 +227,17 @@ public interface I_C_LandedCost * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_LandedCostAllocation.java b/base/src/org/compiere/model/I_C_LandedCostAllocation.java index 303fab9a51..a6fa6926f1 100644 --- a/base/src/org/compiere/model/I_C_LandedCostAllocation.java +++ b/base/src/org/compiere/model/I_C_LandedCostAllocation.java @@ -22,7 +22,7 @@ /** Generated Interface for C_LandedCostAllocation * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_LandedCostAllocation { @@ -119,10 +119,10 @@ public interface I_C_LandedCostAllocation /** Column name C_LandedCostType_ID */ public static final String COLUMNNAME_C_LandedCostType_ID = "C_LandedCostType_ID"; - /** Set C_LandedCostType_ID */ + /** Set Landed Cost Type */ public void setC_LandedCostType_ID (int C_LandedCostType_ID); - /** Get C_LandedCostType_ID */ + /** Get Landed Cost Type */ public int getC_LandedCostType_ID(); public org.compiere.model.I_C_LandedCostType getC_LandedCostType() throws RuntimeException; @@ -229,19 +229,6 @@ public interface I_C_LandedCostAllocation */ public BigDecimal getQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -257,4 +244,17 @@ public interface I_C_LandedCostAllocation * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_LandedCostType.java b/base/src/org/compiere/model/I_C_LandedCostType.java index 89849a1c86..81a25d1e15 100644 --- a/base/src/org/compiere/model/I_C_LandedCostType.java +++ b/base/src/org/compiere/model/I_C_LandedCostType.java @@ -22,7 +22,7 @@ /** Generated Interface for C_LandedCostType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_LandedCostType { @@ -65,10 +65,10 @@ public interface I_C_LandedCostType /** Column name C_LandedCostType_ID */ public static final String COLUMNNAME_C_LandedCostType_ID = "C_LandedCostType_ID"; - /** Set C_LandedCostType_ID */ + /** Set Landed Cost Type */ public void setC_LandedCostType_ID (int C_LandedCostType_ID); - /** Get C_LandedCostType_ID */ + /** Get Landed Cost Type */ public int getC_LandedCostType_ID(); /** Column name Created */ @@ -126,19 +126,6 @@ public interface I_C_LandedCostType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -155,6 +142,19 @@ public interface I_C_LandedCostType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_Location.java b/base/src/org/compiere/model/I_C_Location.java index 34fff42dd4..1e06021563 100644 --- a/base/src/org/compiere/model/I_C_Location.java +++ b/base/src/org/compiere/model/I_C_Location.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Location * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Location { @@ -49,19 +49,6 @@ public interface I_C_Location */ public int getAD_Client_ID(); - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name Address1 */ public static final String COLUMNNAME_Address1 = "Address1"; @@ -114,6 +101,19 @@ public interface I_C_Location */ public String getAddress4(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name C_City_ID */ public static final String COLUMNNAME_C_City_ID = "C_City_ID"; @@ -144,34 +144,6 @@ public interface I_C_Location public org.compiere.model.I_C_Country getC_Country() throws RuntimeException; - /** Column name C_Location_ID */ - public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; - - /** Set Address. - * Location or Address - */ - public void setC_Location_ID (int C_Location_ID); - - /** Get Address. - * Location or Address - */ - public int getC_Location_ID(); - - /** Column name C_Region_ID */ - public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; - - /** Set Region. - * Identifies a geographical Region - */ - public void setC_Region_ID (int C_Region_ID); - - /** Get Region. - * Identifies a geographical Region - */ - public int getC_Region_ID(); - - public org.compiere.model.I_C_Region getC_Region() throws RuntimeException; - /** Column name City */ public static final String COLUMNNAME_City = "City"; @@ -185,6 +157,19 @@ public interface I_C_Location */ public String getCity(); + /** Column name C_Location_ID */ + public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; + + /** Set Address. + * Location or Address + */ + public void setC_Location_ID (int C_Location_ID); + + /** Get Address. + * Location or Address + */ + public int getC_Location_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -201,6 +186,21 @@ public interface I_C_Location */ public int getCreatedBy(); + /** Column name C_Region_ID */ + public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; + + /** Set Region. + * Identifies a geographical Region + */ + public void setC_Region_ID (int C_Region_ID); + + /** Get Region. + * Identifies a geographical Region + */ + public int getC_Region_ID(); + + public org.compiere.model.I_C_Region getC_Region() throws RuntimeException; + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -253,19 +253,6 @@ public interface I_C_Location */ public String getRegionName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -281,4 +268,17 @@ public interface I_C_Location * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_NonBusinessDay.java b/base/src/org/compiere/model/I_C_NonBusinessDay.java index b380c69330..0a13666854 100644 --- a/base/src/org/compiere/model/I_C_NonBusinessDay.java +++ b/base/src/org/compiere/model/I_C_NonBusinessDay.java @@ -22,7 +22,7 @@ /** Generated Interface for C_NonBusinessDay * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_NonBusinessDay { @@ -145,19 +145,6 @@ public interface I_C_NonBusinessDay */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_C_NonBusinessDay * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Opportunity.java b/base/src/org/compiere/model/I_C_Opportunity.java index a1d1791c19..ed4edb04b0 100644 --- a/base/src/org/compiere/model/I_C_Opportunity.java +++ b/base/src/org/compiere/model/I_C_Opportunity.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Opportunity * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Opportunity { @@ -122,60 +122,6 @@ public interface I_C_Opportunity public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_Opportunity_ID */ - public static final String COLUMNNAME_C_Opportunity_ID = "C_Opportunity_ID"; - - /** Set Sales Opportunity */ - public void setC_Opportunity_ID (int C_Opportunity_ID); - - /** Get Sales Opportunity */ - public int getC_Opportunity_ID(); - - /** Column name C_Order_ID */ - public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; - - /** Set Order. - * Order - */ - public void setC_Order_ID (int C_Order_ID); - - /** Get Order. - * Order - */ - public int getC_Order_ID(); - - public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; - - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - - /** Column name C_SalesStage_ID */ - public static final String COLUMNNAME_C_SalesStage_ID = "C_SalesStage_ID"; - - /** Set Sales Stage. - * Stages of the sales process - */ - public void setC_SalesStage_ID (int C_SalesStage_ID); - - /** Get Sales Stage. - * Stages of the sales process - */ - public int getC_SalesStage_ID(); - - public org.compiere.model.I_C_SalesStage getC_SalesStage() throws RuntimeException; - /** Column name CloseDate */ public static final String COLUMNNAME_CloseDate = "CloseDate"; @@ -202,6 +148,30 @@ public interface I_C_Opportunity */ public String getComments(); + /** Column name C_Opportunity_ID */ + public static final String COLUMNNAME_C_Opportunity_ID = "C_Opportunity_ID"; + + /** Set Sales Opportunity */ + public void setC_Opportunity_ID (int C_Opportunity_ID); + + /** Get Sales Opportunity */ + public int getC_Opportunity_ID(); + + /** Column name C_Order_ID */ + public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; + + /** Set Order. + * Order + */ + public void setC_Order_ID (int C_Order_ID); + + /** Get Order. + * Order + */ + public int getC_Order_ID(); + + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + /** Column name Cost */ public static final String COLUMNNAME_Cost = "Cost"; @@ -215,6 +185,21 @@ public interface I_C_Opportunity */ public BigDecimal getCost(); + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -231,6 +216,21 @@ public interface I_C_Opportunity */ public int getCreatedBy(); + /** Column name C_SalesStage_ID */ + public static final String COLUMNNAME_C_SalesStage_ID = "C_SalesStage_ID"; + + /** Set Sales Stage. + * Stages of the sales process + */ + public void setC_SalesStage_ID (int C_SalesStage_ID); + + /** Get Sales Stage. + * Stages of the sales process + */ + public int getC_SalesStage_ID(); + + public org.compiere.model.I_C_SalesStage getC_SalesStage() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -320,19 +320,6 @@ public interface I_C_Opportunity public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -349,6 +336,19 @@ public interface I_C_Opportunity */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WeightedAmt */ public static final String COLUMNNAME_WeightedAmt = "WeightedAmt"; diff --git a/base/src/org/compiere/model/I_C_Order.java b/base/src/org/compiere/model/I_C_Order.java index 42b4f51f06..5fc6ae9c56 100644 --- a/base/src/org/compiere/model/I_C_Order.java +++ b/base/src/org/compiere/model/I_C_Order.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Order * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Order { @@ -49,6 +49,19 @@ public interface I_C_Order */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_C_Order public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -155,6 +155,19 @@ public interface I_C_Order public org.compiere.model.I_AD_User getBill_User() throws RuntimeException; + /** Column name BOMDrop */ + public static final String COLUMNNAME_BOMDrop = "BOMDrop"; + + /** Set BOM Drop. + * Drop (expand) Bill of Materials into an Order, Invoice, etc. + */ + public void setBOMDrop (String BOMDrop); + + /** Get BOM Drop. + * Drop (expand) Bill of Materials into an Order, Invoice, etc. + */ + public String getBOMDrop(); + /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -275,6 +288,21 @@ public interface I_C_Order public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name C_DocType_ID */ + public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; + + /** Set Document Type. + * Document type or rules + */ + public void setC_DocType_ID (int C_DocType_ID); + + /** Get Document Type. + * Document type or rules + */ + public int getC_DocType_ID(); + + public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name C_DocTypeTarget_ID */ public static final String COLUMNNAME_C_DocTypeTarget_ID = "C_DocTypeTarget_ID"; @@ -290,20 +318,18 @@ public interface I_C_Order public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException; - /** Column name C_DocType_ID */ - public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; + /** Column name ChargeAmt */ + public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; - /** Set Document Type. - * Document type or rules + /** Set Charge amount. + * Charge Amount */ - public void setC_DocType_ID (int C_DocType_ID); + public void setChargeAmt (BigDecimal ChargeAmt); - /** Get Document Type. - * Document type or rules + /** Get Charge amount. + * Charge Amount */ - public int getC_DocType_ID(); - - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + public BigDecimal getChargeAmt(); /** Column name C_Opportunity_ID */ public static final String COLUMNNAME_C_Opportunity_ID = "C_Opportunity_ID"; @@ -316,16 +342,18 @@ public interface I_C_Order public org.compiere.model.I_C_Opportunity getC_Opportunity() throws RuntimeException; - /** Column name C_OrderSource_ID */ - public static final String COLUMNNAME_C_OrderSource_ID = "C_OrderSource_ID"; - - /** Set Order Source */ - public void setC_OrderSource_ID (int C_OrderSource_ID); + /** Column name CopyFrom */ + public static final String COLUMNNAME_CopyFrom = "CopyFrom"; - /** Get Order Source */ - public int getC_OrderSource_ID(); + /** Set Copy From. + * Copy From Record + */ + public void setCopyFrom (String CopyFrom); - public org.compiere.model.I_C_OrderSource getC_OrderSource() throws RuntimeException; + /** Get Copy From. + * Copy From Record + */ + public String getCopyFrom(); /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -340,20 +368,31 @@ public interface I_C_Order */ public int getC_Order_ID(); - /** Column name C_POS_ID */ - public static final String COLUMNNAME_C_POS_ID = "C_POS_ID"; + /** Column name C_OrderSource_ID */ + public static final String COLUMNNAME_C_OrderSource_ID = "C_OrderSource_ID"; - /** Set POS Terminal. - * Point of Sales Terminal + /** Set Order Source */ + public void setC_OrderSource_ID (int C_OrderSource_ID); + + /** Get Order Source */ + public int getC_OrderSource_ID(); + + public org.compiere.model.I_C_OrderSource getC_OrderSource() throws RuntimeException; + + /** Column name C_Payment_ID */ + public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; + + /** Set Payment. + * Payment identifier */ - public void setC_POS_ID (int C_POS_ID); + public void setC_Payment_ID (int C_Payment_ID); - /** Get POS Terminal. - * Point of Sales Terminal + /** Get Payment. + * Payment identifier */ - public int getC_POS_ID(); + public int getC_Payment_ID(); - public org.compiere.model.I_C_POS getC_POS() throws RuntimeException; + public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; /** Column name C_PaymentTerm_ID */ public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; @@ -370,20 +409,20 @@ public interface I_C_Order public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; - /** Column name C_Payment_ID */ - public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; + /** Column name C_POS_ID */ + public static final String COLUMNNAME_C_POS_ID = "C_POS_ID"; - /** Set Payment. - * Payment identifier + /** Set POS Terminal. + * Point of Sales Terminal */ - public void setC_Payment_ID (int C_Payment_ID); + public void setC_POS_ID (int C_POS_ID); - /** Get Payment. - * Payment identifier + /** Get POS Terminal. + * Point of Sales Terminal */ - public int getC_Payment_ID(); + public int getC_POS_ID(); - public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; + public org.compiere.model.I_C_POS getC_POS() throws RuntimeException; /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -400,32 +439,6 @@ public interface I_C_Order public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name ChargeAmt */ - public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; - - /** Set Charge amount. - * Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt); - - /** Get Charge amount. - * Charge Amount - */ - public BigDecimal getChargeAmt(); - - /** Column name CopyFrom */ - public static final String COLUMNNAME_CopyFrom = "CopyFrom"; - - /** Set Copy From. - * Copy From Record - */ - public void setCopyFrom (String CopyFrom); - - /** Get Copy From. - * Copy From Record - */ - public String getCopyFrom(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -769,19 +782,6 @@ public interface I_C_Order */ public boolean isPrinted(); - /** Column name IsSOTrx */ - public static final String COLUMNNAME_IsSOTrx = "IsSOTrx"; - - /** Set Sales Transaction. - * This is a Sales Transaction - */ - public void setIsSOTrx (boolean IsSOTrx); - - /** Get Sales Transaction. - * This is a Sales Transaction - */ - public boolean isSOTrx(); - /** Column name IsSelected */ public static final String COLUMNNAME_IsSelected = "IsSelected"; @@ -804,6 +804,19 @@ public interface I_C_Order */ public boolean isSelfService(); + /** Column name IsSOTrx */ + public static final String COLUMNNAME_IsSOTrx = "IsSOTrx"; + + /** Set Sales Transaction. + * This is a Sales Transaction + */ + public void setIsSOTrx (boolean IsSOTrx); + + /** Get Sales Transaction. + * This is a Sales Transaction + */ + public boolean isSOTrx(); + /** Column name IsTaxIncluded */ public static final String COLUMNNAME_IsTaxIncluded = "IsTaxIncluded"; @@ -918,19 +931,6 @@ public interface I_C_Order */ public String getOrderType(); - /** Column name POReference */ - public static final String COLUMNNAME_POReference = "POReference"; - - /** Set Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference); - - /** Get Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference(); - /** Column name Pay_BPartner_ID */ public static final String COLUMNNAME_Pay_BPartner_ID = "Pay_BPartner_ID"; @@ -970,6 +970,19 @@ public interface I_C_Order */ public String getPaymentRule(); + /** Column name POReference */ + public static final String COLUMNNAME_POReference = "POReference"; + + /** Set Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference); + + /** Get Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference(); + /** Column name Posted */ public static final String COLUMNNAME_Posted = "Posted"; @@ -1100,19 +1113,6 @@ public interface I_C_Order */ public BigDecimal getTotalLines(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -1189,6 +1189,19 @@ public interface I_C_Order public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Volume */ public static final String COLUMNNAME_Volume = "Volume"; diff --git a/base/src/org/compiere/model/I_C_OrderLine.java b/base/src/org/compiere/model/I_C_OrderLine.java index 70407b9677..2f8e0a6384 100644 --- a/base/src/org/compiere/model/I_C_OrderLine.java +++ b/base/src/org/compiere/model/I_C_OrderLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_OrderLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_OrderLine { @@ -49,6 +49,19 @@ public interface I_C_OrderLine */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_C_OrderLine public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -167,6 +167,21 @@ public interface I_C_OrderLine public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name C_Order_ID */ + public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; + + /** Set Order. + * Order + */ + public void setC_Order_ID (int C_Order_ID); + + /** Get Order. + * Order + */ + public int getC_Order_ID(); + + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + /** Column name C_OrderLine_ID */ public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; @@ -180,20 +195,20 @@ public interface I_C_OrderLine */ public int getC_OrderLine_ID(); - /** Column name C_Order_ID */ - public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - /** Set Order. - * Order + /** Set Project. + * Financial Project */ - public void setC_Order_ID (int C_Order_ID); + public void setC_Project_ID (int C_Project_ID); - /** Get Order. - * Order + /** Get Project. + * Financial Project */ - public int getC_Order_ID(); + public int getC_Project_ID(); - public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -225,50 +240,21 @@ public interface I_C_OrderLine public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - - /** Column name C_Tax_ID */ - public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; - - /** Set Tax. - * Tax identifier - */ - public void setC_Tax_ID (int C_Tax_ID); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Get Tax. - * Tax identifier + /** Get Created. + * Date this record was created */ - public int getC_Tax_ID(); - - public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + public Timestamp getCreated(); - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - /** Get UOM. - * Unit of Measure + /** Get Created By. + * User who created this records */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + public int getCreatedBy(); /** Column name CreateFrom */ public static final String COLUMNNAME_CreateFrom = "CreateFrom"; @@ -296,21 +282,35 @@ public interface I_C_OrderLine */ public String getCreateShipment(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_Tax_ID */ + public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; - /** Get Created. - * Date this record was created + /** Set Tax. + * Tax identifier */ - public Timestamp getCreated(); + public void setC_Tax_ID (int C_Tax_ID); - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + /** Get Tax. + * Tax identifier + */ + public int getC_Tax_ID(); - /** Get Created By. - * User who created this records + public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; + + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure */ - public int getCreatedBy(); + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; /** Column name DateDelivered */ public static final String COLUMNNAME_DateDelivered = "DateDelivered"; @@ -569,6 +569,15 @@ public interface I_C_OrderLine public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; + /** Column name PickedQty */ + public static final String COLUMNNAME_PickedQty = "PickedQty"; + + /** Set Picked Qty */ + public void setPickedQty (BigDecimal PickedQty); + + /** Get Picked Qty */ + public BigDecimal getPickedQty(); + /** Column name PP_Cost_Collector_ID */ public static final String COLUMNNAME_PP_Cost_Collector_ID = "PP_Cost_Collector_ID"; @@ -580,15 +589,6 @@ public interface I_C_OrderLine public org.eevolution.model.I_PP_Cost_Collector getPP_Cost_Collector() throws RuntimeException; - /** Column name PickedQty */ - public static final String COLUMNNAME_PickedQty = "PickedQty"; - - /** Set Picked Qty */ - public void setPickedQty (BigDecimal PickedQty); - - /** Get Picked Qty */ - public BigDecimal getPickedQty(); - /** Column name PriceActual */ public static final String COLUMNNAME_PriceActual = "PriceActual"; @@ -745,6 +745,21 @@ public interface I_C_OrderLine */ public BigDecimal getQtyReserved(); + /** Column name Ref_OrderLine_ID */ + public static final String COLUMNNAME_Ref_OrderLine_ID = "Ref_OrderLine_ID"; + + /** Set Referenced Order Line. + * Reference to corresponding Sales/Purchase Order + */ + public void setRef_OrderLine_ID (int Ref_OrderLine_ID); + + /** Get Referenced Order Line. + * Reference to corresponding Sales/Purchase Order + */ + public int getRef_OrderLine_ID(); + + public org.compiere.model.I_C_OrderLine getRef_OrderLine() throws RuntimeException; + /** Column name RRAmt */ public static final String COLUMNNAME_RRAmt = "RRAmt"; @@ -771,21 +786,6 @@ public interface I_C_OrderLine */ public Timestamp getRRStartDate(); - /** Column name Ref_OrderLine_ID */ - public static final String COLUMNNAME_Ref_OrderLine_ID = "Ref_OrderLine_ID"; - - /** Set Referenced Order Line. - * Reference to corresponding Sales/Purchase Order - */ - public void setRef_OrderLine_ID (int Ref_OrderLine_ID); - - /** Get Referenced Order Line. - * Reference to corresponding Sales/Purchase Order - */ - public int getRef_OrderLine_ID(); - - public org.compiere.model.I_C_OrderLine getRef_OrderLine() throws RuntimeException; - /** Column name S_ResourceAssignment_ID */ public static final String COLUMNNAME_S_ResourceAssignment_ID = "S_ResourceAssignment_ID"; @@ -799,19 +799,6 @@ public interface I_C_OrderLine */ public int getS_ResourceAssignment_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -887,4 +874,17 @@ public interface I_C_OrderLine public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_OrderSource.java b/base/src/org/compiere/model/I_C_OrderSource.java index f5032de856..8174a4c20e 100644 --- a/base/src/org/compiere/model/I_C_OrderSource.java +++ b/base/src/org/compiere/model/I_C_OrderSource.java @@ -22,7 +22,7 @@ /** Generated Interface for C_OrderSource * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_OrderSource { @@ -139,19 +139,6 @@ public interface I_C_OrderSource */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -168,6 +155,19 @@ public interface I_C_OrderSource */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_OrderTax.java b/base/src/org/compiere/model/I_C_OrderTax.java index 903778986a..25b46fd57e 100644 --- a/base/src/org/compiere/model/I_C_OrderTax.java +++ b/base/src/org/compiere/model/I_C_OrderTax.java @@ -22,7 +22,7 @@ /** Generated Interface for C_OrderTax * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_OrderTax { @@ -77,21 +77,6 @@ public interface I_C_OrderTax public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; - /** Column name C_Tax_ID */ - public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; - - /** Set Tax. - * Tax identifier - */ - public void setC_Tax_ID (int C_Tax_ID); - - /** Get Tax. - * Tax identifier - */ - public int getC_Tax_ID(); - - public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -108,6 +93,21 @@ public interface I_C_OrderTax */ public int getCreatedBy(); + /** Column name C_Tax_ID */ + public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; + + /** Set Tax. + * Tax identifier + */ + public void setC_Tax_ID (int C_Tax_ID); + + /** Get Tax. + * Tax identifier + */ + public int getC_Tax_ID(); + + public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -173,19 +173,6 @@ public interface I_C_OrderTax */ public BigDecimal getTaxBaseAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -201,4 +188,17 @@ public interface I_C_OrderTax * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_OrgAssignment.java b/base/src/org/compiere/model/I_C_OrgAssignment.java index 7674662651..04fffef55a 100644 --- a/base/src/org/compiere/model/I_C_OrgAssignment.java +++ b/base/src/org/compiere/model/I_C_OrgAssignment.java @@ -22,7 +22,7 @@ /** Generated Interface for C_OrgAssignment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_OrgAssignment { @@ -132,19 +132,6 @@ public interface I_C_OrgAssignment */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -161,6 +148,19 @@ public interface I_C_OrgAssignment */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_C_POS.java b/base/src/org/compiere/model/I_C_POS.java index 45ce93e42c..3ed2df2537 100755 --- a/base/src/org/compiere/model/I_C_POS.java +++ b/base/src/org/compiere/model/I_C_POS.java @@ -22,7 +22,7 @@ /** Generated Interface for C_POS * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_POS { @@ -75,20 +75,29 @@ public interface I_C_POS */ public int getAutoLogoutDelay(); - /** Column name C_BPartnerCashTrx_ID */ - public static final String COLUMNNAME_C_BPartnerCashTrx_ID = "C_BPartnerCashTrx_ID"; + /** Column name CashDrawer */ + public static final String COLUMNNAME_CashDrawer = "CashDrawer"; - /** Set Template B.Partner. - * Business Partner used for creating new Business Partners on the fly + /** Set CashDrawer */ + public void setCashDrawer (String CashDrawer); + + /** Get CashDrawer */ + public String getCashDrawer(); + + /** Column name CashTransferBankAccount_ID */ + public static final String COLUMNNAME_CashTransferBankAccount_ID = "CashTransferBankAccount_ID"; + + /** Set Transfer Cash trx to. + * Bank Account on which to transfer all Cash transactions */ - public void setC_BPartnerCashTrx_ID (int C_BPartnerCashTrx_ID); + public void setCashTransferBankAccount_ID (int CashTransferBankAccount_ID); - /** Get Template B.Partner. - * Business Partner used for creating new Business Partners on the fly + /** Get Transfer Cash trx to. + * Bank Account on which to transfer all Cash transactions */ - public int getC_BPartnerCashTrx_ID(); + public int getCashTransferBankAccount_ID(); - public org.compiere.model.I_C_BPartner getC_BPartnerCashTrx() throws RuntimeException; + public org.compiere.model.I_C_BankAccount getCashTransferBankAccount() throws RuntimeException; /** Column name C_BankAccount_ID */ public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; @@ -105,6 +114,21 @@ public interface I_C_POS public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; + /** Column name C_BPartnerCashTrx_ID */ + public static final String COLUMNNAME_C_BPartnerCashTrx_ID = "C_BPartnerCashTrx_ID"; + + /** Set Template B.Partner. + * Business Partner used for creating new Business Partners on the fly + */ + public void setC_BPartnerCashTrx_ID (int C_BPartnerCashTrx_ID); + + /** Get Template B.Partner. + * Business Partner used for creating new Business Partners on the fly + */ + public int getC_BPartnerCashTrx_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartnerCashTrx() throws RuntimeException; + /** Column name C_CashBook_ID */ public static final String COLUMNNAME_C_CashBook_ID = "C_CashBook_ID"; @@ -135,21 +159,6 @@ public interface I_C_POS public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name C_POSKeyLayout_ID */ - public static final String COLUMNNAME_C_POSKeyLayout_ID = "C_POSKeyLayout_ID"; - - /** Set POS Key Layout. - * POS Function Key Layout - */ - public void setC_POSKeyLayout_ID (int C_POSKeyLayout_ID); - - /** Get POS Key Layout. - * POS Function Key Layout - */ - public int getC_POSKeyLayout_ID(); - - public org.compiere.model.I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException; - /** Column name C_POS_ID */ public static final String COLUMNNAME_C_POS_ID = "C_POS_ID"; @@ -163,29 +172,20 @@ public interface I_C_POS */ public int getC_POS_ID(); - /** Column name CashDrawer */ - public static final String COLUMNNAME_CashDrawer = "CashDrawer"; - - /** Set CashDrawer */ - public void setCashDrawer (String CashDrawer); - - /** Get CashDrawer */ - public String getCashDrawer(); - - /** Column name CashTransferBankAccount_ID */ - public static final String COLUMNNAME_CashTransferBankAccount_ID = "CashTransferBankAccount_ID"; + /** Column name C_POSKeyLayout_ID */ + public static final String COLUMNNAME_C_POSKeyLayout_ID = "C_POSKeyLayout_ID"; - /** Set Transfer Cash trx to. - * Bank Account on which to transfer all Cash transactions + /** Set POS Key Layout. + * POS Function Key Layout */ - public void setCashTransferBankAccount_ID (int CashTransferBankAccount_ID); + public void setC_POSKeyLayout_ID (int C_POSKeyLayout_ID); - /** Get Transfer Cash trx to. - * Bank Account on which to transfer all Cash transactions + /** Get POS Key Layout. + * POS Function Key Layout */ - public int getCashTransferBankAccount_ID(); + public int getC_POSKeyLayout_ID(); - public org.compiere.model.I_C_BankAccount getCashTransferBankAccount() throws RuntimeException; + public org.compiere.model.I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException; /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -320,6 +320,19 @@ public interface I_C_POS */ public boolean isPOSRequiredPIN(); + /** Column name MeasureRequestCode */ + public static final String COLUMNNAME_MeasureRequestCode = "MeasureRequestCode"; + + /** Set Measure Request Code. + * String for taking measurement from Device Electronic Scales + */ + public void setMeasureRequestCode (String MeasureRequestCode); + + /** Get Measure Request Code. + * String for taking measurement from Device Electronic Scales + */ + public String getMeasureRequestCode(); + /** Column name M_PriceList_ID */ public static final String COLUMNNAME_M_PriceList_ID = "M_PriceList_ID"; @@ -350,19 +363,6 @@ public interface I_C_POS public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name MeasureRequestCode */ - public static final String COLUMNNAME_MeasureRequestCode = "MeasureRequestCode"; - - /** Set Measure Request Code. - * String for taking measurement from Device Electronic Scales - */ - public void setMeasureRequestCode (String MeasureRequestCode); - - /** Get Measure Request Code. - * String for taking measurement from Device Electronic Scales - */ - public String getMeasureRequestCode(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -460,19 +460,6 @@ public interface I_C_POS */ public String getTicketClassName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -488,4 +475,17 @@ public interface I_C_POS * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_POSKey.java b/base/src/org/compiere/model/I_C_POSKey.java index 6d1cf5fc6b..a3c7303d6c 100644 --- a/base/src/org/compiere/model/I_C_POSKey.java +++ b/base/src/org/compiere/model/I_C_POSKey.java @@ -22,7 +22,7 @@ /** Generated Interface for C_POSKey * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_POSKey { @@ -105,6 +105,19 @@ public interface I_C_POSKey public org.compiere.model.I_AD_PrintFont getAD_PrintFont() throws RuntimeException; + /** Column name C_POSKey_ID */ + public static final String COLUMNNAME_C_POSKey_ID = "C_POSKey_ID"; + + /** Set POS Key. + * POS Function Key + */ + public void setC_POSKey_ID (int C_POSKey_ID); + + /** Get POS Key. + * POS Function Key + */ + public int getC_POSKey_ID(); + /** Column name C_POSKeyLayout_ID */ public static final String COLUMNNAME_C_POSKeyLayout_ID = "C_POSKeyLayout_ID"; @@ -120,19 +133,6 @@ public interface I_C_POSKey public org.compiere.model.I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException; - /** Column name C_POSKey_ID */ - public static final String COLUMNNAME_C_POSKey_ID = "C_POSKey_ID"; - - /** Set POS Key. - * POS Function Key - */ - public void setC_POSKey_ID (int C_POSKey_ID); - - /** Get POS Key. - * POS Function Key - */ - public int getC_POSKey_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -281,19 +281,6 @@ public interface I_C_POSKey /** Get Description */ public String getText(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -309,4 +296,17 @@ public interface I_C_POSKey * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_POSKeyLayout.java b/base/src/org/compiere/model/I_C_POSKeyLayout.java index 3e8b581cc7..0178894953 100644 --- a/base/src/org/compiere/model/I_C_POSKeyLayout.java +++ b/base/src/org/compiere/model/I_C_POSKeyLayout.java @@ -22,7 +22,7 @@ /** Generated Interface for C_POSKeyLayout * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_POSKeyLayout { @@ -92,19 +92,6 @@ public interface I_C_POSKeyLayout public org.compiere.model.I_AD_PrintFont getAD_PrintFont() throws RuntimeException; - /** Column name C_POSKeyLayout_ID */ - public static final String COLUMNNAME_C_POSKeyLayout_ID = "C_POSKeyLayout_ID"; - - /** Set POS Key Layout. - * POS Function Key Layout - */ - public void setC_POSKeyLayout_ID (int C_POSKeyLayout_ID); - - /** Get POS Key Layout. - * POS Function Key Layout - */ - public int getC_POSKeyLayout_ID(); - /** Column name Columns */ public static final String COLUMNNAME_Columns = "Columns"; @@ -118,6 +105,19 @@ public interface I_C_POSKeyLayout */ public int getColumns(); + /** Column name C_POSKeyLayout_ID */ + public static final String COLUMNNAME_C_POSKeyLayout_ID = "C_POSKeyLayout_ID"; + + /** Set POS Key Layout. + * POS Function Key Layout + */ + public void setC_POSKeyLayout_ID (int C_POSKeyLayout_ID); + + /** Get POS Key Layout. + * POS Function Key Layout + */ + public int getC_POSKeyLayout_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -199,19 +199,6 @@ public interface I_C_POSKeyLayout */ public String getPOSKeyLayoutType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -227,4 +214,17 @@ public interface I_C_POSKeyLayout * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_PaySchedule.java b/base/src/org/compiere/model/I_C_PaySchedule.java index 3690b77854..416be37ab1 100644 --- a/base/src/org/compiere/model/I_C_PaySchedule.java +++ b/base/src/org/compiere/model/I_C_PaySchedule.java @@ -22,7 +22,7 @@ /** Generated Interface for C_PaySchedule * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_PaySchedule { @@ -62,19 +62,6 @@ public interface I_C_PaySchedule */ public int getAD_Org_ID(); - /** Column name C_PaySchedule_ID */ - public static final String COLUMNNAME_C_PaySchedule_ID = "C_PaySchedule_ID"; - - /** Set Payment Schedule. - * Payment Schedule Template - */ - public void setC_PaySchedule_ID (int C_PaySchedule_ID); - - /** Get Payment Schedule. - * Payment Schedule Template - */ - public int getC_PaySchedule_ID(); - /** Column name C_PaymentTerm_ID */ public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; @@ -90,6 +77,19 @@ public interface I_C_PaySchedule public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; + /** Column name C_PaySchedule_ID */ + public static final String COLUMNNAME_C_PaySchedule_ID = "C_PaySchedule_ID"; + + /** Set Payment Schedule. + * Payment Schedule Template + */ + public void setC_PaySchedule_ID (int C_PaySchedule_ID); + + /** Get Payment Schedule. + * Payment Schedule Template + */ + public int getC_PaySchedule_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -210,19 +210,6 @@ public interface I_C_PaySchedule */ public BigDecimal getPercentage(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -238,4 +225,17 @@ public interface I_C_PaySchedule * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_PaySelection.java b/base/src/org/compiere/model/I_C_PaySelection.java index 443e7421ec..d8f3bb1afd 100644 --- a/base/src/org/compiere/model/I_C_PaySelection.java +++ b/base/src/org/compiere/model/I_C_PaySelection.java @@ -22,7 +22,7 @@ /** Generated Interface for C_PaySelection * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_PaySelection { @@ -120,6 +120,22 @@ public interface I_C_PaySelection */ public int getC_PaySelection_ID(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name CreateFrom */ public static final String COLUMNNAME_CreateFrom = "CreateFrom"; @@ -159,22 +175,6 @@ public interface I_C_PaySelection */ public String getCreateFromOrder(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateDoc */ public static final String COLUMNNAME_DateDoc = "DateDoc"; @@ -327,19 +327,6 @@ public interface I_C_PaySelection */ public BigDecimal getTotalAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -355,4 +342,17 @@ public interface I_C_PaySelection * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_PaySelectionCheck.java b/base/src/org/compiere/model/I_C_PaySelectionCheck.java index 9d1859b84c..b2d91a2d4a 100644 --- a/base/src/org/compiere/model/I_C_PaySelectionCheck.java +++ b/base/src/org/compiere/model/I_C_PaySelectionCheck.java @@ -22,7 +22,7 @@ /** Generated Interface for C_PaySelectionCheck * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_PaySelectionCheck { @@ -62,6 +62,21 @@ public interface I_C_PaySelectionCheck */ public int getAD_Org_ID(); + /** Column name C_BPartner_ID */ + public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; + + /** Set Business Partner . + * Identifies a Business Partner + */ + public void setC_BPartner_ID (int C_BPartner_ID); + + /** Get Business Partner . + * Identifies a Business Partner + */ + public int getC_BPartner_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_BankAccount_ID */ public static final String COLUMNNAME_C_BP_BankAccount_ID = "C_BP_BankAccount_ID"; @@ -77,20 +92,20 @@ public interface I_C_PaySelectionCheck public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException; - /** Column name C_BPartner_ID */ - public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; + /** Column name C_Payment_ID */ + public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; - /** Set Business Partner . - * Identifies a Business Partner + /** Set Payment. + * Payment identifier */ - public void setC_BPartner_ID (int C_BPartner_ID); + public void setC_Payment_ID (int C_Payment_ID); - /** Get Business Partner . - * Identifies a Business Partner + /** Get Payment. + * Payment identifier */ - public int getC_BPartner_ID(); + public int getC_Payment_ID(); - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; /** Column name C_PaySelectionCheck_ID */ public static final String COLUMNNAME_C_PaySelectionCheck_ID = "C_PaySelectionCheck_ID"; @@ -120,21 +135,6 @@ public interface I_C_PaySelectionCheck public org.compiere.model.I_C_PaySelection getC_PaySelection() throws RuntimeException; - /** Column name C_Payment_ID */ - public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; - - /** Set Payment. - * Payment identifier - */ - public void setC_Payment_ID (int C_Payment_ID); - - /** Get Payment. - * Payment identifier - */ - public int getC_Payment_ID(); - - public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -277,19 +277,6 @@ public interface I_C_PaySelectionCheck */ public int getQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -305,4 +292,17 @@ public interface I_C_PaySelectionCheck * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_PaySelectionLine.java b/base/src/org/compiere/model/I_C_PaySelectionLine.java index ab797d8522..e1f328d287 100644 --- a/base/src/org/compiere/model/I_C_PaySelectionLine.java +++ b/base/src/org/compiere/model/I_C_PaySelectionLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_PaySelectionLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_PaySelectionLine { @@ -75,20 +75,20 @@ public interface I_C_PaySelectionLine */ public BigDecimal getAmtSource(); - /** Column name C_BP_BankAccount_ID */ - public static final String COLUMNNAME_C_BP_BankAccount_ID = "C_BP_BankAccount_ID"; + /** Column name C_BankAccountTo_ID */ + public static final String COLUMNNAME_C_BankAccountTo_ID = "C_BankAccountTo_ID"; - /** Set Partner Bank Account. - * Bank Account of the Business Partner + /** Set Bank Account To. + * Bank Account To make Transfer */ - public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID); + public void setC_BankAccountTo_ID (int C_BankAccountTo_ID); - /** Get Partner Bank Account. - * Bank Account of the Business Partner + /** Get Bank Account To. + * Bank Account To make Transfer */ - public int getC_BP_BankAccount_ID(); + public int getC_BankAccountTo_ID(); - public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException; + public org.compiere.model.I_C_BankAccount getC_BankAccountTo() throws RuntimeException; /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -105,20 +105,20 @@ public interface I_C_PaySelectionLine public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_BankAccountTo_ID */ - public static final String COLUMNNAME_C_BankAccountTo_ID = "C_BankAccountTo_ID"; + /** Column name C_BP_BankAccount_ID */ + public static final String COLUMNNAME_C_BP_BankAccount_ID = "C_BP_BankAccount_ID"; - /** Set Bank Account To. - * Bank Account To make Transfer + /** Set Partner Bank Account. + * Bank Account of the Business Partner */ - public void setC_BankAccountTo_ID (int C_BankAccountTo_ID); + public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID); - /** Get Bank Account To. - * Bank Account To make Transfer + /** Get Partner Bank Account. + * Bank Account of the Business Partner */ - public int getC_BankAccountTo_ID(); + public int getC_BP_BankAccount_ID(); - public org.compiere.model.I_C_BankAccount getC_BankAccountTo() throws RuntimeException; + public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException; /** Column name C_Charge_ID */ public static final String COLUMNNAME_C_Charge_ID = "C_Charge_ID"; @@ -135,21 +135,6 @@ public interface I_C_PaySelectionLine public org.compiere.model.I_C_Charge getC_Charge() throws RuntimeException; - /** Column name C_ConversionType_ID */ - public static final String COLUMNNAME_C_ConversionType_ID = "C_ConversionType_ID"; - - /** Set Currency Type. - * Currency Conversion Rate Type - */ - public void setC_ConversionType_ID (int C_ConversionType_ID); - - /** Get Currency Type. - * Currency Conversion Rate Type - */ - public int getC_ConversionType_ID(); - - public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException; - /** Column name C_Conversion_Rate_ID */ public static final String COLUMNNAME_C_Conversion_Rate_ID = "C_Conversion_Rate_ID"; @@ -165,20 +150,20 @@ public interface I_C_PaySelectionLine public org.compiere.model.I_C_Conversion_Rate getC_Conversion_Rate() throws RuntimeException; - /** Column name C_InvoicePaySchedule_ID */ - public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; + /** Column name C_ConversionType_ID */ + public static final String COLUMNNAME_C_ConversionType_ID = "C_ConversionType_ID"; - /** Set Invoice Payment Schedule. - * Invoice Payment Schedule + /** Set Currency Type. + * Currency Conversion Rate Type */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID); + public void setC_ConversionType_ID (int C_ConversionType_ID); - /** Get Invoice Payment Schedule. - * Invoice Payment Schedule + /** Get Currency Type. + * Currency Conversion Rate Type */ - public int getC_InvoicePaySchedule_ID(); + public int getC_ConversionType_ID(); - public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException; + public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException; /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -195,6 +180,21 @@ public interface I_C_PaySelectionLine public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoicePaySchedule_ID */ + public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; + + /** Set Invoice Payment Schedule. + * Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID); + + /** Get Invoice Payment Schedule. + * Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID(); + + public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException; + /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -225,6 +225,21 @@ public interface I_C_PaySelectionLine public org.compiere.model.I_C_PaySelectionCheck getC_PaySelectionCheck() throws RuntimeException; + /** Column name C_PaySelection_ID */ + public static final String COLUMNNAME_C_PaySelection_ID = "C_PaySelection_ID"; + + /** Set Payment Selection. + * Payment Selection + */ + public void setC_PaySelection_ID (int C_PaySelection_ID); + + /** Get Payment Selection. + * Payment Selection + */ + public int getC_PaySelection_ID(); + + public org.compiere.model.I_C_PaySelection getC_PaySelection() throws RuntimeException; + /** Column name C_PaySelectionLine_ID */ public static final String COLUMNNAME_C_PaySelectionLine_ID = "C_PaySelectionLine_ID"; @@ -249,21 +264,6 @@ public interface I_C_PaySelectionLine public org.compiere.model.I_C_PaySelectionLine getC_PaySelectionLine_Parent() throws RuntimeException; - /** Column name C_PaySelection_ID */ - public static final String COLUMNNAME_C_PaySelection_ID = "C_PaySelection_ID"; - - /** Set Payment Selection. - * Payment Selection - */ - public void setC_PaySelection_ID (int C_PaySelection_ID); - - /** Get Payment Selection. - * Payment Selection - */ - public int getC_PaySelection_ID(); - - public org.compiere.model.I_C_PaySelection getC_PaySelection() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -447,19 +447,6 @@ public interface I_C_PaySelectionLine */ public boolean isProcessed(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -475,4 +462,17 @@ public interface I_C_PaySelectionLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Payment.java b/base/src/org/compiere/model/I_C_Payment.java index e18953a5c9..bc5231fd99 100644 --- a/base/src/org/compiere/model/I_C_Payment.java +++ b/base/src/org/compiere/model/I_C_Payment.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Payment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Payment { @@ -41,41 +41,18 @@ public interface I_C_Payment /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + /** Column name AccountNo */ + public static final String COLUMNNAME_AccountNo = "AccountNo"; - /** Set Organization. - * Organizational entity within client + /** Set Account No. + * Account Number */ - public void setAD_Org_ID (int AD_Org_ID); + public void setAccountNo (String AccountNo); - /** Get Organization. - * Organizational entity within client + /** Get Account No. + * Account Number */ - public int getAD_Org_ID(); + public String getAccountNo(); /** Column name A_City */ public static final String COLUMNNAME_A_City = "A_City"; @@ -103,6 +80,42 @@ public interface I_C_Payment */ public String getA_Country(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + + /** Set Trx Organization. + * Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); + + /** Get Trx Organization. + * Performing or initiating organization + */ + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; + /** Column name A_EMail */ public static final String COLUMNNAME_A_EMail = "A_EMail"; @@ -194,19 +207,6 @@ public interface I_C_Payment */ public String getA_Zip(); - /** Column name AccountNo */ - public static final String COLUMNNAME_AccountNo = "AccountNo"; - - /** Set Account No. - * Account Number - */ - public void setAccountNo (String AccountNo); - - /** Get Account No. - * Account Number - */ - public String getAccountNo(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -222,20 +222,20 @@ public interface I_C_Payment public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BP_BankAccount_ID */ - public static final String COLUMNNAME_C_BP_BankAccount_ID = "C_BP_BankAccount_ID"; + /** Column name C_BankAccount_ID */ + public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; - /** Set Partner Bank Account. - * Bank Account of the Business Partner + /** Set Bank Account. + * Account at the Bank */ - public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID); + public void setC_BankAccount_ID (int C_BankAccount_ID); - /** Get Partner Bank Account. - * Bank Account of the Business Partner + /** Get Bank Account. + * Account at the Bank */ - public int getC_BP_BankAccount_ID(); + public int getC_BankAccount_ID(); - public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException; + public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -252,20 +252,20 @@ public interface I_C_Payment public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_BankAccount_ID */ - public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; + /** Column name C_BP_BankAccount_ID */ + public static final String COLUMNNAME_C_BP_BankAccount_ID = "C_BP_BankAccount_ID"; - /** Set Bank Account. - * Account at the Bank + /** Set Partner Bank Account. + * Bank Account of the Business Partner */ - public void setC_BankAccount_ID (int C_BankAccount_ID); + public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID); - /** Get Bank Account. - * Account at the Bank + /** Get Partner Bank Account. + * Bank Account of the Business Partner */ - public int getC_BankAccount_ID(); + public int getC_BP_BankAccount_ID(); - public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; + public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException; /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -357,6 +357,32 @@ public interface I_C_Payment public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name ChargeAmt */ + public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; + + /** Set Charge amount. + * Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt); + + /** Get Charge amount. + * Charge Amount + */ + public BigDecimal getChargeAmt(); + + /** Column name CheckNo */ + public static final String COLUMNNAME_CheckNo = "CheckNo"; + + /** Set Check No. + * Check Number + */ + public void setCheckNo (String CheckNo); + + /** Get Check No. + * Check Number + */ + public String getCheckNo(); + /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -387,21 +413,6 @@ public interface I_C_Payment public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; - /** Column name C_POS_ID */ - public static final String COLUMNNAME_C_POS_ID = "C_POS_ID"; - - /** Set POS Terminal. - * Point of Sales Terminal - */ - public void setC_POS_ID (int C_POS_ID); - - /** Get POS Terminal. - * Point of Sales Terminal - */ - public int getC_POS_ID(); - - public org.compiere.model.I_C_POS getC_POS() throws RuntimeException; - /** Column name C_PaymentBatch_ID */ public static final String COLUMNNAME_C_PaymentBatch_ID = "C_PaymentBatch_ID"; @@ -430,6 +441,21 @@ public interface I_C_Payment */ public int getC_Payment_ID(); + /** Column name C_POS_ID */ + public static final String COLUMNNAME_C_POS_ID = "C_POS_ID"; + + /** Set POS Terminal. + * Point of Sales Terminal + */ + public void setC_POS_ID (int C_POS_ID); + + /** Get POS Terminal. + * Point of Sales Terminal + */ + public int getC_POS_ID(); + + public org.compiere.model.I_C_POS getC_POS() throws RuntimeException; + /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -445,32 +471,6 @@ public interface I_C_Payment public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name ChargeAmt */ - public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; - - /** Set Charge amount. - * Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt); - - /** Get Charge amount. - * Charge Amount - */ - public BigDecimal getChargeAmt(); - - /** Column name CheckNo */ - public static final String COLUMNNAME_CheckNo = "CheckNo"; - - /** Set Check No. - * Check Number - */ - public void setCheckNo (String CheckNo); - - /** Get Check No. - * Check Number - */ - public String getCheckNo(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -825,19 +825,6 @@ public interface I_C_Payment */ public BigDecimal getOverUnderAmt(); - /** Column name PONum */ - public static final String COLUMNNAME_PONum = "PONum"; - - /** Set PO Number. - * Purchase Order Number - */ - public void setPONum (String PONum); - - /** Get PO Number. - * Purchase Order Number - */ - public String getPONum(); - /** Column name PayAmt */ public static final String COLUMNNAME_PayAmt = "PayAmt"; @@ -851,6 +838,19 @@ public interface I_C_Payment */ public BigDecimal getPayAmt(); + /** Column name PONum */ + public static final String COLUMNNAME_PONum = "PONum"; + + /** Set PO Number. + * Purchase Order Number + */ + public void setPONum (String PONum); + + /** Get PO Number. + * Purchase Order Number + */ + public String getPONum(); + /** Column name Posted */ public static final String COLUMNNAME_Posted = "Posted"; @@ -964,6 +964,43 @@ public interface I_C_Payment */ public boolean isR_CVV2Match(); + /** Column name Ref_Payment_ID */ + public static final String COLUMNNAME_Ref_Payment_ID = "Ref_Payment_ID"; + + /** Set Referenced Payment */ + public void setRef_Payment_ID (int Ref_Payment_ID); + + /** Get Referenced Payment */ + public int getRef_Payment_ID(); + + public org.compiere.model.I_C_Payment getRef_Payment() throws RuntimeException; + + /** Column name RelatedPayment_ID */ + public static final String COLUMNNAME_RelatedPayment_ID = "RelatedPayment_ID"; + + /** Set Payment Related */ + public void setRelatedPayment_ID (int RelatedPayment_ID); + + /** Get Payment Related */ + public int getRelatedPayment_ID(); + + public org.compiere.model.I_C_Payment getRelatedPayment() throws RuntimeException; + + /** Column name Reversal_ID */ + public static final String COLUMNNAME_Reversal_ID = "Reversal_ID"; + + /** Set Reversal ID. + * ID of document reversal + */ + public void setReversal_ID (int Reversal_ID); + + /** Get Reversal ID. + * ID of document reversal + */ + public int getReversal_ID(); + + public org.compiere.model.I_C_Payment getReversal() throws RuntimeException; + /** Column name R_Info */ public static final String COLUMNNAME_R_Info = "R_Info"; @@ -977,6 +1014,19 @@ public interface I_C_Payment */ public String getR_Info(); + /** Column name RoutingNo */ + public static final String COLUMNNAME_RoutingNo = "RoutingNo"; + + /** Set Routing No. + * Bank Routing Number + */ + public void setRoutingNo (String RoutingNo); + + /** Get Routing No. + * Bank Routing Number + */ + public String getRoutingNo(); + /** Column name R_PnRef */ public static final String COLUMNNAME_R_PnRef = "R_PnRef"; @@ -1029,56 +1079,6 @@ public interface I_C_Payment */ public String getR_Result(); - /** Column name Ref_Payment_ID */ - public static final String COLUMNNAME_Ref_Payment_ID = "Ref_Payment_ID"; - - /** Set Referenced Payment */ - public void setRef_Payment_ID (int Ref_Payment_ID); - - /** Get Referenced Payment */ - public int getRef_Payment_ID(); - - public org.compiere.model.I_C_Payment getRef_Payment() throws RuntimeException; - - /** Column name RelatedPayment_ID */ - public static final String COLUMNNAME_RelatedPayment_ID = "RelatedPayment_ID"; - - /** Set Payment Related */ - public void setRelatedPayment_ID (int RelatedPayment_ID); - - /** Get Payment Related */ - public int getRelatedPayment_ID(); - - public org.compiere.model.I_C_Payment getRelatedPayment() throws RuntimeException; - - /** Column name Reversal_ID */ - public static final String COLUMNNAME_Reversal_ID = "Reversal_ID"; - - /** Set Reversal ID. - * ID of document reversal - */ - public void setReversal_ID (int Reversal_ID); - - /** Get Reversal ID. - * ID of document reversal - */ - public int getReversal_ID(); - - public org.compiere.model.I_C_Payment getReversal() throws RuntimeException; - - /** Column name RoutingNo */ - public static final String COLUMNNAME_RoutingNo = "RoutingNo"; - - /** Set Routing No. - * Bank Routing Number - */ - public void setRoutingNo (String RoutingNo); - - /** Get Routing No. - * Bank Routing Number - */ - public String getRoutingNo(); - /** Column name Swipe */ public static final String COLUMNNAME_Swipe = "Swipe"; @@ -1131,19 +1131,6 @@ public interface I_C_Payment */ public String getTrxType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -1220,6 +1207,19 @@ public interface I_C_Payment public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name VoiceAuthCode */ public static final String COLUMNNAME_VoiceAuthCode = "VoiceAuthCode"; diff --git a/base/src/org/compiere/model/I_C_PaymentAllocate.java b/base/src/org/compiere/model/I_C_PaymentAllocate.java index 17744424c4..0e02e28f63 100644 --- a/base/src/org/compiere/model/I_C_PaymentAllocate.java +++ b/base/src/org/compiere/model/I_C_PaymentAllocate.java @@ -22,7 +22,7 @@ /** Generated Interface for C_PaymentAllocate * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_PaymentAllocate { @@ -210,19 +210,6 @@ public interface I_C_PaymentAllocate */ public BigDecimal getRemainingAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -239,6 +226,19 @@ public interface I_C_PaymentAllocate */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WriteOffAmt */ public static final String COLUMNNAME_WriteOffAmt = "WriteOffAmt"; diff --git a/base/src/org/compiere/model/I_C_PaymentBatch.java b/base/src/org/compiere/model/I_C_PaymentBatch.java index 4877e7ad8a..acc2ef3f12 100644 --- a/base/src/org/compiere/model/I_C_PaymentBatch.java +++ b/base/src/org/compiere/model/I_C_PaymentBatch.java @@ -22,7 +22,7 @@ /** Generated Interface for C_PaymentBatch * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_PaymentBatch { @@ -176,19 +176,6 @@ public interface I_C_PaymentBatch /** Get Processing date */ public Timestamp getProcessingDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -204,4 +191,17 @@ public interface I_C_PaymentBatch * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_PaymentProcessor.java b/base/src/org/compiere/model/I_C_PaymentProcessor.java index 95f52418cd..927c7032a9 100644 --- a/base/src/org/compiere/model/I_C_PaymentProcessor.java +++ b/base/src/org/compiere/model/I_C_PaymentProcessor.java @@ -22,7 +22,7 @@ /** Generated Interface for C_PaymentProcessor * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_PaymentProcessor { @@ -41,42 +41,6 @@ public interface I_C_PaymentProcessor /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - - /** Column name AD_Sequence_ID */ - public static final String COLUMNNAME_AD_Sequence_ID = "AD_Sequence_ID"; - - /** Set Sequence. - * Document Sequence - */ - public void setAD_Sequence_ID (int AD_Sequence_ID); - - /** Get Sequence. - * Document Sequence - */ - public int getAD_Sequence_ID(); - - public org.compiere.model.I_AD_Sequence getAD_Sequence() throws RuntimeException; - /** Column name AcceptAMEX */ public static final String COLUMNNAME_AcceptAMEX = "AcceptAMEX"; @@ -207,6 +171,42 @@ public interface I_C_PaymentProcessor */ public boolean isAcceptVisa(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_Sequence_ID */ + public static final String COLUMNNAME_AD_Sequence_ID = "AD_Sequence_ID"; + + /** Set Sequence. + * Document Sequence + */ + public void setAD_Sequence_ID (int AD_Sequence_ID); + + /** Get Sequence. + * Document Sequence + */ + public int getAD_Sequence_ID(); + + public org.compiere.model.I_AD_Sequence getAD_Sequence() throws RuntimeException; + /** Column name C_BankAccount_ID */ public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; @@ -237,19 +237,6 @@ public interface I_C_PaymentProcessor public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_PaymentProcessor_ID */ - public static final String COLUMNNAME_C_PaymentProcessor_ID = "C_PaymentProcessor_ID"; - - /** Set Payment Processor. - * Payment processor for electronic payments - */ - public void setC_PaymentProcessor_ID (int C_PaymentProcessor_ID); - - /** Get Payment Processor. - * Payment processor for electronic payments - */ - public int getC_PaymentProcessor_ID(); - /** Column name Commission */ public static final String COLUMNNAME_Commission = "Commission"; @@ -276,6 +263,19 @@ public interface I_C_PaymentProcessor */ public BigDecimal getCostPerTrx(); + /** Column name C_PaymentProcessor_ID */ + public static final String COLUMNNAME_C_PaymentProcessor_ID = "C_PaymentProcessor_ID"; + + /** Set Payment Processor. + * Payment processor for electronic payments + */ + public void setC_PaymentProcessor_ID (int C_PaymentProcessor_ID); + + /** Get Payment Processor. + * Payment processor for electronic payments + */ + public int getC_PaymentProcessor_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -474,19 +474,6 @@ public interface I_C_PaymentProcessor */ public boolean isRequireVV(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -516,6 +503,19 @@ public interface I_C_PaymentProcessor */ public String getUserID(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name VendorID */ public static final String COLUMNNAME_VendorID = "VendorID"; diff --git a/base/src/org/compiere/model/I_C_PaymentTerm.java b/base/src/org/compiere/model/I_C_PaymentTerm.java index d68e2e9641..a49158aed7 100644 --- a/base/src/org/compiere/model/I_C_PaymentTerm.java +++ b/base/src/org/compiere/model/I_C_PaymentTerm.java @@ -22,7 +22,7 @@ /** Generated Interface for C_PaymentTerm * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_PaymentTerm { @@ -347,19 +347,6 @@ public interface I_C_PaymentTerm /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -376,6 +363,19 @@ public interface I_C_PaymentTerm */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_Period.java b/base/src/org/compiere/model/I_C_Period.java index 293a1a5ebb..509c9b64e3 100644 --- a/base/src/org/compiere/model/I_C_Period.java +++ b/base/src/org/compiere/model/I_C_Period.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Period * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Period { @@ -75,21 +75,6 @@ public interface I_C_Period */ public int getC_Period_ID(); - /** Column name C_Year_ID */ - public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; - - /** Set Year. - * Calendar Year - */ - public void setC_Year_ID (int C_Year_ID); - - /** Get Year. - * Calendar Year - */ - public int getC_Year_ID(); - - public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -106,6 +91,21 @@ public interface I_C_Period */ public int getCreatedBy(); + /** Column name C_Year_ID */ + public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; + + /** Set Year. + * Calendar Year + */ + public void setC_Year_ID (int C_Year_ID); + + /** Get Year. + * Calendar Year + */ + public int getC_Year_ID(); + + public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; + /** Column name EndDate */ public static final String COLUMNNAME_EndDate = "EndDate"; @@ -193,19 +193,6 @@ public interface I_C_Period */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -221,4 +208,17 @@ public interface I_C_Period * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_PeriodControl.java b/base/src/org/compiere/model/I_C_PeriodControl.java index db43e929c5..613bd19b94 100644 --- a/base/src/org/compiere/model/I_C_PeriodControl.java +++ b/base/src/org/compiere/model/I_C_PeriodControl.java @@ -22,7 +22,7 @@ /** Generated Interface for C_PeriodControl * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_PeriodControl { @@ -163,19 +163,6 @@ public interface I_C_PeriodControl /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -191,4 +178,17 @@ public interface I_C_PeriodControl * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Phase.java b/base/src/org/compiere/model/I_C_Phase.java index c87fe2f958..89f537e219 100644 --- a/base/src/org/compiere/model/I_C_Phase.java +++ b/base/src/org/compiere/model/I_C_Phase.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Phase * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Phase { @@ -372,19 +372,6 @@ public interface I_C_Phase */ public BigDecimal getStandardQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -400,4 +387,17 @@ public interface I_C_Phase * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Project.java b/base/src/org/compiere/model/I_C_Project.java index 3c8a59c659..21733a961b 100644 --- a/base/src/org/compiere/model/I_C_Project.java +++ b/base/src/org/compiere/model/I_C_Project.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Project * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Project { @@ -64,6 +64,19 @@ public interface I_C_Project public org.compiere.model.I_AD_Color getAD_Color() throws RuntimeException; + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -79,19 +92,6 @@ public interface I_C_Project public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -107,6 +107,19 @@ public interface I_C_Project public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + /** Column name AlertMessage */ + public static final String COLUMNNAME_AlertMessage = "AlertMessage"; + + /** Set Alert Message. + * Message of the Alert + */ + public void setAlertMessage (String AlertMessage); + + /** Get Alert Message. + * Message of the Alert + */ + public String getAlertMessage(); + /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -122,21 +135,6 @@ public interface I_C_Project public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BPartnerSR_ID */ - public static final String COLUMNNAME_C_BPartnerSR_ID = "C_BPartnerSR_ID"; - - /** Set BPartner (Agent). - * Business Partner (Agent or Sales Rep) - */ - public void setC_BPartnerSR_ID (int C_BPartnerSR_ID); - - /** Get BPartner (Agent). - * Business Partner (Agent or Sales Rep) - */ - public int getC_BPartnerSR_ID(); - - public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -167,6 +165,21 @@ public interface I_C_Project public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; + /** Column name C_BPartnerSR_ID */ + public static final String COLUMNNAME_C_BPartnerSR_ID = "C_BPartnerSR_ID"; + + /** Set BPartner (Agent). + * Business Partner (Agent or Sales Rep) + */ + public void setC_BPartnerSR_ID (int C_BPartnerSR_ID); + + /** Get BPartner (Agent). + * Business Partner (Agent or Sales Rep) + */ + public int getC_BPartnerSR_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException; + /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -197,6 +210,45 @@ public interface I_C_Project public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name CommittedAmt */ + public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; + + /** Set Committed Amount. + * The (legal) commitment amount + */ + public void setCommittedAmt (BigDecimal CommittedAmt); + + /** Get Committed Amount. + * The (legal) commitment amount + */ + public BigDecimal getCommittedAmt(); + + /** Column name CommittedQty */ + public static final String COLUMNNAME_CommittedQty = "CommittedQty"; + + /** Set Committed Quantity. + * The (legal) commitment Quantity + */ + public void setCommittedQty (BigDecimal CommittedQty); + + /** Get Committed Quantity. + * The (legal) commitment Quantity + */ + public BigDecimal getCommittedQty(); + + /** Column name CopyFrom */ + public static final String COLUMNNAME_CopyFrom = "CopyFrom"; + + /** Set Copy From. + * Copy From Record + */ + public void setCopyFrom (String CopyFrom); + + /** Get Copy From. + * Copy From Record + */ + public String getCopyFrom(); + /** Column name C_PaymentTerm_ID */ public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; @@ -272,6 +324,19 @@ public interface I_C_Project public org.eevolution.model.I_C_ProjectGroup getC_ProjectGroup() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + /** Column name C_ProjectStatus_ID */ public static final String COLUMNNAME_C_ProjectStatus_ID = "C_ProjectStatus_ID"; @@ -300,72 +365,21 @@ public interface I_C_Project */ public String getC_ProjectType_ID(); - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - - /** Column name CommittedAmt */ - public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; - - /** Set Committed Amount. - * The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt); - - /** Get Committed Amount. - * The (legal) commitment amount - */ - public BigDecimal getCommittedAmt(); - - /** Column name CommittedQty */ - public static final String COLUMNNAME_CommittedQty = "CommittedQty"; - - /** Set Committed Quantity. - * The (legal) commitment Quantity - */ - public void setCommittedQty (BigDecimal CommittedQty); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Get Committed Quantity. - * The (legal) commitment Quantity + /** Get Created. + * Date this record was created */ - public BigDecimal getCommittedQty(); - - /** Column name CopyFrom */ - public static final String COLUMNNAME_CopyFrom = "CopyFrom"; + public Timestamp getCreated(); - /** Set Copy From. - * Copy From Record - */ - public void setCopyFrom (String CopyFrom); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - /** Get Copy From. - * Copy From Record + /** Get Created By. + * User who created this records */ - public String getCopyFrom(); + public int getCreatedBy(); /** Column name CreateFrom */ public static final String COLUMNNAME_CreateFrom = "CreateFrom"; @@ -380,21 +394,20 @@ public interface I_C_Project */ public String getCreateFrom(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - /** Get Created. - * Date this record was created + /** Set Sales Region. + * Sales coverage region */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_SalesRegion_ID (int C_SalesRegion_ID); - /** Get Created By. - * User who created this records + /** Get Sales Region. + * Sales coverage region */ - public int getCreatedBy(); + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; /** Column name DateContract */ public static final String COLUMNNAME_DateContract = "DateContract"; @@ -448,6 +461,32 @@ public interface I_C_Project */ public Timestamp getDateFinishSchedule(); + /** Column name DateLastAction */ + public static final String COLUMNNAME_DateLastAction = "DateLastAction"; + + /** Set Date last action. + * Date this request was last acted on + */ + public void setDateLastAction (Timestamp DateLastAction); + + /** Get Date last action. + * Date this request was last acted on + */ + public Timestamp getDateLastAction(); + + /** Column name DateLastAlert */ + public static final String COLUMNNAME_DateLastAlert = "DateLastAlert"; + + /** Set Last Alert. + * Date when last alert were sent + */ + public void setDateLastAlert (Timestamp DateLastAlert); + + /** Get Last Alert. + * Date when last alert were sent + */ + public Timestamp getDateLastAlert(); + /** Column name DateStart */ public static final String COLUMNNAME_DateStart = "DateStart"; @@ -487,6 +526,19 @@ public interface I_C_Project */ public String getDescription(); + /** Column name DueType */ + public static final String COLUMNNAME_DueType = "DueType"; + + /** Set Due type. + * Status of the next action for this Request + */ + public void setDueType (String DueType); + + /** Get Due type. + * Status of the next action for this Request + */ + public String getDueType(); + /** Column name DurationUnit */ public static final String COLUMNNAME_DurationUnit = "DurationUnit"; @@ -660,19 +712,6 @@ public interface I_C_Project */ public String getNote(); - /** Column name POReference */ - public static final String COLUMNNAME_POReference = "POReference"; - - /** Set Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference); - - /** Get Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference(); - /** Column name PlannedAmt */ public static final String COLUMNNAME_PlannedAmt = "PlannedAmt"; @@ -712,6 +751,19 @@ public interface I_C_Project */ public BigDecimal getPlannedQty(); + /** Column name POReference */ + public static final String COLUMNNAME_POReference = "POReference"; + + /** Set Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference); + + /** Get Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference(); + /** Column name PriorityRule */ public static final String COLUMNNAME_PriorityRule = "PriorityRule"; @@ -747,19 +799,6 @@ public interface I_C_Project /** Get Process Now */ public boolean isProcessing(); - /** Column name ProjInvoiceRule */ - public static final String COLUMNNAME_ProjInvoiceRule = "ProjInvoiceRule"; - - /** Set Invoice Rule. - * Invoice Rule for the project - */ - public void setProjInvoiceRule (String ProjInvoiceRule); - - /** Get Invoice Rule. - * Invoice Rule for the project - */ - public String getProjInvoiceRule(); - /** Column name ProjectBalanceAmt */ public static final String COLUMNNAME_ProjectBalanceAmt = "ProjectBalanceAmt"; @@ -814,6 +853,19 @@ public interface I_C_Project public org.compiere.model.I_AD_User getProjectManager() throws RuntimeException; + /** Column name ProjInvoiceRule */ + public static final String COLUMNNAME_ProjInvoiceRule = "ProjInvoiceRule"; + + /** Set Invoice Rule. + * Invoice Rule for the project + */ + public void setProjInvoiceRule (String ProjInvoiceRule); + + /** Get Invoice Rule. + * Invoice Rule for the project + */ + public String getProjInvoiceRule(); + /** Column name SalesRep_ID */ public static final String COLUMNNAME_SalesRep_ID = "SalesRep_ID"; @@ -829,19 +881,6 @@ public interface I_C_Project public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -918,6 +957,19 @@ public interface I_C_Project public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_ProjectIssue.java b/base/src/org/compiere/model/I_C_ProjectIssue.java index 684ee9c954..f339155dd9 100644 --- a/base/src/org/compiere/model/I_C_ProjectIssue.java +++ b/base/src/org/compiere/model/I_C_ProjectIssue.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ProjectIssue * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectIssue { @@ -62,19 +62,6 @@ public interface I_C_ProjectIssue */ public int getAD_Org_ID(); - /** Column name C_ProjectIssue_ID */ - public static final String COLUMNNAME_C_ProjectIssue_ID = "C_ProjectIssue_ID"; - - /** Set Project Issue. - * Project Issues (Material, Labor) - */ - public void setC_ProjectIssue_ID (int C_ProjectIssue_ID); - - /** Get Project Issue. - * Project Issues (Material, Labor) - */ - public int getC_ProjectIssue_ID(); - /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -90,6 +77,19 @@ public interface I_C_ProjectIssue public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectIssue_ID */ + public static final String COLUMNNAME_C_ProjectIssue_ID = "C_ProjectIssue_ID"; + + /** Set Project Issue. + * Project Issues (Material, Labor) + */ + public void setC_ProjectIssue_ID (int C_ProjectIssue_ID); + + /** Get Project Issue. + * Project Issues (Material, Labor) + */ + public int getC_ProjectIssue_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -190,21 +190,6 @@ public interface I_C_ProjectIssue public I_M_Locator getM_Locator() throws RuntimeException; - /** Column name M_Product_ID */ - public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; - - /** Set Product. - * Product, Service, Item - */ - public void setM_Product_ID (int M_Product_ID); - - /** Get Product. - * Product, Service, Item - */ - public int getM_Product_ID(); - - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name MovementDate */ public static final String COLUMNNAME_MovementDate = "MovementDate"; @@ -231,6 +216,21 @@ public interface I_C_ProjectIssue */ public BigDecimal getMovementQty(); + /** Column name M_Product_ID */ + public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; + + /** Set Product. + * Product, Service, Item + */ + public void setM_Product_ID (int M_Product_ID); + + /** Get Product. + * Product, Service, Item + */ + public int getM_Product_ID(); + + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + /** Column name Posted */ public static final String COLUMNNAME_Posted = "Posted"; @@ -294,19 +294,6 @@ public interface I_C_ProjectIssue public org.compiere.model.I_S_TimeExpenseLine getS_TimeExpenseLine() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -322,4 +309,17 @@ public interface I_C_ProjectIssue * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_ProjectIssueMA.java b/base/src/org/compiere/model/I_C_ProjectIssueMA.java index 971e676346..54dede37a6 100644 --- a/base/src/org/compiere/model/I_C_ProjectIssueMA.java +++ b/base/src/org/compiere/model/I_C_ProjectIssueMA.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ProjectIssueMA * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectIssueMA { @@ -134,19 +134,6 @@ public interface I_C_ProjectIssueMA */ public BigDecimal getMovementQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_C_ProjectIssueMA * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_ProjectLine.java b/base/src/org/compiere/model/I_C_ProjectLine.java index 0717ea5ef7..d46032d21f 100644 --- a/base/src/org/compiere/model/I_C_ProjectLine.java +++ b/base/src/org/compiere/model/I_C_ProjectLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ProjectLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectLine { @@ -77,20 +77,31 @@ public interface I_C_ProjectLine public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException; - /** Column name C_OrderPO_ID */ - public static final String COLUMNNAME_C_OrderPO_ID = "C_OrderPO_ID"; + /** Column name CommittedAmt */ + public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; - /** Set Purchase Order. - * Purchase Order + /** Set Committed Amount. + * The (legal) commitment amount */ - public void setC_OrderPO_ID (int C_OrderPO_ID); + public void setCommittedAmt (BigDecimal CommittedAmt); - /** Get Purchase Order. - * Purchase Order + /** Get Committed Amount. + * The (legal) commitment amount */ - public int getC_OrderPO_ID(); + public BigDecimal getCommittedAmt(); - public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException; + /** Column name CommittedQty */ + public static final String COLUMNNAME_CommittedQty = "CommittedQty"; + + /** Set Committed Quantity. + * The (legal) commitment Quantity + */ + public void setCommittedQty (BigDecimal CommittedQty); + + /** Get Committed Quantity. + * The (legal) commitment Quantity + */ + public BigDecimal getCommittedQty(); /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -107,6 +118,36 @@ public interface I_C_ProjectLine public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + /** Column name C_OrderPO_ID */ + public static final String COLUMNNAME_C_OrderPO_ID = "C_OrderPO_ID"; + + /** Set Purchase Order. + * Purchase Order + */ + public void setC_OrderPO_ID (int C_OrderPO_ID); + + /** Get Purchase Order. + * Purchase Order + */ + public int getC_OrderPO_ID(); + + public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException; + + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectIssue_ID */ public static final String COLUMNNAME_C_ProjectIssue_ID = "C_ProjectIssue_ID"; @@ -165,47 +206,6 @@ public interface I_C_ProjectLine public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - - /** Column name CommittedAmt */ - public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; - - /** Set Committed Amount. - * The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt); - - /** Get Committed Amount. - * The (legal) commitment amount - */ - public BigDecimal getCommittedAmt(); - - /** Column name CommittedQty */ - public static final String COLUMNNAME_CommittedQty = "CommittedQty"; - - /** Set Committed Quantity. - * The (legal) commitment Quantity - */ - public void setCommittedQty (BigDecimal CommittedQty); - - /** Get Committed Quantity. - * The (legal) commitment Quantity - */ - public BigDecimal getCommittedQty(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -365,36 +365,6 @@ public interface I_C_ProjectLine public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name PP_Order_ID */ - public static final String COLUMNNAME_PP_Order_ID = "PP_Order_ID"; - - /** Set Manufacturing Order. - * Manufacturing Order - */ - public void setPP_Order_ID (int PP_Order_ID); - - /** Get Manufacturing Order. - * Manufacturing Order - */ - public int getPP_Order_ID(); - - public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException; - - /** Column name PP_Product_BOM_ID */ - public static final String COLUMNNAME_PP_Product_BOM_ID = "PP_Product_BOM_ID"; - - /** Set BOM & Formula. - * BOM & Formula - */ - public void setPP_Product_BOM_ID (int PP_Product_BOM_ID); - - /** Get BOM & Formula. - * BOM & Formula - */ - public int getPP_Product_BOM_ID(); - - public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException; - /** Column name PlannedAmt */ public static final String COLUMNNAME_PlannedAmt = "PlannedAmt"; @@ -447,6 +417,36 @@ public interface I_C_ProjectLine */ public BigDecimal getPlannedQty(); + /** Column name PP_Order_ID */ + public static final String COLUMNNAME_PP_Order_ID = "PP_Order_ID"; + + /** Set Manufacturing Order. + * Manufacturing Order + */ + public void setPP_Order_ID (int PP_Order_ID); + + /** Get Manufacturing Order. + * Manufacturing Order + */ + public int getPP_Order_ID(); + + public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException; + + /** Column name PP_Product_BOM_ID */ + public static final String COLUMNNAME_PP_Product_BOM_ID = "PP_Product_BOM_ID"; + + /** Set BOM & Formula. + * BOM & Formula + */ + public void setPP_Product_BOM_ID (int PP_Product_BOM_ID); + + /** Get BOM & Formula. + * BOM & Formula + */ + public int getPP_Product_BOM_ID(); + + public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException; + /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -473,19 +473,6 @@ public interface I_C_ProjectLine */ public int getS_ResourceAssignment_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -502,6 +489,19 @@ public interface I_C_ProjectLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Vendor_ID */ public static final String COLUMNNAME_Vendor_ID = "Vendor_ID"; diff --git a/base/src/org/compiere/model/I_C_ProjectPhase.java b/base/src/org/compiere/model/I_C_ProjectPhase.java index 7789816ee0..1ae88041fc 100644 --- a/base/src/org/compiere/model/I_C_ProjectPhase.java +++ b/base/src/org/compiere/model/I_C_ProjectPhase.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ProjectPhase * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectPhase { @@ -49,6 +49,19 @@ public interface I_C_ProjectPhase */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_C_ProjectPhase public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_Workflow_ID */ public static final String COLUMNNAME_AD_Workflow_ID = "AD_Workflow_ID"; @@ -92,6 +92,19 @@ public interface I_C_ProjectPhase public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException; + /** Column name AlertMessage */ + public static final String COLUMNNAME_AlertMessage = "AlertMessage"; + + /** Set Alert Message. + * Message of the Alert + */ + public void setAlertMessage (String AlertMessage); + + /** Get Alert Message. + * Message of the Alert + */ + public String getAlertMessage(); + /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -122,20 +135,18 @@ public interface I_C_ProjectPhase public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; - /** Column name C_OrderPO_ID */ - public static final String COLUMNNAME_C_OrderPO_ID = "C_OrderPO_ID"; + /** Column name CommittedAmt */ + public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; - /** Set Purchase Order. - * Purchase Order + /** Set Committed Amount. + * The (legal) commitment amount */ - public void setC_OrderPO_ID (int C_OrderPO_ID); + public void setCommittedAmt (BigDecimal CommittedAmt); - /** Get Purchase Order. - * Purchase Order + /** Get Committed Amount. + * The (legal) commitment amount */ - public int getC_OrderPO_ID(); - - public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException; + public BigDecimal getCommittedAmt(); /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -152,6 +163,21 @@ public interface I_C_ProjectPhase public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + /** Column name C_OrderPO_ID */ + public static final String COLUMNNAME_C_OrderPO_ID = "C_OrderPO_ID"; + + /** Set Purchase Order. + * Purchase Order + */ + public void setC_OrderPO_ID (int C_OrderPO_ID); + + /** Get Purchase Order. + * Purchase Order + */ + public int getC_OrderPO_ID(); + + public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException; + /** Column name C_Phase_ID */ public static final String COLUMNNAME_C_Phase_ID = "C_Phase_ID"; @@ -167,6 +193,21 @@ public interface I_C_ProjectPhase public org.compiere.model.I_C_Phase getC_Phase() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -195,20 +236,21 @@ public interface I_C_ProjectPhase public org.eevolution.model.I_C_ProjectStatus getC_ProjectStatus() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -225,35 +267,6 @@ public interface I_C_ProjectPhase public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - /** Column name CommittedAmt */ - public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; - - /** Set Committed Amount. - * The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt); - - /** Get Committed Amount. - * The (legal) commitment amount - */ - public BigDecimal getCommittedAmt(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateDeadline */ public static final String COLUMNNAME_DateDeadline = "DateDeadline"; @@ -280,6 +293,32 @@ public interface I_C_ProjectPhase */ public Timestamp getDateFinishSchedule(); + /** Column name DateLastAction */ + public static final String COLUMNNAME_DateLastAction = "DateLastAction"; + + /** Set Date last action. + * Date this request was last acted on + */ + public void setDateLastAction (Timestamp DateLastAction); + + /** Get Date last action. + * Date this request was last acted on + */ + public Timestamp getDateLastAction(); + + /** Column name DateLastAlert */ + public static final String COLUMNNAME_DateLastAlert = "DateLastAlert"; + + /** Set Last Alert. + * Date when last alert were sent + */ + public void setDateLastAlert (Timestamp DateLastAlert); + + /** Get Last Alert. + * Date when last alert were sent + */ + public Timestamp getDateLastAlert(); + /** Column name DateLastRun */ public static final String COLUMNNAME_DateLastRun = "DateLastRun"; @@ -332,6 +371,19 @@ public interface I_C_ProjectPhase */ public String getDescription(); + /** Column name DueType */ + public static final String COLUMNNAME_DueType = "DueType"; + + /** Set Due type. + * Status of the next action for this Request + */ + public void setDueType (String DueType); + + /** Get Due type. + * Status of the next action for this Request + */ + public String getDueType(); + /** Column name DurationEstimated */ public static final String COLUMNNAME_DurationEstimated = "DurationEstimated"; @@ -560,6 +612,32 @@ public interface I_C_ProjectPhase */ public String getName(); + /** Column name PercentageCompleted */ + public static final String COLUMNNAME_PercentageCompleted = "PercentageCompleted"; + + /** Set Percentage completed. + * Percentage completed + */ + public void setPercentageCompleted (BigDecimal PercentageCompleted); + + /** Get Percentage completed. + * Percentage completed + */ + public BigDecimal getPercentageCompleted(); + + /** Column name PlannedAmt */ + public static final String COLUMNNAME_PlannedAmt = "PlannedAmt"; + + /** Set Planned Amount. + * Planned amount for this project + */ + public void setPlannedAmt (BigDecimal PlannedAmt); + + /** Get Planned Amount. + * Planned amount for this project + */ + public BigDecimal getPlannedAmt(); + /** Column name PP_Order_ID */ public static final String COLUMNNAME_PP_Order_ID = "PP_Order_ID"; @@ -590,32 +668,6 @@ public interface I_C_ProjectPhase public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException; - /** Column name PercentageCompleted */ - public static final String COLUMNNAME_PercentageCompleted = "PercentageCompleted"; - - /** Set Percentage completed. - * Percentage completed - */ - public void setPercentageCompleted (BigDecimal PercentageCompleted); - - /** Get Percentage completed. - * Percentage completed - */ - public BigDecimal getPercentageCompleted(); - - /** Column name PlannedAmt */ - public static final String COLUMNNAME_PlannedAmt = "PlannedAmt"; - - /** Set Planned Amount. - * Planned amount for this project - */ - public void setPlannedAmt (BigDecimal PlannedAmt); - - /** Get Planned Amount. - * Planned amount for this project - */ - public BigDecimal getPlannedAmt(); - /** Column name PriceActual */ public static final String COLUMNNAME_PriceActual = "PriceActual"; @@ -737,19 +789,6 @@ public interface I_C_ProjectPhase */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -826,6 +865,19 @@ public interface I_C_ProjectPhase public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Vendor_ID */ public static final String COLUMNNAME_Vendor_ID = "Vendor_ID"; diff --git a/base/src/org/compiere/model/I_C_ProjectProcessorChange.java b/base/src/org/compiere/model/I_C_ProjectProcessorChange.java new file mode 100644 index 0000000000..fc4fb81b4c --- /dev/null +++ b/base/src/org/compiere/model/I_C_ProjectProcessorChange.java @@ -0,0 +1,198 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.compiere.model; + +import java.math.BigDecimal; +import java.sql.Timestamp; +import org.compiere.util.KeyNamePair; + +/** Generated Interface for C_ProjectProcessorChange + * @author Adempiere (generated) + * @version Release 3.9.2 + */ +public interface I_C_ProjectProcessorChange +{ + + /** TableName=C_ProjectProcessorChange */ + public static final String Table_Name = "C_ProjectProcessorChange"; + + /** AD_Table_ID=54600 */ + public static final int Table_ID = MTable.getTable_ID(Table_Name); + + KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name); + + /** AccessLevel = 2 - Client + */ + BigDecimal accessLevel = BigDecimal.valueOf(2); + + /** Load Meta Data */ + + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Column_ID */ + public static final String COLUMNNAME_AD_Column_ID = "AD_Column_ID"; + + /** Set Column. + * Column in the table + */ + public void setAD_Column_ID (int AD_Column_ID); + + /** Get Column. + * Column in the table + */ + public int getAD_Column_ID(); + + public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException; + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_Table_ID */ + public static final String COLUMNNAME_AD_Table_ID = "AD_Table_ID"; + + /** Set Table. + * Database Table information + */ + public void setAD_Table_ID (int AD_Table_ID); + + /** Get Table. + * Database Table information + */ + public int getAD_Table_ID(); + + public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; + + /** Column name C_ProjectProcessorChange_ID */ + public static final String COLUMNNAME_C_ProjectProcessorChange_ID = "C_ProjectProcessorChange_ID"; + + /** Set Project Processor Change ID */ + public void setC_ProjectProcessorChange_ID (int C_ProjectProcessorChange_ID); + + /** Get Project Processor Change ID */ + public int getC_ProjectProcessorChange_ID(); + + /** Column name C_ProjectProcessorLog_ID */ + public static final String COLUMNNAME_C_ProjectProcessorLog_ID = "C_ProjectProcessorLog_ID"; + + /** Set Project Processor Log */ + public void setC_ProjectProcessorLog_ID (int C_ProjectProcessorLog_ID); + + /** Get Project Processor Log */ + public int getC_ProjectProcessorLog_ID(); + + public org.eevolution.model.I_C_ProjectProcessorLog getC_ProjectProcessorLog() throws RuntimeException; + + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + + /** Column name IsActive */ + public static final String COLUMNNAME_IsActive = "IsActive"; + + /** Set Active. + * The record is active in the system + */ + public void setIsActive (boolean IsActive); + + /** Get Active. + * The record is active in the system + */ + public boolean isActive(); + + /** Column name NewValue */ + public static final String COLUMNNAME_NewValue = "NewValue"; + + /** Set New Value. + * New field value + */ + public void setNewValue (String NewValue); + + /** Get New Value. + * New field value + */ + public String getNewValue(); + + /** Column name Record_ID */ + public static final String COLUMNNAME_Record_ID = "Record_ID"; + + /** Set Record ID. + * Direct internal record ID + */ + public void setRecord_ID (int Record_ID); + + /** Get Record ID. + * Direct internal record ID + */ + public int getRecord_ID(); + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); +} diff --git a/base/src/org/compiere/model/I_C_ProjectProcessorQueued.java b/base/src/org/compiere/model/I_C_ProjectProcessorQueued.java new file mode 100644 index 0000000000..3ad26fc100 --- /dev/null +++ b/base/src/org/compiere/model/I_C_ProjectProcessorQueued.java @@ -0,0 +1,198 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.compiere.model; + +import java.math.BigDecimal; +import java.sql.Timestamp; +import org.compiere.util.KeyNamePair; + +/** Generated Interface for C_ProjectProcessorQueued + * @author Adempiere (generated) + * @version Release 3.9.2 + */ +public interface I_C_ProjectProcessorQueued +{ + + /** TableName=C_ProjectProcessorQueued */ + public static final String Table_Name = "C_ProjectProcessorQueued"; + + /** AD_Table_ID=54599 */ + public static final int Table_ID = MTable.getTable_ID(Table_Name); + + KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name); + + /** AccessLevel = 2 - Client + */ + BigDecimal accessLevel = BigDecimal.valueOf(2); + + /** Load Meta Data */ + + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_User_ID */ + public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; + + /** Set User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID); + + /** Get User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID(); + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + + /** Column name AD_UserMail_ID */ + public static final String COLUMNNAME_AD_UserMail_ID = "AD_UserMail_ID"; + + /** Set User Mail. + * Mail sent to the user + */ + public void setAD_UserMail_ID (int AD_UserMail_ID); + + /** Get User Mail. + * Mail sent to the user + */ + public int getAD_UserMail_ID(); + + public org.compiere.model.I_AD_UserMail getAD_UserMail() throws RuntimeException; + + /** Column name C_ProjectProcessorLog_ID */ + public static final String COLUMNNAME_C_ProjectProcessorLog_ID = "C_ProjectProcessorLog_ID"; + + /** Set Project Processor Log */ + public void setC_ProjectProcessorLog_ID (int C_ProjectProcessorLog_ID); + + /** Get Project Processor Log */ + public int getC_ProjectProcessorLog_ID(); + + public org.eevolution.model.I_C_ProjectProcessorLog getC_ProjectProcessorLog() throws RuntimeException; + + /** Column name C_ProjectProcessorQueued_ID */ + public static final String COLUMNNAME_C_ProjectProcessorQueued_ID = "C_ProjectProcessorQueued_ID"; + + /** Set Project Processor Queued */ + public void setC_ProjectProcessorQueued_ID (int C_ProjectProcessorQueued_ID); + + /** Get Project Processor Queued */ + public int getC_ProjectProcessorQueued_ID(); + + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + + /** Column name IsActive */ + public static final String COLUMNNAME_IsActive = "IsActive"; + + /** Set Active. + * The record is active in the system + */ + public void setIsActive (boolean IsActive); + + /** Get Active. + * The record is active in the system + */ + public boolean isActive(); + + /** Column name NotificationType */ + public static final String COLUMNNAME_NotificationType = "NotificationType"; + + /** Set Notification Type. + * Type of Notifications + */ + public void setNotificationType (String NotificationType); + + /** Get Notification Type. + * Type of Notifications + */ + public String getNotificationType(); + + /** Column name SendEMail */ + public static final String COLUMNNAME_SendEMail = "SendEMail"; + + /** Set Send EMail. + * Enable sending Document EMail + */ + public void setSendEMail (boolean SendEMail); + + /** Get Send EMail. + * Enable sending Document EMail + */ + public boolean isSendEMail(); + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); +} diff --git a/base/src/org/compiere/model/I_C_ProjectTask.java b/base/src/org/compiere/model/I_C_ProjectTask.java index 61d957e19f..b719d58f65 100644 --- a/base/src/org/compiere/model/I_C_ProjectTask.java +++ b/base/src/org/compiere/model/I_C_ProjectTask.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ProjectTask * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectTask { @@ -49,6 +49,19 @@ public interface I_C_ProjectTask */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_C_ProjectTask public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_Workflow_ID */ public static final String COLUMNNAME_AD_Workflow_ID = "AD_Workflow_ID"; @@ -90,6 +90,19 @@ public interface I_C_ProjectTask */ public int getAD_Workflow_ID(); + /** Column name AlertMessage */ + public static final String COLUMNNAME_AlertMessage = "AlertMessage"; + + /** Set Alert Message. + * Message of the Alert + */ + public void setAlertMessage (String AlertMessage); + + /** Get Alert Message. + * Message of the Alert + */ + public String getAlertMessage(); + /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -120,20 +133,18 @@ public interface I_C_ProjectTask public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; - /** Column name C_OrderPO_ID */ - public static final String COLUMNNAME_C_OrderPO_ID = "C_OrderPO_ID"; + /** Column name CommittedAmt */ + public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; - /** Set Purchase Order. - * Purchase Order + /** Set Committed Amount. + * The (legal) commitment amount */ - public void setC_OrderPO_ID (int C_OrderPO_ID); + public void setCommittedAmt (BigDecimal CommittedAmt); - /** Get Purchase Order. - * Purchase Order + /** Get Committed Amount. + * The (legal) commitment amount */ - public int getC_OrderPO_ID(); - - public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException; + public BigDecimal getCommittedAmt(); /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -150,6 +161,21 @@ public interface I_C_ProjectTask public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + /** Column name C_OrderPO_ID */ + public static final String COLUMNNAME_C_OrderPO_ID = "C_OrderPO_ID"; + + /** Set Purchase Order. + * Purchase Order + */ + public void setC_OrderPO_ID (int C_OrderPO_ID); + + /** Get Purchase Order. + * Purchase Order + */ + public int getC_OrderPO_ID(); + + public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -208,6 +234,22 @@ public interface I_C_ProjectTask */ public int getC_ProjectTask_ID(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -238,35 +280,6 @@ public interface I_C_ProjectTask public org.compiere.model.I_C_Task getC_Task() throws RuntimeException; - /** Column name CommittedAmt */ - public static final String COLUMNNAME_CommittedAmt = "CommittedAmt"; - - /** Set Committed Amount. - * The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt); - - /** Get Committed Amount. - * The (legal) commitment amount - */ - public BigDecimal getCommittedAmt(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateDeadline */ public static final String COLUMNNAME_DateDeadline = "DateDeadline"; @@ -306,6 +319,32 @@ public interface I_C_ProjectTask */ public Timestamp getDateFinishSchedule(); + /** Column name DateLastAction */ + public static final String COLUMNNAME_DateLastAction = "DateLastAction"; + + /** Set Date last action. + * Date this request was last acted on + */ + public void setDateLastAction (Timestamp DateLastAction); + + /** Get Date last action. + * Date this request was last acted on + */ + public Timestamp getDateLastAction(); + + /** Column name DateLastAlert */ + public static final String COLUMNNAME_DateLastAlert = "DateLastAlert"; + + /** Set Last Alert. + * Date when last alert were sent + */ + public void setDateLastAlert (Timestamp DateLastAlert); + + /** Get Last Alert. + * Date when last alert were sent + */ + public Timestamp getDateLastAlert(); + /** Column name DateLastRun */ public static final String COLUMNNAME_DateLastRun = "DateLastRun"; @@ -371,6 +410,19 @@ public interface I_C_ProjectTask */ public String getDescription(); + /** Column name DueType */ + public static final String COLUMNNAME_DueType = "DueType"; + + /** Set Due type. + * Status of the next action for this Request + */ + public void setDueType (String DueType); + + /** Get Due type. + * Status of the next action for this Request + */ + public String getDueType(); + /** Column name DurationEstimated */ public static final String COLUMNNAME_DurationEstimated = "DurationEstimated"; @@ -573,6 +625,32 @@ public interface I_C_ProjectTask */ public String getName(); + /** Column name PercentageCompleted */ + public static final String COLUMNNAME_PercentageCompleted = "PercentageCompleted"; + + /** Set Percentage completed. + * Percentage completed + */ + public void setPercentageCompleted (BigDecimal PercentageCompleted); + + /** Get Percentage completed. + * Percentage completed + */ + public BigDecimal getPercentageCompleted(); + + /** Column name PlannedAmt */ + public static final String COLUMNNAME_PlannedAmt = "PlannedAmt"; + + /** Set Planned Amount. + * Planned amount for this project + */ + public void setPlannedAmt (BigDecimal PlannedAmt); + + /** Get Planned Amount. + * Planned amount for this project + */ + public BigDecimal getPlannedAmt(); + /** Column name PP_Order_ID */ public static final String COLUMNNAME_PP_Order_ID = "PP_Order_ID"; @@ -603,32 +681,6 @@ public interface I_C_ProjectTask public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException; - /** Column name PercentageCompleted */ - public static final String COLUMNNAME_PercentageCompleted = "PercentageCompleted"; - - /** Set Percentage completed. - * Percentage completed - */ - public void setPercentageCompleted (BigDecimal PercentageCompleted); - - /** Get Percentage completed. - * Percentage completed - */ - public BigDecimal getPercentageCompleted(); - - /** Column name PlannedAmt */ - public static final String COLUMNNAME_PlannedAmt = "PlannedAmt"; - - /** Set Planned Amount. - * Planned amount for this project - */ - public void setPlannedAmt (BigDecimal PlannedAmt); - - /** Get Planned Amount. - * Planned amount for this project - */ - public BigDecimal getPlannedAmt(); - /** Column name PriorityRule */ public static final String COLUMNNAME_PriorityRule = "PriorityRule"; @@ -724,19 +776,6 @@ public interface I_C_ProjectTask */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -813,6 +852,19 @@ public interface I_C_ProjectTask public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Vendor_ID */ public static final String COLUMNNAME_Vendor_ID = "Vendor_ID"; diff --git a/base/src/org/compiere/model/I_C_ProjectType.java b/base/src/org/compiere/model/I_C_ProjectType.java index 7670e15987..dc84020d12 100644 --- a/base/src/org/compiere/model/I_C_ProjectType.java +++ b/base/src/org/compiere/model/I_C_ProjectType.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ProjectType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectType { @@ -62,6 +62,19 @@ public interface I_C_ProjectType */ public int getAD_Org_ID(); + /** Column name CopyFrom */ + public static final String COLUMNNAME_CopyFrom = "CopyFrom"; + + /** Set Copy From. + * Copy From Record + */ + public void setCopyFrom (String CopyFrom); + + /** Get Copy From. + * Copy From Record + */ + public String getCopyFrom(); + /** Column name C_ProjectStatusCategory_ID */ public static final String COLUMNNAME_C_ProjectStatusCategory_ID = "C_ProjectStatusCategory_ID"; @@ -90,19 +103,6 @@ public interface I_C_ProjectType */ public int getC_ProjectType_ID(); - /** Column name CopyFrom */ - public static final String COLUMNNAME_CopyFrom = "CopyFrom"; - - /** Set Copy From. - * Copy From Record - */ - public void setCopyFrom (String CopyFrom); - - /** Get Copy From. - * Copy From Record - */ - public String getCopyFrom(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -199,19 +199,6 @@ public interface I_C_ProjectType public org.compiere.model.I_R_StandardRequestType getR_StandardRequestType() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -227,4 +214,17 @@ public interface I_C_ProjectType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Project_Acct.java b/base/src/org/compiere/model/I_C_Project_Acct.java index 7f6ac88102..9f5e082386 100644 --- a/base/src/org/compiere/model/I_C_Project_Acct.java +++ b/base/src/org/compiere/model/I_C_Project_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Project_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Project_Acct { @@ -151,19 +151,6 @@ public interface I_C_Project_Acct public I_C_ValidCombination getPJ_WIP_A() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -179,4 +166,17 @@ public interface I_C_Project_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Recurring.java b/base/src/org/compiere/model/I_C_Recurring.java index bb083544ae..8058e3ae86 100644 --- a/base/src/org/compiere/model/I_C_Recurring.java +++ b/base/src/org/compiere/model/I_C_Recurring.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Recurring * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Recurring { @@ -122,19 +122,6 @@ public interface I_C_Recurring public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_Recurring_ID */ - public static final String COLUMNNAME_C_Recurring_ID = "C_Recurring_ID"; - - /** Set Recurring. - * Recurring Document - */ - public void setC_Recurring_ID (int C_Recurring_ID); - - /** Get Recurring. - * Recurring Document - */ - public int getC_Recurring_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -151,6 +138,19 @@ public interface I_C_Recurring */ public int getCreatedBy(); + /** Column name C_Recurring_ID */ + public static final String COLUMNNAME_C_Recurring_ID = "C_Recurring_ID"; + + /** Set Recurring. + * Recurring Document + */ + public void setC_Recurring_ID (int C_Recurring_ID); + + /** Get Recurring. + * Recurring Document + */ + public int getC_Recurring_ID(); + /** Column name DateLastRun */ public static final String COLUMNNAME_DateLastRun = "DateLastRun"; @@ -318,19 +318,6 @@ public interface I_C_Recurring */ public int getRunsRemaining(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -346,4 +333,17 @@ public interface I_C_Recurring * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Recurring_Run.java b/base/src/org/compiere/model/I_C_Recurring_Run.java index f33e6fbac0..bd8988f534 100644 --- a/base/src/org/compiere/model/I_C_Recurring_Run.java +++ b/base/src/org/compiere/model/I_C_Recurring_Run.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Recurring_Run * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Recurring_Run { @@ -122,6 +122,22 @@ public interface I_C_Recurring_Run public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_Recurring_ID */ public static final String COLUMNNAME_C_Recurring_ID = "C_Recurring_ID"; @@ -150,22 +166,6 @@ public interface I_C_Recurring_Run */ public int getC_Recurring_Run_ID(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateDoc */ public static final String COLUMNNAME_DateDoc = "DateDoc"; @@ -207,19 +207,6 @@ public interface I_C_Recurring_Run */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -235,4 +222,17 @@ public interface I_C_Recurring_Run * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Region.java b/base/src/org/compiere/model/I_C_Region.java index fd29cec012..9ca41972d2 100644 --- a/base/src/org/compiere/model/I_C_Region.java +++ b/base/src/org/compiere/model/I_C_Region.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Region * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Region { @@ -77,19 +77,6 @@ public interface I_C_Region public org.compiere.model.I_C_Country getC_Country() throws RuntimeException; - /** Column name C_Region_ID */ - public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; - - /** Set Region. - * Identifies a geographical Region - */ - public void setC_Region_ID (int C_Region_ID); - - /** Get Region. - * Identifies a geographical Region - */ - public int getC_Region_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -106,6 +93,19 @@ public interface I_C_Region */ public int getCreatedBy(); + /** Column name C_Region_ID */ + public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; + + /** Set Region. + * Identifies a geographical Region + */ + public void setC_Region_ID (int C_Region_ID); + + /** Get Region. + * Identifies a geographical Region + */ + public int getC_Region_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -158,19 +158,6 @@ public interface I_C_Region */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_C_Region * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Remuneration.java b/base/src/org/compiere/model/I_C_Remuneration.java index c474da1c13..68ebd9c047 100644 --- a/base/src/org/compiere/model/I_C_Remuneration.java +++ b/base/src/org/compiere/model/I_C_Remuneration.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Remuneration * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Remuneration { @@ -62,19 +62,6 @@ public interface I_C_Remuneration */ public int getAD_Org_ID(); - /** Column name C_Remuneration_ID */ - public static final String COLUMNNAME_C_Remuneration_ID = "C_Remuneration_ID"; - - /** Set Remuneration. - * Wage or Salary - */ - public void setC_Remuneration_ID (int C_Remuneration_ID); - - /** Get Remuneration. - * Wage or Salary - */ - public int getC_Remuneration_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -91,6 +78,19 @@ public interface I_C_Remuneration */ public int getCreatedBy(); + /** Column name C_Remuneration_ID */ + public static final String COLUMNNAME_C_Remuneration_ID = "C_Remuneration_ID"; + + /** Set Remuneration. + * Wage or Salary + */ + public void setC_Remuneration_ID (int C_Remuneration_ID); + + /** Get Remuneration. + * Wage or Salary + */ + public int getC_Remuneration_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -221,19 +221,6 @@ public interface I_C_Remuneration */ public int getStandardHours(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -249,4 +236,17 @@ public interface I_C_Remuneration * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RevenueRecognition.java b/base/src/org/compiere/model/I_C_RevenueRecognition.java index a3f898be5d..b1f551b339 100644 --- a/base/src/org/compiere/model/I_C_RevenueRecognition.java +++ b/base/src/org/compiere/model/I_C_RevenueRecognition.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RevenueRecognition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RevenueRecognition { @@ -62,19 +62,6 @@ public interface I_C_RevenueRecognition */ public int getAD_Org_ID(); - /** Column name C_RevenueRecognition_ID */ - public static final String COLUMNNAME_C_RevenueRecognition_ID = "C_RevenueRecognition_ID"; - - /** Set Revenue Recognition. - * Method for recording revenue - */ - public void setC_RevenueRecognition_ID (int C_RevenueRecognition_ID); - - /** Get Revenue Recognition. - * Method for recording revenue - */ - public int getC_RevenueRecognition_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -91,6 +78,19 @@ public interface I_C_RevenueRecognition */ public int getCreatedBy(); + /** Column name C_RevenueRecognition_ID */ + public static final String COLUMNNAME_C_RevenueRecognition_ID = "C_RevenueRecognition_ID"; + + /** Set Revenue Recognition. + * Method for recording revenue + */ + public void setC_RevenueRecognition_ID (int C_RevenueRecognition_ID); + + /** Get Revenue Recognition. + * Method for recording revenue + */ + public int getC_RevenueRecognition_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -161,19 +161,6 @@ public interface I_C_RevenueRecognition /** Get Recognition frequency */ public String getRecognitionFrequency(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -189,4 +176,17 @@ public interface I_C_RevenueRecognition * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RevenueRecognition_Plan.java b/base/src/org/compiere/model/I_C_RevenueRecognition_Plan.java index 1e4d96096e..36b65f82d1 100644 --- a/base/src/org/compiere/model/I_C_RevenueRecognition_Plan.java +++ b/base/src/org/compiere/model/I_C_RevenueRecognition_Plan.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RevenueRecognition_Plan * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RevenueRecognition_Plan { @@ -107,6 +107,22 @@ public interface I_C_RevenueRecognition_Plan public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_RevenueRecognition_ID */ public static final String COLUMNNAME_C_RevenueRecognition_ID = "C_RevenueRecognition_ID"; @@ -135,22 +151,6 @@ public interface I_C_RevenueRecognition_Plan */ public int getC_RevenueRecognition_Plan_ID(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -201,19 +201,6 @@ public interface I_C_RevenueRecognition_Plan */ public BigDecimal getTotalAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnEarnedRevenue_Acct */ public static final String COLUMNNAME_UnEarnedRevenue_Acct = "UnEarnedRevenue_Acct"; @@ -244,4 +231,17 @@ public interface I_C_RevenueRecognition_Plan * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RevenueRecognition_Run.java b/base/src/org/compiere/model/I_C_RevenueRecognition_Run.java index 2656192161..361e4e4e75 100644 --- a/base/src/org/compiere/model/I_C_RevenueRecognition_Run.java +++ b/base/src/org/compiere/model/I_C_RevenueRecognition_Run.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RevenueRecognition_Run * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RevenueRecognition_Run { @@ -62,6 +62,22 @@ public interface I_C_RevenueRecognition_Run */ public int getAD_Org_ID(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_RevenueRecognition_Plan_ID */ public static final String COLUMNNAME_C_RevenueRecognition_Plan_ID = "C_RevenueRecognition_Plan_ID"; @@ -90,22 +106,6 @@ public interface I_C_RevenueRecognition_Run */ public int getC_RevenueRecognition_Run_ID(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name GL_Journal_ID */ public static final String COLUMNNAME_GL_Journal_ID = "GL_Journal_ID"; @@ -143,19 +143,6 @@ public interface I_C_RevenueRecognition_Run /** Get Recognized Amount */ public BigDecimal getRecognizedAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_C_RevenueRecognition_Run * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RfQ.java b/base/src/org/compiere/model/I_C_RfQ.java index a994e47cc3..9e8aafedb5 100644 --- a/base/src/org/compiere/model/I_C_RfQ.java +++ b/base/src/org/compiere/model/I_C_RfQ.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RfQ * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RfQ { @@ -122,6 +122,15 @@ public interface I_C_RfQ public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name CopyLines */ + public static final String COLUMNNAME_CopyLines = "CopyLines"; + + /** Set Copy Lines */ + public void setCopyLines (String CopyLines); + + /** Get Copy Lines */ + public String getCopyLines(); + /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -137,42 +146,21 @@ public interface I_C_RfQ public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; - /** Column name C_RfQ_ID */ - public static final String COLUMNNAME_C_RfQ_ID = "C_RfQ_ID"; - - /** Set RfQ. - * Request for Quotation - */ - public void setC_RfQ_ID (int C_RfQ_ID); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Get RfQ. - * Request for Quotation + /** Get Created. + * Date this record was created */ - public int getC_RfQ_ID(); - - /** Column name C_RfQ_Topic_ID */ - public static final String COLUMNNAME_C_RfQ_Topic_ID = "C_RfQ_Topic_ID"; + public Timestamp getCreated(); - /** Set RfQ Topic. - * Topic for Request for Quotations - */ - public void setC_RfQ_Topic_ID (int C_RfQ_Topic_ID); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - /** Get RfQ Topic. - * Topic for Request for Quotations + /** Get Created By. + * User who created this records */ - public int getC_RfQ_Topic_ID(); - - public org.compiere.model.I_C_RfQ_Topic getC_RfQ_Topic() throws RuntimeException; - - /** Column name CopyLines */ - public static final String COLUMNNAME_CopyLines = "CopyLines"; - - /** Set Copy Lines */ - public void setCopyLines (String CopyLines); - - /** Get Copy Lines */ - public String getCopyLines(); + public int getCreatedBy(); /** Column name CreatePO */ public static final String COLUMNNAME_CreatePO = "CreatePO"; @@ -196,21 +184,33 @@ public interface I_C_RfQ /** Get Create SO */ public String getCreateSO(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_RfQ_ID */ + public static final String COLUMNNAME_C_RfQ_ID = "C_RfQ_ID"; - /** Get Created. - * Date this record was created + /** Set RfQ. + * Request for Quotation */ - public Timestamp getCreated(); + public void setC_RfQ_ID (int C_RfQ_ID); - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + /** Get RfQ. + * Request for Quotation + */ + public int getC_RfQ_ID(); - /** Get Created By. - * User who created this records + /** Column name C_RfQ_Topic_ID */ + public static final String COLUMNNAME_C_RfQ_Topic_ID = "C_RfQ_Topic_ID"; + + /** Set RfQ Topic. + * Topic for Request for Quotations */ - public int getCreatedBy(); + public void setC_RfQ_Topic_ID (int C_RfQ_Topic_ID); + + /** Get RfQ Topic. + * Topic for Request for Quotations + */ + public int getC_RfQ_Topic_ID(); + + public org.compiere.model.I_C_RfQ_Topic getC_RfQ_Topic() throws RuntimeException; /** Column name DateResponse */ public static final String COLUMNNAME_DateResponse = "DateResponse"; @@ -475,19 +475,6 @@ public interface I_C_RfQ public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -503,4 +490,17 @@ public interface I_C_RfQ * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RfQLine.java b/base/src/org/compiere/model/I_C_RfQLine.java index 6bc5ca2232..09521211e1 100644 --- a/base/src/org/compiere/model/I_C_RfQLine.java +++ b/base/src/org/compiere/model/I_C_RfQLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RfQLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RfQLine { @@ -62,18 +62,21 @@ public interface I_C_RfQLine */ public int getAD_Org_ID(); - /** Column name C_RfQLine_ID */ - public static final String COLUMNNAME_C_RfQLine_ID = "C_RfQLine_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set RfQ Line. - * Request for Quotation Line + /** Get Created. + * Date this record was created */ - public void setC_RfQLine_ID (int C_RfQLine_ID); + public Timestamp getCreated(); - /** Get RfQ Line. - * Request for Quotation Line + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records */ - public int getC_RfQLine_ID(); + public int getCreatedBy(); /** Column name C_RfQ_ID */ public static final String COLUMNNAME_C_RfQ_ID = "C_RfQ_ID"; @@ -90,21 +93,18 @@ public interface I_C_RfQLine public org.compiere.model.I_C_RfQ getC_RfQ() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_RfQLine_ID */ + public static final String COLUMNNAME_C_RfQLine_ID = "C_RfQLine_ID"; - /** Get Created. - * Date this record was created + /** Set RfQ Line. + * Request for Quotation Line */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_RfQLine_ID (int C_RfQLine_ID); - /** Get Created By. - * User who created this records + /** Get RfQ Line. + * Request for Quotation Line */ - public int getCreatedBy(); + public int getC_RfQLine_ID(); /** Column name DateWorkComplete */ public static final String COLUMNNAME_DateWorkComplete = "DateWorkComplete"; @@ -227,19 +227,6 @@ public interface I_C_RfQLine public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -255,4 +242,17 @@ public interface I_C_RfQLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RfQLineQty.java b/base/src/org/compiere/model/I_C_RfQLineQty.java index 45f40befc5..72bc767541 100644 --- a/base/src/org/compiere/model/I_C_RfQLineQty.java +++ b/base/src/org/compiere/model/I_C_RfQLineQty.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RfQLineQty * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RfQLineQty { @@ -88,18 +88,21 @@ public interface I_C_RfQLineQty */ public BigDecimal getBestResponseAmt(); - /** Column name C_RfQLineQty_ID */ - public static final String COLUMNNAME_C_RfQLineQty_ID = "C_RfQLineQty_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set RfQ Line Quantity. - * Request for Quotation Line Quantity + /** Get Created. + * Date this record was created */ - public void setC_RfQLineQty_ID (int C_RfQLineQty_ID); + public Timestamp getCreated(); - /** Get RfQ Line Quantity. - * Request for Quotation Line Quantity + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records */ - public int getC_RfQLineQty_ID(); + public int getCreatedBy(); /** Column name C_RfQLine_ID */ public static final String COLUMNNAME_C_RfQLine_ID = "C_RfQLine_ID"; @@ -116,6 +119,19 @@ public interface I_C_RfQLineQty public org.compiere.model.I_C_RfQLine getC_RfQLine() throws RuntimeException; + /** Column name C_RfQLineQty_ID */ + public static final String COLUMNNAME_C_RfQLineQty_ID = "C_RfQLineQty_ID"; + + /** Set RfQ Line Quantity. + * Request for Quotation Line Quantity + */ + public void setC_RfQLineQty_ID (int C_RfQLineQty_ID); + + /** Get RfQ Line Quantity. + * Request for Quotation Line Quantity + */ + public int getC_RfQLineQty_ID(); + /** Column name C_UOM_ID */ public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; @@ -131,22 +147,6 @@ public interface I_C_RfQLineQty public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -238,19 +238,6 @@ public interface I_C_RfQLineQty */ public BigDecimal getQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -266,4 +253,17 @@ public interface I_C_RfQLineQty * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RfQResponse.java b/base/src/org/compiere/model/I_C_RfQResponse.java index ecf017d112..17689660e4 100644 --- a/base/src/org/compiere/model/I_C_RfQResponse.java +++ b/base/src/org/compiere/model/I_C_RfQResponse.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RfQResponse * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RfQResponse { @@ -122,6 +122,15 @@ public interface I_C_RfQResponse public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name CheckComplete */ + public static final String COLUMNNAME_CheckComplete = "CheckComplete"; + + /** Set Check Complete */ + public void setCheckComplete (String CheckComplete); + + /** Get Check Complete */ + public String getCheckComplete(); + /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -137,18 +146,21 @@ public interface I_C_RfQResponse public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; - /** Column name C_RfQResponse_ID */ - public static final String COLUMNNAME_C_RfQResponse_ID = "C_RfQResponse_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set RfQ Response. - * Request for Quotation Response from a potential Vendor + /** Get Created. + * Date this record was created */ - public void setC_RfQResponse_ID (int C_RfQResponse_ID); + public Timestamp getCreated(); - /** Get RfQ Response. - * Request for Quotation Response from a potential Vendor + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records */ - public int getC_RfQResponse_ID(); + public int getCreatedBy(); /** Column name C_RfQ_ID */ public static final String COLUMNNAME_C_RfQ_ID = "C_RfQ_ID"; @@ -165,30 +177,18 @@ public interface I_C_RfQResponse public org.compiere.model.I_C_RfQ getC_RfQ() throws RuntimeException; - /** Column name CheckComplete */ - public static final String COLUMNNAME_CheckComplete = "CheckComplete"; - - /** Set Check Complete */ - public void setCheckComplete (String CheckComplete); - - /** Get Check Complete */ - public String getCheckComplete(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_RfQResponse_ID */ + public static final String COLUMNNAME_C_RfQResponse_ID = "C_RfQResponse_ID"; - /** Get Created. - * Date this record was created + /** Set RfQ Response. + * Request for Quotation Response from a potential Vendor */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_RfQResponse_ID (int C_RfQResponse_ID); - /** Get Created By. - * User who created this records + /** Get RfQ Response. + * Request for Quotation Response from a potential Vendor */ - public int getCreatedBy(); + public int getC_RfQResponse_ID(); /** Column name DateInvited */ public static final String COLUMNNAME_DateInvited = "DateInvited"; @@ -394,19 +394,6 @@ public interface I_C_RfQResponse */ public int getRanking(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -422,4 +409,17 @@ public interface I_C_RfQResponse * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RfQResponseLine.java b/base/src/org/compiere/model/I_C_RfQResponseLine.java index b8c29afa78..4ba493b2e7 100644 --- a/base/src/org/compiere/model/I_C_RfQResponseLine.java +++ b/base/src/org/compiere/model/I_C_RfQResponseLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RfQResponseLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RfQResponseLine { @@ -62,6 +62,22 @@ public interface I_C_RfQResponseLine */ public int getAD_Org_ID(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_RfQLine_ID */ public static final String COLUMNNAME_C_RfQLine_ID = "C_RfQLine_ID"; @@ -77,19 +93,6 @@ public interface I_C_RfQResponseLine public org.compiere.model.I_C_RfQLine getC_RfQLine() throws RuntimeException; - /** Column name C_RfQResponseLine_ID */ - public static final String COLUMNNAME_C_RfQResponseLine_ID = "C_RfQResponseLine_ID"; - - /** Set RfQ Response Line. - * Request for Quotation Response Line - */ - public void setC_RfQResponseLine_ID (int C_RfQResponseLine_ID); - - /** Get RfQ Response Line. - * Request for Quotation Response Line - */ - public int getC_RfQResponseLine_ID(); - /** Column name C_RfQResponse_ID */ public static final String COLUMNNAME_C_RfQResponse_ID = "C_RfQResponse_ID"; @@ -105,21 +108,18 @@ public interface I_C_RfQResponseLine public org.compiere.model.I_C_RfQResponse getC_RfQResponse() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_RfQResponseLine_ID */ + public static final String COLUMNNAME_C_RfQResponseLine_ID = "C_RfQResponseLine_ID"; - /** Get Created. - * Date this record was created + /** Set RfQ Response Line. + * Request for Quotation Response Line */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_RfQResponseLine_ID (int C_RfQResponseLine_ID); - /** Get Created By. - * User who created this records + /** Get RfQ Response Line. + * Request for Quotation Response Line */ - public int getCreatedBy(); + public int getC_RfQResponseLine_ID(); /** Column name DateWorkComplete */ public static final String COLUMNNAME_DateWorkComplete = "DateWorkComplete"; @@ -225,19 +225,6 @@ public interface I_C_RfQResponseLine */ public boolean isSelfService(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -253,4 +240,17 @@ public interface I_C_RfQResponseLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RfQResponseLineQty.java b/base/src/org/compiere/model/I_C_RfQResponseLineQty.java index 33ead8030f..efdbac6fe4 100644 --- a/base/src/org/compiere/model/I_C_RfQResponseLineQty.java +++ b/base/src/org/compiere/model/I_C_RfQResponseLineQty.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RfQResponseLineQty * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RfQResponseLineQty { @@ -62,6 +62,22 @@ public interface I_C_RfQResponseLineQty */ public int getAD_Org_ID(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_RfQLineQty_ID */ public static final String COLUMNNAME_C_RfQLineQty_ID = "C_RfQLineQty_ID"; @@ -77,19 +93,6 @@ public interface I_C_RfQResponseLineQty public org.compiere.model.I_C_RfQLineQty getC_RfQLineQty() throws RuntimeException; - /** Column name C_RfQResponseLineQty_ID */ - public static final String COLUMNNAME_C_RfQResponseLineQty_ID = "C_RfQResponseLineQty_ID"; - - /** Set RfQ Response Line Qty. - * Request for Quotation Response Line Quantity - */ - public void setC_RfQResponseLineQty_ID (int C_RfQResponseLineQty_ID); - - /** Get RfQ Response Line Qty. - * Request for Quotation Response Line Quantity - */ - public int getC_RfQResponseLineQty_ID(); - /** Column name C_RfQResponseLine_ID */ public static final String COLUMNNAME_C_RfQResponseLine_ID = "C_RfQResponseLine_ID"; @@ -105,21 +108,18 @@ public interface I_C_RfQResponseLineQty public org.compiere.model.I_C_RfQResponseLine getC_RfQResponseLine() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_RfQResponseLineQty_ID */ + public static final String COLUMNNAME_C_RfQResponseLineQty_ID = "C_RfQResponseLineQty_ID"; - /** Get Created. - * Date this record was created + /** Set RfQ Response Line Qty. + * Request for Quotation Response Line Quantity */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_RfQResponseLineQty_ID (int C_RfQResponseLineQty_ID); - /** Get Created By. - * User who created this records + /** Get RfQ Response Line Qty. + * Request for Quotation Response Line Quantity */ - public int getCreatedBy(); + public int getC_RfQResponseLineQty_ID(); /** Column name Discount */ public static final String COLUMNNAME_Discount = "Discount"; @@ -173,19 +173,6 @@ public interface I_C_RfQResponseLineQty */ public int getRanking(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -201,4 +188,17 @@ public interface I_C_RfQResponseLineQty * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RfQ_Topic.java b/base/src/org/compiere/model/I_C_RfQ_Topic.java index 0e87b54796..923b8d90c7 100644 --- a/base/src/org/compiere/model/I_C_RfQ_Topic.java +++ b/base/src/org/compiere/model/I_C_RfQ_Topic.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RfQ_Topic * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RfQ_Topic { @@ -77,19 +77,6 @@ public interface I_C_RfQ_Topic public org.compiere.model.I_AD_PrintFormat getAD_PrintFormat() throws RuntimeException; - /** Column name C_RfQ_Topic_ID */ - public static final String COLUMNNAME_C_RfQ_Topic_ID = "C_RfQ_Topic_ID"; - - /** Set RfQ Topic. - * Topic for Request for Quotations - */ - public void setC_RfQ_Topic_ID (int C_RfQ_Topic_ID); - - /** Get RfQ Topic. - * Topic for Request for Quotations - */ - public int getC_RfQ_Topic_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -106,6 +93,19 @@ public interface I_C_RfQ_Topic */ public int getCreatedBy(); + /** Column name C_RfQ_Topic_ID */ + public static final String COLUMNNAME_C_RfQ_Topic_ID = "C_RfQ_Topic_ID"; + + /** Set RfQ Topic. + * Topic for Request for Quotations + */ + public void setC_RfQ_Topic_ID (int C_RfQ_Topic_ID); + + /** Get RfQ Topic. + * Topic for Request for Quotations + */ + public int getC_RfQ_Topic_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -158,19 +158,6 @@ public interface I_C_RfQ_Topic */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_C_RfQ_Topic * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RfQ_TopicSubscriber.java b/base/src/org/compiere/model/I_C_RfQ_TopicSubscriber.java index 2432a85d8f..c9b3de64fc 100644 --- a/base/src/org/compiere/model/I_C_RfQ_TopicSubscriber.java +++ b/base/src/org/compiere/model/I_C_RfQ_TopicSubscriber.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RfQ_TopicSubscriber * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RfQ_TopicSubscriber { @@ -107,18 +107,21 @@ public interface I_C_RfQ_TopicSubscriber public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; - /** Column name C_RfQ_TopicSubscriber_ID */ - public static final String COLUMNNAME_C_RfQ_TopicSubscriber_ID = "C_RfQ_TopicSubscriber_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set RfQ Subscriber. - * Request for Quotation Topic Subscriber + /** Get Created. + * Date this record was created */ - public void setC_RfQ_TopicSubscriber_ID (int C_RfQ_TopicSubscriber_ID); + public Timestamp getCreated(); - /** Get RfQ Subscriber. - * Request for Quotation Topic Subscriber + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records */ - public int getC_RfQ_TopicSubscriber_ID(); + public int getCreatedBy(); /** Column name C_RfQ_Topic_ID */ public static final String COLUMNNAME_C_RfQ_Topic_ID = "C_RfQ_Topic_ID"; @@ -135,21 +138,18 @@ public interface I_C_RfQ_TopicSubscriber public org.compiere.model.I_C_RfQ_Topic getC_RfQ_Topic() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_RfQ_TopicSubscriber_ID */ + public static final String COLUMNNAME_C_RfQ_TopicSubscriber_ID = "C_RfQ_TopicSubscriber_ID"; - /** Get Created. - * Date this record was created + /** Set RfQ Subscriber. + * Request for Quotation Topic Subscriber */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_RfQ_TopicSubscriber_ID (int C_RfQ_TopicSubscriber_ID); - /** Get Created By. - * User who created this records + /** Get RfQ Subscriber. + * Request for Quotation Topic Subscriber */ - public int getCreatedBy(); + public int getC_RfQ_TopicSubscriber_ID(); /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -190,19 +190,6 @@ public interface I_C_RfQ_TopicSubscriber */ public Timestamp getSubscribeDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -218,4 +205,17 @@ public interface I_C_RfQ_TopicSubscriber * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_RfQ_TopicSubscriberOnly.java b/base/src/org/compiere/model/I_C_RfQ_TopicSubscriberOnly.java index 100c2d9bf2..e255a09502 100644 --- a/base/src/org/compiere/model/I_C_RfQ_TopicSubscriberOnly.java +++ b/base/src/org/compiere/model/I_C_RfQ_TopicSubscriberOnly.java @@ -22,7 +22,7 @@ /** Generated Interface for C_RfQ_TopicSubscriberOnly * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_RfQ_TopicSubscriberOnly { @@ -62,18 +62,21 @@ public interface I_C_RfQ_TopicSubscriberOnly */ public int getAD_Org_ID(); - /** Column name C_RfQ_TopicSubscriberOnly_ID */ - public static final String COLUMNNAME_C_RfQ_TopicSubscriberOnly_ID = "C_RfQ_TopicSubscriberOnly_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set RfQ Topic Subscriber Restriction. - * Include Subscriber only for certain products or product categories + /** Get Created. + * Date this record was created */ - public void setC_RfQ_TopicSubscriberOnly_ID (int C_RfQ_TopicSubscriberOnly_ID); + public Timestamp getCreated(); - /** Get RfQ Topic Subscriber Restriction. - * Include Subscriber only for certain products or product categories + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records */ - public int getC_RfQ_TopicSubscriberOnly_ID(); + public int getCreatedBy(); /** Column name C_RfQ_TopicSubscriber_ID */ public static final String COLUMNNAME_C_RfQ_TopicSubscriber_ID = "C_RfQ_TopicSubscriber_ID"; @@ -90,21 +93,18 @@ public interface I_C_RfQ_TopicSubscriberOnly public org.compiere.model.I_C_RfQ_TopicSubscriber getC_RfQ_TopicSubscriber() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_RfQ_TopicSubscriberOnly_ID */ + public static final String COLUMNNAME_C_RfQ_TopicSubscriberOnly_ID = "C_RfQ_TopicSubscriberOnly_ID"; - /** Get Created. - * Date this record was created + /** Set RfQ Topic Subscriber Restriction. + * Include Subscriber only for certain products or product categories */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_RfQ_TopicSubscriberOnly_ID (int C_RfQ_TopicSubscriberOnly_ID); - /** Get Created By. - * User who created this records + /** Get RfQ Topic Subscriber Restriction. + * Include Subscriber only for certain products or product categories */ - public int getCreatedBy(); + public int getC_RfQ_TopicSubscriberOnly_ID(); /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -162,19 +162,6 @@ public interface I_C_RfQ_TopicSubscriberOnly public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -190,4 +177,17 @@ public interface I_C_RfQ_TopicSubscriberOnly * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_SalesRegion.java b/base/src/org/compiere/model/I_C_SalesRegion.java index d1a33ed3ae..4bf9551b16 100644 --- a/base/src/org/compiere/model/I_C_SalesRegion.java +++ b/base/src/org/compiere/model/I_C_SalesRegion.java @@ -22,7 +22,7 @@ /** Generated Interface for C_SalesRegion * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_SalesRegion { @@ -62,19 +62,6 @@ public interface I_C_SalesRegion */ public int getAD_Org_ID(); - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -91,6 +78,19 @@ public interface I_C_SalesRegion */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -171,19 +171,6 @@ public interface I_C_SalesRegion public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -200,6 +187,19 @@ public interface I_C_SalesRegion */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_SalesStage.java b/base/src/org/compiere/model/I_C_SalesStage.java index 13939b78de..81d6c182ff 100644 --- a/base/src/org/compiere/model/I_C_SalesStage.java +++ b/base/src/org/compiere/model/I_C_SalesStage.java @@ -22,7 +22,7 @@ /** Generated Interface for C_SalesStage * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_SalesStage { @@ -62,19 +62,6 @@ public interface I_C_SalesStage */ public int getAD_Org_ID(); - /** Column name C_SalesStage_ID */ - public static final String COLUMNNAME_C_SalesStage_ID = "C_SalesStage_ID"; - - /** Set Sales Stage. - * Stages of the sales process - */ - public void setC_SalesStage_ID (int C_SalesStage_ID); - - /** Get Sales Stage. - * Stages of the sales process - */ - public int getC_SalesStage_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -91,6 +78,19 @@ public interface I_C_SalesStage */ public int getCreatedBy(); + /** Column name C_SalesStage_ID */ + public static final String COLUMNNAME_C_SalesStage_ID = "C_SalesStage_ID"; + + /** Set Sales Stage. + * Stages of the sales process + */ + public void setC_SalesStage_ID (int C_SalesStage_ID); + + /** Get Sales Stage. + * Stages of the sales process + */ + public int getC_SalesStage_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -165,19 +165,6 @@ public interface I_C_SalesStage /** Get Probability */ public BigDecimal getProbability(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -194,6 +181,19 @@ public interface I_C_SalesStage */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_ServiceLevel.java b/base/src/org/compiere/model/I_C_ServiceLevel.java index 82d7ef0489..25cb101f8b 100644 --- a/base/src/org/compiere/model/I_C_ServiceLevel.java +++ b/base/src/org/compiere/model/I_C_ServiceLevel.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ServiceLevel * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ServiceLevel { @@ -62,6 +62,22 @@ public interface I_C_ServiceLevel */ public int getAD_Org_ID(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_RevenueRecognition_Plan_ID */ public static final String COLUMNNAME_C_RevenueRecognition_Plan_ID = "C_RevenueRecognition_Plan_ID"; @@ -90,22 +106,6 @@ public interface I_C_ServiceLevel */ public int getC_ServiceLevel_ID(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -195,19 +195,6 @@ public interface I_C_ServiceLevel */ public BigDecimal getServiceLevelProvided(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -223,4 +210,17 @@ public interface I_C_ServiceLevel * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_ServiceLevelLine.java b/base/src/org/compiere/model/I_C_ServiceLevelLine.java index ac02d1b128..f867978746 100644 --- a/base/src/org/compiere/model/I_C_ServiceLevelLine.java +++ b/base/src/org/compiere/model/I_C_ServiceLevelLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ServiceLevelLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ServiceLevelLine { @@ -62,18 +62,21 @@ public interface I_C_ServiceLevelLine */ public int getAD_Org_ID(); - /** Column name C_ServiceLevelLine_ID */ - public static final String COLUMNNAME_C_ServiceLevelLine_ID = "C_ServiceLevelLine_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Service Level Line. - * Product Revenue Recognition Service Level Line + /** Get Created. + * Date this record was created */ - public void setC_ServiceLevelLine_ID (int C_ServiceLevelLine_ID); + public Timestamp getCreated(); - /** Get Service Level Line. - * Product Revenue Recognition Service Level Line + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records */ - public int getC_ServiceLevelLine_ID(); + public int getCreatedBy(); /** Column name C_ServiceLevel_ID */ public static final String COLUMNNAME_C_ServiceLevel_ID = "C_ServiceLevel_ID"; @@ -90,21 +93,18 @@ public interface I_C_ServiceLevelLine public org.compiere.model.I_C_ServiceLevel getC_ServiceLevel() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_ServiceLevelLine_ID */ + public static final String COLUMNNAME_C_ServiceLevelLine_ID = "C_ServiceLevelLine_ID"; - /** Get Created. - * Date this record was created + /** Set Service Level Line. + * Product Revenue Recognition Service Level Line */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_ServiceLevelLine_ID (int C_ServiceLevelLine_ID); - /** Get Created By. - * User who created this records + /** Get Service Level Line. + * Product Revenue Recognition Service Level Line */ - public int getCreatedBy(); + public int getC_ServiceLevelLine_ID(); /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -171,19 +171,6 @@ public interface I_C_ServiceLevelLine */ public BigDecimal getServiceLevelProvided(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -199,4 +186,17 @@ public interface I_C_ServiceLevelLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_SubAcct.java b/base/src/org/compiere/model/I_C_SubAcct.java index 7558a881b3..a4e777e1b1 100644 --- a/base/src/org/compiere/model/I_C_SubAcct.java +++ b/base/src/org/compiere/model/I_C_SubAcct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_SubAcct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_SubAcct { @@ -77,19 +77,6 @@ public interface I_C_SubAcct public org.compiere.model.I_C_ElementValue getC_ElementValue() throws RuntimeException; - /** Column name C_SubAcct_ID */ - public static final String COLUMNNAME_C_SubAcct_ID = "C_SubAcct_ID"; - - /** Set Sub Account. - * Sub account for Element Value - */ - public void setC_SubAcct_ID (int C_SubAcct_ID); - - /** Get Sub Account. - * Sub account for Element Value - */ - public int getC_SubAcct_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -106,6 +93,19 @@ public interface I_C_SubAcct */ public int getCreatedBy(); + /** Column name C_SubAcct_ID */ + public static final String COLUMNNAME_C_SubAcct_ID = "C_SubAcct_ID"; + + /** Set Sub Account. + * Sub account for Element Value + */ + public void setC_SubAcct_ID (int C_SubAcct_ID); + + /** Get Sub Account. + * Sub account for Element Value + */ + public int getC_SubAcct_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -158,19 +158,6 @@ public interface I_C_SubAcct */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -187,6 +174,19 @@ public interface I_C_SubAcct */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_C_Subscription.java b/base/src/org/compiere/model/I_C_Subscription.java index d642fa236d..849b4138b2 100644 --- a/base/src/org/compiere/model/I_C_Subscription.java +++ b/base/src/org/compiere/model/I_C_Subscription.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Subscription * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Subscription { @@ -77,20 +77,21 @@ public interface I_C_Subscription public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_SubscriptionType_ID */ - public static final String COLUMNNAME_C_SubscriptionType_ID = "C_SubscriptionType_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Subscription Type. - * Type of subscription + /** Get Created. + * Date this record was created */ - public void setC_SubscriptionType_ID (int C_SubscriptionType_ID); + public Timestamp getCreated(); - /** Get Subscription Type. - * Type of subscription - */ - public int getC_SubscriptionType_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_SubscriptionType getC_SubscriptionType() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_Subscription_ID */ public static final String COLUMNNAME_C_Subscription_ID = "C_Subscription_ID"; @@ -105,21 +106,20 @@ public interface I_C_Subscription */ public int getC_Subscription_ID(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_SubscriptionType_ID */ + public static final String COLUMNNAME_C_SubscriptionType_ID = "C_SubscriptionType_ID"; - /** Get Created. - * Date this record was created + /** Set Subscription Type. + * Type of subscription */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_SubscriptionType_ID (int C_SubscriptionType_ID); - /** Get Created By. - * User who created this records + /** Get Subscription Type. + * Type of subscription */ - public int getCreatedBy(); + public int getC_SubscriptionType_ID(); + + public org.compiere.model.I_C_SubscriptionType getC_SubscriptionType() throws RuntimeException; /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -210,19 +210,6 @@ public interface I_C_Subscription */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -238,4 +225,17 @@ public interface I_C_Subscription * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_SubscriptionType.java b/base/src/org/compiere/model/I_C_SubscriptionType.java index 9b9b8a445c..43d7742223 100644 --- a/base/src/org/compiere/model/I_C_SubscriptionType.java +++ b/base/src/org/compiere/model/I_C_SubscriptionType.java @@ -22,7 +22,7 @@ /** Generated Interface for C_SubscriptionType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_SubscriptionType { @@ -62,19 +62,6 @@ public interface I_C_SubscriptionType */ public int getAD_Org_ID(); - /** Column name C_SubscriptionType_ID */ - public static final String COLUMNNAME_C_SubscriptionType_ID = "C_SubscriptionType_ID"; - - /** Set Subscription Type. - * Type of subscription - */ - public void setC_SubscriptionType_ID (int C_SubscriptionType_ID); - - /** Get Subscription Type. - * Type of subscription - */ - public int getC_SubscriptionType_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -91,6 +78,19 @@ public interface I_C_SubscriptionType */ public int getCreatedBy(); + /** Column name C_SubscriptionType_ID */ + public static final String COLUMNNAME_C_SubscriptionType_ID = "C_SubscriptionType_ID"; + + /** Set Subscription Type. + * Type of subscription + */ + public void setC_SubscriptionType_ID (int C_SubscriptionType_ID); + + /** Get Subscription Type. + * Type of subscription + */ + public int getC_SubscriptionType_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -156,19 +156,6 @@ public interface I_C_SubscriptionType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,4 +171,17 @@ public interface I_C_SubscriptionType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Subscription_Delivery.java b/base/src/org/compiere/model/I_C_Subscription_Delivery.java index 8c0a73a5ea..b8ac1d43c5 100644 --- a/base/src/org/compiere/model/I_C_Subscription_Delivery.java +++ b/base/src/org/compiere/model/I_C_Subscription_Delivery.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Subscription_Delivery * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Subscription_Delivery { @@ -62,6 +62,22 @@ public interface I_C_Subscription_Delivery */ public int getAD_Org_ID(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_Subscription_Delivery_ID */ public static final String COLUMNNAME_C_Subscription_Delivery_ID = "C_Subscription_Delivery_ID"; @@ -90,22 +106,6 @@ public interface I_C_Subscription_Delivery public org.compiere.model.I_C_Subscription getC_Subscription() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -119,19 +119,6 @@ public interface I_C_Subscription_Delivery */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -147,4 +134,17 @@ public interface I_C_Subscription_Delivery * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Task.java b/base/src/org/compiere/model/I_C_Task.java index bef47d7ccc..12bafc0fbc 100644 --- a/base/src/org/compiere/model/I_C_Task.java +++ b/base/src/org/compiere/model/I_C_Task.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Task * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Task { @@ -92,19 +92,6 @@ public interface I_C_Task public org.compiere.model.I_C_Phase getC_Phase() throws RuntimeException; - /** Column name C_Task_ID */ - public static final String COLUMNNAME_C_Task_ID = "C_Task_ID"; - - /** Set Standard Task. - * Standard Project Type Task - */ - public void setC_Task_ID (int C_Task_ID); - - /** Get Standard Task. - * Standard Project Type Task - */ - public int getC_Task_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -121,6 +108,19 @@ public interface I_C_Task */ public int getCreatedBy(); + /** Column name C_Task_ID */ + public static final String COLUMNNAME_C_Task_ID = "C_Task_ID"; + + /** Set Standard Task. + * Standard Project Type Task + */ + public void setC_Task_ID (int C_Task_ID); + + /** Get Standard Task. + * Standard Project Type Task + */ + public int getC_Task_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -372,19 +372,6 @@ public interface I_C_Task */ public BigDecimal getStandardQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -400,4 +387,17 @@ public interface I_C_Task * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Tax.java b/base/src/org/compiere/model/I_C_Tax.java index e8b6d514d9..a99d570d3c 100644 --- a/base/src/org/compiere/model/I_C_Tax.java +++ b/base/src/org/compiere/model/I_C_Tax.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Tax * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Tax { @@ -88,6 +88,22 @@ public interface I_C_Tax public org.compiere.model.I_C_Country getC_Country() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_Region_ID */ public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; @@ -131,22 +147,6 @@ public interface I_C_Tax */ public int getC_Tax_ID(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -348,19 +348,6 @@ public interface I_C_Tax public org.compiere.model.I_C_Region getTo_Region() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -377,6 +364,19 @@ public interface I_C_Tax */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_C_TaxCategory.java b/base/src/org/compiere/model/I_C_TaxCategory.java index b14731319d..9b6662e972 100644 --- a/base/src/org/compiere/model/I_C_TaxCategory.java +++ b/base/src/org/compiere/model/I_C_TaxCategory.java @@ -22,7 +22,7 @@ /** Generated Interface for C_TaxCategory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_TaxCategory { @@ -62,19 +62,6 @@ public interface I_C_TaxCategory */ public int getAD_Org_ID(); - /** Column name C_TaxCategory_ID */ - public static final String COLUMNNAME_C_TaxCategory_ID = "C_TaxCategory_ID"; - - /** Set Tax Category. - * Tax Category - */ - public void setC_TaxCategory_ID (int C_TaxCategory_ID); - - /** Get Tax Category. - * Tax Category - */ - public int getC_TaxCategory_ID(); - /** Column name CommodityCode */ public static final String COLUMNNAME_CommodityCode = "CommodityCode"; @@ -104,6 +91,19 @@ public interface I_C_TaxCategory */ public int getCreatedBy(); + /** Column name C_TaxCategory_ID */ + public static final String COLUMNNAME_C_TaxCategory_ID = "C_TaxCategory_ID"; + + /** Set Tax Category. + * Tax Category + */ + public void setC_TaxCategory_ID (int C_TaxCategory_ID); + + /** Get Tax Category. + * Tax Category + */ + public int getC_TaxCategory_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -156,19 +156,6 @@ public interface I_C_TaxCategory */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,4 +171,17 @@ public interface I_C_TaxCategory * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_TaxDeclaration.java b/base/src/org/compiere/model/I_C_TaxDeclaration.java index f36b383a5a..acebd5ea67 100644 --- a/base/src/org/compiere/model/I_C_TaxDeclaration.java +++ b/base/src/org/compiere/model/I_C_TaxDeclaration.java @@ -22,7 +22,7 @@ /** Generated Interface for C_TaxDeclaration * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_TaxDeclaration { @@ -62,19 +62,6 @@ public interface I_C_TaxDeclaration */ public int getAD_Org_ID(); - /** Column name C_TaxDeclaration_ID */ - public static final String COLUMNNAME_C_TaxDeclaration_ID = "C_TaxDeclaration_ID"; - - /** Set Tax Declaration. - * Define the declaration to the tax authorities - */ - public void setC_TaxDeclaration_ID (int C_TaxDeclaration_ID); - - /** Get Tax Declaration. - * Define the declaration to the tax authorities - */ - public int getC_TaxDeclaration_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -91,6 +78,19 @@ public interface I_C_TaxDeclaration */ public int getCreatedBy(); + /** Column name C_TaxDeclaration_ID */ + public static final String COLUMNNAME_C_TaxDeclaration_ID = "C_TaxDeclaration_ID"; + + /** Set Tax Declaration. + * Define the declaration to the tax authorities + */ + public void setC_TaxDeclaration_ID (int C_TaxDeclaration_ID); + + /** Get Tax Declaration. + * Define the declaration to the tax authorities + */ + public int getC_TaxDeclaration_ID(); + /** Column name DateFrom */ public static final String COLUMNNAME_DateFrom = "DateFrom"; @@ -191,19 +191,6 @@ public interface I_C_TaxDeclaration /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -219,4 +206,17 @@ public interface I_C_TaxDeclaration * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_TaxDeclarationAcct.java b/base/src/org/compiere/model/I_C_TaxDeclarationAcct.java index 35a7909591..f6badce562 100644 --- a/base/src/org/compiere/model/I_C_TaxDeclarationAcct.java +++ b/base/src/org/compiere/model/I_C_TaxDeclarationAcct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_TaxDeclarationAcct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_TaxDeclarationAcct { @@ -41,6 +41,21 @@ public interface I_C_TaxDeclarationAcct /** Load Meta Data */ + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,21 +77,6 @@ public interface I_C_TaxDeclarationAcct */ public int getAD_Org_ID(); - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; - - /** Set Account. - * Account used - */ - public void setAccount_ID (int Account_ID); - - /** Get Account. - * Account used - */ - public int getAccount_ID(); - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; - /** Column name AmtAcctCr */ public static final String COLUMNNAME_AmtAcctCr = "AmtAcctCr"; @@ -174,6 +174,22 @@ public interface I_C_TaxDeclarationAcct public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_TaxDeclarationAcct_ID */ public static final String COLUMNNAME_C_TaxDeclarationAcct_ID = "C_TaxDeclarationAcct_ID"; @@ -217,22 +233,6 @@ public interface I_C_TaxDeclarationAcct public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -296,19 +296,6 @@ public interface I_C_TaxDeclarationAcct */ public int getLine(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -324,4 +311,17 @@ public interface I_C_TaxDeclarationAcct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_TaxDeclarationLine.java b/base/src/org/compiere/model/I_C_TaxDeclarationLine.java index 47c1caf60b..361a4a9d8c 100644 --- a/base/src/org/compiere/model/I_C_TaxDeclarationLine.java +++ b/base/src/org/compiere/model/I_C_TaxDeclarationLine.java @@ -22,7 +22,7 @@ /** Generated Interface for C_TaxDeclarationLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_TaxDeclarationLine { @@ -107,6 +107,21 @@ public interface I_C_TaxDeclarationLine public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name C_Invoice_ID */ + public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; + + /** Set Invoice. + * Invoice Identifier + */ + public void setC_Invoice_ID (int C_Invoice_ID); + + /** Get Invoice. + * Invoice Identifier + */ + public int getC_Invoice_ID(); + + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoiceLine_ID */ public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; @@ -122,33 +137,21 @@ public interface I_C_TaxDeclarationLine public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; - /** Column name C_Invoice_ID */ - public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; - - /** Set Invoice. - * Invoice Identifier - */ - public void setC_Invoice_ID (int C_Invoice_ID); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Get Invoice. - * Invoice Identifier + /** Get Created. + * Date this record was created */ - public int getC_Invoice_ID(); - - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; - - /** Column name C_TaxDeclarationLine_ID */ - public static final String COLUMNNAME_C_TaxDeclarationLine_ID = "C_TaxDeclarationLine_ID"; + public Timestamp getCreated(); - /** Set Tax Declaration Line. - * Tax Declaration Document Information - */ - public void setC_TaxDeclarationLine_ID (int C_TaxDeclarationLine_ID); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - /** Get Tax Declaration Line. - * Tax Declaration Document Information + /** Get Created By. + * User who created this records */ - public int getC_TaxDeclarationLine_ID(); + public int getCreatedBy(); /** Column name C_TaxDeclaration_ID */ public static final String COLUMNNAME_C_TaxDeclaration_ID = "C_TaxDeclaration_ID"; @@ -165,6 +168,19 @@ public interface I_C_TaxDeclarationLine public org.compiere.model.I_C_TaxDeclaration getC_TaxDeclaration() throws RuntimeException; + /** Column name C_TaxDeclarationLine_ID */ + public static final String COLUMNNAME_C_TaxDeclarationLine_ID = "C_TaxDeclarationLine_ID"; + + /** Set Tax Declaration Line. + * Tax Declaration Document Information + */ + public void setC_TaxDeclarationLine_ID (int C_TaxDeclarationLine_ID); + + /** Get Tax Declaration Line. + * Tax Declaration Document Information + */ + public int getC_TaxDeclarationLine_ID(); + /** Column name C_Tax_ID */ public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; @@ -180,22 +196,6 @@ public interface I_C_TaxDeclarationLine public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -287,19 +287,6 @@ public interface I_C_TaxDeclarationLine */ public BigDecimal getTaxBaseAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -315,4 +302,17 @@ public interface I_C_TaxDeclarationLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_TaxPostal.java b/base/src/org/compiere/model/I_C_TaxPostal.java index 6d32e20e03..c13127701f 100644 --- a/base/src/org/compiere/model/I_C_TaxPostal.java +++ b/base/src/org/compiere/model/I_C_TaxPostal.java @@ -22,7 +22,7 @@ /** Generated Interface for C_TaxPostal * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_TaxPostal { @@ -62,18 +62,21 @@ public interface I_C_TaxPostal */ public int getAD_Org_ID(); - /** Column name C_TaxPostal_ID */ - public static final String COLUMNNAME_C_TaxPostal_ID = "C_TaxPostal_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Tax ZIP. - * Tax Postal/ZIP + /** Get Created. + * Date this record was created */ - public void setC_TaxPostal_ID (int C_TaxPostal_ID); + public Timestamp getCreated(); - /** Get Tax ZIP. - * Tax Postal/ZIP + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records */ - public int getC_TaxPostal_ID(); + public int getCreatedBy(); /** Column name C_Tax_ID */ public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; @@ -90,21 +93,18 @@ public interface I_C_TaxPostal public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_TaxPostal_ID */ + public static final String COLUMNNAME_C_TaxPostal_ID = "C_TaxPostal_ID"; - /** Get Created. - * Date this record was created + /** Set Tax ZIP. + * Tax Postal/ZIP */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_TaxPostal_ID (int C_TaxPostal_ID); - /** Get Created By. - * User who created this records + /** Get Tax ZIP. + * Tax Postal/ZIP */ - public int getCreatedBy(); + public int getC_TaxPostal_ID(); /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -145,19 +145,6 @@ public interface I_C_TaxPostal */ public String getPostal_To(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_C_TaxPostal * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Tax_Acct.java b/base/src/org/compiere/model/I_C_Tax_Acct.java index 28828ecb29..16b15ac9db 100644 --- a/base/src/org/compiere/model/I_C_Tax_Acct.java +++ b/base/src/org/compiere/model/I_C_Tax_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Tax_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Tax_Acct { @@ -77,21 +77,6 @@ public interface I_C_Tax_Acct public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException; - /** Column name C_Tax_ID */ - public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; - - /** Set Tax. - * Tax identifier - */ - public void setC_Tax_ID (int C_Tax_ID); - - /** Get Tax. - * Tax identifier - */ - public int getC_Tax_ID(); - - public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -108,6 +93,21 @@ public interface I_C_Tax_Acct */ public int getCreatedBy(); + /** Column name C_Tax_ID */ + public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; + + /** Set Tax. + * Tax identifier + */ + public void setC_Tax_ID (int C_Tax_ID); + + /** Get Tax. + * Tax identifier + */ + public int getC_Tax_ID(); + + public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -196,19 +196,6 @@ public interface I_C_Tax_Acct public I_C_ValidCombination getT_Receivables_A() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -224,4 +211,17 @@ public interface I_C_Tax_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_UOM.java b/base/src/org/compiere/model/I_C_UOM.java index 07fd9eaa9a..61b9c96481 100644 --- a/base/src/org/compiere/model/I_C_UOM.java +++ b/base/src/org/compiere/model/I_C_UOM.java @@ -22,7 +22,7 @@ /** Generated Interface for C_UOM * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_UOM { @@ -62,19 +62,6 @@ public interface I_C_UOM */ public int getAD_Org_ID(); - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - /** Column name CostingPrecision */ public static final String COLUMNNAME_CostingPrecision = "CostingPrecision"; @@ -104,6 +91,19 @@ public interface I_C_UOM */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -191,19 +191,6 @@ public interface I_C_UOM /** Get UOM Type */ public String getUOMType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -220,6 +207,19 @@ public interface I_C_UOM */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name X12DE355 */ public static final String COLUMNNAME_X12DE355 = "X12DE355"; diff --git a/base/src/org/compiere/model/I_C_UOM_Conversion.java b/base/src/org/compiere/model/I_C_UOM_Conversion.java index 3a32623084..e4433d5fc8 100644 --- a/base/src/org/compiere/model/I_C_UOM_Conversion.java +++ b/base/src/org/compiere/model/I_C_UOM_Conversion.java @@ -22,7 +22,7 @@ /** Generated Interface for C_UOM_Conversion * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_UOM_Conversion { @@ -62,6 +62,22 @@ public interface I_C_UOM_Conversion */ public int getAD_Org_ID(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_UOM_Conversion_ID */ public static final String COLUMNNAME_C_UOM_Conversion_ID = "C_UOM_Conversion_ID"; @@ -105,22 +121,6 @@ public interface I_C_UOM_Conversion public org.compiere.model.I_C_UOM getC_UOM_To() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DivideRate */ public static final String COLUMNNAME_DivideRate = "DivideRate"; @@ -175,19 +175,6 @@ public interface I_C_UOM_Conversion */ public BigDecimal getMultiplyRate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -203,4 +190,17 @@ public interface I_C_UOM_Conversion * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_UserRemuneration.java b/base/src/org/compiere/model/I_C_UserRemuneration.java index 5992c6ef26..480f25a4b3 100644 --- a/base/src/org/compiere/model/I_C_UserRemuneration.java +++ b/base/src/org/compiere/model/I_C_UserRemuneration.java @@ -22,7 +22,7 @@ /** Generated Interface for C_UserRemuneration * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_UserRemuneration { @@ -77,6 +77,22 @@ public interface I_C_UserRemuneration public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_Remuneration_ID */ public static final String COLUMNNAME_C_Remuneration_ID = "C_Remuneration_ID"; @@ -105,22 +121,6 @@ public interface I_C_UserRemuneration */ public int getC_UserRemuneration_ID(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -199,19 +199,6 @@ public interface I_C_UserRemuneration */ public BigDecimal getOvertimeCost(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -228,6 +215,19 @@ public interface I_C_UserRemuneration */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_C_ValidCombination.java b/base/src/org/compiere/model/I_C_ValidCombination.java index 612630eb3c..2d11503570 100644 --- a/base/src/org/compiere/model/I_C_ValidCombination.java +++ b/base/src/org/compiere/model/I_C_ValidCombination.java @@ -22,7 +22,7 @@ /** Generated Interface for C_ValidCombination * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ValidCombination { @@ -41,6 +41,21 @@ public interface I_C_ValidCombination /** Load Meta Data */ + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -49,21 +64,6 @@ public interface I_C_ValidCombination */ public int getAD_Client_ID(); - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -77,20 +77,20 @@ public interface I_C_ValidCombination */ public int getAD_Org_ID(); - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - /** Set Account. - * Account used + /** Set Trx Organization. + * Performing or initiating organization */ - public void setAccount_ID (int Account_ID); + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - /** Get Account. - * Account used + /** Get Trx Organization. + * Performing or initiating organization */ - public int getAccount_ID(); + public int getAD_OrgTrx_ID(); - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; /** Column name Alias */ public static final String COLUMNNAME_Alias = "Alias"; @@ -195,6 +195,19 @@ public interface I_C_ValidCombination public org.compiere.model.I_C_Location getC_LocTo() throws RuntimeException; + /** Column name Combination */ + public static final String COLUMNNAME_Combination = "Combination"; + + /** Set Combination. + * Unique combination of account elements + */ + public void setCombination (String Combination); + + /** Get Combination. + * Unique combination of account elements + */ + public String getCombination(); + /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -210,6 +223,22 @@ public interface I_C_ValidCombination public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -253,35 +282,6 @@ public interface I_C_ValidCombination */ public int getC_ValidCombination_ID(); - /** Column name Combination */ - public static final String COLUMNNAME_Combination = "Combination"; - - /** Set Combination. - * Unique combination of account elements - */ - public void setCombination (String Combination); - - /** Get Combination. - * Unique combination of account elements - */ - public String getCombination(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -336,19 +336,6 @@ public interface I_C_ValidCombination public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -450,4 +437,17 @@ public interface I_C_ValidCombination * User defined accounting Element */ public int getUserElement2_ID(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Withholding.java b/base/src/org/compiere/model/I_C_Withholding.java index 77b9385e30..2849fa0f7d 100644 --- a/base/src/org/compiere/model/I_C_Withholding.java +++ b/base/src/org/compiere/model/I_C_Withholding.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Withholding * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Withholding { @@ -92,19 +92,6 @@ public interface I_C_Withholding public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; - /** Column name C_Withholding_ID */ - public static final String COLUMNNAME_C_Withholding_ID = "C_Withholding_ID"; - - /** Set Withholding. - * Withholding type defined - */ - public void setC_Withholding_ID (int C_Withholding_ID); - - /** Get Withholding. - * Withholding type defined - */ - public int getC_Withholding_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -121,6 +108,19 @@ public interface I_C_Withholding */ public int getCreatedBy(); + /** Column name C_Withholding_ID */ + public static final String COLUMNNAME_C_Withholding_ID = "C_Withholding_ID"; + + /** Set Withholding. + * Withholding type defined + */ + public void setC_Withholding_ID (int C_Withholding_ID); + + /** Get Withholding. + * Withholding type defined + */ + public int getC_Withholding_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -290,19 +290,6 @@ public interface I_C_Withholding */ public BigDecimal getThresholdmin(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -318,4 +305,17 @@ public interface I_C_Withholding * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_C_Withholding_Acct.java b/base/src/org/compiere/model/I_C_Withholding_Acct.java index bfedbbb2f4..cd0415946e 100644 --- a/base/src/org/compiere/model/I_C_Withholding_Acct.java +++ b/base/src/org/compiere/model/I_C_Withholding_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Withholding_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Withholding_Acct { @@ -77,21 +77,6 @@ public interface I_C_Withholding_Acct public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException; - /** Column name C_Withholding_ID */ - public static final String COLUMNNAME_C_Withholding_ID = "C_Withholding_ID"; - - /** Set Withholding. - * Withholding type defined - */ - public void setC_Withholding_ID (int C_Withholding_ID); - - /** Get Withholding. - * Withholding type defined - */ - public int getC_Withholding_ID(); - - public org.compiere.model.I_C_Withholding getC_Withholding() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -108,6 +93,21 @@ public interface I_C_Withholding_Acct */ public int getCreatedBy(); + /** Column name C_Withholding_ID */ + public static final String COLUMNNAME_C_Withholding_ID = "C_Withholding_ID"; + + /** Set Withholding. + * Withholding type defined + */ + public void setC_Withholding_ID (int C_Withholding_ID); + + /** Get Withholding. + * Withholding type defined + */ + public int getC_Withholding_ID(); + + public org.compiere.model.I_C_Withholding getC_Withholding() throws RuntimeException; + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -121,19 +121,6 @@ public interface I_C_Withholding_Acct */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -150,6 +137,19 @@ public interface I_C_Withholding_Acct */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Withholding_Acct */ public static final String COLUMNNAME_Withholding_Acct = "Withholding_Acct"; diff --git a/base/src/org/compiere/model/I_C_Year.java b/base/src/org/compiere/model/I_C_Year.java index 999c5fa33c..4d3a6a86fb 100644 --- a/base/src/org/compiere/model/I_C_Year.java +++ b/base/src/org/compiere/model/I_C_Year.java @@ -22,7 +22,7 @@ /** Generated Interface for C_Year * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_Year { @@ -77,19 +77,6 @@ public interface I_C_Year public org.compiere.model.I_C_Calendar getC_Calendar() throws RuntimeException; - /** Column name C_Year_ID */ - public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; - - /** Set Year. - * Calendar Year - */ - public void setC_Year_ID (int C_Year_ID); - - /** Get Year. - * Calendar Year - */ - public int getC_Year_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -106,6 +93,19 @@ public interface I_C_Year */ public int getCreatedBy(); + /** Column name C_Year_ID */ + public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; + + /** Set Year. + * Calendar Year + */ + public void setC_Year_ID (int C_Year_ID); + + /** Get Year. + * Calendar Year + */ + public int getC_Year_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -154,19 +154,6 @@ public interface I_C_Year /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -182,4 +169,17 @@ public interface I_C_Year * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_EXP_Format.java b/base/src/org/compiere/model/I_EXP_Format.java index 4177d98bae..2c108507a9 100644 --- a/base/src/org/compiere/model/I_EXP_Format.java +++ b/base/src/org/compiere/model/I_EXP_Format.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ package org.compiere.model; @@ -22,7 +22,7 @@ /** Generated Interface for EXP_Format * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_EXP_Format { @@ -197,6 +197,19 @@ public interface I_EXP_Format */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_EXP_FormatLine.java b/base/src/org/compiere/model/I_EXP_FormatLine.java index 50cc08d6cf..1496abb16d 100644 --- a/base/src/org/compiere/model/I_EXP_FormatLine.java +++ b/base/src/org/compiere/model/I_EXP_FormatLine.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ package org.compiere.model; @@ -22,7 +22,7 @@ /** Generated Interface for EXP_FormatLine * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_EXP_FormatLine { @@ -145,15 +145,6 @@ public interface I_EXP_FormatLine public org.compiere.model.I_EXP_Format getEXP_EmbeddedFormat() throws RuntimeException; - /** Column name EXP_FormatLine_ID */ - public static final String COLUMNNAME_EXP_FormatLine_ID = "EXP_FormatLine_ID"; - - /** Set Format Line */ - public void setEXP_FormatLine_ID (int EXP_FormatLine_ID); - - /** Get Format Line */ - public int getEXP_FormatLine_ID(); - /** Column name EXP_Format_ID */ public static final String COLUMNNAME_EXP_Format_ID = "EXP_Format_ID"; @@ -165,6 +156,15 @@ public interface I_EXP_FormatLine public org.compiere.model.I_EXP_Format getEXP_Format() throws RuntimeException; + /** Column name EXP_FormatLine_ID */ + public static final String COLUMNNAME_EXP_FormatLine_ID = "EXP_FormatLine_ID"; + + /** Set Format Line */ + public void setEXP_FormatLine_ID (int EXP_FormatLine_ID); + + /** Get Format Line */ + public int getEXP_FormatLine_ID(); + /** Column name Help */ public static final String COLUMNNAME_Help = "Help"; @@ -191,6 +191,19 @@ public interface I_EXP_FormatLine */ public boolean isActive(); + /** Column name IsCreateNonExisting */ + public static final String COLUMNNAME_IsCreateNonExisting = "IsCreateNonExisting"; + + /** Set Create if Not Exists. + * Create it if not exists + */ + public void setIsCreateNonExisting (boolean IsCreateNonExisting); + + /** Get Create if Not Exists. + * Create it if not exists + */ + public boolean isCreateNonExisting(); + /** Column name IsMandatory */ public static final String COLUMNNAME_IsMandatory = "IsMandatory"; @@ -264,6 +277,19 @@ public interface I_EXP_FormatLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_EXP_Processor.java b/base/src/org/compiere/model/I_EXP_Processor.java index 9924fd0367..7aa953521b 100644 --- a/base/src/org/compiere/model/I_EXP_Processor.java +++ b/base/src/org/compiere/model/I_EXP_Processor.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ package org.compiere.model; @@ -22,7 +22,7 @@ /** Generated Interface for EXP_Processor * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_EXP_Processor { @@ -41,6 +41,15 @@ public interface I_EXP_Processor /** Load Meta Data */ + /** Column name Account */ + public static final String COLUMNNAME_Account = "Account"; + + /** Set Account */ + public void setAccount (String Account); + + /** Get Account */ + public String getAccount(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,15 +71,6 @@ public interface I_EXP_Processor */ public int getAD_Org_ID(); - /** Column name Account */ - public static final String COLUMNNAME_Account = "Account"; - - /** Set Account */ - public void setAccount (String Account); - - /** Get Account */ - public String getAccount(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -202,6 +202,19 @@ public interface I_EXP_Processor */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_EXP_ProcessorParameter.java b/base/src/org/compiere/model/I_EXP_ProcessorParameter.java index f9ed651f98..c1a1bc905a 100644 --- a/base/src/org/compiere/model/I_EXP_ProcessorParameter.java +++ b/base/src/org/compiere/model/I_EXP_ProcessorParameter.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ package org.compiere.model; @@ -22,7 +22,7 @@ /** Generated Interface for EXP_ProcessorParameter * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_EXP_ProcessorParameter { @@ -91,15 +91,6 @@ public interface I_EXP_ProcessorParameter */ public String getDescription(); - /** Column name EXP_ProcessorParameter_ID */ - public static final String COLUMNNAME_EXP_ProcessorParameter_ID = "EXP_ProcessorParameter_ID"; - - /** Set Processor Parameter */ - public void setEXP_ProcessorParameter_ID (int EXP_ProcessorParameter_ID); - - /** Get Processor Parameter */ - public int getEXP_ProcessorParameter_ID(); - /** Column name EXP_Processor_ID */ public static final String COLUMNNAME_EXP_Processor_ID = "EXP_Processor_ID"; @@ -111,6 +102,15 @@ public interface I_EXP_ProcessorParameter public org.compiere.model.I_EXP_Processor getEXP_Processor() throws RuntimeException; + /** Column name EXP_ProcessorParameter_ID */ + public static final String COLUMNNAME_EXP_ProcessorParameter_ID = "EXP_ProcessorParameter_ID"; + + /** Set Processor Parameter */ + public void setEXP_ProcessorParameter_ID (int EXP_ProcessorParameter_ID); + + /** Get Processor Parameter */ + public int getEXP_ProcessorParameter_ID(); + /** Column name Help */ public static final String COLUMNNAME_Help = "Help"; @@ -175,6 +175,19 @@ public interface I_EXP_ProcessorParameter */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_EXP_Processor_Type.java b/base/src/org/compiere/model/I_EXP_Processor_Type.java index 3cf4404078..dab0697195 100644 --- a/base/src/org/compiere/model/I_EXP_Processor_Type.java +++ b/base/src/org/compiere/model/I_EXP_Processor_Type.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ package org.compiere.model; @@ -22,7 +22,7 @@ /** Generated Interface for EXP_Processor_Type * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_EXP_Processor_Type { @@ -164,6 +164,19 @@ public interface I_EXP_Processor_Type */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_Fact_Acct.java b/base/src/org/compiere/model/I_Fact_Acct.java index 7efc051102..7f93d67db6 100644 --- a/base/src/org/compiere/model/I_Fact_Acct.java +++ b/base/src/org/compiere/model/I_Fact_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for Fact_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_Fact_Acct { @@ -41,6 +41,34 @@ public interface I_Fact_Acct /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -49,6 +77,19 @@ public interface I_Fact_Acct */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +105,6 @@ public interface I_Fact_Acct public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_Table_ID */ public static final String COLUMNNAME_AD_Table_ID = "AD_Table_ID"; @@ -92,34 +120,6 @@ public interface I_Fact_Acct public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; - - /** Set Account. - * Account used - */ - public void setAccount_ID (int Account_ID); - - /** Get Account. - * Account used - */ - public int getAccount_ID(); - /** Column name AmtAcctCr */ public static final String COLUMNNAME_AmtAcctCr = "AmtAcctCr"; @@ -292,6 +292,21 @@ public interface I_Fact_Acct public org.compiere.model.I_C_Period getC_Period() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -322,20 +337,21 @@ public interface I_Fact_Acct public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -397,22 +413,6 @@ public interface I_Fact_Acct public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -586,19 +586,6 @@ public interface I_Fact_Acct */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -700,4 +687,17 @@ public interface I_Fact_Acct * User defined accounting Element */ public int getUserElement2_ID(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_Fact_Acct_Summary.java b/base/src/org/compiere/model/I_Fact_Acct_Summary.java index 0d6b67f4a3..12366cb0d4 100644 --- a/base/src/org/compiere/model/I_Fact_Acct_Summary.java +++ b/base/src/org/compiere/model/I_Fact_Acct_Summary.java @@ -22,7 +22,7 @@ /** Generated Interface for Fact_Acct_Summary * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_Fact_Acct_Summary { @@ -41,6 +41,21 @@ public interface I_Fact_Acct_Summary /** Load Meta Data */ + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -49,21 +64,6 @@ public interface I_Fact_Acct_Summary */ public int getAD_Client_ID(); - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -77,20 +77,20 @@ public interface I_Fact_Acct_Summary */ public int getAD_Org_ID(); - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - /** Set Account. - * Account used + /** Set Trx Organization. + * Performing or initiating organization */ - public void setAccount_ID (int Account_ID); + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - /** Get Account. - * Account used + /** Get Trx Organization. + * Performing or initiating organization */ - public int getAccount_ID(); + public int getAD_OrgTrx_ID(); - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; /** Column name AmtAcctCr */ public static final String COLUMNNAME_AmtAcctCr = "AmtAcctCr"; @@ -223,6 +223,21 @@ public interface I_Fact_Acct_Summary public org.compiere.model.I_C_Period getC_Period() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -253,20 +268,21 @@ public interface I_Fact_Acct_Summary public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -298,22 +314,6 @@ public interface I_Fact_Acct_Summary public org.compiere.model.I_C_SubAcct getC_SubAcct() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -411,19 +411,6 @@ public interface I_Fact_Acct_Summary */ public BigDecimal getQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -525,4 +512,17 @@ public interface I_Fact_Acct_Summary * User defined accounting Element */ public int getUserElement2_ID(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_Fact_Reconciliation.java b/base/src/org/compiere/model/I_Fact_Reconciliation.java index f0a1e4de66..2a2e2bd168 100644 --- a/base/src/org/compiere/model/I_Fact_Reconciliation.java +++ b/base/src/org/compiere/model/I_Fact_Reconciliation.java @@ -22,7 +22,7 @@ /** Generated Interface for Fact_Reconciliation * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_Fact_Reconciliation { @@ -41,6 +41,21 @@ public interface I_Fact_Reconciliation /** Load Meta Data */ + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,21 +77,6 @@ public interface I_Fact_Reconciliation */ public int getAD_Org_ID(); - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; - - /** Set Account. - * Account used - */ - public void setAccount_ID (int Account_ID); - - /** Get Account. - * Account used - */ - public int getAccount_ID(); - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; - /** Column name AmtAcct */ public static final String COLUMNNAME_AmtAcct = "AmtAcct"; @@ -180,19 +180,6 @@ public interface I_Fact_Reconciliation */ public String getMatchCode(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -208,4 +195,17 @@ public interface I_Fact_Reconciliation * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_GL_Budget.java b/base/src/org/compiere/model/I_GL_Budget.java index abc66bcd43..7b3b9e44dd 100644 --- a/base/src/org/compiere/model/I_GL_Budget.java +++ b/base/src/org/compiere/model/I_GL_Budget.java @@ -22,7 +22,7 @@ /** Generated Interface for GL_Budget * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_GL_Budget { @@ -156,19 +156,6 @@ public interface I_GL_Budget */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,4 +171,17 @@ public interface I_GL_Budget * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_GL_BudgetControl.java b/base/src/org/compiere/model/I_GL_BudgetControl.java index 7deb480092..e96d16c7a9 100644 --- a/base/src/org/compiere/model/I_GL_BudgetControl.java +++ b/base/src/org/compiere/model/I_GL_BudgetControl.java @@ -22,7 +22,7 @@ /** Generated Interface for GL_BudgetControl * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_GL_BudgetControl { @@ -212,19 +212,6 @@ public interface I_GL_BudgetControl */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -240,4 +227,17 @@ public interface I_GL_BudgetControl * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_GL_Category.java b/base/src/org/compiere/model/I_GL_Category.java index 9dff496891..5ecc5fd042 100644 --- a/base/src/org/compiere/model/I_GL_Category.java +++ b/base/src/org/compiere/model/I_GL_Category.java @@ -22,7 +22,7 @@ /** Generated Interface for GL_Category * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_GL_Category { @@ -169,19 +169,6 @@ public interface I_GL_Category */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -197,4 +184,17 @@ public interface I_GL_Category * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_GL_Distribution.java b/base/src/org/compiere/model/I_GL_Distribution.java index d636834894..2e9aa87b77 100644 --- a/base/src/org/compiere/model/I_GL_Distribution.java +++ b/base/src/org/compiere/model/I_GL_Distribution.java @@ -22,7 +22,7 @@ /** Generated Interface for GL_Distribution * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_GL_Distribution { @@ -41,6 +41,21 @@ public interface I_GL_Distribution /** Load Meta Data */ + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -49,21 +64,6 @@ public interface I_GL_Distribution */ public int getAD_Client_ID(); - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -77,20 +77,20 @@ public interface I_GL_Distribution */ public int getAD_Org_ID(); - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - /** Set Account. - * Account used + /** Set Trx Organization. + * Performing or initiating organization */ - public void setAccount_ID (int Account_ID); + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - /** Get Account. - * Account used + /** Get Trx Organization. + * Performing or initiating organization */ - public int getAccount_ID(); + public int getAD_OrgTrx_ID(); - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; /** Column name AnyAcct */ public static final String COLUMNNAME_AnyAcct = "AnyAcct"; @@ -392,6 +392,19 @@ public interface I_GL_Distribution public org.compiere.model.I_C_Location getC_LocTo() throws RuntimeException; + /** Column name CopyFrom */ + public static final String COLUMNNAME_CopyFrom = "CopyFrom"; + + /** Set Copy From. + * Copy From Record + */ + public void setCopyFrom (String CopyFrom); + + /** Get Copy From. + * Copy From Record + */ + public String getCopyFrom(); + /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -407,34 +420,6 @@ public interface I_GL_Distribution public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - - /** Column name CopyFrom */ - public static final String COLUMNNAME_CopyFrom = "CopyFrom"; - - /** Set Copy From. - * Copy From Record - */ - public void setCopyFrom (String CopyFrom); - - /** Get Copy From. - * Copy From Record - */ - public String getCopyFrom(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -451,6 +436,21 @@ public interface I_GL_Distribution */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -607,19 +607,6 @@ public interface I_GL_Distribution /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -696,6 +683,19 @@ public interface I_GL_Distribution public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_GL_DistributionLine.java b/base/src/org/compiere/model/I_GL_DistributionLine.java index b6d2f0ae79..fa34ec3579 100644 --- a/base/src/org/compiere/model/I_GL_DistributionLine.java +++ b/base/src/org/compiere/model/I_GL_DistributionLine.java @@ -22,7 +22,7 @@ /** Generated Interface for GL_DistributionLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_GL_DistributionLine { @@ -41,6 +41,19 @@ public interface I_GL_DistributionLine /** Load Meta Data */ + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -49,21 +62,6 @@ public interface I_GL_DistributionLine */ public int getAD_Client_ID(); - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -77,18 +75,20 @@ public interface I_GL_DistributionLine */ public int getAD_Org_ID(); - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - /** Set Account. - * Account used + /** Set Trx Organization. + * Performing or initiating organization */ - public void setAccount_ID (int Account_ID); + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - /** Get Account. - * Account used + /** Get Trx Organization. + * Performing or initiating organization */ - public int getAccount_ID(); + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; /** Column name AmtAcctCr */ public static final String COLUMNNAME_AmtAcctCr = "AmtAcctCr"; @@ -206,21 +206,6 @@ public interface I_GL_DistributionLine public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -237,6 +222,21 @@ public interface I_GL_DistributionLine */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -250,19 +250,6 @@ public interface I_GL_DistributionLine */ public String getDescription(); - /** Column name GL_DistributionLine_ID */ - public static final String COLUMNNAME_GL_DistributionLine_ID = "GL_DistributionLine_ID"; - - /** Set GL Distribution Line. - * General Ledger Distribution Line - */ - public void setGL_DistributionLine_ID (int GL_DistributionLine_ID); - - /** Get GL Distribution Line. - * General Ledger Distribution Line - */ - public int getGL_DistributionLine_ID(); - /** Column name GL_Distribution_ID */ public static final String COLUMNNAME_GL_Distribution_ID = "GL_Distribution_ID"; @@ -278,6 +265,19 @@ public interface I_GL_DistributionLine public org.compiere.model.I_GL_Distribution getGL_Distribution() throws RuntimeException; + /** Column name GL_DistributionLine_ID */ + public static final String COLUMNNAME_GL_DistributionLine_ID = "GL_DistributionLine_ID"; + + /** Set GL Distribution Line. + * General Ledger Distribution Line + */ + public void setGL_DistributionLine_ID (int GL_DistributionLine_ID); + + /** Get GL Distribution Line. + * General Ledger Distribution Line + */ + public int getGL_DistributionLine_ID(); + /** Column name InvertAccountSign */ public static final String COLUMNNAME_InvertAccountSign = "InvertAccountSign"; @@ -581,19 +581,6 @@ public interface I_GL_DistributionLine */ public String getPostingType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -669,4 +656,17 @@ public interface I_GL_DistributionLine public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_GL_Fund.java b/base/src/org/compiere/model/I_GL_Fund.java index 025756aa97..82670ef06a 100644 --- a/base/src/org/compiere/model/I_GL_Fund.java +++ b/base/src/org/compiere/model/I_GL_Fund.java @@ -22,7 +22,7 @@ /** Generated Interface for GL_Fund * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_GL_Fund { @@ -197,19 +197,6 @@ public interface I_GL_Fund */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_GL_Fund * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_GL_FundRestriction.java b/base/src/org/compiere/model/I_GL_FundRestriction.java index cd940773f6..91f8cf0d41 100644 --- a/base/src/org/compiere/model/I_GL_FundRestriction.java +++ b/base/src/org/compiere/model/I_GL_FundRestriction.java @@ -22,7 +22,7 @@ /** Generated Interface for GL_FundRestriction * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_GL_FundRestriction { @@ -106,19 +106,6 @@ public interface I_GL_FundRestriction */ public String getDescription(); - /** Column name GL_FundRestriction_ID */ - public static final String COLUMNNAME_GL_FundRestriction_ID = "GL_FundRestriction_ID"; - - /** Set Fund Restriction. - * Restriction of Funds - */ - public void setGL_FundRestriction_ID (int GL_FundRestriction_ID); - - /** Get Fund Restriction. - * Restriction of Funds - */ - public int getGL_FundRestriction_ID(); - /** Column name GL_Fund_ID */ public static final String COLUMNNAME_GL_Fund_ID = "GL_Fund_ID"; @@ -134,6 +121,19 @@ public interface I_GL_FundRestriction public org.compiere.model.I_GL_Fund getGL_Fund() throws RuntimeException; + /** Column name GL_FundRestriction_ID */ + public static final String COLUMNNAME_GL_FundRestriction_ID = "GL_FundRestriction_ID"; + + /** Set Fund Restriction. + * Restriction of Funds + */ + public void setGL_FundRestriction_ID (int GL_FundRestriction_ID); + + /** Get Fund Restriction. + * Restriction of Funds + */ + public int getGL_FundRestriction_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -160,19 +160,6 @@ public interface I_GL_FundRestriction */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -188,4 +175,17 @@ public interface I_GL_FundRestriction * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_GL_Journal.java b/base/src/org/compiere/model/I_GL_Journal.java index c40136437a..f1b12c2bc6 100644 --- a/base/src/org/compiere/model/I_GL_Journal.java +++ b/base/src/org/compiere/model/I_GL_Journal.java @@ -22,7 +22,7 @@ /** Generated Interface for GL_Journal * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_GL_Journal { @@ -122,6 +122,19 @@ public interface I_GL_Journal public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name ControlAmt */ + public static final String COLUMNNAME_ControlAmt = "ControlAmt"; + + /** Set Control Amount. + * If not zero, the Debit amount of the document must be equal this amount + */ + public void setControlAmt (BigDecimal ControlAmt); + + /** Get Control Amount. + * If not zero, the Debit amount of the document must be equal this amount + */ + public BigDecimal getControlAmt(); + /** Column name C_Period_ID */ public static final String COLUMNNAME_C_Period_ID = "C_Period_ID"; @@ -137,19 +150,6 @@ public interface I_GL_Journal public org.compiere.model.I_C_Period getC_Period() throws RuntimeException; - /** Column name ControlAmt */ - public static final String COLUMNNAME_ControlAmt = "ControlAmt"; - - /** Set Control Amount. - * If not zero, the Debit amount of the document must be equal this amount - */ - public void setControlAmt (BigDecimal ControlAmt); - - /** Get Control Amount. - * If not zero, the Debit amount of the document must be equal this amount - */ - public BigDecimal getControlAmt(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -456,19 +456,6 @@ public interface I_GL_Journal */ public BigDecimal getTotalDr(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -484,4 +471,17 @@ public interface I_GL_Journal * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_GL_JournalBatch.java b/base/src/org/compiere/model/I_GL_JournalBatch.java index 552c262844..5aa70a5f98 100644 --- a/base/src/org/compiere/model/I_GL_JournalBatch.java +++ b/base/src/org/compiere/model/I_GL_JournalBatch.java @@ -22,7 +22,7 @@ /** Generated Interface for GL_JournalBatch * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_GL_JournalBatch { @@ -92,21 +92,6 @@ public interface I_GL_JournalBatch public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name C_Period_ID */ - public static final String COLUMNNAME_C_Period_ID = "C_Period_ID"; - - /** Set Period. - * Period of the Calendar - */ - public void setC_Period_ID (int C_Period_ID); - - /** Get Period. - * Period of the Calendar - */ - public int getC_Period_ID(); - - public org.compiere.model.I_C_Period getC_Period() throws RuntimeException; - /** Column name ControlAmt */ public static final String COLUMNNAME_ControlAmt = "ControlAmt"; @@ -133,6 +118,21 @@ public interface I_GL_JournalBatch */ public String getCopyFrom(); + /** Column name C_Period_ID */ + public static final String COLUMNNAME_C_Period_ID = "C_Period_ID"; + + /** Set Period. + * Period of the Calendar + */ + public void setC_Period_ID (int C_Period_ID); + + /** Get Period. + * Period of the Calendar + */ + public int getC_Period_ID(); + + public org.compiere.model.I_C_Period getC_Period() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -357,19 +357,6 @@ public interface I_GL_JournalBatch */ public BigDecimal getTotalDr(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -385,4 +372,17 @@ public interface I_GL_JournalBatch * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_GL_JournalLine.java b/base/src/org/compiere/model/I_GL_JournalLine.java index c9b8ac731f..a9a18e24e1 100644 --- a/base/src/org/compiere/model/I_GL_JournalLine.java +++ b/base/src/org/compiere/model/I_GL_JournalLine.java @@ -22,7 +22,7 @@ /** Generated Interface for GL_JournalLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_GL_JournalLine { @@ -41,42 +41,6 @@ public interface I_GL_JournalLine /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_Group_ID */ public static final String COLUMNNAME_A_Asset_Group_ID = "A_Asset_Group_ID"; @@ -107,6 +71,21 @@ public interface I_GL_JournalLine public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Column name A_CreateAsset */ public static final String COLUMNNAME_A_CreateAsset = "A_CreateAsset"; @@ -116,29 +95,41 @@ public interface I_GL_JournalLine /** Get Create Asset */ public boolean isA_CreateAsset(); - /** Column name A_Processed */ - public static final String COLUMNNAME_A_Processed = "A_Processed"; + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - /** Set Processed */ - public void setA_Processed (boolean A_Processed); + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); - /** Get Processed */ - public boolean isA_Processed(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); - /** Set Account. - * Account used + /** Get Organization. + * Organizational entity within client */ - public void setAccount_ID (int Account_ID); + public int getAD_Org_ID(); - /** Get Account. - * Account used + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + + /** Set Trx Organization. + * Performing or initiating organization */ - public int getAccount_ID(); + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Get Trx Organization. + * Performing or initiating organization + */ + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; /** Column name Alias_ValidCombination_ID */ public static final String COLUMNNAME_Alias_ValidCombination_ID = "Alias_ValidCombination_ID"; @@ -203,6 +194,15 @@ public interface I_GL_JournalLine */ public BigDecimal getAmtSourceDr(); + /** Column name A_Processed */ + public static final String COLUMNNAME_A_Processed = "A_Processed"; + + /** Set Processed */ + public void setA_Processed (boolean A_Processed); + + /** Get Processed */ + public boolean isA_Processed(); + /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -323,6 +323,22 @@ public interface I_GL_JournalLine public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -368,6 +384,19 @@ public interface I_GL_JournalLine public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name CurrencyRate */ + public static final String COLUMNNAME_CurrencyRate = "CurrencyRate"; + + /** Set Rate. + * Currency Conversion Rate + */ + public void setCurrencyRate (BigDecimal CurrencyRate); + + /** Get Rate. + * Currency Conversion Rate + */ + public BigDecimal getCurrencyRate(); + /** Column name C_ValidCombination_ID */ public static final String COLUMNNAME_C_ValidCombination_ID = "C_ValidCombination_ID"; @@ -383,35 +412,6 @@ public interface I_GL_JournalLine public I_C_ValidCombination getC_ValidCombination() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - - /** Column name CurrencyRate */ - public static final String COLUMNNAME_CurrencyRate = "CurrencyRate"; - - /** Set Rate. - * Currency Conversion Rate - */ - public void setCurrencyRate (BigDecimal CurrencyRate); - - /** Get Rate. - * Currency Conversion Rate - */ - public BigDecimal getCurrencyRate(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -438,19 +438,6 @@ public interface I_GL_JournalLine */ public String getDescription(); - /** Column name GL_JournalLine_ID */ - public static final String COLUMNNAME_GL_JournalLine_ID = "GL_JournalLine_ID"; - - /** Set Journal Line. - * General Ledger Journal Line - */ - public void setGL_JournalLine_ID (int GL_JournalLine_ID); - - /** Get Journal Line. - * General Ledger Journal Line - */ - public int getGL_JournalLine_ID(); - /** Column name GL_Journal_ID */ public static final String COLUMNNAME_GL_Journal_ID = "GL_Journal_ID"; @@ -466,6 +453,19 @@ public interface I_GL_JournalLine public org.compiere.model.I_GL_Journal getGL_Journal() throws RuntimeException; + /** Column name GL_JournalLine_ID */ + public static final String COLUMNNAME_GL_JournalLine_ID = "GL_JournalLine_ID"; + + /** Set Journal Line. + * General Ledger Journal Line + */ + public void setGL_JournalLine_ID (int GL_JournalLine_ID); + + /** Get Journal Line. + * General Ledger Journal Line + */ + public int getGL_JournalLine_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -561,19 +561,6 @@ public interface I_GL_JournalLine public org.compiere.model.I_GL_JournalLine getReversalLine() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -675,4 +662,17 @@ public interface I_GL_JournalLine * User defined accounting Element */ public int getUserElement2_ID(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_IMP_Processor.java b/base/src/org/compiere/model/I_IMP_Processor.java index fb6980e8dd..6b6f865656 100644 --- a/base/src/org/compiere/model/I_IMP_Processor.java +++ b/base/src/org/compiere/model/I_IMP_Processor.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ package org.compiere.model; @@ -22,7 +22,7 @@ /** Generated Interface for IMP_Processor * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_IMP_Processor { @@ -41,6 +41,15 @@ public interface I_IMP_Processor /** Load Meta Data */ + /** Column name Account */ + public static final String COLUMNNAME_Account = "Account"; + + /** Set Account */ + public void setAccount (String Account); + + /** Get Account */ + public String getAccount(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,15 +71,6 @@ public interface I_IMP_Processor */ public int getAD_Org_ID(); - /** Column name Account */ - public static final String COLUMNNAME_Account = "Account"; - - /** Set Account */ - public void setAccount (String Account); - - /** Get Account */ - public String getAccount(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -276,6 +276,19 @@ public interface I_IMP_Processor */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_IMP_ProcessorLog.java b/base/src/org/compiere/model/I_IMP_ProcessorLog.java index 5f606c8c90..d36f97a8f0 100644 --- a/base/src/org/compiere/model/I_IMP_ProcessorLog.java +++ b/base/src/org/compiere/model/I_IMP_ProcessorLog.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ package org.compiere.model; @@ -22,7 +22,7 @@ /** Generated Interface for IMP_ProcessorLog * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_IMP_ProcessorLog { @@ -117,15 +117,6 @@ public interface I_IMP_ProcessorLog */ public String getHelp(); - /** Column name IMP_ProcessorLog_ID */ - public static final String COLUMNNAME_IMP_ProcessorLog_ID = "IMP_ProcessorLog_ID"; - - /** Set Import Processor Log */ - public void setIMP_ProcessorLog_ID (int IMP_ProcessorLog_ID); - - /** Get Import Processor Log */ - public int getIMP_ProcessorLog_ID(); - /** Column name IMP_Processor_ID */ public static final String COLUMNNAME_IMP_Processor_ID = "IMP_Processor_ID"; @@ -137,6 +128,15 @@ public interface I_IMP_ProcessorLog public org.compiere.model.I_IMP_Processor getIMP_Processor() throws RuntimeException; + /** Column name IMP_ProcessorLog_ID */ + public static final String COLUMNNAME_IMP_ProcessorLog_ID = "IMP_ProcessorLog_ID"; + + /** Set Import Processor Log */ + public void setIMP_ProcessorLog_ID (int IMP_ProcessorLog_ID); + + /** Get Import Processor Log */ + public int getIMP_ProcessorLog_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -217,4 +217,17 @@ public interface I_IMP_ProcessorLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_IMP_ProcessorParameter.java b/base/src/org/compiere/model/I_IMP_ProcessorParameter.java index f4b1cfab65..abc836db68 100644 --- a/base/src/org/compiere/model/I_IMP_ProcessorParameter.java +++ b/base/src/org/compiere/model/I_IMP_ProcessorParameter.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ package org.compiere.model; @@ -22,7 +22,7 @@ /** Generated Interface for IMP_ProcessorParameter * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_IMP_ProcessorParameter { @@ -104,15 +104,6 @@ public interface I_IMP_ProcessorParameter */ public String getHelp(); - /** Column name IMP_ProcessorParameter_ID */ - public static final String COLUMNNAME_IMP_ProcessorParameter_ID = "IMP_ProcessorParameter_ID"; - - /** Set Import Processor Parameter */ - public void setIMP_ProcessorParameter_ID (int IMP_ProcessorParameter_ID); - - /** Get Import Processor Parameter */ - public int getIMP_ProcessorParameter_ID(); - /** Column name IMP_Processor_ID */ public static final String COLUMNNAME_IMP_Processor_ID = "IMP_Processor_ID"; @@ -124,6 +115,15 @@ public interface I_IMP_ProcessorParameter public org.compiere.model.I_IMP_Processor getIMP_Processor() throws RuntimeException; + /** Column name IMP_ProcessorParameter_ID */ + public static final String COLUMNNAME_IMP_ProcessorParameter_ID = "IMP_ProcessorParameter_ID"; + + /** Set Import Processor Parameter */ + public void setIMP_ProcessorParameter_ID (int IMP_ProcessorParameter_ID); + + /** Get Import Processor Parameter */ + public int getIMP_ProcessorParameter_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -175,6 +175,19 @@ public interface I_IMP_ProcessorParameter */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_IMP_Processor_Type.java b/base/src/org/compiere/model/I_IMP_Processor_Type.java index d3999a306a..23ae6fabd5 100644 --- a/base/src/org/compiere/model/I_IMP_Processor_Type.java +++ b/base/src/org/compiere/model/I_IMP_Processor_Type.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ package org.compiere.model; @@ -22,7 +22,7 @@ /** Generated Interface for IMP_Processor_Type * @author Adempiere (generated) - * @version Release 3.8.0 + * @version Release 3.9.2 */ public interface I_IMP_Processor_Type { @@ -164,6 +164,19 @@ public interface I_IMP_Processor_Type */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_I_Asset.java b/base/src/org/compiere/model/I_I_Asset.java index df7ff30651..6abdea313d 100644 --- a/base/src/org/compiere/model/I_I_Asset.java +++ b/base/src/org/compiere/model/I_I_Asset.java @@ -22,7 +22,7 @@ /** Generated Interface for I_Asset * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Asset { @@ -41,40 +41,6 @@ public interface I_I_Asset /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - - /** Column name AD_User_ID */ - public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; - - /** Set User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID); - - /** Get User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID(); - /** Column name A_Accumdepreciation_Acct */ public static final String COLUMNNAME_A_Accumdepreciation_Acct = "A_Accumdepreciation_Acct"; @@ -212,6 +178,14 @@ public interface I_I_Asset /** Get Current Period */ public int getA_Current_Period(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name A_Depreciation_Acct */ public static final String COLUMNNAME_A_Depreciation_Acct = "A_Depreciation_Acct"; @@ -294,6 +268,32 @@ public interface I_I_Asset public I_C_ValidCombination getA_Disposal_Reve() throws RuntimeException; + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_User_ID */ + public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; + + /** Set User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID); + + /** Get User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID(); + /** Column name A_Life_Period */ public static final String COLUMNNAME_A_Life_Period = "A_Life_Period"; @@ -899,19 +899,6 @@ public interface I_I_Asset */ public String getSerNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -967,6 +954,19 @@ public interface I_I_Asset */ public int getUseUnits(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_I_BPartner.java b/base/src/org/compiere/model/I_I_BPartner.java index f4c2bffec1..3cb05ca321 100644 --- a/base/src/org/compiere/model/I_I_BPartner.java +++ b/base/src/org/compiere/model/I_I_BPartner.java @@ -22,7 +22,7 @@ /** Generated Interface for I_BPartner * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_BPartner { @@ -49,34 +49,6 @@ public interface I_I_BPartner */ public int getAD_Client_ID(); - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - - /** Column name AD_User_ID */ - public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; - - /** Set User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID); - - /** Get User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID(); - - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name Address1 */ public static final String COLUMNNAME_Address1 = "Address1"; @@ -129,18 +101,33 @@ public interface I_I_BPartner */ public String getAddress4(); - /** Column name BPContactGreeting */ - public static final String COLUMNNAME_BPContactGreeting = "BPContactGreeting"; + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - /** Set BP Contact Greeting. - * Greeting for Business Partner Contact + /** Set Organization. + * Organizational entity within client */ - public void setBPContactGreeting (String BPContactGreeting); + public void setAD_Org_ID (int AD_Org_ID); - /** Get BP Contact Greeting. - * Greeting for Business Partner Contact + /** Get Organization. + * Organizational entity within client */ - public String getBPContactGreeting(); + public int getAD_Org_ID(); + + /** Column name AD_User_ID */ + public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; + + /** Set User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID); + + /** Get User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID(); + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; /** Column name BirthCity */ public static final String COLUMNNAME_BirthCity = "BirthCity"; @@ -183,6 +170,19 @@ public interface I_I_BPartner public org.compiere.model.I_C_Country getBirthCountry() throws RuntimeException; + /** Column name Birthday */ + public static final String COLUMNNAME_Birthday = "Birthday"; + + /** Set Birthday. + * Birthday or Anniversary day + */ + public void setBirthday (Timestamp Birthday); + + /** Get Birthday. + * Birthday or Anniversary day + */ + public Timestamp getBirthday(); + /** Column name BirthPostal */ public static final String COLUMNNAME_BirthPostal = "BirthPostal"; @@ -196,19 +196,6 @@ public interface I_I_BPartner */ public String getBirthPostal(); - /** Column name BirthRegionName */ - public static final String COLUMNNAME_BirthRegionName = "BirthRegionName"; - - /** Set Region of Birth. - * Name of the Region of Birth - */ - public void setBirthRegionName (String BirthRegionName); - - /** Get Region of Birth. - * Name of the Region of Birth - */ - public String getBirthRegionName(); - /** Column name BirthRegion_ID */ public static final String COLUMNNAME_BirthRegion_ID = "BirthRegion_ID"; @@ -224,18 +211,18 @@ public interface I_I_BPartner public org.compiere.model.I_C_Region getBirthRegion() throws RuntimeException; - /** Column name Birthday */ - public static final String COLUMNNAME_Birthday = "Birthday"; + /** Column name BirthRegionName */ + public static final String COLUMNNAME_BirthRegionName = "BirthRegionName"; - /** Set Birthday. - * Birthday or Anniversary day + /** Set Region of Birth. + * Name of the Region of Birth */ - public void setBirthday (Timestamp Birthday); + public void setBirthRegionName (String BirthRegionName); - /** Get Birthday. - * Birthday or Anniversary day + /** Get Region of Birth. + * Name of the Region of Birth */ - public Timestamp getBirthday(); + public String getBirthRegionName(); /** Column name BloodGroup */ public static final String COLUMNNAME_BloodGroup = "BloodGroup"; @@ -246,20 +233,18 @@ public interface I_I_BPartner /** Get Blood Group */ public String getBloodGroup(); - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + /** Column name BPContactGreeting */ + public static final String COLUMNNAME_BPContactGreeting = "BPContactGreeting"; - /** Set Business Partner Group. - * Business Partner Group + /** Set BP Contact Greeting. + * Greeting for Business Partner Contact */ - public void setC_BP_Group_ID (int C_BP_Group_ID); + public void setBPContactGreeting (String BPContactGreeting); - /** Get Business Partner Group. - * Business Partner Group + /** Get BP Contact Greeting. + * Greeting for Business Partner Contact */ - public int getC_BP_Group_ID(); - - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + public String getBPContactGreeting(); /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -291,6 +276,21 @@ public interface I_I_BPartner public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + + /** Set Business Partner Group. + * Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID); + + /** Get Business Partner Group. + * Business Partner Group + */ + public int getC_BP_Group_ID(); + + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name C_Country_ID */ public static final String COLUMNNAME_C_Country_ID = "C_Country_ID"; @@ -321,51 +321,6 @@ public interface I_I_BPartner public org.compiere.model.I_C_Greeting getC_Greeting() throws RuntimeException; - /** Column name C_ProjectMemberType_ID */ - public static final String COLUMNNAME_C_ProjectMemberType_ID = "C_ProjectMemberType_ID"; - - /** Set Project Member Type. - * Define the Member Type for a Project - */ - public void setC_ProjectMemberType_ID (int C_ProjectMemberType_ID); - - /** Get Project Member Type. - * Define the Member Type for a Project - */ - public int getC_ProjectMemberType_ID(); - - public org.eevolution.model.I_C_ProjectMemberType getC_ProjectMemberType() throws RuntimeException; - - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - - /** Column name C_Region_ID */ - public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; - - /** Set Region. - * Identifies a geographical Region - */ - public void setC_Region_ID (int C_Region_ID); - - /** Get Region. - * Identifies a geographical Region - */ - public int getC_Region_ID(); - - public org.compiere.model.I_C_Region getC_Region() throws RuntimeException; - /** Column name City */ public static final String COLUMNNAME_City = "City"; @@ -431,6 +386,36 @@ public interface I_I_BPartner */ public String getCountryCode(); + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + + /** Column name C_ProjectMemberType_ID */ + public static final String COLUMNNAME_C_ProjectMemberType_ID = "C_ProjectMemberType_ID"; + + /** Set Project Member Type. + * Define the Member Type for a Project + */ + public void setC_ProjectMemberType_ID (int C_ProjectMemberType_ID); + + /** Get Project Member Type. + * Define the Member Type for a Project + */ + public int getC_ProjectMemberType_ID(); + + public org.eevolution.model.I_C_ProjectMemberType getC_ProjectMemberType() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -447,18 +432,20 @@ public interface I_I_BPartner */ public int getCreatedBy(); - /** Column name DUNS */ - public static final String COLUMNNAME_DUNS = "DUNS"; + /** Column name C_Region_ID */ + public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; - /** Set D-U-N-S. - * Dun & Bradstreet Number + /** Set Region. + * Identifies a geographical Region */ - public void setDUNS (String DUNS); + public void setC_Region_ID (int C_Region_ID); - /** Get D-U-N-S. - * Dun & Bradstreet Number + /** Get Region. + * Identifies a geographical Region */ - public String getDUNS(); + public int getC_Region_ID(); + + public org.compiere.model.I_C_Region getC_Region() throws RuntimeException; /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -473,6 +460,19 @@ public interface I_I_BPartner */ public String getDescription(); + /** Column name DUNS */ + public static final String COLUMNNAME_DUNS = "DUNS"; + + /** Set D-U-N-S. + * Dun & Bradstreet Number + */ + public void setDUNS (String DUNS); + + /** Get D-U-N-S. + * Dun & Bradstreet Number + */ + public String getDUNS(); + /** Column name EMail */ public static final String COLUMNNAME_EMail = "EMail"; @@ -827,6 +827,19 @@ public interface I_I_BPartner */ public String getProjectValue(); + /** Column name RegionName */ + public static final String COLUMNNAME_RegionName = "RegionName"; + + /** Set Region. + * Name of the Region + */ + public void setRegionName (String RegionName); + + /** Get Region. + * Name of the Region + */ + public String getRegionName(); + /** Column name R_InterestArea_ID */ public static final String COLUMNNAME_R_InterestArea_ID = "R_InterestArea_ID"; @@ -842,19 +855,6 @@ public interface I_I_BPartner public org.compiere.model.I_R_InterestArea getR_InterestArea() throws RuntimeException; - /** Column name RegionName */ - public static final String COLUMNNAME_RegionName = "RegionName"; - - /** Set Region. - * Name of the Region - */ - public void setRegionName (String RegionName); - - /** Get Region. - * Name of the Region - */ - public String getRegionName(); - /** Column name TaxID */ public static final String COLUMNNAME_TaxID = "TaxID"; @@ -881,19 +881,6 @@ public interface I_I_BPartner */ public String getTitle(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -910,6 +897,19 @@ public interface I_I_BPartner */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_I_BankStatement.java b/base/src/org/compiere/model/I_I_BankStatement.java index 848d592bf8..fa484c0bc5 100644 --- a/base/src/org/compiere/model/I_I_BankStatement.java +++ b/base/src/org/compiere/model/I_I_BankStatement.java @@ -22,7 +22,7 @@ /** Generated Interface for I_BankStatement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_BankStatement { @@ -62,19 +62,6 @@ public interface I_I_BankStatement */ public int getAD_Org_ID(); - /** Column name BPartnerValue */ - public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; - - /** Set Business Partner Key. - * Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue); - - /** Get Business Partner Key. - * Key of the Business Partner - */ - public String getBPartnerValue(); - /** Column name BankAccountNo */ public static final String COLUMNNAME_BankAccountNo = "BankAccountNo"; @@ -88,20 +75,18 @@ public interface I_I_BankStatement */ public String getBankAccountNo(); - /** Column name C_BPartner_ID */ - public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; + /** Column name BPartnerValue */ + public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; - /** Set Business Partner . - * Identifies a Business Partner + /** Set Business Partner Key. + * Key of the Business Partner */ - public void setC_BPartner_ID (int C_BPartner_ID); + public void setBPartnerValue (String BPartnerValue); - /** Get Business Partner . - * Identifies a Business Partner + /** Get Business Partner Key. + * Key of the Business Partner */ - public int getC_BPartner_ID(); - - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + public String getBPartnerValue(); /** Column name C_BankAccount_ID */ public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; @@ -118,6 +103,21 @@ public interface I_I_BankStatement public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; + /** Column name C_BankStatement_ID */ + public static final String COLUMNNAME_C_BankStatement_ID = "C_BankStatement_ID"; + + /** Set Bank Statement. + * Bank Statement of account + */ + public void setC_BankStatement_ID (int C_BankStatement_ID); + + /** Get Bank Statement. + * Bank Statement of account + */ + public int getC_BankStatement_ID(); + + public org.compiere.model.I_C_BankStatement getC_BankStatement() throws RuntimeException; + /** Column name C_BankStatementLine_ID */ public static final String COLUMNNAME_C_BankStatementLine_ID = "C_BankStatementLine_ID"; @@ -133,20 +133,20 @@ public interface I_I_BankStatement public org.compiere.model.I_C_BankStatementLine getC_BankStatementLine() throws RuntimeException; - /** Column name C_BankStatement_ID */ - public static final String COLUMNNAME_C_BankStatement_ID = "C_BankStatement_ID"; + /** Column name C_BPartner_ID */ + public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; - /** Set Bank Statement. - * Bank Statement of account + /** Set Business Partner . + * Identifies a Business Partner */ - public void setC_BankStatement_ID (int C_BankStatement_ID); + public void setC_BPartner_ID (int C_BPartner_ID); - /** Get Bank Statement. - * Bank Statement of account + /** Get Business Partner . + * Identifies a Business Partner */ - public int getC_BankStatement_ID(); + public int getC_BPartner_ID(); - public org.compiere.model.I_C_BankStatement getC_BankStatement() throws RuntimeException; + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; /** Column name C_Charge_ID */ public static final String COLUMNNAME_C_Charge_ID = "C_Charge_ID"; @@ -178,6 +178,32 @@ public interface I_I_BankStatement public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name ChargeAmt */ + public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; + + /** Set Charge amount. + * Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt); + + /** Get Charge amount. + * Charge Amount + */ + public BigDecimal getChargeAmt(); + + /** Column name ChargeName */ + public static final String COLUMNNAME_ChargeName = "ChargeName"; + + /** Set Charge Name. + * Name of the Charge + */ + public void setChargeName (String ChargeName); + + /** Get Charge Name. + * Name of the Charge + */ + public String getChargeName(); + /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -208,41 +234,6 @@ public interface I_I_BankStatement public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; - /** Column name ChargeAmt */ - public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; - - /** Set Charge amount. - * Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt); - - /** Get Charge amount. - * Charge Amount - */ - public BigDecimal getChargeAmt(); - - /** Column name ChargeName */ - public static final String COLUMNNAME_ChargeName = "ChargeName"; - - /** Set Charge Name. - * Name of the Charge - */ - public void setChargeName (String ChargeName); - - /** Get Charge Name. - * Name of the Charge - */ - public String getChargeName(); - - /** Column name CreatePayment */ - public static final String COLUMNNAME_CreatePayment = "CreatePayment"; - - /** Set Create Payment */ - public void setCreatePayment (String CreatePayment); - - /** Get Create Payment */ - public String getCreatePayment(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -259,6 +250,15 @@ public interface I_I_BankStatement */ public int getCreatedBy(); + /** Column name CreatePayment */ + public static final String COLUMNNAME_CreatePayment = "CreatePayment"; + + /** Set Create Payment */ + public void setCreatePayment (String CreatePayment); + + /** Get Create Payment */ + public String getCreatePayment(); + /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -454,19 +454,6 @@ public interface I_I_BankStatement */ public Timestamp getEftValutaDate(); - /** Column name ISO_Code */ - public static final String COLUMNNAME_ISO_Code = "ISO_Code"; - - /** Set ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code); - - /** Get ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code(); - /** Column name I_BankStatement_ID */ public static final String COLUMNNAME_I_BankStatement_ID = "I_BankStatement_ID"; @@ -545,6 +532,19 @@ public interface I_I_BankStatement */ public boolean isActive(); + /** Column name ISO_Code */ + public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + + /** Set ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code); + + /** Get ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code(); + /** Column name IsReversal */ public static final String COLUMNNAME_IsReversal = "IsReversal"; @@ -745,19 +745,6 @@ public interface I_I_BankStatement */ public String getTrxType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -774,6 +761,19 @@ public interface I_I_BankStatement */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValutaDate */ public static final String COLUMNNAME_ValutaDate = "ValutaDate"; diff --git a/base/src/org/compiere/model/I_I_Budget.java b/base/src/org/compiere/model/I_I_Budget.java index ce2e196f9f..e56785ec7f 100644 --- a/base/src/org/compiere/model/I_I_Budget.java +++ b/base/src/org/compiere/model/I_I_Budget.java @@ -22,7 +22,7 @@ /** Generated Interface for I_Budget * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Budget { @@ -41,42 +41,6 @@ public interface I_I_Budget /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Asset_ID */ public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; @@ -92,19 +56,6 @@ public interface I_I_Budget public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name AccountValue */ - public static final String COLUMNNAME_AccountValue = "AccountValue"; - - /** Set Account Key. - * Key of Account Element - */ - public void setAccountValue (String AccountValue); - - /** Get Account Key. - * Key of Account Element - */ - public String getAccountValue(); - /** Column name Account_ID */ public static final String COLUMNNAME_Account_ID = "Account_ID"; @@ -120,6 +71,19 @@ public interface I_I_Budget public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Column name AccountValue */ + public static final String COLUMNNAME_AccountValue = "AccountValue"; + + /** Set Account Key. + * Key of Account Element + */ + public void setAccountValue (String AccountValue); + + /** Get Account Key. + * Key of Account Element + */ + public String getAccountValue(); + /** Column name AcctSchemaName */ public static final String COLUMNNAME_AcctSchemaName = "AcctSchemaName"; @@ -142,6 +106,42 @@ public interface I_I_Budget /** Get Activity Value */ public String getActivityValue(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + + /** Set Trx Organization. + * Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); + + /** Get Trx Organization. + * Performing or initiating organization + */ + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; + /** Column name AssetValue */ public static final String COLUMNNAME_AssetValue = "AssetValue"; @@ -151,19 +151,6 @@ public interface I_I_Budget /** Get Asset Value */ public String getAssetValue(); - /** Column name BPartnerValue */ - public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; - - /** Set Business Partner Key. - * Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue); - - /** Get Business Partner Key. - * Key of the Business Partner - */ - public String getBPartnerValue(); - /** Column name BatchDocumentNo */ public static final String COLUMNNAME_BatchDocumentNo = "BatchDocumentNo"; @@ -177,6 +164,19 @@ public interface I_I_Budget */ public String getBatchDocumentNo(); + /** Column name BPartnerValue */ + public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; + + /** Set Business Partner Key. + * Key of the Business Partner + */ + public void setBPartnerValue (String BPartnerValue); + + /** Get Business Partner Key. + * Key of the Business Partner + */ + public String getBPartnerValue(); + /** Column name BudgetCode */ public static final String COLUMNNAME_BudgetCode = "BudgetCode"; @@ -216,6 +216,15 @@ public interface I_I_Budget public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; + /** Column name CampaignValue */ + public static final String COLUMNNAME_CampaignValue = "CampaignValue"; + + /** Set Campaign Value */ + public void setCampaignValue (String CampaignValue); + + /** Get Campaign Value */ + public String getCampaignValue(); + /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -291,6 +300,22 @@ public interface I_I_Budget public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -336,31 +361,6 @@ public interface I_I_Budget public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException; - /** Column name CampaignValue */ - public static final String COLUMNNAME_CampaignValue = "CampaignValue"; - - /** Set Campaign Value */ - public void setCampaignValue (String CampaignValue); - - /** Get Campaign Value */ - public String getCampaignValue(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name GL_Budget_ID */ public static final String COLUMNNAME_GL_Budget_ID = "GL_Budget_ID"; @@ -391,21 +391,6 @@ public interface I_I_Budget public org.compiere.model.I_GL_JournalBatch getGL_JournalBatch() throws RuntimeException; - /** Column name GL_JournalLine_ID */ - public static final String COLUMNNAME_GL_JournalLine_ID = "GL_JournalLine_ID"; - - /** Set Journal Line. - * General Ledger Journal Line - */ - public void setGL_JournalLine_ID (int GL_JournalLine_ID); - - /** Get Journal Line. - * General Ledger Journal Line - */ - public int getGL_JournalLine_ID(); - - public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException; - /** Column name GL_Journal_ID */ public static final String COLUMNNAME_GL_Journal_ID = "GL_Journal_ID"; @@ -421,6 +406,21 @@ public interface I_I_Budget public org.compiere.model.I_GL_Journal getGL_Journal() throws RuntimeException; + /** Column name GL_JournalLine_ID */ + public static final String COLUMNNAME_GL_JournalLine_ID = "GL_JournalLine_ID"; + + /** Set Journal Line. + * General Ledger Journal Line + */ + public void setGL_JournalLine_ID (int GL_JournalLine_ID); + + /** Get Journal Line. + * General Ledger Journal Line + */ + public int getGL_JournalLine_ID(); + + public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException; + /** Column name I_Budget_ID */ public static final String COLUMNNAME_I_Budget_ID = "I_Budget_ID"; @@ -478,21 +478,6 @@ public interface I_I_Budget /** Get Journal Line Description */ public String getJnl_Line_Description(); - /** Column name M_Product_ID */ - public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; - - /** Set Product. - * Product, Service, Item - */ - public void setM_Product_ID (int M_Product_ID); - - /** Get Product. - * Product, Service, Item - */ - public int getM_Product_ID(); - - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name Month_0_Amt */ public static final String COLUMNNAME_Month_0_Amt = "Month_0_Amt"; @@ -709,6 +694,21 @@ public interface I_I_Budget /** Get Month_9_Qty */ public BigDecimal getMonth_9_Qty(); + /** Column name M_Product_ID */ + public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; + + /** Set Product. + * Product, Service, Item + */ + public void setM_Product_ID (int M_Product_ID); + + /** Get Product. + * Product, Service, Item + */ + public int getM_Product_ID(); + + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + /** Column name OrgTrxValue */ public static final String COLUMNNAME_OrgTrxValue = "OrgTrxValue"; @@ -805,19 +805,6 @@ public interface I_I_Budget */ public String getSubAcctValue(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -997,4 +984,17 @@ public interface I_I_Budget * User value defined list element #3 */ public String getUserValue4(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_I_Conversion_Rate.java b/base/src/org/compiere/model/I_I_Conversion_Rate.java index 4f017108a0..ea8aa7be99 100644 --- a/base/src/org/compiere/model/I_I_Conversion_Rate.java +++ b/base/src/org/compiere/model/I_I_Conversion_Rate.java @@ -22,7 +22,7 @@ /** Generated Interface for I_Conversion_Rate * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Conversion_Rate { @@ -62,21 +62,6 @@ public interface I_I_Conversion_Rate */ public int getAD_Org_ID(); - /** Column name C_ConversionType_ID */ - public static final String COLUMNNAME_C_ConversionType_ID = "C_ConversionType_ID"; - - /** Set Currency Type. - * Currency Conversion Rate Type - */ - public void setC_ConversionType_ID (int C_ConversionType_ID); - - /** Get Currency Type. - * Currency Conversion Rate Type - */ - public int getC_ConversionType_ID(); - - public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException; - /** Column name C_Conversion_Rate_ID */ public static final String COLUMNNAME_C_Conversion_Rate_ID = "C_Conversion_Rate_ID"; @@ -92,6 +77,21 @@ public interface I_I_Conversion_Rate public org.compiere.model.I_C_Conversion_Rate getC_Conversion_Rate() throws RuntimeException; + /** Column name C_ConversionType_ID */ + public static final String COLUMNNAME_C_ConversionType_ID = "C_ConversionType_ID"; + + /** Set Currency Type. + * Currency Conversion Rate Type + */ + public void setC_ConversionType_ID (int C_ConversionType_ID); + + /** Get Currency Type. + * Currency Conversion Rate Type + */ + public int getC_ConversionType_ID(); + + public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException; + /** Column name C_Currency_ID */ public static final String COLUMNNAME_C_Currency_ID = "C_Currency_ID"; @@ -135,19 +135,6 @@ public interface I_I_Conversion_Rate */ public String getConversionTypeValue(); - /** Column name CreateReciprocalRate */ - public static final String COLUMNNAME_CreateReciprocalRate = "CreateReciprocalRate"; - - /** Set Create Reciprocal Rate. - * Create Reciprocal Rate from current information - */ - public void setCreateReciprocalRate (boolean CreateReciprocalRate); - - /** Get Create Reciprocal Rate. - * Create Reciprocal Rate from current information - */ - public boolean isCreateReciprocalRate(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -164,6 +151,19 @@ public interface I_I_Conversion_Rate */ public int getCreatedBy(); + /** Column name CreateReciprocalRate */ + public static final String COLUMNNAME_CreateReciprocalRate = "CreateReciprocalRate"; + + /** Set Create Reciprocal Rate. + * Create Reciprocal Rate from current information + */ + public void setCreateReciprocalRate (boolean CreateReciprocalRate); + + /** Get Create Reciprocal Rate. + * Create Reciprocal Rate from current information + */ + public boolean isCreateReciprocalRate(); + /** Column name DivideRate */ public static final String COLUMNNAME_DivideRate = "DivideRate"; @@ -177,32 +177,6 @@ public interface I_I_Conversion_Rate */ public BigDecimal getDivideRate(); - /** Column name ISO_Code */ - public static final String COLUMNNAME_ISO_Code = "ISO_Code"; - - /** Set ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code); - - /** Get ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code(); - - /** Column name ISO_Code_To */ - public static final String COLUMNNAME_ISO_Code_To = "ISO_Code_To"; - - /** Set ISO Currency To Code. - * Three letter ISO 4217 Code of the To Currency - */ - public void setISO_Code_To (String ISO_Code_To); - - /** Get ISO Currency To Code. - * Three letter ISO 4217 Code of the To Currency - */ - public String getISO_Code_To(); - /** Column name I_Conversion_Rate_ID */ public static final String COLUMNNAME_I_Conversion_Rate_ID = "I_Conversion_Rate_ID"; @@ -255,6 +229,32 @@ public interface I_I_Conversion_Rate */ public boolean isActive(); + /** Column name ISO_Code */ + public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + + /** Set ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code); + + /** Get ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code(); + + /** Column name ISO_Code_To */ + public static final String COLUMNNAME_ISO_Code_To = "ISO_Code_To"; + + /** Set ISO Currency To Code. + * Three letter ISO 4217 Code of the To Currency + */ + public void setISO_Code_To (String ISO_Code_To); + + /** Get ISO Currency To Code. + * Three letter ISO 4217 Code of the To Currency + */ + public String getISO_Code_To(); + /** Column name MultiplyRate */ public static final String COLUMNNAME_MultiplyRate = "MultiplyRate"; @@ -290,19 +290,6 @@ public interface I_I_Conversion_Rate /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -319,6 +306,19 @@ public interface I_I_Conversion_Rate */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_I_ElementValue.java b/base/src/org/compiere/model/I_I_ElementValue.java index 1a5f6b6682..ce56d4622e 100644 --- a/base/src/org/compiere/model/I_I_ElementValue.java +++ b/base/src/org/compiere/model/I_I_ElementValue.java @@ -22,7 +22,7 @@ /** Generated Interface for I_ElementValue * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_ElementValue { @@ -41,6 +41,32 @@ public interface I_I_ElementValue /** Load Meta Data */ + /** Column name AccountSign */ + public static final String COLUMNNAME_AccountSign = "AccountSign"; + + /** Set Account Sign. + * Indicates the Natural Sign of the Account as a Debit or Credit + */ + public void setAccountSign (String AccountSign); + + /** Get Account Sign. + * Indicates the Natural Sign of the Account as a Debit or Credit + */ + public String getAccountSign(); + + /** Column name AccountType */ + public static final String COLUMNNAME_AccountType = "AccountType"; + + /** Set Account Type. + * Indicates the type of account + */ + public void setAccountType (String AccountType); + + /** Get Account Type. + * Indicates the type of account + */ + public String getAccountType(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -77,32 +103,6 @@ public interface I_I_ElementValue */ public int getAD_Org_ID(); - /** Column name AccountSign */ - public static final String COLUMNNAME_AccountSign = "AccountSign"; - - /** Set Account Sign. - * Indicates the Natural Sign of the Account as a Debit or Credit - */ - public void setAccountSign (String AccountSign); - - /** Get Account Sign. - * Indicates the Natural Sign of the Account as a Debit or Credit - */ - public String getAccountSign(); - - /** Column name AccountType */ - public static final String COLUMNNAME_AccountType = "AccountType"; - - /** Set Account Type. - * Indicates the type of account - */ - public void setAccountType (String AccountType); - - /** Get Account Type. - * Indicates the type of account - */ - public String getAccountType(); - /** Column name C_Charge_ID */ public static final String COLUMNNAME_C_Charge_ID = "C_Charge_ID"; @@ -118,21 +118,6 @@ public interface I_I_ElementValue public org.compiere.model.I_C_Charge getC_Charge() throws RuntimeException; - /** Column name C_ElementValue_ID */ - public static final String COLUMNNAME_C_ElementValue_ID = "C_ElementValue_ID"; - - /** Set Account Element. - * Account Element - */ - public void setC_ElementValue_ID (int C_ElementValue_ID); - - /** Get Account Element. - * Account Element - */ - public int getC_ElementValue_ID(); - - public org.compiere.model.I_C_ElementValue getC_ElementValue() throws RuntimeException; - /** Column name C_Element_ID */ public static final String COLUMNNAME_C_Element_ID = "C_Element_ID"; @@ -148,20 +133,20 @@ public interface I_I_ElementValue public org.compiere.model.I_C_Element getC_Element() throws RuntimeException; - /** Column name C_TaxCategory_ID */ - public static final String COLUMNNAME_C_TaxCategory_ID = "C_TaxCategory_ID"; + /** Column name C_ElementValue_ID */ + public static final String COLUMNNAME_C_ElementValue_ID = "C_ElementValue_ID"; - /** Set Tax Category. - * Tax Category + /** Set Account Element. + * Account Element */ - public void setC_TaxCategory_ID (int C_TaxCategory_ID); + public void setC_ElementValue_ID (int C_ElementValue_ID); - /** Get Tax Category. - * Tax Category + /** Get Account Element. + * Account Element */ - public int getC_TaxCategory_ID(); + public int getC_ElementValue_ID(); - public org.compiere.model.I_C_TaxCategory getC_TaxCategory() throws RuntimeException; + public org.compiere.model.I_C_ElementValue getC_ElementValue() throws RuntimeException; /** Column name ChargeName */ public static final String COLUMNNAME_ChargeName = "ChargeName"; @@ -192,6 +177,21 @@ public interface I_I_ElementValue */ public int getCreatedBy(); + /** Column name C_TaxCategory_ID */ + public static final String COLUMNNAME_C_TaxCategory_ID = "C_TaxCategory_ID"; + + /** Set Tax Category. + * Tax Category + */ + public void setC_TaxCategory_ID (int C_TaxCategory_ID); + + /** Get Tax Category. + * Tax Category + */ + public int getC_TaxCategory_ID(); + + public org.compiere.model.I_C_TaxCategory getC_TaxCategory() throws RuntimeException; + /** Column name Default_Account */ public static final String COLUMNNAME_Default_Account = "Default_Account"; @@ -437,19 +437,6 @@ public interface I_I_ElementValue */ public String getTaxCategoryName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -466,6 +453,19 @@ public interface I_I_ElementValue */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_I_FAJournal.java b/base/src/org/compiere/model/I_I_FAJournal.java index b8dd4037e3..13951140ee 100644 --- a/base/src/org/compiere/model/I_I_FAJournal.java +++ b/base/src/org/compiere/model/I_I_FAJournal.java @@ -22,7 +22,7 @@ /** Generated Interface for I_FAJournal * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_FAJournal { @@ -41,6 +41,60 @@ public interface I_I_FAJournal /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + + /** Column name AccountValue */ + public static final String COLUMNNAME_AccountValue = "AccountValue"; + + /** Set Account Key. + * Key of Account Element + */ + public void setAccountValue (String AccountValue); + + /** Get Account Key. + * Key of Account Element + */ + public String getAccountValue(); + + /** Column name AcctSchemaName */ + public static final String COLUMNNAME_AcctSchemaName = "AcctSchemaName"; + + /** Set Account Schema Name. + * Name of the Accounting Schema + */ + public void setAcctSchemaName (String AcctSchemaName); + + /** Get Account Schema Name. + * Name of the Accounting Schema + */ + public String getAcctSchemaName(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -64,21 +118,6 @@ public interface I_I_FAJournal public org.compiere.model.I_AD_Org getAD_OrgDoc() throws RuntimeException; - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -92,18 +131,20 @@ public interface I_I_FAJournal */ public int getAD_Org_ID(); - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - /** Set Fixed Asset. - * Fixed Asset used internally or by customers + /** Set Trx Organization. + * Performing or initiating organization */ - public void setA_Asset_ID (int A_Asset_ID); + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - /** Get Fixed Asset. - * Fixed Asset used internally or by customers + /** Get Trx Organization. + * Performing or initiating organization */ - public int getA_Asset_ID(); + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; /** Column name A_Entry_Type */ public static final String COLUMNNAME_A_Entry_Type = "A_Entry_Type"; @@ -114,47 +155,6 @@ public interface I_I_FAJournal /** Get Entry Type */ public String getA_Entry_Type(); - /** Column name AccountValue */ - public static final String COLUMNNAME_AccountValue = "AccountValue"; - - /** Set Account Key. - * Key of Account Element - */ - public void setAccountValue (String AccountValue); - - /** Get Account Key. - * Key of Account Element - */ - public String getAccountValue(); - - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; - - /** Set Account. - * Account used - */ - public void setAccount_ID (int Account_ID); - - /** Get Account. - * Account used - */ - public int getAccount_ID(); - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; - - /** Column name AcctSchemaName */ - public static final String COLUMNNAME_AcctSchemaName = "AcctSchemaName"; - - /** Set Account Schema Name. - * Name of the Accounting Schema - */ - public void setAcctSchemaName (String AcctSchemaName); - - /** Get Account Schema Name. - * Name of the Accounting Schema - */ - public String getAcctSchemaName(); - /** Column name AmtAcctCr */ public static final String COLUMNNAME_AmtAcctCr = "AmtAcctCr"; @@ -207,19 +207,6 @@ public interface I_I_FAJournal */ public BigDecimal getAmtSourceDr(); - /** Column name BPartnerValue */ - public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; - - /** Set Business Partner Key. - * Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue); - - /** Get Business Partner Key. - * Key of the Business Partner - */ - public String getBPartnerValue(); - /** Column name BatchDescription */ public static final String COLUMNNAME_BatchDescription = "BatchDescription"; @@ -246,6 +233,19 @@ public interface I_I_FAJournal */ public String getBatchDocumentNo(); + /** Column name BPartnerValue */ + public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; + + /** Set Business Partner Key. + * Key of the Business Partner + */ + public void setBPartnerValue (String BPartnerValue); + + /** Get Business Partner Key. + * Key of the Business Partner + */ + public String getBPartnerValue(); + /** Column name C_AcctSchema_ID */ public static final String COLUMNNAME_C_AcctSchema_ID = "C_AcctSchema_ID"; @@ -276,6 +276,19 @@ public interface I_I_FAJournal public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; + /** Column name CategoryName */ + public static final String COLUMNNAME_CategoryName = "CategoryName"; + + /** Set Category Name. + * Name of the Category + */ + public void setCategoryName (String CategoryName); + + /** Get Category Name. + * Name of the Category + */ + public String getCategoryName(); + /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -349,6 +362,19 @@ public interface I_I_FAJournal public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name ClientValue */ + public static final String COLUMNNAME_ClientValue = "ClientValue"; + + /** Set Client Key. + * Key of the Client + */ + public void setClientValue (String ClientValue); + + /** Get Client Key. + * Key of the Client + */ + public String getClientValue(); + /** Column name C_LocFrom_ID */ public static final String COLUMNNAME_C_LocFrom_ID = "C_LocFrom_ID"; @@ -379,6 +405,19 @@ public interface I_I_FAJournal public org.compiere.model.I_C_Location getC_LocTo() throws RuntimeException; + /** Column name ConversionTypeValue */ + public static final String COLUMNNAME_ConversionTypeValue = "ConversionTypeValue"; + + /** Set Currency Type Key. + * Key value for the Currency Conversion Rate Type + */ + public void setConversionTypeValue (String ConversionTypeValue); + + /** Get Currency Type Key. + * Key value for the Currency Conversion Rate Type + */ + public String getConversionTypeValue(); + /** Column name C_Period_ID */ public static final String COLUMNNAME_C_Period_ID = "C_Period_ID"; @@ -409,6 +448,22 @@ public interface I_I_FAJournal public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -452,76 +507,6 @@ public interface I_I_FAJournal public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name C_ValidCombination_ID */ - public static final String COLUMNNAME_C_ValidCombination_ID = "C_ValidCombination_ID"; - - /** Set Combination. - * Valid Account Combination - */ - public void setC_ValidCombination_ID (int C_ValidCombination_ID); - - /** Get Combination. - * Valid Account Combination - */ - public int getC_ValidCombination_ID(); - - public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException; - - /** Column name CategoryName */ - public static final String COLUMNNAME_CategoryName = "CategoryName"; - - /** Set Category Name. - * Name of the Category - */ - public void setCategoryName (String CategoryName); - - /** Get Category Name. - * Name of the Category - */ - public String getCategoryName(); - - /** Column name ClientValue */ - public static final String COLUMNNAME_ClientValue = "ClientValue"; - - /** Set Client Key. - * Key of the Client - */ - public void setClientValue (String ClientValue); - - /** Get Client Key. - * Key of the Client - */ - public String getClientValue(); - - /** Column name ConversionTypeValue */ - public static final String COLUMNNAME_ConversionTypeValue = "ConversionTypeValue"; - - /** Set Currency Type Key. - * Key value for the Currency Conversion Rate Type - */ - public void setConversionTypeValue (String ConversionTypeValue); - - /** Get Currency Type Key. - * Key value for the Currency Conversion Rate Type - */ - public String getConversionTypeValue(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name CurrencyRate */ public static final String COLUMNNAME_CurrencyRate = "CurrencyRate"; @@ -544,6 +529,21 @@ public interface I_I_FAJournal /** Get CurrencyRateType */ public String getCurrencyRateType(); + /** Column name C_ValidCombination_ID */ + public static final String COLUMNNAME_C_ValidCombination_ID = "C_ValidCombination_ID"; + + /** Set Combination. + * Valid Account Combination + */ + public void setC_ValidCombination_ID (int C_ValidCombination_ID); + + /** Get Combination. + * Valid Account Combination + */ + public int getC_ValidCombination_ID(); + + public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException; + /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -628,21 +628,6 @@ public interface I_I_FAJournal public org.compiere.model.I_GL_JournalBatch getGL_JournalBatch() throws RuntimeException; - /** Column name GL_JournalLine_ID */ - public static final String COLUMNNAME_GL_JournalLine_ID = "GL_JournalLine_ID"; - - /** Set Journal Line. - * General Ledger Journal Line - */ - public void setGL_JournalLine_ID (int GL_JournalLine_ID); - - /** Get Journal Line. - * General Ledger Journal Line - */ - public int getGL_JournalLine_ID(); - - public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException; - /** Column name GL_Journal_ID */ public static final String COLUMNNAME_GL_Journal_ID = "GL_Journal_ID"; @@ -658,18 +643,20 @@ public interface I_I_FAJournal public org.compiere.model.I_GL_Journal getGL_Journal() throws RuntimeException; - /** Column name ISO_Code */ - public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + /** Column name GL_JournalLine_ID */ + public static final String COLUMNNAME_GL_JournalLine_ID = "GL_JournalLine_ID"; - /** Set ISO Currency Code. - * Three letter ISO 4217 Code of the Currency + /** Set Journal Line. + * General Ledger Journal Line */ - public void setISO_Code (String ISO_Code); + public void setGL_JournalLine_ID (int GL_JournalLine_ID); - /** Get ISO Currency Code. - * Three letter ISO 4217 Code of the Currency + /** Get Journal Line. + * General Ledger Journal Line */ - public String getISO_Code(); + public int getGL_JournalLine_ID(); + + public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException; /** Column name I_ErrorMsg */ public static final String COLUMNNAME_I_ErrorMsg = "I_ErrorMsg"; @@ -732,6 +719,19 @@ public interface I_I_FAJournal */ public String getIsDepreciated(); + /** Column name ISO_Code */ + public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + + /** Set ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code); + + /** Get ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code(); + /** Column name JournalDocumentNo */ public static final String COLUMNNAME_JournalDocumentNo = "JournalDocumentNo"; @@ -899,19 +899,6 @@ public interface I_I_FAJournal */ public String getUPC(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -1013,4 +1000,17 @@ public interface I_I_FAJournal * User defined accounting Element */ public int getUserElement2_ID(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_I_FixedAsset.java b/base/src/org/compiere/model/I_I_FixedAsset.java index 4e05c60723..f08b605784 100755 --- a/base/src/org/compiere/model/I_I_FixedAsset.java +++ b/base/src/org/compiere/model/I_I_FixedAsset.java @@ -22,7 +22,7 @@ /** Generated Interface for I_FixedAsset * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_FixedAsset { @@ -41,27 +41,6 @@ public interface I_I_FixedAsset /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name A_Accumulated_Depr */ public static final String COLUMNNAME_A_Accumulated_Depr = "A_Accumulated_Depr"; @@ -181,6 +160,27 @@ public interface I_I_FixedAsset /** Get Current Period */ public int getA_Current_Period(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_Remaining_Period */ public static final String COLUMNNAME_A_Remaining_Period = "A_Remaining_Period"; @@ -290,21 +290,6 @@ public interface I_I_FixedAsset /** Get City Value */ public String getC_City_Value(); - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -321,6 +306,21 @@ public interface I_I_FixedAsset */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -562,19 +562,6 @@ public interface I_I_FixedAsset */ public String getUOMSymbol(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -612,4 +599,17 @@ public interface I_I_FixedAsset /** Get Use Life - Months (fiscal) */ public int getUseLifeMonths_F(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_I_GLJournal.java b/base/src/org/compiere/model/I_I_GLJournal.java index 30072f8de7..b1045a2dd7 100644 --- a/base/src/org/compiere/model/I_I_GLJournal.java +++ b/base/src/org/compiere/model/I_I_GLJournal.java @@ -22,7 +22,7 @@ /** Generated Interface for I_GLJournal * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_GLJournal { @@ -41,6 +41,47 @@ public interface I_I_GLJournal /** Load Meta Data */ + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + + /** Column name AccountValue */ + public static final String COLUMNNAME_AccountValue = "AccountValue"; + + /** Set Account Key. + * Key of Account Element + */ + public void setAccountValue (String AccountValue); + + /** Get Account Key. + * Key of Account Element + */ + public String getAccountValue(); + + /** Column name AcctSchemaName */ + public static final String COLUMNNAME_AcctSchemaName = "AcctSchemaName"; + + /** Set Account Schema Name. + * Name of the Accounting Schema + */ + public void setAcctSchemaName (String AcctSchemaName); + + /** Get Account Schema Name. + * Name of the Accounting Schema + */ + public String getAcctSchemaName(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -64,21 +105,6 @@ public interface I_I_GLJournal public org.compiere.model.I_AD_Org getAD_OrgDoc() throws RuntimeException; - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -92,46 +118,20 @@ public interface I_I_GLJournal */ public int getAD_Org_ID(); - /** Column name AccountValue */ - public static final String COLUMNNAME_AccountValue = "AccountValue"; - - /** Set Account Key. - * Key of Account Element - */ - public void setAccountValue (String AccountValue); - - /** Get Account Key. - * Key of Account Element - */ - public String getAccountValue(); - - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; - - /** Set Account. - * Account used - */ - public void setAccount_ID (int Account_ID); + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - /** Get Account. - * Account used + /** Set Trx Organization. + * Performing or initiating organization */ - public int getAccount_ID(); - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; - - /** Column name AcctSchemaName */ - public static final String COLUMNNAME_AcctSchemaName = "AcctSchemaName"; + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - /** Set Account Schema Name. - * Name of the Accounting Schema + /** Get Trx Organization. + * Performing or initiating organization */ - public void setAcctSchemaName (String AcctSchemaName); + public int getAD_OrgTrx_ID(); - /** Get Account Schema Name. - * Name of the Accounting Schema - */ - public String getAcctSchemaName(); + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; /** Column name Alias */ public static final String COLUMNNAME_Alias = "Alias"; @@ -198,19 +198,6 @@ public interface I_I_GLJournal */ public BigDecimal getAmtSourceDr(); - /** Column name BPartnerValue */ - public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; - - /** Set Business Partner Key. - * Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue); - - /** Get Business Partner Key. - * Key of the Business Partner - */ - public String getBPartnerValue(); - /** Column name BatchDescription */ public static final String COLUMNNAME_BatchDescription = "BatchDescription"; @@ -237,6 +224,19 @@ public interface I_I_GLJournal */ public String getBatchDocumentNo(); + /** Column name BPartnerValue */ + public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; + + /** Set Business Partner Key. + * Key of the Business Partner + */ + public void setBPartnerValue (String BPartnerValue); + + /** Get Business Partner Key. + * Key of the Business Partner + */ + public String getBPartnerValue(); + /** Column name C_AcctSchema_ID */ public static final String COLUMNNAME_C_AcctSchema_ID = "C_AcctSchema_ID"; @@ -267,6 +267,19 @@ public interface I_I_GLJournal public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; + /** Column name CategoryName */ + public static final String COLUMNNAME_CategoryName = "CategoryName"; + + /** Set Category Name. + * Name of the Category + */ + public void setCategoryName (String CategoryName); + + /** Get Category Name. + * Name of the Category + */ + public String getCategoryName(); + /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -342,6 +355,19 @@ public interface I_I_GLJournal public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name ClientValue */ + public static final String COLUMNNAME_ClientValue = "ClientValue"; + + /** Set Client Key. + * Key of the Client + */ + public void setClientValue (String ClientValue); + + /** Get Client Key. + * Key of the Client + */ + public String getClientValue(); + /** Column name C_LocFrom_ID */ public static final String COLUMNNAME_C_LocFrom_ID = "C_LocFrom_ID"; @@ -372,6 +398,19 @@ public interface I_I_GLJournal public org.compiere.model.I_C_Location getC_LocTo() throws RuntimeException; + /** Column name ConversionTypeValue */ + public static final String COLUMNNAME_ConversionTypeValue = "ConversionTypeValue"; + + /** Set Currency Type Key. + * Key value for the Currency Conversion Rate Type + */ + public void setConversionTypeValue (String ConversionTypeValue); + + /** Get Currency Type Key. + * Key value for the Currency Conversion Rate Type + */ + public String getConversionTypeValue(); + /** Column name C_Period_ID */ public static final String COLUMNNAME_C_Period_ID = "C_Period_ID"; @@ -402,6 +441,22 @@ public interface I_I_GLJournal public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -432,6 +487,19 @@ public interface I_I_GLJournal public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name CurrencyRate */ + public static final String COLUMNNAME_CurrencyRate = "CurrencyRate"; + + /** Set Rate. + * Currency Conversion Rate + */ + public void setCurrencyRate (BigDecimal CurrencyRate); + + /** Get Rate. + * Currency Conversion Rate + */ + public BigDecimal getCurrencyRate(); + /** Column name C_ValidCombination_ID */ public static final String COLUMNNAME_C_ValidCombination_ID = "C_ValidCombination_ID"; @@ -447,74 +515,6 @@ public interface I_I_GLJournal public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException; - /** Column name CategoryName */ - public static final String COLUMNNAME_CategoryName = "CategoryName"; - - /** Set Category Name. - * Name of the Category - */ - public void setCategoryName (String CategoryName); - - /** Get Category Name. - * Name of the Category - */ - public String getCategoryName(); - - /** Column name ClientValue */ - public static final String COLUMNNAME_ClientValue = "ClientValue"; - - /** Set Client Key. - * Key of the Client - */ - public void setClientValue (String ClientValue); - - /** Get Client Key. - * Key of the Client - */ - public String getClientValue(); - - /** Column name ConversionTypeValue */ - public static final String COLUMNNAME_ConversionTypeValue = "ConversionTypeValue"; - - /** Set Currency Type Key. - * Key value for the Currency Conversion Rate Type - */ - public void setConversionTypeValue (String ConversionTypeValue); - - /** Get Currency Type Key. - * Key value for the Currency Conversion Rate Type - */ - public String getConversionTypeValue(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - - /** Column name CurrencyRate */ - public static final String COLUMNNAME_CurrencyRate = "CurrencyRate"; - - /** Set Rate. - * Currency Conversion Rate - */ - public void setCurrencyRate (BigDecimal CurrencyRate); - - /** Get Rate. - * Currency Conversion Rate - */ - public BigDecimal getCurrencyRate(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -599,21 +599,6 @@ public interface I_I_GLJournal public org.compiere.model.I_GL_JournalBatch getGL_JournalBatch() throws RuntimeException; - /** Column name GL_JournalLine_ID */ - public static final String COLUMNNAME_GL_JournalLine_ID = "GL_JournalLine_ID"; - - /** Set Journal Line. - * General Ledger Journal Line - */ - public void setGL_JournalLine_ID (int GL_JournalLine_ID); - - /** Get Journal Line. - * General Ledger Journal Line - */ - public int getGL_JournalLine_ID(); - - public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException; - /** Column name GL_Journal_ID */ public static final String COLUMNNAME_GL_Journal_ID = "GL_Journal_ID"; @@ -629,18 +614,20 @@ public interface I_I_GLJournal public org.compiere.model.I_GL_Journal getGL_Journal() throws RuntimeException; - /** Column name ISO_Code */ - public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + /** Column name GL_JournalLine_ID */ + public static final String COLUMNNAME_GL_JournalLine_ID = "GL_JournalLine_ID"; - /** Set ISO Currency Code. - * Three letter ISO 4217 Code of the Currency + /** Set Journal Line. + * General Ledger Journal Line */ - public void setISO_Code (String ISO_Code); + public void setGL_JournalLine_ID (int GL_JournalLine_ID); - /** Get ISO Currency Code. - * Three letter ISO 4217 Code of the Currency + /** Get Journal Line. + * General Ledger Journal Line */ - public String getISO_Code(); + public int getGL_JournalLine_ID(); + + public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException; /** Column name I_ErrorMsg */ public static final String COLUMNNAME_I_ErrorMsg = "I_ErrorMsg"; @@ -720,6 +707,19 @@ public interface I_I_GLJournal */ public boolean isCreateNewJournal(); + /** Column name ISO_Code */ + public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + + /** Set ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code); + + /** Get ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code(); + /** Column name JournalDocumentNo */ public static final String COLUMNNAME_JournalDocumentNo = "JournalDocumentNo"; @@ -887,19 +887,6 @@ public interface I_I_GLJournal */ public String getUPC(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -975,4 +962,17 @@ public interface I_I_GLJournal public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_I_InOutLineConfirm.java b/base/src/org/compiere/model/I_I_InOutLineConfirm.java index 757d3bc8ff..96eb1387e6 100644 --- a/base/src/org/compiere/model/I_I_InOutLineConfirm.java +++ b/base/src/org/compiere/model/I_I_InOutLineConfirm.java @@ -22,7 +22,7 @@ /** Generated Interface for I_InOutLineConfirm * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_InOutLineConfirm { @@ -232,19 +232,6 @@ public interface I_I_InOutLineConfirm */ public BigDecimal getScrappedQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -260,4 +247,17 @@ public interface I_I_InOutLineConfirm * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_I_Inventory.java b/base/src/org/compiere/model/I_I_Inventory.java index 38ca4fe5e0..6c5e1eb2df 100644 --- a/base/src/org/compiere/model/I_I_Inventory.java +++ b/base/src/org/compiere/model/I_I_Inventory.java @@ -22,7 +22,7 @@ /** Generated Interface for I_Inventory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Inventory { @@ -195,21 +195,6 @@ public interface I_I_Inventory */ public String getLot(); - /** Column name M_InventoryLine_ID */ - public static final String COLUMNNAME_M_InventoryLine_ID = "M_InventoryLine_ID"; - - /** Set Phys.Inventory Line. - * Unique line in an Inventory document - */ - public void setM_InventoryLine_ID (int M_InventoryLine_ID); - - /** Get Phys.Inventory Line. - * Unique line in an Inventory document - */ - public int getM_InventoryLine_ID(); - - public org.compiere.model.I_M_InventoryLine getM_InventoryLine() throws RuntimeException; - /** Column name M_Inventory_ID */ public static final String COLUMNNAME_M_Inventory_ID = "M_Inventory_ID"; @@ -225,6 +210,21 @@ public interface I_I_Inventory public org.compiere.model.I_M_Inventory getM_Inventory() throws RuntimeException; + /** Column name M_InventoryLine_ID */ + public static final String COLUMNNAME_M_InventoryLine_ID = "M_InventoryLine_ID"; + + /** Set Phys.Inventory Line. + * Unique line in an Inventory document + */ + public void setM_InventoryLine_ID (int M_InventoryLine_ID); + + /** Get Phys.Inventory Line. + * Unique line in an Inventory document + */ + public int getM_InventoryLine_ID(); + + public org.compiere.model.I_M_InventoryLine getM_InventoryLine() throws RuntimeException; + /** Column name M_Locator_ID */ public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; @@ -240,6 +240,19 @@ public interface I_I_Inventory public org.compiere.model.I_M_Locator getM_Locator() throws RuntimeException; + /** Column name MovementDate */ + public static final String COLUMNNAME_MovementDate = "MovementDate"; + + /** Set Movement Date. + * Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate); + + /** Get Movement Date. + * Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate(); + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -270,19 +283,6 @@ public interface I_I_Inventory public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name MovementDate */ - public static final String COLUMNNAME_MovementDate = "MovementDate"; - - /** Set Movement Date. - * Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate); - - /** Get Movement Date. - * Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate(); - /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -357,19 +357,6 @@ public interface I_I_Inventory */ public String getUPC(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -386,6 +373,19 @@ public interface I_I_Inventory */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_I_Invoice.java b/base/src/org/compiere/model/I_I_Invoice.java index 3b1dcd0e2f..d84efe2bcd 100644 --- a/base/src/org/compiere/model/I_I_Invoice.java +++ b/base/src/org/compiere/model/I_I_Invoice.java @@ -22,7 +22,7 @@ /** Generated Interface for I_Invoice * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Invoice { @@ -41,6 +41,15 @@ public interface I_I_Invoice /** Load Meta Data */ + /** Column name ActivityValue */ + public static final String COLUMNNAME_ActivityValue = "ActivityValue"; + + /** Set Activity Value */ + public void setActivityValue (String ActivityValue); + + /** Get Activity Value */ + public String getActivityValue(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -49,20 +58,31 @@ public interface I_I_Invoice */ public int getAD_Client_ID(); - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + /** Column name Address1 */ + public static final String COLUMNNAME_Address1 = "Address1"; - /** Set Trx Organization. - * Performing or initiating organization + /** Set Address 1. + * Address line 1 for this location */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); + public void setAddress1 (String Address1); - /** Get Trx Organization. - * Performing or initiating organization + /** Get Address 1. + * Address line 1 for this location */ - public int getAD_OrgTrx_ID(); + public String getAddress1(); - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; + /** Column name Address2 */ + public static final String COLUMNNAME_Address2 = "Address2"; + + /** Set Address 2. + * Address line 2 for this location + */ + public void setAddress2 (String Address2); + + /** Get Address 2. + * Address line 2 for this location + */ + public String getAddress2(); /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -77,6 +97,21 @@ public interface I_I_Invoice */ public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + + /** Set Trx Organization. + * Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); + + /** Get Trx Organization. + * Performing or initiating organization + */ + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; + /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -92,41 +127,6 @@ public interface I_I_Invoice public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name ActivityValue */ - public static final String COLUMNNAME_ActivityValue = "ActivityValue"; - - /** Set Activity Value */ - public void setActivityValue (String ActivityValue); - - /** Get Activity Value */ - public String getActivityValue(); - - /** Column name Address1 */ - public static final String COLUMNNAME_Address1 = "Address1"; - - /** Set Address 1. - * Address line 1 for this location - */ - public void setAddress1 (String Address1); - - /** Get Address 1. - * Address line 1 for this location - */ - public String getAddress1(); - - /** Column name Address2 */ - public static final String COLUMNNAME_Address2 = "Address2"; - - /** Set Address 2. - * Address line 2 for this location - */ - public void setAddress2 (String Address2); - - /** Get Address 2. - * Address line 2 for this location - */ - public String getAddress2(); - /** Column name BPartnerValue */ public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; @@ -271,20 +271,18 @@ public interface I_I_Invoice public org.compiere.model.I_C_DunningLevel getC_DunningLevel() throws RuntimeException; - /** Column name C_InvoiceLine_ID */ - public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; + /** Column name ChargeName */ + public static final String COLUMNNAME_ChargeName = "ChargeName"; - /** Set Invoice Line. - * Invoice Detail Line + /** Set Charge Name. + * Name of the Charge */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); + public void setChargeName (String ChargeName); - /** Get Invoice Line. - * Invoice Detail Line + /** Get Charge Name. + * Name of the Charge */ - public int getC_InvoiceLine_ID(); - - public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + public String getChargeName(); /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -301,6 +299,34 @@ public interface I_I_Invoice public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoiceLine_ID */ + public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; + + /** Set Invoice Line. + * Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); + + /** Get Invoice Line. + * Invoice Detail Line + */ + public int getC_InvoiceLine_ID(); + + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + + /** Column name City */ + public static final String COLUMNNAME_City = "City"; + + /** Set City. + * Identifies a City + */ + public void setCity (String City); + + /** Get City. + * Identifies a City + */ + public String getCity(); + /** Column name C_Location_ID */ public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; @@ -316,6 +342,32 @@ public interface I_I_Invoice public org.compiere.model.I_C_Location getC_Location() throws RuntimeException; + /** Column name ContactName */ + public static final String COLUMNNAME_ContactName = "ContactName"; + + /** Set Contact Name. + * Business Partner Contact Name + */ + public void setContactName (String ContactName); + + /** Get Contact Name. + * Business Partner Contact Name + */ + public String getContactName(); + + /** Column name CountryCode */ + public static final String COLUMNNAME_CountryCode = "CountryCode"; + + /** Set ISO Country Code. + * Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html + */ + public void setCountryCode (boolean CountryCode); + + /** Get ISO Country Code. + * Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html + */ + public boolean isCountryCode(); + /** Column name C_PaymentTerm_ID */ public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; @@ -346,6 +398,22 @@ public interface I_I_Invoice public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_Region_ID */ public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; @@ -376,74 +444,6 @@ public interface I_I_Invoice public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - /** Column name ChargeName */ - public static final String COLUMNNAME_ChargeName = "ChargeName"; - - /** Set Charge Name. - * Name of the Charge - */ - public void setChargeName (String ChargeName); - - /** Get Charge Name. - * Name of the Charge - */ - public String getChargeName(); - - /** Column name City */ - public static final String COLUMNNAME_City = "City"; - - /** Set City. - * Identifies a City - */ - public void setCity (String City); - - /** Get City. - * Identifies a City - */ - public String getCity(); - - /** Column name ContactName */ - public static final String COLUMNNAME_ContactName = "ContactName"; - - /** Set Contact Name. - * Business Partner Contact Name - */ - public void setContactName (String ContactName); - - /** Get Contact Name. - * Business Partner Contact Name - */ - public String getContactName(); - - /** Column name CountryCode */ - public static final String COLUMNNAME_CountryCode = "CountryCode"; - - /** Set ISO Country Code. - * Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html - */ - public void setCountryCode (boolean CountryCode); - - /** Get ISO Country Code. - * Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html - */ - public boolean isCountryCode(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -791,19 +791,6 @@ public interface I_I_Invoice */ public String getRegionName(); - /** Column name SKU */ - public static final String COLUMNNAME_SKU = "SKU"; - - /** Set SKU. - * Stock Keeping Unit - */ - public void setSKU (String SKU); - - /** Get SKU. - * Stock Keeping Unit - */ - public String getSKU(); - /** Column name SalesRep_ID */ public static final String COLUMNNAME_SalesRep_ID = "SalesRep_ID"; @@ -819,6 +806,19 @@ public interface I_I_Invoice public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; + /** Column name SKU */ + public static final String COLUMNNAME_SKU = "SKU"; + + /** Set SKU. + * Stock Keeping Unit + */ + public void setSKU (String SKU); + + /** Get SKU. + * Stock Keeping Unit + */ + public String getSKU(); + /** Column name TaxAmt */ public static final String COLUMNNAME_TaxAmt = "TaxAmt"; @@ -858,19 +858,6 @@ public interface I_I_Invoice */ public String getUPC(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -886,4 +873,17 @@ public interface I_I_Invoice * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_I_Order.java b/base/src/org/compiere/model/I_I_Order.java index 653b5919fe..96c73f67ea 100644 --- a/base/src/org/compiere/model/I_I_Order.java +++ b/base/src/org/compiere/model/I_I_Order.java @@ -22,7 +22,7 @@ /** Generated Interface for I_Order * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Order { @@ -49,20 +49,31 @@ public interface I_I_Order */ public int getAD_Client_ID(); - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + /** Column name Address1 */ + public static final String COLUMNNAME_Address1 = "Address1"; - /** Set Trx Organization. - * Performing or initiating organization + /** Set Address 1. + * Address line 1 for this location */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); + public void setAddress1 (String Address1); - /** Get Trx Organization. - * Performing or initiating organization + /** Get Address 1. + * Address line 1 for this location */ - public int getAD_OrgTrx_ID(); + public String getAddress1(); - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; + /** Column name Address2 */ + public static final String COLUMNNAME_Address2 = "Address2"; + + /** Set Address 2. + * Address line 2 for this location + */ + public void setAddress2 (String Address2); + + /** Get Address 2. + * Address line 2 for this location + */ + public String getAddress2(); /** Column name AD_Org_ID */ public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; @@ -77,6 +88,21 @@ public interface I_I_Order */ public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + + /** Set Trx Organization. + * Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); + + /** Get Trx Organization. + * Performing or initiating organization + */ + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; + /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -92,31 +118,20 @@ public interface I_I_Order public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name Address1 */ - public static final String COLUMNNAME_Address1 = "Address1"; - - /** Set Address 1. - * Address line 1 for this location - */ - public void setAddress1 (String Address1); + /** Column name BillTo_ID */ + public static final String COLUMNNAME_BillTo_ID = "BillTo_ID"; - /** Get Address 1. - * Address line 1 for this location + /** Set Invoice To. + * Bill to Address */ - public String getAddress1(); - - /** Column name Address2 */ - public static final String COLUMNNAME_Address2 = "Address2"; + public void setBillTo_ID (int BillTo_ID); - /** Set Address 2. - * Address line 2 for this location + /** Get Invoice To. + * Bill to Address */ - public void setAddress2 (String Address2); + public int getBillTo_ID(); - /** Get Address 2. - * Address line 2 for this location - */ - public String getAddress2(); + public org.compiere.model.I_C_BPartner_Location getBillTo() throws RuntimeException; /** Column name BPartnerValue */ public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; @@ -131,21 +146,6 @@ public interface I_I_Order */ public String getBPartnerValue(); - /** Column name BillTo_ID */ - public static final String COLUMNNAME_BillTo_ID = "BillTo_ID"; - - /** Set Invoice To. - * Bill to Address - */ - public void setBillTo_ID (int BillTo_ID); - - /** Get Invoice To. - * Bill to Address - */ - public int getBillTo_ID(); - - public org.compiere.model.I_C_BPartner_Location getBillTo() throws RuntimeException; - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -266,6 +266,32 @@ public interface I_I_Order public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name ChargeName */ + public static final String COLUMNNAME_ChargeName = "ChargeName"; + + /** Set Charge Name. + * Name of the Charge + */ + public void setChargeName (String ChargeName); + + /** Get Charge Name. + * Name of the Charge + */ + public String getChargeName(); + + /** Column name City */ + public static final String COLUMNNAME_City = "City"; + + /** Set City. + * Identifies a City + */ + public void setCity (String City); + + /** Get City. + * Identifies a City + */ + public String getCity(); + /** Column name C_Location_ID */ public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; @@ -281,6 +307,34 @@ public interface I_I_Order public org.compiere.model.I_C_Location getC_Location() throws RuntimeException; + /** Column name ContactName */ + public static final String COLUMNNAME_ContactName = "ContactName"; + + /** Set Contact Name. + * Business Partner Contact Name + */ + public void setContactName (String ContactName); + + /** Get Contact Name. + * Business Partner Contact Name + */ + public String getContactName(); + + /** Column name C_Order_ID */ + public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; + + /** Set Order. + * Order + */ + public void setC_Order_ID (int C_Order_ID); + + /** Get Order. + * Order + */ + public int getC_Order_ID(); + + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + /** Column name C_OrderLine_ID */ public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; @@ -296,15 +350,6 @@ public interface I_I_Order public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; - /** Column name C_OrderSourceValue */ - public static final String COLUMNNAME_C_OrderSourceValue = "C_OrderSourceValue"; - - /** Set Order Source Key */ - public void setC_OrderSourceValue (String C_OrderSourceValue); - - /** Get Order Source Key */ - public String getC_OrderSourceValue(); - /** Column name C_OrderSource_ID */ public static final String COLUMNNAME_C_OrderSource_ID = "C_OrderSource_ID"; @@ -316,20 +361,27 @@ public interface I_I_Order public org.compiere.model.I_C_OrderSource getC_OrderSource() throws RuntimeException; - /** Column name C_Order_ID */ - public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; + /** Column name C_OrderSourceValue */ + public static final String COLUMNNAME_C_OrderSourceValue = "C_OrderSourceValue"; - /** Set Order. - * Order - */ - public void setC_Order_ID (int C_Order_ID); + /** Set Order Source Key */ + public void setC_OrderSourceValue (String C_OrderSourceValue); - /** Get Order. - * Order + /** Get Order Source Key */ + public String getC_OrderSourceValue(); + + /** Column name CountryCode */ + public static final String COLUMNNAME_CountryCode = "CountryCode"; + + /** Set ISO Country Code. + * Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html */ - public int getC_Order_ID(); + public void setCountryCode (String CountryCode); - public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + /** Get ISO Country Code. + * Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html + */ + public String getCountryCode(); /** Column name C_PaymentTerm_ID */ public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; @@ -361,6 +413,22 @@ public interface I_I_Order public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_Region_ID */ public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; @@ -406,74 +474,6 @@ public interface I_I_Order public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name ChargeName */ - public static final String COLUMNNAME_ChargeName = "ChargeName"; - - /** Set Charge Name. - * Name of the Charge - */ - public void setChargeName (String ChargeName); - - /** Get Charge Name. - * Name of the Charge - */ - public String getChargeName(); - - /** Column name City */ - public static final String COLUMNNAME_City = "City"; - - /** Set City. - * Identifies a City - */ - public void setCity (String City); - - /** Get City. - * Identifies a City - */ - public String getCity(); - - /** Column name ContactName */ - public static final String COLUMNNAME_ContactName = "ContactName"; - - /** Set Contact Name. - * Business Partner Contact Name - */ - public void setContactName (String ContactName); - - /** Get Contact Name. - * Business Partner Contact Name - */ - public String getContactName(); - - /** Column name CountryCode */ - public static final String COLUMNNAME_CountryCode = "CountryCode"; - - /** Set ISO Country Code. - * Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html - */ - public void setCountryCode (String CountryCode); - - /** Get ISO Country Code. - * Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html - */ - public String getCountryCode(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -842,19 +842,6 @@ public interface I_I_Order */ public String getRegionName(); - /** Column name SKU */ - public static final String COLUMNNAME_SKU = "SKU"; - - /** Set SKU. - * Stock Keeping Unit - */ - public void setSKU (String SKU); - - /** Get SKU. - * Stock Keeping Unit - */ - public String getSKU(); - /** Column name SalesRep_ID */ public static final String COLUMNNAME_SalesRep_ID = "SalesRep_ID"; @@ -870,6 +857,19 @@ public interface I_I_Order public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; + /** Column name SKU */ + public static final String COLUMNNAME_SKU = "SKU"; + + /** Set SKU. + * Stock Keeping Unit + */ + public void setSKU (String SKU); + + /** Get SKU. + * Stock Keeping Unit + */ + public String getSKU(); + /** Column name TaxAmt */ public static final String COLUMNNAME_TaxAmt = "TaxAmt"; @@ -909,19 +909,6 @@ public interface I_I_Order */ public String getUPC(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -937,4 +924,17 @@ public interface I_I_Order * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_I_Payment.java b/base/src/org/compiere/model/I_I_Payment.java index 7654dd6236..1c7a5674e8 100644 --- a/base/src/org/compiere/model/I_I_Payment.java +++ b/base/src/org/compiere/model/I_I_Payment.java @@ -22,7 +22,7 @@ /** Generated Interface for I_Payment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Payment { @@ -41,26 +41,18 @@ public interface I_I_Payment /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + /** Column name AccountNo */ + public static final String COLUMNNAME_AccountNo = "AccountNo"; - /** Set Organization. - * Organizational entity within client + /** Set Account No. + * Account Number */ - public void setAD_Org_ID (int AD_Org_ID); + public void setAccountNo (String AccountNo); - /** Get Organization. - * Organizational entity within client + /** Get Account No. + * Account Number */ - public int getAD_Org_ID(); + public String getAccountNo(); /** Column name A_City */ public static final String COLUMNNAME_A_City = "A_City"; @@ -88,6 +80,27 @@ public interface I_I_Payment */ public String getA_Country(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name A_EMail */ public static final String COLUMNNAME_A_EMail = "A_EMail"; @@ -179,18 +192,18 @@ public interface I_I_Payment */ public String getA_Zip(); - /** Column name AccountNo */ - public static final String COLUMNNAME_AccountNo = "AccountNo"; + /** Column name BankAccountNo */ + public static final String COLUMNNAME_BankAccountNo = "BankAccountNo"; - /** Set Account No. - * Account Number + /** Set Bank Account No. + * Bank Account Number */ - public void setAccountNo (String AccountNo); + public void setBankAccountNo (String BankAccountNo); - /** Get Account No. - * Account Number + /** Get Bank Account No. + * Bank Account Number */ - public String getAccountNo(); + public String getBankAccountNo(); /** Column name BPartnerValue */ public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; @@ -205,18 +218,20 @@ public interface I_I_Payment */ public String getBPartnerValue(); - /** Column name BankAccountNo */ - public static final String COLUMNNAME_BankAccountNo = "BankAccountNo"; + /** Column name C_BankAccount_ID */ + public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; - /** Set Bank Account No. - * Bank Account Number + /** Set Bank Account. + * Account at the Bank */ - public void setBankAccountNo (String BankAccountNo); + public void setC_BankAccount_ID (int C_BankAccount_ID); - /** Get Bank Account No. - * Bank Account Number + /** Get Bank Account. + * Account at the Bank */ - public String getBankAccountNo(); + public int getC_BankAccount_ID(); + + public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -233,21 +248,6 @@ public interface I_I_Payment public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_BankAccount_ID */ - public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; - - /** Set Bank Account. - * Account at the Bank - */ - public void setC_BankAccount_ID (int C_BankAccount_ID); - - /** Get Bank Account. - * Account at the Bank - */ - public int getC_BankAccount_ID(); - - public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; - /** Column name C_Charge_ID */ public static final String COLUMNNAME_C_Charge_ID = "C_Charge_ID"; @@ -293,36 +293,6 @@ public interface I_I_Payment public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name C_Invoice_ID */ - public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; - - /** Set Invoice. - * Invoice Identifier - */ - public void setC_Invoice_ID (int C_Invoice_ID); - - /** Get Invoice. - * Invoice Identifier - */ - public int getC_Invoice_ID(); - - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; - - /** Column name C_Payment_ID */ - public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; - - /** Set Payment. - * Payment identifier - */ - public void setC_Payment_ID (int C_Payment_ID); - - /** Get Payment. - * Payment identifier - */ - public int getC_Payment_ID(); - - public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; - /** Column name ChargeAmt */ public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; @@ -362,6 +332,36 @@ public interface I_I_Payment */ public String getCheckNo(); + /** Column name C_Invoice_ID */ + public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; + + /** Set Invoice. + * Invoice Identifier + */ + public void setC_Invoice_ID (int C_Invoice_ID); + + /** Get Invoice. + * Invoice Identifier + */ + public int getC_Invoice_ID(); + + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + + /** Column name C_Payment_ID */ + public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; + + /** Set Payment. + * Payment identifier + */ + public void setC_Payment_ID (int C_Payment_ID); + + /** Get Payment. + * Payment identifier + */ + public int getC_Payment_ID(); + + public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -508,19 +508,6 @@ public interface I_I_Payment */ public String getDocumentNo(); - /** Column name ISO_Code */ - public static final String COLUMNNAME_ISO_Code = "ISO_Code"; - - /** Set ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code); - - /** Get ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code(); - /** Column name I_ErrorMsg */ public static final String COLUMNNAME_I_ErrorMsg = "I_ErrorMsg"; @@ -547,19 +534,6 @@ public interface I_I_Payment */ public boolean isI_IsImported(); - /** Column name I_Payment_ID */ - public static final String COLUMNNAME_I_Payment_ID = "I_Payment_ID"; - - /** Set Import Payment. - * Import Payment - */ - public void setI_Payment_ID (int I_Payment_ID); - - /** Get Import Payment. - * Import Payment - */ - public int getI_Payment_ID(); - /** Column name InvoiceDocumentNo */ public static final String COLUMNNAME_InvoiceDocumentNo = "InvoiceDocumentNo"; @@ -573,6 +547,19 @@ public interface I_I_Payment */ public String getInvoiceDocumentNo(); + /** Column name I_Payment_ID */ + public static final String COLUMNNAME_I_Payment_ID = "I_Payment_ID"; + + /** Set Import Payment. + * Import Payment + */ + public void setI_Payment_ID (int I_Payment_ID); + + /** Get Import Payment. + * Import Payment + */ + public int getI_Payment_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -612,6 +599,19 @@ public interface I_I_Payment */ public boolean isDelayedCapture(); + /** Column name ISO_Code */ + public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + + /** Set ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code); + + /** Get ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code(); + /** Column name IsOverUnderPayment */ public static final String COLUMNNAME_IsOverUnderPayment = "IsOverUnderPayment"; @@ -690,19 +690,6 @@ public interface I_I_Payment */ public BigDecimal getOverUnderAmt(); - /** Column name PONum */ - public static final String COLUMNNAME_PONum = "PONum"; - - /** Set PO Number. - * Purchase Order Number - */ - public void setPONum (String PONum); - - /** Get PO Number. - * Purchase Order Number - */ - public String getPONum(); - /** Column name PayAmt */ public static final String COLUMNNAME_PayAmt = "PayAmt"; @@ -716,6 +703,19 @@ public interface I_I_Payment */ public BigDecimal getPayAmt(); + /** Column name PONum */ + public static final String COLUMNNAME_PONum = "PONum"; + + /** Set PO Number. + * Purchase Order Number + */ + public void setPONum (String PONum); + + /** Get PO Number. + * Purchase Order Number + */ + public String getPONum(); + /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -764,6 +764,19 @@ public interface I_I_Payment */ public String getR_Info(); + /** Column name RoutingNo */ + public static final String COLUMNNAME_RoutingNo = "RoutingNo"; + + /** Set Routing No. + * Bank Routing Number + */ + public void setRoutingNo (String RoutingNo); + + /** Get Routing No. + * Bank Routing Number + */ + public String getRoutingNo(); + /** Column name R_PnRef */ public static final String COLUMNNAME_R_PnRef = "R_PnRef"; @@ -803,19 +816,6 @@ public interface I_I_Payment */ public String getR_Result(); - /** Column name RoutingNo */ - public static final String COLUMNNAME_RoutingNo = "RoutingNo"; - - /** Set Routing No. - * Bank Routing Number - */ - public void setRoutingNo (String RoutingNo); - - /** Get Routing No. - * Bank Routing Number - */ - public String getRoutingNo(); - /** Column name Swipe */ public static final String COLUMNNAME_Swipe = "Swipe"; @@ -868,19 +868,6 @@ public interface I_I_Payment */ public String getTrxType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -897,6 +884,19 @@ public interface I_I_Payment */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name VoiceAuthCode */ public static final String COLUMNNAME_VoiceAuthCode = "VoiceAuthCode"; diff --git a/base/src/org/compiere/model/I_I_PriceList.java b/base/src/org/compiere/model/I_I_PriceList.java index 21bdd32181..e58e83b3f4 100644 --- a/base/src/org/compiere/model/I_I_PriceList.java +++ b/base/src/org/compiere/model/I_I_PriceList.java @@ -22,7 +22,7 @@ /** Generated Interface for I_PriceList * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_PriceList { @@ -118,21 +118,6 @@ public interface I_I_PriceList public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -149,6 +134,21 @@ public interface I_I_PriceList */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -175,19 +175,6 @@ public interface I_I_PriceList */ public boolean isEnforcePriceLimit(); - /** Column name ISO_Code */ - public static final String COLUMNNAME_ISO_Code = "ISO_Code"; - - /** Set ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code); - - /** Get ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code(); - /** Column name I_ErrorMsg */ public static final String COLUMNNAME_I_ErrorMsg = "I_ErrorMsg"; @@ -236,6 +223,19 @@ public interface I_I_PriceList */ public boolean isActive(); + /** Column name ISO_Code */ + public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + + /** Set ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code); + + /** Get ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code(); + /** Column name IsSOPriceList */ public static final String COLUMNNAME_IsSOPriceList = "IsSOPriceList"; @@ -407,19 +407,6 @@ public interface I_I_PriceList */ public String getProductValue(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -436,6 +423,19 @@ public interface I_I_PriceList */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_I_Product.java b/base/src/org/compiere/model/I_I_Product.java index 98ff4fa5f3..47fc33c8ba 100644 --- a/base/src/org/compiere/model/I_I_Product.java +++ b/base/src/org/compiere/model/I_I_Product.java @@ -22,7 +22,7 @@ /** Generated Interface for I_Product * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Product { @@ -105,21 +105,6 @@ public interface I_I_Product public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Classification */ public static final String COLUMNNAME_Classification = "Classification"; @@ -162,6 +147,21 @@ public interface I_I_Product */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name DeliveryTime_Promised */ public static final String COLUMNNAME_DeliveryTime_Promised = "DeliveryTime_Promised"; @@ -266,19 +266,6 @@ public interface I_I_Product */ public String getHelp(); - /** Column name ISO_Code */ - public static final String COLUMNNAME_ISO_Code = "ISO_Code"; - - /** Set ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code); - - /** Get ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code(); - /** Column name I_ErrorMsg */ public static final String COLUMNNAME_I_ErrorMsg = "I_ErrorMsg"; @@ -305,19 +292,6 @@ public interface I_I_Product */ public boolean isI_IsImported(); - /** Column name I_Product_ID */ - public static final String COLUMNNAME_I_Product_ID = "I_Product_ID"; - - /** Set Import Product. - * Import Item or Service - */ - public void setI_Product_ID (int I_Product_ID); - - /** Get Import Product. - * Import Item or Service - */ - public int getI_Product_ID(); - /** Column name ImageURL */ public static final String COLUMNNAME_ImageURL = "ImageURL"; @@ -331,6 +305,19 @@ public interface I_I_Product */ public String getImageURL(); + /** Column name I_Product_ID */ + public static final String COLUMNNAME_I_Product_ID = "I_Product_ID"; + + /** Set Import Product. + * Import Item or Service + */ + public void setI_Product_ID (int I_Product_ID); + + /** Get Import Product. + * Import Item or Service + */ + public int getI_Product_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -344,6 +331,32 @@ public interface I_I_Product */ public boolean isActive(); + /** Column name ISO_Code */ + public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + + /** Set ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code); + + /** Get ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code(); + + /** Column name Manufacturer */ + public static final String COLUMNNAME_Manufacturer = "Manufacturer"; + + /** Set Manufacturer. + * Manufacturer of the Product + */ + public void setManufacturer (String Manufacturer); + + /** Get Manufacturer. + * Manufacturer of the Product + */ + public String getManufacturer(); + /** Column name M_Product_Category_ID */ public static final String COLUMNNAME_M_Product_Category_ID = "M_Product_Category_ID"; @@ -419,19 +432,6 @@ public interface I_I_Product public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name Manufacturer */ - public static final String COLUMNNAME_Manufacturer = "Manufacturer"; - - /** Set Manufacturer. - * Manufacturer of the Product - */ - public void setManufacturer (String Manufacturer); - - /** Get Manufacturer. - * Manufacturer of the Product - */ - public String getManufacturer(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -567,19 +567,6 @@ public interface I_I_Product /** Get Product Category Key */ public String getProductCategory_Value(); - /** Column name ProductClass_Value */ - public static final String COLUMNNAME_ProductClass_Value = "ProductClass_Value"; - - /** Set Product Class Key. - * The key value for the product class - */ - public void setProductClass_Value (String ProductClass_Value); - - /** Get Product Class Key. - * The key value for the product class - */ - public String getProductClass_Value(); - /** Column name ProductClassification_Value */ public static final String COLUMNNAME_ProductClassification_Value = "ProductClassification_Value"; @@ -593,6 +580,19 @@ public interface I_I_Product */ public String getProductClassification_Value(); + /** Column name ProductClass_Value */ + public static final String COLUMNNAME_ProductClass_Value = "ProductClass_Value"; + + /** Set Product Class Key. + * The key value for the product class + */ + public void setProductClass_Value (String ProductClass_Value); + + /** Get Product Class Key. + * The key value for the product class + */ + public String getProductClass_Value(); + /** Column name ProductGroup_Value */ public static final String COLUMNNAME_ProductGroup_Value = "ProductGroup_Value"; @@ -632,19 +632,6 @@ public interface I_I_Product */ public BigDecimal getRoyaltyAmt(); - /** Column name SKU */ - public static final String COLUMNNAME_SKU = "SKU"; - - /** Set SKU. - * Stock Keeping Unit - */ - public void setSKU (String SKU); - - /** Get SKU. - * Stock Keeping Unit - */ - public String getSKU(); - /** Column name ShelfDepth */ public static final String COLUMNNAME_ShelfDepth = "ShelfDepth"; @@ -684,31 +671,18 @@ public interface I_I_Product */ public int getShelfWidth(); - /** Column name UPC */ - public static final String COLUMNNAME_UPC = "UPC"; - - /** Set UPC/EAN. - * Bar Code (Universal Product Code or its superset European Article Number) - */ - public void setUPC (String UPC); - - /** Get UPC/EAN. - * Bar Code (Universal Product Code or its superset European Article Number) - */ - public String getUPC(); - - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name SKU */ + public static final String COLUMNNAME_SKU = "SKU"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set SKU. + * Stock Keeping Unit */ - public void setUUID (String UUID); + public void setSKU (String SKU); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get SKU. + * Stock Keeping Unit */ - public String getUUID(); + public String getSKU(); /** Column name UnitsPerPallet */ public static final String COLUMNNAME_UnitsPerPallet = "UnitsPerPallet"; @@ -723,6 +697,19 @@ public interface I_I_Product */ public int getUnitsPerPallet(); + /** Column name UPC */ + public static final String COLUMNNAME_UPC = "UPC"; + + /** Set UPC/EAN. + * Bar Code (Universal Product Code or its superset European Article Number) + */ + public void setUPC (String UPC); + + /** Get UPC/EAN. + * Bar Code (Universal Product Code or its superset European Article Number) + */ + public String getUPC(); + /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -739,6 +726,19 @@ public interface I_I_Product */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_I_ReportLine.java b/base/src/org/compiere/model/I_I_ReportLine.java index 6187310939..52aa2d57bc 100644 --- a/base/src/org/compiere/model/I_I_ReportLine.java +++ b/base/src/org/compiere/model/I_I_ReportLine.java @@ -22,7 +22,7 @@ /** Generated Interface for I_ReportLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_ReportLine { @@ -62,6 +62,15 @@ public interface I_I_ReportLine */ public int getAD_Org_ID(); + /** Column name CalculationType */ + public static final String COLUMNNAME_CalculationType = "CalculationType"; + + /** Set Calculation */ + public void setCalculationType (String CalculationType); + + /** Get Calculation */ + public String getCalculationType(); + /** Column name C_ElementValue_ID */ public static final String COLUMNNAME_C_ElementValue_ID = "C_ElementValue_ID"; @@ -77,15 +86,6 @@ public interface I_I_ReportLine public org.compiere.model.I_C_ElementValue getC_ElementValue() throws RuntimeException; - /** Column name CalculationType */ - public static final String COLUMNNAME_CalculationType = "CalculationType"; - - /** Set Calculation */ - public void setCalculationType (String CalculationType); - - /** Get Calculation */ - public String getCalculationType(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -254,17 +254,6 @@ public interface I_I_ReportLine */ public String getPAPeriodType(); - /** Column name PA_ReportLineSet_ID */ - public static final String COLUMNNAME_PA_ReportLineSet_ID = "PA_ReportLineSet_ID"; - - /** Set Report Line Set */ - public void setPA_ReportLineSet_ID (int PA_ReportLineSet_ID); - - /** Get Report Line Set */ - public int getPA_ReportLineSet_ID(); - - public org.compiere.model.I_PA_ReportLineSet getPA_ReportLineSet() throws RuntimeException; - /** Column name PA_ReportLine_ID */ public static final String COLUMNNAME_PA_ReportLine_ID = "PA_ReportLine_ID"; @@ -276,6 +265,17 @@ public interface I_I_ReportLine public org.compiere.model.I_PA_ReportLine getPA_ReportLine() throws RuntimeException; + /** Column name PA_ReportLineSet_ID */ + public static final String COLUMNNAME_PA_ReportLineSet_ID = "PA_ReportLineSet_ID"; + + /** Set Report Line Set */ + public void setPA_ReportLineSet_ID (int PA_ReportLineSet_ID); + + /** Get Report Line Set */ + public int getPA_ReportLineSet_ID(); + + public org.compiere.model.I_PA_ReportLineSet getPA_ReportLineSet() throws RuntimeException; + /** Column name PA_ReportSource_ID */ public static final String COLUMNNAME_PA_ReportSource_ID = "PA_ReportSource_ID"; @@ -376,19 +376,6 @@ public interface I_I_ReportLine */ public int getTabLevel(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -404,4 +391,17 @@ public interface I_I_ReportLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_Category.java b/base/src/org/compiere/model/I_K_Category.java index e81a198f1e..f560fff87c 100644 --- a/base/src/org/compiere/model/I_K_Category.java +++ b/base/src/org/compiere/model/I_K_Category.java @@ -22,7 +22,7 @@ /** Generated Interface for K_Category * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_Category { @@ -143,19 +143,6 @@ public interface I_K_Category */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_K_Category * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_CategoryValue.java b/base/src/org/compiere/model/I_K_CategoryValue.java index b7b5cd57ea..6b1a73de2d 100644 --- a/base/src/org/compiere/model/I_K_CategoryValue.java +++ b/base/src/org/compiere/model/I_K_CategoryValue.java @@ -22,7 +22,7 @@ /** Generated Interface for K_CategoryValue * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_CategoryValue { @@ -104,19 +104,6 @@ public interface I_K_CategoryValue */ public boolean isActive(); - /** Column name K_CategoryValue_ID */ - public static final String COLUMNNAME_K_CategoryValue_ID = "K_CategoryValue_ID"; - - /** Set Category Value. - * The value of the category - */ - public void setK_CategoryValue_ID (int K_CategoryValue_ID); - - /** Get Category Value. - * The value of the category - */ - public int getK_CategoryValue_ID(); - /** Column name K_Category_ID */ public static final String COLUMNNAME_K_Category_ID = "K_Category_ID"; @@ -132,6 +119,19 @@ public interface I_K_CategoryValue public org.compiere.model.I_K_Category getK_Category() throws RuntimeException; + /** Column name K_CategoryValue_ID */ + public static final String COLUMNNAME_K_CategoryValue_ID = "K_CategoryValue_ID"; + + /** Set Category Value. + * The value of the category + */ + public void setK_CategoryValue_ID (int K_CategoryValue_ID); + + /** Get Category Value. + * The value of the category + */ + public int getK_CategoryValue_ID(); + /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -145,19 +145,6 @@ public interface I_K_CategoryValue */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_K_CategoryValue * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_Comment.java b/base/src/org/compiere/model/I_K_Comment.java index 8a29b1d04b..83b81caa70 100644 --- a/base/src/org/compiere/model/I_K_Comment.java +++ b/base/src/org/compiere/model/I_K_Comment.java @@ -22,7 +22,7 @@ /** Generated Interface for K_Comment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_Comment { @@ -173,19 +173,6 @@ public interface I_K_Comment */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -201,4 +188,17 @@ public interface I_K_Comment * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_Entry.java b/base/src/org/compiere/model/I_K_Entry.java index 51cef20042..d3de7461d4 100644 --- a/base/src/org/compiere/model/I_K_Entry.java +++ b/base/src/org/compiere/model/I_K_Entry.java @@ -22,7 +22,7 @@ /** Generated Interface for K_Entry * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_Entry { @@ -145,6 +145,19 @@ public interface I_K_Entry */ public int getK_Entry_ID(); + /** Column name Keywords */ + public static final String COLUMNNAME_Keywords = "Keywords"; + + /** Set Keywords. + * List of Keywords - separated by space, comma or semicolon + */ + public void setKeywords (String Keywords); + + /** Get Keywords. + * List of Keywords - separated by space, comma or semicolon + */ + public String getKeywords(); + /** Column name K_Source_ID */ public static final String COLUMNNAME_K_Source_ID = "K_Source_ID"; @@ -175,19 +188,6 @@ public interface I_K_Entry public org.compiere.model.I_K_Topic getK_Topic() throws RuntimeException; - /** Column name Keywords */ - public static final String COLUMNNAME_Keywords = "Keywords"; - - /** Set Keywords. - * List of Keywords - separated by space, comma or semicolon - */ - public void setKeywords (String Keywords); - - /** Get Keywords. - * List of Keywords - separated by space, comma or semicolon - */ - public String getKeywords(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -227,19 +227,6 @@ public interface I_K_Entry */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -256,6 +243,19 @@ public interface I_K_Entry */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidTo */ public static final String COLUMNNAME_ValidTo = "ValidTo"; diff --git a/base/src/org/compiere/model/I_K_EntryCategory.java b/base/src/org/compiere/model/I_K_EntryCategory.java index 528b7843a5..053ebdd69e 100644 --- a/base/src/org/compiere/model/I_K_EntryCategory.java +++ b/base/src/org/compiere/model/I_K_EntryCategory.java @@ -22,7 +22,7 @@ /** Generated Interface for K_EntryCategory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_EntryCategory { @@ -91,21 +91,6 @@ public interface I_K_EntryCategory */ public boolean isActive(); - /** Column name K_CategoryValue_ID */ - public static final String COLUMNNAME_K_CategoryValue_ID = "K_CategoryValue_ID"; - - /** Set Category Value. - * The value of the category - */ - public void setK_CategoryValue_ID (int K_CategoryValue_ID); - - /** Get Category Value. - * The value of the category - */ - public int getK_CategoryValue_ID(); - - public org.compiere.model.I_K_CategoryValue getK_CategoryValue() throws RuntimeException; - /** Column name K_Category_ID */ public static final String COLUMNNAME_K_Category_ID = "K_Category_ID"; @@ -121,6 +106,21 @@ public interface I_K_EntryCategory public org.compiere.model.I_K_Category getK_Category() throws RuntimeException; + /** Column name K_CategoryValue_ID */ + public static final String COLUMNNAME_K_CategoryValue_ID = "K_CategoryValue_ID"; + + /** Set Category Value. + * The value of the category + */ + public void setK_CategoryValue_ID (int K_CategoryValue_ID); + + /** Get Category Value. + * The value of the category + */ + public int getK_CategoryValue_ID(); + + public org.compiere.model.I_K_CategoryValue getK_CategoryValue() throws RuntimeException; + /** Column name K_Entry_ID */ public static final String COLUMNNAME_K_Entry_ID = "K_Entry_ID"; @@ -136,19 +136,6 @@ public interface I_K_EntryCategory public org.compiere.model.I_K_Entry getK_Entry() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -164,4 +151,17 @@ public interface I_K_EntryCategory * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_EntryRelated.java b/base/src/org/compiere/model/I_K_EntryRelated.java index 0dc0fd5d9b..eacf547932 100644 --- a/base/src/org/compiere/model/I_K_EntryRelated.java +++ b/base/src/org/compiere/model/I_K_EntryRelated.java @@ -22,7 +22,7 @@ /** Generated Interface for K_EntryRelated * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_EntryRelated { @@ -91,19 +91,6 @@ public interface I_K_EntryRelated */ public boolean isActive(); - /** Column name K_EntryRelated_ID */ - public static final String COLUMNNAME_K_EntryRelated_ID = "K_EntryRelated_ID"; - - /** Set Related Entry. - * Related Entry for this Entry - */ - public void setK_EntryRelated_ID (int K_EntryRelated_ID); - - /** Get Related Entry. - * Related Entry for this Entry - */ - public int getK_EntryRelated_ID(); - /** Column name K_Entry_ID */ public static final String COLUMNNAME_K_Entry_ID = "K_Entry_ID"; @@ -119,6 +106,19 @@ public interface I_K_EntryRelated public org.compiere.model.I_K_Entry getK_Entry() throws RuntimeException; + /** Column name K_EntryRelated_ID */ + public static final String COLUMNNAME_K_EntryRelated_ID = "K_EntryRelated_ID"; + + /** Set Related Entry. + * Related Entry for this Entry + */ + public void setK_EntryRelated_ID (int K_EntryRelated_ID); + + /** Get Related Entry. + * Related Entry for this Entry + */ + public int getK_EntryRelated_ID(); + /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -132,19 +132,6 @@ public interface I_K_EntryRelated */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,4 +147,17 @@ public interface I_K_EntryRelated * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_Index.java b/base/src/org/compiere/model/I_K_Index.java index 10401ad2c9..abab9ef00f 100644 --- a/base/src/org/compiere/model/I_K_Index.java +++ b/base/src/org/compiere/model/I_K_Index.java @@ -22,7 +22,7 @@ /** Generated Interface for K_Index * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_Index { @@ -77,21 +77,6 @@ public interface I_K_Index public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; - /** Column name CM_WebProject_ID */ - public static final String COLUMNNAME_CM_WebProject_ID = "CM_WebProject_ID"; - - /** Set Web Project. - * A web project is the main data container for Containers, URLs, Ads, Media etc. - */ - public void setCM_WebProject_ID (int CM_WebProject_ID); - - /** Get Web Project. - * A web project is the main data container for Containers, URLs, Ads, Media etc. - */ - public int getCM_WebProject_ID(); - - public org.compiere.model.I_CM_WebProject getCM_WebProject() throws RuntimeException; - /** Column name C_DocType_ID */ public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; @@ -107,6 +92,21 @@ public interface I_K_Index public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name CM_WebProject_ID */ + public static final String COLUMNNAME_CM_WebProject_ID = "CM_WebProject_ID"; + + /** Set Web Project. + * A web project is the main data container for Containers, URLs, Ads, Media etc. + */ + public void setCM_WebProject_ID (int CM_WebProject_ID); + + /** Get Web Project. + * A web project is the main data container for Containers, URLs, Ads, Media etc. + */ + public int getCM_WebProject_ID(); + + public org.compiere.model.I_CM_WebProject getCM_WebProject() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -149,6 +149,19 @@ public interface I_K_Index */ public boolean isActive(); + /** Column name Keyword */ + public static final String COLUMNNAME_Keyword = "Keyword"; + + /** Set Keyword. + * Case insensitive keyword + */ + public void setKeyword (String Keyword); + + /** Get Keyword. + * Case insensitive keyword + */ + public String getKeyword(); + /** Column name K_INDEX_ID */ public static final String COLUMNNAME_K_INDEX_ID = "K_INDEX_ID"; @@ -162,18 +175,18 @@ public interface I_K_Index */ public int getK_INDEX_ID(); - /** Column name Keyword */ - public static final String COLUMNNAME_Keyword = "Keyword"; + /** Column name Record_ID */ + public static final String COLUMNNAME_Record_ID = "Record_ID"; - /** Set Keyword. - * Case insensitive keyword + /** Set Record ID. + * Direct internal record ID */ - public void setKeyword (String Keyword); + public void setRecord_ID (int Record_ID); - /** Get Keyword. - * Case insensitive keyword + /** Get Record ID. + * Direct internal record ID */ - public String getKeyword(); + public int getRecord_ID(); /** Column name R_RequestType_ID */ public static final String COLUMNNAME_R_RequestType_ID = "R_RequestType_ID"; @@ -190,19 +203,6 @@ public interface I_K_Index public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException; - /** Column name Record_ID */ - public static final String COLUMNNAME_Record_ID = "Record_ID"; - - /** Set Record ID. - * Direct internal record ID - */ - public void setRecord_ID (int Record_ID); - - /** Get Record ID. - * Direct internal record ID - */ - public int getRecord_ID(); - /** Column name SourceUpdated */ public static final String COLUMNNAME_SourceUpdated = "SourceUpdated"; @@ -216,19 +216,6 @@ public interface I_K_Index */ public Timestamp getSourceUpdated(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -244,4 +231,17 @@ public interface I_K_Index * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_IndexLog.java b/base/src/org/compiere/model/I_K_IndexLog.java index 703b383581..a57d3bffbe 100644 --- a/base/src/org/compiere/model/I_K_IndexLog.java +++ b/base/src/org/compiere/model/I_K_IndexLog.java @@ -22,7 +22,7 @@ /** Generated Interface for K_IndexLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_IndexLog { @@ -143,19 +143,6 @@ public interface I_K_IndexLog */ public String getQuerySource(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_K_IndexLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_IndexStop.java b/base/src/org/compiere/model/I_K_IndexStop.java index 7e0dfcb888..ce2d14fcd9 100644 --- a/base/src/org/compiere/model/I_K_IndexStop.java +++ b/base/src/org/compiere/model/I_K_IndexStop.java @@ -22,7 +22,7 @@ /** Generated Interface for K_IndexStop * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_IndexStop { @@ -62,21 +62,6 @@ public interface I_K_IndexStop */ public int getAD_Org_ID(); - /** Column name CM_WebProject_ID */ - public static final String COLUMNNAME_CM_WebProject_ID = "CM_WebProject_ID"; - - /** Set Web Project. - * A web project is the main data container for Containers, URLs, Ads, Media etc. - */ - public void setCM_WebProject_ID (int CM_WebProject_ID); - - /** Get Web Project. - * A web project is the main data container for Containers, URLs, Ads, Media etc. - */ - public int getCM_WebProject_ID(); - - public org.compiere.model.I_CM_WebProject getCM_WebProject() throws RuntimeException; - /** Column name C_DocType_ID */ public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; @@ -92,6 +77,21 @@ public interface I_K_IndexStop public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name CM_WebProject_ID */ + public static final String COLUMNNAME_CM_WebProject_ID = "CM_WebProject_ID"; + + /** Set Web Project. + * A web project is the main data container for Containers, URLs, Ads, Media etc. + */ + public void setCM_WebProject_ID (int CM_WebProject_ID); + + /** Get Web Project. + * A web project is the main data container for Containers, URLs, Ads, Media etc. + */ + public int getCM_WebProject_ID(); + + public org.compiere.model.I_CM_WebProject getCM_WebProject() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -134,19 +134,6 @@ public interface I_K_IndexStop */ public boolean isManual(); - /** Column name K_IndexStop_ID */ - public static final String COLUMNNAME_K_IndexStop_ID = "K_IndexStop_ID"; - - /** Set Index Stop. - * Keyword not to be indexed - */ - public void setK_IndexStop_ID (int K_IndexStop_ID); - - /** Get Index Stop. - * Keyword not to be indexed - */ - public int getK_IndexStop_ID(); - /** Column name Keyword */ public static final String COLUMNNAME_Keyword = "Keyword"; @@ -160,6 +147,19 @@ public interface I_K_IndexStop */ public String getKeyword(); + /** Column name K_IndexStop_ID */ + public static final String COLUMNNAME_K_IndexStop_ID = "K_IndexStop_ID"; + + /** Set Index Stop. + * Keyword not to be indexed + */ + public void setK_IndexStop_ID (int K_IndexStop_ID); + + /** Get Index Stop. + * Keyword not to be indexed + */ + public int getK_IndexStop_ID(); + /** Column name R_RequestType_ID */ public static final String COLUMNNAME_R_RequestType_ID = "R_RequestType_ID"; @@ -175,19 +175,6 @@ public interface I_K_IndexStop public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -203,4 +190,17 @@ public interface I_K_IndexStop * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_Source.java b/base/src/org/compiere/model/I_K_Source.java index 96b902512e..5ada8166c8 100644 --- a/base/src/org/compiere/model/I_K_Source.java +++ b/base/src/org/compiere/model/I_K_Source.java @@ -22,7 +22,7 @@ /** Generated Interface for K_Source * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_Source { @@ -130,19 +130,6 @@ public interface I_K_Source */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -158,4 +145,17 @@ public interface I_K_Source * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_Synonym.java b/base/src/org/compiere/model/I_K_Synonym.java index bd4ada3126..a2ab256b6e 100644 --- a/base/src/org/compiere/model/I_K_Synonym.java +++ b/base/src/org/compiere/model/I_K_Synonym.java @@ -22,7 +22,7 @@ /** Generated Interface for K_Synonym * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_Synonym { @@ -143,19 +143,6 @@ public interface I_K_Synonym */ public String getSynonymName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_K_Synonym * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_Topic.java b/base/src/org/compiere/model/I_K_Topic.java index 8cdecf2f20..cdb65e06e3 100644 --- a/base/src/org/compiere/model/I_K_Topic.java +++ b/base/src/org/compiere/model/I_K_Topic.java @@ -22,7 +22,7 @@ /** Generated Interface for K_Topic * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_Topic { @@ -184,19 +184,6 @@ public interface I_K_Topic */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -212,4 +199,17 @@ public interface I_K_Topic * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_K_Type.java b/base/src/org/compiere/model/I_K_Type.java index fd8e8f6d18..32d7207c7b 100644 --- a/base/src/org/compiere/model/I_K_Type.java +++ b/base/src/org/compiere/model/I_K_Type.java @@ -22,7 +22,7 @@ /** Generated Interface for K_Type * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_K_Type { @@ -169,19 +169,6 @@ public interface I_K_Type */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -197,4 +184,17 @@ public interface I_K_Type * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Attribute.java b/base/src/org/compiere/model/I_M_Attribute.java index 936eb2cad7..ba53c0a525 100644 --- a/base/src/org/compiere/model/I_M_Attribute.java +++ b/base/src/org/compiere/model/I_M_Attribute.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Attribute * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Attribute { @@ -143,6 +143,19 @@ public interface I_M_Attribute */ public boolean isMandatory(); + /** Column name M_Attribute_ID */ + public static final String COLUMNNAME_M_Attribute_ID = "M_Attribute_ID"; + + /** Set Attribute. + * Product Attribute + */ + public void setM_Attribute_ID (int M_Attribute_ID); + + /** Get Attribute. + * Product Attribute + */ + public int getM_Attribute_ID(); + /** Column name M_AttributeSearch_ID */ public static final String COLUMNNAME_M_AttributeSearch_ID = "M_AttributeSearch_ID"; @@ -158,19 +171,6 @@ public interface I_M_Attribute public org.compiere.model.I_M_AttributeSearch getM_AttributeSearch() throws RuntimeException; - /** Column name M_Attribute_ID */ - public static final String COLUMNNAME_M_Attribute_ID = "M_Attribute_ID"; - - /** Set Attribute. - * Product Attribute - */ - public void setM_Attribute_ID (int M_Attribute_ID); - - /** Get Attribute. - * Product Attribute - */ - public int getM_Attribute_ID(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -184,19 +184,6 @@ public interface I_M_Attribute */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -212,4 +199,17 @@ public interface I_M_Attribute * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_AttributeInstance.java b/base/src/org/compiere/model/I_M_AttributeInstance.java index 1d7a30ca2c..bff54d9f46 100644 --- a/base/src/org/compiere/model/I_M_AttributeInstance.java +++ b/base/src/org/compiere/model/I_M_AttributeInstance.java @@ -22,7 +22,7 @@ /** Generated Interface for M_AttributeInstance * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_AttributeInstance { @@ -91,6 +91,21 @@ public interface I_M_AttributeInstance */ public boolean isActive(); + /** Column name M_Attribute_ID */ + public static final String COLUMNNAME_M_Attribute_ID = "M_Attribute_ID"; + + /** Set Attribute. + * Product Attribute + */ + public void setM_Attribute_ID (int M_Attribute_ID); + + /** Get Attribute. + * Product Attribute + */ + public int getM_Attribute_ID(); + + public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException; + /** Column name M_AttributeSetInstance_ID */ public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; @@ -121,20 +136,21 @@ public interface I_M_AttributeInstance public org.compiere.model.I_M_AttributeValue getM_AttributeValue() throws RuntimeException; - /** Column name M_Attribute_ID */ - public static final String COLUMNNAME_M_Attribute_ID = "M_Attribute_ID"; + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; - /** Set Attribute. - * Product Attribute + /** Get Updated. + * Date this record was updated */ - public void setM_Attribute_ID (int M_Attribute_ID); + public Timestamp getUpdated(); - /** Get Attribute. - * Product Attribute - */ - public int getM_Attribute_ID(); + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException; + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); /** Column name UUID */ public static final String COLUMNNAME_UUID = "UUID"; @@ -149,22 +165,6 @@ public interface I_M_AttributeInstance */ public String getUUID(); - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; - - /** Get Updated. - * Date this record was updated - */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - - /** Get Updated By. - * User who updated this records - */ - public int getUpdatedBy(); - /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_AttributeSearch.java b/base/src/org/compiere/model/I_M_AttributeSearch.java index 0ec0d9cad7..7ae45948a6 100644 --- a/base/src/org/compiere/model/I_M_AttributeSearch.java +++ b/base/src/org/compiere/model/I_M_AttributeSearch.java @@ -22,7 +22,7 @@ /** Generated Interface for M_AttributeSearch * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_AttributeSearch { @@ -130,19 +130,6 @@ public interface I_M_AttributeSearch */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -158,4 +145,17 @@ public interface I_M_AttributeSearch * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_AttributeSet.java b/base/src/org/compiere/model/I_M_AttributeSet.java index 6e35e7a37d..38b67ae231 100644 --- a/base/src/org/compiere/model/I_M_AttributeSet.java +++ b/base/src/org/compiere/model/I_M_AttributeSet.java @@ -22,7 +22,7 @@ /** Generated Interface for M_AttributeSet * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_AttributeSet { @@ -234,6 +234,19 @@ public interface I_M_AttributeSet */ public String getLotCharSOverwrite(); + /** Column name MandatoryType */ + public static final String COLUMNNAME_MandatoryType = "MandatoryType"; + + /** Set Mandatory Type. + * The specification of a Product Attribute Instance is mandatory + */ + public void setMandatoryType (String MandatoryType); + + /** Get Mandatory Type. + * The specification of a Product Attribute Instance is mandatory + */ + public String getMandatoryType(); + /** Column name M_AttributeSet_ID */ public static final String COLUMNNAME_M_AttributeSet_ID = "M_AttributeSet_ID"; @@ -277,19 +290,6 @@ public interface I_M_AttributeSet public org.compiere.model.I_M_SerNoCtl getM_SerNoCtl() throws RuntimeException; - /** Column name MandatoryType */ - public static final String COLUMNNAME_MandatoryType = "MandatoryType"; - - /** Set Mandatory Type. - * The specification of a Product Attribute Instance is mandatory - */ - public void setMandatoryType (String MandatoryType); - - /** Get Mandatory Type. - * The specification of a Product Attribute Instance is mandatory - */ - public String getMandatoryType(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -329,19 +329,6 @@ public interface I_M_AttributeSet */ public String getSerNoCharSOverwrite(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -357,4 +344,17 @@ public interface I_M_AttributeSet * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_AttributeSetExclude.java b/base/src/org/compiere/model/I_M_AttributeSetExclude.java index f5c3385b5c..f48076c72a 100644 --- a/base/src/org/compiere/model/I_M_AttributeSetExclude.java +++ b/base/src/org/compiere/model/I_M_AttributeSetExclude.java @@ -22,7 +22,7 @@ /** Generated Interface for M_AttributeSetExclude * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_AttributeSetExclude { @@ -147,19 +147,6 @@ public interface I_M_AttributeSetExclude public org.compiere.model.I_M_AttributeSet getM_AttributeSet() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -175,4 +162,17 @@ public interface I_M_AttributeSetExclude * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_AttributeSetInstance.java b/base/src/org/compiere/model/I_M_AttributeSetInstance.java index 59aee7fb11..4cdea1901f 100644 --- a/base/src/org/compiere/model/I_M_AttributeSetInstance.java +++ b/base/src/org/compiere/model/I_M_AttributeSetInstance.java @@ -22,7 +22,7 @@ /** Generated Interface for M_AttributeSetInstance * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_AttributeSetInstance { @@ -130,19 +130,6 @@ public interface I_M_AttributeSetInstance */ public String getLot(); - /** Column name M_AttributeSetInstance_ID */ - public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; - - /** Set Attribute Set Instance. - * Product Attribute Set Instance - */ - public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID); - - /** Get Attribute Set Instance. - * Product Attribute Set Instance - */ - public int getM_AttributeSetInstance_ID(); - /** Column name M_AttributeSet_ID */ public static final String COLUMNNAME_M_AttributeSet_ID = "M_AttributeSet_ID"; @@ -158,6 +145,19 @@ public interface I_M_AttributeSetInstance public org.compiere.model.I_M_AttributeSet getM_AttributeSet() throws RuntimeException; + /** Column name M_AttributeSetInstance_ID */ + public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; + + /** Set Attribute Set Instance. + * Product Attribute Set Instance + */ + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID); + + /** Get Attribute Set Instance. + * Product Attribute Set Instance + */ + public int getM_AttributeSetInstance_ID(); + /** Column name M_Lot_ID */ public static final String COLUMNNAME_M_Lot_ID = "M_Lot_ID"; @@ -186,19 +186,6 @@ public interface I_M_AttributeSetInstance */ public String getSerNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -214,4 +201,17 @@ public interface I_M_AttributeSetInstance * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_AttributeUse.java b/base/src/org/compiere/model/I_M_AttributeUse.java index 947287143c..c2484e5490 100644 --- a/base/src/org/compiere/model/I_M_AttributeUse.java +++ b/base/src/org/compiere/model/I_M_AttributeUse.java @@ -22,7 +22,7 @@ /** Generated Interface for M_AttributeUse * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_AttributeUse { @@ -91,21 +91,6 @@ public interface I_M_AttributeUse */ public boolean isActive(); - /** Column name M_AttributeSet_ID */ - public static final String COLUMNNAME_M_AttributeSet_ID = "M_AttributeSet_ID"; - - /** Set Attribute Set. - * Product Attribute Set - */ - public void setM_AttributeSet_ID (int M_AttributeSet_ID); - - /** Get Attribute Set. - * Product Attribute Set - */ - public int getM_AttributeSet_ID(); - - public org.compiere.model.I_M_AttributeSet getM_AttributeSet() throws RuntimeException; - /** Column name M_Attribute_ID */ public static final String COLUMNNAME_M_Attribute_ID = "M_Attribute_ID"; @@ -121,6 +106,21 @@ public interface I_M_AttributeUse public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException; + /** Column name M_AttributeSet_ID */ + public static final String COLUMNNAME_M_AttributeSet_ID = "M_AttributeSet_ID"; + + /** Set Attribute Set. + * Product Attribute Set + */ + public void setM_AttributeSet_ID (int M_AttributeSet_ID); + + /** Get Attribute Set. + * Product Attribute Set + */ + public int getM_AttributeSet_ID(); + + public org.compiere.model.I_M_AttributeSet getM_AttributeSet() throws RuntimeException; + /** Column name SeqNo */ public static final String COLUMNNAME_SeqNo = "SeqNo"; @@ -136,19 +136,6 @@ public interface I_M_AttributeUse */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -164,4 +151,17 @@ public interface I_M_AttributeUse * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_AttributeValue.java b/base/src/org/compiere/model/I_M_AttributeValue.java index 54e556f399..5f5950903d 100644 --- a/base/src/org/compiere/model/I_M_AttributeValue.java +++ b/base/src/org/compiere/model/I_M_AttributeValue.java @@ -22,7 +22,7 @@ /** Generated Interface for M_AttributeValue * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_AttributeValue { @@ -104,19 +104,6 @@ public interface I_M_AttributeValue */ public boolean isActive(); - /** Column name M_AttributeValue_ID */ - public static final String COLUMNNAME_M_AttributeValue_ID = "M_AttributeValue_ID"; - - /** Set Attribute Value. - * Product Attribute Value - */ - public void setM_AttributeValue_ID (int M_AttributeValue_ID); - - /** Get Attribute Value. - * Product Attribute Value - */ - public int getM_AttributeValue_ID(); - /** Column name M_Attribute_ID */ public static final String COLUMNNAME_M_Attribute_ID = "M_Attribute_ID"; @@ -132,6 +119,19 @@ public interface I_M_AttributeValue public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException; + /** Column name M_AttributeValue_ID */ + public static final String COLUMNNAME_M_AttributeValue_ID = "M_AttributeValue_ID"; + + /** Set Attribute Value. + * Product Attribute Value + */ + public void setM_AttributeValue_ID (int M_AttributeValue_ID); + + /** Get Attribute Value. + * Product Attribute Value + */ + public int getM_AttributeValue_ID(); + /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -145,19 +145,6 @@ public interface I_M_AttributeValue */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -174,6 +161,19 @@ public interface I_M_AttributeValue */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_BOM.java b/base/src/org/compiere/model/I_M_BOM.java index b680a9c1b3..600a01412d 100644 --- a/base/src/org/compiere/model/I_M_BOM.java +++ b/base/src/org/compiere/model/I_M_BOM.java @@ -22,7 +22,7 @@ /** Generated Interface for M_BOM * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_BOM { @@ -208,19 +208,6 @@ public interface I_M_BOM /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -236,4 +223,17 @@ public interface I_M_BOM * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_BOMAlternative.java b/base/src/org/compiere/model/I_M_BOMAlternative.java index fafac37ca9..149b2fa22b 100644 --- a/base/src/org/compiere/model/I_M_BOMAlternative.java +++ b/base/src/org/compiere/model/I_M_BOMAlternative.java @@ -22,7 +22,7 @@ /** Generated Interface for M_BOMAlternative * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_BOMAlternative { @@ -145,19 +145,6 @@ public interface I_M_BOMAlternative */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_M_BOMAlternative * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_BOMProduct.java b/base/src/org/compiere/model/I_M_BOMProduct.java index 901293b6d7..ca7f0c9c4e 100644 --- a/base/src/org/compiere/model/I_M_BOMProduct.java +++ b/base/src/org/compiere/model/I_M_BOMProduct.java @@ -22,7 +22,7 @@ /** Generated Interface for M_BOMProduct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_BOMProduct { @@ -212,19 +212,6 @@ public interface I_M_BOMProduct public org.compiere.model.I_M_BOMAlternative getM_BOMAlternative() throws RuntimeException; - /** Column name M_BOMProduct_ID */ - public static final String COLUMNNAME_M_BOMProduct_ID = "M_BOMProduct_ID"; - - /** Set BOM Component. - * Bill of Material Component (Product) - */ - public void setM_BOMProduct_ID (int M_BOMProduct_ID); - - /** Get BOM Component. - * Bill of Material Component (Product) - */ - public int getM_BOMProduct_ID(); - /** Column name M_BOM_ID */ public static final String COLUMNNAME_M_BOM_ID = "M_BOM_ID"; @@ -240,6 +227,19 @@ public interface I_M_BOMProduct public org.compiere.model.I_M_BOM getM_BOM() throws RuntimeException; + /** Column name M_BOMProduct_ID */ + public static final String COLUMNNAME_M_BOMProduct_ID = "M_BOMProduct_ID"; + + /** Set BOM Component. + * Bill of Material Component (Product) + */ + public void setM_BOMProduct_ID (int M_BOMProduct_ID); + + /** Get BOM Component. + * Bill of Material Component (Product) + */ + public int getM_BOMProduct_ID(); + /** Column name M_ChangeNotice_ID */ public static final String COLUMNNAME_M_ChangeNotice_ID = "M_ChangeNotice_ID"; @@ -300,19 +300,6 @@ public interface I_M_BOMProduct */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -328,4 +315,17 @@ public interface I_M_BOMProduct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_BP_Price.java b/base/src/org/compiere/model/I_M_BP_Price.java index c9496ed755..605b41f9da 100644 --- a/base/src/org/compiere/model/I_M_BP_Price.java +++ b/base/src/org/compiere/model/I_M_BP_Price.java @@ -22,7 +22,7 @@ /** Generated Interface for M_BP_Price * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_BP_Price { @@ -249,19 +249,6 @@ public interface I_M_BP_Price */ public BigDecimal getPriceStd(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -278,6 +265,19 @@ public interface I_M_BP_Price */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_M_ChangeNotice.java b/base/src/org/compiere/model/I_M_ChangeNotice.java index aa7d30858e..ebf5ab87d7 100644 --- a/base/src/org/compiere/model/I_M_ChangeNotice.java +++ b/base/src/org/compiere/model/I_M_ChangeNotice.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ChangeNotice * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ChangeNotice { @@ -191,19 +191,6 @@ public interface I_M_ChangeNotice /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -219,4 +206,17 @@ public interface I_M_ChangeNotice * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ChangeRequest.java b/base/src/org/compiere/model/I_M_ChangeRequest.java index a4716015ab..2a40f28a3b 100644 --- a/base/src/org/compiere/model/I_M_ChangeRequest.java +++ b/base/src/org/compiere/model/I_M_ChangeRequest.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ChangeRequest * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ChangeRequest { @@ -240,19 +240,6 @@ public interface I_M_ChangeRequest */ public boolean isProcessed(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -268,4 +255,17 @@ public interface I_M_ChangeRequest * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Cost.java b/base/src/org/compiere/model/I_M_Cost.java index ad6adaf4a6..20baf47acc 100644 --- a/base/src/org/compiere/model/I_M_Cost.java +++ b/base/src/org/compiere/model/I_M_Cost.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Cost * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Cost { @@ -342,19 +342,6 @@ public interface I_M_Cost */ public boolean isProcessed(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -370,4 +357,17 @@ public interface I_M_Cost * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_CostDetail.java b/base/src/org/compiere/model/I_M_CostDetail.java index de37bb4ae3..3af0f17b1a 100644 --- a/base/src/org/compiere/model/I_M_CostDetail.java +++ b/base/src/org/compiere/model/I_M_CostDetail.java @@ -22,7 +22,7 @@ /** Generated Interface for M_CostDetail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_CostDetail { @@ -148,21 +148,6 @@ public interface I_M_CostDetail public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; - /** Column name C_ProjectIssue_ID */ - public static final String COLUMNNAME_C_ProjectIssue_ID = "C_ProjectIssue_ID"; - - /** Set Project Issue. - * Project Issues (Material, Labor) - */ - public void setC_ProjectIssue_ID (int C_ProjectIssue_ID); - - /** Get Project Issue. - * Project Issues (Material, Labor) - */ - public int getC_ProjectIssue_ID(); - - public org.compiere.model.I_C_ProjectIssue getC_ProjectIssue() throws RuntimeException; - /** Column name CostAdjustment */ public static final String COLUMNNAME_CostAdjustment = "CostAdjustment"; @@ -254,6 +239,21 @@ public interface I_M_CostDetail */ public String getCostingMethod(); + /** Column name C_ProjectIssue_ID */ + public static final String COLUMNNAME_C_ProjectIssue_ID = "C_ProjectIssue_ID"; + + /** Set Project Issue. + * Project Issues (Material, Labor) + */ + public void setC_ProjectIssue_ID (int C_ProjectIssue_ID); + + /** Get Project Issue. + * Project Issues (Material, Labor) + */ + public int getC_ProjectIssue_ID(); + + public org.compiere.model.I_C_ProjectIssue getC_ProjectIssue() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -700,19 +700,6 @@ public interface I_M_CostDetail */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -728,4 +715,17 @@ public interface I_M_CostDetail * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_CostElement.java b/base/src/org/compiere/model/I_M_CostElement.java index 74f91ff92c..48a7cc1918 100644 --- a/base/src/org/compiere/model/I_M_CostElement.java +++ b/base/src/org/compiere/model/I_M_CostElement.java @@ -22,7 +22,7 @@ /** Generated Interface for M_CostElement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_CostElement { @@ -182,19 +182,6 @@ public interface I_M_CostElement */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -210,4 +197,17 @@ public interface I_M_CostElement * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_CostQueue.java b/base/src/org/compiere/model/I_M_CostQueue.java index 5ef8d8d6f8..01582d0455 100644 --- a/base/src/org/compiere/model/I_M_CostQueue.java +++ b/base/src/org/compiere/model/I_M_CostQueue.java @@ -22,7 +22,7 @@ /** Generated Interface for M_CostQueue * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_CostQueue { @@ -218,19 +218,6 @@ public interface I_M_CostQueue public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -246,4 +233,17 @@ public interface I_M_CostQueue * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_CostType.java b/base/src/org/compiere/model/I_M_CostType.java index 215b188598..2865cd5729 100644 --- a/base/src/org/compiere/model/I_M_CostType.java +++ b/base/src/org/compiere/model/I_M_CostType.java @@ -22,7 +22,7 @@ /** Generated Interface for M_CostType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_CostType { @@ -156,19 +156,6 @@ public interface I_M_CostType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,4 +171,17 @@ public interface I_M_CostType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Demand.java b/base/src/org/compiere/model/I_M_Demand.java index 47fd1e32b4..8e6d76e804 100644 --- a/base/src/org/compiere/model/I_M_Demand.java +++ b/base/src/org/compiere/model/I_M_Demand.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Demand * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Demand { @@ -77,21 +77,6 @@ public interface I_M_Demand public org.compiere.model.I_C_Calendar getC_Calendar() throws RuntimeException; - /** Column name C_Year_ID */ - public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; - - /** Set Year. - * Calendar Year - */ - public void setC_Year_ID (int C_Year_ID); - - /** Get Year. - * Calendar Year - */ - public int getC_Year_ID(); - - public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -108,6 +93,21 @@ public interface I_M_Demand */ public int getCreatedBy(); + /** Column name C_Year_ID */ + public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; + + /** Set Year. + * Calendar Year + */ + public void setC_Year_ID (int C_Year_ID); + + /** Get Year. + * Calendar Year + */ + public int getC_Year_ID(); + + public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -195,19 +195,6 @@ public interface I_M_Demand /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -223,4 +210,17 @@ public interface I_M_Demand * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_DemandDetail.java b/base/src/org/compiere/model/I_M_DemandDetail.java index 230b4daeba..e87437626d 100644 --- a/base/src/org/compiere/model/I_M_DemandDetail.java +++ b/base/src/org/compiere/model/I_M_DemandDetail.java @@ -22,7 +22,7 @@ /** Generated Interface for M_DemandDetail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_DemandDetail { @@ -164,19 +164,6 @@ public interface I_M_DemandDetail public org.compiere.model.I_M_RequisitionLine getM_RequisitionLine() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -192,4 +179,17 @@ public interface I_M_DemandDetail * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_DemandLine.java b/base/src/org/compiere/model/I_M_DemandLine.java index b62220037c..1d3a83598c 100644 --- a/base/src/org/compiere/model/I_M_DemandLine.java +++ b/base/src/org/compiere/model/I_M_DemandLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_DemandLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_DemandLine { @@ -106,19 +106,6 @@ public interface I_M_DemandLine */ public boolean isActive(); - /** Column name M_DemandLine_ID */ - public static final String COLUMNNAME_M_DemandLine_ID = "M_DemandLine_ID"; - - /** Set Demand Line. - * Material Demand Line - */ - public void setM_DemandLine_ID (int M_DemandLine_ID); - - /** Get Demand Line. - * Material Demand Line - */ - public int getM_DemandLine_ID(); - /** Column name M_Demand_ID */ public static final String COLUMNNAME_M_Demand_ID = "M_Demand_ID"; @@ -134,6 +121,19 @@ public interface I_M_DemandLine public org.compiere.model.I_M_Demand getM_Demand() throws RuntimeException; + /** Column name M_DemandLine_ID */ + public static final String COLUMNNAME_M_DemandLine_ID = "M_DemandLine_ID"; + + /** Set Demand Line. + * Material Demand Line + */ + public void setM_DemandLine_ID (int M_DemandLine_ID); + + /** Get Demand Line. + * Material Demand Line + */ + public int getM_DemandLine_ID(); + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -175,19 +175,6 @@ public interface I_M_DemandLine */ public BigDecimal getQtyCalculated(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -203,4 +190,17 @@ public interface I_M_DemandLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_DiscountSchema.java b/base/src/org/compiere/model/I_M_DiscountSchema.java index 7fda0f5268..d198a5f9a8 100644 --- a/base/src/org/compiere/model/I_M_DiscountSchema.java +++ b/base/src/org/compiere/model/I_M_DiscountSchema.java @@ -22,7 +22,7 @@ /** Generated Interface for M_DiscountSchema * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_DiscountSchema { @@ -217,19 +217,6 @@ public interface I_M_DiscountSchema */ public String getScript(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -246,6 +233,19 @@ public interface I_M_DiscountSchema */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_M_DiscountSchemaBreak.java b/base/src/org/compiere/model/I_M_DiscountSchemaBreak.java index 5da58592aa..2403a101ae 100644 --- a/base/src/org/compiere/model/I_M_DiscountSchemaBreak.java +++ b/base/src/org/compiere/model/I_M_DiscountSchemaBreak.java @@ -22,7 +22,7 @@ /** Generated Interface for M_DiscountSchemaBreak * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_DiscountSchemaBreak { @@ -203,19 +203,6 @@ public interface I_M_DiscountSchemaBreak */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -231,4 +218,17 @@ public interface I_M_DiscountSchemaBreak * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_DiscountSchemaLine.java b/base/src/org/compiere/model/I_M_DiscountSchemaLine.java index 1d6845744d..4cadcec30b 100644 --- a/base/src/org/compiere/model/I_M_DiscountSchemaLine.java +++ b/base/src/org/compiere/model/I_M_DiscountSchemaLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_DiscountSchemaLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_DiscountSchemaLine { @@ -351,19 +351,6 @@ public interface I_M_DiscountSchemaLine */ public String getList_Rounding(); - /** Column name M_DiscountSchemaLine_ID */ - public static final String COLUMNNAME_M_DiscountSchemaLine_ID = "M_DiscountSchemaLine_ID"; - - /** Set Discount Pricelist. - * Line of the pricelist trade discount schema - */ - public void setM_DiscountSchemaLine_ID (int M_DiscountSchemaLine_ID); - - /** Get Discount Pricelist. - * Line of the pricelist trade discount schema - */ - public int getM_DiscountSchemaLine_ID(); - /** Column name M_DiscountSchema_ID */ public static final String COLUMNNAME_M_DiscountSchema_ID = "M_DiscountSchema_ID"; @@ -379,6 +366,19 @@ public interface I_M_DiscountSchemaLine public org.compiere.model.I_M_DiscountSchema getM_DiscountSchema() throws RuntimeException; + /** Column name M_DiscountSchemaLine_ID */ + public static final String COLUMNNAME_M_DiscountSchemaLine_ID = "M_DiscountSchemaLine_ID"; + + /** Set Discount Pricelist. + * Line of the pricelist trade discount schema + */ + public void setM_DiscountSchemaLine_ID (int M_DiscountSchemaLine_ID); + + /** Get Discount Pricelist. + * Line of the pricelist trade discount schema + */ + public int getM_DiscountSchemaLine_ID(); + /** Column name M_Product_Category_ID */ public static final String COLUMNNAME_M_Product_Category_ID = "M_Product_Category_ID"; @@ -515,19 +515,6 @@ public interface I_M_DiscountSchemaLine */ public String getStd_Rounding(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -543,4 +530,17 @@ public interface I_M_DiscountSchemaLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_DistributionList.java b/base/src/org/compiere/model/I_M_DistributionList.java index f44cb89483..d0cbf4e89f 100644 --- a/base/src/org/compiere/model/I_M_DistributionList.java +++ b/base/src/org/compiere/model/I_M_DistributionList.java @@ -22,7 +22,7 @@ /** Generated Interface for M_DistributionList * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_DistributionList { @@ -165,19 +165,6 @@ public interface I_M_DistributionList */ public BigDecimal getRatioTotal(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -193,4 +180,17 @@ public interface I_M_DistributionList * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_DistributionListLine.java b/base/src/org/compiere/model/I_M_DistributionListLine.java index 34b7e0d5b2..1b6e213a99 100644 --- a/base/src/org/compiere/model/I_M_DistributionListLine.java +++ b/base/src/org/compiere/model/I_M_DistributionListLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_DistributionListLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_DistributionListLine { @@ -134,19 +134,6 @@ public interface I_M_DistributionListLine */ public boolean isActive(); - /** Column name M_DistributionListLine_ID */ - public static final String COLUMNNAME_M_DistributionListLine_ID = "M_DistributionListLine_ID"; - - /** Set Distribution List Line. - * Distribution List Line with Business Partner and Quantity/Percentage - */ - public void setM_DistributionListLine_ID (int M_DistributionListLine_ID); - - /** Get Distribution List Line. - * Distribution List Line with Business Partner and Quantity/Percentage - */ - public int getM_DistributionListLine_ID(); - /** Column name M_DistributionList_ID */ public static final String COLUMNNAME_M_DistributionList_ID = "M_DistributionList_ID"; @@ -162,6 +149,19 @@ public interface I_M_DistributionListLine public org.compiere.model.I_M_DistributionList getM_DistributionList() throws RuntimeException; + /** Column name M_DistributionListLine_ID */ + public static final String COLUMNNAME_M_DistributionListLine_ID = "M_DistributionListLine_ID"; + + /** Set Distribution List Line. + * Distribution List Line with Business Partner and Quantity/Percentage + */ + public void setM_DistributionListLine_ID (int M_DistributionListLine_ID); + + /** Get Distribution List Line. + * Distribution List Line with Business Partner and Quantity/Percentage + */ + public int getM_DistributionListLine_ID(); + /** Column name MinQty */ public static final String COLUMNNAME_MinQty = "MinQty"; @@ -188,19 +188,6 @@ public interface I_M_DistributionListLine */ public BigDecimal getRatio(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -216,4 +203,17 @@ public interface I_M_DistributionListLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_DistributionRun.java b/base/src/org/compiere/model/I_M_DistributionRun.java index e6a3b04020..5ab6707713 100644 --- a/base/src/org/compiere/model/I_M_DistributionRun.java +++ b/base/src/org/compiere/model/I_M_DistributionRun.java @@ -22,7 +22,7 @@ /** Generated Interface for M_DistributionRun * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_DistributionRun { @@ -182,19 +182,6 @@ public interface I_M_DistributionRun /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -210,4 +197,17 @@ public interface I_M_DistributionRun * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_DistributionRunLine.java b/base/src/org/compiere/model/I_M_DistributionRunLine.java index a994ee004b..7b9063eac4 100644 --- a/base/src/org/compiere/model/I_M_DistributionRunLine.java +++ b/base/src/org/compiere/model/I_M_DistributionRunLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_DistributionRunLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_DistributionRunLine { @@ -132,19 +132,6 @@ public interface I_M_DistributionRunLine public org.compiere.model.I_M_DistributionList getM_DistributionList() throws RuntimeException; - /** Column name M_DistributionRunLine_ID */ - public static final String COLUMNNAME_M_DistributionRunLine_ID = "M_DistributionRunLine_ID"; - - /** Set Distribution Run Line. - * Distribution Run Lines define Distribution List, the Product and Quantities - */ - public void setM_DistributionRunLine_ID (int M_DistributionRunLine_ID); - - /** Get Distribution Run Line. - * Distribution Run Lines define Distribution List, the Product and Quantities - */ - public int getM_DistributionRunLine_ID(); - /** Column name M_DistributionRun_ID */ public static final String COLUMNNAME_M_DistributionRun_ID = "M_DistributionRun_ID"; @@ -160,20 +147,18 @@ public interface I_M_DistributionRunLine public org.compiere.model.I_M_DistributionRun getM_DistributionRun() throws RuntimeException; - /** Column name M_Product_ID */ - public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; + /** Column name M_DistributionRunLine_ID */ + public static final String COLUMNNAME_M_DistributionRunLine_ID = "M_DistributionRunLine_ID"; - /** Set Product. - * Product, Service, Item + /** Set Distribution Run Line. + * Distribution Run Lines define Distribution List, the Product and Quantities */ - public void setM_Product_ID (int M_Product_ID); + public void setM_DistributionRunLine_ID (int M_DistributionRunLine_ID); - /** Get Product. - * Product, Service, Item + /** Get Distribution Run Line. + * Distribution Run Lines define Distribution List, the Product and Quantities */ - public int getM_Product_ID(); - - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + public int getM_DistributionRunLine_ID(); /** Column name MinQty */ public static final String COLUMNNAME_MinQty = "MinQty"; @@ -188,6 +173,21 @@ public interface I_M_DistributionRunLine */ public BigDecimal getMinQty(); + /** Column name M_Product_ID */ + public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; + + /** Set Product. + * Product, Service, Item + */ + public void setM_Product_ID (int M_Product_ID); + + /** Get Product. + * Product, Service, Item + */ + public int getM_Product_ID(); + + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + /** Column name TotalQty */ public static final String COLUMNNAME_TotalQty = "TotalQty"; @@ -201,19 +201,6 @@ public interface I_M_DistributionRunLine */ public BigDecimal getTotalQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -229,4 +216,17 @@ public interface I_M_DistributionRunLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Forecast.java b/base/src/org/compiere/model/I_M_Forecast.java index 4e5643c9d0..83dc3ccab8 100644 --- a/base/src/org/compiere/model/I_M_Forecast.java +++ b/base/src/org/compiere/model/I_M_Forecast.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Forecast * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Forecast { @@ -92,21 +92,6 @@ public interface I_M_Forecast public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; - /** Column name C_ProjectPhase_ID */ - public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; - - /** Set Project Phase. - * Phase of a Project - */ - public void setC_ProjectPhase_ID (int C_ProjectPhase_ID); - - /** Get Project Phase. - * Phase of a Project - */ - public int getC_ProjectPhase_ID(); - - public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException; - /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -122,20 +107,20 @@ public interface I_M_Forecast public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_Year_ID */ - public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; + /** Column name C_ProjectPhase_ID */ + public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; - /** Set Year. - * Calendar Year + /** Set Project Phase. + * Phase of a Project */ - public void setC_Year_ID (int C_Year_ID); + public void setC_ProjectPhase_ID (int C_ProjectPhase_ID); - /** Get Year. - * Calendar Year + /** Get Project Phase. + * Phase of a Project */ - public int getC_Year_ID(); + public int getC_ProjectPhase_ID(); - public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException; /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -153,6 +138,21 @@ public interface I_M_Forecast */ public int getCreatedBy(); + /** Column name C_Year_ID */ + public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; + + /** Set Year. + * Calendar Year + */ + public void setC_Year_ID (int C_Year_ID); + + /** Get Year. + * Calendar Year + */ + public int getC_Year_ID(); + + public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -311,19 +311,6 @@ public interface I_M_Forecast /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -339,4 +326,17 @@ public interface I_M_Forecast * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ForecastLine.java b/base/src/org/compiere/model/I_M_ForecastLine.java index eeec3d5ea1..8f17c7d4a9 100644 --- a/base/src/org/compiere/model/I_M_ForecastLine.java +++ b/base/src/org/compiere/model/I_M_ForecastLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ForecastLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ForecastLine { @@ -119,19 +119,6 @@ public interface I_M_ForecastLine */ public boolean isActive(); - /** Column name M_ForecastLine_ID */ - public static final String COLUMNNAME_M_ForecastLine_ID = "M_ForecastLine_ID"; - - /** Set Forecast Line. - * Forecast Line - */ - public void setM_ForecastLine_ID (int M_ForecastLine_ID); - - /** Get Forecast Line. - * Forecast Line - */ - public int getM_ForecastLine_ID(); - /** Column name M_Forecast_ID */ public static final String COLUMNNAME_M_Forecast_ID = "M_Forecast_ID"; @@ -147,6 +134,19 @@ public interface I_M_ForecastLine public org.compiere.model.I_M_Forecast getM_Forecast() throws RuntimeException; + /** Column name M_ForecastLine_ID */ + public static final String COLUMNNAME_M_ForecastLine_ID = "M_ForecastLine_ID"; + + /** Set Forecast Line. + * Forecast Line + */ + public void setM_ForecastLine_ID (int M_ForecastLine_ID); + + /** Get Forecast Line. + * Forecast Line + */ + public int getM_ForecastLine_ID(); + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -233,19 +233,6 @@ public interface I_M_ForecastLine public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -261,4 +248,17 @@ public interface I_M_ForecastLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Freight.java b/base/src/org/compiere/model/I_M_Freight.java index b48b34902a..e840542657 100644 --- a/base/src/org/compiere/model/I_M_Freight.java +++ b/base/src/org/compiere/model/I_M_Freight.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Freight * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Freight { @@ -92,21 +92,6 @@ public interface I_M_Freight public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_Region_ID */ - public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; - - /** Set Region. - * Identifies a geographical Region - */ - public void setC_Region_ID (int C_Region_ID); - - /** Get Region. - * Identifies a geographical Region - */ - public int getC_Region_ID(); - - public org.compiere.model.I_C_Region getC_Region() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -123,6 +108,21 @@ public interface I_M_Freight */ public int getCreatedBy(); + /** Column name C_Region_ID */ + public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; + + /** Set Region. + * Identifies a geographical Region + */ + public void setC_Region_ID (int C_Region_ID); + + /** Get Region. + * Identifies a geographical Region + */ + public int getC_Region_ID(); + + public org.compiere.model.I_C_Region getC_Region() throws RuntimeException; + /** Column name FreightAmt */ public static final String COLUMNNAME_FreightAmt = "FreightAmt"; @@ -222,19 +222,6 @@ public interface I_M_Freight public org.compiere.model.I_C_Region getTo_Region() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -251,6 +238,19 @@ public interface I_M_Freight */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_M_FreightCategory.java b/base/src/org/compiere/model/I_M_FreightCategory.java index 0a154c14a0..ef1373c739 100644 --- a/base/src/org/compiere/model/I_M_FreightCategory.java +++ b/base/src/org/compiere/model/I_M_FreightCategory.java @@ -22,7 +22,7 @@ /** Generated Interface for M_FreightCategory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_FreightCategory { @@ -143,19 +143,6 @@ public interface I_M_FreightCategory */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -172,6 +159,19 @@ public interface I_M_FreightCategory */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_InOut.java b/base/src/org/compiere/model/I_M_InOut.java index 6f9826932d..0b63fa5eee 100644 --- a/base/src/org/compiere/model/I_M_InOut.java +++ b/base/src/org/compiere/model/I_M_InOut.java @@ -22,7 +22,7 @@ /** Generated Interface for M_InOut * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_InOut { @@ -49,6 +49,19 @@ public interface I_M_InOut */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_M_InOut public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -195,6 +195,19 @@ public interface I_M_InOut public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name ChargeAmt */ + public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; + + /** Set Charge amount. + * Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt); + + /** Get Charge amount. + * Charge Amount + */ + public BigDecimal getChargeAmt(); + /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -255,19 +268,6 @@ public interface I_M_InOut public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name ChargeAmt */ - public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; - - /** Set Charge amount. - * Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt); - - /** Get Charge amount. - * Charge Amount - */ - public BigDecimal getChargeAmt(); - /** Column name CreateConfirm */ public static final String COLUMNNAME_CreateConfirm = "CreateConfirm"; @@ -277,6 +277,22 @@ public interface I_M_InOut /** Get Create Confirm */ public String getCreateConfirm(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name CreateFrom */ public static final String COLUMNNAME_CreateFrom = "CreateFrom"; @@ -299,22 +315,6 @@ public interface I_M_InOut /** Get Create Package */ public String getCreatePackage(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -648,6 +648,32 @@ public interface I_M_InOut */ public int getM_InOut_ID(); + /** Column name MovementDate */ + public static final String COLUMNNAME_MovementDate = "MovementDate"; + + /** Set Movement Date. + * Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate); + + /** Get Movement Date. + * Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate(); + + /** Column name MovementType */ + public static final String COLUMNNAME_MovementType = "MovementType"; + + /** Set Movement Type. + * Method of moving the inventory + */ + public void setMovementType (String MovementType); + + /** Get Movement Type. + * Method of moving the inventory + */ + public String getMovementType(); + /** Column name M_RMA_ID */ public static final String COLUMNNAME_M_RMA_ID = "M_RMA_ID"; @@ -693,32 +719,6 @@ public interface I_M_InOut public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name MovementDate */ - public static final String COLUMNNAME_MovementDate = "MovementDate"; - - /** Set Movement Date. - * Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate); - - /** Get Movement Date. - * Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate(); - - /** Column name MovementType */ - public static final String COLUMNNAME_MovementType = "MovementType"; - - /** Set Movement Type. - * Method of moving the inventory - */ - public void setMovementType (String MovementType); - - /** Get Movement Type. - * Method of moving the inventory - */ - public String getMovementType(); - /** Column name NoPackages */ public static final String COLUMNNAME_NoPackages = "NoPackages"; @@ -732,19 +732,6 @@ public interface I_M_InOut */ public int getNoPackages(); - /** Column name POReference */ - public static final String COLUMNNAME_POReference = "POReference"; - - /** Set Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference); - - /** Get Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference(); - /** Column name PickDate */ public static final String COLUMNNAME_PickDate = "PickDate"; @@ -758,6 +745,19 @@ public interface I_M_InOut */ public Timestamp getPickDate(); + /** Column name POReference */ + public static final String COLUMNNAME_POReference = "POReference"; + + /** Set Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference); + + /** Get Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference(); + /** Column name Posted */ public static final String COLUMNNAME_Posted = "Posted"; @@ -897,19 +897,6 @@ public interface I_M_InOut */ public String getTrackingNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -986,6 +973,19 @@ public interface I_M_InOut public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Volume */ public static final String COLUMNNAME_Volume = "Volume"; diff --git a/base/src/org/compiere/model/I_M_InOutConfirm.java b/base/src/org/compiere/model/I_M_InOutConfirm.java index 820a236f7f..a87e868d64 100644 --- a/base/src/org/compiere/model/I_M_InOutConfirm.java +++ b/base/src/org/compiere/model/I_M_InOutConfirm.java @@ -22,7 +22,7 @@ /** Generated Interface for M_InOutConfirm * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_InOutConfirm { @@ -90,19 +90,6 @@ public interface I_M_InOutConfirm public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; - /** Column name ConfirmType */ - public static final String COLUMNNAME_ConfirmType = "ConfirmType"; - - /** Set Confirmation Type. - * Type of confirmation - */ - public void setConfirmType (String ConfirmType); - - /** Get Confirmation Type. - * Type of confirmation - */ - public String getConfirmType(); - /** Column name ConfirmationNo */ public static final String COLUMNNAME_ConfirmationNo = "ConfirmationNo"; @@ -116,14 +103,18 @@ public interface I_M_InOutConfirm */ public String getConfirmationNo(); - /** Column name CreatePackage */ - public static final String COLUMNNAME_CreatePackage = "CreatePackage"; + /** Column name ConfirmType */ + public static final String COLUMNNAME_ConfirmType = "ConfirmType"; - /** Set Create Package */ - public void setCreatePackage (String CreatePackage); + /** Set Confirmation Type. + * Type of confirmation + */ + public void setConfirmType (String ConfirmType); - /** Get Create Package */ - public String getCreatePackage(); + /** Get Confirmation Type. + * Type of confirmation + */ + public String getConfirmType(); /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -141,6 +132,15 @@ public interface I_M_InOutConfirm */ public int getCreatedBy(); + /** Column name CreatePackage */ + public static final String COLUMNNAME_CreatePackage = "CreatePackage"; + + /** Set Create Package */ + public void setCreatePackage (String CreatePackage); + + /** Get Create Package */ + public String getCreatePackage(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -310,19 +310,6 @@ public interface I_M_InOutConfirm /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -338,4 +325,17 @@ public interface I_M_InOutConfirm * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_InOutLine.java b/base/src/org/compiere/model/I_M_InOutLine.java index 9bcde5fd6b..5f4cf9a1ea 100644 --- a/base/src/org/compiere/model/I_M_InOutLine.java +++ b/base/src/org/compiere/model/I_M_InOutLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_InOutLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_InOutLine { @@ -49,6 +49,19 @@ public interface I_M_InOutLine */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_M_InOutLine public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -122,6 +122,19 @@ public interface I_M_InOutLine public org.compiere.model.I_C_Charge getC_Charge() throws RuntimeException; + /** Column name ConfirmedQty */ + public static final String COLUMNNAME_ConfirmedQty = "ConfirmedQty"; + + /** Set Confirmed Quantity. + * Confirmation of a received quantity + */ + public void setConfirmedQty (BigDecimal ConfirmedQty); + + /** Get Confirmed Quantity. + * Confirmation of a received quantity + */ + public BigDecimal getConfirmedQty(); + /** Column name C_OrderLine_ID */ public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; @@ -137,6 +150,21 @@ public interface I_M_InOutLine public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -167,20 +195,21 @@ public interface I_M_InOutLine public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_UOM_ID */ public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; @@ -197,35 +226,6 @@ public interface I_M_InOutLine public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name ConfirmedQty */ - public static final String COLUMNNAME_ConfirmedQty = "ConfirmedQty"; - - /** Set Confirmed Quantity. - * Confirmation of a received quantity - */ - public void setConfirmedQty (BigDecimal ConfirmedQty); - - /** Get Confirmed Quantity. - * Confirmation of a received quantity - */ - public BigDecimal getConfirmedQty(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -334,19 +334,6 @@ public interface I_M_InOutLine public org.compiere.model.I_M_FreightCategory getM_FreightCategory() throws RuntimeException; - /** Column name M_InOutLine_ID */ - public static final String COLUMNNAME_M_InOutLine_ID = "M_InOutLine_ID"; - - /** Set Shipment/Receipt Line. - * Line on Shipment or Receipt document - */ - public void setM_InOutLine_ID (int M_InOutLine_ID); - - /** Get Shipment/Receipt Line. - * Line on Shipment or Receipt document - */ - public int getM_InOutLine_ID(); - /** Column name M_InOut_ID */ public static final String COLUMNNAME_M_InOut_ID = "M_InOut_ID"; @@ -362,6 +349,19 @@ public interface I_M_InOutLine public org.compiere.model.I_M_InOut getM_InOut() throws RuntimeException; + /** Column name M_InOutLine_ID */ + public static final String COLUMNNAME_M_InOutLine_ID = "M_InOutLine_ID"; + + /** Set Shipment/Receipt Line. + * Line on Shipment or Receipt document + */ + public void setM_InOutLine_ID (int M_InOutLine_ID); + + /** Get Shipment/Receipt Line. + * Line on Shipment or Receipt document + */ + public int getM_InOutLine_ID(); + /** Column name M_Locator_ID */ public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; @@ -377,6 +377,19 @@ public interface I_M_InOutLine public I_M_Locator getM_Locator() throws RuntimeException; + /** Column name MovementQty */ + public static final String COLUMNNAME_MovementQty = "MovementQty"; + + /** Set Movement Quantity. + * Quantity of a product moved. + */ + public void setMovementQty (BigDecimal MovementQty); + + /** Get Movement Quantity. + * Quantity of a product moved. + */ + public BigDecimal getMovementQty(); + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -422,19 +435,6 @@ public interface I_M_InOutLine public org.compiere.model.I_M_Shipper getM_Shipper() throws RuntimeException; - /** Column name MovementQty */ - public static final String COLUMNNAME_MovementQty = "MovementQty"; - - /** Set Movement Quantity. - * Quantity of a product moved. - */ - public void setMovementQty (BigDecimal MovementQty); - - /** Get Movement Quantity. - * Quantity of a product moved. - */ - public BigDecimal getMovementQty(); - /** Column name PickedQty */ public static final String COLUMNNAME_PickedQty = "PickedQty"; @@ -533,19 +533,6 @@ public interface I_M_InOutLine */ public boolean isToBeInvoiced(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -621,4 +608,17 @@ public interface I_M_InOutLine public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_InOutLineConfirm.java b/base/src/org/compiere/model/I_M_InOutLineConfirm.java index 7a321a93f7..0aa3acdef7 100644 --- a/base/src/org/compiere/model/I_M_InOutLineConfirm.java +++ b/base/src/org/compiere/model/I_M_InOutLineConfirm.java @@ -22,7 +22,7 @@ /** Generated Interface for M_InOutLineConfirm * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_InOutLineConfirm { @@ -255,19 +255,6 @@ public interface I_M_InOutLineConfirm */ public BigDecimal getTargetQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -283,4 +270,17 @@ public interface I_M_InOutLineConfirm * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_InOutLineMA.java b/base/src/org/compiere/model/I_M_InOutLineMA.java index ad7384fe71..0972f88368 100644 --- a/base/src/org/compiere/model/I_M_InOutLineMA.java +++ b/base/src/org/compiere/model/I_M_InOutLineMA.java @@ -22,7 +22,7 @@ /** Generated Interface for M_InOutLineMA * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_InOutLineMA { @@ -134,19 +134,6 @@ public interface I_M_InOutLineMA */ public BigDecimal getMovementQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_M_InOutLineMA * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Inventory.java b/base/src/org/compiere/model/I_M_Inventory.java index 9d6e1050f1..48b3033998 100644 --- a/base/src/org/compiere/model/I_M_Inventory.java +++ b/base/src/org/compiere/model/I_M_Inventory.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Inventory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Inventory { @@ -49,6 +49,19 @@ public interface I_M_Inventory */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_M_Inventory public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name ApprovalAmt */ public static final String COLUMNNAME_ApprovalAmt = "ApprovalAmt"; @@ -292,6 +292,19 @@ public interface I_M_Inventory */ public int getM_Inventory_ID(); + /** Column name MovementDate */ + public static final String COLUMNNAME_MovementDate = "MovementDate"; + + /** Set Movement Date. + * Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate); + + /** Get Movement Date. + * Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate(); + /** Column name M_PerpetualInv_ID */ public static final String COLUMNNAME_M_PerpetualInv_ID = "M_PerpetualInv_ID"; @@ -322,19 +335,6 @@ public interface I_M_Inventory public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name MovementDate */ - public static final String COLUMNNAME_MovementDate = "MovementDate"; - - /** Set Movement Date. - * Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate); - - /** Get Movement Date. - * Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate(); - /** Column name Posted */ public static final String COLUMNNAME_Posted = "Posted"; @@ -398,18 +398,21 @@ public interface I_M_Inventory public org.compiere.model.I_M_Inventory getReversal() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Updated. + * Date this record was updated */ - public void setUUID (String UUID); + public Timestamp getUpdated(); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records */ - public String getUUID(); + public int getUpdatedBy(); /** Column name UpdateQty */ public static final String COLUMNNAME_UpdateQty = "UpdateQty"; @@ -429,22 +432,6 @@ public interface I_M_Inventory /** Get Update Quantity Count */ public String getUpdateQtyCount(); - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; - - /** Get Updated. - * Date this record was updated - */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - - /** Get Updated By. - * User who updated this records - */ - public int getUpdatedBy(); - /** Column name User1_ID */ public static final String COLUMNNAME_User1_ID = "User1_ID"; @@ -504,4 +491,17 @@ public interface I_M_Inventory public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_InventoryLine.java b/base/src/org/compiere/model/I_M_InventoryLine.java index 7f7e01a300..cddb4e068e 100644 --- a/base/src/org/compiere/model/I_M_InventoryLine.java +++ b/base/src/org/compiere/model/I_M_InventoryLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_InventoryLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_InventoryLine { @@ -49,6 +49,19 @@ public interface I_M_InventoryLine */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_M_InventoryLine public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -122,35 +122,27 @@ public interface I_M_InventoryLine public org.compiere.model.I_C_Charge getC_Charge() throws RuntimeException; - /** Column name C_ProjectPhase_ID */ - public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; + /** Column name CostStandard */ + public static final String COLUMNNAME_CostStandard = "CostStandard"; - /** Set Project Phase. - * Phase of a Project + /** Set Standard Cost. + * Standard Costs */ - public void setC_ProjectPhase_ID (int C_ProjectPhase_ID); + public void setCostStandard (BigDecimal CostStandard); - /** Get Project Phase. - * Phase of a Project + /** Get Standard Cost. + * Standard Costs */ - public int getC_ProjectPhase_ID(); - - public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException; - - /** Column name C_ProjectTask_ID */ - public static final String COLUMNNAME_C_ProjectTask_ID = "C_ProjectTask_ID"; + public BigDecimal getCostStandard(); - /** Set Project Task. - * Actual Project Task in a Phase - */ - public void setC_ProjectTask_ID (int C_ProjectTask_ID); + /** Column name CountEntered */ + public static final String COLUMNNAME_CountEntered = "CountEntered"; - /** Get Project Task. - * Actual Project Task in a Phase - */ - public int getC_ProjectTask_ID(); + /** Set Count Entered */ + public void setCountEntered (boolean CountEntered); - public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; + /** Get Count Entered */ + public boolean isCountEntered(); /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -167,27 +159,35 @@ public interface I_M_InventoryLine public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name CostStandard */ - public static final String COLUMNNAME_CostStandard = "CostStandard"; + /** Column name C_ProjectPhase_ID */ + public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; - /** Set Standard Cost. - * Standard Costs + /** Set Project Phase. + * Phase of a Project */ - public void setCostStandard (BigDecimal CostStandard); + public void setC_ProjectPhase_ID (int C_ProjectPhase_ID); - /** Get Standard Cost. - * Standard Costs + /** Get Project Phase. + * Phase of a Project */ - public BigDecimal getCostStandard(); + public int getC_ProjectPhase_ID(); - /** Column name CountEntered */ - public static final String COLUMNNAME_CountEntered = "CountEntered"; + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException; - /** Set Count Entered */ - public void setCountEntered (boolean CountEntered); + /** Column name C_ProjectTask_ID */ + public static final String COLUMNNAME_C_ProjectTask_ID = "C_ProjectTask_ID"; - /** Get Count Entered */ - public boolean isCountEntered(); + /** Set Project Task. + * Actual Project Task in a Phase + */ + public void setC_ProjectTask_ID (int C_ProjectTask_ID); + + /** Get Project Task. + * Actual Project Task in a Phase + */ + public int getC_ProjectTask_ID(); + + public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -333,19 +333,6 @@ public interface I_M_InventoryLine public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; - /** Column name M_InventoryLine_ID */ - public static final String COLUMNNAME_M_InventoryLine_ID = "M_InventoryLine_ID"; - - /** Set Phys.Inventory Line. - * Unique line in an Inventory document - */ - public void setM_InventoryLine_ID (int M_InventoryLine_ID); - - /** Get Phys.Inventory Line. - * Unique line in an Inventory document - */ - public int getM_InventoryLine_ID(); - /** Column name M_Inventory_ID */ public static final String COLUMNNAME_M_Inventory_ID = "M_Inventory_ID"; @@ -361,6 +348,19 @@ public interface I_M_InventoryLine public org.compiere.model.I_M_Inventory getM_Inventory() throws RuntimeException; + /** Column name M_InventoryLine_ID */ + public static final String COLUMNNAME_M_InventoryLine_ID = "M_InventoryLine_ID"; + + /** Set Phys.Inventory Line. + * Unique line in an Inventory document + */ + public void setM_InventoryLine_ID (int M_InventoryLine_ID); + + /** Get Phys.Inventory Line. + * Unique line in an Inventory document + */ + public int getM_InventoryLine_ID(); + /** Column name M_Locator_ID */ public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; @@ -524,19 +524,6 @@ public interface I_M_InventoryLine */ public String getUPC(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -613,6 +600,19 @@ public interface I_M_InventoryLine public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_InventoryLineMA.java b/base/src/org/compiere/model/I_M_InventoryLineMA.java index 3a7b544426..828c4a724d 100644 --- a/base/src/org/compiere/model/I_M_InventoryLineMA.java +++ b/base/src/org/compiere/model/I_M_InventoryLineMA.java @@ -22,7 +22,7 @@ /** Generated Interface for M_InventoryLineMA * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_InventoryLineMA { @@ -134,19 +134,6 @@ public interface I_M_InventoryLineMA */ public BigDecimal getMovementQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_M_InventoryLineMA * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Locator.java b/base/src/org/compiere/model/I_M_Locator.java index e133099e10..067f2e1452 100644 --- a/base/src/org/compiere/model/I_M_Locator.java +++ b/base/src/org/compiere/model/I_M_Locator.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Locator * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Locator { @@ -145,19 +145,6 @@ public interface I_M_Locator */ public int getPriorityNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -174,6 +161,19 @@ public interface I_M_Locator */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_Lot.java b/base/src/org/compiere/model/I_M_Lot.java index 4fec8408ee..bc7f47bdb3 100644 --- a/base/src/org/compiere/model/I_M_Lot.java +++ b/base/src/org/compiere/model/I_M_Lot.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Lot * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Lot { @@ -199,19 +199,6 @@ public interface I_M_Lot */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -227,4 +214,17 @@ public interface I_M_Lot * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_LotCtl.java b/base/src/org/compiere/model/I_M_LotCtl.java index 15ae346139..4759a85f2b 100644 --- a/base/src/org/compiere/model/I_M_LotCtl.java +++ b/base/src/org/compiere/model/I_M_LotCtl.java @@ -22,7 +22,7 @@ /** Generated Interface for M_LotCtl * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_LotCtl { @@ -195,19 +195,6 @@ public interface I_M_LotCtl */ public String getSuffix(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -223,4 +210,17 @@ public interface I_M_LotCtl * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_LotCtlExclude.java b/base/src/org/compiere/model/I_M_LotCtlExclude.java index 8cee01ac85..5ff8c8b0b2 100644 --- a/base/src/org/compiere/model/I_M_LotCtlExclude.java +++ b/base/src/org/compiere/model/I_M_LotCtlExclude.java @@ -22,7 +22,7 @@ /** Generated Interface for M_LotCtlExclude * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_LotCtlExclude { @@ -147,19 +147,6 @@ public interface I_M_LotCtlExclude public org.compiere.model.I_M_LotCtl getM_LotCtl() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -175,4 +162,17 @@ public interface I_M_LotCtlExclude * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_MatchInv.java b/base/src/org/compiere/model/I_M_MatchInv.java index 6da03bba18..0baf8aa1bd 100644 --- a/base/src/org/compiere/model/I_M_MatchInv.java +++ b/base/src/org/compiere/model/I_M_MatchInv.java @@ -22,7 +22,7 @@ /** Generated Interface for M_MatchInv * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_MatchInv { @@ -292,19 +292,6 @@ public interface I_M_MatchInv public org.compiere.model.I_M_MatchInv getReversal() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -320,4 +307,17 @@ public interface I_M_MatchInv * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_MatchPO.java b/base/src/org/compiere/model/I_M_MatchPO.java index b6b710f8f8..afdae33570 100644 --- a/base/src/org/compiere/model/I_M_MatchPO.java +++ b/base/src/org/compiere/model/I_M_MatchPO.java @@ -22,7 +22,7 @@ /** Generated Interface for M_MatchPO * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_MatchPO { @@ -333,19 +333,6 @@ public interface I_M_MatchPO public org.compiere.model.I_M_MatchPO getReversal() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -361,4 +348,17 @@ public interface I_M_MatchPO * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Movement.java b/base/src/org/compiere/model/I_M_Movement.java index 57a5b81610..7bdd3c3364 100644 --- a/base/src/org/compiere/model/I_M_Movement.java +++ b/base/src/org/compiere/model/I_M_Movement.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Movement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Movement { @@ -49,6 +49,19 @@ public interface I_M_Movement */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_M_Movement public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -208,21 +208,6 @@ public interface I_M_Movement public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name ChargeAmt */ public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; @@ -236,18 +221,20 @@ public interface I_M_Movement */ public BigDecimal getChargeAmt(); - /** Column name CreateFrom */ - public static final String COLUMNNAME_CreateFrom = "CreateFrom"; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - /** Set Create lines from. - * Process which will generate a new document lines based on an existing document + /** Set Project. + * Financial Project */ - public void setCreateFrom (String CreateFrom); + public void setC_Project_ID (int C_Project_ID); - /** Get Create lines from. - * Process which will generate a new document lines based on an existing document + /** Get Project. + * Financial Project */ - public String getCreateFrom(); + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -265,16 +252,18 @@ public interface I_M_Movement */ public int getCreatedBy(); - /** Column name DD_Order_ID */ - public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; - - /** Set Distribution Order */ - public void setDD_Order_ID (int DD_Order_ID); + /** Column name CreateFrom */ + public static final String COLUMNNAME_CreateFrom = "CreateFrom"; - /** Get Distribution Order */ - public int getDD_Order_ID(); + /** Set Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public void setCreateFrom (String CreateFrom); - public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException; + /** Get Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public String getCreateFrom(); /** Column name DateReceived */ public static final String COLUMNNAME_DateReceived = "DateReceived"; @@ -289,6 +278,17 @@ public interface I_M_Movement */ public Timestamp getDateReceived(); + /** Column name DD_Order_ID */ + public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; + + /** Set Distribution Order */ + public void setDD_Order_ID (int DD_Order_ID); + + /** Get Distribution Order */ + public int getDD_Order_ID(); + + public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException; + /** Column name DeliveryRule */ public static final String COLUMNNAME_DeliveryRule = "DeliveryRule"; @@ -445,6 +445,19 @@ public interface I_M_Movement */ public int getM_Movement_ID(); + /** Column name MovementDate */ + public static final String COLUMNNAME_MovementDate = "MovementDate"; + + /** Set Movement Date. + * Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate); + + /** Get Movement Date. + * Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate(); + /** Column name M_ProductionBatch_ID */ public static final String COLUMNNAME_M_ProductionBatch_ID = "M_ProductionBatch_ID"; @@ -471,19 +484,6 @@ public interface I_M_Movement public org.compiere.model.I_M_Shipper getM_Shipper() throws RuntimeException; - /** Column name MovementDate */ - public static final String COLUMNNAME_MovementDate = "MovementDate"; - - /** Set Movement Date. - * Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate); - - /** Get Movement Date. - * Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate(); - /** Column name POReference */ public static final String COLUMNNAME_POReference = "POReference"; @@ -588,19 +588,6 @@ public interface I_M_Movement public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -676,4 +663,17 @@ public interface I_M_Movement public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_MovementConfirm.java b/base/src/org/compiere/model/I_M_MovementConfirm.java index 81977e860c..420517b11d 100644 --- a/base/src/org/compiere/model/I_M_MovementConfirm.java +++ b/base/src/org/compiere/model/I_M_MovementConfirm.java @@ -22,7 +22,7 @@ /** Generated Interface for M_MovementConfirm * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_MovementConfirm { @@ -262,19 +262,6 @@ public interface I_M_MovementConfirm public org.compiere.model.I_M_MovementConfirm getReversal() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -290,4 +277,17 @@ public interface I_M_MovementConfirm * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_MovementLine.java b/base/src/org/compiere/model/I_M_MovementLine.java index 3be5c6db17..88a4197d60 100644 --- a/base/src/org/compiere/model/I_M_MovementLine.java +++ b/base/src/org/compiere/model/I_M_MovementLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_MovementLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_MovementLine { @@ -49,6 +49,19 @@ public interface I_M_MovementLine */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_M_MovementLine public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -107,6 +107,34 @@ public interface I_M_MovementLine public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; + /** Column name ConfirmedQty */ + public static final String COLUMNNAME_ConfirmedQty = "ConfirmedQty"; + + /** Set Confirmed Quantity. + * Confirmation of a received quantity + */ + public void setConfirmedQty (BigDecimal ConfirmedQty); + + /** Get Confirmed Quantity. + * Confirmation of a received quantity + */ + public BigDecimal getConfirmedQty(); + + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -137,34 +165,6 @@ public interface I_M_MovementLine public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - - /** Column name ConfirmedQty */ - public static final String COLUMNNAME_ConfirmedQty = "ConfirmedQty"; - - /** Set Confirmed Quantity. - * Confirmation of a received quantity - */ - public void setConfirmedQty (BigDecimal ConfirmedQty); - - /** Get Confirmed Quantity. - * Confirmation of a received quantity - */ - public BigDecimal getConfirmedQty(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -231,6 +231,21 @@ public interface I_M_MovementLine */ public int getLine(); + /** Column name M_AttributeSetInstance_ID */ + public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; + + /** Set Attribute Set Instance. + * Product Attribute Set Instance + */ + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID); + + /** Get Attribute Set Instance. + * Product Attribute Set Instance + */ + public int getM_AttributeSetInstance_ID(); + + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; + /** Column name M_AttributeSetInstanceTo_ID */ public static final String COLUMNNAME_M_AttributeSetInstanceTo_ID = "M_AttributeSetInstanceTo_ID"; @@ -246,20 +261,20 @@ public interface I_M_MovementLine public I_M_AttributeSetInstance getM_AttributeSetInstanceTo() throws RuntimeException; - /** Column name M_AttributeSetInstance_ID */ - public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; + /** Column name M_Locator_ID */ + public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; - /** Set Attribute Set Instance. - * Product Attribute Set Instance + /** Set Locator. + * Warehouse Locator */ - public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID); + public void setM_Locator_ID (int M_Locator_ID); - /** Get Attribute Set Instance. - * Product Attribute Set Instance + /** Get Locator. + * Warehouse Locator */ - public int getM_AttributeSetInstance_ID(); + public int getM_Locator_ID(); - public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; + public I_M_Locator getM_Locator() throws RuntimeException; /** Column name M_LocatorTo_ID */ public static final String COLUMNNAME_M_LocatorTo_ID = "M_LocatorTo_ID"; @@ -276,20 +291,20 @@ public interface I_M_MovementLine public I_M_Locator getM_LocatorTo() throws RuntimeException; - /** Column name M_Locator_ID */ - public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; + /** Column name M_Movement_ID */ + public static final String COLUMNNAME_M_Movement_ID = "M_Movement_ID"; - /** Set Locator. - * Warehouse Locator + /** Set Inventory Move. + * Movement of Inventory */ - public void setM_Locator_ID (int M_Locator_ID); + public void setM_Movement_ID (int M_Movement_ID); - /** Get Locator. - * Warehouse Locator + /** Get Inventory Move. + * Movement of Inventory */ - public int getM_Locator_ID(); + public int getM_Movement_ID(); - public I_M_Locator getM_Locator() throws RuntimeException; + public org.compiere.model.I_M_Movement getM_Movement() throws RuntimeException; /** Column name M_MovementLine_ID */ public static final String COLUMNNAME_M_MovementLine_ID = "M_MovementLine_ID"; @@ -304,20 +319,18 @@ public interface I_M_MovementLine */ public int getM_MovementLine_ID(); - /** Column name M_Movement_ID */ - public static final String COLUMNNAME_M_Movement_ID = "M_Movement_ID"; + /** Column name MovementQty */ + public static final String COLUMNNAME_MovementQty = "MovementQty"; - /** Set Inventory Move. - * Movement of Inventory + /** Set Movement Quantity. + * Quantity of a product moved. */ - public void setM_Movement_ID (int M_Movement_ID); + public void setMovementQty (BigDecimal MovementQty); - /** Get Inventory Move. - * Movement of Inventory + /** Get Movement Quantity. + * Quantity of a product moved. */ - public int getM_Movement_ID(); - - public org.compiere.model.I_M_Movement getM_Movement() throws RuntimeException; + public BigDecimal getMovementQty(); /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -334,19 +347,6 @@ public interface I_M_MovementLine public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name MovementQty */ - public static final String COLUMNNAME_MovementQty = "MovementQty"; - - /** Set Movement Quantity. - * Quantity of a product moved. - */ - public void setMovementQty (BigDecimal MovementQty); - - /** Get Movement Quantity. - * Quantity of a product moved. - */ - public BigDecimal getMovementQty(); - /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -401,19 +401,6 @@ public interface I_M_MovementLine */ public BigDecimal getTargetQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -490,6 +477,19 @@ public interface I_M_MovementLine public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_MovementLineConfirm.java b/base/src/org/compiere/model/I_M_MovementLineConfirm.java index ade1067034..5279bb40ce 100644 --- a/base/src/org/compiere/model/I_M_MovementLineConfirm.java +++ b/base/src/org/compiere/model/I_M_MovementLineConfirm.java @@ -22,7 +22,7 @@ /** Generated Interface for M_MovementLineConfirm * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_MovementLineConfirm { @@ -242,19 +242,6 @@ public interface I_M_MovementLineConfirm */ public BigDecimal getTargetQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -270,4 +257,17 @@ public interface I_M_MovementLineConfirm * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_MovementLineMA.java b/base/src/org/compiere/model/I_M_MovementLineMA.java index 87c195cb7e..c13d76ff5f 100644 --- a/base/src/org/compiere/model/I_M_MovementLineMA.java +++ b/base/src/org/compiere/model/I_M_MovementLineMA.java @@ -22,7 +22,7 @@ /** Generated Interface for M_MovementLineMA * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_MovementLineMA { @@ -134,19 +134,6 @@ public interface I_M_MovementLineMA */ public BigDecimal getMovementQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_M_MovementLineMA * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_OperationResource.java b/base/src/org/compiere/model/I_M_OperationResource.java index 429f76b426..c2562ab1b5 100644 --- a/base/src/org/compiere/model/I_M_OperationResource.java +++ b/base/src/org/compiere/model/I_M_OperationResource.java @@ -22,7 +22,7 @@ /** Generated Interface for M_OperationResource * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_OperationResource { @@ -41,6 +41,21 @@ public interface I_M_OperationResource /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,21 +77,6 @@ public interface I_M_OperationResource */ public int getAD_Org_ID(); - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name C_Job_ID */ public static final String COLUMNNAME_C_Job_ID = "C_Job_ID"; @@ -214,19 +214,6 @@ public interface I_M_OperationResource */ public BigDecimal getTeardownTime(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnitRuntime */ public static final String COLUMNNAME_UnitRuntime = "UnitRuntime"; @@ -255,4 +242,17 @@ public interface I_M_OperationResource * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Package.java b/base/src/org/compiere/model/I_M_Package.java index 6de6bb96ec..d1f50f307b 100644 --- a/base/src/org/compiere/model/I_M_Package.java +++ b/base/src/org/compiere/model/I_M_Package.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Package * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Package { @@ -208,19 +208,6 @@ public interface I_M_Package /** Get Tracking Info */ public String getTrackingInfo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -236,4 +223,17 @@ public interface I_M_Package * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PackageLine.java b/base/src/org/compiere/model/I_M_PackageLine.java index 8a43b39b5f..b6641317a6 100644 --- a/base/src/org/compiere/model/I_M_PackageLine.java +++ b/base/src/org/compiere/model/I_M_PackageLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PackageLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PackageLine { @@ -119,19 +119,6 @@ public interface I_M_PackageLine public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException; - /** Column name M_PackageLine_ID */ - public static final String COLUMNNAME_M_PackageLine_ID = "M_PackageLine_ID"; - - /** Set Package Line. - * The detail content of the Package - */ - public void setM_PackageLine_ID (int M_PackageLine_ID); - - /** Get Package Line. - * The detail content of the Package - */ - public int getM_PackageLine_ID(); - /** Column name M_Package_ID */ public static final String COLUMNNAME_M_Package_ID = "M_Package_ID"; @@ -147,6 +134,19 @@ public interface I_M_PackageLine public org.compiere.model.I_M_Package getM_Package() throws RuntimeException; + /** Column name M_PackageLine_ID */ + public static final String COLUMNNAME_M_PackageLine_ID = "M_PackageLine_ID"; + + /** Set Package Line. + * The detail content of the Package + */ + public void setM_PackageLine_ID (int M_PackageLine_ID); + + /** Get Package Line. + * The detail content of the Package + */ + public int getM_PackageLine_ID(); + /** Column name Qty */ public static final String COLUMNNAME_Qty = "Qty"; @@ -160,19 +160,6 @@ public interface I_M_PackageLine */ public BigDecimal getQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -188,4 +175,17 @@ public interface I_M_PackageLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PartType.java b/base/src/org/compiere/model/I_M_PartType.java index afc103661c..b2e27482a1 100644 --- a/base/src/org/compiere/model/I_M_PartType.java +++ b/base/src/org/compiere/model/I_M_PartType.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PartType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PartType { @@ -126,19 +126,6 @@ public interface I_M_PartType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -154,4 +141,17 @@ public interface I_M_PartType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PerpetualInv.java b/base/src/org/compiere/model/I_M_PerpetualInv.java index 59b6baab01..0d6cfab749 100644 --- a/base/src/org/compiere/model/I_M_PerpetualInv.java +++ b/base/src/org/compiere/model/I_M_PerpetualInv.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PerpetualInv * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PerpetualInv { @@ -247,19 +247,6 @@ public interface I_M_PerpetualInv /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -275,4 +262,17 @@ public interface I_M_PerpetualInv * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PriceList.java b/base/src/org/compiere/model/I_M_PriceList.java index 71bc089a00..4e009fa4c9 100644 --- a/base/src/org/compiere/model/I_M_PriceList.java +++ b/base/src/org/compiere/model/I_M_PriceList.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PriceList * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PriceList { @@ -186,6 +186,15 @@ public interface I_M_PriceList */ public boolean isNetPrice(); + /** Column name isPresentForProduct */ + public static final String COLUMNNAME_isPresentForProduct = "isPresentForProduct"; + + /** Set isPresentForProduct */ + public void setisPresentForProduct (boolean isPresentForProduct); + + /** Get isPresentForProduct */ + public boolean isPresentForProduct(); + /** Column name IsSOPriceList */ public static final String COLUMNNAME_IsSOPriceList = "IsSOPriceList"; @@ -251,19 +260,6 @@ public interface I_M_PriceList */ public int getPricePrecision(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -280,12 +276,16 @@ public interface I_M_PriceList */ public int getUpdatedBy(); - /** Column name isPresentForProduct */ - public static final String COLUMNNAME_isPresentForProduct = "isPresentForProduct"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Set isPresentForProduct */ - public void setisPresentForProduct (boolean isPresentForProduct); + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); - /** Get isPresentForProduct */ - public boolean isPresentForProduct(); + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PriceList_Version.java b/base/src/org/compiere/model/I_M_PriceList_Version.java index e9cfa3063a..295ae58432 100644 --- a/base/src/org/compiere/model/I_M_PriceList_Version.java +++ b/base/src/org/compiere/model/I_M_PriceList_Version.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PriceList_Version * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PriceList_Version { @@ -62,19 +62,6 @@ public interface I_M_PriceList_Version */ public int getAD_Org_ID(); - /** Column name CreateFrom */ - public static final String COLUMNNAME_CreateFrom = "CreateFrom"; - - /** Set Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public void setCreateFrom (String CreateFrom); - - /** Get Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public String getCreateFrom(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -91,6 +78,19 @@ public interface I_M_PriceList_Version */ public int getCreatedBy(); + /** Column name CreateFrom */ + public static final String COLUMNNAME_CreateFrom = "CreateFrom"; + + /** Set Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public void setCreateFrom (String CreateFrom); + + /** Get Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public String getCreateFrom(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -147,19 +147,6 @@ public interface I_M_PriceList_Version public org.compiere.model.I_M_PriceList getM_PriceList() throws RuntimeException; - /** Column name M_PriceList_Version_ID */ - public static final String COLUMNNAME_M_PriceList_Version_ID = "M_PriceList_Version_ID"; - - /** Set Price List Version. - * Identifies a unique instance of a Price List - */ - public void setM_PriceList_Version_ID (int M_PriceList_Version_ID); - - /** Get Price List Version. - * Identifies a unique instance of a Price List - */ - public int getM_PriceList_Version_ID(); - /** Column name M_Pricelist_Version_Base_ID */ public static final String COLUMNNAME_M_Pricelist_Version_Base_ID = "M_Pricelist_Version_Base_ID"; @@ -175,6 +162,19 @@ public interface I_M_PriceList_Version public org.compiere.model.I_M_PriceList_Version getM_Pricelist_Version_Base() throws RuntimeException; + /** Column name M_PriceList_Version_ID */ + public static final String COLUMNNAME_M_PriceList_Version_ID = "M_PriceList_Version_ID"; + + /** Set Price List Version. + * Identifies a unique instance of a Price List + */ + public void setM_PriceList_Version_ID (int M_PriceList_Version_ID); + + /** Get Price List Version. + * Identifies a unique instance of a Price List + */ + public int getM_PriceList_Version_ID(); + /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -197,19 +197,6 @@ public interface I_M_PriceList_Version /** Get Create */ public String getProcCreate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -226,6 +213,19 @@ public interface I_M_PriceList_Version */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_M_Product.java b/base/src/org/compiere/model/I_M_Product.java index 95880ab800..1afb03cfed 100644 --- a/base/src/org/compiere/model/I_M_Product.java +++ b/base/src/org/compiere/model/I_M_Product.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product { @@ -62,6 +62,61 @@ public interface I_M_Product */ public int getAD_Org_ID(); + /** Column name Classification */ + public static final String COLUMNNAME_Classification = "Classification"; + + /** Set Classification. + * Classification for grouping + */ + public void setClassification (String Classification); + + /** Get Classification. + * Classification for grouping + */ + public String getClassification(); + + /** Column name CopyFrom */ + public static final String COLUMNNAME_CopyFrom = "CopyFrom"; + + /** Set Copy From. + * Copy From Record + */ + public void setCopyFrom (String CopyFrom); + + /** Get Copy From. + * Copy From Record + */ + public String getCopyFrom(); + + /** Column name CostStandard */ + public static final String COLUMNNAME_CostStandard = "CostStandard"; + + /** Set Standard Cost. + * Standard Costs + */ + public void setCostStandard (BigDecimal CostStandard); + + /** Get Standard Cost. + * Standard Costs + */ + public BigDecimal getCostStandard(); + + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_RevenueRecognition_ID */ public static final String COLUMNNAME_C_RevenueRecognition_ID = "C_RevenueRecognition_ID"; @@ -137,61 +192,6 @@ public interface I_M_Product public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Classification */ - public static final String COLUMNNAME_Classification = "Classification"; - - /** Set Classification. - * Classification for grouping - */ - public void setClassification (String Classification); - - /** Get Classification. - * Classification for grouping - */ - public String getClassification(); - - /** Column name CopyFrom */ - public static final String COLUMNNAME_CopyFrom = "CopyFrom"; - - /** Set Copy From. - * Copy From Record - */ - public void setCopyFrom (String CopyFrom); - - /** Get Copy From. - * Copy From Record - */ - public String getCopyFrom(); - - /** Column name CostStandard */ - public static final String COLUMNNAME_CostStandard = "CostStandard"; - - /** Set Standard Cost. - * Standard Costs - */ - public void setCostStandard (BigDecimal CostStandard); - - /** Get Standard Cost. - * Standard Costs - */ - public BigDecimal getCostStandard(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -583,21 +583,6 @@ public interface I_M_Product */ public int getLowLevel(); - /** Column name M_AttributeSetInstance_ID */ - public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; - - /** Set Attribute Set Instance. - * Product Attribute Set Instance - */ - public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID); - - /** Get Attribute Set Instance. - * Product Attribute Set Instance - */ - public int getM_AttributeSetInstance_ID(); - - public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; - /** Column name M_AttributeSet_ID */ public static final String COLUMNNAME_M_AttributeSet_ID = "M_AttributeSet_ID"; @@ -613,6 +598,21 @@ public interface I_M_Product public org.compiere.model.I_M_AttributeSet getM_AttributeSet() throws RuntimeException; + /** Column name M_AttributeSetInstance_ID */ + public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; + + /** Set Attribute Set Instance. + * Product Attribute Set Instance + */ + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID); + + /** Get Attribute Set Instance. + * Product Attribute Set Instance + */ + public int getM_AttributeSetInstance_ID(); + + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; + /** Column name M_FreightCategory_ID */ public static final String COLUMNNAME_M_FreightCategory_ID = "M_FreightCategory_ID"; @@ -777,18 +777,20 @@ public interface I_M_Product public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException; - /** Column name SKU */ - public static final String COLUMNNAME_SKU = "SKU"; + /** Column name SalesRep_ID */ + public static final String COLUMNNAME_SalesRep_ID = "SalesRep_ID"; - /** Set SKU. - * Stock Keeping Unit + /** Set Sales Representative. + * Sales Representative or Company Agent */ - public void setSKU (String SKU); + public void setSalesRep_ID (int SalesRep_ID); - /** Get SKU. - * Stock Keeping Unit + /** Get Sales Representative. + * Sales Representative or Company Agent */ - public String getSKU(); + public int getSalesRep_ID(); + + public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; /** Column name S_ExpenseType_ID */ public static final String COLUMNNAME_S_ExpenseType_ID = "S_ExpenseType_ID"; @@ -805,36 +807,6 @@ public interface I_M_Product public org.compiere.model.I_S_ExpenseType getS_ExpenseType() throws RuntimeException; - /** Column name S_Resource_ID */ - public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - - /** Set Resource. - * Resource - */ - public void setS_Resource_ID (int S_Resource_ID); - - /** Get Resource. - * Resource - */ - public int getS_Resource_ID(); - - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - - /** Column name SalesRep_ID */ - public static final String COLUMNNAME_SalesRep_ID = "SalesRep_ID"; - - /** Set Sales Representative. - * Sales Representative or Company Agent - */ - public void setSalesRep_ID (int SalesRep_ID); - - /** Get Sales Representative. - * Sales Representative or Company Agent - */ - public int getSalesRep_ID(); - - public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name ShelfDepth */ public static final String COLUMNNAME_ShelfDepth = "ShelfDepth"; @@ -874,31 +846,33 @@ public interface I_M_Product */ public int getShelfWidth(); - /** Column name UPC */ - public static final String COLUMNNAME_UPC = "UPC"; + /** Column name SKU */ + public static final String COLUMNNAME_SKU = "SKU"; - /** Set UPC/EAN. - * Bar Code (Universal Product Code or its superset European Article Number) + /** Set SKU. + * Stock Keeping Unit */ - public void setUPC (String UPC); + public void setSKU (String SKU); - /** Get UPC/EAN. - * Bar Code (Universal Product Code or its superset European Article Number) + /** Get SKU. + * Stock Keeping Unit */ - public String getUPC(); + public String getSKU(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name S_Resource_ID */ + public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Resource. + * Resource */ - public void setUUID (String UUID); + public void setS_Resource_ID (int S_Resource_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Resource. + * Resource */ - public String getUUID(); + public int getS_Resource_ID(); + + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; /** Column name UnitsPerPack */ public static final String COLUMNNAME_UnitsPerPack = "UnitsPerPack"; @@ -926,6 +900,19 @@ public interface I_M_Product */ public BigDecimal getUnitsPerPallet(); + /** Column name UPC */ + public static final String COLUMNNAME_UPC = "UPC"; + + /** Set UPC/EAN. + * Bar Code (Universal Product Code or its superset European Article Number) + */ + public void setUPC (String UPC); + + /** Get UPC/EAN. + * Bar Code (Universal Product Code or its superset European Article Number) + */ + public String getUPC(); + /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -942,6 +929,19 @@ public interface I_M_Product */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_ProductDownload.java b/base/src/org/compiere/model/I_M_ProductDownload.java index eaa9c22b86..7080bac43f 100644 --- a/base/src/org/compiere/model/I_M_ProductDownload.java +++ b/base/src/org/compiere/model/I_M_ProductDownload.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ProductDownload * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ProductDownload { @@ -145,19 +145,6 @@ public interface I_M_ProductDownload */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_M_ProductDownload * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ProductOperation.java b/base/src/org/compiere/model/I_M_ProductOperation.java index c9914b2c58..1039167e0a 100644 --- a/base/src/org/compiere/model/I_M_ProductOperation.java +++ b/base/src/org/compiere/model/I_M_ProductOperation.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ProductOperation * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ProductOperation { @@ -117,19 +117,6 @@ public interface I_M_ProductOperation */ public boolean isActive(); - /** Column name M_ProductOperation_ID */ - public static final String COLUMNNAME_M_ProductOperation_ID = "M_ProductOperation_ID"; - - /** Set Product Operation. - * Product Manufacturing Operation - */ - public void setM_ProductOperation_ID (int M_ProductOperation_ID); - - /** Get Product Operation. - * Product Manufacturing Operation - */ - public int getM_ProductOperation_ID(); - /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -145,6 +132,19 @@ public interface I_M_ProductOperation public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + /** Column name M_ProductOperation_ID */ + public static final String COLUMNNAME_M_ProductOperation_ID = "M_ProductOperation_ID"; + + /** Set Product Operation. + * Product Manufacturing Operation + */ + public void setM_ProductOperation_ID (int M_ProductOperation_ID); + + /** Get Product Operation. + * Product Manufacturing Operation + */ + public int getM_ProductOperation_ID(); + /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -184,19 +184,6 @@ public interface I_M_ProductOperation */ public BigDecimal getTeardownTime(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnitRuntime */ public static final String COLUMNNAME_UnitRuntime = "UnitRuntime"; @@ -225,4 +212,17 @@ public interface I_M_ProductOperation * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ProductPrice.java b/base/src/org/compiere/model/I_M_ProductPrice.java index f3f8f7d391..6fdb590f73 100644 --- a/base/src/org/compiere/model/I_M_ProductPrice.java +++ b/base/src/org/compiere/model/I_M_ProductPrice.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ProductPrice * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ProductPrice { @@ -160,19 +160,6 @@ public interface I_M_ProductPrice */ public BigDecimal getPriceStd(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -188,4 +175,17 @@ public interface I_M_ProductPrice * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ProductPriceVendorBreak.java b/base/src/org/compiere/model/I_M_ProductPriceVendorBreak.java index c258f58f0d..2e06e4f9b8 100644 --- a/base/src/org/compiere/model/I_M_ProductPriceVendorBreak.java +++ b/base/src/org/compiere/model/I_M_ProductPriceVendorBreak.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ProductPriceVendorBreak * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ProductPriceVendorBreak { @@ -134,15 +134,6 @@ public interface I_M_ProductPriceVendorBreak public org.compiere.model.I_M_PriceList_Version getM_PriceList_Version() throws RuntimeException; - /** Column name M_ProductPriceVendorBreak_ID */ - public static final String COLUMNNAME_M_ProductPriceVendorBreak_ID = "M_ProductPriceVendorBreak_ID"; - - /** Set Product Price Break */ - public void setM_ProductPriceVendorBreak_ID (int M_ProductPriceVendorBreak_ID); - - /** Get Product Price Break */ - public int getM_ProductPriceVendorBreak_ID(); - /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -158,6 +149,15 @@ public interface I_M_ProductPriceVendorBreak public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + /** Column name M_ProductPriceVendorBreak_ID */ + public static final String COLUMNNAME_M_ProductPriceVendorBreak_ID = "M_ProductPriceVendorBreak_ID"; + + /** Set Product Price Break */ + public void setM_ProductPriceVendorBreak_ID (int M_ProductPriceVendorBreak_ID); + + /** Get Product Price Break */ + public int getM_ProductPriceVendorBreak_ID(); + /** Column name PriceLimit */ public static final String COLUMNNAME_PriceLimit = "PriceLimit"; @@ -197,19 +197,6 @@ public interface I_M_ProductPriceVendorBreak */ public BigDecimal getPriceStd(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_M_ProductPriceVendorBreak * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Product_Acct.java b/base/src/org/compiere/model/I_M_Product_Acct.java index edf151a712..ae2c54352a 100644 --- a/base/src/org/compiere/model/I_M_Product_Acct.java +++ b/base/src/org/compiere/model/I_M_Product_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product_Acct { @@ -466,19 +466,6 @@ public interface I_M_Product_Acct public I_C_ValidCombination getP_WIP_A() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -494,4 +481,17 @@ public interface I_M_Product_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Product_BOM.java b/base/src/org/compiere/model/I_M_Product_BOM.java index 72bdef83b5..8e1180de3e 100644 --- a/base/src/org/compiere/model/I_M_Product_BOM.java +++ b/base/src/org/compiere/model/I_M_Product_BOM.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product_BOM * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product_BOM { @@ -193,6 +193,15 @@ public interface I_M_Product_BOM public org.compiere.model.I_M_PartType getM_PartType() throws RuntimeException; + /** Column name M_Product_BOM_ID */ + public static final String COLUMNNAME_M_Product_BOM_ID = "M_Product_BOM_ID"; + + /** Set BOM Line */ + public void setM_Product_BOM_ID (int M_Product_BOM_ID); + + /** Get BOM Line */ + public int getM_Product_BOM_ID(); + /** Column name M_ProductBOM_ID */ public static final String COLUMNNAME_M_ProductBOM_ID = "M_ProductBOM_ID"; @@ -208,15 +217,6 @@ public interface I_M_Product_BOM public org.compiere.model.I_M_Product getM_ProductBOM() throws RuntimeException; - /** Column name M_Product_BOM_ID */ - public static final String COLUMNNAME_M_Product_BOM_ID = "M_Product_BOM_ID"; - - /** Set BOM Line */ - public void setM_Product_BOM_ID (int M_Product_BOM_ID); - - /** Get BOM Line */ - public int getM_Product_BOM_ID(); - /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -232,19 +232,6 @@ public interface I_M_Product_BOM public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -261,6 +248,19 @@ public interface I_M_Product_BOM */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_Product_Category.java b/base/src/org/compiere/model/I_M_Product_Category.java index 2519acf027..d739094d96 100644 --- a/base/src/org/compiere/model/I_M_Product_Category.java +++ b/base/src/org/compiere/model/I_M_Product_Category.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product_Category * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product_Category { @@ -41,6 +41,21 @@ public interface I_M_Product_Category /** Load Meta Data */ + /** Column name A_Asset_Group_ID */ + public static final String COLUMNNAME_A_Asset_Group_ID = "A_Asset_Group_ID"; + + /** Set Asset Group. + * Group of Assets + */ + public void setA_Asset_Group_ID (int A_Asset_Group_ID); + + /** Get Asset Group. + * Group of Assets + */ + public int getA_Asset_Group_ID(); + + public org.compiere.model.I_A_Asset_Group getA_Asset_Group() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -77,21 +92,6 @@ public interface I_M_Product_Category public org.compiere.model.I_AD_PrintColor getAD_PrintColor() throws RuntimeException; - /** Column name A_Asset_Group_ID */ - public static final String COLUMNNAME_A_Asset_Group_ID = "A_Asset_Group_ID"; - - /** Set Asset Group. - * Group of Assets - */ - public void setA_Asset_Group_ID (int A_Asset_Group_ID); - - /** Get Asset Group. - * Group of Assets - */ - public int getA_Asset_Group_ID(); - - public org.compiere.model.I_A_Asset_Group getA_Asset_Group() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -223,19 +223,6 @@ public interface I_M_Product_Category */ public BigDecimal getPlannedMargin(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -252,6 +239,19 @@ public interface I_M_Product_Category */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_Product_Category_Acct.java b/base/src/org/compiere/model/I_M_Product_Category_Acct.java index 078b5c2c21..9590b23cd9 100644 --- a/base/src/org/compiere/model/I_M_Product_Category_Acct.java +++ b/base/src/org/compiere/model/I_M_Product_Category_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product_Category_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product_Category_Acct { @@ -417,6 +417,15 @@ public interface I_M_Product_Category_Acct public I_C_ValidCombination getP_Revenue_A() throws RuntimeException; + /** Column name Processing */ + public static final String COLUMNNAME_Processing = "Processing"; + + /** Set Process Now */ + public void setProcessing (boolean Processing); + + /** Get Process Now */ + public boolean isProcessing(); + /** Column name P_Scrap_Acct */ public static final String COLUMNNAME_P_Scrap_Acct = "P_Scrap_Acct"; @@ -492,28 +501,6 @@ public interface I_M_Product_Category_Acct public I_C_ValidCombination getP_WIP_A() throws RuntimeException; - /** Column name Processing */ - public static final String COLUMNNAME_Processing = "Processing"; - - /** Set Process Now */ - public void setProcessing (boolean Processing); - - /** Get Process Now */ - public boolean isProcessing(); - - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -529,4 +516,17 @@ public interface I_M_Product_Category_Acct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Product_Class.java b/base/src/org/compiere/model/I_M_Product_Class.java index 6eb3b5cd2d..492b49cb7e 100644 --- a/base/src/org/compiere/model/I_M_Product_Class.java +++ b/base/src/org/compiere/model/I_M_Product_Class.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product_Class * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product_Class { @@ -154,19 +154,6 @@ public interface I_M_Product_Class */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -183,6 +170,19 @@ public interface I_M_Product_Class */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_Product_Classification.java b/base/src/org/compiere/model/I_M_Product_Classification.java index b13ee8a322..5f22a4c582 100644 --- a/base/src/org/compiere/model/I_M_Product_Classification.java +++ b/base/src/org/compiere/model/I_M_Product_Classification.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product_Classification * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product_Classification { @@ -154,19 +154,6 @@ public interface I_M_Product_Classification */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -183,6 +170,19 @@ public interface I_M_Product_Classification */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_Product_Costing.java b/base/src/org/compiere/model/I_M_Product_Costing.java index 3126eb6f6c..b88b3d4da7 100644 --- a/base/src/org/compiere/model/I_M_Product_Costing.java +++ b/base/src/org/compiere/model/I_M_Product_Costing.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product_Costing * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product_Costing { @@ -299,19 +299,6 @@ public interface I_M_Product_Costing */ public BigDecimal getTotalInvQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -327,4 +314,17 @@ public interface I_M_Product_Costing * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Product_Group.java b/base/src/org/compiere/model/I_M_Product_Group.java index c020d4e695..3998d56756 100644 --- a/base/src/org/compiere/model/I_M_Product_Group.java +++ b/base/src/org/compiere/model/I_M_Product_Group.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product_Group * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product_Group { @@ -154,19 +154,6 @@ public interface I_M_Product_Group */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -183,6 +170,19 @@ public interface I_M_Product_Group */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_Product_PO.java b/base/src/org/compiere/model/I_M_Product_PO.java index 6f75bde2cb..481c0e66b6 100644 --- a/base/src/org/compiere/model/I_M_Product_PO.java +++ b/base/src/org/compiere/model/I_M_Product_PO.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product_PO * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product_PO { @@ -92,21 +92,6 @@ public interface I_M_Product_PO public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name CostPerOrder */ public static final String COLUMNNAME_CostPerOrder = "CostPerOrder"; @@ -136,6 +121,21 @@ public interface I_M_Product_PO */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name DeliveryTime_Actual */ public static final String COLUMNNAME_DeliveryTime_Actual = "DeliveryTime_Actual"; @@ -227,6 +227,19 @@ public interface I_M_Product_PO */ public boolean isCurrentVendor(); + /** Column name Manufacturer */ + public static final String COLUMNNAME_Manufacturer = "Manufacturer"; + + /** Set Manufacturer. + * Manufacturer of the Product + */ + public void setManufacturer (String Manufacturer); + + /** Get Manufacturer. + * Manufacturer of the Product + */ + public String getManufacturer(); + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -242,19 +255,6 @@ public interface I_M_Product_PO public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name Manufacturer */ - public static final String COLUMNNAME_Manufacturer = "Manufacturer"; - - /** Set Manufacturer. - * Manufacturer of the Product - */ - public void setManufacturer (String Manufacturer); - - /** Get Manufacturer. - * Manufacturer of the Product - */ - public String getManufacturer(); - /** Column name Order_Min */ public static final String COLUMNNAME_Order_Min = "Order_Min"; @@ -385,19 +385,6 @@ public interface I_M_Product_PO */ public String getUPC(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -414,6 +401,19 @@ public interface I_M_Product_PO */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name VendorCategory */ public static final String COLUMNNAME_VendorCategory = "VendorCategory"; diff --git a/base/src/org/compiere/model/I_M_Product_QualityTest.java b/base/src/org/compiere/model/I_M_Product_QualityTest.java index 709c7071e4..0a27d07138 100644 --- a/base/src/org/compiere/model/I_M_Product_QualityTest.java +++ b/base/src/org/compiere/model/I_M_Product_QualityTest.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Product_QualityTest * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Product_QualityTest { @@ -135,19 +135,6 @@ public interface I_M_Product_QualityTest public org.compiere.model.I_M_QualityTest getM_QualityTest() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_M_Product_QualityTest * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Production.java b/base/src/org/compiere/model/I_M_Production.java index 5cb383a872..426e3eb4e1 100644 --- a/base/src/org/compiere/model/I_M_Production.java +++ b/base/src/org/compiere/model/I_M_Production.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Production * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Production { @@ -49,6 +49,19 @@ public interface I_M_Production */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_M_Production public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -307,6 +307,19 @@ public interface I_M_Production public I_M_Locator getM_Locator() throws RuntimeException; + /** Column name MovementDate */ + public static final String COLUMNNAME_MovementDate = "MovementDate"; + + /** Set Movement Date. + * Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate); + + /** Get Movement Date. + * Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate(); + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -346,19 +359,6 @@ public interface I_M_Production */ public int getM_Production_ID(); - /** Column name MovementDate */ - public static final String COLUMNNAME_MovementDate = "MovementDate"; - - /** Set Movement Date. - * Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate); - - /** Get Movement Date. - * Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate(); - /** Column name MustBeStocked */ public static final String COLUMNNAME_MustBeStocked = "MustBeStocked"; @@ -461,19 +461,6 @@ public interface I_M_Production public org.compiere.model.I_M_Production getReversal() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -549,4 +536,17 @@ public interface I_M_Production public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ProductionBatch.java b/base/src/org/compiere/model/I_M_ProductionBatch.java index 0118472a38..5226c36e42 100644 --- a/base/src/org/compiere/model/I_M_ProductionBatch.java +++ b/base/src/org/compiere/model/I_M_ProductionBatch.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ProductionBatch * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ProductionBatch { @@ -107,6 +107,15 @@ public interface I_M_ProductionBatch public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name CountOrder */ + public static final String COLUMNNAME_CountOrder = "CountOrder"; + + /** Set Order Count */ + public void setCountOrder (int CountOrder); + + /** Get Order Count */ + public int getCountOrder(); + /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -122,15 +131,6 @@ public interface I_M_ProductionBatch public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name CountOrder */ - public static final String COLUMNNAME_CountOrder = "CountOrder"; - - /** Set Order Count */ - public void setCountOrder (int CountOrder); - - /** Get Order Count */ - public int getCountOrder(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -221,15 +221,6 @@ public interface I_M_ProductionBatch /** Get Automatic Production */ public boolean isAutoProduction(); - /** Column name IsCreateMove */ - public static final String COLUMNNAME_IsCreateMove = "IsCreateMove"; - - /** Set Create Move */ - public void setIsCreateMove (boolean IsCreateMove); - - /** Get Create Move */ - public boolean isCreateMove(); - /** Column name IsCreated */ public static final String COLUMNNAME_IsCreated = "IsCreated"; @@ -239,6 +230,15 @@ public interface I_M_ProductionBatch /** Get Records created */ public String getIsCreated(); + /** Column name IsCreateMove */ + public static final String COLUMNNAME_IsCreateMove = "IsCreateMove"; + + /** Set Create Move */ + public void setIsCreateMove (boolean IsCreateMove); + + /** Get Create Move */ + public boolean isCreateMove(); + /** Column name M_Locator_ID */ public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; @@ -254,6 +254,19 @@ public interface I_M_ProductionBatch public org.compiere.model.I_M_Locator getM_Locator() throws RuntimeException; + /** Column name MovementDate */ + public static final String COLUMNNAME_MovementDate = "MovementDate"; + + /** Set Movement Date. + * Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate); + + /** Get Movement Date. + * Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate(); + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -278,19 +291,6 @@ public interface I_M_ProductionBatch /** Get Production Batch */ public int getM_ProductionBatch_ID(); - /** Column name MovementDate */ - public static final String COLUMNNAME_MovementDate = "MovementDate"; - - /** Set Movement Date. - * Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate); - - /** Get Movement Date. - * Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate(); - /** Column name Posted */ public static final String COLUMNNAME_Posted = "Posted"; @@ -387,19 +387,6 @@ public interface I_M_ProductionBatch */ public BigDecimal getTargetQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -445,4 +432,17 @@ public interface I_M_ProductionBatch public int getUser2_ID(); public org.compiere.model.I_C_ElementValue getUser2() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ProductionBatchLine.java b/base/src/org/compiere/model/I_M_ProductionBatchLine.java index 886690c197..f85a026311 100644 --- a/base/src/org/compiere/model/I_M_ProductionBatchLine.java +++ b/base/src/org/compiere/model/I_M_ProductionBatchLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ProductionBatchLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ProductionBatchLine { @@ -119,15 +119,6 @@ public interface I_M_ProductionBatchLine public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name M_ProductionBatchLine_ID */ - public static final String COLUMNNAME_M_ProductionBatchLine_ID = "M_ProductionBatchLine_ID"; - - /** Set Production Batch Line */ - public void setM_ProductionBatchLine_ID (int M_ProductionBatchLine_ID); - - /** Get Production Batch Line */ - public int getM_ProductionBatchLine_ID(); - /** Column name M_ProductionBatch_ID */ public static final String COLUMNNAME_M_ProductionBatch_ID = "M_ProductionBatch_ID"; @@ -139,6 +130,15 @@ public interface I_M_ProductionBatchLine public org.compiere.model.I_M_ProductionBatch getM_ProductionBatch() throws RuntimeException; + /** Column name M_ProductionBatchLine_ID */ + public static final String COLUMNNAME_M_ProductionBatchLine_ID = "M_ProductionBatchLine_ID"; + + /** Set Production Batch Line */ + public void setM_ProductionBatchLine_ID (int M_ProductionBatchLine_ID); + + /** Get Production Batch Line */ + public int getM_ProductionBatchLine_ID(); + /** Column name QtyReserved */ public static final String COLUMNNAME_QtyReserved = "QtyReserved"; @@ -152,19 +152,6 @@ public interface I_M_ProductionBatchLine */ public BigDecimal getQtyReserved(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -180,4 +167,17 @@ public interface I_M_ProductionBatchLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ProductionLine.java b/base/src/org/compiere/model/I_M_ProductionLine.java index 7c6c52ea48..cac9dade92 100644 --- a/base/src/org/compiere/model/I_M_ProductionLine.java +++ b/base/src/org/compiere/model/I_M_ProductionLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ProductionLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ProductionLine { @@ -49,6 +49,19 @@ public interface I_M_ProductionLine */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_M_ProductionLine public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -107,6 +107,21 @@ public interface I_M_ProductionLine public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -137,21 +152,6 @@ public interface I_M_ProductionLine public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -250,6 +250,19 @@ public interface I_M_ProductionLine public I_M_Locator getM_Locator() throws RuntimeException; + /** Column name MovementQty */ + public static final String COLUMNNAME_MovementQty = "MovementQty"; + + /** Set Movement Quantity. + * Quantity of a product moved. + */ + public void setMovementQty (BigDecimal MovementQty); + + /** Get Movement Quantity. + * Quantity of a product moved. + */ + public BigDecimal getMovementQty(); + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -265,6 +278,21 @@ public interface I_M_ProductionLine public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + /** Column name M_Production_ID */ + public static final String COLUMNNAME_M_Production_ID = "M_Production_ID"; + + /** Set Production. + * Plan for producing a product + */ + public void setM_Production_ID (int M_Production_ID); + + /** Get Production. + * Plan for producing a product + */ + public int getM_Production_ID(); + + public org.compiere.model.I_M_Production getM_Production() throws RuntimeException; + /** Column name M_ProductionLine_ID */ public static final String COLUMNNAME_M_ProductionLine_ID = "M_ProductionLine_ID"; @@ -293,34 +321,6 @@ public interface I_M_ProductionLine public org.compiere.model.I_M_ProductionPlan getM_ProductionPlan() throws RuntimeException; - /** Column name M_Production_ID */ - public static final String COLUMNNAME_M_Production_ID = "M_Production_ID"; - - /** Set Production. - * Plan for producing a product - */ - public void setM_Production_ID (int M_Production_ID); - - /** Get Production. - * Plan for producing a product - */ - public int getM_Production_ID(); - - public org.compiere.model.I_M_Production getM_Production() throws RuntimeException; - - /** Column name MovementQty */ - public static final String COLUMNNAME_MovementQty = "MovementQty"; - - /** Set Movement Quantity. - * Quantity of a product moved. - */ - public void setMovementQty (BigDecimal MovementQty); - - /** Get Movement Quantity. - * Quantity of a product moved. - */ - public BigDecimal getMovementQty(); - /** Column name PickedQty */ public static final String COLUMNNAME_PickedQty = "PickedQty"; @@ -406,19 +406,6 @@ public interface I_M_ProductionLine public org.compiere.model.I_M_InOutLine getReversalLine() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -494,4 +481,17 @@ public interface I_M_ProductionLine public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ProductionLineMA.java b/base/src/org/compiere/model/I_M_ProductionLineMA.java index 840dbaec00..512919b40b 100644 --- a/base/src/org/compiere/model/I_M_ProductionLineMA.java +++ b/base/src/org/compiere/model/I_M_ProductionLineMA.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ProductionLineMA * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ProductionLineMA { @@ -106,21 +106,6 @@ public interface I_M_ProductionLineMA public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; - /** Column name M_ProductionLine_ID */ - public static final String COLUMNNAME_M_ProductionLine_ID = "M_ProductionLine_ID"; - - /** Set Production Line. - * Document Line representing a production - */ - public void setM_ProductionLine_ID (int M_ProductionLine_ID); - - /** Get Production Line. - * Document Line representing a production - */ - public int getM_ProductionLine_ID(); - - public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException; - /** Column name MovementQty */ public static final String COLUMNNAME_MovementQty = "MovementQty"; @@ -134,18 +119,20 @@ public interface I_M_ProductionLineMA */ public BigDecimal getMovementQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name M_ProductionLine_ID */ + public static final String COLUMNNAME_M_ProductionLine_ID = "M_ProductionLine_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Production Line. + * Document Line representing a production */ - public void setUUID (String UUID); + public void setM_ProductionLine_ID (int M_ProductionLine_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Production Line. + * Document Line representing a production */ - public String getUUID(); + public int getM_ProductionLine_ID(); + + public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException; /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_M_ProductionLineMA * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ProductionPlan.java b/base/src/org/compiere/model/I_M_ProductionPlan.java index 284fdff63c..9eae37bfee 100644 --- a/base/src/org/compiere/model/I_M_ProductionPlan.java +++ b/base/src/org/compiere/model/I_M_ProductionPlan.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ProductionPlan * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ProductionPlan { @@ -147,19 +147,6 @@ public interface I_M_ProductionPlan public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name M_ProductionPlan_ID */ - public static final String COLUMNNAME_M_ProductionPlan_ID = "M_ProductionPlan_ID"; - - /** Set Production Plan. - * Plan for how a product is produced - */ - public void setM_ProductionPlan_ID (int M_ProductionPlan_ID); - - /** Get Production Plan. - * Plan for how a product is produced - */ - public int getM_ProductionPlan_ID(); - /** Column name M_Production_ID */ public static final String COLUMNNAME_M_Production_ID = "M_Production_ID"; @@ -175,6 +162,19 @@ public interface I_M_ProductionPlan public org.compiere.model.I_M_Production getM_Production() throws RuntimeException; + /** Column name M_ProductionPlan_ID */ + public static final String COLUMNNAME_M_ProductionPlan_ID = "M_ProductionPlan_ID"; + + /** Set Production Plan. + * Plan for how a product is produced + */ + public void setM_ProductionPlan_ID (int M_ProductionPlan_ID); + + /** Get Production Plan. + * Plan for how a product is produced + */ + public int getM_ProductionPlan_ID(); + /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -201,19 +201,6 @@ public interface I_M_ProductionPlan */ public BigDecimal getProductionQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -229,4 +216,17 @@ public interface I_M_ProductionPlan * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Promotion.java b/base/src/org/compiere/model/I_M_Promotion.java index 18f0b30bd6..338900e0b1 100644 --- a/base/src/org/compiere/model/I_M_Promotion.java +++ b/base/src/org/compiere/model/I_M_Promotion.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Promotion * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Promotion { @@ -154,19 +154,6 @@ public interface I_M_Promotion */ public int getPromotionPriority(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -182,4 +169,17 @@ public interface I_M_Promotion * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PromotionDistribution.java b/base/src/org/compiere/model/I_M_PromotionDistribution.java index f635c2a95c..6848d0dd0c 100644 --- a/base/src/org/compiere/model/I_M_PromotionDistribution.java +++ b/base/src/org/compiere/model/I_M_PromotionDistribution.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PromotionDistribution * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PromotionDistribution { @@ -126,17 +126,6 @@ public interface I_M_PromotionDistribution /** Get Promotion Distribution */ public int getM_PromotionDistribution_ID(); - /** Column name M_PromotionLine_ID */ - public static final String COLUMNNAME_M_PromotionLine_ID = "M_PromotionLine_ID"; - - /** Set Promotion Line */ - public void setM_PromotionLine_ID (int M_PromotionLine_ID); - - /** Get Promotion Line */ - public int getM_PromotionLine_ID(); - - public org.compiere.model.I_M_PromotionLine getM_PromotionLine() throws RuntimeException; - /** Column name M_Promotion_ID */ public static final String COLUMNNAME_M_Promotion_ID = "M_Promotion_ID"; @@ -148,6 +137,17 @@ public interface I_M_PromotionDistribution public org.compiere.model.I_M_Promotion getM_Promotion() throws RuntimeException; + /** Column name M_PromotionLine_ID */ + public static final String COLUMNNAME_M_PromotionLine_ID = "M_PromotionLine_ID"; + + /** Set Promotion Line */ + public void setM_PromotionLine_ID (int M_PromotionLine_ID); + + /** Get Promotion Line */ + public int getM_PromotionLine_ID(); + + public org.compiere.model.I_M_PromotionLine getM_PromotionLine() throws RuntimeException; + /** Column name Operation */ public static final String COLUMNNAME_Operation = "Operation"; @@ -198,19 +198,6 @@ public interface I_M_PromotionDistribution */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -226,4 +213,17 @@ public interface I_M_PromotionDistribution * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PromotionGroup.java b/base/src/org/compiere/model/I_M_PromotionGroup.java index 9bd5948a37..703c8d3ade 100644 --- a/base/src/org/compiere/model/I_M_PromotionGroup.java +++ b/base/src/org/compiere/model/I_M_PromotionGroup.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PromotionGroup * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PromotionGroup { @@ -126,19 +126,6 @@ public interface I_M_PromotionGroup */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -154,4 +141,17 @@ public interface I_M_PromotionGroup * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PromotionGroupLine.java b/base/src/org/compiere/model/I_M_PromotionGroupLine.java index 9e30332ec7..bc65dc44e8 100644 --- a/base/src/org/compiere/model/I_M_PromotionGroupLine.java +++ b/base/src/org/compiere/model/I_M_PromotionGroupLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PromotionGroupLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PromotionGroupLine { @@ -106,15 +106,6 @@ public interface I_M_PromotionGroupLine public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name M_PromotionGroupLine_ID */ - public static final String COLUMNNAME_M_PromotionGroupLine_ID = "M_PromotionGroupLine_ID"; - - /** Set Promotion Group Line */ - public void setM_PromotionGroupLine_ID (int M_PromotionGroupLine_ID); - - /** Get Promotion Group Line */ - public int getM_PromotionGroupLine_ID(); - /** Column name M_PromotionGroup_ID */ public static final String COLUMNNAME_M_PromotionGroup_ID = "M_PromotionGroup_ID"; @@ -126,18 +117,14 @@ public interface I_M_PromotionGroupLine public org.compiere.model.I_M_PromotionGroup getM_PromotionGroup() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name M_PromotionGroupLine_ID */ + public static final String COLUMNNAME_M_PromotionGroupLine_ID = "M_PromotionGroupLine_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); + /** Set Promotion Group Line */ + public void setM_PromotionGroupLine_ID (int M_PromotionGroupLine_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); + /** Get Promotion Group Line */ + public int getM_PromotionGroupLine_ID(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -154,4 +141,17 @@ public interface I_M_PromotionGroupLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PromotionLine.java b/base/src/org/compiere/model/I_M_PromotionLine.java index d668c8515c..b082640f80 100644 --- a/base/src/org/compiere/model/I_M_PromotionLine.java +++ b/base/src/org/compiere/model/I_M_PromotionLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PromotionLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PromotionLine { @@ -104,6 +104,19 @@ public interface I_M_PromotionLine */ public boolean isMandatoryPL(); + /** Column name MinimumAmt */ + public static final String COLUMNNAME_MinimumAmt = "MinimumAmt"; + + /** Set Minimum Amt. + * Minimum Amount in Document Currency + */ + public void setMinimumAmt (BigDecimal MinimumAmt); + + /** Get Minimum Amt. + * Minimum Amount in Document Currency + */ + public BigDecimal getMinimumAmt(); + /** Column name M_PromotionGroup_ID */ public static final String COLUMNNAME_M_PromotionGroup_ID = "M_PromotionGroup_ID"; @@ -115,15 +128,6 @@ public interface I_M_PromotionLine public org.compiere.model.I_M_PromotionGroup getM_PromotionGroup() throws RuntimeException; - /** Column name M_PromotionLine_ID */ - public static final String COLUMNNAME_M_PromotionLine_ID = "M_PromotionLine_ID"; - - /** Set Promotion Line */ - public void setM_PromotionLine_ID (int M_PromotionLine_ID); - - /** Get Promotion Line */ - public int getM_PromotionLine_ID(); - /** Column name M_Promotion_ID */ public static final String COLUMNNAME_M_Promotion_ID = "M_Promotion_ID"; @@ -135,31 +139,14 @@ public interface I_M_PromotionLine public org.compiere.model.I_M_Promotion getM_Promotion() throws RuntimeException; - /** Column name MinimumAmt */ - public static final String COLUMNNAME_MinimumAmt = "MinimumAmt"; - - /** Set Minimum Amt. - * Minimum Amount in Document Currency - */ - public void setMinimumAmt (BigDecimal MinimumAmt); - - /** Get Minimum Amt. - * Minimum Amount in Document Currency - */ - public BigDecimal getMinimumAmt(); - - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name M_PromotionLine_ID */ + public static final String COLUMNNAME_M_PromotionLine_ID = "M_PromotionLine_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); + /** Set Promotion Line */ + public void setM_PromotionLine_ID (int M_PromotionLine_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); + /** Get Promotion Line */ + public int getM_PromotionLine_ID(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -176,4 +163,17 @@ public interface I_M_PromotionLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PromotionPreCondition.java b/base/src/org/compiere/model/I_M_PromotionPreCondition.java index 539bf9be75..df8cea3a4a 100644 --- a/base/src/org/compiere/model/I_M_PromotionPreCondition.java +++ b/base/src/org/compiere/model/I_M_PromotionPreCondition.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PromotionPreCondition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PromotionPreCondition { @@ -77,21 +77,6 @@ public interface I_M_PromotionPreCondition public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; - - /** Set Business Partner Group. - * Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID); - - /** Get Business Partner Group. - * Business Partner Group - */ - public int getC_BP_Group_ID(); - - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -107,6 +92,21 @@ public interface I_M_PromotionPreCondition public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + + /** Set Business Partner Group. + * Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID); + + /** Get Business Partner Group. + * Business Partner Group + */ + public int getC_BP_Group_ID(); + + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -164,15 +164,6 @@ public interface I_M_PromotionPreCondition public org.compiere.model.I_M_PriceList getM_PriceList() throws RuntimeException; - /** Column name M_PromotionPreCondition_ID */ - public static final String COLUMNNAME_M_PromotionPreCondition_ID = "M_PromotionPreCondition_ID"; - - /** Set Promotion Pre Condition */ - public void setM_PromotionPreCondition_ID (int M_PromotionPreCondition_ID); - - /** Get Promotion Pre Condition */ - public int getM_PromotionPreCondition_ID(); - /** Column name M_Promotion_ID */ public static final String COLUMNNAME_M_Promotion_ID = "M_Promotion_ID"; @@ -184,6 +175,15 @@ public interface I_M_PromotionPreCondition public org.compiere.model.I_M_Promotion getM_Promotion() throws RuntimeException; + /** Column name M_PromotionPreCondition_ID */ + public static final String COLUMNNAME_M_PromotionPreCondition_ID = "M_PromotionPreCondition_ID"; + + /** Set Promotion Pre Condition */ + public void setM_PromotionPreCondition_ID (int M_PromotionPreCondition_ID); + + /** Get Promotion Pre Condition */ + public int getM_PromotionPreCondition_ID(); + /** Column name M_Warehouse_ID */ public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; @@ -266,19 +266,6 @@ public interface I_M_PromotionPreCondition */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -294,4 +281,17 @@ public interface I_M_PromotionPreCondition * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_PromotionReward.java b/base/src/org/compiere/model/I_M_PromotionReward.java index 65f3a3e0bf..9648d66962 100644 --- a/base/src/org/compiere/model/I_M_PromotionReward.java +++ b/base/src/org/compiere/model/I_M_PromotionReward.java @@ -22,7 +22,7 @@ /** Generated Interface for M_PromotionReward * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_PromotionReward { @@ -169,15 +169,6 @@ public interface I_M_PromotionReward public org.compiere.model.I_M_PromotionDistribution getM_PromotionDistribution() throws RuntimeException; - /** Column name M_PromotionReward_ID */ - public static final String COLUMNNAME_M_PromotionReward_ID = "M_PromotionReward_ID"; - - /** Set Promotion Reward */ - public void setM_PromotionReward_ID (int M_PromotionReward_ID); - - /** Get Promotion Reward */ - public int getM_PromotionReward_ID(); - /** Column name M_Promotion_ID */ public static final String COLUMNNAME_M_Promotion_ID = "M_Promotion_ID"; @@ -189,6 +180,15 @@ public interface I_M_PromotionReward public org.compiere.model.I_M_Promotion getM_Promotion() throws RuntimeException; + /** Column name M_PromotionReward_ID */ + public static final String COLUMNNAME_M_PromotionReward_ID = "M_PromotionReward_ID"; + + /** Set Promotion Reward */ + public void setM_PromotionReward_ID (int M_PromotionReward_ID); + + /** Get Promotion Reward */ + public int getM_PromotionReward_ID(); + /** Column name M_TargetDistribution_ID */ public static final String COLUMNNAME_M_TargetDistribution_ID = "M_TargetDistribution_ID"; @@ -245,19 +245,6 @@ public interface I_M_PromotionReward */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -273,4 +260,17 @@ public interface I_M_PromotionReward * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_QualityTest.java b/base/src/org/compiere/model/I_M_QualityTest.java index 1f4cfb7103..b9855fd983 100644 --- a/base/src/org/compiere/model/I_M_QualityTest.java +++ b/base/src/org/compiere/model/I_M_QualityTest.java @@ -22,7 +22,7 @@ /** Generated Interface for M_QualityTest * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_QualityTest { @@ -139,19 +139,6 @@ public interface I_M_QualityTest */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -167,4 +154,17 @@ public interface I_M_QualityTest * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_QualityTestResult.java b/base/src/org/compiere/model/I_M_QualityTestResult.java index d476190524..7dddc8c35a 100644 --- a/base/src/org/compiere/model/I_M_QualityTestResult.java +++ b/base/src/org/compiere/model/I_M_QualityTestResult.java @@ -22,7 +22,7 @@ /** Generated Interface for M_QualityTestResult * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_QualityTestResult { @@ -137,15 +137,6 @@ public interface I_M_QualityTestResult public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; - /** Column name M_QualityTestResult_ID */ - public static final String COLUMNNAME_M_QualityTestResult_ID = "M_QualityTestResult_ID"; - - /** Set Quality Test Result */ - public void setM_QualityTestResult_ID (int M_QualityTestResult_ID); - - /** Get Quality Test Result */ - public int getM_QualityTestResult_ID(); - /** Column name M_QualityTest_ID */ public static final String COLUMNNAME_M_QualityTest_ID = "M_QualityTest_ID"; @@ -157,6 +148,15 @@ public interface I_M_QualityTestResult public org.compiere.model.I_M_QualityTest getM_QualityTest() throws RuntimeException; + /** Column name M_QualityTestResult_ID */ + public static final String COLUMNNAME_M_QualityTestResult_ID = "M_QualityTestResult_ID"; + + /** Set Quality Test Result */ + public void setM_QualityTestResult_ID (int M_QualityTestResult_ID); + + /** Get Quality Test Result */ + public int getM_QualityTestResult_ID(); + /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -183,19 +183,6 @@ public interface I_M_QualityTestResult */ public String getResult(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -211,4 +198,17 @@ public interface I_M_QualityTestResult * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_RMA.java b/base/src/org/compiere/model/I_M_RMA.java index c62c5d8a6c..94a8480f2e 100644 --- a/base/src/org/compiere/model/I_M_RMA.java +++ b/base/src/org/compiere/model/I_M_RMA.java @@ -22,7 +22,7 @@ /** Generated Interface for M_RMA * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_RMA { @@ -283,6 +283,19 @@ public interface I_M_RMA */ public boolean isSOTrx(); + /** Column name M_RMA_ID */ + public static final String COLUMNNAME_M_RMA_ID = "M_RMA_ID"; + + /** Set RMA. + * Return Material Authorization + */ + public void setM_RMA_ID (int M_RMA_ID); + + /** Get RMA. + * Return Material Authorization + */ + public int getM_RMA_ID(); + /** Column name M_RMAType_ID */ public static final String COLUMNNAME_M_RMAType_ID = "M_RMAType_ID"; @@ -298,19 +311,6 @@ public interface I_M_RMA public org.compiere.model.I_M_RMAType getM_RMAType() throws RuntimeException; - /** Column name M_RMA_ID */ - public static final String COLUMNNAME_M_RMA_ID = "M_RMA_ID"; - - /** Set RMA. - * Return Material Authorization - */ - public void setM_RMA_ID (int M_RMA_ID); - - /** Get RMA. - * Return Material Authorization - */ - public int getM_RMA_ID(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -372,19 +372,6 @@ public interface I_M_RMA public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -400,4 +387,17 @@ public interface I_M_RMA * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_RMALine.java b/base/src/org/compiere/model/I_M_RMALine.java index 1b90082d4e..bb307ab8c1 100644 --- a/base/src/org/compiere/model/I_M_RMALine.java +++ b/base/src/org/compiere/model/I_M_RMALine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_RMALine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_RMALine { @@ -173,19 +173,6 @@ public interface I_M_RMALine public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException; - /** Column name M_RMALine_ID */ - public static final String COLUMNNAME_M_RMALine_ID = "M_RMALine_ID"; - - /** Set RMA Line. - * Return Material Authorization Line - */ - public void setM_RMALine_ID (int M_RMALine_ID); - - /** Get RMA Line. - * Return Material Authorization Line - */ - public int getM_RMALine_ID(); - /** Column name M_RMA_ID */ public static final String COLUMNNAME_M_RMA_ID = "M_RMA_ID"; @@ -201,6 +188,19 @@ public interface I_M_RMALine public org.compiere.model.I_M_RMA getM_RMA() throws RuntimeException; + /** Column name M_RMALine_ID */ + public static final String COLUMNNAME_M_RMALine_ID = "M_RMALine_ID"; + + /** Set RMA Line. + * Return Material Authorization Line + */ + public void setM_RMALine_ID (int M_RMALine_ID); + + /** Get RMA Line. + * Return Material Authorization Line + */ + public int getM_RMALine_ID(); + /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -264,19 +264,6 @@ public interface I_M_RMALine public org.compiere.model.I_M_RMALine getRef_RMALine() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -292,4 +279,17 @@ public interface I_M_RMALine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_RMAType.java b/base/src/org/compiere/model/I_M_RMAType.java index f651b4e873..dd887e8a14 100644 --- a/base/src/org/compiere/model/I_M_RMAType.java +++ b/base/src/org/compiere/model/I_M_RMAType.java @@ -22,7 +22,7 @@ /** Generated Interface for M_RMAType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_RMAType { @@ -143,19 +143,6 @@ public interface I_M_RMAType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_M_RMAType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_RelatedProduct.java b/base/src/org/compiere/model/I_M_RelatedProduct.java index 7311b8e426..11fec7010a 100644 --- a/base/src/org/compiere/model/I_M_RelatedProduct.java +++ b/base/src/org/compiere/model/I_M_RelatedProduct.java @@ -22,7 +22,7 @@ /** Generated Interface for M_RelatedProduct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_RelatedProduct { @@ -132,15 +132,6 @@ public interface I_M_RelatedProduct */ public String getName(); - /** Column name RelatedProductType */ - public static final String COLUMNNAME_RelatedProductType = "RelatedProductType"; - - /** Set Related Product Type */ - public void setRelatedProductType (String RelatedProductType); - - /** Get Related Product Type */ - public String getRelatedProductType(); - /** Column name RelatedProduct_ID */ public static final String COLUMNNAME_RelatedProduct_ID = "RelatedProduct_ID"; @@ -156,18 +147,14 @@ public interface I_M_RelatedProduct public org.compiere.model.I_M_Product getRelatedProduct() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name RelatedProductType */ + public static final String COLUMNNAME_RelatedProductType = "RelatedProductType"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); + /** Set Related Product Type */ + public void setRelatedProductType (String RelatedProductType); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); + /** Get Related Product Type */ + public String getRelatedProductType(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,4 +171,17 @@ public interface I_M_RelatedProduct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Replenish.java b/base/src/org/compiere/model/I_M_Replenish.java index 6e562ec940..cc66ba0d02 100644 --- a/base/src/org/compiere/model/I_M_Replenish.java +++ b/base/src/org/compiere/model/I_M_Replenish.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Replenish * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Replenish { @@ -147,21 +147,6 @@ public interface I_M_Replenish public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name M_WarehouseSource_ID */ - public static final String COLUMNNAME_M_WarehouseSource_ID = "M_WarehouseSource_ID"; - - /** Set Source Warehouse. - * Optional Warehouse to replenish from - */ - public void setM_WarehouseSource_ID (int M_WarehouseSource_ID); - - /** Get Source Warehouse. - * Optional Warehouse to replenish from - */ - public int getM_WarehouseSource_ID(); - - public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException; - /** Column name M_Warehouse_ID */ public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; @@ -177,6 +162,21 @@ public interface I_M_Replenish public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; + /** Column name M_WarehouseSource_ID */ + public static final String COLUMNNAME_M_WarehouseSource_ID = "M_WarehouseSource_ID"; + + /** Set Source Warehouse. + * Optional Warehouse to replenish from + */ + public void setM_WarehouseSource_ID (int M_WarehouseSource_ID); + + /** Get Source Warehouse. + * Optional Warehouse to replenish from + */ + public int getM_WarehouseSource_ID(); + + public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException; + /** Column name QtyBatchSize */ public static final String COLUMNNAME_QtyBatchSize = "QtyBatchSize"; @@ -199,19 +199,6 @@ public interface I_M_Replenish */ public String getReplenishType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -227,4 +214,17 @@ public interface I_M_Replenish * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ReplenishPlan.java b/base/src/org/compiere/model/I_M_ReplenishPlan.java index 62d705bc6d..36347cac4d 100644 --- a/base/src/org/compiere/model/I_M_ReplenishPlan.java +++ b/base/src/org/compiere/model/I_M_ReplenishPlan.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ReplenishPlan * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ReplenishPlan { @@ -73,17 +73,6 @@ public interface I_M_ReplenishPlan public org.compiere.model.I_C_DocType getC_DocType_ConfirmedOr() throws RuntimeException; - /** Column name C_DocType_PO */ - public static final String COLUMNNAME_C_DocType_PO = "C_DocType_PO"; - - /** Set Purchase Order Doc Type */ - public void setC_DocType_PO (int C_DocType_PO); - - /** Get Purchase Order Doc Type */ - public int getC_DocType_PO(); - - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name C_DocType_PlannedOrder */ public static final String COLUMNNAME_C_DocType_PlannedOrder = "C_DocType_PlannedOrder"; @@ -95,6 +84,17 @@ public interface I_M_ReplenishPlan public org.compiere.model.I_C_DocType getC_DocType_PlannedOr() throws RuntimeException; + /** Column name C_DocType_PO */ + public static final String COLUMNNAME_C_DocType_PO = "C_DocType_PO"; + + /** Set Purchase Order Doc Type */ + public void setC_DocType_PO (int C_DocType_PO); + + /** Get Purchase Order Doc Type */ + public int getC_DocType_PO(); + + public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name C_DocType_Requisition */ public static final String COLUMNNAME_C_DocType_Requisition = "C_DocType_Requisition"; @@ -261,19 +261,6 @@ public interface I_M_ReplenishPlan /** Get Generate Suggested Requisition Report */ public String getSuggestedRequisitionReport(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -289,4 +276,17 @@ public interface I_M_ReplenishPlan * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_ReplenishPlanLine.java b/base/src/org/compiere/model/I_M_ReplenishPlanLine.java index c751be0dfe..6015c571b3 100644 --- a/base/src/org/compiere/model/I_M_ReplenishPlanLine.java +++ b/base/src/org/compiere/model/I_M_ReplenishPlanLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_ReplenishPlanLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_ReplenishPlanLine { @@ -203,15 +203,6 @@ public interface I_M_ReplenishPlanLine public org.compiere.model.I_M_Production getM_Production() throws RuntimeException; - /** Column name M_ReplenishPlanLine_ID */ - public static final String COLUMNNAME_M_ReplenishPlanLine_ID = "M_ReplenishPlanLine_ID"; - - /** Set M_ReplenishPlanLine ID */ - public void setM_ReplenishPlanLine_ID (int M_ReplenishPlanLine_ID); - - /** Get M_ReplenishPlanLine ID */ - public int getM_ReplenishPlanLine_ID(); - /** Column name M_ReplenishPlan_ID */ public static final String COLUMNNAME_M_ReplenishPlan_ID = "M_ReplenishPlan_ID"; @@ -223,6 +214,15 @@ public interface I_M_ReplenishPlanLine public org.compiere.model.I_M_ReplenishPlan getM_ReplenishPlan() throws RuntimeException; + /** Column name M_ReplenishPlanLine_ID */ + public static final String COLUMNNAME_M_ReplenishPlanLine_ID = "M_ReplenishPlanLine_ID"; + + /** Set M_ReplenishPlanLine ID */ + public void setM_ReplenishPlanLine_ID (int M_ReplenishPlanLine_ID); + + /** Get M_ReplenishPlanLine ID */ + public int getM_ReplenishPlanLine_ID(); + /** Column name M_Requisition_ID */ public static final String COLUMNNAME_M_Requisition_ID = "M_Requisition_ID"; @@ -247,6 +247,15 @@ public interface I_M_ReplenishPlanLine /** Get Order Info */ public String getOrderInfo(); + /** Column name ProductionInfo */ + public static final String COLUMNNAME_ProductionInfo = "ProductionInfo"; + + /** Set Production Info */ + public void setProductionInfo (String ProductionInfo); + + /** Get Production Info */ + public String getProductionInfo(); + /** Column name ProductName */ public static final String COLUMNNAME_ProductName = "ProductName"; @@ -260,15 +269,6 @@ public interface I_M_ReplenishPlanLine */ public String getProductName(); - /** Column name ProductionInfo */ - public static final String COLUMNNAME_ProductionInfo = "ProductionInfo"; - - /** Set Production Info */ - public void setProductionInfo (String ProductionInfo); - - /** Get Production Info */ - public String getProductionInfo(); - /** Column name RecordType */ public static final String COLUMNNAME_RecordType = "RecordType"; @@ -278,19 +278,6 @@ public interface I_M_ReplenishPlanLine /** Get RecordType */ public String getRecordType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -307,6 +294,19 @@ public interface I_M_ReplenishPlanLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Week1 */ public static final String COLUMNNAME_Week1 = "Week1"; diff --git a/base/src/org/compiere/model/I_M_Requisition.java b/base/src/org/compiere/model/I_M_Requisition.java index 46a512d1d3..329750735f 100644 --- a/base/src/org/compiere/model/I_M_Requisition.java +++ b/base/src/org/compiere/model/I_M_Requisition.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Requisition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Requisition { @@ -49,6 +49,19 @@ public interface I_M_Requisition */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_M_Requisition public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -402,19 +402,6 @@ public interface I_M_Requisition */ public BigDecimal getTotalLines(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -490,4 +477,17 @@ public interface I_M_Requisition public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_RequisitionLine.java b/base/src/org/compiere/model/I_M_RequisitionLine.java index 669201acac..721025b553 100644 --- a/base/src/org/compiere/model/I_M_RequisitionLine.java +++ b/base/src/org/compiere/model/I_M_RequisitionLine.java @@ -22,7 +22,7 @@ /** Generated Interface for M_RequisitionLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_RequisitionLine { @@ -49,6 +49,19 @@ public interface I_M_RequisitionLine */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_M_RequisitionLine public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -152,6 +152,21 @@ public interface I_M_RequisitionLine public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -182,20 +197,21 @@ public interface I_M_RequisitionLine public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_UOM_ID */ public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; @@ -212,22 +228,6 @@ public interface I_M_RequisitionLine public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -310,19 +310,6 @@ public interface I_M_RequisitionLine public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name M_RequisitionLine_ID */ - public static final String COLUMNNAME_M_RequisitionLine_ID = "M_RequisitionLine_ID"; - - /** Set Requisition Line. - * Material Requisition Line - */ - public void setM_RequisitionLine_ID (int M_RequisitionLine_ID); - - /** Get Requisition Line. - * Material Requisition Line - */ - public int getM_RequisitionLine_ID(); - /** Column name M_Requisition_ID */ public static final String COLUMNNAME_M_Requisition_ID = "M_Requisition_ID"; @@ -338,6 +325,19 @@ public interface I_M_RequisitionLine public org.compiere.model.I_M_Requisition getM_Requisition() throws RuntimeException; + /** Column name M_RequisitionLine_ID */ + public static final String COLUMNNAME_M_RequisitionLine_ID = "M_RequisitionLine_ID"; + + /** Set Requisition Line. + * Material Requisition Line + */ + public void setM_RequisitionLine_ID (int M_RequisitionLine_ID); + + /** Get Requisition Line. + * Material Requisition Line + */ + public int getM_RequisitionLine_ID(); + /** Column name PriceActual */ public static final String COLUMNNAME_PriceActual = "PriceActual"; @@ -364,19 +364,6 @@ public interface I_M_RequisitionLine */ public BigDecimal getQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -452,4 +439,17 @@ public interface I_M_RequisitionLine public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_SerNoCtl.java b/base/src/org/compiere/model/I_M_SerNoCtl.java index 518eafd557..d5d9ca4952 100644 --- a/base/src/org/compiere/model/I_M_SerNoCtl.java +++ b/base/src/org/compiere/model/I_M_SerNoCtl.java @@ -22,7 +22,7 @@ /** Generated Interface for M_SerNoCtl * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_SerNoCtl { @@ -195,19 +195,6 @@ public interface I_M_SerNoCtl */ public String getSuffix(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -223,4 +210,17 @@ public interface I_M_SerNoCtl * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_SerNoCtlExclude.java b/base/src/org/compiere/model/I_M_SerNoCtlExclude.java index 01124f8827..3054e41f8d 100644 --- a/base/src/org/compiere/model/I_M_SerNoCtlExclude.java +++ b/base/src/org/compiere/model/I_M_SerNoCtlExclude.java @@ -22,7 +22,7 @@ /** Generated Interface for M_SerNoCtlExclude * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_SerNoCtlExclude { @@ -147,19 +147,6 @@ public interface I_M_SerNoCtlExclude public org.compiere.model.I_M_SerNoCtl getM_SerNoCtl() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -175,4 +162,17 @@ public interface I_M_SerNoCtlExclude * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Shipper.java b/base/src/org/compiere/model/I_M_Shipper.java index 0261ed8e28..b72f57d252 100644 --- a/base/src/org/compiere/model/I_M_Shipper.java +++ b/base/src/org/compiere/model/I_M_Shipper.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Shipper * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Shipper { @@ -62,6 +62,19 @@ public interface I_M_Shipper */ public int getAD_Org_ID(); + /** Column name CalculationClass */ + public static final String COLUMNNAME_CalculationClass = "CalculationClass"; + + /** Set Calculation Class. + * Java Class for calculation, implementing Interface Measure + */ + public void setCalculationClass (String CalculationClass); + + /** Get Calculation Class. + * Java Class for calculation, implementing Interface Measure + */ + public String getCalculationClass(); + /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -77,19 +90,6 @@ public interface I_M_Shipper public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name CalculationClass */ - public static final String COLUMNNAME_CalculationClass = "CalculationClass"; - - /** Set Calculation Class. - * Java Class for calculation, implementing Interface Measure - */ - public void setCalculationClass (String CalculationClass); - - /** Get Calculation Class. - * Java Class for calculation, implementing Interface Measure - */ - public String getCalculationClass(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -171,19 +171,6 @@ public interface I_M_Shipper */ public String getTrackingURL(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -199,4 +186,17 @@ public interface I_M_Shipper * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Storage.java b/base/src/org/compiere/model/I_M_Storage.java index 2fa0cafbd8..f5791450f4 100644 --- a/base/src/org/compiere/model/I_M_Storage.java +++ b/base/src/org/compiere/model/I_M_Storage.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Storage * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Storage { @@ -188,19 +188,6 @@ public interface I_M_Storage */ public BigDecimal getQtyReserved(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -216,4 +203,17 @@ public interface I_M_Storage * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Substitute.java b/base/src/org/compiere/model/I_M_Substitute.java index bc3ee6ba85..d62e610c0c 100644 --- a/base/src/org/compiere/model/I_M_Substitute.java +++ b/base/src/org/compiere/model/I_M_Substitute.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Substitute * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Substitute { @@ -147,19 +147,6 @@ public interface I_M_Substitute public org.compiere.model.I_M_Product getSubstitute() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -175,4 +162,17 @@ public interface I_M_Substitute * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Transaction.java b/base/src/org/compiere/model/I_M_Transaction.java index d5de0b74e1..d8a23c7aa1 100644 --- a/base/src/org/compiere/model/I_M_Transaction.java +++ b/base/src/org/compiere/model/I_M_Transaction.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Transaction * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Transaction { @@ -181,45 +181,6 @@ public interface I_M_Transaction public org.compiere.model.I_M_MovementLine getM_MovementLine() throws RuntimeException; - /** Column name M_Product_ID */ - public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; - - /** Set Product. - * Product, Service, Item - */ - public void setM_Product_ID (int M_Product_ID); - - /** Get Product. - * Product, Service, Item - */ - public int getM_Product_ID(); - - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - - /** Column name M_ProductionLine_ID */ - public static final String COLUMNNAME_M_ProductionLine_ID = "M_ProductionLine_ID"; - - /** Set Production Line. - * Document Line representing a production - */ - public void setM_ProductionLine_ID (int M_ProductionLine_ID); - - /** Get Production Line. - * Document Line representing a production - */ - public int getM_ProductionLine_ID(); - - public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException; - - /** Column name M_Transaction_ID */ - public static final String COLUMNNAME_M_Transaction_ID = "M_Transaction_ID"; - - /** Set Inventory Transaction */ - public void setM_Transaction_ID (int M_Transaction_ID); - - /** Get Inventory Transaction */ - public int getM_Transaction_ID(); - /** Column name MovementDate */ public static final String COLUMNNAME_MovementDate = "MovementDate"; @@ -259,6 +220,45 @@ public interface I_M_Transaction */ public String getMovementType(); + /** Column name M_Product_ID */ + public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; + + /** Set Product. + * Product, Service, Item + */ + public void setM_Product_ID (int M_Product_ID); + + /** Get Product. + * Product, Service, Item + */ + public int getM_Product_ID(); + + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + + /** Column name M_ProductionLine_ID */ + public static final String COLUMNNAME_M_ProductionLine_ID = "M_ProductionLine_ID"; + + /** Set Production Line. + * Document Line representing a production + */ + public void setM_ProductionLine_ID (int M_ProductionLine_ID); + + /** Get Production Line. + * Document Line representing a production + */ + public int getM_ProductionLine_ID(); + + public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException; + + /** Column name M_Transaction_ID */ + public static final String COLUMNNAME_M_Transaction_ID = "M_Transaction_ID"; + + /** Set Inventory Transaction */ + public void setM_Transaction_ID (int M_Transaction_ID); + + /** Get Inventory Transaction */ + public int getM_Transaction_ID(); + /** Column name PP_Cost_Collector_ID */ public static final String COLUMNNAME_PP_Cost_Collector_ID = "PP_Cost_Collector_ID"; @@ -270,19 +270,6 @@ public interface I_M_Transaction public org.eevolution.model.I_PP_Cost_Collector getPP_Cost_Collector() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -298,4 +285,17 @@ public interface I_M_Transaction * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_TransactionAllocation.java b/base/src/org/compiere/model/I_M_TransactionAllocation.java index 2bc5330f6a..c2b4fe938a 100644 --- a/base/src/org/compiere/model/I_M_TransactionAllocation.java +++ b/base/src/org/compiere/model/I_M_TransactionAllocation.java @@ -22,7 +22,7 @@ /** Generated Interface for M_TransactionAllocation * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_TransactionAllocation { @@ -289,19 +289,6 @@ public interface I_M_TransactionAllocation */ public BigDecimal getQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -317,4 +304,17 @@ public interface I_M_TransactionAllocation * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_M_Warehouse.java b/base/src/org/compiere/model/I_M_Warehouse.java index eb5838ea13..5275c1770e 100644 --- a/base/src/org/compiere/model/I_M_Warehouse.java +++ b/base/src/org/compiere/model/I_M_Warehouse.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Warehouse * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Warehouse { @@ -132,6 +132,19 @@ public interface I_M_Warehouse */ public boolean isInTransit(); + /** Column name M_Warehouse_ID */ + public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; + + /** Set Warehouse. + * Storage Warehouse and Service Point + */ + public void setM_Warehouse_ID (int M_Warehouse_ID); + + /** Get Warehouse. + * Storage Warehouse and Service Point + */ + public int getM_Warehouse_ID(); + /** Column name M_WarehouseSource_ID */ public static final String COLUMNNAME_M_WarehouseSource_ID = "M_WarehouseSource_ID"; @@ -147,19 +160,6 @@ public interface I_M_Warehouse public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException; - /** Column name M_Warehouse_ID */ - public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; - - /** Set Warehouse. - * Storage Warehouse and Service Point - */ - public void setM_Warehouse_ID (int M_Warehouse_ID); - - /** Get Warehouse. - * Storage Warehouse and Service Point - */ - public int getM_Warehouse_ID(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -199,19 +199,6 @@ public interface I_M_Warehouse */ public String getSeparator(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -228,6 +215,19 @@ public interface I_M_Warehouse */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_M_Warehouse_Acct.java b/base/src/org/compiere/model/I_M_Warehouse_Acct.java index 7f6474a938..804fe00618 100644 --- a/base/src/org/compiere/model/I_M_Warehouse_Acct.java +++ b/base/src/org/compiere/model/I_M_Warehouse_Acct.java @@ -22,7 +22,7 @@ /** Generated Interface for M_Warehouse_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_M_Warehouse_Acct { @@ -121,19 +121,6 @@ public interface I_M_Warehouse_Acct public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -150,6 +137,19 @@ public interface I_M_Warehouse_Acct */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name W_Differences_Acct */ public static final String COLUMNNAME_W_Differences_Acct = "W_Differences_Acct"; diff --git a/base/src/org/compiere/model/I_PA_Achievement.java b/base/src/org/compiere/model/I_PA_Achievement.java index 7c8816c935..b61d6a4335 100644 --- a/base/src/org/compiere/model/I_PA_Achievement.java +++ b/base/src/org/compiere/model/I_PA_Achievement.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_Achievement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_Achievement { @@ -212,19 +212,6 @@ public interface I_PA_Achievement */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -240,4 +227,17 @@ public interface I_PA_Achievement * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_Benchmark.java b/base/src/org/compiere/model/I_PA_Benchmark.java index d3b9dcb5f9..11230006a1 100644 --- a/base/src/org/compiere/model/I_PA_Benchmark.java +++ b/base/src/org/compiere/model/I_PA_Benchmark.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_Benchmark * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_Benchmark { @@ -41,6 +41,19 @@ public interface I_PA_Benchmark /** Load Meta Data */ + /** Column name AccumulationType */ + public static final String COLUMNNAME_AccumulationType = "AccumulationType"; + + /** Set Accumulation Type. + * How to accumulate data on time axis + */ + public void setAccumulationType (String AccumulationType); + + /** Get Accumulation Type. + * How to accumulate data on time axis + */ + public String getAccumulationType(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,19 +75,6 @@ public interface I_PA_Benchmark */ public int getAD_Org_ID(); - /** Column name AccumulationType */ - public static final String COLUMNNAME_AccumulationType = "AccumulationType"; - - /** Set Accumulation Type. - * How to accumulate data on time axis - */ - public void setAccumulationType (String AccumulationType); - - /** Get Accumulation Type. - * How to accumulate data on time axis - */ - public String getAccumulationType(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -156,19 +156,6 @@ public interface I_PA_Benchmark */ public int getPA_Benchmark_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,4 +171,17 @@ public interface I_PA_Benchmark * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_BenchmarkData.java b/base/src/org/compiere/model/I_PA_BenchmarkData.java index 38c1c298bb..a01c07e8e5 100644 --- a/base/src/org/compiere/model/I_PA_BenchmarkData.java +++ b/base/src/org/compiere/model/I_PA_BenchmarkData.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_BenchmarkData * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_BenchmarkData { @@ -171,19 +171,6 @@ public interface I_PA_BenchmarkData public org.compiere.model.I_PA_Benchmark getPA_Benchmark() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -199,4 +186,17 @@ public interface I_PA_BenchmarkData * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_ColorSchema.java b/base/src/org/compiere/model/I_PA_ColorSchema.java index b68e993a36..6dd47d0260 100644 --- a/base/src/org/compiere/model/I_PA_ColorSchema.java +++ b/base/src/org/compiere/model/I_PA_ColorSchema.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_ColorSchema * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_ColorSchema { @@ -257,19 +257,6 @@ public interface I_PA_ColorSchema */ public int getPA_ColorSchema_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -285,4 +272,17 @@ public interface I_PA_ColorSchema * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_DashboardContent.java b/base/src/org/compiere/model/I_PA_DashboardContent.java index 64a78c9c5e..145e61da05 100644 --- a/base/src/org/compiere/model/I_PA_DashboardContent.java +++ b/base/src/org/compiere/model/I_PA_DashboardContent.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_DashboardContent * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_DashboardContent { @@ -41,6 +41,19 @@ public interface I_PA_DashboardContent /** Load Meta Data */ + /** Column name AccessLevel */ + public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + + /** Set Data Access Level. + * Access Level required + */ + public void setAccessLevel (String AccessLevel); + + /** Get Data Access Level. + * Access Level required + */ + public String getAccessLevel(); + /** Column name AD_Browse_ID */ public static final String COLUMNNAME_AD_Browse_ID = "AD_Browse_ID"; @@ -88,19 +101,6 @@ public interface I_PA_DashboardContent public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException; - /** Column name AccessLevel */ - public static final String COLUMNNAME_AccessLevel = "AccessLevel"; - - /** Set Data Access Level. - * Access Level required - */ - public void setAccessLevel (String AccessLevel); - - /** Get Data Access Level. - * Access Level required - */ - public String getAccessLevel(); - /** Column name ColumnNo */ public static final String COLUMNNAME_ColumnNo = "ColumnNo"; @@ -235,6 +235,15 @@ public interface I_PA_DashboardContent */ public String getName(); + /** Column name onevent */ + public static final String COLUMNNAME_onevent = "onevent"; + + /** Set onevent */ + public void setonevent (String onevent); + + /** Get onevent */ + public String getonevent(); + /** Column name PA_DashboardContent_ID */ public static final String COLUMNNAME_PA_DashboardContent_ID = "PA_DashboardContent_ID"; @@ -244,6 +253,15 @@ public interface I_PA_DashboardContent /** Get Dashboard Content */ public int getPA_DashboardContent_ID(); + /** Column name PageSize */ + public static final String COLUMNNAME_PageSize = "PageSize"; + + /** Set PageSize */ + public void setPageSize (BigDecimal PageSize); + + /** Get PageSize */ + public BigDecimal getPageSize(); + /** Column name PA_Goal_ID */ public static final String COLUMNNAME_PA_Goal_ID = "PA_Goal_ID"; @@ -259,28 +277,6 @@ public interface I_PA_DashboardContent public org.compiere.model.I_PA_Goal getPA_Goal() throws RuntimeException; - /** Column name PageSize */ - public static final String COLUMNNAME_PageSize = "PageSize"; - - /** Set PageSize */ - public void setPageSize (BigDecimal PageSize); - - /** Get PageSize */ - public BigDecimal getPageSize(); - - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -297,6 +293,19 @@ public interface I_PA_DashboardContent */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Zoom_Field_ID */ public static final String COLUMNNAME_Zoom_Field_ID = "Zoom_Field_ID"; @@ -342,13 +351,4 @@ public interface I_PA_DashboardContent * Absolute path to zul file */ public String getZulFilePath(); - - /** Column name onevent */ - public static final String COLUMNNAME_onevent = "onevent"; - - /** Set onevent */ - public void setonevent (String onevent); - - /** Get onevent */ - public String getonevent(); } diff --git a/base/src/org/compiere/model/I_PA_DocumentStatus.java b/base/src/org/compiere/model/I_PA_DocumentStatus.java index 69a5cb8242..a2a0bac291 100644 --- a/base/src/org/compiere/model/I_PA_DocumentStatus.java +++ b/base/src/org/compiere/model/I_PA_DocumentStatus.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_DocumentStatus * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_DocumentStatus { @@ -275,19 +275,6 @@ public interface I_PA_DocumentStatus */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -304,6 +291,19 @@ public interface I_PA_DocumentStatus */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_PA_Goal.java b/base/src/org/compiere/model/I_PA_Goal.java index a67dadbb20..f8132fc56e 100644 --- a/base/src/org/compiere/model/I_PA_Goal.java +++ b/base/src/org/compiere/model/I_PA_Goal.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_Goal * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_Goal { @@ -305,6 +305,19 @@ public interface I_PA_Goal public org.compiere.model.I_PA_ColorSchema getPA_ColorSchema() throws RuntimeException; + /** Column name PA_Goal_ID */ + public static final String COLUMNNAME_PA_Goal_ID = "PA_Goal_ID"; + + /** Set Goal. + * Performance Goal + */ + public void setPA_Goal_ID (int PA_Goal_ID); + + /** Get Goal. + * Performance Goal + */ + public int getPA_Goal_ID(); + /** Column name PA_GoalParent_ID */ public static final String COLUMNNAME_PA_GoalParent_ID = "PA_GoalParent_ID"; @@ -320,19 +333,6 @@ public interface I_PA_Goal public org.compiere.model.I_PA_Goal getPA_GoalParent() throws RuntimeException; - /** Column name PA_Goal_ID */ - public static final String COLUMNNAME_PA_Goal_ID = "PA_Goal_ID"; - - /** Set Goal. - * Performance Goal - */ - public void setPA_Goal_ID (int PA_Goal_ID); - - /** Get Goal. - * Performance Goal - */ - public int getPA_Goal_ID(); - /** Column name PA_Measure_ID */ public static final String COLUMNNAME_PA_Measure_ID = "PA_Measure_ID"; @@ -376,19 +376,6 @@ public interface I_PA_Goal */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -404,4 +391,17 @@ public interface I_PA_Goal * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_GoalRestriction.java b/base/src/org/compiere/model/I_PA_GoalRestriction.java index 77ad8920e3..a61e1b5ff2 100644 --- a/base/src/org/compiere/model/I_PA_GoalRestriction.java +++ b/base/src/org/compiere/model/I_PA_GoalRestriction.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_GoalRestriction * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_GoalRestriction { @@ -62,21 +62,6 @@ public interface I_PA_GoalRestriction */ public int getAD_Org_ID(); - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; - - /** Set Business Partner Group. - * Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID); - - /** Get Business Partner Group. - * Business Partner Group - */ - public int getC_BP_Group_ID(); - - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -92,6 +77,21 @@ public interface I_PA_GoalRestriction public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + + /** Set Business Partner Group. + * Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID); + + /** Get Business Partner Group. + * Business Partner Group + */ + public int getC_BP_Group_ID(); + + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -192,19 +192,6 @@ public interface I_PA_GoalRestriction public org.compiere.model.I_AD_Org getOrg() throws RuntimeException; - /** Column name PA_GoalRestriction_ID */ - public static final String COLUMNNAME_PA_GoalRestriction_ID = "PA_GoalRestriction_ID"; - - /** Set Goal Restriction. - * Performance Goal Restriction - */ - public void setPA_GoalRestriction_ID (int PA_GoalRestriction_ID); - - /** Get Goal Restriction. - * Performance Goal Restriction - */ - public int getPA_GoalRestriction_ID(); - /** Column name PA_Goal_ID */ public static final String COLUMNNAME_PA_Goal_ID = "PA_Goal_ID"; @@ -220,18 +207,18 @@ public interface I_PA_GoalRestriction public org.compiere.model.I_PA_Goal getPA_Goal() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name PA_GoalRestriction_ID */ + public static final String COLUMNNAME_PA_GoalRestriction_ID = "PA_GoalRestriction_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Goal Restriction. + * Performance Goal Restriction */ - public void setUUID (String UUID); + public void setPA_GoalRestriction_ID (int PA_GoalRestriction_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Goal Restriction. + * Performance Goal Restriction */ - public String getUUID(); + public int getPA_GoalRestriction_ID(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -248,4 +235,17 @@ public interface I_PA_GoalRestriction * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_Hierarchy.java b/base/src/org/compiere/model/I_PA_Hierarchy.java index 8e096ef4a5..4b0ae0fa4d 100644 --- a/base/src/org/compiere/model/I_PA_Hierarchy.java +++ b/base/src/org/compiere/model/I_PA_Hierarchy.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_Hierarchy * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_Hierarchy { @@ -263,19 +263,6 @@ public interface I_PA_Hierarchy */ public int getPA_Hierarchy_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -291,4 +278,17 @@ public interface I_PA_Hierarchy * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_Measure.java b/base/src/org/compiere/model/I_PA_Measure.java index 072e07d3f4..468f59ad55 100644 --- a/base/src/org/compiere/model/I_PA_Measure.java +++ b/base/src/org/compiere/model/I_PA_Measure.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_Measure * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_Measure { @@ -62,6 +62,19 @@ public interface I_PA_Measure */ public int getAD_Org_ID(); + /** Column name CalculationClass */ + public static final String COLUMNNAME_CalculationClass = "CalculationClass"; + + /** Set Calculation Class. + * Java Class for calculation, implementing Interface Measure + */ + public void setCalculationClass (String CalculationClass); + + /** Get Calculation Class. + * Java Class for calculation, implementing Interface Measure + */ + public String getCalculationClass(); + /** Column name C_ProjectType_ID */ public static final String COLUMNNAME_C_ProjectType_ID = "C_ProjectType_ID"; @@ -77,19 +90,6 @@ public interface I_PA_Measure public org.compiere.model.I_C_ProjectType getC_ProjectType() throws RuntimeException; - /** Column name CalculationClass */ - public static final String COLUMNNAME_CalculationClass = "CalculationClass"; - - /** Set Calculation Class. - * Java Class for calculation, implementing Interface Measure - */ - public void setCalculationClass (String CalculationClass); - - /** Get Calculation Class. - * Java Class for calculation, implementing Interface Measure - */ - public String getCalculationClass(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -285,19 +285,6 @@ public interface I_PA_Measure public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -313,4 +300,17 @@ public interface I_PA_Measure * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_MeasureCalc.java b/base/src/org/compiere/model/I_PA_MeasureCalc.java index 12ca1f32de..09cf9191e2 100644 --- a/base/src/org/compiere/model/I_PA_MeasureCalc.java +++ b/base/src/org/compiere/model/I_PA_MeasureCalc.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_MeasureCalc * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_MeasureCalc { @@ -238,19 +238,6 @@ public interface I_PA_MeasureCalc */ public String getSelectClause(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -267,6 +254,19 @@ public interface I_PA_MeasureCalc */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WhereClause */ public static final String COLUMNNAME_WhereClause = "WhereClause"; diff --git a/base/src/org/compiere/model/I_PA_Ratio.java b/base/src/org/compiere/model/I_PA_Ratio.java index 334b95e51d..b57ad33afb 100644 --- a/base/src/org/compiere/model/I_PA_Ratio.java +++ b/base/src/org/compiere/model/I_PA_Ratio.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_Ratio * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_Ratio { @@ -158,19 +158,6 @@ public interface I_PA_Ratio */ public int getPA_Ratio_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_PA_Ratio * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_RatioElement.java b/base/src/org/compiere/model/I_PA_RatioElement.java index 5c572f3f1f..e13101d539 100644 --- a/base/src/org/compiere/model/I_PA_RatioElement.java +++ b/base/src/org/compiere/model/I_PA_RatioElement.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_RatioElement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_RatioElement { @@ -41,6 +41,21 @@ public interface I_PA_RatioElement /** Load Meta Data */ + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,21 +77,6 @@ public interface I_PA_RatioElement */ public int getAD_Org_ID(); - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; - - /** Set Account. - * Account used - */ - public void setAccount_ID (int Account_ID); - - /** Get Account. - * Account used - */ - public int getAccount_ID(); - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; - /** Column name ConstantValue */ public static final String COLUMNNAME_ConstantValue = "ConstantValue"; @@ -173,21 +173,6 @@ public interface I_PA_RatioElement */ public int getPA_RatioElement_ID(); - /** Column name PA_RatioUsed_ID */ - public static final String COLUMNNAME_PA_RatioUsed_ID = "PA_RatioUsed_ID"; - - /** Set Ratio Used. - * Performance Ratio Used - */ - public void setPA_RatioUsed_ID (int PA_RatioUsed_ID); - - /** Get Ratio Used. - * Performance Ratio Used - */ - public int getPA_RatioUsed_ID(); - - public org.compiere.model.I_PA_Ratio getPA_RatioUsed() throws RuntimeException; - /** Column name PA_Ratio_ID */ public static final String COLUMNNAME_PA_Ratio_ID = "PA_Ratio_ID"; @@ -203,6 +188,21 @@ public interface I_PA_RatioElement public org.compiere.model.I_PA_Ratio getPA_Ratio() throws RuntimeException; + /** Column name PA_RatioUsed_ID */ + public static final String COLUMNNAME_PA_RatioUsed_ID = "PA_RatioUsed_ID"; + + /** Set Ratio Used. + * Performance Ratio Used + */ + public void setPA_RatioUsed_ID (int PA_RatioUsed_ID); + + /** Get Ratio Used. + * Performance Ratio Used + */ + public int getPA_RatioUsed_ID(); + + public org.compiere.model.I_PA_Ratio getPA_RatioUsed() throws RuntimeException; + /** Column name PostingType */ public static final String COLUMNNAME_PostingType = "PostingType"; @@ -257,19 +257,6 @@ public interface I_PA_RatioElement */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -285,4 +272,17 @@ public interface I_PA_RatioElement * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_Report.java b/base/src/org/compiere/model/I_PA_Report.java index c87faf9b11..b99978fe43 100644 --- a/base/src/org/compiere/model/I_PA_Report.java +++ b/base/src/org/compiere/model/I_PA_Report.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_Report * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_Report { @@ -253,17 +253,6 @@ public interface I_PA_Report public org.compiere.model.I_PA_ReportCube getPA_ReportCube() throws RuntimeException; - /** Column name PA_ReportLineSet_ID */ - public static final String COLUMNNAME_PA_ReportLineSet_ID = "PA_ReportLineSet_ID"; - - /** Set Report Line Set */ - public void setPA_ReportLineSet_ID (int PA_ReportLineSet_ID); - - /** Get Report Line Set */ - public int getPA_ReportLineSet_ID(); - - public org.compiere.model.I_PA_ReportLineSet getPA_ReportLineSet() throws RuntimeException; - /** Column name PA_Report_ID */ public static final String COLUMNNAME_PA_Report_ID = "PA_Report_ID"; @@ -277,6 +266,17 @@ public interface I_PA_Report */ public int getPA_Report_ID(); + /** Column name PA_ReportLineSet_ID */ + public static final String COLUMNNAME_PA_ReportLineSet_ID = "PA_ReportLineSet_ID"; + + /** Set Report Line Set */ + public void setPA_ReportLineSet_ID (int PA_ReportLineSet_ID); + + /** Get Report Line Set */ + public int getPA_ReportLineSet_ID(); + + public org.compiere.model.I_PA_ReportLineSet getPA_ReportLineSet() throws RuntimeException; + /** Column name PosPeriodName */ public static final String COLUMNNAME_PosPeriodName = "PosPeriodName"; @@ -304,19 +304,6 @@ public interface I_PA_Report /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -332,4 +319,17 @@ public interface I_PA_Report * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_ReportColumn.java b/base/src/org/compiere/model/I_PA_ReportColumn.java index 39be4f8327..398ff850a7 100644 --- a/base/src/org/compiere/model/I_PA_ReportColumn.java +++ b/base/src/org/compiere/model/I_PA_ReportColumn.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_ReportColumn * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_ReportColumn { @@ -49,6 +49,19 @@ public interface I_PA_ReportColumn */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_PA_ReportColumn public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -92,6 +92,15 @@ public interface I_PA_ReportColumn public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; + /** Column name CalculationType */ + public static final String COLUMNNAME_CalculationType = "CalculationType"; + + /** Set Calculation */ + public void setCalculationType (String CalculationType); + + /** Get Calculation */ + public String getCalculationType(); + /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -167,6 +176,15 @@ public interface I_PA_ReportColumn public I_C_Location getC_Location() throws RuntimeException; + /** Column name ColumnType */ + public static final String COLUMNNAME_ColumnType = "ColumnType"; + + /** Set Column Type */ + public void setColumnType (String ColumnType); + + /** Get Column Type */ + public String getColumnType(); + /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -182,39 +200,6 @@ public interface I_PA_ReportColumn public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - - /** Column name CalculationType */ - public static final String COLUMNNAME_CalculationType = "CalculationType"; - - /** Set Calculation */ - public void setCalculationType (String CalculationType); - - /** Get Calculation */ - public String getCalculationType(); - - /** Column name ColumnType */ - public static final String COLUMNNAME_ColumnType = "ColumnType"; - - /** Set Column Type */ - public void setColumnType (String ColumnType); - - /** Get Column Type */ - public String getColumnType(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -231,6 +216,21 @@ public interface I_PA_ReportColumn */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name CurrencyType */ public static final String COLUMNNAME_CurrencyType = "CurrencyType"; @@ -666,6 +666,19 @@ public interface I_PA_ReportColumn */ public String getPAPeriodType(); + /** Column name PA_ReportColumn_ID */ + public static final String COLUMNNAME_PA_ReportColumn_ID = "PA_ReportColumn_ID"; + + /** Set Report Column. + * Column in Report + */ + public void setPA_ReportColumn_ID (int PA_ReportColumn_ID); + + /** Get Report Column. + * Column in Report + */ + public int getPA_ReportColumn_ID(); + /** Column name PA_ReportColumnSet_ID */ public static final String COLUMNNAME_PA_ReportColumnSet_ID = "PA_ReportColumnSet_ID"; @@ -681,19 +694,6 @@ public interface I_PA_ReportColumn public org.compiere.model.I_PA_ReportColumnSet getPA_ReportColumnSet() throws RuntimeException; - /** Column name PA_ReportColumn_ID */ - public static final String COLUMNNAME_PA_ReportColumn_ID = "PA_ReportColumn_ID"; - - /** Set Report Column. - * Column in Report - */ - public void setPA_ReportColumn_ID (int PA_ReportColumn_ID); - - /** Get Report Column. - * Column in Report - */ - public int getPA_ReportColumn_ID(); - /** Column name PostingType */ public static final String COLUMNNAME_PostingType = "PostingType"; @@ -748,19 +748,6 @@ public interface I_PA_ReportColumn */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -862,4 +849,17 @@ public interface I_PA_ReportColumn * User defined accounting Element */ public int getUserElement2_ID(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_ReportColumnSet.java b/base/src/org/compiere/model/I_PA_ReportColumnSet.java index 0412e0ae50..074876457a 100644 --- a/base/src/org/compiere/model/I_PA_ReportColumnSet.java +++ b/base/src/org/compiere/model/I_PA_ReportColumnSet.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_ReportColumnSet * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_ReportColumnSet { @@ -139,19 +139,6 @@ public interface I_PA_ReportColumnSet /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -167,4 +154,17 @@ public interface I_PA_ReportColumnSet * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_ReportCube.java b/base/src/org/compiere/model/I_PA_ReportCube.java index 423303d5b8..b21c6f1048 100644 --- a/base/src/org/compiere/model/I_PA_ReportCube.java +++ b/base/src/org/compiere/model/I_PA_ReportCube.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_ReportCube * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_ReportCube { @@ -414,19 +414,6 @@ public interface I_PA_ReportCube /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -442,4 +429,17 @@ public interface I_PA_ReportCube * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_ReportLine.java b/base/src/org/compiere/model/I_PA_ReportLine.java index e85502dff4..bb7d61a975 100644 --- a/base/src/org/compiere/model/I_PA_ReportLine.java +++ b/base/src/org/compiere/model/I_PA_ReportLine.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_ReportLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_ReportLine { @@ -250,6 +250,15 @@ public interface I_PA_ReportLine */ public String getPAPeriodType(); + /** Column name PA_ReportLine_ID */ + public static final String COLUMNNAME_PA_ReportLine_ID = "PA_ReportLine_ID"; + + /** Set Report Line */ + public void setPA_ReportLine_ID (int PA_ReportLine_ID); + + /** Get Report Line */ + public int getPA_ReportLine_ID(); + /** Column name PA_ReportLineSet_ID */ public static final String COLUMNNAME_PA_ReportLineSet_ID = "PA_ReportLineSet_ID"; @@ -261,15 +270,6 @@ public interface I_PA_ReportLine public org.compiere.model.I_PA_ReportLineSet getPA_ReportLineSet() throws RuntimeException; - /** Column name PA_ReportLine_ID */ - public static final String COLUMNNAME_PA_ReportLine_ID = "PA_ReportLine_ID"; - - /** Set Report Line */ - public void setPA_ReportLine_ID (int PA_ReportLine_ID); - - /** Get Report Line */ - public int getPA_ReportLine_ID(); - /** Column name PostingType */ public static final String COLUMNNAME_PostingType = "PostingType"; @@ -320,19 +320,6 @@ public interface I_PA_ReportLine */ public int getTabLevel(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnderlineStrokeType */ public static final String COLUMNNAME_UnderlineStrokeType = "UnderlineStrokeType"; @@ -357,4 +344,17 @@ public interface I_PA_ReportLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_ReportLineSet.java b/base/src/org/compiere/model/I_PA_ReportLineSet.java index 4713128e47..3540077d70 100644 --- a/base/src/org/compiere/model/I_PA_ReportLineSet.java +++ b/base/src/org/compiere/model/I_PA_ReportLineSet.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_ReportLineSet * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_ReportLineSet { @@ -135,19 +135,6 @@ public interface I_PA_ReportLineSet /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_PA_ReportLineSet * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_ReportSource.java b/base/src/org/compiere/model/I_PA_ReportSource.java index ab5411fa43..44a25fbd39 100644 --- a/base/src/org/compiere/model/I_PA_ReportSource.java +++ b/base/src/org/compiere/model/I_PA_ReportSource.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_ReportSource * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_ReportSource { @@ -49,6 +49,19 @@ public interface I_PA_ReportSource */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +77,6 @@ public interface I_PA_ReportSource public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -167,21 +167,6 @@ public interface I_PA_ReportSource public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -198,6 +183,21 @@ public interface I_PA_ReportSource */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -592,19 +592,6 @@ public interface I_PA_ReportSource */ public int getPA_ReportSource_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -706,4 +693,17 @@ public interface I_PA_ReportSource * User defined accounting Element */ public int getUserElement2_ID(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_SLA_Criteria.java b/base/src/org/compiere/model/I_PA_SLA_Criteria.java index 9c67eb2cae..b3f207c704 100644 --- a/base/src/org/compiere/model/I_PA_SLA_Criteria.java +++ b/base/src/org/compiere/model/I_PA_SLA_Criteria.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_SLA_Criteria * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_SLA_Criteria { @@ -169,19 +169,6 @@ public interface I_PA_SLA_Criteria */ public int getPA_SLA_Criteria_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -197,4 +184,17 @@ public interface I_PA_SLA_Criteria * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_PA_SLA_Goal.java b/base/src/org/compiere/model/I_PA_SLA_Goal.java index de767d2d43..b0880c0290 100644 --- a/base/src/org/compiere/model/I_PA_SLA_Goal.java +++ b/base/src/org/compiere/model/I_PA_SLA_Goal.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_SLA_Goal * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_SLA_Goal { @@ -234,19 +234,6 @@ public interface I_PA_SLA_Goal /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -263,6 +250,19 @@ public interface I_PA_SLA_Goal */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_PA_SLA_Measure.java b/base/src/org/compiere/model/I_PA_SLA_Measure.java index 8f72091859..66d40a1616 100644 --- a/base/src/org/compiere/model/I_PA_SLA_Measure.java +++ b/base/src/org/compiere/model/I_PA_SLA_Measure.java @@ -22,7 +22,7 @@ /** Generated Interface for PA_SLA_Measure * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PA_SLA_Measure { @@ -208,19 +208,6 @@ public interface I_PA_SLA_Measure */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -236,4 +223,17 @@ public interface I_PA_SLA_Measure * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_RV_BPartner.java b/base/src/org/compiere/model/I_RV_BPartner.java index 81dd28a9f8..46bc7e9f49 100644 --- a/base/src/org/compiere/model/I_RV_BPartner.java +++ b/base/src/org/compiere/model/I_RV_BPartner.java @@ -22,7 +22,7 @@ /** Generated Interface for RV_BPartner * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_RV_BPartner { @@ -41,85 +41,6 @@ public interface I_RV_BPartner /** Load Meta Data */ - /** Column name AD_Client_ID */ - public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; - - /** Get Client. - * Client/Tenant for this installation. - */ - public int getAD_Client_ID(); - - /** Column name AD_Language */ - public static final String COLUMNNAME_AD_Language = "AD_Language"; - - /** Set Language. - * Language for this entity - */ - public void setAD_Language (String AD_Language); - - /** Get Language. - * Language for this entity - */ - public String getAD_Language(); - - /** Column name AD_OrgBP_ID */ - public static final String COLUMNNAME_AD_OrgBP_ID = "AD_OrgBP_ID"; - - /** Set Linked Organization. - * The Business Partner is another Organization for explicit Inter-Org transactions - */ - public void setAD_OrgBP_ID (int AD_OrgBP_ID); - - /** Get Linked Organization. - * The Business Partner is another Organization for explicit Inter-Org transactions - */ - public int getAD_OrgBP_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgBP() throws RuntimeException; - - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - - /** Column name AD_User_ID */ - public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; - - /** Set User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID); - - /** Get User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID(); - - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name AcqusitionCost */ public static final String COLUMNNAME_AcqusitionCost = "AcqusitionCost"; @@ -146,6 +67,14 @@ public interface I_RV_BPartner */ public BigDecimal getActualLifeTimeValue(); + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + /** Column name Address1 */ public static final String COLUMNNAME_Address1 = "Address1"; @@ -185,35 +114,76 @@ public interface I_RV_BPartner */ public String getAddress3(); - /** Column name BPContactGreeting */ - public static final String COLUMNNAME_BPContactGreeting = "BPContactGreeting"; + /** Column name AD_Language */ + public static final String COLUMNNAME_AD_Language = "AD_Language"; - /** Set BP Contact Greeting. - * Greeting for Business Partner Contact + /** Set Language. + * Language for this entity */ - public void setBPContactGreeting (int BPContactGreeting); + public void setAD_Language (String AD_Language); - /** Get BP Contact Greeting. - * Greeting for Business Partner Contact + /** Get Language. + * Language for this entity */ - public int getBPContactGreeting(); + public String getAD_Language(); - public org.compiere.model.I_C_Greeting getBPContactGreet() throws RuntimeException; + /** Column name AD_OrgBP_ID */ + public static final String COLUMNNAME_AD_OrgBP_ID = "AD_OrgBP_ID"; - /** Column name BPartner_Parent_ID */ - public static final String COLUMNNAME_BPartner_Parent_ID = "BPartner_Parent_ID"; + /** Set Linked Organization. + * The Business Partner is another Organization for explicit Inter-Org transactions + */ + public void setAD_OrgBP_ID (int AD_OrgBP_ID); - /** Set Partner Parent. - * Business Partner Parent + /** Get Linked Organization. + * The Business Partner is another Organization for explicit Inter-Org transactions */ - public void setBPartner_Parent_ID (int BPartner_Parent_ID); + public int getAD_OrgBP_ID(); - /** Get Partner Parent. - * Business Partner Parent + public org.compiere.model.I_AD_Org getAD_OrgBP() throws RuntimeException; + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client */ - public int getBPartner_Parent_ID(); + public void setAD_Org_ID (int AD_Org_ID); - public org.compiere.model.I_C_BPartner getBPartner_Parent() throws RuntimeException; + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + + /** Set Trx Organization. + * Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); + + /** Get Trx Organization. + * Performing or initiating organization + */ + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; + + /** Column name AD_User_ID */ + public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; + + /** Set User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID); + + /** Get User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID(); + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; /** Column name Birthday */ public static final String COLUMNNAME_Birthday = "Birthday"; @@ -228,20 +198,35 @@ public interface I_RV_BPartner */ public Timestamp getBirthday(); - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + /** Column name BPartner_Parent_ID */ + public static final String COLUMNNAME_BPartner_Parent_ID = "BPartner_Parent_ID"; - /** Set Business Partner Group. - * Business Partner Group + /** Set Partner Parent. + * Business Partner Parent */ - public void setC_BP_Group_ID (int C_BP_Group_ID); + public void setBPartner_Parent_ID (int BPartner_Parent_ID); - /** Get Business Partner Group. - * Business Partner Group + /** Get Partner Parent. + * Business Partner Parent */ - public int getC_BP_Group_ID(); + public int getBPartner_Parent_ID(); - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + public org.compiere.model.I_C_BPartner getBPartner_Parent() throws RuntimeException; + + /** Column name BPContactGreeting */ + public static final String COLUMNNAME_BPContactGreeting = "BPContactGreeting"; + + /** Set BP Contact Greeting. + * Greeting for Business Partner Contact + */ + public void setBPContactGreeting (int BPContactGreeting); + + /** Get BP Contact Greeting. + * Greeting for Business Partner Contact + */ + public int getBPContactGreeting(); + + public org.compiere.model.I_C_Greeting getBPContactGreet() throws RuntimeException; /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -271,6 +256,21 @@ public interface I_RV_BPartner public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + + /** Set Business Partner Group. + * Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID); + + /** Get Business Partner Group. + * Business Partner Group + */ + public int getC_BP_Group_ID(); + + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name C_Country_ID */ public static final String COLUMNNAME_C_Country_ID = "C_Country_ID"; @@ -331,36 +331,6 @@ public interface I_RV_BPartner public org.compiere.model.I_C_InvoiceSchedule getC_InvoiceSchedule() throws RuntimeException; - /** Column name C_PaymentTerm_ID */ - public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; - - /** Set Payment Term. - * The terms of Payment (timing, discount) - */ - public void setC_PaymentTerm_ID (int C_PaymentTerm_ID); - - /** Get Payment Term. - * The terms of Payment (timing, discount) - */ - public int getC_PaymentTerm_ID(); - - public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; - - /** Column name C_Region_ID */ - public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; - - /** Set Region. - * Identifies a geographical Region - */ - public void setC_Region_ID (int C_Region_ID); - - /** Get Region. - * Identifies a geographical Region - */ - public int getC_Region_ID(); - - public org.compiere.model.I_C_Region getC_Region() throws RuntimeException; - /** Column name City */ public static final String COLUMNNAME_City = "City"; @@ -426,6 +396,21 @@ public interface I_RV_BPartner */ public String getCountryName(); + /** Column name C_PaymentTerm_ID */ + public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; + + /** Set Payment Term. + * The terms of Payment (timing, discount) + */ + public void setC_PaymentTerm_ID (int C_PaymentTerm_ID); + + /** Get Payment Term. + * The terms of Payment (timing, discount) + */ + public int getC_PaymentTerm_ID(); + + public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -442,18 +427,20 @@ public interface I_RV_BPartner */ public int getCreatedBy(); - /** Column name DUNS */ - public static final String COLUMNNAME_DUNS = "DUNS"; + /** Column name C_Region_ID */ + public static final String COLUMNNAME_C_Region_ID = "C_Region_ID"; - /** Set D-U-N-S. - * Dun & Bradstreet Number + /** Set Region. + * Identifies a geographical Region */ - public void setDUNS (String DUNS); + public void setC_Region_ID (int C_Region_ID); - /** Get D-U-N-S. - * Dun & Bradstreet Number + /** Get Region. + * Identifies a geographical Region */ - public String getDUNS(); + public int getC_Region_ID(); + + public org.compiere.model.I_C_Region getC_Region() throws RuntimeException; /** Column name DeliveryRule */ public static final String COLUMNNAME_DeliveryRule = "DeliveryRule"; @@ -507,6 +494,19 @@ public interface I_RV_BPartner */ public int getDocumentCopies(); + /** Column name DUNS */ + public static final String COLUMNNAME_DUNS = "DUNS"; + + /** Set D-U-N-S. + * Dun & Bradstreet Number + */ + public void setDUNS (String DUNS); + + /** Get D-U-N-S. + * Dun & Bradstreet Number + */ + public String getDUNS(); + /** Column name EMail */ public static final String COLUMNNAME_EMail = "EMail"; @@ -611,19 +611,6 @@ public interface I_RV_BPartner */ public String getFreightCostRule(); - /** Column name InvoiceRule */ - public static final String COLUMNNAME_InvoiceRule = "InvoiceRule"; - - /** Set Invoice Rule. - * Frequency and method of invoicing - */ - public void setInvoiceRule (String InvoiceRule); - - /** Get Invoice Rule. - * Frequency and method of invoicing - */ - public String getInvoiceRule(); - /** Column name Invoice_PrintFormat_ID */ public static final String COLUMNNAME_Invoice_PrintFormat_ID = "Invoice_PrintFormat_ID"; @@ -639,6 +626,19 @@ public interface I_RV_BPartner public org.compiere.model.I_AD_PrintFormat getInvoice_PrintFormat() throws RuntimeException; + /** Column name InvoiceRule */ + public static final String COLUMNNAME_InvoiceRule = "InvoiceRule"; + + /** Set Invoice Rule. + * Frequency and method of invoicing + */ + public void setInvoiceRule (String InvoiceRule); + + /** Get Invoice Rule. + * Frequency and method of invoicing + */ + public String getInvoiceRule(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -765,19 +765,6 @@ public interface I_RV_BPartner */ public boolean isVendor(); - /** Column name LDAPUser */ - public static final String COLUMNNAME_LDAPUser = "LDAPUser"; - - /** Set LDAP User Name. - * User Name used for authorization via LDAP (directory) services - */ - public void setLDAPUser (boolean LDAPUser); - - /** Get LDAP User Name. - * User Name used for authorization via LDAP (directory) services - */ - public boolean isLDAPUser(); - /** Column name LastContact */ public static final String COLUMNNAME_LastContact = "LastContact"; @@ -804,6 +791,19 @@ public interface I_RV_BPartner */ public String getLastResult(); + /** Column name LDAPUser */ + public static final String COLUMNNAME_LDAPUser = "LDAPUser"; + + /** Set LDAP User Name. + * User Name used for authorization via LDAP (directory) services + */ + public void setLDAPUser (boolean LDAPUser); + + /** Get LDAP User Name. + * User Name used for authorization via LDAP (directory) services + */ + public boolean isLDAPUser(); + /** Column name M_DiscountSchema_ID */ public static final String COLUMNNAME_M_DiscountSchema_ID = "M_DiscountSchema_ID"; @@ -876,41 +876,80 @@ public interface I_RV_BPartner /** Column name NotificationType */ public static final String COLUMNNAME_NotificationType = "NotificationType"; - /** Set Notification Type. - * Type of Notifications + /** Set Notification Type. + * Type of Notifications + */ + public void setNotificationType (String NotificationType); + + /** Get Notification Type. + * Type of Notifications + */ + public String getNotificationType(); + + /** Column name NumberEmployees */ + public static final String COLUMNNAME_NumberEmployees = "NumberEmployees"; + + /** Set Employees. + * Number of employees + */ + public void setNumberEmployees (int NumberEmployees); + + /** Get Employees. + * Number of employees + */ + public int getNumberEmployees(); + + /** Column name PaymentRule */ + public static final String COLUMNNAME_PaymentRule = "PaymentRule"; + + /** Set Payment Rule. + * How you pay the invoice + */ + public void setPaymentRule (String PaymentRule); + + /** Get Payment Rule. + * How you pay the invoice + */ + public String getPaymentRule(); + + /** Column name PaymentRulePO */ + public static final String COLUMNNAME_PaymentRulePO = "PaymentRulePO"; + + /** Set Payment Rule. + * Purchase payment option */ - public void setNotificationType (String NotificationType); + public void setPaymentRulePO (String PaymentRulePO); - /** Get Notification Type. - * Type of Notifications + /** Get Payment Rule. + * Purchase payment option */ - public String getNotificationType(); + public String getPaymentRulePO(); - /** Column name NumberEmployees */ - public static final String COLUMNNAME_NumberEmployees = "NumberEmployees"; + /** Column name Phone */ + public static final String COLUMNNAME_Phone = "Phone"; - /** Set Employees. - * Number of employees + /** Set Phone. + * Identifies a telephone number */ - public void setNumberEmployees (int NumberEmployees); + public void setPhone (String Phone); - /** Get Employees. - * Number of employees + /** Get Phone. + * Identifies a telephone number */ - public int getNumberEmployees(); + public String getPhone(); - /** Column name POReference */ - public static final String COLUMNNAME_POReference = "POReference"; + /** Column name Phone2 */ + public static final String COLUMNNAME_Phone2 = "Phone2"; - /** Set Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + /** Set 2nd Phone. + * Identifies an alternate telephone number. */ - public void setPOReference (String POReference); + public void setPhone2 (String Phone2); - /** Get Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + /** Get 2nd Phone. + * Identifies an alternate telephone number. */ - public String getPOReference(); + public String getPhone2(); /** Column name PO_DiscountSchema_ID */ public static final String COLUMNNAME_PO_DiscountSchema_ID = "PO_DiscountSchema_ID"; @@ -957,57 +996,18 @@ public interface I_RV_BPartner public org.compiere.model.I_M_PriceList getPO_PriceList() throws RuntimeException; - /** Column name PaymentRule */ - public static final String COLUMNNAME_PaymentRule = "PaymentRule"; - - /** Set Payment Rule. - * How you pay the invoice - */ - public void setPaymentRule (String PaymentRule); - - /** Get Payment Rule. - * How you pay the invoice - */ - public String getPaymentRule(); - - /** Column name PaymentRulePO */ - public static final String COLUMNNAME_PaymentRulePO = "PaymentRulePO"; - - /** Set Payment Rule. - * Purchase payment option - */ - public void setPaymentRulePO (String PaymentRulePO); - - /** Get Payment Rule. - * Purchase payment option - */ - public String getPaymentRulePO(); - - /** Column name Phone */ - public static final String COLUMNNAME_Phone = "Phone"; - - /** Set Phone. - * Identifies a telephone number - */ - public void setPhone (String Phone); - - /** Get Phone. - * Identifies a telephone number - */ - public String getPhone(); - - /** Column name Phone2 */ - public static final String COLUMNNAME_Phone2 = "Phone2"; + /** Column name POReference */ + public static final String COLUMNNAME_POReference = "POReference"; - /** Set 2nd Phone. - * Identifies an alternate telephone number. + /** Set Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner */ - public void setPhone2 (String Phone2); + public void setPOReference (String POReference); - /** Get 2nd Phone. - * Identifies an alternate telephone number. + /** Get Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner */ - public String getPhone2(); + public String getPOReference(); /** Column name Postal */ public static final String COLUMNNAME_Postal = "Postal"; @@ -1074,71 +1074,6 @@ public interface I_RV_BPartner */ public String getRegionName(); - /** Column name SOCreditStatus */ - public static final String COLUMNNAME_SOCreditStatus = "SOCreditStatus"; - - /** Set Credit Status. - * Business Partner Credit Status - */ - public void setSOCreditStatus (String SOCreditStatus); - - /** Get Credit Status. - * Business Partner Credit Status - */ - public String getSOCreditStatus(); - - /** Column name SO_CreditAvailable */ - public static final String COLUMNNAME_SO_CreditAvailable = "SO_CreditAvailable"; - - /** Set Credit Available. - * Available Credit based on Credit Limit (not Total Open Balance) and Credit Used - */ - public void setSO_CreditAvailable (BigDecimal SO_CreditAvailable); - - /** Get Credit Available. - * Available Credit based on Credit Limit (not Total Open Balance) and Credit Used - */ - public BigDecimal getSO_CreditAvailable(); - - /** Column name SO_CreditLimit */ - public static final String COLUMNNAME_SO_CreditLimit = "SO_CreditLimit"; - - /** Set Credit Limit. - * Total outstanding invoice amounts allowed - */ - public void setSO_CreditLimit (BigDecimal SO_CreditLimit); - - /** Get Credit Limit. - * Total outstanding invoice amounts allowed - */ - public BigDecimal getSO_CreditLimit(); - - /** Column name SO_CreditUsed */ - public static final String COLUMNNAME_SO_CreditUsed = "SO_CreditUsed"; - - /** Set Credit Used. - * Current open balance - */ - public void setSO_CreditUsed (BigDecimal SO_CreditUsed); - - /** Get Credit Used. - * Current open balance - */ - public BigDecimal getSO_CreditUsed(); - - /** Column name SO_Description */ - public static final String COLUMNNAME_SO_Description = "SO_Description"; - - /** Set Order Description. - * Description to be used on orders - */ - public void setSO_Description (String SO_Description); - - /** Get Order Description. - * Description to be used on orders - */ - public String getSO_Description(); - /** Column name SalesRep_ID */ public static final String COLUMNNAME_SalesRep_ID = "SalesRep_ID"; @@ -1206,6 +1141,71 @@ public interface I_RV_BPartner */ public int getShelfLifeMinPct(); + /** Column name SO_CreditAvailable */ + public static final String COLUMNNAME_SO_CreditAvailable = "SO_CreditAvailable"; + + /** Set Credit Available. + * Available Credit based on Credit Limit (not Total Open Balance) and Credit Used + */ + public void setSO_CreditAvailable (BigDecimal SO_CreditAvailable); + + /** Get Credit Available. + * Available Credit based on Credit Limit (not Total Open Balance) and Credit Used + */ + public BigDecimal getSO_CreditAvailable(); + + /** Column name SO_CreditLimit */ + public static final String COLUMNNAME_SO_CreditLimit = "SO_CreditLimit"; + + /** Set Credit Limit. + * Total outstanding invoice amounts allowed + */ + public void setSO_CreditLimit (BigDecimal SO_CreditLimit); + + /** Get Credit Limit. + * Total outstanding invoice amounts allowed + */ + public BigDecimal getSO_CreditLimit(); + + /** Column name SOCreditStatus */ + public static final String COLUMNNAME_SOCreditStatus = "SOCreditStatus"; + + /** Set Credit Status. + * Business Partner Credit Status + */ + public void setSOCreditStatus (String SOCreditStatus); + + /** Get Credit Status. + * Business Partner Credit Status + */ + public String getSOCreditStatus(); + + /** Column name SO_CreditUsed */ + public static final String COLUMNNAME_SO_CreditUsed = "SO_CreditUsed"; + + /** Set Credit Used. + * Current open balance + */ + public void setSO_CreditUsed (BigDecimal SO_CreditUsed); + + /** Get Credit Used. + * Current open balance + */ + public BigDecimal getSO_CreditUsed(); + + /** Column name SO_Description */ + public static final String COLUMNNAME_SO_Description = "SO_Description"; + + /** Set Order Description. + * Description to be used on orders + */ + public void setSO_Description (String SO_Description); + + /** Get Order Description. + * Description to be used on orders + */ + public String getSO_Description(); + /** Column name Supervisor_ID */ public static final String COLUMNNAME_Supervisor_ID = "Supervisor_ID"; @@ -1260,19 +1260,6 @@ public interface I_RV_BPartner */ public BigDecimal getTotalOpenBalance(); - /** Column name URL */ - public static final String COLUMNNAME_URL = "URL"; - - /** Set URL. - * Full URL address - e.g. http://www.adempiere.org - */ - public void setURL (String URL); - - /** Get URL. - * Full URL address - e.g. http://www.adempiere.org - */ - public String getURL(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -1289,6 +1276,19 @@ public interface I_RV_BPartner */ public int getUpdatedBy(); + /** Column name URL */ + public static final String COLUMNNAME_URL = "URL"; + + /** Set URL. + * Full URL address - e.g. http://www.adempiere.org + */ + public void setURL (String URL); + + /** Get URL. + * Full URL address - e.g. http://www.adempiere.org + */ + public String getURL(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_RV_WarehousePrice.java b/base/src/org/compiere/model/I_RV_WarehousePrice.java index f7d84718ea..84d17d29eb 100644 --- a/base/src/org/compiere/model/I_RV_WarehousePrice.java +++ b/base/src/org/compiere/model/I_RV_WarehousePrice.java @@ -22,7 +22,7 @@ /** Generated Interface for RV_WarehousePrice * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_RV_WarehousePrice { @@ -62,21 +62,6 @@ public interface I_RV_WarehousePrice */ public int getAD_Org_ID(); - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -93,6 +78,21 @@ public interface I_RV_WarehousePrice */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -119,6 +119,19 @@ public interface I_RV_WarehousePrice */ public boolean isInstanceAttribute(); + /** Column name Margin */ + public static final String COLUMNNAME_Margin = "Margin"; + + /** Set Margin %. + * Margin for a product as a percentage + */ + public void setMargin (BigDecimal Margin); + + /** Get Margin %. + * Margin for a product as a percentage + */ + public BigDecimal getMargin(); + /** Column name M_PriceList_Version_ID */ public static final String COLUMNNAME_M_PriceList_Version_ID = "M_PriceList_Version_ID"; @@ -164,19 +177,6 @@ public interface I_RV_WarehousePrice public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name Margin */ - public static final String COLUMNNAME_Margin = "Margin"; - - /** Set Margin %. - * Margin for a product as a percentage - */ - public void setMargin (BigDecimal Margin); - - /** Get Margin %. - * Margin for a product as a percentage - */ - public BigDecimal getMargin(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; diff --git a/base/src/org/compiere/model/I_R_Category.java b/base/src/org/compiere/model/I_R_Category.java index c66a68a202..39c8d5d39a 100644 --- a/base/src/org/compiere/model/I_R_Category.java +++ b/base/src/org/compiere/model/I_R_Category.java @@ -22,7 +22,7 @@ /** Generated Interface for R_Category * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_Category { @@ -158,19 +158,6 @@ public interface I_R_Category */ public int getR_Category_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,4 +173,17 @@ public interface I_R_Category * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_CategoryUpdates.java b/base/src/org/compiere/model/I_R_CategoryUpdates.java index 756da21b51..c452019025 100644 --- a/base/src/org/compiere/model/I_R_CategoryUpdates.java +++ b/base/src/org/compiere/model/I_R_CategoryUpdates.java @@ -22,7 +22,7 @@ /** Generated Interface for R_CategoryUpdates * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_CategoryUpdates { @@ -134,19 +134,6 @@ public interface I_R_CategoryUpdates public org.compiere.model.I_R_Category getR_Category() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_R_CategoryUpdates * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_ContactInterest.java b/base/src/org/compiere/model/I_R_ContactInterest.java index 193fe8c5e8..9c8c5888e9 100644 --- a/base/src/org/compiere/model/I_R_ContactInterest.java +++ b/base/src/org/compiere/model/I_R_ContactInterest.java @@ -22,7 +22,7 @@ /** Generated Interface for R_ContactInterest * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_ContactInterest { @@ -147,19 +147,6 @@ public interface I_R_ContactInterest */ public Timestamp getSubscribeDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -175,4 +162,17 @@ public interface I_R_ContactInterest * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_Group.java b/base/src/org/compiere/model/I_R_Group.java index 4b903479bf..f80d94d709 100644 --- a/base/src/org/compiere/model/I_R_Group.java +++ b/base/src/org/compiere/model/I_R_Group.java @@ -22,7 +22,7 @@ /** Generated Interface for R_Group * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_Group { @@ -188,19 +188,6 @@ public interface I_R_Group */ public int getR_Group_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -216,4 +203,17 @@ public interface I_R_Group * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_GroupUpdates.java b/base/src/org/compiere/model/I_R_GroupUpdates.java index 65d5a8ee12..afb6bfff3c 100644 --- a/base/src/org/compiere/model/I_R_GroupUpdates.java +++ b/base/src/org/compiere/model/I_R_GroupUpdates.java @@ -22,7 +22,7 @@ /** Generated Interface for R_GroupUpdates * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_GroupUpdates { @@ -134,19 +134,6 @@ public interface I_R_GroupUpdates public org.compiere.model.I_R_Group getR_Group() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_R_GroupUpdates * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_InterestArea.java b/base/src/org/compiere/model/I_R_InterestArea.java index 9c76e0c75f..2847b1232e 100644 --- a/base/src/org/compiere/model/I_R_InterestArea.java +++ b/base/src/org/compiere/model/I_R_InterestArea.java @@ -22,7 +22,7 @@ /** Generated Interface for R_InterestArea * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_InterestArea { @@ -143,19 +143,6 @@ public interface I_R_InterestArea */ public int getR_InterestArea_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -172,6 +159,19 @@ public interface I_R_InterestArea */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_R_IssueKnown.java b/base/src/org/compiere/model/I_R_IssueKnown.java index f61372512d..0bb39a34f5 100644 --- a/base/src/org/compiere/model/I_R_IssueKnown.java +++ b/base/src/org/compiere/model/I_R_IssueKnown.java @@ -22,7 +22,7 @@ /** Generated Interface for R_IssueKnown * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_IssueKnown { @@ -165,6 +165,19 @@ public interface I_R_IssueKnown /** Get Process Now */ public boolean isProcessing(); + /** Column name ReleaseNo */ + public static final String COLUMNNAME_ReleaseNo = "ReleaseNo"; + + /** Set Release No. + * Internal Release Number + */ + public void setReleaseNo (String ReleaseNo); + + /** Get Release No. + * Internal Release Number + */ + public String getReleaseNo(); + /** Column name R_IssueKnown_ID */ public static final String COLUMNNAME_R_IssueKnown_ID = "R_IssueKnown_ID"; @@ -223,19 +236,6 @@ public interface I_R_IssueKnown public org.compiere.model.I_R_Request getR_Request() throws RuntimeException; - /** Column name ReleaseNo */ - public static final String COLUMNNAME_ReleaseNo = "ReleaseNo"; - - /** Set Release No. - * Internal Release Number - */ - public void setReleaseNo (String ReleaseNo); - - /** Get Release No. - * Internal Release Number - */ - public String getReleaseNo(); - /** Column name SourceClassName */ public static final String COLUMNNAME_SourceClassName = "SourceClassName"; @@ -262,19 +262,6 @@ public interface I_R_IssueKnown */ public String getSourceMethodName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -290,4 +277,17 @@ public interface I_R_IssueKnown * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_IssueProject.java b/base/src/org/compiere/model/I_R_IssueProject.java index f1cbab9999..72e805819a 100644 --- a/base/src/org/compiere/model/I_R_IssueProject.java +++ b/base/src/org/compiere/model/I_R_IssueProject.java @@ -22,7 +22,7 @@ /** Generated Interface for R_IssueProject * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_IssueProject { @@ -41,6 +41,21 @@ public interface I_R_IssueProject /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,21 +77,6 @@ public interface I_R_IssueProject */ public int getAD_Org_ID(); - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -199,19 +199,6 @@ public interface I_R_IssueProject */ public String getSystemStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -227,4 +214,17 @@ public interface I_R_IssueProject * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_IssueRecommendation.java b/base/src/org/compiere/model/I_R_IssueRecommendation.java index 1246257c79..41a2d5301c 100644 --- a/base/src/org/compiere/model/I_R_IssueRecommendation.java +++ b/base/src/org/compiere/model/I_R_IssueRecommendation.java @@ -22,7 +22,7 @@ /** Generated Interface for R_IssueRecommendation * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_IssueRecommendation { @@ -143,19 +143,6 @@ public interface I_R_IssueRecommendation */ public int getR_IssueRecommendation_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_R_IssueRecommendation * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_IssueStatus.java b/base/src/org/compiere/model/I_R_IssueStatus.java index 472fb8ba39..3c1b2956bc 100644 --- a/base/src/org/compiere/model/I_R_IssueStatus.java +++ b/base/src/org/compiere/model/I_R_IssueStatus.java @@ -22,7 +22,7 @@ /** Generated Interface for R_IssueStatus * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_IssueStatus { @@ -130,19 +130,6 @@ public interface I_R_IssueStatus */ public int getR_IssueStatus_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -158,4 +145,17 @@ public interface I_R_IssueStatus * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_IssueSystem.java b/base/src/org/compiere/model/I_R_IssueSystem.java index 653f630823..d04e7f2b93 100644 --- a/base/src/org/compiere/model/I_R_IssueSystem.java +++ b/base/src/org/compiere/model/I_R_IssueSystem.java @@ -22,7 +22,7 @@ /** Generated Interface for R_IssueSystem * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_IssueSystem { @@ -41,6 +41,21 @@ public interface I_R_IssueSystem /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,21 +77,6 @@ public interface I_R_IssueSystem */ public int getAD_Org_ID(); - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -171,19 +171,6 @@ public interface I_R_IssueSystem */ public String getSystemStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -199,4 +186,17 @@ public interface I_R_IssueSystem * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_IssueUser.java b/base/src/org/compiere/model/I_R_IssueUser.java index 45aefba2e6..772f4fb98e 100644 --- a/base/src/org/compiere/model/I_R_IssueUser.java +++ b/base/src/org/compiere/model/I_R_IssueUser.java @@ -22,7 +22,7 @@ /** Generated Interface for R_IssueUser * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_IssueUser { @@ -132,19 +132,6 @@ public interface I_R_IssueUser */ public int getR_IssueUser_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,4 +160,17 @@ public interface I_R_IssueUser * Email of the responsible for the System */ public String getUserName(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_MailText.java b/base/src/org/compiere/model/I_R_MailText.java index e8bd8d4449..78c4578062 100644 --- a/base/src/org/compiere/model/I_R_MailText.java +++ b/base/src/org/compiere/model/I_R_MailText.java @@ -22,7 +22,7 @@ /** Generated Interface for R_MailText * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_MailText { @@ -182,19 +182,6 @@ public interface I_R_MailText */ public int getR_MailText_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -210,4 +197,17 @@ public interface I_R_MailText * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_Request.java b/base/src/org/compiere/model/I_R_Request.java index c0b6baf2ce..527a37b9ab 100644 --- a/base/src/org/compiere/model/I_R_Request.java +++ b/base/src/org/compiere/model/I_R_Request.java @@ -22,7 +22,7 @@ /** Generated Interface for R_Request * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_Request { @@ -41,6 +41,21 @@ public interface I_R_Request /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -49,6 +64,19 @@ public interface I_R_Request */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +92,6 @@ public interface I_R_Request public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_Role_ID */ public static final String COLUMNNAME_AD_Role_ID = "AD_Role_ID"; @@ -122,21 +137,6 @@ public interface I_R_Request public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -182,6 +182,21 @@ public interface I_R_Request public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; + /** Column name C_Invoice_ID */ + public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; + + /** Set Invoice. + * Invoice Identifier + */ + public void setC_Invoice_ID (int C_Invoice_ID); + + /** Get Invoice. + * Invoice Identifier + */ + public int getC_Invoice_ID(); + + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoiceLine_ID */ public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; @@ -212,35 +227,44 @@ public interface I_R_Request public org.compiere.model.I_C_Invoice getC_InvoiceRequest() throws RuntimeException; - /** Column name C_Invoice_ID */ - public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; + /** Column name CloseDate */ + public static final String COLUMNNAME_CloseDate = "CloseDate"; - /** Set Invoice. - * Invoice Identifier + /** Set Close Date. + * Close Date */ - public void setC_Invoice_ID (int C_Invoice_ID); + public void setCloseDate (Timestamp CloseDate); - /** Get Invoice. - * Invoice Identifier + /** Get Close Date. + * Close Date */ - public int getC_Invoice_ID(); + public Timestamp getCloseDate(); - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name ConfidentialType */ + public static final String COLUMNNAME_ConfidentialType = "ConfidentialType"; - /** Column name C_OrderLine_ID */ - public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; + /** Set Confidentiality. + * Type of Confidentiality + */ + public void setConfidentialType (String ConfidentialType); - /** Set Sales Order Line. - * Sales Order Line + /** Get Confidentiality. + * Type of Confidentiality */ - public void setC_OrderLine_ID (int C_OrderLine_ID); + public String getConfidentialType(); - /** Get Sales Order Line. - * Sales Order Line + /** Column name ConfidentialTypeEntry */ + public static final String COLUMNNAME_ConfidentialTypeEntry = "ConfidentialTypeEntry"; + + /** Set Entry Confidentiality. + * Confidentiality of the individual entry */ - public int getC_OrderLine_ID(); + public void setConfidentialTypeEntry (String ConfidentialTypeEntry); - public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; + /** Get Entry Confidentiality. + * Confidentiality of the individual entry + */ + public String getConfidentialTypeEntry(); /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -257,6 +281,21 @@ public interface I_R_Request public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + /** Column name C_OrderLine_ID */ + public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; + + /** Set Sales Order Line. + * Sales Order Line + */ + public void setC_OrderLine_ID (int C_OrderLine_ID); + + /** Get Sales Order Line. + * Sales Order Line + */ + public int getC_OrderLine_ID(); + + public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; + /** Column name C_Payment_ID */ public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; @@ -272,6 +311,21 @@ public interface I_R_Request public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -302,60 +356,6 @@ public interface I_R_Request public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - - /** Column name CloseDate */ - public static final String COLUMNNAME_CloseDate = "CloseDate"; - - /** Set Close Date. - * Close Date - */ - public void setCloseDate (Timestamp CloseDate); - - /** Get Close Date. - * Close Date - */ - public Timestamp getCloseDate(); - - /** Column name ConfidentialType */ - public static final String COLUMNNAME_ConfidentialType = "ConfidentialType"; - - /** Set Confidentiality. - * Type of Confidentiality - */ - public void setConfidentialType (String ConfidentialType); - - /** Get Confidentiality. - * Type of Confidentiality - */ - public String getConfidentialType(); - - /** Column name ConfidentialTypeEntry */ - public static final String COLUMNNAME_ConfidentialTypeEntry = "ConfidentialTypeEntry"; - - /** Set Entry Confidentiality. - * Confidentiality of the individual entry - */ - public void setConfidentialTypeEntry (String ConfidentialTypeEntry); - - /** Get Entry Confidentiality. - * Confidentiality of the individual entry - */ - public String getConfidentialTypeEntry(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -372,28 +372,6 @@ public interface I_R_Request */ public int getCreatedBy(); - /** Column name DD_OrderLine_ID */ - public static final String COLUMNNAME_DD_OrderLine_ID = "DD_OrderLine_ID"; - - /** Set Distribution Order Line */ - public void setDD_OrderLine_ID (int DD_OrderLine_ID); - - /** Get Distribution Order Line */ - public int getDD_OrderLine_ID(); - - public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException; - - /** Column name DD_Order_ID */ - public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; - - /** Set Distribution Order */ - public void setDD_Order_ID (int DD_Order_ID); - - /** Get Distribution Order */ - public int getDD_Order_ID(); - - public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException; - /** Column name DateCompletePlan */ public static final String COLUMNNAME_DateCompletePlan = "DateCompletePlan"; @@ -459,6 +437,28 @@ public interface I_R_Request */ public Timestamp getDateStartPlan(); + /** Column name DD_Order_ID */ + public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; + + /** Set Distribution Order */ + public void setDD_Order_ID (int DD_Order_ID); + + /** Get Distribution Order */ + public int getDD_Order_ID(); + + public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException; + + /** Column name DD_OrderLine_ID */ + public static final String COLUMNNAME_DD_OrderLine_ID = "DD_OrderLine_ID"; + + /** Set Distribution Order Line */ + public void setDD_OrderLine_ID (int DD_OrderLine_ID); + + /** Get Distribution Order Line */ + public int getDD_OrderLine_ID(); + + public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException; + /** Column name DocumentNo */ public static final String COLUMNNAME_DocumentNo = "DocumentNo"; @@ -593,21 +593,6 @@ public interface I_R_Request public org.compiere.model.I_M_ChangeNotice getM_FixChangeNotice() throws RuntimeException; - /** Column name M_InOutLine_ID */ - public static final String COLUMNNAME_M_InOutLine_ID = "M_InOutLine_ID"; - - /** Set Shipment/Receipt Line. - * Line on Shipment or Receipt document - */ - public void setM_InOutLine_ID (int M_InOutLine_ID); - - /** Get Shipment/Receipt Line. - * Line on Shipment or Receipt document - */ - public int getM_InOutLine_ID(); - - public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException; - /** Column name M_InOut_ID */ public static final String COLUMNNAME_M_InOut_ID = "M_InOut_ID"; @@ -623,20 +608,20 @@ public interface I_R_Request public org.compiere.model.I_M_InOut getM_InOut() throws RuntimeException; - /** Column name M_ProductSpent_ID */ - public static final String COLUMNNAME_M_ProductSpent_ID = "M_ProductSpent_ID"; + /** Column name M_InOutLine_ID */ + public static final String COLUMNNAME_M_InOutLine_ID = "M_InOutLine_ID"; - /** Set Product Used. - * Product/Resource/Service used in Request + /** Set Shipment/Receipt Line. + * Line on Shipment or Receipt document */ - public void setM_ProductSpent_ID (int M_ProductSpent_ID); + public void setM_InOutLine_ID (int M_InOutLine_ID); - /** Get Product Used. - * Product/Resource/Service used in Request + /** Get Shipment/Receipt Line. + * Line on Shipment or Receipt document */ - public int getM_ProductSpent_ID(); + public int getM_InOutLine_ID(); - public org.compiere.model.I_M_Product getM_ProductSpent() throws RuntimeException; + public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException; /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -653,35 +638,35 @@ public interface I_R_Request public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name M_RMALine_ID */ - public static final String COLUMNNAME_M_RMALine_ID = "M_RMALine_ID"; + /** Column name M_ProductSpent_ID */ + public static final String COLUMNNAME_M_ProductSpent_ID = "M_ProductSpent_ID"; - /** Set RMA Line. - * Return Material Authorization Line + /** Set Product Used. + * Product/Resource/Service used in Request */ - public void setM_RMALine_ID (int M_RMALine_ID); + public void setM_ProductSpent_ID (int M_ProductSpent_ID); - /** Get RMA Line. - * Return Material Authorization Line + /** Get Product Used. + * Product/Resource/Service used in Request */ - public int getM_RMALine_ID(); + public int getM_ProductSpent_ID(); - public org.compiere.model.I_M_RMALine getM_RMALine() throws RuntimeException; + public org.compiere.model.I_M_Product getM_ProductSpent() throws RuntimeException; - /** Column name M_RMA_ID */ - public static final String COLUMNNAME_M_RMA_ID = "M_RMA_ID"; + /** Column name M_Requisition_ID */ + public static final String COLUMNNAME_M_Requisition_ID = "M_Requisition_ID"; - /** Set RMA. - * Return Material Authorization + /** Set Requisition. + * Material Requisition */ - public void setM_RMA_ID (int M_RMA_ID); + public void setM_Requisition_ID (int M_Requisition_ID); - /** Get RMA. - * Return Material Authorization + /** Get Requisition. + * Material Requisition */ - public int getM_RMA_ID(); + public int getM_Requisition_ID(); - public org.compiere.model.I_M_RMA getM_RMA() throws RuntimeException; + public org.compiere.model.I_M_Requisition getM_Requisition() throws RuntimeException; /** Column name M_RequisitionLine_ID */ public static final String COLUMNNAME_M_RequisitionLine_ID = "M_RequisitionLine_ID"; @@ -698,20 +683,35 @@ public interface I_R_Request public org.compiere.model.I_M_RequisitionLine getM_RequisitionLine() throws RuntimeException; - /** Column name M_Requisition_ID */ - public static final String COLUMNNAME_M_Requisition_ID = "M_Requisition_ID"; + /** Column name M_RMA_ID */ + public static final String COLUMNNAME_M_RMA_ID = "M_RMA_ID"; - /** Set Requisition. - * Material Requisition + /** Set RMA. + * Return Material Authorization */ - public void setM_Requisition_ID (int M_Requisition_ID); + public void setM_RMA_ID (int M_RMA_ID); - /** Get Requisition. - * Material Requisition + /** Get RMA. + * Return Material Authorization */ - public int getM_Requisition_ID(); + public int getM_RMA_ID(); - public org.compiere.model.I_M_Requisition getM_Requisition() throws RuntimeException; + public org.compiere.model.I_M_RMA getM_RMA() throws RuntimeException; + + /** Column name M_RMALine_ID */ + public static final String COLUMNNAME_M_RMALine_ID = "M_RMALine_ID"; + + /** Set RMA Line. + * Return Material Authorization Line + */ + public void setM_RMALine_ID (int M_RMALine_ID); + + /** Get RMA Line. + * Return Material Authorization Line + */ + public int getM_RMALine_ID(); + + public org.compiere.model.I_M_RMALine getM_RMALine() throws RuntimeException; /** Column name NextAction */ public static final String COLUMNNAME_NextAction = "NextAction"; @@ -845,6 +845,45 @@ public interface I_R_Request public org.compiere.model.I_R_Category getR_Category() throws RuntimeException; + /** Column name Record_ID */ + public static final String COLUMNNAME_Record_ID = "Record_ID"; + + /** Set Record ID. + * Direct internal record ID + */ + public void setRecord_ID (int Record_ID); + + /** Get Record ID. + * Direct internal record ID + */ + public int getRecord_ID(); + + /** Column name RequestAmt */ + public static final String COLUMNNAME_RequestAmt = "RequestAmt"; + + /** Set Request Amount. + * Amount associated with this request + */ + public void setRequestAmt (BigDecimal RequestAmt); + + /** Get Request Amount. + * Amount associated with this request + */ + public BigDecimal getRequestAmt(); + + /** Column name Result */ + public static final String COLUMNNAME_Result = "Result"; + + /** Set Result. + * Result of the action taken + */ + public void setResult (String Result); + + /** Get Result. + * Result of the action taken + */ + public String getResult(); + /** Column name R_Group_ID */ public static final String COLUMNNAME_R_Group_ID = "R_Group_ID"; @@ -875,6 +914,19 @@ public interface I_R_Request public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException; + /** Column name R_Request_ID */ + public static final String COLUMNNAME_R_Request_ID = "R_Request_ID"; + + /** Set Request. + * Request from a Business Partner or Prospect + */ + public void setR_Request_ID (int R_Request_ID); + + /** Get Request. + * Request from a Business Partner or Prospect + */ + public int getR_Request_ID(); + /** Column name R_RequestRelated_ID */ public static final String COLUMNNAME_R_RequestRelated_ID = "R_RequestRelated_ID"; @@ -905,19 +957,6 @@ public interface I_R_Request public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException; - /** Column name R_Request_ID */ - public static final String COLUMNNAME_R_Request_ID = "R_Request_ID"; - - /** Set Request. - * Request from a Business Partner or Prospect - */ - public void setR_Request_ID (int R_Request_ID); - - /** Get Request. - * Request from a Business Partner or Prospect - */ - public int getR_Request_ID(); - /** Column name R_Resolution_ID */ public static final String COLUMNNAME_R_Resolution_ID = "R_Resolution_ID"; @@ -963,45 +1002,6 @@ public interface I_R_Request public org.compiere.model.I_R_Status getR_Status() throws RuntimeException; - /** Column name Record_ID */ - public static final String COLUMNNAME_Record_ID = "Record_ID"; - - /** Set Record ID. - * Direct internal record ID - */ - public void setRecord_ID (int Record_ID); - - /** Get Record ID. - * Direct internal record ID - */ - public int getRecord_ID(); - - /** Column name RequestAmt */ - public static final String COLUMNNAME_RequestAmt = "RequestAmt"; - - /** Set Request Amount. - * Amount associated with this request - */ - public void setRequestAmt (BigDecimal RequestAmt); - - /** Get Request Amount. - * Amount associated with this request - */ - public BigDecimal getRequestAmt(); - - /** Column name Result */ - public static final String COLUMNNAME_Result = "Result"; - - /** Set Result. - * Result of the action taken - */ - public void setResult (String Result); - - /** Get Result. - * Result of the action taken - */ - public String getResult(); - /** Column name SalesRep_ID */ public static final String COLUMNNAME_SalesRep_ID = "SalesRep_ID"; @@ -1043,6 +1043,19 @@ public interface I_R_Request */ public Timestamp getStartTime(); + /** Column name Subject */ + public static final String COLUMNNAME_Subject = "Subject"; + + /** Set Subject. + * Email Message Subject + */ + public void setSubject (String Subject); + + /** Get Subject. + * Email Message Subject + */ + public String getSubject(); + /** Column name Summary */ public static final String COLUMNNAME_Summary = "Summary"; @@ -1069,19 +1082,6 @@ public interface I_R_Request */ public String getTaskStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -1157,4 +1157,17 @@ public interface I_R_Request public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_RequestAction.java b/base/src/org/compiere/model/I_R_RequestAction.java index 224ae487b9..8b5aed039d 100644 --- a/base/src/org/compiere/model/I_R_RequestAction.java +++ b/base/src/org/compiere/model/I_R_RequestAction.java @@ -22,7 +22,7 @@ /** Generated Interface for R_RequestAction * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_RequestAction { @@ -41,6 +41,21 @@ public interface I_R_RequestAction /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -92,21 +107,6 @@ public interface I_R_RequestAction public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -152,6 +152,19 @@ public interface I_R_RequestAction public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name ConfidentialType */ + public static final String COLUMNNAME_ConfidentialType = "ConfidentialType"; + + /** Set Confidentiality. + * Type of Confidentiality + */ + public void setConfidentialType (String ConfidentialType); + + /** Get Confidentiality. + * Type of Confidentiality + */ + public String getConfidentialType(); + /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -197,19 +210,6 @@ public interface I_R_RequestAction public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name ConfidentialType */ - public static final String COLUMNNAME_ConfidentialType = "ConfidentialType"; - - /** Set Confidentiality. - * Type of Confidentiality - */ - public void setConfidentialType (String ConfidentialType); - - /** Get Confidentiality. - * Type of Confidentiality - */ - public String getConfidentialType(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -345,21 +345,6 @@ public interface I_R_RequestAction public org.compiere.model.I_M_InOut getM_InOut() throws RuntimeException; - /** Column name M_ProductSpent_ID */ - public static final String COLUMNNAME_M_ProductSpent_ID = "M_ProductSpent_ID"; - - /** Set Product Used. - * Product/Resource/Service used in Request - */ - public void setM_ProductSpent_ID (int M_ProductSpent_ID); - - /** Get Product Used. - * Product/Resource/Service used in Request - */ - public int getM_ProductSpent_ID(); - - public org.compiere.model.I_M_Product getM_ProductSpent() throws RuntimeException; - /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -375,6 +360,21 @@ public interface I_R_RequestAction public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + /** Column name M_ProductSpent_ID */ + public static final String COLUMNNAME_M_ProductSpent_ID = "M_ProductSpent_ID"; + + /** Set Product Used. + * Product/Resource/Service used in Request + */ + public void setM_ProductSpent_ID (int M_ProductSpent_ID); + + /** Get Product Used. + * Product/Resource/Service used in Request + */ + public int getM_ProductSpent_ID(); + + public org.compiere.model.I_M_Product getM_ProductSpent() throws RuntimeException; + /** Column name M_RMA_ID */ public static final String COLUMNNAME_M_RMA_ID = "M_RMA_ID"; @@ -511,21 +511,6 @@ public interface I_R_RequestAction */ public int getR_RequestAction_ID(); - /** Column name R_RequestType_ID */ - public static final String COLUMNNAME_R_RequestType_ID = "R_RequestType_ID"; - - /** Set Request Type. - * Type of request (e.g. Inquiry, Complaint, ..) - */ - public void setR_RequestType_ID (int R_RequestType_ID); - - /** Get Request Type. - * Type of request (e.g. Inquiry, Complaint, ..) - */ - public int getR_RequestType_ID(); - - public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException; - /** Column name R_Request_ID */ public static final String COLUMNNAME_R_Request_ID = "R_Request_ID"; @@ -541,6 +526,21 @@ public interface I_R_RequestAction public org.compiere.model.I_R_Request getR_Request() throws RuntimeException; + /** Column name R_RequestType_ID */ + public static final String COLUMNNAME_R_RequestType_ID = "R_RequestType_ID"; + + /** Set Request Type. + * Type of request (e.g. Inquiry, Complaint, ..) + */ + public void setR_RequestType_ID (int R_RequestType_ID); + + /** Get Request Type. + * Type of request (e.g. Inquiry, Complaint, ..) + */ + public int getR_RequestType_ID(); + + public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException; + /** Column name R_Resolution_ID */ public static final String COLUMNNAME_R_Resolution_ID = "R_Resolution_ID"; @@ -625,19 +625,6 @@ public interface I_R_RequestAction */ public String getTaskStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -653,4 +640,17 @@ public interface I_R_RequestAction * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_RequestProcessor.java b/base/src/org/compiere/model/I_R_RequestProcessor.java index 385b8fce65..d28e33d975 100644 --- a/base/src/org/compiere/model/I_R_RequestProcessor.java +++ b/base/src/org/compiere/model/I_R_RequestProcessor.java @@ -22,7 +22,7 @@ /** Generated Interface for R_RequestProcessor * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_RequestProcessor { @@ -230,6 +230,19 @@ public interface I_R_RequestProcessor /** Get Process Now */ public boolean isProcessing(); + /** Column name RemindDays */ + public static final String COLUMNNAME_RemindDays = "RemindDays"; + + /** Set Reminder Days. + * Days between sending Reminder Emails for a due or inactive Document + */ + public void setRemindDays (int RemindDays); + + /** Get Reminder Days. + * Days between sending Reminder Emails for a due or inactive Document + */ + public int getRemindDays(); + /** Column name R_RequestProcessor_ID */ public static final String COLUMNNAME_R_RequestProcessor_ID = "R_RequestProcessor_ID"; @@ -258,19 +271,6 @@ public interface I_R_RequestProcessor public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException; - /** Column name RemindDays */ - public static final String COLUMNNAME_RemindDays = "RemindDays"; - - /** Set Reminder Days. - * Days between sending Reminder Emails for a due or inactive Document - */ - public void setRemindDays (int RemindDays); - - /** Get Reminder Days. - * Days between sending Reminder Emails for a due or inactive Document - */ - public int getRemindDays(); - /** Column name Supervisor_ID */ public static final String COLUMNNAME_Supervisor_ID = "Supervisor_ID"; @@ -286,19 +286,6 @@ public interface I_R_RequestProcessor public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -314,4 +301,17 @@ public interface I_R_RequestProcessor * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_RequestProcessorLog.java b/base/src/org/compiere/model/I_R_RequestProcessorLog.java index 772adfb2e4..e2a5a83861 100644 --- a/base/src/org/compiere/model/I_R_RequestProcessorLog.java +++ b/base/src/org/compiere/model/I_R_RequestProcessorLog.java @@ -22,7 +22,7 @@ /** Generated Interface for R_RequestProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_RequestProcessorLog { @@ -130,18 +130,18 @@ public interface I_R_RequestProcessorLog */ public boolean isError(); - /** Column name R_RequestProcessorLog_ID */ - public static final String COLUMNNAME_R_RequestProcessorLog_ID = "R_RequestProcessorLog_ID"; + /** Column name Reference */ + public static final String COLUMNNAME_Reference = "Reference"; - /** Set Request Processor Log. - * Result of the execution of the Request Processor + /** Set Reference. + * Reference for this record */ - public void setR_RequestProcessorLog_ID (int R_RequestProcessorLog_ID); + public void setReference (String Reference); - /** Get Request Processor Log. - * Result of the execution of the Request Processor + /** Get Reference. + * Reference for this record */ - public int getR_RequestProcessorLog_ID(); + public String getReference(); /** Column name R_RequestProcessor_ID */ public static final String COLUMNNAME_R_RequestProcessor_ID = "R_RequestProcessor_ID"; @@ -158,18 +158,18 @@ public interface I_R_RequestProcessorLog public org.compiere.model.I_R_RequestProcessor getR_RequestProcessor() throws RuntimeException; - /** Column name Reference */ - public static final String COLUMNNAME_Reference = "Reference"; + /** Column name R_RequestProcessorLog_ID */ + public static final String COLUMNNAME_R_RequestProcessorLog_ID = "R_RequestProcessorLog_ID"; - /** Set Reference. - * Reference for this record + /** Set Request Processor Log. + * Result of the execution of the Request Processor */ - public void setReference (String Reference); + public void setR_RequestProcessorLog_ID (int R_RequestProcessorLog_ID); - /** Get Reference. - * Reference for this record + /** Get Request Processor Log. + * Result of the execution of the Request Processor */ - public String getReference(); + public int getR_RequestProcessorLog_ID(); /** Column name Summary */ public static final String COLUMNNAME_Summary = "Summary"; @@ -197,19 +197,6 @@ public interface I_R_RequestProcessorLog */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_R_RequestProcessorLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_RequestProcessor_Route.java b/base/src/org/compiere/model/I_R_RequestProcessor_Route.java index a5d20ca69d..e51c6861b7 100644 --- a/base/src/org/compiere/model/I_R_RequestProcessor_Route.java +++ b/base/src/org/compiere/model/I_R_RequestProcessor_Route.java @@ -22,7 +22,7 @@ /** Generated Interface for R_RequestProcessor_Route * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_RequestProcessor_Route { @@ -177,19 +177,6 @@ public interface I_R_RequestProcessor_Route */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -205,4 +192,17 @@ public interface I_R_RequestProcessor_Route * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_RequestType.java b/base/src/org/compiere/model/I_R_RequestType.java index 87943e7187..b9bd4453bc 100644 --- a/base/src/org/compiere/model/I_R_RequestType.java +++ b/base/src/org/compiere/model/I_R_RequestType.java @@ -22,7 +22,7 @@ /** Generated Interface for R_RequestType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_RequestType { @@ -288,19 +288,6 @@ public interface I_R_RequestType public org.compiere.model.I_R_StatusCategory getR_StatusCategory() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -316,4 +303,17 @@ public interface I_R_RequestType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_RequestTypeUpdates.java b/base/src/org/compiere/model/I_R_RequestTypeUpdates.java index eb613a3ca2..34ff627740 100644 --- a/base/src/org/compiere/model/I_R_RequestTypeUpdates.java +++ b/base/src/org/compiere/model/I_R_RequestTypeUpdates.java @@ -22,7 +22,7 @@ /** Generated Interface for R_RequestTypeUpdates * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_RequestTypeUpdates { @@ -134,19 +134,6 @@ public interface I_R_RequestTypeUpdates public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_R_RequestTypeUpdates * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_RequestUpdate.java b/base/src/org/compiere/model/I_R_RequestUpdate.java index e1dac8ebd0..52707a9c8f 100644 --- a/base/src/org/compiere/model/I_R_RequestUpdate.java +++ b/base/src/org/compiere/model/I_R_RequestUpdate.java @@ -22,7 +22,7 @@ /** Generated Interface for R_RequestUpdate * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_RequestUpdate { @@ -62,6 +62,21 @@ public interface I_R_RequestUpdate */ public int getAD_Org_ID(); + /** Column name C_InvoiceLine_ID */ + public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; + + /** Set Invoice Line. + * Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID); + + /** Get Invoice Line. + * Invoice Detail Line + */ + public int getC_InvoiceLine_ID(); + + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + /** Column name ConfidentialTypeEntry */ public static final String COLUMNNAME_ConfidentialTypeEntry = "ConfidentialTypeEntry"; @@ -132,6 +147,19 @@ public interface I_R_RequestUpdate public org.compiere.model.I_M_Product getM_ProductSpent() throws RuntimeException; + /** Column name Processed */ + public static final String COLUMNNAME_Processed = "Processed"; + + /** Set Processed. + * The document has been processed + */ + public void setProcessed (boolean Processed); + + /** Get Processed. + * The document has been processed + */ + public boolean isProcessed(); + /** Column name QtyInvoiced */ public static final String COLUMNNAME_QtyInvoiced = "QtyInvoiced"; @@ -158,18 +186,33 @@ public interface I_R_RequestUpdate */ public BigDecimal getQtySpent(); - /** Column name R_RequestUpdate_ID */ - public static final String COLUMNNAME_R_RequestUpdate_ID = "R_RequestUpdate_ID"; + /** Column name Result */ + public static final String COLUMNNAME_Result = "Result"; - /** Set Request Update. - * Request Updates + /** Set Result. + * Result of the action taken */ - public void setR_RequestUpdate_ID (int R_RequestUpdate_ID); + public void setResult (String Result); - /** Get Request Update. - * Request Updates + /** Get Result. + * Result of the action taken */ - public int getR_RequestUpdate_ID(); + public String getResult(); + + /** Column name R_RequestAction_ID */ + public static final String COLUMNNAME_R_RequestAction_ID = "R_RequestAction_ID"; + + /** Set Request History. + * Request has been changed + */ + public void setR_RequestAction_ID (int R_RequestAction_ID); + + /** Get Request History. + * Request has been changed + */ + public int getR_RequestAction_ID(); + + public org.compiere.model.I_R_RequestAction getR_RequestAction() throws RuntimeException; /** Column name R_Request_ID */ public static final String COLUMNNAME_R_Request_ID = "R_Request_ID"; @@ -186,18 +229,18 @@ public interface I_R_RequestUpdate public org.compiere.model.I_R_Request getR_Request() throws RuntimeException; - /** Column name Result */ - public static final String COLUMNNAME_Result = "Result"; + /** Column name R_RequestUpdate_ID */ + public static final String COLUMNNAME_R_RequestUpdate_ID = "R_RequestUpdate_ID"; - /** Set Result. - * Result of the action taken + /** Set Request Update. + * Request Updates */ - public void setResult (String Result); + public void setR_RequestUpdate_ID (int R_RequestUpdate_ID); - /** Get Result. - * Result of the action taken + /** Get Request Update. + * Request Updates */ - public String getResult(); + public int getR_RequestUpdate_ID(); /** Column name StartTime */ public static final String COLUMNNAME_StartTime = "StartTime"; @@ -212,19 +255,6 @@ public interface I_R_RequestUpdate */ public Timestamp getStartTime(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -240,4 +270,17 @@ public interface I_R_RequestUpdate * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_RequestUpdates.java b/base/src/org/compiere/model/I_R_RequestUpdates.java index 0679ab1543..fc9c9be834 100644 --- a/base/src/org/compiere/model/I_R_RequestUpdates.java +++ b/base/src/org/compiere/model/I_R_RequestUpdates.java @@ -22,7 +22,7 @@ /** Generated Interface for R_RequestUpdates * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_RequestUpdates { @@ -134,19 +134,6 @@ public interface I_R_RequestUpdates public org.compiere.model.I_R_Request getR_Request() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,4 +149,17 @@ public interface I_R_RequestUpdates * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_Resolution.java b/base/src/org/compiere/model/I_R_Resolution.java index f081064927..bb00da8aba 100644 --- a/base/src/org/compiere/model/I_R_Resolution.java +++ b/base/src/org/compiere/model/I_R_Resolution.java @@ -22,7 +22,7 @@ /** Generated Interface for R_Resolution * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_Resolution { @@ -143,19 +143,6 @@ public interface I_R_Resolution */ public int getR_Resolution_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_R_Resolution * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_StandardRequest.java b/base/src/org/compiere/model/I_R_StandardRequest.java index 4bd1c35745..4c0240ccb3 100644 --- a/base/src/org/compiere/model/I_R_StandardRequest.java +++ b/base/src/org/compiere/model/I_R_StandardRequest.java @@ -22,7 +22,7 @@ /** Generated Interface for R_StandardRequest * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_StandardRequest { @@ -231,19 +231,6 @@ public interface I_R_StandardRequest public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException; - /** Column name R_StandardRequestType_ID */ - public static final String COLUMNNAME_R_StandardRequestType_ID = "R_StandardRequestType_ID"; - - /** Set Standard Request Type. - * Standard Request Type - */ - public void setR_StandardRequestType_ID (int R_StandardRequestType_ID); - - /** Get Standard Request Type. - * Standard Request Type - */ - public int getR_StandardRequestType_ID(); - /** Column name R_StandardRequest_ID */ public static final String COLUMNNAME_R_StandardRequest_ID = "R_StandardRequest_ID"; @@ -257,6 +244,19 @@ public interface I_R_StandardRequest */ public int getR_StandardRequest_ID(); + /** Column name R_StandardRequestType_ID */ + public static final String COLUMNNAME_R_StandardRequestType_ID = "R_StandardRequestType_ID"; + + /** Set Standard Request Type. + * Standard Request Type + */ + public void setR_StandardRequestType_ID (int R_StandardRequestType_ID); + + /** Get Standard Request Type. + * Standard Request Type + */ + public int getR_StandardRequestType_ID(); + /** Column name R_Status_ID */ public static final String COLUMNNAME_R_Status_ID = "R_Status_ID"; @@ -328,19 +328,6 @@ public interface I_R_StandardRequest */ public String getTaskStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -356,4 +343,17 @@ public interface I_R_StandardRequest * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_StandardRequestType.java b/base/src/org/compiere/model/I_R_StandardRequestType.java index 89781725f0..b87baa2e68 100644 --- a/base/src/org/compiere/model/I_R_StandardRequestType.java +++ b/base/src/org/compiere/model/I_R_StandardRequestType.java @@ -22,7 +22,7 @@ /** Generated Interface for R_StandardRequestType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_StandardRequestType { @@ -208,19 +208,6 @@ public interface I_R_StandardRequestType */ public int getR_StandardRequestType_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -237,6 +224,19 @@ public interface I_R_StandardRequestType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_R_StandardResponse.java b/base/src/org/compiere/model/I_R_StandardResponse.java index c0e8b4f22b..a17fd20c15 100644 --- a/base/src/org/compiere/model/I_R_StandardResponse.java +++ b/base/src/org/compiere/model/I_R_StandardResponse.java @@ -22,7 +22,7 @@ /** Generated Interface for R_StandardResponse * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_StandardResponse { @@ -104,19 +104,6 @@ public interface I_R_StandardResponse */ public String getName(); - /** Column name R_StandardResponse_ID */ - public static final String COLUMNNAME_R_StandardResponse_ID = "R_StandardResponse_ID"; - - /** Set Standard Response. - * Request Standard Response - */ - public void setR_StandardResponse_ID (int R_StandardResponse_ID); - - /** Get Standard Response. - * Request Standard Response - */ - public int getR_StandardResponse_ID(); - /** Column name ResponseText */ public static final String COLUMNNAME_ResponseText = "ResponseText"; @@ -130,18 +117,18 @@ public interface I_R_StandardResponse */ public String getResponseText(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name R_StandardResponse_ID */ + public static final String COLUMNNAME_R_StandardResponse_ID = "R_StandardResponse_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Standard Response. + * Request Standard Response */ - public void setUUID (String UUID); + public void setR_StandardResponse_ID (int R_StandardResponse_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Standard Response. + * Request Standard Response */ - public String getUUID(); + public int getR_StandardResponse_ID(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -158,4 +145,17 @@ public interface I_R_StandardResponse * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_R_Status.java b/base/src/org/compiere/model/I_R_Status.java index 8ff1597898..eeac557071 100644 --- a/base/src/org/compiere/model/I_R_Status.java +++ b/base/src/org/compiere/model/I_R_Status.java @@ -22,7 +22,7 @@ /** Generated Interface for R_Status * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_Status { @@ -266,18 +266,21 @@ public interface I_R_Status */ public int getTimeoutDays(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Updated. + * Date this record was updated */ - public void setUUID (String UUID); + public Timestamp getUpdated(); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records */ - public String getUUID(); + public int getUpdatedBy(); /** Column name Update_Status_ID */ public static final String COLUMNNAME_Update_Status_ID = "Update_Status_ID"; @@ -294,21 +297,18 @@ public interface I_R_Status public org.compiere.model.I_R_Status getUpdate_Status() throws RuntimeException; - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Get Updated. - * Date this record was updated + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + public void setUUID (String UUID); - /** Get Updated By. - * User who updated this records + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public int getUpdatedBy(); + public String getUUID(); /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_R_StatusCategory.java b/base/src/org/compiere/model/I_R_StatusCategory.java index b6a3cc7137..d9b1547d7f 100644 --- a/base/src/org/compiere/model/I_R_StatusCategory.java +++ b/base/src/org/compiere/model/I_R_StatusCategory.java @@ -22,7 +22,7 @@ /** Generated Interface for R_StatusCategory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_R_StatusCategory { @@ -156,19 +156,6 @@ public interface I_R_StatusCategory */ public int getR_StatusCategory_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,4 +171,17 @@ public interface I_R_StatusCategory * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_S_ExpenseType.java b/base/src/org/compiere/model/I_S_ExpenseType.java index 555df9036d..2e6a8254b1 100644 --- a/base/src/org/compiere/model/I_S_ExpenseType.java +++ b/base/src/org/compiere/model/I_S_ExpenseType.java @@ -22,7 +22,7 @@ /** Generated Interface for S_ExpenseType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_S_ExpenseType { @@ -62,6 +62,22 @@ public interface I_S_ExpenseType */ public int getAD_Org_ID(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_TaxCategory_ID */ public static final String COLUMNNAME_C_TaxCategory_ID = "C_TaxCategory_ID"; @@ -107,22 +123,6 @@ public interface I_S_ExpenseType public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -203,19 +203,6 @@ public interface I_S_ExpenseType */ public int getS_ExpenseType_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -232,6 +219,19 @@ public interface I_S_ExpenseType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_S_Resource.java b/base/src/org/compiere/model/I_S_Resource.java index 1805d7e24f..595d29be26 100644 --- a/base/src/org/compiere/model/I_S_Resource.java +++ b/base/src/org/compiere/model/I_S_Resource.java @@ -22,7 +22,7 @@ /** Generated Interface for S_Resource * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_S_Resource { @@ -159,6 +159,15 @@ public interface I_S_Resource /** Get Manufacturing Resource */ public boolean isManufacturingResource(); + /** Column name ManufacturingResourceType */ + public static final String COLUMNNAME_ManufacturingResourceType = "ManufacturingResourceType"; + + /** Set Manufacturing Resource Type */ + public void setManufacturingResourceType (String ManufacturingResourceType); + + /** Get Manufacturing Resource Type */ + public String getManufacturingResourceType(); + /** Column name M_Warehouse_ID */ public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; @@ -174,15 +183,6 @@ public interface I_S_Resource public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name ManufacturingResourceType */ - public static final String COLUMNNAME_ManufacturingResourceType = "ManufacturingResourceType"; - - /** Set Manufacturing Resource Type */ - public void setManufacturingResourceType (String ManufacturingResourceType); - - /** Get Manufacturing Resource Type */ - public String getManufacturingResourceType(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -231,17 +231,6 @@ public interface I_S_Resource */ public BigDecimal getQueuingTime(); - /** Column name S_ResourceType_ID */ - public static final String COLUMNNAME_S_ResourceType_ID = "S_ResourceType_ID"; - - /** Set Resource Type */ - public void setS_ResourceType_ID (int S_ResourceType_ID); - - /** Get Resource Type */ - public int getS_ResourceType_ID(); - - public org.compiere.model.I_S_ResourceType getS_ResourceType() throws RuntimeException; - /** Column name S_Resource_ID */ public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; @@ -255,18 +244,16 @@ public interface I_S_Resource */ public int getS_Resource_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name S_ResourceType_ID */ + public static final String COLUMNNAME_S_ResourceType_ID = "S_ResourceType_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); + /** Set Resource Type */ + public void setS_ResourceType_ID (int S_ResourceType_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); + /** Get Resource Type */ + public int getS_ResourceType_ID(); + + public org.compiere.model.I_S_ResourceType getS_ResourceType() throws RuntimeException; /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -284,6 +271,19 @@ public interface I_S_Resource */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_S_ResourceAssignment.java b/base/src/org/compiere/model/I_S_ResourceAssignment.java index b6e8f7ba45..184ad68f0f 100644 --- a/base/src/org/compiere/model/I_S_ResourceAssignment.java +++ b/base/src/org/compiere/model/I_S_ResourceAssignment.java @@ -22,7 +22,7 @@ /** Generated Interface for S_ResourceAssignment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_S_ResourceAssignment { @@ -197,19 +197,6 @@ public interface I_S_ResourceAssignment public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,4 +212,17 @@ public interface I_S_ResourceAssignment * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_S_ResourceType.java b/base/src/org/compiere/model/I_S_ResourceType.java index 8e4cdcc298..7d2994aa2b 100644 --- a/base/src/org/compiere/model/I_S_ResourceType.java +++ b/base/src/org/compiere/model/I_S_ResourceType.java @@ -22,7 +22,7 @@ /** Generated Interface for S_ResourceType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_S_ResourceType { @@ -75,6 +75,31 @@ public interface I_S_ResourceType */ public boolean isAllowUoMFractions(); + /** Column name ChargeableQty */ + public static final String COLUMNNAME_ChargeableQty = "ChargeableQty"; + + /** Set Chargeable Quantity */ + public void setChargeableQty (int ChargeableQty); + + /** Get Chargeable Quantity */ + public int getChargeableQty(); + + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_TaxCategory_ID */ public static final String COLUMNNAME_C_TaxCategory_ID = "C_TaxCategory_ID"; @@ -120,31 +145,6 @@ public interface I_S_ResourceType public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name ChargeableQty */ - public static final String COLUMNNAME_ChargeableQty = "ChargeableQty"; - - /** Set Chargeable Quantity */ - public void setChargeableQty (int ChargeableQty); - - /** Get Chargeable Quantity */ - public int getChargeableQty(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -364,19 +364,6 @@ public interface I_S_ResourceType */ public Timestamp getTimeSlotStart(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -393,6 +380,19 @@ public interface I_S_ResourceType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_S_ResourceUnAvailable.java b/base/src/org/compiere/model/I_S_ResourceUnAvailable.java index 967179ee24..44939a7036 100644 --- a/base/src/org/compiere/model/I_S_ResourceUnAvailable.java +++ b/base/src/org/compiere/model/I_S_ResourceUnAvailable.java @@ -22,7 +22,7 @@ /** Generated Interface for S_ResourceUnAvailable * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_S_ResourceUnAvailable { @@ -130,15 +130,6 @@ public interface I_S_ResourceUnAvailable */ public boolean isActive(); - /** Column name S_ResourceUnAvailable_ID */ - public static final String COLUMNNAME_S_ResourceUnAvailable_ID = "S_ResourceUnAvailable_ID"; - - /** Set Resource Unavailability */ - public void setS_ResourceUnAvailable_ID (int S_ResourceUnAvailable_ID); - - /** Get Resource Unavailability */ - public int getS_ResourceUnAvailable_ID(); - /** Column name S_Resource_ID */ public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; @@ -154,18 +145,14 @@ public interface I_S_ResourceUnAvailable public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name S_ResourceUnAvailable_ID */ + public static final String COLUMNNAME_S_ResourceUnAvailable_ID = "S_ResourceUnAvailable_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); + /** Set Resource Unavailability */ + public void setS_ResourceUnAvailable_ID (int S_ResourceUnAvailable_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); + /** Get Resource Unavailability */ + public int getS_ResourceUnAvailable_ID(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -182,4 +169,17 @@ public interface I_S_ResourceUnAvailable * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_S_TimeExpense.java b/base/src/org/compiere/model/I_S_TimeExpense.java index 710abea23e..ba0654e7a3 100644 --- a/base/src/org/compiere/model/I_S_TimeExpense.java +++ b/base/src/org/compiere/model/I_S_TimeExpense.java @@ -22,7 +22,7 @@ /** Generated Interface for S_TimeExpense * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_S_TimeExpense { @@ -277,19 +277,6 @@ public interface I_S_TimeExpense */ public int getS_TimeExpense_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -305,4 +292,17 @@ public interface I_S_TimeExpense * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_S_TimeExpenseLine.java b/base/src/org/compiere/model/I_S_TimeExpenseLine.java index 5808b7fc29..d6bc0aed66 100644 --- a/base/src/org/compiere/model/I_S_TimeExpenseLine.java +++ b/base/src/org/compiere/model/I_S_TimeExpenseLine.java @@ -22,7 +22,7 @@ /** Generated Interface for S_TimeExpenseLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_S_TimeExpenseLine { @@ -137,6 +137,19 @@ public interface I_S_TimeExpenseLine public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + /** Column name ConvertedAmt */ + public static final String COLUMNNAME_ConvertedAmt = "ConvertedAmt"; + + /** Set Converted Amount. + * Converted Amount + */ + public void setConvertedAmt (BigDecimal ConvertedAmt); + + /** Get Converted Amount. + * Converted Amount + */ + public BigDecimal getConvertedAmt(); + /** Column name C_OrderLine_ID */ public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; @@ -152,6 +165,21 @@ public interface I_S_TimeExpenseLine public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -182,20 +210,21 @@ public interface I_S_TimeExpenseLine public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_Tax_ID */ public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; @@ -227,35 +256,6 @@ public interface I_S_TimeExpenseLine public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name ConvertedAmt */ - public static final String COLUMNNAME_ConvertedAmt = "ConvertedAmt"; - - /** Set Converted Amount. - * Converted Amount - */ - public void setConvertedAmt (BigDecimal ConvertedAmt); - - /** Get Converted Amount. - * Converted Amount - */ - public BigDecimal getConvertedAmt(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateExpense */ public static final String COLUMNNAME_DateExpense = "DateExpense"; @@ -505,19 +505,6 @@ public interface I_S_TimeExpenseLine */ public int getS_ResourceAssignment_ID(); - /** Column name S_TimeExpenseLine_ID */ - public static final String COLUMNNAME_S_TimeExpenseLine_ID = "S_TimeExpenseLine_ID"; - - /** Set Expense Line. - * Time and Expense Report Line - */ - public void setS_TimeExpenseLine_ID (int S_TimeExpenseLine_ID); - - /** Get Expense Line. - * Time and Expense Report Line - */ - public int getS_TimeExpenseLine_ID(); - /** Column name S_TimeExpense_ID */ public static final String COLUMNNAME_S_TimeExpense_ID = "S_TimeExpense_ID"; @@ -533,6 +520,19 @@ public interface I_S_TimeExpenseLine public org.compiere.model.I_S_TimeExpense getS_TimeExpense() throws RuntimeException; + /** Column name S_TimeExpenseLine_ID */ + public static final String COLUMNNAME_S_TimeExpenseLine_ID = "S_TimeExpenseLine_ID"; + + /** Set Expense Line. + * Time and Expense Report Line + */ + public void setS_TimeExpenseLine_ID (int S_TimeExpenseLine_ID); + + /** Get Expense Line. + * Time and Expense Report Line + */ + public int getS_TimeExpenseLine_ID(); + /** Column name S_TimeType_ID */ public static final String COLUMNNAME_S_TimeType_ID = "S_TimeType_ID"; @@ -561,19 +561,6 @@ public interface I_S_TimeExpenseLine */ public BigDecimal getTaxAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -589,4 +576,17 @@ public interface I_S_TimeExpenseLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_S_TimeType.java b/base/src/org/compiere/model/I_S_TimeType.java index d0d2ca27aa..9db59509a6 100644 --- a/base/src/org/compiere/model/I_S_TimeType.java +++ b/base/src/org/compiere/model/I_S_TimeType.java @@ -22,7 +22,7 @@ /** Generated Interface for S_TimeType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_S_TimeType { @@ -143,19 +143,6 @@ public interface I_S_TimeType */ public int getS_TimeType_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,4 +158,17 @@ public interface I_S_TimeType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_S_Training.java b/base/src/org/compiere/model/I_S_Training.java index 0a18ac9526..b939ae5b1d 100644 --- a/base/src/org/compiere/model/I_S_Training.java +++ b/base/src/org/compiere/model/I_S_Training.java @@ -22,7 +22,7 @@ /** Generated Interface for S_Training * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_S_Training { @@ -62,6 +62,22 @@ public interface I_S_Training */ public int getAD_Org_ID(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_TaxCategory_ID */ public static final String COLUMNNAME_C_TaxCategory_ID = "C_TaxCategory_ID"; @@ -107,22 +123,6 @@ public interface I_S_Training public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -251,19 +251,6 @@ public interface I_S_Training */ public int getS_Training_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -279,4 +266,17 @@ public interface I_S_Training * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_S_Training_Class.java b/base/src/org/compiere/model/I_S_Training_Class.java index ec636ec452..1d65ee9b4f 100644 --- a/base/src/org/compiere/model/I_S_Training_Class.java +++ b/base/src/org/compiere/model/I_S_Training_Class.java @@ -22,7 +22,7 @@ /** Generated Interface for S_Training_Class * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_S_Training_Class { @@ -119,6 +119,19 @@ public interface I_S_Training_Class public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; + /** Column name StartDate */ + public static final String COLUMNNAME_StartDate = "StartDate"; + + /** Set Start Date. + * First effective day (inclusive) + */ + public void setStartDate (Timestamp StartDate); + + /** Get Start Date. + * First effective day (inclusive) + */ + public Timestamp getStartDate(); + /** Column name S_Training_Class_ID */ public static final String COLUMNNAME_S_Training_Class_ID = "S_Training_Class_ID"; @@ -147,18 +160,21 @@ public interface I_S_Training_Class public org.compiere.model.I_S_Training getS_Training() throws RuntimeException; - /** Column name StartDate */ - public static final String COLUMNNAME_StartDate = "StartDate"; + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; - /** Set Start Date. - * First effective day (inclusive) + /** Get Updated. + * Date this record was updated */ - public void setStartDate (Timestamp StartDate); + public Timestamp getUpdated(); - /** Get Start Date. - * First effective day (inclusive) + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records */ - public Timestamp getStartDate(); + public int getUpdatedBy(); /** Column name UUID */ public static final String COLUMNNAME_UUID = "UUID"; @@ -172,20 +188,4 @@ public interface I_S_Training_Class * Immutable Universally Unique Identifier */ public String getUUID(); - - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; - - /** Get Updated. - * Date this record was updated - */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - - /** Get Updated By. - * User who updated this records - */ - public int getUpdatedBy(); } diff --git a/base/src/org/compiere/model/I_T_Aging.java b/base/src/org/compiere/model/I_T_Aging.java index e712037a99..68da4cc481 100644 --- a/base/src/org/compiere/model/I_T_Aging.java +++ b/base/src/org/compiere/model/I_T_Aging.java @@ -22,7 +22,7 @@ /** Generated Interface for T_Aging * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_Aging { @@ -92,20 +92,20 @@ public interface I_T_Aging public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + /** Column name C_BankAccount_ID */ + public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; - /** Set Business Partner Group. - * Business Partner Group + /** Set Bank Account. + * Account at the Bank */ - public void setC_BP_Group_ID (int C_BP_Group_ID); + public void setC_BankAccount_ID (int C_BankAccount_ID); - /** Get Business Partner Group. - * Business Partner Group + /** Get Bank Account. + * Account at the Bank */ - public int getC_BP_Group_ID(); + public int getC_BankAccount_ID(); - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -122,20 +122,20 @@ public interface I_T_Aging public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_BankAccount_ID */ - public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; - /** Set Bank Account. - * Account at the Bank + /** Set Business Partner Group. + * Business Partner Group */ - public void setC_BankAccount_ID (int C_BankAccount_ID); + public void setC_BP_Group_ID (int C_BP_Group_ID); - /** Get Bank Account. - * Account at the Bank + /** Get Business Partner Group. + * Business Partner Group */ - public int getC_BankAccount_ID(); + public int getC_BP_Group_ID(); - public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -161,7 +161,7 @@ public interface I_T_Aging /** Get C_CashFlow_ID */ public int getC_CashFlow_ID(); - public org.eevolution.model.I_C_CashFlow getC_CashFlow() throws RuntimeException; + public org.eevolution.model.I_C_CashFlow getC_CashFlow() throws RuntimeException; /** Column name C_Currency_ID */ public static final String COLUMNNAME_C_Currency_ID = "C_Currency_ID"; @@ -178,21 +178,6 @@ public interface I_T_Aging public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_InvoicePaySchedule_ID */ - public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; - - /** Set Invoice Payment Schedule. - * Invoice Payment Schedule - */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID); - - /** Get Invoice Payment Schedule. - * Invoice Payment Schedule - */ - public int getC_InvoicePaySchedule_ID(); - - public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException; - /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -208,6 +193,21 @@ public interface I_T_Aging public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoicePaySchedule_ID */ + public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; + + /** Set Invoice Payment Schedule. + * Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID); + + /** Get Invoice Payment Schedule. + * Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID(); + + public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException; + /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -555,19 +555,6 @@ public interface I_T_Aging */ public Timestamp getStatementDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -583,4 +570,17 @@ public interface I_T_Aging * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_T_BOM_Indented.java b/base/src/org/compiere/model/I_T_BOM_Indented.java index c0e7adfd11..ebdfaae32c 100644 --- a/base/src/org/compiere/model/I_T_BOM_Indented.java +++ b/base/src/org/compiere/model/I_T_BOM_Indented.java @@ -22,7 +22,7 @@ /** Generated Interface for T_BOM_Indented * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_BOM_Indented { @@ -300,19 +300,6 @@ public interface I_T_BOM_Indented /** Get Indented BOM Report */ public int getT_BOM_Indented_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -328,4 +315,17 @@ public interface I_T_BOM_Indented * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_T_CombinedAging.java b/base/src/org/compiere/model/I_T_CombinedAging.java index 77d8af47fb..bb6b17e0ca 100644 --- a/base/src/org/compiere/model/I_T_CombinedAging.java +++ b/base/src/org/compiere/model/I_T_CombinedAging.java @@ -22,7 +22,7 @@ /** Generated Interface for T_CombinedAging * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_CombinedAging { @@ -41,6 +41,21 @@ public interface I_T_CombinedAging /** Load Meta Data */ + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -77,21 +92,6 @@ public interface I_T_CombinedAging public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException; - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; - - /** Set Account. - * Account used - */ - public void setAccount_ID (int Account_ID); - - /** Get Account. - * Account used - */ - public int getAccount_ID(); - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; - /** Column name AmtAcctOpenPosted */ public static final String COLUMNNAME_AmtAcctOpenPosted = "AmtAcctOpenPosted"; @@ -138,21 +138,6 @@ public interface I_T_CombinedAging public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; - - /** Set Business Partner Group. - * Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID); - - /** Get Business Partner Group. - * Business Partner Group - */ - public int getC_BP_Group_ID(); - - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -168,6 +153,21 @@ public interface I_T_CombinedAging public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + + /** Set Business Partner Group. + * Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID); + + /** Get Business Partner Group. + * Business Partner Group + */ + public int getC_BP_Group_ID(); + + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -198,21 +198,6 @@ public interface I_T_CombinedAging public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - /** Column name C_InvoicePaySchedule_ID */ - public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; - - /** Set Invoice Payment Schedule. - * Invoice Payment Schedule - */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID); - - /** Get Invoice Payment Schedule. - * Invoice Payment Schedule - */ - public int getC_InvoicePaySchedule_ID(); - - public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException; - /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -228,6 +213,21 @@ public interface I_T_CombinedAging public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoicePaySchedule_ID */ + public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; + + /** Set Invoice Payment Schedule. + * Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID); + + /** Get Invoice Payment Schedule. + * Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID(); + + public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException; + /** Column name C_Payment_ID */ public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; @@ -575,19 +575,6 @@ public interface I_T_CombinedAging */ public BigDecimal getTrxAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -603,4 +590,17 @@ public interface I_T_CombinedAging * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_T_DistributionRunDetail.java b/base/src/org/compiere/model/I_T_DistributionRunDetail.java index 2a00fe46f6..628a22360b 100644 --- a/base/src/org/compiere/model/I_T_DistributionRunDetail.java +++ b/base/src/org/compiere/model/I_T_DistributionRunDetail.java @@ -22,7 +22,7 @@ /** Generated Interface for T_DistributionRunDetail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_DistributionRunDetail { @@ -121,6 +121,21 @@ public interface I_T_DistributionRunDetail */ public boolean isActive(); + /** Column name M_DistributionList_ID */ + public static final String COLUMNNAME_M_DistributionList_ID = "M_DistributionList_ID"; + + /** Set Distribution List. + * Distribution Lists allow to distribute products to a selected list of partners + */ + public void setM_DistributionList_ID (int M_DistributionList_ID); + + /** Get Distribution List. + * Distribution Lists allow to distribute products to a selected list of partners + */ + public int getM_DistributionList_ID(); + + public org.compiere.model.I_M_DistributionList getM_DistributionList() throws RuntimeException; + /** Column name M_DistributionListLine_ID */ public static final String COLUMNNAME_M_DistributionListLine_ID = "M_DistributionListLine_ID"; @@ -136,20 +151,20 @@ public interface I_T_DistributionRunDetail public org.compiere.model.I_M_DistributionListLine getM_DistributionListLine() throws RuntimeException; - /** Column name M_DistributionList_ID */ - public static final String COLUMNNAME_M_DistributionList_ID = "M_DistributionList_ID"; + /** Column name M_DistributionRun_ID */ + public static final String COLUMNNAME_M_DistributionRun_ID = "M_DistributionRun_ID"; - /** Set Distribution List. - * Distribution Lists allow to distribute products to a selected list of partners + /** Set Distribution Run. + * Distribution Run create Orders to distribute products to a selected list of partners */ - public void setM_DistributionList_ID (int M_DistributionList_ID); + public void setM_DistributionRun_ID (int M_DistributionRun_ID); - /** Get Distribution List. - * Distribution Lists allow to distribute products to a selected list of partners + /** Get Distribution Run. + * Distribution Run create Orders to distribute products to a selected list of partners */ - public int getM_DistributionList_ID(); + public int getM_DistributionRun_ID(); - public org.compiere.model.I_M_DistributionList getM_DistributionList() throws RuntimeException; + public org.compiere.model.I_M_DistributionRun getM_DistributionRun() throws RuntimeException; /** Column name M_DistributionRunLine_ID */ public static final String COLUMNNAME_M_DistributionRunLine_ID = "M_DistributionRunLine_ID"; @@ -166,20 +181,18 @@ public interface I_T_DistributionRunDetail public org.compiere.model.I_M_DistributionRunLine getM_DistributionRunLine() throws RuntimeException; - /** Column name M_DistributionRun_ID */ - public static final String COLUMNNAME_M_DistributionRun_ID = "M_DistributionRun_ID"; + /** Column name MinQty */ + public static final String COLUMNNAME_MinQty = "MinQty"; - /** Set Distribution Run. - * Distribution Run create Orders to distribute products to a selected list of partners + /** Set Minimum Quantity. + * Minimum quantity for the business partner */ - public void setM_DistributionRun_ID (int M_DistributionRun_ID); + public void setMinQty (BigDecimal MinQty); - /** Get Distribution Run. - * Distribution Run create Orders to distribute products to a selected list of partners + /** Get Minimum Quantity. + * Minimum quantity for the business partner */ - public int getM_DistributionRun_ID(); - - public org.compiere.model.I_M_DistributionRun getM_DistributionRun() throws RuntimeException; + public BigDecimal getMinQty(); /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -196,19 +209,6 @@ public interface I_T_DistributionRunDetail public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name MinQty */ - public static final String COLUMNNAME_MinQty = "MinQty"; - - /** Set Minimum Quantity. - * Minimum quantity for the business partner - */ - public void setMinQty (BigDecimal MinQty); - - /** Get Minimum Quantity. - * Minimum quantity for the business partner - */ - public BigDecimal getMinQty(); - /** Column name Qty */ public static final String COLUMNNAME_Qty = "Qty"; @@ -235,19 +235,6 @@ public interface I_T_DistributionRunDetail */ public BigDecimal getRatio(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -263,4 +250,17 @@ public interface I_T_DistributionRunDetail * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_T_InventoryValue.java b/base/src/org/compiere/model/I_T_InventoryValue.java index ae3b62395e..2a29ead567 100644 --- a/base/src/org/compiere/model/I_T_InventoryValue.java +++ b/base/src/org/compiere/model/I_T_InventoryValue.java @@ -22,7 +22,7 @@ /** Generated Interface for T_InventoryValue * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_InventoryValue { diff --git a/base/src/org/compiere/model/I_T_InvoiceGL.java b/base/src/org/compiere/model/I_T_InvoiceGL.java index 39331b8316..14c70c095e 100644 --- a/base/src/org/compiere/model/I_T_InvoiceGL.java +++ b/base/src/org/compiere/model/I_T_InvoiceGL.java @@ -22,7 +22,7 @@ /** Generated Interface for T_InvoiceGL * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_InvoiceGL { @@ -41,6 +41,21 @@ public interface I_T_InvoiceGL /** Load Meta Data */ + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -77,18 +92,20 @@ public interface I_T_InvoiceGL public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException; - /** Column name APAR */ - public static final String COLUMNNAME_APAR = "APAR"; + /** Column name AD_Table_ID */ + public static final String COLUMNNAME_AD_Table_ID = "AD_Table_ID"; - /** Set AP - AR. - * Include Receivables and/or Payables transactions + /** Set Table. + * Database Table information */ - public void setAPAR (String APAR); + public void setAD_Table_ID (int AD_Table_ID); - /** Get AP - AR. - * Include Receivables and/or Payables transactions + /** Get Table. + * Database Table information */ - public String getAPAR(); + public int getAD_Table_ID(); + + public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; /** Column name AmtAcctBalance */ public static final String COLUMNNAME_AmtAcctBalance = "AmtAcctBalance"; @@ -168,6 +185,34 @@ public interface I_T_InvoiceGL */ public BigDecimal getAmtSourceBalance(); + /** Column name APAR */ + public static final String COLUMNNAME_APAR = "APAR"; + + /** Set AP - AR. + * Include Receivables and/or Payables transactions + */ + public void setAPAR (String APAR); + + /** Get AP - AR. + * Include Receivables and/or Payables transactions + */ + public String getAPAR(); + + /** Column name C_AcctSchema_ID */ + public static final String COLUMNNAME_C_AcctSchema_ID = "C_AcctSchema_ID"; + + /** Set Accounting Schema. + * Rules for accounting + */ + public void setC_AcctSchema_ID (int C_AcctSchema_ID); + + /** Get Accounting Schema. + * Rules for accounting + */ + public int getC_AcctSchema_ID(); + + public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException; + /** Column name C_ConversionTypeReval_ID */ public static final String COLUMNNAME_C_ConversionTypeReval_ID = "C_ConversionTypeReval_ID"; @@ -183,6 +228,21 @@ public interface I_T_InvoiceGL public org.compiere.model.I_C_ConversionType getC_ConversionTypeReval() throws RuntimeException; + /** Column name C_Currency_ID */ + public static final String COLUMNNAME_C_Currency_ID = "C_Currency_ID"; + + /** Set Currency. + * The Currency for this record + */ + public void setC_Currency_ID (int C_Currency_ID); + + /** Get Currency. + * The Currency for this record + */ + public int getC_Currency_ID(); + + public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name C_DocTypeReval_ID */ public static final String COLUMNNAME_C_DocTypeReval_ID = "C_DocTypeReval_ID"; @@ -251,6 +311,8 @@ public interface I_T_InvoiceGL /** Get Accounting Fact */ public int getFact_Acct_ID(); + public org.compiere.model.I_Fact_Acct getFact_Acct() throws RuntimeException; + /** Column name GrandTotal */ public static final String COLUMNNAME_GrandTotal = "GrandTotal"; @@ -316,18 +378,27 @@ public interface I_T_InvoiceGL */ public BigDecimal getPercent(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name Record_ID */ + public static final String COLUMNNAME_Record_ID = "Record_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Record ID. + * Direct internal record ID */ - public void setUUID (String UUID); + public void setRecord_ID (int Record_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Record ID. + * Direct internal record ID */ - public String getUUID(); + public int getRecord_ID(); + + /** Column name T_InvoiceGL_ID */ + public static final String COLUMNNAME_T_InvoiceGL_ID = "T_InvoiceGL_ID"; + + /** Set Gain/Loss Currency Temporary Table */ + public void setT_InvoiceGL_ID (int T_InvoiceGL_ID); + + /** Get Gain/Loss Currency Temporary Table */ + public int getT_InvoiceGL_ID(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -344,4 +415,17 @@ public interface I_T_InvoiceGL * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_T_Reconciliation.java b/base/src/org/compiere/model/I_T_Reconciliation.java index 8047c9dd5f..65884ada59 100644 --- a/base/src/org/compiere/model/I_T_Reconciliation.java +++ b/base/src/org/compiere/model/I_T_Reconciliation.java @@ -22,7 +22,7 @@ /** Generated Interface for T_Reconciliation * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_Reconciliation { @@ -128,19 +128,6 @@ public interface I_T_Reconciliation */ public String getMatchCode(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -156,4 +143,17 @@ public interface I_T_Reconciliation * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_T_Replenish.java b/base/src/org/compiere/model/I_T_Replenish.java index 842792970b..134ee3e56b 100644 --- a/base/src/org/compiere/model/I_T_Replenish.java +++ b/base/src/org/compiere/model/I_T_Replenish.java @@ -22,7 +22,7 @@ /** Generated Interface for T_Replenish * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_Replenish { @@ -148,21 +148,6 @@ public interface I_T_Replenish public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name M_WarehouseSource_ID */ - public static final String COLUMNNAME_M_WarehouseSource_ID = "M_WarehouseSource_ID"; - - /** Set Source Warehouse. - * Optional Warehouse to replenish from - */ - public void setM_WarehouseSource_ID (int M_WarehouseSource_ID); - - /** Get Source Warehouse. - * Optional Warehouse to replenish from - */ - public int getM_WarehouseSource_ID(); - - public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException; - /** Column name M_Warehouse_ID */ public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; @@ -178,6 +163,21 @@ public interface I_T_Replenish public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; + /** Column name M_WarehouseSource_ID */ + public static final String COLUMNNAME_M_WarehouseSource_ID = "M_WarehouseSource_ID"; + + /** Set Source Warehouse. + * Optional Warehouse to replenish from + */ + public void setM_WarehouseSource_ID (int M_WarehouseSource_ID); + + /** Get Source Warehouse. + * Optional Warehouse to replenish from + */ + public int getM_WarehouseSource_ID(); + + public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException; + /** Column name Order_Min */ public static final String COLUMNNAME_Order_Min = "Order_Min"; @@ -252,19 +252,6 @@ public interface I_T_Replenish /** Get Quantity to Order */ public BigDecimal getQtyToOrder(); - /** Column name ReplenishType */ - public static final String COLUMNNAME_ReplenishType = "ReplenishType"; - - /** Set Replenish Type. - * Method for re-ordering a product - */ - public void setReplenishType (String ReplenishType); - - /** Get Replenish Type. - * Method for re-ordering a product - */ - public String getReplenishType(); - /** Column name ReplenishmentCreate */ public static final String COLUMNNAME_ReplenishmentCreate = "ReplenishmentCreate"; @@ -278,18 +265,18 @@ public interface I_T_Replenish */ public String getReplenishmentCreate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name ReplenishType */ + public static final String COLUMNNAME_ReplenishType = "ReplenishType"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Replenish Type. + * Method for re-ordering a product */ - public void setUUID (String UUID); + public void setReplenishType (String ReplenishType); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Replenish Type. + * Method for re-ordering a product */ - public String getUUID(); + public String getReplenishType(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -306,4 +293,17 @@ public interface I_T_Replenish * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_T_ReplenishPlan.java b/base/src/org/compiere/model/I_T_ReplenishPlan.java index f7888e21c0..6bfa59137f 100644 --- a/base/src/org/compiere/model/I_T_ReplenishPlan.java +++ b/base/src/org/compiere/model/I_T_ReplenishPlan.java @@ -22,7 +22,7 @@ /** Generated Interface for T_ReplenishPlan * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_ReplenishPlan { @@ -206,19 +206,6 @@ public interface I_T_ReplenishPlan /** Get T_ReplenishPlan ID */ public int getT_ReplenishPlan_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -235,6 +222,19 @@ public interface I_T_ReplenishPlan */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Week1 */ public static final String COLUMNNAME_Week1 = "Week1"; diff --git a/base/src/org/compiere/model/I_T_Report.java b/base/src/org/compiere/model/I_T_Report.java index ca8b476b7c..da075f50cf 100644 --- a/base/src/org/compiere/model/I_T_Report.java +++ b/base/src/org/compiere/model/I_T_Report.java @@ -21,7 +21,7 @@ /** Generated Interface for T_Report * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_Report { @@ -40,21 +40,6 @@ public interface I_T_Report /** Load Meta Data */ - /** Column name AD_PInstance_ID */ - public static final String COLUMNNAME_AD_PInstance_ID = "AD_PInstance_ID"; - - /** Set Process Instance. - * Instance of the process - */ - public void setAD_PInstance_ID (int AD_PInstance_ID); - - /** Get Process Instance. - * Instance of the process - */ - public int getAD_PInstance_ID(); - - public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException; - /** Column name AccountType */ public static final String COLUMNNAME_AccountType = "AccountType"; @@ -68,20 +53,20 @@ public interface I_T_Report */ public String getAccountType(); - /** Column name C_ValidCombination_ID */ - public static final String COLUMNNAME_C_ValidCombination_ID = "C_ValidCombination_ID"; + /** Column name AD_PInstance_ID */ + public static final String COLUMNNAME_AD_PInstance_ID = "AD_PInstance_ID"; - /** Set Combination. - * Valid Account Combination + /** Set Process Instance. + * Instance of the process */ - public void setC_ValidCombination_ID (int C_ValidCombination_ID); + public void setAD_PInstance_ID (int AD_PInstance_ID); - /** Get Combination. - * Valid Account Combination + /** Get Process Instance. + * Instance of the process */ - public int getC_ValidCombination_ID(); + public int getAD_PInstance_ID(); - public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException; + public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException; /** Column name Col_0 */ public static final String COLUMNNAME_Col_0 = "Col_0"; @@ -272,6 +257,21 @@ public interface I_T_Report /** Get Col_9 */ public BigDecimal getCol_9(); + /** Column name C_ValidCombination_ID */ + public static final String COLUMNNAME_C_ValidCombination_ID = "C_ValidCombination_ID"; + + /** Set Combination. + * Valid Account Combination + */ + public void setC_ValidCombination_ID (int C_ValidCombination_ID); + + /** Get Combination. + * Valid Account Combination + */ + public int getC_ValidCombination_ID(); + + public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; diff --git a/base/src/org/compiere/model/I_T_ReportStatement.java b/base/src/org/compiere/model/I_T_ReportStatement.java index 1c36b460a0..d0b3362565 100644 --- a/base/src/org/compiere/model/I_T_ReportStatement.java +++ b/base/src/org/compiere/model/I_T_ReportStatement.java @@ -22,7 +22,7 @@ /** Generated Interface for T_ReportStatement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_ReportStatement { @@ -41,20 +41,20 @@ public interface I_T_ReportStatement /** Load Meta Data */ - /** Column name AD_PInstance_ID */ - public static final String COLUMNNAME_AD_PInstance_ID = "AD_PInstance_ID"; + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; - /** Set Process Instance. - * Instance of the process + /** Set Account. + * Account used */ - public void setAD_PInstance_ID (int AD_PInstance_ID); + public void setAccount_ID (int Account_ID); - /** Get Process Instance. - * Instance of the process + /** Get Account. + * Account used */ - public int getAD_PInstance_ID(); + public int getAccount_ID(); - public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException; + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; /** Column name AccountName */ public static final String COLUMNNAME_AccountName = "AccountName"; @@ -91,20 +91,20 @@ public interface I_T_ReportStatement */ public String getAccountValue(); - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; + /** Column name AD_PInstance_ID */ + public static final String COLUMNNAME_AD_PInstance_ID = "AD_PInstance_ID"; - /** Set Account. - * Account used + /** Set Process Instance. + * Instance of the process */ - public void setAccount_ID (int Account_ID); + public void setAD_PInstance_ID (int AD_PInstance_ID); - /** Get Account. - * Account used + /** Get Process Instance. + * Instance of the process */ - public int getAccount_ID(); + public int getAD_PInstance_ID(); - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException; /** Column name AmtAcctCr */ public static final String COLUMNNAME_AmtAcctCr = "AmtAcctCr"; diff --git a/base/src/org/compiere/model/I_T_Spool.java b/base/src/org/compiere/model/I_T_Spool.java index ed6c1679a5..99cecec9b4 100644 --- a/base/src/org/compiere/model/I_T_Spool.java +++ b/base/src/org/compiere/model/I_T_Spool.java @@ -21,7 +21,7 @@ /** Generated Interface for T_Spool * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_Spool { diff --git a/base/src/org/compiere/model/I_T_Transaction.java b/base/src/org/compiere/model/I_T_Transaction.java index 5bbe506035..616b493b67 100644 --- a/base/src/org/compiere/model/I_T_Transaction.java +++ b/base/src/org/compiere/model/I_T_Transaction.java @@ -22,7 +22,7 @@ /** Generated Interface for T_Transaction * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_Transaction { @@ -77,21 +77,6 @@ public interface I_T_Transaction public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException; - /** Column name C_ProjectIssue_ID */ - public static final String COLUMNNAME_C_ProjectIssue_ID = "C_ProjectIssue_ID"; - - /** Set Project Issue. - * Project Issues (Material, Labor) - */ - public void setC_ProjectIssue_ID (int C_ProjectIssue_ID); - - /** Get Project Issue. - * Project Issues (Material, Labor) - */ - public int getC_ProjectIssue_ID(); - - public org.compiere.model.I_C_ProjectIssue getC_ProjectIssue() throws RuntimeException; - /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -107,6 +92,21 @@ public interface I_T_Transaction public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectIssue_ID */ + public static final String COLUMNNAME_C_ProjectIssue_ID = "C_ProjectIssue_ID"; + + /** Set Project Issue. + * Project Issues (Material, Labor) + */ + public void setC_ProjectIssue_ID (int C_ProjectIssue_ID); + + /** Get Project Issue. + * Project Issues (Material, Labor) + */ + public int getC_ProjectIssue_ID(); + + public org.compiere.model.I_C_ProjectIssue getC_ProjectIssue() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -151,21 +151,6 @@ public interface I_T_Transaction public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; - /** Column name M_InOutLine_ID */ - public static final String COLUMNNAME_M_InOutLine_ID = "M_InOutLine_ID"; - - /** Set Shipment/Receipt Line. - * Line on Shipment or Receipt document - */ - public void setM_InOutLine_ID (int M_InOutLine_ID); - - /** Get Shipment/Receipt Line. - * Line on Shipment or Receipt document - */ - public int getM_InOutLine_ID(); - - public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException; - /** Column name M_InOut_ID */ public static final String COLUMNNAME_M_InOut_ID = "M_InOut_ID"; @@ -181,20 +166,20 @@ public interface I_T_Transaction public org.compiere.model.I_M_InOut getM_InOut() throws RuntimeException; - /** Column name M_InventoryLine_ID */ - public static final String COLUMNNAME_M_InventoryLine_ID = "M_InventoryLine_ID"; + /** Column name M_InOutLine_ID */ + public static final String COLUMNNAME_M_InOutLine_ID = "M_InOutLine_ID"; - /** Set Phys.Inventory Line. - * Unique line in an Inventory document + /** Set Shipment/Receipt Line. + * Line on Shipment or Receipt document */ - public void setM_InventoryLine_ID (int M_InventoryLine_ID); + public void setM_InOutLine_ID (int M_InOutLine_ID); - /** Get Phys.Inventory Line. - * Unique line in an Inventory document + /** Get Shipment/Receipt Line. + * Line on Shipment or Receipt document */ - public int getM_InventoryLine_ID(); + public int getM_InOutLine_ID(); - public org.compiere.model.I_M_InventoryLine getM_InventoryLine() throws RuntimeException; + public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException; /** Column name M_Inventory_ID */ public static final String COLUMNNAME_M_Inventory_ID = "M_Inventory_ID"; @@ -211,6 +196,21 @@ public interface I_T_Transaction public org.compiere.model.I_M_Inventory getM_Inventory() throws RuntimeException; + /** Column name M_InventoryLine_ID */ + public static final String COLUMNNAME_M_InventoryLine_ID = "M_InventoryLine_ID"; + + /** Set Phys.Inventory Line. + * Unique line in an Inventory document + */ + public void setM_InventoryLine_ID (int M_InventoryLine_ID); + + /** Get Phys.Inventory Line. + * Unique line in an Inventory document + */ + public int getM_InventoryLine_ID(); + + public org.compiere.model.I_M_InventoryLine getM_InventoryLine() throws RuntimeException; + /** Column name M_Locator_ID */ public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; @@ -226,6 +226,21 @@ public interface I_T_Transaction public I_M_Locator getM_Locator() throws RuntimeException; + /** Column name M_Movement_ID */ + public static final String COLUMNNAME_M_Movement_ID = "M_Movement_ID"; + + /** Set Inventory Move. + * Movement of Inventory + */ + public void setM_Movement_ID (int M_Movement_ID); + + /** Get Inventory Move. + * Movement of Inventory + */ + public int getM_Movement_ID(); + + public org.compiere.model.I_M_Movement getM_Movement() throws RuntimeException; + /** Column name M_MovementLine_ID */ public static final String COLUMNNAME_M_MovementLine_ID = "M_MovementLine_ID"; @@ -241,20 +256,44 @@ public interface I_T_Transaction public org.compiere.model.I_M_MovementLine getM_MovementLine() throws RuntimeException; - /** Column name M_Movement_ID */ - public static final String COLUMNNAME_M_Movement_ID = "M_Movement_ID"; + /** Column name MovementDate */ + public static final String COLUMNNAME_MovementDate = "MovementDate"; - /** Set Inventory Move. - * Movement of Inventory + /** Set Movement Date. + * Date a product was moved in or out of inventory */ - public void setM_Movement_ID (int M_Movement_ID); + public void setMovementDate (Timestamp MovementDate); - /** Get Inventory Move. - * Movement of Inventory + /** Get Movement Date. + * Date a product was moved in or out of inventory */ - public int getM_Movement_ID(); + public Timestamp getMovementDate(); - public org.compiere.model.I_M_Movement getM_Movement() throws RuntimeException; + /** Column name MovementQty */ + public static final String COLUMNNAME_MovementQty = "MovementQty"; + + /** Set Movement Quantity. + * Quantity of a product moved. + */ + public void setMovementQty (BigDecimal MovementQty); + + /** Get Movement Quantity. + * Quantity of a product moved. + */ + public BigDecimal getMovementQty(); + + /** Column name MovementType */ + public static final String COLUMNNAME_MovementType = "MovementType"; + + /** Set Movement Type. + * Method of moving the inventory + */ + public void setMovementType (String MovementType); + + /** Get Movement Type. + * Method of moving the inventory + */ + public String getMovementType(); /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -271,21 +310,6 @@ public interface I_T_Transaction public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name M_ProductionLine_ID */ - public static final String COLUMNNAME_M_ProductionLine_ID = "M_ProductionLine_ID"; - - /** Set Production Line. - * Document Line representing a production - */ - public void setM_ProductionLine_ID (int M_ProductionLine_ID); - - /** Get Production Line. - * Document Line representing a production - */ - public int getM_ProductionLine_ID(); - - public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException; - /** Column name M_Production_ID */ public static final String COLUMNNAME_M_Production_ID = "M_Production_ID"; @@ -301,6 +325,21 @@ public interface I_T_Transaction public org.compiere.model.I_M_Production getM_Production() throws RuntimeException; + /** Column name M_ProductionLine_ID */ + public static final String COLUMNNAME_M_ProductionLine_ID = "M_ProductionLine_ID"; + + /** Set Production Line. + * Document Line representing a production + */ + public void setM_ProductionLine_ID (int M_ProductionLine_ID); + + /** Get Production Line. + * Document Line representing a production + */ + public int getM_ProductionLine_ID(); + + public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException; + /** Column name M_Transaction_ID */ public static final String COLUMNNAME_M_Transaction_ID = "M_Transaction_ID"; @@ -312,45 +351,6 @@ public interface I_T_Transaction public org.compiere.model.I_M_Transaction getM_Transaction() throws RuntimeException; - /** Column name MovementDate */ - public static final String COLUMNNAME_MovementDate = "MovementDate"; - - /** Set Movement Date. - * Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate); - - /** Get Movement Date. - * Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate(); - - /** Column name MovementQty */ - public static final String COLUMNNAME_MovementQty = "MovementQty"; - - /** Set Movement Quantity. - * Quantity of a product moved. - */ - public void setMovementQty (BigDecimal MovementQty); - - /** Get Movement Quantity. - * Quantity of a product moved. - */ - public BigDecimal getMovementQty(); - - /** Column name MovementType */ - public static final String COLUMNNAME_MovementType = "MovementType"; - - /** Set Movement Type. - * Method of moving the inventory - */ - public void setMovementType (String MovementType); - - /** Get Movement Type. - * Method of moving the inventory - */ - public String getMovementType(); - /** Column name Search_InOut_ID */ public static final String COLUMNNAME_Search_InOut_ID = "Search_InOut_ID"; @@ -396,19 +396,6 @@ public interface I_T_Transaction public org.compiere.model.I_C_Order getSearch_Order() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -424,4 +411,17 @@ public interface I_T_Transaction * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_T_TrialBalance.java b/base/src/org/compiere/model/I_T_TrialBalance.java index 0140c5087e..2b1e5c14fd 100644 --- a/base/src/org/compiere/model/I_T_TrialBalance.java +++ b/base/src/org/compiere/model/I_T_TrialBalance.java @@ -22,7 +22,7 @@ /** Generated Interface for T_TrialBalance * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_TrialBalance { @@ -41,6 +41,49 @@ public interface I_T_TrialBalance /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + + /** Column name Account_ID */ + public static final String COLUMNNAME_Account_ID = "Account_ID"; + + /** Set Account. + * Account used + */ + public void setAccount_ID (int Account_ID); + + /** Get Account. + * Account used + */ + public int getAccount_ID(); + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; + + /** Column name AccountValue */ + public static final String COLUMNNAME_AccountValue = "AccountValue"; + + /** Set Account Key. + * Key of Account Element + */ + public void setAccountValue (String AccountValue); + + /** Get Account Key. + * Key of Account Element + */ + public String getAccountValue(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -49,6 +92,19 @@ public interface I_T_TrialBalance */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -64,19 +120,6 @@ public interface I_T_TrialBalance public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_PInstance_ID */ public static final String COLUMNNAME_AD_PInstance_ID = "AD_PInstance_ID"; @@ -107,49 +150,6 @@ public interface I_T_TrialBalance public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException; - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - - /** Column name AccountValue */ - public static final String COLUMNNAME_AccountValue = "AccountValue"; - - /** Set Account Key. - * Key of Account Element - */ - public void setAccountValue (String AccountValue); - - /** Get Account Key. - * Key of Account Element - */ - public String getAccountValue(); - - /** Column name Account_ID */ - public static final String COLUMNNAME_Account_ID = "Account_ID"; - - /** Set Account. - * Account used - */ - public void setAccount_ID (int Account_ID); - - /** Get Account. - * Account used - */ - public int getAccount_ID(); - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException; - /** Column name AmtAcctBalance */ public static final String COLUMNNAME_AmtAcctBalance = "AmtAcctBalance"; @@ -393,6 +393,22 @@ public interface I_T_TrialBalance public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -438,22 +454,6 @@ public interface I_T_TrialBalance public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -623,19 +623,6 @@ public interface I_T_TrialBalance */ public int getRecord_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -711,4 +698,17 @@ public interface I_T_TrialBalance public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_Test.java b/base/src/org/compiere/model/I_Test.java index 2b5f92b52e..2a6c91376e 100644 --- a/base/src/org/compiere/model/I_Test.java +++ b/base/src/org/compiere/model/I_Test.java @@ -22,7 +22,7 @@ /** Generated Interface for Test * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_Test { @@ -41,6 +41,17 @@ public interface I_Test /** Load Meta Data */ + /** Column name Account_Acct */ + public static final String COLUMNNAME_Account_Acct = "Account_Acct"; + + /** Set Account_Acct */ + public void setAccount_Acct (int Account_Acct); + + /** Get Account_Acct */ + public int getAccount_Acct(); + + public I_C_ValidCombination getAccount_A() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -62,17 +73,6 @@ public interface I_Test */ public int getAD_Org_ID(); - /** Column name Account_Acct */ - public static final String COLUMNNAME_Account_Acct = "Account_Acct"; - - /** Set Account_Acct */ - public void setAccount_Acct (int Account_Acct); - - /** Get Account_Acct */ - public int getAccount_Acct(); - - public I_C_ValidCombination getAccount_A() throws RuntimeException; - /** Column name BinaryData */ public static final String COLUMNNAME_BinaryData = "BinaryData"; @@ -116,6 +116,19 @@ public interface I_Test public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; + /** Column name CharacterData */ + public static final String COLUMNNAME_CharacterData = "CharacterData"; + + /** Set Character Data. + * Long Character Field + */ + public void setCharacterData (String CharacterData); + + /** Get Character Data. + * Long Character Field + */ + public String getCharacterData(); + /** Column name C_Location_ID */ public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; @@ -146,34 +159,6 @@ public interface I_Test public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException; - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - - /** Column name CharacterData */ - public static final String COLUMNNAME_CharacterData = "CharacterData"; - - /** Set Character Data. - * Long Character Field - */ - public void setCharacterData (String CharacterData); - - /** Get Character Data. - * Long Character Field - */ - public String getCharacterData(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -190,6 +175,21 @@ public interface I_Test */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -321,6 +321,15 @@ public interface I_Test /** Get DateTime */ public Timestamp getT_DateTime(); + /** Column name Test_ID */ + public static final String COLUMNNAME_Test_ID = "Test_ID"; + + /** Set Test ID */ + public void setTest_ID (int Test_ID); + + /** Get Test ID */ + public int getTest_ID(); + /** Column name T_Integer */ public static final String COLUMNNAME_T_Integer = "T_Integer"; @@ -348,28 +357,6 @@ public interface I_Test /** Get Qty */ public BigDecimal getT_Qty(); - /** Column name Test_ID */ - public static final String COLUMNNAME_Test_ID = "Test_ID"; - - /** Set Test ID */ - public void setTest_ID (int Test_ID); - - /** Get Test ID */ - public int getTest_ID(); - - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -385,4 +372,17 @@ public interface I_Test * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_U_BlackListCheque.java b/base/src/org/compiere/model/I_U_BlackListCheque.java index 66fba3ddf9..2a35581fbb 100644 --- a/base/src/org/compiere/model/I_U_BlackListCheque.java +++ b/base/src/org/compiere/model/I_U_BlackListCheque.java @@ -22,7 +22,7 @@ /** Generated Interface for U_BlackListCheque * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_U_BlackListCheque { @@ -109,19 +109,6 @@ public interface I_U_BlackListCheque */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name U_BlackListCheque_ID */ public static final String COLUMNNAME_U_BlackListCheque_ID = "U_BlackListCheque_ID"; @@ -146,4 +133,17 @@ public interface I_U_BlackListCheque * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_U_POSTerminal.java b/base/src/org/compiere/model/I_U_POSTerminal.java index 7482470bdf..8faf287fa7 100644 --- a/base/src/org/compiere/model/I_U_POSTerminal.java +++ b/base/src/org/compiere/model/I_U_POSTerminal.java @@ -22,7 +22,7 @@ /** Generated Interface for U_POSTerminal * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_U_POSTerminal { @@ -75,50 +75,20 @@ public interface I_U_POSTerminal */ public boolean isAutoLock(); - /** Column name C_CashBPartner_ID */ - public static final String COLUMNNAME_C_CashBPartner_ID = "C_CashBPartner_ID"; - - /** Set Cash BPartner. - * BPartner to be used for Cash transactions - */ - public void setC_CashBPartner_ID (int C_CashBPartner_ID); - - /** Get Cash BPartner. - * BPartner to be used for Cash transactions - */ - public int getC_CashBPartner_ID(); - - public org.compiere.model.I_C_BPartner getC_CashBPartner() throws RuntimeException; - - /** Column name C_CashBook_ID */ - public static final String COLUMNNAME_C_CashBook_ID = "C_CashBook_ID"; - - /** Set Cash Book. - * Cash Book for recording petty cash transactions - */ - public void setC_CashBook_ID (int C_CashBook_ID); - - /** Get Cash Book. - * Cash Book for recording petty cash transactions - */ - public int getC_CashBook_ID(); - - public org.compiere.model.I_C_CashBook getC_CashBook() throws RuntimeException; - - /** Column name C_TemplateBPartner_ID */ - public static final String COLUMNNAME_C_TemplateBPartner_ID = "C_TemplateBPartner_ID"; + /** Column name Card_BankAccount_ID */ + public static final String COLUMNNAME_Card_BankAccount_ID = "Card_BankAccount_ID"; - /** Set Template BPartner. - * BPartner that is to be used as template when new customers are created + /** Set Card Bank Account. + * Bank Account on which card transactions will be processed */ - public void setC_TemplateBPartner_ID (int C_TemplateBPartner_ID); + public void setCard_BankAccount_ID (int Card_BankAccount_ID); - /** Get Template BPartner. - * BPartner that is to be used as template when new customers are created + /** Get Card Bank Account. + * Bank Account on which card transactions will be processed */ - public int getC_TemplateBPartner_ID(); + public int getCard_BankAccount_ID(); - public org.compiere.model.I_C_BPartner getC_TemplateBPartner() throws RuntimeException; + public org.compiere.model.I_C_BankAccount getCard_BankAccount() throws RuntimeException; /** Column name CardTransferBankAccount_ID */ public static final String COLUMNNAME_CardTransferBankAccount_ID = "CardTransferBankAccount_ID"; @@ -159,21 +129,6 @@ public interface I_U_POSTerminal /** Get Card Transfer Type */ public String getCardTransferType(); - /** Column name Card_BankAccount_ID */ - public static final String COLUMNNAME_Card_BankAccount_ID = "Card_BankAccount_ID"; - - /** Set Card Bank Account. - * Bank Account on which card transactions will be processed - */ - public void setCard_BankAccount_ID (int Card_BankAccount_ID); - - /** Get Card Bank Account. - * Bank Account on which card transactions will be processed - */ - public int getCard_BankAccount_ID(); - - public org.compiere.model.I_C_BankAccount getCard_BankAccount() throws RuntimeException; - /** Column name CashBookTransferType */ public static final String COLUMNNAME_CashBookTransferType = "CashBookTransferType"; @@ -217,6 +172,51 @@ public interface I_U_POSTerminal public org.compiere.model.I_C_CashBook getCashTransferCashBook() throws RuntimeException; + /** Column name C_CashBook_ID */ + public static final String COLUMNNAME_C_CashBook_ID = "C_CashBook_ID"; + + /** Set Cash Book. + * Cash Book for recording petty cash transactions + */ + public void setC_CashBook_ID (int C_CashBook_ID); + + /** Get Cash Book. + * Cash Book for recording petty cash transactions + */ + public int getC_CashBook_ID(); + + public org.compiere.model.I_C_CashBook getC_CashBook() throws RuntimeException; + + /** Column name C_CashBPartner_ID */ + public static final String COLUMNNAME_C_CashBPartner_ID = "C_CashBPartner_ID"; + + /** Set Cash BPartner. + * BPartner to be used for Cash transactions + */ + public void setC_CashBPartner_ID (int C_CashBPartner_ID); + + /** Get Cash BPartner. + * BPartner to be used for Cash transactions + */ + public int getC_CashBPartner_ID(); + + public org.compiere.model.I_C_BPartner getC_CashBPartner() throws RuntimeException; + + /** Column name Check_BankAccount_ID */ + public static final String COLUMNNAME_Check_BankAccount_ID = "Check_BankAccount_ID"; + + /** Set Check Bank Account. + * Bank Account to be used for processing Check transactions + */ + public void setCheck_BankAccount_ID (int Check_BankAccount_ID); + + /** Get Check Bank Account. + * Bank Account to be used for processing Check transactions + */ + public int getCheck_BankAccount_ID(); + + public org.compiere.model.I_C_BankAccount getCheck_BankAccount() throws RuntimeException; + /** Column name CheckTransferBankAccount_ID */ public static final String COLUMNNAME_CheckTransferBankAccount_ID = "CheckTransferBankAccount_ID"; @@ -256,21 +256,6 @@ public interface I_U_POSTerminal /** Get Check Transfer Type */ public String getCheckTransferType(); - /** Column name Check_BankAccount_ID */ - public static final String COLUMNNAME_Check_BankAccount_ID = "Check_BankAccount_ID"; - - /** Set Check Bank Account. - * Bank Account to be used for processing Check transactions - */ - public void setCheck_BankAccount_ID (int Check_BankAccount_ID); - - /** Get Check Bank Account. - * Bank Account to be used for processing Check transactions - */ - public int getCheck_BankAccount_ID(); - - public org.compiere.model.I_C_BankAccount getCheck_BankAccount() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -287,6 +272,21 @@ public interface I_U_POSTerminal */ public int getCreatedBy(); + /** Column name C_TemplateBPartner_ID */ + public static final String COLUMNNAME_C_TemplateBPartner_ID = "C_TemplateBPartner_ID"; + + /** Set Template BPartner. + * BPartner that is to be used as template when new customers are created + */ + public void setC_TemplateBPartner_ID (int C_TemplateBPartner_ID); + + /** Get Template BPartner. + * BPartner that is to be used as template when new customers are created + */ + public int getC_TemplateBPartner_ID(); + + public org.compiere.model.I_C_BPartner getC_TemplateBPartner() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -339,19 +339,6 @@ public interface I_U_POSTerminal */ public Timestamp getLastLockTime(); - /** Column name LockTime */ - public static final String COLUMNNAME_LockTime = "LockTime"; - - /** Set Lock Time. - * Time in minutes the terminal should be kept in a locked state. - */ - public void setLockTime (int LockTime); - - /** Get Lock Time. - * Time in minutes the terminal should be kept in a locked state. - */ - public int getLockTime(); - /** Column name Locked */ public static final String COLUMNNAME_Locked = "Locked"; @@ -365,6 +352,19 @@ public interface I_U_POSTerminal */ public boolean isLocked(); + /** Column name LockTime */ + public static final String COLUMNNAME_LockTime = "LockTime"; + + /** Set Lock Time. + * Time in minutes the terminal should be kept in a locked state. + */ + public void setLockTime (int LockTime); + + /** Get Lock Time. + * Time in minutes the terminal should be kept in a locked state. + */ + public int getLockTime(); + /** Column name M_Warehouse_ID */ public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; @@ -421,17 +421,6 @@ public interface I_U_POSTerminal */ public String getPrinterName(); - /** Column name SO_PriceList_ID */ - public static final String COLUMNNAME_SO_PriceList_ID = "SO_PriceList_ID"; - - /** Set Sales Pricelist */ - public void setSO_PriceList_ID (int SO_PriceList_ID); - - /** Get Sales Pricelist */ - public int getSO_PriceList_ID(); - - public org.compiere.model.I_M_PriceList getSO_PriceList() throws RuntimeException; - /** Column name SalesRep_ID */ public static final String COLUMNNAME_SalesRep_ID = "SalesRep_ID"; @@ -447,27 +436,16 @@ public interface I_U_POSTerminal public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); + /** Column name SO_PriceList_ID */ + public static final String COLUMNNAME_SO_PriceList_ID = "SO_PriceList_ID"; - /** Column name U_POSTerminal_ID */ - public static final String COLUMNNAME_U_POSTerminal_ID = "U_POSTerminal_ID"; + /** Set Sales Pricelist */ + public void setSO_PriceList_ID (int SO_PriceList_ID); - /** Set POS Terminal */ - public void setU_POSTerminal_ID (int U_POSTerminal_ID); + /** Get Sales Pricelist */ + public int getSO_PriceList_ID(); - /** Get POS Terminal */ - public int getU_POSTerminal_ID(); + public org.compiere.model.I_M_PriceList getSO_PriceList() throws RuntimeException; /** Column name UnlockingTime */ public static final String COLUMNNAME_UnlockingTime = "UnlockingTime"; @@ -498,6 +476,28 @@ public interface I_U_POSTerminal */ public int getUpdatedBy(); + /** Column name U_POSTerminal_ID */ + public static final String COLUMNNAME_U_POSTerminal_ID = "U_POSTerminal_ID"; + + /** Set POS Terminal */ + public void setU_POSTerminal_ID (int U_POSTerminal_ID); + + /** Get POS Terminal */ + public int getU_POSTerminal_ID(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_U_RoleMenu.java b/base/src/org/compiere/model/I_U_RoleMenu.java index 350beb83df..e006fe0bef 100644 --- a/base/src/org/compiere/model/I_U_RoleMenu.java +++ b/base/src/org/compiere/model/I_U_RoleMenu.java @@ -22,7 +22,7 @@ /** Generated Interface for U_RoleMenu * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_U_RoleMenu { @@ -106,18 +106,21 @@ public interface I_U_RoleMenu */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Updated. + * Date this record was updated */ - public void setUUID (String UUID); + public Timestamp getUpdated(); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records */ - public String getUUID(); + public int getUpdatedBy(); /** Column name U_RoleMenu_ID */ public static final String COLUMNNAME_U_RoleMenu_ID = "U_RoleMenu_ID"; @@ -128,6 +131,19 @@ public interface I_U_RoleMenu /** Get Role Menu */ public int getU_RoleMenu_ID(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name U_WebMenu_ID */ public static final String COLUMNNAME_U_WebMenu_ID = "U_WebMenu_ID"; @@ -138,20 +154,4 @@ public interface I_U_RoleMenu public int getU_WebMenu_ID(); public org.compiere.model.I_U_WebMenu getU_WebMenu() throws RuntimeException; - - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; - - /** Get Updated. - * Date this record was updated - */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - - /** Get Updated By. - * User who updated this records - */ - public int getUpdatedBy(); } diff --git a/base/src/org/compiere/model/I_U_WebMenu.java b/base/src/org/compiere/model/I_U_WebMenu.java index 55e2ebbc43..be785aac9e 100644 --- a/base/src/org/compiere/model/I_U_WebMenu.java +++ b/base/src/org/compiere/model/I_U_WebMenu.java @@ -22,7 +22,7 @@ /** Generated Interface for U_WebMenu * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_U_WebMenu { @@ -204,6 +204,22 @@ public interface I_U_WebMenu /** Get Sequence */ public BigDecimal getSequence(); + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + /** Column name UUID */ public static final String COLUMNNAME_UUID = "UUID"; @@ -225,20 +241,4 @@ public interface I_U_WebMenu /** Get Web Menu */ public int getU_WebMenu_ID(); - - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; - - /** Get Updated. - * Date this record was updated - */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - - /** Get Updated By. - * User who updated this records - */ - public int getUpdatedBy(); } diff --git a/base/src/org/compiere/model/I_U_Web_Properties.java b/base/src/org/compiere/model/I_U_Web_Properties.java index bba7894892..489091e069 100644 --- a/base/src/org/compiere/model/I_U_Web_Properties.java +++ b/base/src/org/compiere/model/I_U_Web_Properties.java @@ -22,7 +22,7 @@ /** Generated Interface for U_Web_Properties * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_U_Web_Properties { @@ -91,6 +91,31 @@ public interface I_U_Web_Properties */ public boolean isActive(); + /** Column name U_Key */ + public static final String COLUMNNAME_U_Key = "U_Key"; + + /** Set Key */ + public void setU_Key (String U_Key); + + /** Get Key */ + public String getU_Key(); + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + /** Column name UUID */ public static final String COLUMNNAME_UUID = "UUID"; @@ -104,15 +129,6 @@ public interface I_U_Web_Properties */ public String getUUID(); - /** Column name U_Key */ - public static final String COLUMNNAME_U_Key = "U_Key"; - - /** Set Key */ - public void setU_Key (String U_Key); - - /** Get Key */ - public String getU_Key(); - /** Column name U_Value */ public static final String COLUMNNAME_U_Value = "U_Value"; @@ -130,20 +146,4 @@ public interface I_U_Web_Properties /** Get Web Properties */ public int getU_Web_Properties_ID(); - - /** Column name Updated */ - public static final String COLUMNNAME_Updated = "Updated"; - - /** Get Updated. - * Date this record was updated - */ - public Timestamp getUpdated(); - - /** Column name UpdatedBy */ - public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; - - /** Get Updated By. - * User who updated this records - */ - public int getUpdatedBy(); } diff --git a/base/src/org/compiere/model/I_WS_WebService.java b/base/src/org/compiere/model/I_WS_WebService.java index 7a37d1f591..4ef9d3555d 100644 --- a/base/src/org/compiere/model/I_WS_WebService.java +++ b/base/src/org/compiere/model/I_WS_WebService.java @@ -22,7 +22,7 @@ /** Generated Interface for WS_WebService * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WS_WebService { @@ -130,19 +130,6 @@ public interface I_WS_WebService */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -159,6 +146,19 @@ public interface I_WS_WebService */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/compiere/model/I_WS_WebServiceFieldInput.java b/base/src/org/compiere/model/I_WS_WebServiceFieldInput.java index ece726ad7b..55c69cc4db 100644 --- a/base/src/org/compiere/model/I_WS_WebServiceFieldInput.java +++ b/base/src/org/compiere/model/I_WS_WebServiceFieldInput.java @@ -22,7 +22,7 @@ /** Generated Interface for WS_WebServiceFieldInput * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WS_WebServiceFieldInput { @@ -106,19 +106,6 @@ public interface I_WS_WebServiceFieldInput */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -135,6 +122,19 @@ public interface I_WS_WebServiceFieldInput */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WS_WebServiceFieldInput_ID */ public static final String COLUMNNAME_WS_WebServiceFieldInput_ID = "WS_WebServiceFieldInput_ID"; diff --git a/base/src/org/compiere/model/I_WS_WebServiceFieldOutput.java b/base/src/org/compiere/model/I_WS_WebServiceFieldOutput.java index a131773e05..ccac58cd53 100644 --- a/base/src/org/compiere/model/I_WS_WebServiceFieldOutput.java +++ b/base/src/org/compiere/model/I_WS_WebServiceFieldOutput.java @@ -22,7 +22,7 @@ /** Generated Interface for WS_WebServiceFieldOutput * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WS_WebServiceFieldOutput { @@ -106,19 +106,6 @@ public interface I_WS_WebServiceFieldOutput */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -135,6 +122,19 @@ public interface I_WS_WebServiceFieldOutput */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WS_WebServiceFieldOutput_ID */ public static final String COLUMNNAME_WS_WebServiceFieldOutput_ID = "WS_WebServiceFieldOutput_ID"; diff --git a/base/src/org/compiere/model/I_WS_WebServiceMethod.java b/base/src/org/compiere/model/I_WS_WebServiceMethod.java index f590f6a5b8..cd64cc8941 100644 --- a/base/src/org/compiere/model/I_WS_WebServiceMethod.java +++ b/base/src/org/compiere/model/I_WS_WebServiceMethod.java @@ -22,7 +22,7 @@ /** Generated Interface for WS_WebServiceMethod * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WS_WebServiceMethod { @@ -130,19 +130,6 @@ public interface I_WS_WebServiceMethod */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -159,6 +146,19 @@ public interface I_WS_WebServiceMethod */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; @@ -172,15 +172,6 @@ public interface I_WS_WebServiceMethod */ public String getValue(); - /** Column name WS_WebServiceMethod_ID */ - public static final String COLUMNNAME_WS_WebServiceMethod_ID = "WS_WebServiceMethod_ID"; - - /** Set Web Service Method */ - public void setWS_WebServiceMethod_ID (int WS_WebServiceMethod_ID); - - /** Get Web Service Method */ - public int getWS_WebServiceMethod_ID(); - /** Column name WS_WebService_ID */ public static final String COLUMNNAME_WS_WebService_ID = "WS_WebService_ID"; @@ -191,4 +182,13 @@ public interface I_WS_WebServiceMethod public int getWS_WebService_ID(); public org.compiere.model.I_WS_WebService getWS_WebService() throws RuntimeException; + + /** Column name WS_WebServiceMethod_ID */ + public static final String COLUMNNAME_WS_WebServiceMethod_ID = "WS_WebServiceMethod_ID"; + + /** Set Web Service Method */ + public void setWS_WebServiceMethod_ID (int WS_WebServiceMethod_ID); + + /** Get Web Service Method */ + public int getWS_WebServiceMethod_ID(); } diff --git a/base/src/org/compiere/model/I_WS_WebServiceType.java b/base/src/org/compiere/model/I_WS_WebServiceType.java index 9ba118fa52..df8084eeb4 100644 --- a/base/src/org/compiere/model/I_WS_WebServiceType.java +++ b/base/src/org/compiere/model/I_WS_WebServiceType.java @@ -22,7 +22,7 @@ /** Generated Interface for WS_WebServiceType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WS_WebServiceType { @@ -145,19 +145,6 @@ public interface I_WS_WebServiceType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -174,6 +161,19 @@ public interface I_WS_WebServiceType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; @@ -187,6 +187,17 @@ public interface I_WS_WebServiceType */ public String getValue(); + /** Column name WS_WebService_ID */ + public static final String COLUMNNAME_WS_WebService_ID = "WS_WebService_ID"; + + /** Set Web Service */ + public void setWS_WebService_ID (int WS_WebService_ID); + + /** Get Web Service */ + public int getWS_WebService_ID(); + + public org.compiere.model.I_WS_WebService getWS_WebService() throws RuntimeException; + /** Column name WS_WebServiceMethod_ID */ public static final String COLUMNNAME_WS_WebServiceMethod_ID = "WS_WebServiceMethod_ID"; @@ -206,15 +217,4 @@ public interface I_WS_WebServiceType /** Get Web Service Type */ public int getWS_WebServiceType_ID(); - - /** Column name WS_WebService_ID */ - public static final String COLUMNNAME_WS_WebService_ID = "WS_WebService_ID"; - - /** Set Web Service */ - public void setWS_WebService_ID (int WS_WebService_ID); - - /** Get Web Service */ - public int getWS_WebService_ID(); - - public org.compiere.model.I_WS_WebService getWS_WebService() throws RuntimeException; } diff --git a/base/src/org/compiere/model/I_WS_WebServiceTypeAccess.java b/base/src/org/compiere/model/I_WS_WebServiceTypeAccess.java index b1fdaaf1fe..6efe352581 100644 --- a/base/src/org/compiere/model/I_WS_WebServiceTypeAccess.java +++ b/base/src/org/compiere/model/I_WS_WebServiceTypeAccess.java @@ -22,7 +22,7 @@ /** Generated Interface for WS_WebServiceTypeAccess * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WS_WebServiceTypeAccess { @@ -119,19 +119,6 @@ public interface I_WS_WebServiceTypeAccess */ public boolean isReadWrite(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -148,6 +135,19 @@ public interface I_WS_WebServiceTypeAccess */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WS_WebServiceType_ID */ public static final String COLUMNNAME_WS_WebServiceType_ID = "WS_WebServiceType_ID"; diff --git a/base/src/org/compiere/model/I_WS_WebService_Para.java b/base/src/org/compiere/model/I_WS_WebService_Para.java index 350d94310b..881012148b 100644 --- a/base/src/org/compiere/model/I_WS_WebService_Para.java +++ b/base/src/org/compiere/model/I_WS_WebService_Para.java @@ -22,7 +22,7 @@ /** Generated Interface for WS_WebService_Para * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WS_WebService_Para { @@ -122,19 +122,6 @@ public interface I_WS_WebService_Para /** Get Parameter Type */ public String getParameterType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -151,16 +138,18 @@ public interface I_WS_WebService_Para */ public int getUpdatedBy(); - /** Column name WS_WebServiceType_ID */ - public static final String COLUMNNAME_WS_WebServiceType_ID = "WS_WebServiceType_ID"; - - /** Set Web Service Type */ - public void setWS_WebServiceType_ID (int WS_WebServiceType_ID); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Get Web Service Type */ - public int getWS_WebServiceType_ID(); + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); - public org.compiere.model.I_WS_WebServiceType getWS_WebServiceType() throws RuntimeException; + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); /** Column name WS_WebService_Para_ID */ public static final String COLUMNNAME_WS_WebService_Para_ID = "WS_WebService_Para_ID"; @@ -170,4 +159,15 @@ public interface I_WS_WebService_Para /** Get Web Service Parameters */ public int getWS_WebService_Para_ID(); + + /** Column name WS_WebServiceType_ID */ + public static final String COLUMNNAME_WS_WebServiceType_ID = "WS_WebServiceType_ID"; + + /** Set Web Service Type */ + public void setWS_WebServiceType_ID (int WS_WebServiceType_ID); + + /** Get Web Service Type */ + public int getWS_WebServiceType_ID(); + + public org.compiere.model.I_WS_WebServiceType getWS_WebServiceType() throws RuntimeException; } diff --git a/base/src/org/compiere/model/I_W_Advertisement.java b/base/src/org/compiere/model/I_W_Advertisement.java index 2c2a8a29f9..930814ffd3 100644 --- a/base/src/org/compiere/model/I_W_Advertisement.java +++ b/base/src/org/compiere/model/I_W_Advertisement.java @@ -22,7 +22,7 @@ /** Generated Interface for W_Advertisement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_W_Advertisement { @@ -62,6 +62,19 @@ public interface I_W_Advertisement */ public int getAD_Org_ID(); + /** Column name AdText */ + public static final String COLUMNNAME_AdText = "AdText"; + + /** Set Advertisement Text. + * Text of the Advertisement + */ + public void setAdText (String AdText); + + /** Get Advertisement Text. + * Text of the Advertisement + */ + public String getAdText(); + /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -77,19 +90,6 @@ public interface I_W_Advertisement public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name AdText */ - public static final String COLUMNNAME_AdText = "AdText"; - - /** Set Advertisement Text. - * Text of the Advertisement - */ - public void setAdText (String AdText); - - /** Get Advertisement Text. - * Text of the Advertisement - */ - public String getAdText(); - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -221,19 +221,6 @@ public interface I_W_Advertisement */ public String getPublishStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -250,6 +237,19 @@ public interface I_W_Advertisement */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/compiere/model/I_W_Basket.java b/base/src/org/compiere/model/I_W_Basket.java index e7ee6047cb..c86e3afd3b 100644 --- a/base/src/org/compiere/model/I_W_Basket.java +++ b/base/src/org/compiere/model/I_W_Basket.java @@ -22,7 +22,7 @@ /** Generated Interface for W_Basket * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_W_Basket { @@ -158,19 +158,6 @@ public interface I_W_Basket /** Get Session ID */ public int getSession_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -187,6 +174,19 @@ public interface I_W_Basket */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name W_Basket_ID */ public static final String COLUMNNAME_W_Basket_ID = "W_Basket_ID"; diff --git a/base/src/org/compiere/model/I_W_BasketLine.java b/base/src/org/compiere/model/I_W_BasketLine.java index d87eb5ca66..c8afe984f2 100644 --- a/base/src/org/compiere/model/I_W_BasketLine.java +++ b/base/src/org/compiere/model/I_W_BasketLine.java @@ -22,7 +22,7 @@ /** Generated Interface for W_BasketLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_W_BasketLine { @@ -167,19 +167,6 @@ public interface I_W_BasketLine */ public BigDecimal getQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -196,18 +183,18 @@ public interface I_W_BasketLine */ public int getUpdatedBy(); - /** Column name W_BasketLine_ID */ - public static final String COLUMNNAME_W_BasketLine_ID = "W_BasketLine_ID"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Set Basket Line. - * Web Basket Line + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public void setW_BasketLine_ID (int W_BasketLine_ID); + public void setUUID (String UUID); - /** Get Basket Line. - * Web Basket Line + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public int getW_BasketLine_ID(); + public String getUUID(); /** Column name W_Basket_ID */ public static final String COLUMNNAME_W_Basket_ID = "W_Basket_ID"; @@ -223,4 +210,17 @@ public interface I_W_BasketLine public int getW_Basket_ID(); public org.compiere.model.I_W_Basket getW_Basket() throws RuntimeException; + + /** Column name W_BasketLine_ID */ + public static final String COLUMNNAME_W_BasketLine_ID = "W_BasketLine_ID"; + + /** Set Basket Line. + * Web Basket Line + */ + public void setW_BasketLine_ID (int W_BasketLine_ID); + + /** Get Basket Line. + * Web Basket Line + */ + public int getW_BasketLine_ID(); } diff --git a/base/src/org/compiere/model/I_W_Click.java b/base/src/org/compiere/model/I_W_Click.java index 982a759bb9..f1c8b8049e 100644 --- a/base/src/org/compiere/model/I_W_Click.java +++ b/base/src/org/compiere/model/I_W_Click.java @@ -22,7 +22,7 @@ /** Generated Interface for W_Click * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_W_Click { @@ -41,6 +41,19 @@ public interface I_W_Click /** Load Meta Data */ + /** Column name AcceptLanguage */ + public static final String COLUMNNAME_AcceptLanguage = "AcceptLanguage"; + + /** Set Accept Language. + * Language accepted based on browser information + */ + public void setAcceptLanguage (String AcceptLanguage); + + /** Get Accept Language. + * Language accepted based on browser information + */ + public String getAcceptLanguage(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -75,19 +88,6 @@ public interface I_W_Click */ public int getAD_User_ID(); - /** Column name AcceptLanguage */ - public static final String COLUMNNAME_AcceptLanguage = "AcceptLanguage"; - - /** Set Accept Language. - * Language accepted based on browser information - */ - public void setAcceptLanguage (String AcceptLanguage); - - /** Get Accept Language. - * Language accepted based on browser information - */ - public String getAcceptLanguage(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -195,19 +195,6 @@ public interface I_W_Click */ public String getTargetURL(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -237,6 +224,19 @@ public interface I_W_Click */ public String getUserAgent(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name W_ClickCount_ID */ public static final String COLUMNNAME_W_ClickCount_ID = "W_ClickCount_ID"; diff --git a/base/src/org/compiere/model/I_W_ClickCount.java b/base/src/org/compiere/model/I_W_ClickCount.java index da58b7b08b..77915e176b 100644 --- a/base/src/org/compiere/model/I_W_ClickCount.java +++ b/base/src/org/compiere/model/I_W_ClickCount.java @@ -22,7 +22,7 @@ /** Generated Interface for W_ClickCount * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_W_ClickCount { @@ -158,19 +158,6 @@ public interface I_W_ClickCount */ public String getTargetURL(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -187,6 +174,19 @@ public interface I_W_ClickCount */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name W_ClickCount_ID */ public static final String COLUMNNAME_W_ClickCount_ID = "W_ClickCount_ID"; diff --git a/base/src/org/compiere/model/I_W_Counter.java b/base/src/org/compiere/model/I_W_Counter.java index 71fb2a8848..db8c5910bd 100644 --- a/base/src/org/compiere/model/I_W_Counter.java +++ b/base/src/org/compiere/model/I_W_Counter.java @@ -22,7 +22,7 @@ /** Generated Interface for W_Counter * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_W_Counter { @@ -41,6 +41,19 @@ public interface I_W_Counter /** Load Meta Data */ + /** Column name AcceptLanguage */ + public static final String COLUMNNAME_AcceptLanguage = "AcceptLanguage"; + + /** Set Accept Language. + * Language accepted based on browser information + */ + public void setAcceptLanguage (String AcceptLanguage); + + /** Get Accept Language. + * Language accepted based on browser information + */ + public String getAcceptLanguage(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -75,19 +88,6 @@ public interface I_W_Counter */ public int getAD_User_ID(); - /** Column name AcceptLanguage */ - public static final String COLUMNNAME_AcceptLanguage = "AcceptLanguage"; - - /** Set Accept Language. - * Language accepted based on browser information - */ - public void setAcceptLanguage (String AcceptLanguage); - - /** Get Accept Language. - * Language accepted based on browser information - */ - public String getAcceptLanguage(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -191,19 +191,6 @@ public interface I_W_Counter */ public String getRemote_Host(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -233,6 +220,19 @@ public interface I_W_Counter */ public String getUserAgent(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name W_CounterCount_ID */ public static final String COLUMNNAME_W_CounterCount_ID = "W_CounterCount_ID"; diff --git a/base/src/org/compiere/model/I_W_CounterCount.java b/base/src/org/compiere/model/I_W_CounterCount.java index dffd1d9798..4587658799 100644 --- a/base/src/org/compiere/model/I_W_CounterCount.java +++ b/base/src/org/compiere/model/I_W_CounterCount.java @@ -22,7 +22,7 @@ /** Generated Interface for W_CounterCount * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_W_CounterCount { @@ -154,19 +154,6 @@ public interface I_W_CounterCount /** Get Page URL */ public String getPageURL(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -183,6 +170,19 @@ public interface I_W_CounterCount */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name W_CounterCount_ID */ public static final String COLUMNNAME_W_CounterCount_ID = "W_CounterCount_ID"; diff --git a/base/src/org/compiere/model/I_W_MailMsg.java b/base/src/org/compiere/model/I_W_MailMsg.java index 3d9add5f22..6bd5f5542b 100644 --- a/base/src/org/compiere/model/I_W_MailMsg.java +++ b/base/src/org/compiere/model/I_W_MailMsg.java @@ -22,7 +22,7 @@ /** Generated Interface for W_MailMsg * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_W_MailMsg { @@ -182,19 +182,6 @@ public interface I_W_MailMsg */ public String getSubject(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -211,6 +198,19 @@ public interface I_W_MailMsg */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name W_MailMsg_ID */ public static final String COLUMNNAME_W_MailMsg_ID = "W_MailMsg_ID"; diff --git a/base/src/org/compiere/model/I_W_Store.java b/base/src/org/compiere/model/I_W_Store.java index d038f72377..bae2922150 100644 --- a/base/src/org/compiere/model/I_W_Store.java +++ b/base/src/org/compiere/model/I_W_Store.java @@ -22,7 +22,7 @@ /** Generated Interface for W_Store * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_W_Store { @@ -372,32 +372,6 @@ public interface I_W_Store */ public String getStylesheet(); - /** Column name URL */ - public static final String COLUMNNAME_URL = "URL"; - - /** Set URL. - * Full URL address - e.g. http://www.adempiere.org - */ - public void setURL (String URL); - - /** Get URL. - * Full URL address - e.g. http://www.adempiere.org - */ - public String getURL(); - - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -414,57 +388,31 @@ public interface I_W_Store */ public int getUpdatedBy(); - /** Column name WStoreEMail */ - public static final String COLUMNNAME_WStoreEMail = "WStoreEMail"; - - /** Set Web Store EMail. - * EMail address used as the sender (From) - */ - public void setWStoreEMail (String WStoreEMail); - - /** Get Web Store EMail. - * EMail address used as the sender (From) - */ - public String getWStoreEMail(); - - /** Column name WStoreUser */ - public static final String COLUMNNAME_WStoreUser = "WStoreUser"; - - /** Set WebStore User. - * User ID of the Web Store EMail address - */ - public void setWStoreUser (String WStoreUser); - - /** Get WebStore User. - * User ID of the Web Store EMail address - */ - public String getWStoreUser(); - - /** Column name WStoreUserPW */ - public static final String COLUMNNAME_WStoreUserPW = "WStoreUserPW"; + /** Column name URL */ + public static final String COLUMNNAME_URL = "URL"; - /** Set WebStore Password. - * Password of the Web Store EMail address + /** Set URL. + * Full URL address - e.g. http://www.adempiere.org */ - public void setWStoreUserPW (String WStoreUserPW); + public void setURL (String URL); - /** Get WebStore Password. - * Password of the Web Store EMail address + /** Get URL. + * Full URL address - e.g. http://www.adempiere.org */ - public String getWStoreUserPW(); + public String getURL(); - /** Column name W_Store_ID */ - public static final String COLUMNNAME_W_Store_ID = "W_Store_ID"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Set Web Store. - * A Web Store of the Client + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public void setW_Store_ID (int W_Store_ID); + public void setUUID (String UUID); - /** Get Web Store. - * A Web Store of the Client + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier */ - public int getW_Store_ID(); + public String getUUID(); /** Column name WebContext */ public static final String COLUMNNAME_WebContext = "WebContext"; @@ -582,4 +530,56 @@ public interface I_W_Store * Web Site Parameter 6 (default footer right) */ public String getWebParam6(); + + /** Column name WStoreEMail */ + public static final String COLUMNNAME_WStoreEMail = "WStoreEMail"; + + /** Set Web Store EMail. + * EMail address used as the sender (From) + */ + public void setWStoreEMail (String WStoreEMail); + + /** Get Web Store EMail. + * EMail address used as the sender (From) + */ + public String getWStoreEMail(); + + /** Column name W_Store_ID */ + public static final String COLUMNNAME_W_Store_ID = "W_Store_ID"; + + /** Set Web Store. + * A Web Store of the Client + */ + public void setW_Store_ID (int W_Store_ID); + + /** Get Web Store. + * A Web Store of the Client + */ + public int getW_Store_ID(); + + /** Column name WStoreUser */ + public static final String COLUMNNAME_WStoreUser = "WStoreUser"; + + /** Set WebStore User. + * User ID of the Web Store EMail address + */ + public void setWStoreUser (String WStoreUser); + + /** Get WebStore User. + * User ID of the Web Store EMail address + */ + public String getWStoreUser(); + + /** Column name WStoreUserPW */ + public static final String COLUMNNAME_WStoreUserPW = "WStoreUserPW"; + + /** Set WebStore Password. + * Password of the Web Store EMail address + */ + public void setWStoreUserPW (String WStoreUserPW); + + /** Get WebStore Password. + * Password of the Web Store EMail address + */ + public String getWStoreUserPW(); } diff --git a/base/src/org/compiere/model/MBPBankAccount.java b/base/src/org/compiere/model/MBPBankAccount.java index caba2afef4..5eb21f20f7 100644 --- a/base/src/org/compiere/model/MBPBankAccount.java +++ b/base/src/org/compiere/model/MBPBankAccount.java @@ -20,7 +20,10 @@ import java.util.List; import java.util.Properties; +import org.adempiere.exceptions.AdempiereException; +import org.apache.commons.validator.routines.IBANValidator; import org.compiere.util.CLogger; +import org.compiere.util.Util; /** * BP Bank Account Model @@ -184,9 +187,17 @@ protected boolean beforeSave(boolean newRecord) // maintain routing on bank level if (isACH() && getBank() != null) setRoutingNo(null); - // + + // validate IBAN + if(!Util.isEmpty(getIBAN())) { + IBANValidator validator = IBANValidator.getInstance(); + if(!validator.isValid(getIBAN().trim())) { + throw new AdempiereException("@ValidationError@ (@Invalid@ @IBAN@)"); + } + } + return true; - } // beforeSave + } /** * String Representation diff --git a/base/src/org/compiere/model/MBankAccount.java b/base/src/org/compiere/model/MBankAccount.java index f6d2af0246..9ea0bb9eac 100644 --- a/base/src/org/compiere/model/MBankAccount.java +++ b/base/src/org/compiere/model/MBankAccount.java @@ -19,8 +19,11 @@ import java.sql.ResultSet; import java.util.Properties; +import org.adempiere.exceptions.AdempiereException; +import org.apache.commons.validator.routines.IBANValidator; import org.compiere.util.CCache; import org.compiere.util.Env; +import org.compiere.util.Util; /** @@ -120,6 +123,25 @@ public String getName() return getBank().getName() + " " + getAccountNo(); } // getName + /** + * Before Save + * @param newRecord new + * @return true + */ + protected boolean beforeSave(boolean newRecord) + { + // validate IBAN + if(newRecord) { + if(!Util.isEmpty(getIBAN())) { + IBANValidator validator = IBANValidator.getInstance(); + if(!validator.isValid(getIBAN().trim())) { + throw new AdempiereException("@ValidationError@ (@Invalid@ @IBAN@)"); + } + } + } + return true; + } // beforeSave + /** * After Save * @param newRecord new record diff --git a/base/src/org/compiere/model/MBankStatement.java b/base/src/org/compiere/model/MBankStatement.java index e56fea083d..5975b8f295 100644 --- a/base/src/org/compiere/model/MBankStatement.java +++ b/base/src/org/compiere/model/MBankStatement.java @@ -76,14 +76,14 @@ static public MBankStatementLine addPayment(MPayment payment) .first(); if (bankStatement == null || bankStatement.get_ID() <= 0) { - bankStatement = new MBankStatement(payment.getCtx() , 0 , payment.get_TrxName()); + bankStatement = new MBankStatement(payment.getCtx() , 0 , payment.get_TrxName()); bankStatement.setC_BankAccount_ID(payment.getC_BankAccount_ID()); bankStatement.setStatementDate(payment.getDateAcct()); if(payment.getDescription() != null) { bankStatement.setName(payment.getDescription()); } else { SimpleDateFormat format = DisplayType.getDateFormat(DisplayType.Date); - bankStatement.setName(Msg.getMsg(payment.getCtx(), "@Generate@: ") + format.format(payment.getDateAcct())); + bankStatement.setName(Msg.parseTranslation(payment.getCtx(), "@Generate@: ") + format.format(payment.getDateAcct())); } bankStatement.saveEx(); } diff --git a/base/src/org/compiere/model/MBankStatementLine.java b/base/src/org/compiere/model/MBankStatementLine.java index fca546b57d..88f7025f3b 100644 --- a/base/src/org/compiere/model/MBankStatementLine.java +++ b/base/src/org/compiere/model/MBankStatementLine.java @@ -20,6 +20,7 @@ import java.math.BigDecimal; import java.sql.ResultSet; import java.sql.Timestamp; +import java.util.Optional; import java.util.Properties; import org.adempiere.exceptions.AdempiereException; @@ -41,7 +42,11 @@ *
  • BF [ 1896885 ] BS Line: don't update header if after save/delete fails * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com *
  • FR [ 1699 ] Add support view for Bank Statement + *
  • FR [ 1699 ] Add conversion for bank statement helper method #2403 * @see https://github.com/adempiere/adempiere/issues/1699 + * @author Víctor Pérez Juárez Email: victor.perez@e-evolution.com, http://www.e-evolution.com , http://github.com/e-Evolution+ + *
  • FR [ 1699 ] Add functional programming #2403 + * */ public class MBankStatementLine extends X_C_BankStatementLine { @@ -177,22 +182,37 @@ public void setStatementLineDate(Timestamp StatementLineDate) * Set Payment * @param payment payment */ - public void setPayment (MPayment payment) - { - setC_Payment_ID (payment.getC_Payment_ID()); - setC_Currency_ID (payment.getC_Currency_ID()); - // - BigDecimal amt = payment.getPayAmt(true); - BigDecimal chargeAmt = getChargeAmt(); - if (chargeAmt == null) - chargeAmt = Env.ZERO; - BigDecimal interestAmt = getInterestAmt(); - if (interestAmt == null) - interestAmt = Env.ZERO; - setTrxAmt(amt); - setStmtAmt(amt.add(chargeAmt).add(interestAmt)); - // - setDescription(payment.getDescription()); + public void setPayment (MPayment payment) { + BigDecimal paymentAmount = payment.getPayAmt(true); + int currencyId = payment.getC_Currency_ID(); + + MBankAccount bankAccount = MBankAccount.get(getCtx(), getParent().getC_BankAccount_ID()); + if(bankAccount.getC_Currency_ID() != payment.getC_Currency_ID()) { + currencyId = bankAccount.getC_Currency_ID(); + // Get Currency Info + MCurrency currency = MCurrency.get (getCtx(),bankAccount.getC_Currency_ID()); + Timestamp conversionDate = getParent().getStatementDate(); + + // Get Currency Rate + Optional maybeCurrencyRate = Optional.ofNullable(MConversionRate.getRate (payment.getC_Currency_ID(), + bankAccount.getC_Currency_ID(), conversionDate, payment.getC_ConversionType_ID(), payment.getAD_Client_ID(), + payment.getAD_Org_ID())); + maybeCurrencyRate.ifPresent(currencyRate -> paymentAmount.multiply(currencyRate) + .setScale(currency.getStdPrecision(), BigDecimal.ROUND_HALF_UP)); + } + setC_Payment_ID (payment.getC_Payment_ID()); + setC_Currency_ID (currencyId); + + BigDecimal chargeAmt = getChargeAmt(); + if (chargeAmt == null) + chargeAmt = Env.ZERO; + BigDecimal interestAmt = getInterestAmt(); + if (interestAmt == null) + interestAmt = Env.ZERO; + setTrxAmt(paymentAmount); + setStmtAmt(paymentAmount.add(chargeAmt).add(interestAmt)); + // + setDescription(payment.getDescription()); } // setPayment /** diff --git a/base/src/org/compiere/model/MBankStatementLoader.java b/base/src/org/compiere/model/MBankStatementLoader.java index 00b812b906..808d8ad628 100644 --- a/base/src/org/compiere/model/MBankStatementLoader.java +++ b/base/src/org/compiere/model/MBankStatementLoader.java @@ -222,7 +222,6 @@ public boolean saveLine() imp.setEftTrxID(m_loader.getTrxID()); log.config( "MBankStatementLoader.importLine Statement Line Date=" + m_loader.getStatementLineDate()); imp.setStatementLineDate(m_loader.getStatementLineDate()); - imp.setStatementLineDate(m_loader.getStatementLineDate()); imp.setEftStatementLineDate(m_loader.getStatementLineDate()); log.config( "MBankStatementLoader.importLine Valuta Date=" + m_loader.getValutaDate()); imp.setValutaDate(m_loader.getValutaDate()); @@ -255,6 +254,7 @@ public boolean saveLine() imp.setChargeName(m_loader.getChargeName()); log.config( "MBankStatementLoader.importLine Charge Amount=" + m_loader.getChargeAmt()); imp.setChargeAmt(m_loader.getChargeAmt()); + imp.setLineDescription(m_loader.getPayeeDescription()); // imp.setC_BankAccount_ID(getC_BankAccount_ID()); if(Util.isEmpty(imp.getISO_Code())) { diff --git a/base/src/org/compiere/model/MBrowseCustom.java b/base/src/org/compiere/model/MBrowseCustom.java new file mode 100644 index 0000000000..7cbe8b17a8 --- /dev/null +++ b/base/src/org/compiere/model/MBrowseCustom.java @@ -0,0 +1,83 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.List; +import java.util.Properties; + +import org.adempiere.model.MBrowse; +import org.compiere.util.Util; + +/** + * Customization handler + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class MBrowseCustom extends X_AD_BrowseCustom { + + /** + * + */ + private static final long serialVersionUID = -7788247772367181508L; + + public MBrowseCustom(Properties ctx, int AD_BrowseCustom_ID, String trxName) { + super(ctx, AD_BrowseCustom_ID, trxName); + setIsCollapsibleByDefault(null); + setIsDeleteable(null); + setIsExecutedQueryByDefault(null); + setIsSelectedByDefault(null); + setIsShowTotal(null); + setIsUpdateable(null); + } + + public MBrowseCustom(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } + + /** + * Get parameters for it + * @return + */ + public List getFields() { + // Get + return new Query(getCtx(), I_AD_BrowseFieldCustom.Table_Name, COLUMNNAME_AD_BrowseCustom_ID + " = ?", null) + .setParameters(getAD_BrowseCustom_ID()) + .setOnlyActiveRecords(true) + .list(); + } + + @Override + protected boolean afterSave(boolean newRecord, boolean success) { + if(newRecord + && !Util.isEmpty(getHierarchyType()) + && getHierarchyType().equals(HIERARCHYTYPE_Overwrite) + && getAD_Browse_ID() > 0) { + MBrowse browse = MBrowse.get(getCtx(), getAD_Browse_ID()); + browse.getFields().forEach(field -> { + MBrowseFieldCustom customBrowseField = new MBrowseFieldCustom(this); + customBrowseField.setField(field); + }); + } + return true; + } + + @Override + public String toString() { + return "MBrowseCustom [getAD_BrowseCustom_ID()=" + getAD_BrowseCustom_ID() + ", getAD_Browse_ID()=" + + getAD_Browse_ID() + ", getAD_Role_ID()=" + getAD_Role_ID() + ", getAD_User_ID()=" + getAD_User_ID() + + ", getASP_Level_ID()=" + getASP_Level_ID() + "]"; + } +} diff --git a/base/src/org/compiere/model/MBrowseFieldCustom.java b/base/src/org/compiere/model/MBrowseFieldCustom.java new file mode 100644 index 0000000000..30a40ce17b --- /dev/null +++ b/base/src/org/compiere/model/MBrowseFieldCustom.java @@ -0,0 +1,72 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +import org.adempiere.model.MBrowseField; + +/** + * Customization handler + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class MBrowseFieldCustom extends X_AD_BrowseFieldCustom { + + /** + * + */ + private static final long serialVersionUID = -7788247772367181508L; + + public MBrowseFieldCustom(Properties ctx, int AD_BrowseFieldCustom_ID, String trxName) { + super(ctx, AD_BrowseFieldCustom_ID, trxName); + } + + public MBrowseFieldCustom(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } + + /** + * Create from parent + * @param customBrowse + */ + public MBrowseFieldCustom(MBrowseCustom customBrowse) { + this(customBrowse.getCtx(), 0, customBrowse.get_TrxName()); + setAD_BrowseCustom_ID(customBrowse.getAD_BrowseCustom_ID()); + } + + @Override + public void setAD_Browse_Field_ID(int browseFieldId) { + if(browseFieldId > 0) { + MBrowseField field = new MBrowseField(getCtx(), browseFieldId, get_TrxName()); + setField(field); + } + } + + /** + * Set Field + * @param field + */ + public void setField(MBrowseField field) { + super.setAD_Browse_Field_ID(field.getAD_Browse_Field_ID()); + setIsActive(field.isActive()); + setIsDisplayed(field.isDisplayed()); + setIsOrderBy(field.isOrderBy()); + setIsQueryCriteria(field.isQueryCriteria()); + setSeqNo(field.getSeqNo()); + setSeqNoGrid(field.getSeqNoGrid()); + } +} diff --git a/base/src/org/compiere/model/MCCommissionRun.java b/base/src/org/compiere/model/MCCommissionRun.java new file mode 100644 index 0000000000..d407c5bee7 --- /dev/null +++ b/base/src/org/compiere/model/MCCommissionRun.java @@ -0,0 +1,366 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.compiere.model; + +import java.io.File; +import java.math.BigDecimal; +import java.sql.ResultSet; +import java.sql.Timestamp; +import java.util.Properties; +import org.compiere.process.DocAction; +import org.compiere.process.DocumentEngine; +import org.compiere.util.DB; +import org.compiere.util.Env; +import org.compiere.util.KeyNamePair; + +/** Generated Model for C_CommissionRun + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class MCCommissionRun extends X_C_CommissionRun implements DocAction { + + /** + * + */ + private static final long serialVersionUID = 20190501L; + + /** Standard Constructor */ + public MCCommissionRun (Properties ctx, int C_CommissionRun_ID, String trxName) + { + super (ctx, C_CommissionRun_ID, trxName); + } + + /** Load Constructor */ + public MCCommissionRun (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** + * Get Document Info + * @return document info (untranslated) + */ + public String getDocumentInfo() + { + MDocType dt = MDocType.get(getCtx(), getC_DocType_ID()); + return dt.getName() + " " + getDocumentNo(); + } // getDocumentInfo + + /** + * Create PDF + * @return File or null + */ + public File createPDF () + { + try + { + File temp = File.createTempFile(get_TableName() + get_ID() +"_", ".pdf"); + return createPDF (temp); + } + catch (Exception e) + { + log.severe("Could not create PDF - " + e.getMessage()); + } + return null; + } // getPDF + + /** + * Create PDF file + * @param file output file + * @return file if success + */ + public File createPDF (File file) + { + // ReportEngine re = ReportEngine.get (getCtx(), ReportEngine.INVOICE, getC_Invoice_ID()); + // if (re == null) + return null; + // return re.getPDF(file); + } // createPDF + + + /************************************************************************** + * Process document + * @param processAction document action + * @return true if performed + */ + public boolean processIt (String processAction) + { + m_processMsg = null; + DocumentEngine engine = new DocumentEngine (this, getDocStatus()); + return engine.processIt (processAction, getDocAction()); + } // processIt + + /** Process Message */ + private String m_processMsg = null; + /** Just Prepared Flag */ + private boolean m_justPrepared = false; + + /** + * Unlock Document. + * @return true if success + */ + public boolean unlockIt() + { + log.info("unlockIt - " + toString()); + // setProcessing(false); + return true; + } // unlockIt + + /** + * Invalidate Document + * @return true if success + */ + public boolean invalidateIt() + { + log.info("invalidateIt - " + toString()); + setDocAction(DOCACTION_Prepare); + return true; + } // invalidateIt + + /** + * Prepare Document + * @return new status (In Progress or Invalid) + */ + public String prepareIt() + { + log.info(toString()); + m_processMsg = ModelValidationEngine.get().fireDocValidate(this, ModelValidator.TIMING_BEFORE_PREPARE); + if (m_processMsg != null) + return DocAction.STATUS_Invalid; + + MDocType dt = MDocType.get(getCtx(), getC_DocType_ID()); + + // Std Period open? + if (!MPeriod.isOpen(getCtx(), getDateDoc(), dt.getDocBaseType(), getAD_Org_ID())) + { + m_processMsg = "@PeriodClosed@"; + return DocAction.STATUS_Invalid; + } + // Add up Amounts + m_processMsg = ModelValidationEngine.get().fireDocValidate(this, ModelValidator.TIMING_AFTER_PREPARE); + if (m_processMsg != null) + return DocAction.STATUS_Invalid; + m_justPrepared = true; + if (!DOCACTION_Complete.equals(getDocAction())) + setDocAction(DOCACTION_Complete); + return DocAction.STATUS_InProgress; + } // prepareIt + + /** + * Approve Document + * @return true if success + */ + public boolean approveIt() + { + log.info("approveIt - " + toString()); + setIsApproved(true); + return true; + } // approveIt + + /** + * Reject Approval + * @return true if success + */ + public boolean rejectIt() + { + log.info("rejectIt - " + toString()); + setIsApproved(false); + return true; + } // rejectIt + + /** + * Complete Document + * @return new status (Complete, In Progress, Invalid, Waiting ..) + */ + public String completeIt() + { + // Re-Check + if (!m_justPrepared) + { + String status = prepareIt(); + if (!DocAction.STATUS_InProgress.equals(status)) + return status; + } + + m_processMsg = ModelValidationEngine.get().fireDocValidate(this, ModelValidator.TIMING_BEFORE_COMPLETE); + if (m_processMsg != null) + return DocAction.STATUS_Invalid; + + // Implicit Approval + if (!isApproved()) + approveIt(); + log.info(toString()); + // + + // User Validation + String valid = ModelValidationEngine.get().fireDocValidate(this, ModelValidator.TIMING_AFTER_COMPLETE); + if (valid != null) + { + m_processMsg = valid; + return DocAction.STATUS_Invalid; + } + // Set Definitive Document No + setDefiniteDocumentNo(); + + setProcessed(true); + setDocAction(DOCACTION_Close); + return DocAction.STATUS_Completed; + } // completeIt + + /** + * Set the definite document number after completed + */ + private void setDefiniteDocumentNo() { + MDocType dt = MDocType.get(getCtx(), getC_DocType_ID()); + if (dt.isOverwriteDateOnComplete()) { + setDateDoc(new Timestamp(System.currentTimeMillis())); + } + if (dt.isOverwriteSeqOnComplete()) { + String value = null; + int index = p_info.getColumnIndex("C_DocType_ID"); + if (index == -1) + index = p_info.getColumnIndex("C_DocTypeTarget_ID"); + if (index != -1) // get based on Doc Type (might return null) + value = DB.getDocumentNo(get_ValueAsInt(index), get_TrxName(), true); + if (value != null) { + setDocumentNo(value); + } + } + } + + /** + * Void Document. + * Same as Close. + * @return true if success + */ + public boolean voidIt() + { + log.info("voidIt - " + toString()); + return closeIt(); + } // voidIt + + /** + * Close Document. + * Cancel not delivered Qunatities + * @return true if success + */ + public boolean closeIt() + { + log.info("closeIt - " + toString()); + + // Close Not delivered Qty + setDocAction(DOCACTION_None); + return true; + } // closeIt + + /** + * Reverse Correction + * @return true if success + */ + public boolean reverseCorrectIt() + { + log.info("reverseCorrectIt - " + toString()); + return false; + } // reverseCorrectionIt + + /** + * Reverse Accrual - none + * @return true if success + */ + public boolean reverseAccrualIt() + { + log.info("reverseAccrualIt - " + toString()); + return false; + } // reverseAccrualIt + + /** + * Re-activate + * @return true if success + */ + public boolean reActivateIt() + { + log.info("reActivateIt - " + toString()); + setProcessed(false); + if (reverseCorrectIt()) + return true; + return false; + } // reActivateIt + + + /************************************************************************* + * Get Summary + * @return Summary of Document + */ + public String getSummary() + { + StringBuffer sb = new StringBuffer(); + sb.append(getDocumentNo()); + // sb.append(": ") + // .append(Msg.translate(getCtx(),"TotalLines")).append("=").append(getTotalLines()) + // .append(" (#").append(getLines(false).length).append(")"); + // - Description + if (getDescription() != null && getDescription().length() > 0) + sb.append(" - ").append(getDescription()); + return sb.toString(); + } // getSummary + + /** + * Get Process Message + * @return clear text error message + */ + public String getProcessMsg() + { + return m_processMsg; + } // getProcessMsg + + /** + * Get Document Owner (Responsible) + * @return AD_User_ID + */ + public int getDoc_User_ID() + { + // return getSalesRep_ID(); + return 0; + } // getDoc_User_ID + + /** + * Get Document Approval Amount + * @return amount + */ + public BigDecimal getApprovalAmt() + { + return null; //getTotalLines(); + } // getApprovalAmt + + /** + * Get Document Currency + * @return C_Currency_ID + */ + public int getC_Currency_ID() + { + // MPriceList pl = MPriceList.get(getCtx(), getM_PriceList_ID()); + // return pl.getC_Currency_ID(); + return 0; + } // getC_Currency_ID + + @Override + public String toString() + { + StringBuffer sb = new StringBuffer ("MCCommissionRun[") + .append(getSummary()).append("]"); + return sb.toString(); + } +} \ No newline at end of file diff --git a/base/src/org/compiere/model/MClient.java b/base/src/org/compiere/model/MClient.java index ca0ecfcaf9..e9ca78fd4d 100644 --- a/base/src/org/compiere/model/MClient.java +++ b/base/src/org/compiere/model/MClient.java @@ -23,7 +23,6 @@ import java.sql.SQLException; import java.util.ArrayList; import java.util.Collection; -import java.util.Collections; import java.util.List; import java.util.Locale; import java.util.Properties; @@ -951,91 +950,4 @@ public static boolean isClientAccountingImmediate() { Env.getAD_Client_ID(Env.getCtx())); return ca.equalsIgnoreCase(CLIENT_ACCOUNTING_IMMEDIATE); } - - /* 2870483 - SaaS too slow opening windows */ - /** Field Access */ - private ArrayList m_fieldAccess = null; - /** - * Define is a field is displayed based on ASP rules - * @param ad_field_id - * @return boolean indicating if it's displayed or not - */ - public boolean isDisplayField(int aDFieldID) { - if (! isUseASP()) - return true; - - if (m_fieldAccess == null) - { - m_fieldAccess = new ArrayList(11000); - String sqlvalidate = - "SELECT AD_Field_ID " - + " FROM AD_Field " - + " WHERE ( AD_Field_ID IN ( " - // ASP subscribed fields for client - + " SELECT f.AD_Field_ID " - + " FROM ASP_Field f, ASP_Tab t, ASP_Window w, ASP_Level l, ASP_ClientLevel cl " - + " WHERE w.ASP_Level_ID = l.ASP_Level_ID " - + " AND cl.AD_Client_ID = " + getAD_Client_ID() - + " AND cl.ASP_Level_ID = l.ASP_Level_ID " - + " AND f.ASP_Tab_ID = t.ASP_Tab_ID " - + " AND t.ASP_Window_ID = w.ASP_Window_ID " - + " AND f.IsActive = 'Y' " - + " AND t.IsActive = 'Y' " - + " AND w.IsActive = 'Y' " - + " AND l.IsActive = 'Y' " - + " AND cl.IsActive = 'Y' " - + " AND f.ASP_Status = 'S') " - + " OR AD_Tab_ID IN ( " - // ASP subscribed fields for client - + " SELECT t.AD_Tab_ID " - + " FROM ASP_Tab t, ASP_Window w, ASP_Level l, ASP_ClientLevel cl " - + " WHERE w.ASP_Level_ID = l.ASP_Level_ID " - + " AND cl.AD_Client_ID = " + getAD_Client_ID() - + " AND cl.ASP_Level_ID = l.ASP_Level_ID " - + " AND t.ASP_Window_ID = w.ASP_Window_ID " - + " AND t.IsActive = 'Y' " - + " AND w.IsActive = 'Y' " - + " AND l.IsActive = 'Y' " - + " AND cl.IsActive = 'Y' " - + " AND t.AllFields = 'Y' " - + " AND t.ASP_Status = 'S') " - + " OR AD_Field_ID IN ( " - // ASP show exceptions for client - + " SELECT AD_Field_ID " - + " FROM ASP_ClientException ce " - + " WHERE ce.AD_Client_ID = " + getAD_Client_ID() - + " AND ce.IsActive = 'Y' " - + " AND ce.AD_Field_ID IS NOT NULL " - + " AND ce.ASP_Status = 'S') " - + " ) " - + " AND AD_Field_ID NOT IN ( " - // minus ASP hide exceptions for client - + " SELECT AD_Field_ID " - + " FROM ASP_ClientException ce " - + " WHERE ce.AD_Client_ID = " + getAD_Client_ID() - + " AND ce.IsActive = 'Y' " - + " AND ce.AD_Field_ID IS NOT NULL " - + " AND ce.ASP_Status = 'H')" - + " ORDER BY AD_Field_ID"; - PreparedStatement pstmt = null; - ResultSet rs = null; - try - { - pstmt = DB.prepareStatement(sqlvalidate, get_TrxName()); - rs = pstmt.executeQuery(); - while (rs.next()) - m_fieldAccess.add(rs.getInt(1)); - } - catch (Exception e) - { - log.log(Level.SEVERE, sqlvalidate, e); - } - finally - { - DB.close(rs, pstmt); - } - } - return (Collections.binarySearch(m_fieldAccess, aDFieldID) > 0); - } - } // MClient diff --git a/base/src/org/compiere/model/MColumn.java b/base/src/org/compiere/model/MColumn.java index cb72c43158..81a3e18ee2 100644 --- a/base/src/org/compiere/model/MColumn.java +++ b/base/src/org/compiere/model/MColumn.java @@ -772,14 +772,14 @@ else if (sql == null if (sql.indexOf(DB.SQLSTATEMENT_SEPARATOR) == -1) { - DB.executeUpdateEx(sql, get_TrxName()); + DB.executeUpdateEx(sql, null); } else { String statements[] = sql.split(DB.SQLSTATEMENT_SEPARATOR); for (int i = 0; i < statements.length; i++) { - DB.executeUpdateEx(statements[i], get_TrxName()); + DB.executeUpdateEx(statements[i], null); } } diff --git a/base/src/org/compiere/model/MField.java b/base/src/org/compiere/model/MField.java index 9c5dbb2c99..2f0a50657f 100644 --- a/base/src/org/compiere/model/MField.java +++ b/base/src/org/compiere/model/MField.java @@ -154,4 +154,23 @@ && getAD_Column_ID() != 0 && !isDirectLoad()) { return true; } // beforeSave + /** + * Duplicate Field + * @return + */ + public MField getDuplicated() { + try { + return (MField) super.clone(); + } catch (CloneNotSupportedException e) { + log.warning("Error " + e.getLocalizedMessage()); + } + // Default + return null; + } + + @Override + public String toString() { + return getAD_Field_ID() + " " + getName() + " - isDisplayed: " + isDisplayed() + " - isActive: " + isActive(); + } + } // MField \ No newline at end of file diff --git a/base/src/org/compiere/model/MFieldCustom.java b/base/src/org/compiere/model/MFieldCustom.java new file mode 100644 index 0000000000..50f824769e --- /dev/null +++ b/base/src/org/compiere/model/MFieldCustom.java @@ -0,0 +1,74 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** + * Customization handler + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class MFieldCustom extends X_AD_FieldCustom { + + /** + * + */ + private static final long serialVersionUID = -7788247772367181508L; + + public MFieldCustom(Properties ctx, int AD_FieldCustom_ID, String trxName) { + super(ctx, AD_FieldCustom_ID, trxName); + } + + public MFieldCustom(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } + + /** + * Create from parent + * @param customTab + */ + public MFieldCustom(MTabCustom customTab) { + this(customTab.getCtx(), 0, customTab.get_TrxName()); + setAD_TabCustom_ID(customTab.getAD_TabCustom_ID()); + } + + @Override + public void setAD_Field_ID(int fieldId) { + if(fieldId > 0) { + MField field = new MField(getCtx(), fieldId, get_TrxName()); + setField(field); + } + } + + /** + * Set Field + * @param field + */ + public void setField(MField field) { + super.setAD_Field_ID(field.getAD_Field_ID()); + setIsActive(field.isActive()); + setIsDisplayed(field.isDisplayed()); + setSeqNo(field.getSeqNo()); + setSeqNoGrid(field.getSeqNoGrid()); + } + + @Override + public String toString() { + return "MFieldCustom [getAD_Field_ID()=" + getAD_Field().getName() + " - " + getAD_Field_ID() + ", isDisplayed()=" + isDisplayed() + + ", isActive()=" + isActive() + "]"; + } +} diff --git a/base/src/org/compiere/model/MInvoice.java b/base/src/org/compiere/model/MInvoice.java index 673cf37c53..7a150c10d6 100644 --- a/base/src/org/compiere/model/MInvoice.java +++ b/base/src/org/compiere/model/MInvoice.java @@ -1740,7 +1740,7 @@ else if (!isSOTrx() // MatchPO is created also from MInOut when Invoice exists before Shipment BigDecimal matchQty = invoiceLine.getQtyInvoiced(); - MMatchPO matchPO = new MMatchPO(invoiceLine , getDateInvoiced(), matchQty); + MMatchPO matchPO = new MMatchPO(invoiceLine , getDateInvoiced(), matchQty.multiply(multiplier)); matchPO.saveEx(); matchOrders.getAndUpdate(record -> record + 1); if (!matchPO.isPosted() && matchPO.getM_InOutLine_ID() > 0) // match po don't post if receipt is not assigned, and it doesn't create avg po record @@ -2530,6 +2530,17 @@ private void generateCostDetail(MInvoiceLine invoiceLine) { } } + public static List getOfOrder(Properties ctx, int c_order_id, String trxName) { + String where = COLUMNNAME_C_Order_ID+"=?" + + " AND " + COLUMNNAME_DocStatus + " IN ('CO','CL')"; + List list = new Query(ctx, Table_Name, where, trxName) + .setClient_ID() + .setOnlyActiveRecords(true) + .setParameters(c_order_id) + .list(); + return list; + } + } // MInvoice diff --git a/base/src/org/compiere/model/MJournal.java b/base/src/org/compiere/model/MJournal.java index 9550b54ba5..be23459796 100644 --- a/base/src/org/compiere/model/MJournal.java +++ b/base/src/org/compiere/model/MJournal.java @@ -461,6 +461,12 @@ public String prepareIt() continue; // bcahya, BF [2789319] No check of Actual, Budget, Statistical attribute + if (line.getAccountElementValue() == null) + { + m_processMsg = "@C_ValidCombination_ID@ @NotFound@"; + return DocAction.STATUS_Invalid; + } + if (!line.getAccountElementValue().isActive()) { m_processMsg = "@InActiveAccount@ - @Line@=" + line.getLine() diff --git a/base/src/org/compiere/model/MLookupFactory.java b/base/src/org/compiere/model/MLookupFactory.java index 87a87271ef..3560fc0691 100644 --- a/base/src/org/compiere/model/MLookupFactory.java +++ b/base/src/org/compiere/model/MLookupFactory.java @@ -149,6 +149,30 @@ public static MLookup get (Properties ctx, int WindowNo, int TabNo, int Column_I return new MLookup(info, TabNo); } // get + /************************************************************************** + * Get Information for Lookups based on Column_ID for Table Columns or Process Parameters. + * + * The SQL returns three columns: + *
    +	 *		Key, Value, Name, IsActive	(where either key or value is null)
    +	 *  
    + * @param ctx context for access + * @param language report language + * @param WindowNo window no + * @param Column_ID AD_Column_ID or AD_Process_Para_ID + * @param ColumnName key column name + * @param AD_Reference_ID display type + * @param AD_Reference_Value_ID AD_Reference (List, Table) + * @param IsParent parent (prevents query to directly access value) + * @param ValidationCode optional SQL validation + * @return lookup info structure + */ + static public MLookupInfo getLookupInfo (Properties ctx, int WindowNo, + int Column_ID, int AD_Reference_ID, + Language language, String ColumnName, int AD_Reference_Value_ID, + boolean IsParent, String ValidationCode) { + return getLookupInfo(ctx, WindowNo, Column_ID, AD_Reference_ID, language, ColumnName, AD_Reference_Value_ID, IsParent, ValidationCode, true); + } /************************************************************************** * Get Information for Lookups based on Column_ID for Table Columns or Process Parameters. @@ -166,15 +190,15 @@ public static MLookup get (Properties ctx, int WindowNo, int TabNo, int Column_I * @param AD_Reference_Value_ID AD_Reference (List, Table) * @param IsParent parent (prevents query to directly access value) * @param ValidationCode optional SQL validation + * @param needToAddSecurity optional for add security * @return lookup info structure */ static public MLookupInfo getLookupInfo (Properties ctx, int WindowNo, int Column_ID, int AD_Reference_ID, Language language, String ColumnName, int AD_Reference_Value_ID, - boolean IsParent, String ValidationCode) + boolean IsParent, String ValidationCode, boolean needToAddSecurity) { MLookupInfo info = null; - boolean needToAddSecurity = true; // List if (AD_Reference_ID == DisplayType.List) // 17 { diff --git a/base/src/org/compiere/model/MPayment.java b/base/src/org/compiere/model/MPayment.java index b15f8a89b1..94378f6e63 100644 --- a/base/src/org/compiere/model/MPayment.java +++ b/base/src/org/compiere/model/MPayment.java @@ -101,11 +101,22 @@ public final class MPayment extends X_C_Payment */ public static List getOfOrder(MOrder order) { - return new Query(order.getCtx() , MPayment.Table_Name , MOrder.COLUMNNAME_C_Order_ID + "=?", order.get_TrxName()) + return getOfOrder(order.getCtx(), order.getC_Order_ID(), order.get_TrxName()); + } + + /** + * Get payment for order ID + * @param order + * @return payments list + */ + public static List getOfOrder(Properties ctx, int c_order_id, String trxName) + { + return new Query(ctx , MPayment.Table_Name , MOrder.COLUMNNAME_C_Order_ID + "=?", trxName) .setClient_ID() - .setParameters(order.getC_Order_ID()) + .setParameters(c_order_id) .list(); } + /** * Get Payments Of BPartner @@ -565,19 +576,20 @@ public boolean startProcess (Properties ctx, ProcessInfo pi, Trx trx) protected boolean beforeSave (boolean newRecord) { // @Trifon - CashPayments - if ( isCashTrx() && !MSysConfig.getBooleanValue("CASH_AS_PAYMENT", true, getAD_Client_ID())) { - // Cash Book Is mandatory - if ( getC_CashBook_ID() <= 0 ) { - log.saveError("Error", Msg.parseTranslation(getCtx(), "@Mandatory@: @C_CashBook_ID@")); - return false; - } - } else { +// if ( isCashTrx() && !MSysConfig.getBooleanValue("CASH_AS_PAYMENT", true, getAD_Client_ID())) { +// // Cash Book Is mandatory +// if ( getC_CashBook_ID() <= 0 ) { +// log.saveError("Error", Msg.parseTranslation(getCtx(), "@Mandatory@: @C_CashBook_ID@")); +// return false; +// } +// } else { // Bank Account Is mandatory if ( getC_BankAccount_ID() <= 0 ) { - log.saveError("Error", Msg.parseTranslation(getCtx(), "@Mandatory@: @C_BankAccount_ID@")); + m_errorMessage = Msg.parseTranslation(getCtx(), "@Mandatory@: @C_BankAccount_ID@"); + log.saveError("Error", m_errorMessage); return false; } - } +// } // end @Trifon - CashPayments // We have a charge @@ -603,7 +615,8 @@ else if (getC_Order_ID() != 0) ; else { - log.saveError("Error", Msg.parseTranslation(getCtx(), "@NotFound@: @C_BPartner_ID@")); + m_errorMessage = Msg.parseTranslation(getCtx(), "@NotFound@: @C_BPartner_ID@"); + log.saveError("Error", m_errorMessage); return false; } } @@ -658,14 +671,16 @@ && getC_Charge_ID() == 0) // allow different org for charge if (getC_Invoice_ID() != 0) { MInvoice inv = new MInvoice(getCtx(), getC_Invoice_ID(), get_TrxName()); if (inv.getC_BPartner_ID() != getC_BPartner_ID()) { - log.saveError("Error", Msg.parseTranslation(getCtx(), "BP different from BP Invoice")); + m_errorMessage = Msg.parseTranslation(getCtx(), "BP different from BP Invoice"); + log.saveError("Error", m_errorMessage); return false; } } if (getC_Order_ID() != 0) { MOrder ord = new MOrder(getCtx(), getC_Order_ID(), get_TrxName()); if (ord.getC_BPartner_ID() != getC_BPartner_ID()) { - log.saveError("Error", Msg.parseTranslation(getCtx(), "BP different from BP Order")); + m_errorMessage = Msg.parseTranslation(getCtx(), "BP different from BP Order"); + log.saveError("Error", m_errorMessage); return false; } } @@ -1849,51 +1864,18 @@ public String completeIt() processMsg += " @CounterDoc@: @C_Payment_ID@=" + counter.getDocumentNo(); // @Trifon - CashPayments - //if ( getTenderType().equals("X") ) { - if ( isCashTrx() && !MSysConfig.getBooleanValue("CASH_AS_PAYMENT", true , getAD_Client_ID())) { - // Create Cash Book entry - if ( getC_CashBook_ID() <= 0 ) { - log.saveError("Error", Msg.parseTranslation(getCtx(), "@Mandatory@: @C_CashBook_ID@")); + if ( isCashTrx()) { + // Create Cash Book entry - check that the bank is a cash bank + // The bank account is mandatory + MBankAccount bankAccount = (MBankAccount) getC_BankAccount(); + if ( !bankAccount.getC_Bank().getBankType().equals(MBank.BANKTYPE_CashJournal) ) { + m_errorMessage = Msg.parseTranslation(getCtx(), "@Mandatory@: @C_CashBook_ID@"); + log.saveError("Error", m_errorMessage); processMsg = "@NoCashBook@"; return DocAction.STATUS_Invalid; } - //MCash cash = MCash.get (getCtx(), getAD_Org_ID(), getDateAcct(), getC_Currency_ID(), get_TrxName());SHW - MCash cash = MCash.get(getCtx(), getC_CashBook_ID(), getDateAcct(),get_TrxName()); - if (cash == null || cash.get_ID() == 0) - { - processMsg = "@NoCashBook@"; - return DocAction.STATUS_Invalid; - } - MCashLine cl = new MCashLine( cash ); - cl.setCashType( X_C_CashLine.CASHTYPE_GeneralReceipts ); - cl.setDescription("Generated From Payment #" + getDocumentNo()); - cl.setC_Currency_ID( this.getC_Currency_ID() ); - cl.setC_Payment_ID( getC_Payment_ID() ); // Set Reference to payment. - StringBuffer info=new StringBuffer(); - info.append("Cash journal ( ") - .append(cash.getDocumentNo()).append(" )"); - processMsg = info.toString(); - // Amount - BigDecimal amt = this.getPayAmt(); -/* - MDocType dt = MDocType.get(getCtx(), invoice.getC_DocType_ID()); - if (MDocType.DOCBASETYPE_APInvoice.equals( dt.getDocBaseType() ) - || MDocType.DOCBASETYPE_ARCreditMemo.equals( dt.getDocBaseType() ) - ) { - amt = amt.negate(); - } -*/ - cl.setAmount( amt ); - // - cl.setDiscountAmt( Env.ZERO ); - cl.setWriteOffAmt( Env.ZERO ); - cl.setIsGenerated( true ); - - if (!cl.save(get_TrxName())) - { - processMsg = "Could not save Cash Journal Line"; - return DocAction.STATUS_Invalid; - } + // Find or create a suitable bank statement which is or will become the Cash Journal of this day + MBankStatement.addPayment(this); } // End Trifon - CashPayments diff --git a/base/src/org/compiere/model/MPaymentValidate.java b/base/src/org/compiere/model/MPaymentValidate.java index 6d0c29bf9d..72bc4bbef8 100644 --- a/base/src/org/compiere/model/MPaymentValidate.java +++ b/base/src/org/compiere/model/MPaymentValidate.java @@ -68,7 +68,10 @@ public static String validateCreditCardExp (String mmyy) * @return month */ public static int getCreditCardExpMM (String mmyy) - { + { + if (mmyy == null || mmyy.isEmpty() || mmyy.length() < 2) + return 0; + String mmStr = mmyy.substring(0,2); int mm = 0; try @@ -87,7 +90,10 @@ public static int getCreditCardExpMM (String mmyy) * @return year */ public static int getCreditCardExpYY (String mmyy) - { + { + if (mmyy == null || mmyy.isEmpty() || mmyy.length() < 4) + return 0; + String yyStr = mmyy.substring(2); int yy = 0; try diff --git a/base/src/org/compiere/model/MProcess.java b/base/src/org/compiere/model/MProcess.java index b80297739f..f1c7a2b860 100644 --- a/base/src/org/compiere/model/MProcess.java +++ b/base/src/org/compiere/model/MProcess.java @@ -125,7 +125,7 @@ public static MProcess getFromMenu (Properties ctx, int AD_Menu_ID) /** Cache */ private static CCache s_cache = new CCache(Table_Name, 20); /** Cache for parameters */ - private static CCache s_cacheASPParameters = new CCache(I_AD_Process_Para.Table_Name, 20); + private static CCache> cacheASPParameters = new CCache>(I_AD_Process_Para.Table_Name, 20); /************************************************************************** @@ -162,35 +162,46 @@ public MProcess (Properties ctx, ResultSet rs, String trxName) /** Parameters */ - private MProcessPara[] m_parameters = null; + private List parameters = null; /** * Get Parameters * @return parameters */ - public MProcessPara[] getParameters() { - if (m_parameters != null) - return m_parameters; + public List getParametersAsList() { + if (parameters != null) + return parameters; // - m_parameters = getParameters(null); + parameters = getParametersAsList(null); // - return m_parameters; + return parameters; } // getParameters + /** + * Old Compatibility + * @return + */ + public MProcessPara[] getParameters() { + List parametersList = getParametersAsList(); + MProcessPara[] retValue = new MProcessPara[parametersList.size()]; + parametersList.toArray(retValue); + return retValue; + } + /** * Get ASP Parameter (make a query if it is not exists in Cache) * @return */ - public MProcessPara[] getASPParameters() { + public List getASPParameters() { MClient client = MClient.get(Env.getCtx()); String key = getAD_Process_ID() + "|" + client.getAD_Client_ID(); - MProcessPara[] retValue = s_cacheASPParameters.get (key); + List retValue = cacheASPParameters.get (key); if (retValue != null) return retValue; // Get where clause - String ASPFilter = null; + String aSPFilter = null; if (client.isUseASP()) { - ASPFilter = + aSPFilter = // Just ASP subscribed process parameters for client " "(" + " EXISTS(SELECT 1 FROM ASP_Process p " @@ -214,7 +225,6 @@ public MProcessPara[] getASPParameters() { + " AND ce.AD_Tab_ID IS NULL " + " AND ce.AD_Field_ID IS NULL " + " AND ce.ASP_Status = 'S')" // Show - + ") " // minus hide ASP exceptions for client + "AND EXISTS(SELECT 1 FROM ASP_ClientException ce " + " WHERE ce.AD_Process_Para_ID = AD_Process_Para.AD_Process_Para_ID " @@ -223,11 +233,20 @@ public MProcessPara[] getASPParameters() { + " AND ce.AD_Process_Para_ID IS NOT NULL " + " AND ce.AD_Tab_ID IS NULL " + " AND ce.AD_Field_ID IS NULL " - + " AND ce.ASP_Status = 'H')"; // Hide + + " AND ce.ASP_Status = 'H')" // Hide + + " OR EXISTS(SELECT 1 FROM ASP_Level l " + + " INNER JOIN ASP_ClientLevel cl ON(cl.ASP_Level_ID = l.ASP_Level_ID) " + + " WHERE cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND l.Type = 'C') " // Show + + ") "; + } + retValue = getParametersAsList(aSPFilter); + if (retValue != null + && retValue.size() > 0) { + cacheASPParameters.put(key, retValue); } - retValue = getParameters(ASPFilter); - if (retValue.length != 0) - s_cacheASPParameters.put(key, retValue); // Default Return return retValue; } @@ -237,8 +256,7 @@ public MProcessPara[] getASPParameters() { * @param optionalWhereClause * @return */ - public MProcessPara[] getParameters(String optionalWhereClause) { - MProcessPara[] retValue = null; + public List getParametersAsList(String optionalWhereClause) { StringBuffer whereClause = new StringBuffer(MProcessPara.COLUMNNAME_AD_Process_ID + "=?"); // Validate where @@ -252,9 +270,18 @@ public MProcessPara[] getParameters(String optionalWhereClause) { .setOrderBy(MProcessPara.COLUMNNAME_SeqNo) .list(); // - retValue = new MProcessPara[list.size()]; - list.toArray(retValue); - // Default Return + return list; + } + + /** + * Old Compatibility + * @param optionalWhereClause + * @return + */ + public MProcessPara[] getParameters(String optionalWhereClause) { + List parametersList = getParametersAsList(optionalWhereClause); + MProcessPara[] retValue = new MProcessPara[parametersList.size()]; + parametersList.toArray(retValue); return retValue; } @@ -263,13 +290,11 @@ public MProcessPara[] getParameters(String optionalWhereClause) { * @param name column name * @return parameter or null */ - public MProcessPara getParameter(String name) - { + public MProcessPara getParameter(String name) { getParameters(); - for (int i = 0; i < m_parameters.length; i++) - { - if (m_parameters[i].getColumnName().equals(name)) - return m_parameters[i]; + for (MProcessPara parameter : parameters) { + if (parameter.getColumnName().equals(name)) + return parameter; } return null; } // getParameter @@ -572,9 +597,8 @@ public void copyFrom (MProcess source) // copy parameters // TODO? Perhaps should delete existing first? - MProcessPara[] parameters = source.getParameters(); - for ( MProcessPara sourcePara : parameters ) - { + List parameters = source.getParametersAsList(); + for (MProcessPara sourcePara : parameters) { MProcessPara targetPara = new MProcessPara(this); targetPara.copyFrom (sourcePara); // saves automatically } @@ -602,4 +626,18 @@ public int getEstimatedSeconds() { return getStatistic_Seconds() / getStatistic_Count(); } + /** + * Duplicate Process + * @return + */ + public MProcess getDuplicated() { + try { + return (MProcess) super.clone(); + } catch (CloneNotSupportedException e) { + log.warning("Error " + e.getLocalizedMessage()); + } + // Default + return null; + } + } // MProcess diff --git a/base/src/org/compiere/model/MProcessCustom.java b/base/src/org/compiere/model/MProcessCustom.java new file mode 100644 index 0000000000..0bacadc16b --- /dev/null +++ b/base/src/org/compiere/model/MProcessCustom.java @@ -0,0 +1,87 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.List; +import java.util.Properties; + +import org.compiere.util.Util; + +/** + * Customization handler + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class MProcessCustom extends X_AD_ProcessCustom { + + /** + * + */ + private static final long serialVersionUID = -7788247772367181508L; + + public MProcessCustom(Properties ctx, int AD_ProcessCustom_ID, String trxName) { + super(ctx, AD_ProcessCustom_ID, trxName); + setShowHelp(null); + } + + public MProcessCustom(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } + + @Override + public void setAD_Process_ID(int processId) { + super.setAD_Process_ID(processId); + if(processId > 0) { + MProcess process = MProcess.get(getCtx(), processId); + setIsActive(process.isActive()); + } + } + + /** + * Get parameters for it + * @return + */ + public List getParameters() { + // Get + return new Query(getCtx(), I_AD_ProcessParaCustom.Table_Name, COLUMNNAME_AD_ProcessCustom_ID + " = ?", null) + .setParameters(getAD_ProcessCustom_ID()) + .setOnlyActiveRecords(true) + .list(); + } + + @Override + protected boolean afterSave(boolean newRecord, boolean success) { + if(newRecord + && !Util.isEmpty(getHierarchyType()) + && getHierarchyType().equals(HIERARCHYTYPE_Overwrite) + && getAD_Process_ID() > 0) { + MProcess process = MProcess.get(getCtx(), getAD_Process_ID()); + process.getParametersAsList().forEach(parameter -> { + MProcessParaCustom customProcessParameter = new MProcessParaCustom(this); + customProcessParameter.setProcessParameter(parameter); + customProcessParameter.saveEx(); + }); + } + return true; + } + + @Override + public String toString() { + return "MProcessCustom [getAD_ProcessCustom_ID()=" + getAD_ProcessCustom_ID() + ", getAD_Process_ID()=" + + getAD_Process_ID() + ", getAD_Role_ID()=" + getAD_Role_ID() + ", getAD_User_ID()=" + getAD_User_ID() + + ", getASP_Level_ID()=" + getASP_Level_ID() + "]"; + } +} diff --git a/base/src/org/compiere/model/MProcessPara.java b/base/src/org/compiere/model/MProcessPara.java index 0e61280fa1..e8beb2fdf6 100644 --- a/base/src/org/compiere/model/MProcessPara.java +++ b/base/src/org/compiere/model/MProcessPara.java @@ -269,5 +269,19 @@ public void copyFrom (MProcessPara source) log.log(Level.FINE, "AD_Process_Para_Trl inserted: " + count); } + + /** + * Duplicate Process Parameter + * @return + */ + public MProcessPara getDuplicated() { + try { + return (MProcessPara) super.clone(); + } catch (CloneNotSupportedException e) { + log.warning("Error " + e.getLocalizedMessage()); + } + // Default + return null; + } } // MProcessPara diff --git a/base/src/org/compiere/model/MProcessParaCustom.java b/base/src/org/compiere/model/MProcessParaCustom.java new file mode 100644 index 0000000000..b7e8b228b4 --- /dev/null +++ b/base/src/org/compiere/model/MProcessParaCustom.java @@ -0,0 +1,72 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** + * Customization handler + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class MProcessParaCustom extends X_AD_ProcessParaCustom { + + /** + * + */ + private static final long serialVersionUID = -7788247772367181508L; + + public MProcessParaCustom(Properties ctx, int AD_ProcessParaCustom_ID, String trxName) { + super(ctx, AD_ProcessParaCustom_ID, trxName); + } + + public MProcessParaCustom(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } + + /** + * Create from parent + * @param customProcess + */ + public MProcessParaCustom(MProcessCustom customProcess) { + this(customProcess.getCtx(), 0, customProcess.get_TrxName()); + setAD_ProcessCustom_ID(customProcess.getAD_ProcessCustom_ID()); + } + + @Override + public void setAD_Process_Para_ID(int processParaId) { + if(processParaId > 0) { + MProcessPara processParameter = MProcessPara.get(getCtx(), processParaId); + setProcessParameter(processParameter); + } + } + + /** + * Set Process Parameter + * @param processParameter + */ + public void setProcessParameter(MProcessPara processParameter) { + super.setAD_Process_Para_ID(processParameter.getAD_Process_Para_ID()); + setIsActive(processParameter.isActive()); + setSeqNo(processParameter.getSeqNo()); + } + + @Override + public String toString() { + return "MProcessParaCustom [getAD_ProcessCustom_ID()=" + getAD_ProcessCustom_ID() + ", getAD_Process_Para_ID()=" + + getAD_Process_Para_ID() + ", getName()=" + getName() + "]"; + } +} diff --git a/base/src/org/compiere/model/MQuery.java b/base/src/org/compiere/model/MQuery.java index c6e6d4cb07..cdad5c78c5 100644 --- a/base/src/org/compiere/model/MQuery.java +++ b/base/src/org/compiere/model/MQuery.java @@ -56,24 +56,30 @@ public class MQuery implements Serializable * Get Query from Parameter * @param ctx context (to determine language) * @param AD_PInstance_ID instance - * @param TableName table name + * @param tableName table name * @return where clause */ - static public MQuery get (Properties ctx, int AD_PInstance_ID, String TableName) + static public MQuery get (Properties ctx, int AD_PInstance_ID, String tableName) { - s_log.info("AD_PInstance_ID=" + AD_PInstance_ID + ", TableName=" + TableName); - MQuery query = new MQuery(TableName); + s_log.info("AD_PInstance_ID=" + AD_PInstance_ID + ", TableName=" + tableName); + MQuery query = new MQuery(tableName); // Temporary Tables - add qualifier (not displayed) boolean isTemporaryTable = false; MTable table = null; - table = MTable.get(ctx, TableName); - if (table.getColumn("AD_PInstance_ID") != null) - { + table = MTable.get(ctx, tableName); + String translationTableName = tableName; + if (!Env.isBaseLanguage(ctx, tableName) && tableName.toLowerCase().endsWith("_v")) { + boolean hasVT = DB.isTableOrViewExists(tableName+"t"); + if (hasVT) { + translationTableName += "t"; + } + } + if (table.getColumn("AD_PInstance_ID") != null) { // BR [ 236 ] - query.addRestriction(TableName + ".AD_PInstance_ID=" + AD_PInstance_ID, true); + query.addRestriction(translationTableName + ".AD_PInstance_ID=" + AD_PInstance_ID, true); isTemporaryTable = true; } - boolean isFinancialReport = ("T_Report".equals(TableName) || "T_ReportStatement".equals(TableName)); + boolean isFinancialReport = ("T_Report".equals(tableName) || "T_ReportStatement".equals(tableName)); query.m_AD_PInstance_ID = AD_PInstance_ID; // How many rows do we have? @@ -155,7 +161,7 @@ static public MQuery get (Properties ctx, int AD_PInstance_ID, String TableName) // This condition applies only to temporary tables - teo_sarca [ 2860022 ] if (isTemporaryTable && !isFinancialReport && table != null && table.getColumn(ParameterName) == null) { - s_log.info("Skip parameter "+ParameterName+" because there is no column in table "+TableName); + s_log.info("Skip parameter "+ParameterName+" because there is no column in table "+tableName); continue; } diff --git a/base/src/org/compiere/model/MRole.java b/base/src/org/compiere/model/MRole.java index 0f1dbf3e45..8cb0b66519 100644 --- a/base/src/org/compiere/model/MRole.java +++ b/base/src/org/compiere/model/MRole.java @@ -1541,7 +1541,7 @@ public Boolean getWindowAccess (int AD_Window_ID) String ASPFilter = ""; if (client.isUseASP()) ASPFilter = - " AND ( AD_Window_ID IN ( " + " AND (( AD_Window_ID IN ( " // Just ASP subscribed windows for client " + " SELECT w.AD_Window_ID " + " FROM ASP_Window w, ASP_Level l, ASP_ClientLevel cl " @@ -1572,7 +1572,15 @@ public Boolean getWindowAccess (int AD_Window_ID) + " AND ce.AD_Window_ID IS NOT NULL " + " AND ce.AD_Tab_ID IS NULL " + " AND ce.AD_Field_ID IS NULL " - + " AND ce.ASP_Status = 'H')"; // Hide + + " AND ce.ASP_Status = 'H')" + // Just Customization + + " OR EXISTS(SELECT 1 FROM ASP_Level l " + + " INNER JOIN ASP_ClientLevel cl ON(cl.ASP_Level_ID = l.ASP_Level_ID) " + + " WHERE cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND l.Type = 'C') " // Show + + ")"; // Hide String sql = "SELECT AD_Window_ID, IsReadWrite FROM AD_Window_Access WHERE AD_Role_ID=? AND IsActive='Y'" + ASPFilter; PreparedStatement pstmt = null; ResultSet rs = null; @@ -1633,7 +1641,7 @@ public Boolean checkProcessAccess (int AD_Process_ID) { String ASPFilter = ""; if (client.isUseASP()) ASPFilter = - " AND ( AD_Process_ID IN ( " + " AND (( AD_Process_ID IN ( " // Just ASP subscribed processes for client " + " SELECT p.AD_Process_ID " + " FROM ASP_Process p, ASP_Level l, ASP_ClientLevel cl " @@ -1662,7 +1670,15 @@ public Boolean checkProcessAccess (int AD_Process_ID) { + " AND ce.IsActive = 'Y' " + " AND ce.AD_Process_ID IS NOT NULL " + " AND ce.AD_Process_Para_ID IS NULL " - + " AND ce.ASP_Status = 'H')"; // Hide + + " AND ce.ASP_Status = 'H')" + // Just Customization + + " OR EXISTS(SELECT 1 FROM ASP_Level l " + + " INNER JOIN ASP_ClientLevel cl ON(cl.ASP_Level_ID = l.ASP_Level_ID) " + + " WHERE cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND l.Type = 'C') " // Show + + ")"; // Hide String sql = "SELECT AD_Process_ID, IsReadWrite FROM AD_Process_Access WHERE AD_Role_ID=? AND IsActive='Y'" + ASPFilter; PreparedStatement pstmt = null; ResultSet rs = null; @@ -1702,7 +1718,7 @@ public Boolean getTaskAccess (int AD_Task_ID) String ASPFilter = ""; if (client.isUseASP()) ASPFilter = - " AND ( AD_Task_ID IN ( " + " AND (( AD_Task_ID IN ( " // Just ASP subscribed tasks for client " + " SELECT t.AD_Task_ID " + " FROM ASP_Task t, ASP_Level l, ASP_ClientLevel cl " @@ -1729,7 +1745,15 @@ public Boolean getTaskAccess (int AD_Task_ID) + " WHERE ce.AD_Client_ID = " + client.getAD_Client_ID() + " AND ce.IsActive = 'Y' " + " AND ce.AD_Task_ID IS NOT NULL " - + " AND ce.ASP_Status = 'H')"; // Hide + + " AND ce.ASP_Status = 'H')" + // Just Customization + + " OR EXISTS(SELECT 1 FROM ASP_Level l " + + " INNER JOIN ASP_ClientLevel cl ON(cl.ASP_Level_ID = l.ASP_Level_ID) " + + " WHERE cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND l.Type = 'C') " // Show + + ")"; // Hide String sql = "SELECT AD_Task_ID, IsReadWrite FROM AD_Task_Access WHERE AD_Role_ID=? AND IsActive='Y'" + ASPFilter; PreparedStatement pstmt = null; ResultSet rs = null; @@ -1770,7 +1794,7 @@ public Boolean getFormAccess (int AD_Form_ID) String ASPFilter = ""; if (client.isUseASP()) ASPFilter = - " AND ( AD_Form_ID IN ( " + " AND (( AD_Form_ID IN ( " // Just ASP subscribed forms for client " + " SELECT f.AD_Form_ID " + " FROM ASP_Form f, ASP_Level l, ASP_ClientLevel cl " @@ -1797,7 +1821,15 @@ public Boolean getFormAccess (int AD_Form_ID) + " WHERE ce.AD_Client_ID = " + client.getAD_Client_ID() + " AND ce.IsActive = 'Y' " + " AND ce.AD_Form_ID IS NOT NULL " - + " AND ce.ASP_Status = 'H')"; // Hide + + " AND ce.ASP_Status = 'H')" + // Just Customization + + " OR EXISTS(SELECT 1 FROM ASP_Level l " + + " INNER JOIN ASP_ClientLevel cl ON(cl.ASP_Level_ID = l.ASP_Level_ID) " + + " WHERE cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND l.Type = 'C') " // Show + + ")"; // Hide String sql = "SELECT AD_Form_ID, IsReadWrite FROM AD_Form_Access WHERE AD_Role_ID=? AND IsActive='Y'" + ASPFilter; PreparedStatement pstmt = null; ResultSet rs = null; @@ -1850,7 +1882,7 @@ public Boolean getBrowseAccess (int AD_Browse_ID) String ASPFilter = ""; if (client.isUseASP()) ASPFilter = - " AND ( AD_Browse_ID IN ( " + " AND (( AD_Browse_ID IN ( " // Just ASP subscribed forms for client " + " SELECT b.AD_Browse_ID " + " FROM ASP_Browse b, ASP_Level l, ASP_ClientLevel cl " @@ -1877,7 +1909,15 @@ public Boolean getBrowseAccess (int AD_Browse_ID) + " WHERE ce.AD_Client_ID = " + client.getAD_Client_ID() + " AND ce.IsActive = 'Y' " + " AND ce.AD_Browse_ID IS NOT NULL " - + " AND ce.ASP_Status = 'H')"; // Hide + + " AND ce.ASP_Status = 'H')" + // Just Customization + + " OR EXISTS(SELECT 1 FROM ASP_Level l " + + " INNER JOIN ASP_ClientLevel cl ON(cl.ASP_Level_ID = l.ASP_Level_ID) " + + " WHERE cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND l.Type = 'C') " // Show + + ")"; // Hide String sql = "SELECT AD_Browse_ID, IsReadWrite FROM AD_Browse_Access WHERE AD_Role_ID=? AND IsActive='Y'" + ASPFilter; PreparedStatement pstmt = null; ResultSet rs = null; @@ -1927,7 +1967,7 @@ public Boolean getWorkflowAccess (int AD_Workflow_ID) String ASPFilter = ""; if (client.isUseASP()) ASPFilter = - " AND ( AD_Workflow_ID IN ( " + " AND (( AD_Workflow_ID IN ( " // Just ASP subscribed workflows for client " + " SELECT w.AD_Workflow_ID " + " FROM ASP_Workflow w, ASP_Level l, ASP_ClientLevel cl " @@ -1954,7 +1994,15 @@ public Boolean getWorkflowAccess (int AD_Workflow_ID) + " WHERE ce.AD_Client_ID = " + client.getAD_Client_ID() + " AND ce.IsActive = 'Y' " + " AND ce.AD_Workflow_ID IS NOT NULL " - + " AND ce.ASP_Status = 'H')"; // Hide + + " AND ce.ASP_Status = 'H')" + // Just Customization + + " OR EXISTS(SELECT 1 FROM ASP_Level l " + + " INNER JOIN ASP_ClientLevel cl ON(cl.ASP_Level_ID = l.ASP_Level_ID) " + + " WHERE cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND l.Type = 'C') " // Show + + ")"; // Hide String sql = "SELECT AD_Workflow_ID, IsReadWrite FROM AD_Workflow_Access WHERE AD_Role_ID=? AND IsActive='Y'" + ASPFilter; PreparedStatement pstmt = null; ResultSet rs = null; diff --git a/base/src/org/compiere/model/MSession.java b/base/src/org/compiere/model/MSession.java index 22d4026211..15653cbd01 100644 --- a/base/src/org/compiere/model/MSession.java +++ b/base/src/org/compiere/model/MSession.java @@ -327,29 +327,6 @@ AD_ChangeLog_ID, TrxName, getAD_Session_ID(), * @param event */ public void logMigration(PO po, POInfo pinfo, String event) { - -// String [] exceptionTables = new String[] { -// "AD_ACCESSLOG", "AD_ALERTPROCESSORLOG", "AD_CHANGELOG", -// "AD_ISSUE", "AD_LDAPPROCESSORLOG", "AD_PACKAGE_IMP", -// "AD_PACKAGE_IMP_BACKUP","AD_PACKAGE_IMP_DETAIL", "AD_PACKAGE_IMP_INST", -// "AD_PACKAGE_IMP_PROC", "AD_PINSTANCE", "AD_PINSTANCE_LOG", -// "AD_PINSTANCE_PARA", "AD_REPLICATION_LOG", "AD_SCHEDULERLOG", -// "AD_SESSION", "AD_WF_ACTIVITY", "AD_WF_EVENTAUDIT", -// "AD_WF_PROCESS", "AD_WORKFLOWPROCESSORLOG", "CM_WEBACCESSLOG", -// "C_ACCTPROCESSORLOG", "K_INDEXLOG", "R_REQUESTPROCESSORLOG", -// "T_AGING", "T_ALTER_COLUMN", "T_DISTRIBUTIONRUNDETAIL", -// "T_INVENTORYVALUE", "T_INVOICEGL", "T_REPLENISH", -// "T_REPORT", "T_REPORTSTATEMENT", "T_SELECTION", -// "T_SELECTION2", "T_SPOOL", "T_TRANSACTION", -// "T_TRIALBALANCE", "AD_PROCESS_ACCESS", "AD_WINDOW_ACCESS", -// "AD_WORKFLOW_ACCESS", "AD_FORM_ACCESS", -// "AD_MIGRATION", "AD_MIGRATIONSTEP", "AD_MIGRATIONDATA" -// // -// }; -// -// List list = Arrays.asList(exceptionTables); -// if ( list.contains(pinfo.getTableName().toUpperCase()) ) -// return; // Valid from Meta Data // FR [ 390 ] if(pinfo.isIgnoreMigration()) diff --git a/base/src/org/compiere/model/MTab.java b/base/src/org/compiere/model/MTab.java index 4ce7bfa47c..20e46b9f25 100644 --- a/base/src/org/compiere/model/MTab.java +++ b/base/src/org/compiere/model/MTab.java @@ -20,10 +20,12 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; +import java.util.List; import java.util.Properties; import java.util.logging.Level; import org.adempiere.exceptions.FillMandatoryException; +import org.compiere.util.CCache; import org.compiere.util.CLogger; import org.compiere.util.DB; @@ -43,6 +45,10 @@ public class MTab extends X_AD_Tab * */ private static final long serialVersionUID = 4946144044358216142L; + /** Cache for parameters */ + private static CCache> cacheASPFields = new CCache>(I_AD_Field.Table_Name, 20); + /** Cache */ + private static CCache s_cache = new CCache(Table_Name, 20); /** * Standard Constructor @@ -211,4 +217,114 @@ public static int getTab_ID(int AD_Window_ID , String TabName) { } //end vpj-cd e-evolution + /** + * Duplicate Tab + * @return + */ + public MTab getDuplicated() { + try { + return (MTab) super.clone(); + } catch (CloneNotSupportedException e) { + log.warning("Error " + e.getLocalizedMessage()); + } + // Default + return null; + } + + @Override + public String toString() { + return getAD_Tab_ID() + " " + getName() + " - " + isActive(); + } + + /** Get Tab from Cache + * @param ctx context + * @param tabId id + * @return MProcess + */ + public static MTab get (Properties ctx, int tabId) { + Integer key = new Integer (tabId); + MTab retValue = (MTab) s_cache.get (key); + if (retValue != null) + return retValue; + retValue = new MTab (ctx, tabId, null); + if (retValue.get_ID () != 0) + s_cache.put (key, retValue); + return retValue; + } // get + + /** + * Get Tabs from ASP + * @return + */ + public List getASPFields() { + MClient client = MClient.get(getCtx()); + String key = getAD_Tab_ID() + "|" + client.getAD_Client_ID(); + List retValue = cacheASPFields.get (key); + if (retValue != null) { + return retValue; + } + StringBuffer whereClause = new StringBuffer(COLUMNNAME_AD_Tab_ID + " = ?"); + if (client.isUseASP()) { + String aSPFilter = + " AND (AD_Field_ID IN ( " + // ASP subscribed fields for client + + " SELECT f.AD_Field_ID " + + " FROM ASP_Field f, ASP_Tab t, ASP_Window w, ASP_Level l, ASP_ClientLevel cl " + + " WHERE w.ASP_Level_ID = l.ASP_Level_ID " + + " AND cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND cl.ASP_Level_ID = l.ASP_Level_ID " + + " AND f.ASP_Tab_ID = t.ASP_Tab_ID " + + " AND t.ASP_Window_ID = w.ASP_Window_ID " + + " AND f.IsActive = 'Y' " + + " AND t.IsActive = 'Y' " + + " AND w.IsActive = 'Y' " + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND f.ASP_Status = 'S') " + + " OR AD_Tab_ID IN ( " + // ASP subscribed fields for client + + " SELECT t.AD_Tab_ID " + + " FROM ASP_Tab t, ASP_Window w, ASP_Level l, ASP_ClientLevel cl " + + " WHERE w.ASP_Level_ID = l.ASP_Level_ID " + + " AND cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND cl.ASP_Level_ID = l.ASP_Level_ID " + + " AND t.ASP_Window_ID = w.ASP_Window_ID " + + " AND t.IsActive = 'Y' " + + " AND w.IsActive = 'Y' " + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND t.AllFields = 'Y' " + + " AND t.ASP_Status = 'S') " + + " OR AD_Field_ID IN ( " + // ASP show exceptions for client + + " SELECT AD_Field_ID " + + " FROM ASP_ClientException ce " + + " WHERE ce.AD_Client_ID = " + client.getAD_Client_ID() + + " AND ce.IsActive = 'Y' " + + " AND ce.AD_Field_ID IS NOT NULL " + + " AND ce.ASP_Status = 'S') " + + " ) " + + " AND AD_Field_ID NOT IN ( " + // minus ASP hide exceptions for client + + " SELECT AD_Field_ID " + + " FROM ASP_ClientException ce " + + " WHERE ce.AD_Client_ID = " + client.getAD_Client_ID() + + " AND ce.IsActive = 'Y' " + + " AND ce.AD_Field_ID IS NOT NULL " + + " AND ce.ASP_Status = 'H')"; // Hide + whereClause.append(aSPFilter); + } + // Get from query + retValue = new Query(getCtx(),I_AD_Field.Table_Name, whereClause.toString(), get_TrxName()) + .setParameters(getAD_Tab_ID()) + .setOrderBy(I_AD_Field.COLUMNNAME_SeqNo) + .list(); + if (retValue != null + && retValue.size() > 0) { + cacheASPFields.put(key, retValue); + } + // Default Return + return retValue; + } + } // M_Tab diff --git a/base/src/org/compiere/model/MTabCustom.java b/base/src/org/compiere/model/MTabCustom.java new file mode 100644 index 0000000000..d7d3764e12 --- /dev/null +++ b/base/src/org/compiere/model/MTabCustom.java @@ -0,0 +1,78 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.List; +import java.util.Properties; + +/** + * Customization handler + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class MTabCustom extends X_AD_TabCustom { + + /** + * + */ + private static final long serialVersionUID = -7788247772367181508L; + + public MTabCustom(Properties ctx, int AD_TabCustom_ID, String trxName) { + super(ctx, AD_TabCustom_ID, trxName); + } + + public MTabCustom(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } + + /** + * Create from Custom Window + * @param customWindow + */ + public MTabCustom(MWindowCustom customWindow) { + this(customWindow.getCtx(), 0, customWindow.get_TrxName()); + setAD_WindowCustom_ID(customWindow.getAD_WindowCustom_ID()); + } + + @Override + public void setAD_Tab_ID(int tabId) { + super.setAD_Tab_ID(tabId); + if(tabId > 0) { + MTab tab = new MTab(getCtx(), tabId, get_TrxName()); + setIsActive(tab.isActive()); + setSeqNo(tab.getSeqNo()); + setTabLevel(tab.getTabLevel()); + } + } + + /** + * Get tabs for it + * @return + */ + public List getFields() { + // Get + return new Query(getCtx(), I_AD_FieldCustom.Table_Name, COLUMNNAME_AD_TabCustom_ID + " = ?", null) + .setParameters(getAD_TabCustom_ID()) + .setOnlyActiveRecords(true) + .list(); + } + + @Override + public String toString() { + return "MTabCustom [getAD_TabCustom_ID()=" + getAD_TabCustom_ID() + ", getAD_Tab_ID()=" + + getAD_Tab_ID() + "]"; + } +} diff --git a/base/src/org/compiere/model/MTreeNode.java b/base/src/org/compiere/model/MTreeNode.java index 82fee4061d..3bbebfdfcb 100644 --- a/base/src/org/compiere/model/MTreeNode.java +++ b/base/src/org/compiere/model/MTreeNode.java @@ -295,6 +295,8 @@ else if (imageIndicator.equals(MWFNode.ACTION_DocumentAction)) // Document Actio imageIndex = TYPE_DOCACTION; else if (imageIndicator.equals(MWFNode.ACTION_WaitSleep)) // Sleep ; + else if (imageIndicator.equals(MWFNode.ACTION_SmartBrowse)) // Smart Browser + imageIndex = TYPE_DOCACTION; return imageIndex; } // getImageIndex diff --git a/base/src/org/compiere/model/MWindow.java b/base/src/org/compiere/model/MWindow.java index c59ab2cc82..bbd38c0fc9 100644 --- a/base/src/org/compiere/model/MWindow.java +++ b/base/src/org/compiere/model/MWindow.java @@ -24,6 +24,7 @@ import java.util.Properties; import java.util.logging.Level; +import org.compiere.util.CCache; import org.compiere.util.CLogger; import org.compiere.util.DB; import org.compiere.wf.MWFNode; @@ -42,6 +43,10 @@ public class MWindow extends X_AD_Window private static final long serialVersionUID = -7604318488890368565L; /** Static Logger */ private static CLogger s_log = CLogger.getCLogger (MWindow.class); + /** Cache for parameters */ + private static CCache> cacheASPTabs = new CCache>(I_AD_Tab.Table_Name, 20); + /** Cache */ + private static CCache s_cache = new CCache(Table_Name, 20); /** * Standard Constructor @@ -108,6 +113,75 @@ public MTab[] getTabs (boolean reload, String trxName) list.toArray (m_tabs); return m_tabs; } // getFields + + /** + * Get Tabs from ASP + * @return + */ + public List getASPTabs() { + MClient client = MClient.get(getCtx()); + String key = getAD_Window_ID() + "|" + client.getAD_Client_ID(); + List retValue = cacheASPTabs.get (key); + if (retValue != null) { + return retValue; + } + StringBuffer whereClause = new StringBuffer(COLUMNNAME_AD_Window_ID + " = ?"); + if (client.isUseASP()) { + String aSPFilter = + " AND (( AD_Tab_ID IN ( " + // Just ASP subscribed tabs for client " + + " SELECT t.AD_Tab_ID " + + " FROM ASP_Tab t, ASP_Window w, ASP_Level l, ASP_ClientLevel cl " + + " WHERE w.ASP_Level_ID = l.ASP_Level_ID " + + " AND cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND cl.ASP_Level_ID = l.ASP_Level_ID " + + " AND t.ASP_Window_ID = w.ASP_Window_ID " + + " AND t.IsActive = 'Y' " + + " AND w.IsActive = 'Y' " + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND t.ASP_Status = 'S') " // Show + + " OR AD_Tab_ID IN ( " + // + show ASP exceptions for client + + " SELECT AD_Tab_ID " + + " FROM ASP_ClientException ce " + + " WHERE ce.AD_Client_ID = " + client.getAD_Client_ID() + + " AND ce.IsActive = 'Y' " + + " AND ce.AD_Tab_ID IS NOT NULL " + + " AND ce.AD_Field_ID IS NULL " + + " AND ce.ASP_Status = 'S') " // Show + + " ) " + + " AND AD_Tab_ID NOT IN ( " + // minus hide ASP exceptions for client + + " SELECT AD_Tab_ID " + + " FROM ASP_ClientException ce " + + " WHERE ce.AD_Client_ID = " + client.getAD_Client_ID() + + " AND ce.IsActive = 'Y' " + + " AND ce.AD_Tab_ID IS NOT NULL " + + " AND ce.AD_Field_ID IS NULL " + + " AND ce.ASP_Status = 'H')" + // Just Customization + + " OR EXISTS(SELECT 1 FROM ASP_Level l " + + " INNER JOIN ASP_ClientLevel cl ON(cl.ASP_Level_ID = l.ASP_Level_ID) " + + " WHERE cl.AD_Client_ID = " + client.getAD_Client_ID() + + " AND l.IsActive = 'Y' " + + " AND cl.IsActive = 'Y' " + + " AND l.Type = 'C') " // Show + + ")"; // Hide + whereClause.append(aSPFilter); + } + // Get from query + retValue = new Query(getCtx(),I_AD_Tab.Table_Name, whereClause.toString(), get_TrxName()) + .setParameters(getAD_Window_ID()) + .setOrderBy(I_AD_Tab.COLUMNNAME_SeqNo) + .list(); + if (retValue != null + && retValue.size() > 0) { + cacheASPTabs.put(key, retValue); + } + // Default Return + return retValue; + } /** @@ -163,6 +237,21 @@ else if (is_ValueChanged("IsActive") || is_ValueChanged("Name") return success; } // afterSave + /** Get Window from Cache + * @param ctx context + * @param windowId id + * @return MProcess + */ + public static MWindow get (Properties ctx, int windowId) { + Integer key = new Integer (windowId); + MWindow retValue = (MWindow) s_cache.get (key); + if (retValue != null) + return retValue; + retValue = new MWindow (ctx, windowId, null); + if (retValue.get_ID () != 0) + s_cache.put (key, retValue); + return retValue; + } // get /** * Get workflow nodes with where clause. @@ -213,4 +302,18 @@ public static int getWindow_ID(String windowName) { } //end vpj-cd e-evolution + /** + * Duplicate Process + * @return + */ + public MWindow getDuplicated() { + try { + return (MWindow) super.clone(); + } catch (CloneNotSupportedException e) { + log.warning("Error " + e.getLocalizedMessage()); + } + // Default + return null; + } + } // M_Window diff --git a/base/src/org/compiere/model/MWindowCustom.java b/base/src/org/compiere/model/MWindowCustom.java new file mode 100644 index 0000000000..38f00e4f67 --- /dev/null +++ b/base/src/org/compiere/model/MWindowCustom.java @@ -0,0 +1,87 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Arrays; +import java.util.List; +import java.util.Properties; + +import org.compiere.util.Util; + +/** + * Customization handler + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class MWindowCustom extends X_AD_WindowCustom { + + /** + * + */ + private static final long serialVersionUID = -7788247772367181508L; + + public MWindowCustom(Properties ctx, int AD_WindowCustom_ID, String trxName) { + super(ctx, AD_WindowCustom_ID, trxName); + setIsReadOnly(null); + setIsUserUpdateable(null); + } + + public MWindowCustom(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } + + + /** + * Get tabs for it + * @return + */ + public List getTabs() { + // Get + return new Query(getCtx(), I_AD_TabCustom.Table_Name, COLUMNNAME_AD_WindowCustom_ID + " = ?", null) + .setParameters(getAD_WindowCustom_ID()) + .setOnlyActiveRecords(true) + .list(); + } + + @Override + protected boolean afterSave(boolean newRecord, boolean success) { + if(newRecord + && !Util.isEmpty(getHierarchyType()) + && getHierarchyType().equals(HIERARCHYTYPE_Overwrite) + && getAD_Window_ID() > 0) { + MWindow window = MWindow.get(getCtx(), getAD_Window_ID()); + Arrays.asList(window.getTabs(true, get_TrxName())).forEach(tab -> { + MTabCustom customTab = new MTabCustom(this); + customTab.setAD_Tab_ID(tab.getAD_Tab_ID()); + customTab.saveEx(); + // For fields + Arrays.asList(tab.getFields(true, get_TrxName())).forEach(field -> { + MFieldCustom customField = new MFieldCustom(customTab); + customField.setField(field); + customField.saveEx(); + }); + }); + } + return true; + } + + @Override + public String toString() { + return "MWindowCustom [getAD_WindowCustom_ID()=" + getAD_WindowCustom_ID() + ", getAD_Window_ID()=" + + getAD_Window_ID() + ", getAD_Role_ID()=" + getAD_Role_ID() + ", getAD_User_ID()=" + getAD_User_ID() + + ", getASP_Level_ID()=" + getASP_Level_ID() + "]"; + } +} diff --git a/base/src/org/compiere/model/PO.java b/base/src/org/compiere/model/PO.java index bfd6e6afe5..3e94b603d7 100644 --- a/base/src/org/compiere/model/PO.java +++ b/base/src/org/compiere/model/PO.java @@ -327,7 +327,7 @@ public void setIsDirectLoad(boolean directLoad) { public String toString() { StringBuffer sb = new StringBuffer("PO[") - .append(get_WhereClause(true)).append("]"); + .append(get_WhereClause(true)).append(", UUID=").append(get_UUID()).append("]"); return sb.toString(); } // toString @@ -433,6 +433,14 @@ public int get_ID() return ((Integer)oo).intValue(); return 0; } // getID + + /** + * Get UUID + * @return + */ + public String get_UUID() { + return get_ValueAsString(I_AD_Element.COLUMNNAME_UUID); + } /** * Return Deleted Single Key Record ID @@ -2466,7 +2474,15 @@ protected boolean saveUpdate() boolean updated = false; boolean updatedBy = false; lobReset(); - + // UUID + String columnName = I_AD_Element.COLUMNNAME_UUID; + if (p_info.getColumnIndex(columnName) != -1) { + String value = get_ValueAsString(columnName); + if (value == null || value.length() == 0) { + value = DB.getUUID(m_trxName); + set_ValueNoCheck(columnName, value); + } + } // Change Log MSession session = MSession.get (p_ctx, false); if (session == null) @@ -2479,13 +2495,8 @@ else if ( Ini.isPropertyBool(Ini.P_LOGMIGRATIONSCRIPT) ) int size = get_ColumnCount(); for (int i = 0; i < size; i++) { - String columnName = p_info.getColumnName(i); + columnName = p_info.getColumnName(i); Object value = m_newValues[i]; - if (columnName.equals("UUID") && get_Value(columnName) == null) - { - value = generateUUID(); - } - if (value == null || p_info.isVirtualColumn(i)) continue; @@ -2523,21 +2534,23 @@ else if (columnName.equals("Updated")) // Update Document No if (columnName.equals("DocumentNo")) { - String strValue = (String)value; - if (strValue.startsWith("<") && strValue.endsWith(">")) - { - value = null; - int AD_Client_ID = getAD_Client_ID(); - int index = p_info.getColumnIndex("C_DocTypeTarget_ID"); - if (index == -1) - index = p_info.getColumnIndex("C_DocType_ID"); - if (index != -1) // get based on Doc Type (might return null) - value = DB.getDocumentNo(get_ValueAsInt(index), m_trxName, false, this); - if (value == null) // not overwritten by DocType and not manually entered - value = DB.getDocumentNo(AD_Client_ID, p_info.getTableName(), m_trxName, this); + if(value instanceof String) { + String strValue = (String)value; + if (strValue.startsWith("<") && strValue.endsWith(">")) + { + value = null; + int AD_Client_ID = getAD_Client_ID(); + int index = p_info.getColumnIndex("C_DocTypeTarget_ID"); + if (index == -1) + index = p_info.getColumnIndex("C_DocType_ID"); + if (index != -1) // get based on Doc Type (might return null) + value = DB.getDocumentNo(get_ValueAsInt(index), m_trxName, false, this); + if (value == null) // not overwritten by DocType and not manually entered + value = DB.getDocumentNo(AD_Client_ID, p_info.getTableName(), m_trxName, this); + } + else + log.warning("DocumentNo updated: " + m_oldValues[i] + " -> " + value); } - else - log.warning("DocumentNo updated: " + m_oldValues[i] + " -> " + value); } if (changes) @@ -2675,7 +2688,7 @@ private boolean saveNew() // Set ID for single key - Multi-Key values need explicitly be set previously if (m_IDs.length == 1 && p_info.hasKeyColumn() && m_KeyColumns[0].endsWith("_ID") - && !isDirectLoad ) // AD_Language, EntityType + && (!isDirectLoad || get_ID() <= 0)) // AD_Language, EntityType { int no = saveNew_getID(); if (no <= 0) @@ -2733,6 +2746,15 @@ private boolean saveNew() set_ValueNoCheck(columnName, value); } } + // UUID + columnName = I_AD_Element.COLUMNNAME_UUID; + if (p_info.getColumnIndex(columnName) != -1) { + String value = get_ValueAsString(columnName); + if (value == null || value.length() == 0) { + value = DB.getUUID(m_trxName); + set_ValueNoCheck(columnName, value); + } + } lobReset(); @@ -2754,10 +2776,6 @@ else if ( Ini.isPropertyBool(Ini.P_LOGMIGRATIONSCRIPT) ) for (int i = 0; i < size; i++) { Object value = get_Value(i); - if (p_info.getColumnName(i).equals("UUID") && value == null) { - value = generateUUID(); - } - // Don't insert NULL values (allows Database defaults) if (value == null || p_info.isVirtualColumn(i)) @@ -4227,13 +4245,4 @@ protected Object clone() throws CloneNotSupportedException { clone.m_isReplication = false; return clone; } - - public String generateUUID() { - String uuid; - if (DB.isOracle()) - uuid = DB.getSQLValueString(get_TrxName(), "SELECT getUUID() FROM DUAL"); - else - uuid = DB.getSQLValueString(get_TrxName(), "SELECT getUUID()"); - return uuid; - } } // PO diff --git a/base/src/org/compiere/model/X_AD_AccessLog.java b/base/src/org/compiere/model/X_AD_AccessLog.java index ef89b60bb4..e3fc431774 100644 --- a/base/src/org/compiere/model/X_AD_AccessLog.java +++ b/base/src/org/compiere/model/X_AD_AccessLog.java @@ -23,14 +23,14 @@ /** Generated Model for AD_AccessLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_AccessLog extends PO implements I_AD_AccessLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_AccessLog (Properties ctx, int AD_AccessLog_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Alert.java b/base/src/org/compiere/model/X_AD_Alert.java index 871404ccdd..bf12efddfa 100644 --- a/base/src/org/compiere/model/X_AD_Alert.java +++ b/base/src/org/compiere/model/X_AD_Alert.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Alert * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Alert extends PO implements I_AD_Alert, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Alert (Properties ctx, int AD_Alert_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_Alert (Properties ctx, int AD_Alert_ID, String trxName) super (ctx, AD_Alert_ID, trxName); /** if (AD_Alert_ID == 0) { - setAD_AlertProcessor_ID (0); setAD_Alert_ID (0); + setAD_AlertProcessor_ID (0); setAlertMessage (null); setAlertSubject (null); setEnforceClientSecurity (true); @@ -80,6 +80,29 @@ public String toString() return sb.toString(); } + /** Set Alert. + @param AD_Alert_ID + Adempiere Alert + */ + public void setAD_Alert_ID (int AD_Alert_ID) + { + if (AD_Alert_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Alert_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Alert_ID, Integer.valueOf(AD_Alert_ID)); + } + + /** Get Alert. + @return Adempiere Alert + */ + public int getAD_Alert_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Alert_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_AlertProcessor getAD_AlertProcessor() throws RuntimeException { return (org.compiere.model.I_AD_AlertProcessor)MTable.get(getCtx(), org.compiere.model.I_AD_AlertProcessor.Table_Name) @@ -108,29 +131,6 @@ public int getAD_AlertProcessor_ID () return ii.intValue(); } - /** Set Alert. - @param AD_Alert_ID - Adempiere Alert - */ - public void setAD_Alert_ID (int AD_Alert_ID) - { - if (AD_Alert_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_Alert_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_Alert_ID, Integer.valueOf(AD_Alert_ID)); - } - - /** Get Alert. - @return Adempiere Alert - */ - public int getAD_Alert_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Alert_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Alert Message. @param AlertMessage Message of the Alert diff --git a/base/src/org/compiere/model/X_AD_AlertProcessor.java b/base/src/org/compiere/model/X_AD_AlertProcessor.java index 9aa99f32b6..4afc60009f 100644 --- a/base/src/org/compiere/model/X_AD_AlertProcessor.java +++ b/base/src/org/compiere/model/X_AD_AlertProcessor.java @@ -24,14 +24,14 @@ /** Generated Model for AD_AlertProcessor * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_AlertProcessor extends PO implements I_AD_AlertProcessor, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_AlertProcessor (Properties ctx, int AD_AlertProcessor_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_AlertProcessorLog.java b/base/src/org/compiere/model/X_AD_AlertProcessorLog.java index 7895fcf690..4f5ab56d0a 100644 --- a/base/src/org/compiere/model/X_AD_AlertProcessorLog.java +++ b/base/src/org/compiere/model/X_AD_AlertProcessorLog.java @@ -22,14 +22,14 @@ /** Generated Model for AD_AlertProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_AlertProcessorLog extends PO implements I_AD_AlertProcessorLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_AlertProcessorLog (Properties ctx, int AD_AlertProcessorLog_ID, String trxName) @@ -37,8 +37,8 @@ public X_AD_AlertProcessorLog (Properties ctx, int AD_AlertProcessorLog_ID, Stri super (ctx, AD_AlertProcessorLog_ID, trxName); /** if (AD_AlertProcessorLog_ID == 0) { - setAD_AlertProcessorLog_ID (0); setAD_AlertProcessor_ID (0); + setAD_AlertProcessorLog_ID (0); setIsError (false); } */ } @@ -71,29 +71,6 @@ public String toString() return sb.toString(); } - /** Set Alert Processor Log. - @param AD_AlertProcessorLog_ID - Result of the execution of the Alert Processor - */ - public void setAD_AlertProcessorLog_ID (int AD_AlertProcessorLog_ID) - { - if (AD_AlertProcessorLog_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_AlertProcessorLog_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_AlertProcessorLog_ID, Integer.valueOf(AD_AlertProcessorLog_ID)); - } - - /** Get Alert Processor Log. - @return Result of the execution of the Alert Processor - */ - public int getAD_AlertProcessorLog_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_AlertProcessorLog_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_AlertProcessor getAD_AlertProcessor() throws RuntimeException { return (org.compiere.model.I_AD_AlertProcessor)MTable.get(getCtx(), org.compiere.model.I_AD_AlertProcessor.Table_Name) @@ -122,6 +99,29 @@ public int getAD_AlertProcessor_ID () return ii.intValue(); } + /** Set Alert Processor Log. + @param AD_AlertProcessorLog_ID + Result of the execution of the Alert Processor + */ + public void setAD_AlertProcessorLog_ID (int AD_AlertProcessorLog_ID) + { + if (AD_AlertProcessorLog_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_AlertProcessorLog_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_AlertProcessorLog_ID, Integer.valueOf(AD_AlertProcessorLog_ID)); + } + + /** Get Alert Processor Log. + @return Result of the execution of the Alert Processor + */ + public int getAD_AlertProcessorLog_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_AlertProcessorLog_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Binary Data. @param BinaryData Binary Data diff --git a/base/src/org/compiere/model/X_AD_AlertRecipient.java b/base/src/org/compiere/model/X_AD_AlertRecipient.java index 81a0d70329..44f9ff5832 100644 --- a/base/src/org/compiere/model/X_AD_AlertRecipient.java +++ b/base/src/org/compiere/model/X_AD_AlertRecipient.java @@ -23,14 +23,14 @@ /** Generated Model for AD_AlertRecipient * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_AlertRecipient extends PO implements I_AD_AlertRecipient, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_AlertRecipient (Properties ctx, int AD_AlertRecipient_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_AlertRecipient (Properties ctx, int AD_AlertRecipient_ID, String trx super (ctx, AD_AlertRecipient_ID, trxName); /** if (AD_AlertRecipient_ID == 0) { - setAD_AlertRecipient_ID (0); setAD_Alert_ID (0); + setAD_AlertRecipient_ID (0); } */ } @@ -71,29 +71,6 @@ public String toString() return sb.toString(); } - /** Set Alert Recipient. - @param AD_AlertRecipient_ID - Recipient of the Alert Notification - */ - public void setAD_AlertRecipient_ID (int AD_AlertRecipient_ID) - { - if (AD_AlertRecipient_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_AlertRecipient_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_AlertRecipient_ID, Integer.valueOf(AD_AlertRecipient_ID)); - } - - /** Get Alert Recipient. - @return Recipient of the Alert Notification - */ - public int getAD_AlertRecipient_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_AlertRecipient_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Alert getAD_Alert() throws RuntimeException { return (org.compiere.model.I_AD_Alert)MTable.get(getCtx(), org.compiere.model.I_AD_Alert.Table_Name) @@ -122,6 +99,29 @@ public int getAD_Alert_ID () return ii.intValue(); } + /** Set Alert Recipient. + @param AD_AlertRecipient_ID + Recipient of the Alert Notification + */ + public void setAD_AlertRecipient_ID (int AD_AlertRecipient_ID) + { + if (AD_AlertRecipient_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_AlertRecipient_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_AlertRecipient_ID, Integer.valueOf(AD_AlertRecipient_ID)); + } + + /** Get Alert Recipient. + @return Recipient of the Alert Notification + */ + public int getAD_AlertRecipient_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_AlertRecipient_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Role getAD_Role() throws RuntimeException { return (org.compiere.model.I_AD_Role)MTable.get(getCtx(), org.compiere.model.I_AD_Role.Table_Name) diff --git a/base/src/org/compiere/model/X_AD_AlertRule.java b/base/src/org/compiere/model/X_AD_AlertRule.java index 515a4aff34..d740479ac3 100644 --- a/base/src/org/compiere/model/X_AD_AlertRule.java +++ b/base/src/org/compiere/model/X_AD_AlertRule.java @@ -23,14 +23,14 @@ /** Generated Model for AD_AlertRule * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_AlertRule extends PO implements I_AD_AlertRule, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_AlertRule (Properties ctx, int AD_AlertRule_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_AlertRule (Properties ctx, int AD_AlertRule_ID, String trxName) super (ctx, AD_AlertRule_ID, trxName); /** if (AD_AlertRule_ID == 0) { - setAD_AlertRule_ID (0); setAD_Alert_ID (0); + setAD_AlertRule_ID (0); setFromClause (null); setIsValid (true); // Y @@ -76,29 +76,6 @@ public String toString() return sb.toString(); } - /** Set Alert Rule. - @param AD_AlertRule_ID - Definition of the alert element - */ - public void setAD_AlertRule_ID (int AD_AlertRule_ID) - { - if (AD_AlertRule_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_AlertRule_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_AlertRule_ID, Integer.valueOf(AD_AlertRule_ID)); - } - - /** Get Alert Rule. - @return Definition of the alert element - */ - public int getAD_AlertRule_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_AlertRule_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Alert getAD_Alert() throws RuntimeException { return (org.compiere.model.I_AD_Alert)MTable.get(getCtx(), org.compiere.model.I_AD_Alert.Table_Name) @@ -127,6 +104,29 @@ public int getAD_Alert_ID () return ii.intValue(); } + /** Set Alert Rule. + @param AD_AlertRule_ID + Definition of the alert element + */ + public void setAD_AlertRule_ID (int AD_AlertRule_ID) + { + if (AD_AlertRule_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_AlertRule_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_AlertRule_ID, Integer.valueOf(AD_AlertRule_ID)); + } + + /** Get Alert Rule. + @return Definition of the alert element + */ + public int getAD_AlertRule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_AlertRule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException { return (org.compiere.model.I_AD_Table)MTable.get(getCtx(), org.compiere.model.I_AD_Table.Table_Name) diff --git a/base/src/org/compiere/model/X_AD_Archive.java b/base/src/org/compiere/model/X_AD_Archive.java index cad151b095..35b2f1e02c 100644 --- a/base/src/org/compiere/model/X_AD_Archive.java +++ b/base/src/org/compiere/model/X_AD_Archive.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Archive * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Archive extends PO implements I_AD_Archive, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Archive (Properties ctx, int AD_Archive_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Attachment.java b/base/src/org/compiere/model/X_AD_Attachment.java index 46b1c62cb7..3b16807f65 100644 --- a/base/src/org/compiere/model/X_AD_Attachment.java +++ b/base/src/org/compiere/model/X_AD_Attachment.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Attachment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Attachment extends PO implements I_AD_Attachment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Attachment (Properties ctx, int AD_Attachment_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_AttachmentNote.java b/base/src/org/compiere/model/X_AD_AttachmentNote.java index 980ff56e4c..cdbb7a2e7a 100644 --- a/base/src/org/compiere/model/X_AD_AttachmentNote.java +++ b/base/src/org/compiere/model/X_AD_AttachmentNote.java @@ -23,14 +23,14 @@ /** Generated Model for AD_AttachmentNote * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_AttachmentNote extends PO implements I_AD_AttachmentNote, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_AttachmentNote (Properties ctx, int AD_AttachmentNote_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_AttachmentNote (Properties ctx, int AD_AttachmentNote_ID, String trx super (ctx, AD_AttachmentNote_ID, trxName); /** if (AD_AttachmentNote_ID == 0) { - setAD_AttachmentNote_ID (0); setAD_Attachment_ID (0); + setAD_AttachmentNote_ID (0); setAD_User_ID (0); setTextMsg (null); setTitle (null); @@ -74,29 +74,6 @@ public String toString() return sb.toString(); } - /** Set Attachment Note. - @param AD_AttachmentNote_ID - Personal Attachment Note - */ - public void setAD_AttachmentNote_ID (int AD_AttachmentNote_ID) - { - if (AD_AttachmentNote_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_AttachmentNote_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_AttachmentNote_ID, Integer.valueOf(AD_AttachmentNote_ID)); - } - - /** Get Attachment Note. - @return Personal Attachment Note - */ - public int getAD_AttachmentNote_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_AttachmentNote_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Attachment getAD_Attachment() throws RuntimeException { return (org.compiere.model.I_AD_Attachment)MTable.get(getCtx(), org.compiere.model.I_AD_Attachment.Table_Name) @@ -125,6 +102,29 @@ public int getAD_Attachment_ID () return ii.intValue(); } + /** Set Attachment Note. + @param AD_AttachmentNote_ID + Personal Attachment Note + */ + public void setAD_AttachmentNote_ID (int AD_AttachmentNote_ID) + { + if (AD_AttachmentNote_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_AttachmentNote_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_AttachmentNote_ID, Integer.valueOf(AD_AttachmentNote_ID)); + } + + /** Get Attachment Note. + @return Personal Attachment Note + */ + public int getAD_AttachmentNote_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_AttachmentNote_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) diff --git a/base/src/org/compiere/model/X_AD_Attribute.java b/base/src/org/compiere/model/X_AD_Attribute.java index e25bbeb6b7..b864769fd0 100644 --- a/base/src/org/compiere/model/X_AD_Attribute.java +++ b/base/src/org/compiere/model/X_AD_Attribute.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Attribute * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Attribute extends PO implements I_AD_Attribute, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Attribute (Properties ctx, int AD_Attribute_ID, String trxName) @@ -567,23 +567,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Value Format. - @param VFormat - Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" - */ - public void setVFormat (String VFormat) - { - set_Value (COLUMNNAME_VFormat, VFormat); - } - - /** Get Value Format. - @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" - */ - public String getVFormat () - { - return (String)get_Value(COLUMNNAME_VFormat); - } - /** Set Max. Value. @param ValueMax Maximum Value for a field @@ -617,4 +600,21 @@ public String getValueMin () { return (String)get_Value(COLUMNNAME_ValueMin); } + + /** Set Value Format. + @param VFormat + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat) + { + set_Value (COLUMNNAME_VFormat, VFormat); + } + + /** Get Value Format. + @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat () + { + return (String)get_Value(COLUMNNAME_VFormat); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_Attribute_Value.java b/base/src/org/compiere/model/X_AD_Attribute_Value.java index c39acdb676..fa9c703ce7 100644 --- a/base/src/org/compiere/model/X_AD_Attribute_Value.java +++ b/base/src/org/compiere/model/X_AD_Attribute_Value.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Attribute_Value * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Attribute_Value extends PO implements I_AD_Attribute_Value, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Attribute_Value (Properties ctx, int AD_Attribute_Value_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_BrowseCustom.java b/base/src/org/compiere/model/X_AD_BrowseCustom.java new file mode 100644 index 0000000000..78bcd304bc --- /dev/null +++ b/base/src/org/compiere/model/X_AD_BrowseCustom.java @@ -0,0 +1,539 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +/** Generated Model - DO NOT CHANGE */ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** Generated Model for AD_BrowseCustom + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class X_AD_BrowseCustom extends PO implements I_AD_BrowseCustom, I_Persistent +{ + + /** + * + */ + private static final long serialVersionUID = 20190501L; + + /** Standard Constructor */ + public X_AD_BrowseCustom (Properties ctx, int AD_BrowseCustom_ID, String trxName) + { + super (ctx, AD_BrowseCustom_ID, trxName); + /** if (AD_BrowseCustom_ID == 0) + { + setAD_BrowseCustom_ID (0); + setAD_Browse_ID (0); + setHierarchyType (null); +// O + } */ + } + + /** Load Constructor */ + public X_AD_BrowseCustom (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** AccessLevel + * @return 6 - System - Client + */ + protected int get_AccessLevel() + { + return accessLevel.intValue(); + } + + /** Load Meta Data */ + protected POInfo initPO (Properties ctx) + { + POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); + return poi; + } + + public String toString() + { + StringBuffer sb = new StringBuffer ("X_AD_BrowseCustom[") + .append(get_ID()).append("]"); + return sb.toString(); + } + + /** Set Browse Customization. + @param AD_BrowseCustom_ID Browse Customization */ + public void setAD_BrowseCustom_ID (int AD_BrowseCustom_ID) + { + if (AD_BrowseCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_BrowseCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_BrowseCustom_ID, Integer.valueOf(AD_BrowseCustom_ID)); + } + + /** Get Browse Customization. + @return Browse Customization */ + public int getAD_BrowseCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_BrowseCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.adempiere.model.I_AD_Browse getAD_Browse() throws RuntimeException + { + return (org.adempiere.model.I_AD_Browse)MTable.get(getCtx(), org.adempiere.model.I_AD_Browse.Table_Name) + .getPO(getAD_Browse_ID(), get_TrxName()); } + + /** Set Smart Browse. + @param AD_Browse_ID Smart Browse */ + public void setAD_Browse_ID (int AD_Browse_ID) + { + if (AD_Browse_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Browse_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Browse_ID, Integer.valueOf(AD_Browse_ID)); + } + + /** Get Smart Browse. + @return Smart Browse */ + public int getAD_Browse_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Browse_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Process getAD_Process() throws RuntimeException + { + return (org.compiere.model.I_AD_Process)MTable.get(getCtx(), org.compiere.model.I_AD_Process.Table_Name) + .getPO(getAD_Process_ID(), get_TrxName()); } + + /** Set Process. + @param AD_Process_ID + Process or Report + */ + public void setAD_Process_ID (int AD_Process_ID) + { + if (AD_Process_ID < 1) + set_Value (COLUMNNAME_AD_Process_ID, null); + else + set_Value (COLUMNNAME_AD_Process_ID, Integer.valueOf(AD_Process_ID)); + } + + /** Get Process. + @return Process or Report + */ + public int getAD_Process_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Process_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Role getAD_Role() throws RuntimeException + { + return (org.compiere.model.I_AD_Role)MTable.get(getCtx(), org.compiere.model.I_AD_Role.Table_Name) + .getPO(getAD_Role_ID(), get_TrxName()); } + + /** Set Role. + @param AD_Role_ID + Responsibility Role + */ + public void setAD_Role_ID (int AD_Role_ID) + { + if (AD_Role_ID < 0) + set_Value (COLUMNNAME_AD_Role_ID, null); + else + set_Value (COLUMNNAME_AD_Role_ID, Integer.valueOf(AD_Role_ID)); + } + + /** Get Role. + @return Responsibility Role + */ + public int getAD_Role_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Role_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException + { + return (org.compiere.model.I_AD_Table)MTable.get(getCtx(), org.compiere.model.I_AD_Table.Table_Name) + .getPO(getAD_Table_ID(), get_TrxName()); } + + /** Set Table. + @param AD_Table_ID + Database Table information + */ + public void setAD_Table_ID (int AD_Table_ID) + { + if (AD_Table_ID < 1) + set_Value (COLUMNNAME_AD_Table_ID, null); + else + set_Value (COLUMNNAME_AD_Table_ID, Integer.valueOf(AD_Table_ID)); + } + + /** Get Table. + @return Database Table information + */ + public int getAD_Table_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Table_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getAD_User_ID(), get_TrxName()); } + + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID) + { + if (AD_User_ID < 1) + set_Value (COLUMNNAME_AD_User_ID, null); + else + set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); + } + + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException + { + return (org.compiere.model.I_AD_Window)MTable.get(getCtx(), org.compiere.model.I_AD_Window.Table_Name) + .getPO(getAD_Window_ID(), get_TrxName()); } + + /** Set Window. + @param AD_Window_ID + Data entry or display window + */ + public void setAD_Window_ID (int AD_Window_ID) + { + if (AD_Window_ID < 1) + set_Value (COLUMNNAME_AD_Window_ID, null); + else + set_Value (COLUMNNAME_AD_Window_ID, Integer.valueOf(AD_Window_ID)); + } + + /** Get Window. + @return Data entry or display window + */ + public int getAD_Window_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Window_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_ASP_Level getASP_Level() throws RuntimeException + { + return (org.compiere.model.I_ASP_Level)MTable.get(getCtx(), org.compiere.model.I_ASP_Level.Table_Name) + .getPO(getASP_Level_ID(), get_TrxName()); } + + /** Set ASP Level. + @param ASP_Level_ID ASP Level */ + public void setASP_Level_ID (int ASP_Level_ID) + { + if (ASP_Level_ID < 1) + set_ValueNoCheck (COLUMNNAME_ASP_Level_ID, null); + else + set_ValueNoCheck (COLUMNNAME_ASP_Level_ID, Integer.valueOf(ASP_Level_ID)); + } + + /** Get ASP Level. + @return ASP Level */ + public int getASP_Level_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_ASP_Level_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Description. + @param Description + Optional short description of the record + */ + public void setDescription (String Description) + { + set_Value (COLUMNNAME_Description, Description); + } + + /** Get Description. + @return Optional short description of the record + */ + public String getDescription () + { + return (String)get_Value(COLUMNNAME_Description); + } + + /** Set Comment/Help. + @param Help + Comment or Hint + */ + public void setHelp (String Help) + { + set_Value (COLUMNNAME_Help, Help); + } + + /** Get Comment/Help. + @return Comment or Hint + */ + public String getHelp () + { + return (String)get_Value(COLUMNNAME_Help); + } + + /** HierarchyType AD_Reference_ID=54117 */ + public static final int HIERARCHYTYPE_AD_Reference_ID=54117; + /** Add = A */ + public static final String HIERARCHYTYPE_Add = "A"; + /** Merge = M */ + public static final String HIERARCHYTYPE_Merge = "M"; + /** Overwrite = O */ + public static final String HIERARCHYTYPE_Overwrite = "O"; + /** Set Hierarchy Type. + @param HierarchyType + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + */ + public void setHierarchyType (String HierarchyType) + { + + set_Value (COLUMNNAME_HierarchyType, HierarchyType); + } + + /** Get Hierarchy Type. + @return Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + */ + public String getHierarchyType () + { + return (String)get_Value(COLUMNNAME_HierarchyType); + } + + /** IsCollapsibleByDefault AD_Reference_ID=319 */ + public static final int ISCOLLAPSIBLEBYDEFAULT_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISCOLLAPSIBLEBYDEFAULT_Yes = "Y"; + /** No = N */ + public static final String ISCOLLAPSIBLEBYDEFAULT_No = "N"; + /** Set Is collapsible by default. + @param IsCollapsibleByDefault + Flag to indicate if is collapsible by default + */ + public void setIsCollapsibleByDefault (String IsCollapsibleByDefault) + { + + set_Value (COLUMNNAME_IsCollapsibleByDefault, IsCollapsibleByDefault); + } + + /** Get Is collapsible by default. + @return Flag to indicate if is collapsible by default + */ + public String getIsCollapsibleByDefault () + { + return (String)get_Value(COLUMNNAME_IsCollapsibleByDefault); + } + + /** IsDeleteable AD_Reference_ID=319 */ + public static final int ISDELETEABLE_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISDELETEABLE_Yes = "Y"; + /** No = N */ + public static final String ISDELETEABLE_No = "N"; + /** Set Records deletable. + @param IsDeleteable + Indicates if records can be deleted from the database + */ + public void setIsDeleteable (String IsDeleteable) + { + + set_Value (COLUMNNAME_IsDeleteable, IsDeleteable); + } + + /** Get Records deletable. + @return Indicates if records can be deleted from the database + */ + public String getIsDeleteable () + { + return (String)get_Value(COLUMNNAME_IsDeleteable); + } + + /** IsExecutedQueryByDefault AD_Reference_ID=319 */ + public static final int ISEXECUTEDQUERYBYDEFAULT_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISEXECUTEDQUERYBYDEFAULT_Yes = "Y"; + /** No = N */ + public static final String ISEXECUTEDQUERYBYDEFAULT_No = "N"; + /** Set Is executed query by default. + @param IsExecutedQueryByDefault + Is executed query by default + */ + public void setIsExecutedQueryByDefault (String IsExecutedQueryByDefault) + { + + set_Value (COLUMNNAME_IsExecutedQueryByDefault, IsExecutedQueryByDefault); + } + + /** Get Is executed query by default. + @return Is executed query by default + */ + public String getIsExecutedQueryByDefault () + { + return (String)get_Value(COLUMNNAME_IsExecutedQueryByDefault); + } + + /** IsSelectedByDefault AD_Reference_ID=319 */ + public static final int ISSELECTEDBYDEFAULT_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISSELECTEDBYDEFAULT_Yes = "Y"; + /** No = N */ + public static final String ISSELECTEDBYDEFAULT_No = "N"; + /** Set Is selected by default. + @param IsSelectedByDefault + Allows auto select rows of a browser + */ + public void setIsSelectedByDefault (String IsSelectedByDefault) + { + + set_Value (COLUMNNAME_IsSelectedByDefault, IsSelectedByDefault); + } + + /** Get Is selected by default. + @return Allows auto select rows of a browser + */ + public String getIsSelectedByDefault () + { + return (String)get_Value(COLUMNNAME_IsSelectedByDefault); + } + + /** IsShowTotal AD_Reference_ID=319 */ + public static final int ISSHOWTOTAL_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISSHOWTOTAL_Yes = "Y"; + /** No = N */ + public static final String ISSHOWTOTAL_No = "N"; + /** Set Show Total. + @param IsShowTotal + Show totals into Smart Browser + */ + public void setIsShowTotal (String IsShowTotal) + { + + set_Value (COLUMNNAME_IsShowTotal, IsShowTotal); + } + + /** Get Show Total. + @return Show totals into Smart Browser + */ + public String getIsShowTotal () + { + return (String)get_Value(COLUMNNAME_IsShowTotal); + } + + /** IsUpdateable AD_Reference_ID=319 */ + public static final int ISUPDATEABLE_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISUPDATEABLE_Yes = "Y"; + /** No = N */ + public static final String ISUPDATEABLE_No = "N"; + /** Set Updatable. + @param IsUpdateable + Determines, if the field can be updated + */ + public void setIsUpdateable (String IsUpdateable) + { + + set_Value (COLUMNNAME_IsUpdateable, IsUpdateable); + } + + /** Get Updatable. + @return Determines, if the field can be updated + */ + public String getIsUpdateable () + { + return (String)get_Value(COLUMNNAME_IsUpdateable); + } + + /** Set Name. + @param Name + Alphanumeric identifier of the entity + */ + public void setName (String Name) + { + set_Value (COLUMNNAME_Name, Name); + } + + /** Get Name. + @return Alphanumeric identifier of the entity + */ + public String getName () + { + return (String)get_Value(COLUMNNAME_Name); + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + + /** Set Sql WHERE. + @param WhereClause + Fully qualified SQL WHERE clause + */ + public void setWhereClause (String WhereClause) + { + set_Value (COLUMNNAME_WhereClause, WhereClause); + } + + /** Get Sql WHERE. + @return Fully qualified SQL WHERE clause + */ + public String getWhereClause () + { + return (String)get_Value(COLUMNNAME_WhereClause); + } +} \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_BrowseFieldCustom.java b/base/src/org/compiere/model/X_AD_BrowseFieldCustom.java new file mode 100644 index 0000000000..0fdbbccffd --- /dev/null +++ b/base/src/org/compiere/model/X_AD_BrowseFieldCustom.java @@ -0,0 +1,779 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +/** Generated Model - DO NOT CHANGE */ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** Generated Model for AD_BrowseFieldCustom + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class X_AD_BrowseFieldCustom extends PO implements I_AD_BrowseFieldCustom, I_Persistent +{ + + /** + * + */ + private static final long serialVersionUID = 20190501L; + + /** Standard Constructor */ + public X_AD_BrowseFieldCustom (Properties ctx, int AD_BrowseFieldCustom_ID, String trxName) + { + super (ctx, AD_BrowseFieldCustom_ID, trxName); + /** if (AD_BrowseFieldCustom_ID == 0) + { + setAD_BrowseFieldCustom_ID (0); + setAD_Browse_Field_ID (0); + } */ + } + + /** Load Constructor */ + public X_AD_BrowseFieldCustom (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** AccessLevel + * @return 6 - System - Client + */ + protected int get_AccessLevel() + { + return accessLevel.intValue(); + } + + /** Load Meta Data */ + protected POInfo initPO (Properties ctx) + { + POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); + return poi; + } + + public String toString() + { + StringBuffer sb = new StringBuffer ("X_AD_BrowseFieldCustom[") + .append(get_ID()).append("]"); + return sb.toString(); + } + + public org.compiere.model.I_AD_BrowseCustom getAD_BrowseCustom() throws RuntimeException + { + return (org.compiere.model.I_AD_BrowseCustom)MTable.get(getCtx(), org.compiere.model.I_AD_BrowseCustom.Table_Name) + .getPO(getAD_BrowseCustom_ID(), get_TrxName()); } + + /** Set Browse Customization. + @param AD_BrowseCustom_ID Browse Customization */ + public void setAD_BrowseCustom_ID (int AD_BrowseCustom_ID) + { + if (AD_BrowseCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_BrowseCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_BrowseCustom_ID, Integer.valueOf(AD_BrowseCustom_ID)); + } + + /** Get Browse Customization. + @return Browse Customization */ + public int getAD_BrowseCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_BrowseCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Browse Field. + @param AD_BrowseFieldCustom_ID Browse Field */ + public void setAD_BrowseFieldCustom_ID (int AD_BrowseFieldCustom_ID) + { + if (AD_BrowseFieldCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_BrowseFieldCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_BrowseFieldCustom_ID, Integer.valueOf(AD_BrowseFieldCustom_ID)); + } + + /** Get Browse Field. + @return Browse Field */ + public int getAD_BrowseFieldCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_BrowseFieldCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.adempiere.model.I_AD_Browse_Field getAD_Browse_Field() throws RuntimeException + { + return (org.adempiere.model.I_AD_Browse_Field)MTable.get(getCtx(), org.adempiere.model.I_AD_Browse_Field.Table_Name) + .getPO(getAD_Browse_Field_ID(), get_TrxName()); } + + /** Set Browse Field. + @param AD_Browse_Field_ID Browse Field */ + public void setAD_Browse_Field_ID (int AD_Browse_Field_ID) + { + if (AD_Browse_Field_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Browse_Field_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Browse_Field_ID, Integer.valueOf(AD_Browse_Field_ID)); + } + + /** Get Browse Field. + @return Browse Field */ + public int getAD_Browse_Field_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Browse_Field_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Reference getAD_Reference() throws RuntimeException + { + return (org.compiere.model.I_AD_Reference)MTable.get(getCtx(), org.compiere.model.I_AD_Reference.Table_Name) + .getPO(getAD_Reference_ID(), get_TrxName()); } + + /** Set Reference. + @param AD_Reference_ID + System Reference and Validation + */ + public void setAD_Reference_ID (int AD_Reference_ID) + { + if (AD_Reference_ID < 1) + set_Value (COLUMNNAME_AD_Reference_ID, null); + else + set_Value (COLUMNNAME_AD_Reference_ID, Integer.valueOf(AD_Reference_ID)); + } + + /** Get Reference. + @return System Reference and Validation + */ + public int getAD_Reference_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Reference_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Reference getAD_Reference_Value() throws RuntimeException + { + return (org.compiere.model.I_AD_Reference)MTable.get(getCtx(), org.compiere.model.I_AD_Reference.Table_Name) + .getPO(getAD_Reference_Value_ID(), get_TrxName()); } + + /** Set Reference Key. + @param AD_Reference_Value_ID + Required to specify, if data type is Table or List + */ + public void setAD_Reference_Value_ID (int AD_Reference_Value_ID) + { + if (AD_Reference_Value_ID < 1) + set_Value (COLUMNNAME_AD_Reference_Value_ID, null); + else + set_Value (COLUMNNAME_AD_Reference_Value_ID, Integer.valueOf(AD_Reference_Value_ID)); + } + + /** Get Reference Key. + @return Required to specify, if data type is Table or List + */ + public int getAD_Reference_Value_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Reference_Value_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Val_Rule getAD_Val_Rule() throws RuntimeException + { + return (org.compiere.model.I_AD_Val_Rule)MTable.get(getCtx(), org.compiere.model.I_AD_Val_Rule.Table_Name) + .getPO(getAD_Val_Rule_ID(), get_TrxName()); } + + /** Set Dynamic Validation. + @param AD_Val_Rule_ID + Dynamic Validation Rule + */ + public void setAD_Val_Rule_ID (int AD_Val_Rule_ID) + { + if (AD_Val_Rule_ID < 1) + set_Value (COLUMNNAME_AD_Val_Rule_ID, null); + else + set_Value (COLUMNNAME_AD_Val_Rule_ID, Integer.valueOf(AD_Val_Rule_ID)); + } + + /** Get Dynamic Validation. + @return Dynamic Validation Rule + */ + public int getAD_Val_Rule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Val_Rule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Column getAxis_Column() throws RuntimeException + { + return (org.compiere.model.I_AD_Column)MTable.get(getCtx(), org.compiere.model.I_AD_Column.Table_Name) + .getPO(getAxis_Column_ID(), get_TrxName()); } + + /** Set Axis Column. + @param Axis_Column_ID + Axis the link column. + */ + public void setAxis_Column_ID (int Axis_Column_ID) + { + if (Axis_Column_ID < 1) + set_Value (COLUMNNAME_Axis_Column_ID, null); + else + set_Value (COLUMNNAME_Axis_Column_ID, Integer.valueOf(Axis_Column_ID)); + } + + /** Get Axis Column. + @return Axis the link column. + */ + public int getAxis_Column_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Axis_Column_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.adempiere.model.I_AD_View_Column getAxis_Parent_Column() throws RuntimeException + { + return (org.adempiere.model.I_AD_View_Column)MTable.get(getCtx(), org.adempiere.model.I_AD_View_Column.Table_Name) + .getPO(getAxis_Parent_Column_ID(), get_TrxName()); } + + /** Set Axis Parent Column. + @param Axis_Parent_Column_ID + The link Axis column view on the parent key + */ + public void setAxis_Parent_Column_ID (int Axis_Parent_Column_ID) + { + if (Axis_Parent_Column_ID < 1) + set_Value (COLUMNNAME_Axis_Parent_Column_ID, null); + else + set_Value (COLUMNNAME_Axis_Parent_Column_ID, Integer.valueOf(Axis_Parent_Column_ID)); + } + + /** Get Axis Parent Column. + @return The link Axis column view on the parent key + */ + public int getAxis_Parent_Column_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Axis_Parent_Column_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Callout. + @param Callout + Fully qualified class names and method - separated by semicolons + */ + public void setCallout (String Callout) + { + set_Value (COLUMNNAME_Callout, Callout); + } + + /** Get Callout. + @return Fully qualified class names and method - separated by semicolons + */ + public String getCallout () + { + return (String)get_Value(COLUMNNAME_Callout); + } + + /** Set Default Logic. + @param DefaultValue + Default value hierarchy, separated by ; + */ + public void setDefaultValue (String DefaultValue) + { + set_Value (COLUMNNAME_DefaultValue, DefaultValue); + } + + /** Get Default Logic. + @return Default value hierarchy, separated by ; + */ + public String getDefaultValue () + { + return (String)get_Value(COLUMNNAME_DefaultValue); + } + + /** Set Default Logic 2. + @param DefaultValue2 + Default value hierarchy, separated by ; + */ + public void setDefaultValue2 (String DefaultValue2) + { + set_Value (COLUMNNAME_DefaultValue2, DefaultValue2); + } + + /** Get Default Logic 2. + @return Default value hierarchy, separated by ; + */ + public String getDefaultValue2 () + { + return (String)get_Value(COLUMNNAME_DefaultValue2); + } + + /** Set Description. + @param Description + Optional short description of the record + */ + public void setDescription (String Description) + { + set_Value (COLUMNNAME_Description, Description); + } + + /** Get Description. + @return Optional short description of the record + */ + public String getDescription () + { + return (String)get_Value(COLUMNNAME_Description); + } + + /** Set Display Logic. + @param DisplayLogic + If the Field is displayed, the result determines if the field is actually displayed + */ + public void setDisplayLogic (String DisplayLogic) + { + set_Value (COLUMNNAME_DisplayLogic, DisplayLogic); + } + + /** Get Display Logic. + @return If the Field is displayed, the result determines if the field is actually displayed + */ + public String getDisplayLogic () + { + return (String)get_Value(COLUMNNAME_DisplayLogic); + } + + /** Set Comment/Help. + @param Help + Comment or Hint + */ + public void setHelp (String Help) + { + set_Value (COLUMNNAME_Help, Help); + } + + /** Get Comment/Help. + @return Comment or Hint + */ + public String getHelp () + { + return (String)get_Value(COLUMNNAME_Help); + } + + /** Set Info Factory Class. + @param InfoFactoryClass + Fully qualified class name that implements the InfoFactory interface + */ + public void setInfoFactoryClass (String InfoFactoryClass) + { + set_Value (COLUMNNAME_InfoFactoryClass, InfoFactoryClass); + } + + /** Get Info Factory Class. + @return Fully qualified class name that implements the InfoFactory interface + */ + public String getInfoFactoryClass () + { + return (String)get_Value(COLUMNNAME_InfoFactoryClass); + } + + /** Set Displayed. + @param IsDisplayed + Determines, if this field is displayed + */ + public void setIsDisplayed (boolean IsDisplayed) + { + set_Value (COLUMNNAME_IsDisplayed, Boolean.valueOf(IsDisplayed)); + } + + /** Get Displayed. + @return Determines, if this field is displayed + */ + public boolean isDisplayed () + { + Object oo = get_Value(COLUMNNAME_IsDisplayed); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + + /** IsIdentifier AD_Reference_ID=319 */ + public static final int ISIDENTIFIER_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISIDENTIFIER_Yes = "Y"; + /** No = N */ + public static final String ISIDENTIFIER_No = "N"; + /** Set Identifier. + @param IsIdentifier + This column is part of the record identifier + */ + public void setIsIdentifier (String IsIdentifier) + { + + set_Value (COLUMNNAME_IsIdentifier, IsIdentifier); + } + + /** Get Identifier. + @return This column is part of the record identifier + */ + public String getIsIdentifier () + { + return (String)get_Value(COLUMNNAME_IsIdentifier); + } + + /** IsInfoOnly AD_Reference_ID=319 */ + public static final int ISINFOONLY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISINFOONLY_Yes = "Y"; + /** No = N */ + public static final String ISINFOONLY_No = "N"; + /** Set Is Information Only. + @param IsInfoOnly + When a Parameter is Information Only + */ + public void setIsInfoOnly (String IsInfoOnly) + { + + set_Value (COLUMNNAME_IsInfoOnly, IsInfoOnly); + } + + /** Get Is Information Only. + @return When a Parameter is Information Only + */ + public String getIsInfoOnly () + { + return (String)get_Value(COLUMNNAME_IsInfoOnly); + } + + /** IsKey AD_Reference_ID=319 */ + public static final int ISKEY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISKEY_Yes = "Y"; + /** No = N */ + public static final String ISKEY_No = "N"; + /** Set Key column. + @param IsKey + This column is the key in this table + */ + public void setIsKey (String IsKey) + { + + set_Value (COLUMNNAME_IsKey, IsKey); + } + + /** Get Key column. + @return This column is the key in this table + */ + public String getIsKey () + { + return (String)get_Value(COLUMNNAME_IsKey); + } + + /** IsMandatory AD_Reference_ID=319 */ + public static final int ISMANDATORY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISMANDATORY_Yes = "Y"; + /** No = N */ + public static final String ISMANDATORY_No = "N"; + /** Set Mandatory. + @param IsMandatory + Data entry is required in this column + */ + public void setIsMandatory (String IsMandatory) + { + + set_Value (COLUMNNAME_IsMandatory, IsMandatory); + } + + /** Get Mandatory. + @return Data entry is required in this column + */ + public String getIsMandatory () + { + return (String)get_Value(COLUMNNAME_IsMandatory); + } + + /** Set Order by. + @param IsOrderBy + Include in sort order + */ + public void setIsOrderBy (boolean IsOrderBy) + { + set_Value (COLUMNNAME_IsOrderBy, Boolean.valueOf(IsOrderBy)); + } + + /** Get Order by. + @return Include in sort order + */ + public boolean isOrderBy () + { + Object oo = get_Value(COLUMNNAME_IsOrderBy); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + + /** Set Query Criteria. + @param IsQueryCriteria + The column is also used as a query criteria + */ + public void setIsQueryCriteria (boolean IsQueryCriteria) + { + set_Value (COLUMNNAME_IsQueryCriteria, Boolean.valueOf(IsQueryCriteria)); + } + + /** Get Query Criteria. + @return The column is also used as a query criteria + */ + public boolean isQueryCriteria () + { + Object oo = get_Value(COLUMNNAME_IsQueryCriteria); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + + /** IsRange AD_Reference_ID=319 */ + public static final int ISRANGE_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISRANGE_Yes = "Y"; + /** No = N */ + public static final String ISRANGE_No = "N"; + /** Set Range. + @param IsRange + The parameter is a range of values + */ + public void setIsRange (String IsRange) + { + + set_Value (COLUMNNAME_IsRange, IsRange); + } + + /** Get Range. + @return The parameter is a range of values + */ + public String getIsRange () + { + return (String)get_Value(COLUMNNAME_IsRange); + } + + /** IsReadOnly AD_Reference_ID=319 */ + public static final int ISREADONLY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISREADONLY_Yes = "Y"; + /** No = N */ + public static final String ISREADONLY_No = "N"; + /** Set Read Only. + @param IsReadOnly + Field is read only + */ + public void setIsReadOnly (String IsReadOnly) + { + + set_Value (COLUMNNAME_IsReadOnly, IsReadOnly); + } + + /** Get Read Only. + @return Field is read only + */ + public String getIsReadOnly () + { + return (String)get_Value(COLUMNNAME_IsReadOnly); + } + + /** Set Name. + @param Name + Alphanumeric identifier of the entity + */ + public void setName (String Name) + { + set_Value (COLUMNNAME_Name, Name); + } + + /** Get Name. + @return Alphanumeric identifier of the entity + */ + public String getName () + { + return (String)get_Value(COLUMNNAME_Name); + } + + /** Set Read Only Logic. + @param ReadOnlyLogic + Logic to determine if field is read only (applies only when field is read-write) + */ + public void setReadOnlyLogic (String ReadOnlyLogic) + { + set_Value (COLUMNNAME_ReadOnlyLogic, ReadOnlyLogic); + } + + /** Get Read Only Logic. + @return Logic to determine if field is read only (applies only when field is read-write) + */ + public String getReadOnlyLogic () + { + return (String)get_Value(COLUMNNAME_ReadOnlyLogic); + } + + /** Set Sequence. + @param SeqNo + Method of ordering records; lowest number comes first + */ + public void setSeqNo (int SeqNo) + { + set_Value (COLUMNNAME_SeqNo, Integer.valueOf(SeqNo)); + } + + /** Get Sequence. + @return Method of ordering records; lowest number comes first + */ + public int getSeqNo () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SeqNo); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Grid Sequence. + @param SeqNoGrid + Method of ordering records; lowest number comes first + */ + public void setSeqNoGrid (int SeqNoGrid) + { + set_Value (COLUMNNAME_SeqNoGrid, Integer.valueOf(SeqNoGrid)); + } + + /** Get Grid Sequence. + @return Method of ordering records; lowest number comes first + */ + public int getSeqNoGrid () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SeqNoGrid); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Record Sort No. + @param SortNo + Determines in what order the records are displayed + */ + public void setSortNo (int SortNo) + { + set_Value (COLUMNNAME_SortNo, Integer.valueOf(SortNo)); + } + + /** Get Record Sort No. + @return Determines in what order the records are displayed + */ + public int getSortNo () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SortNo); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + + /** Set Max. Value. + @param ValueMax + Maximum Value for a field + */ + public void setValueMax (String ValueMax) + { + set_Value (COLUMNNAME_ValueMax, ValueMax); + } + + /** Get Max. Value. + @return Maximum Value for a field + */ + public String getValueMax () + { + return (String)get_Value(COLUMNNAME_ValueMax); + } + + /** Set Min. Value. + @param ValueMin + Minimum Value for a field + */ + public void setValueMin (String ValueMin) + { + set_Value (COLUMNNAME_ValueMin, ValueMin); + } + + /** Get Min. Value. + @return Minimum Value for a field + */ + public String getValueMin () + { + return (String)get_Value(COLUMNNAME_ValueMin); + } + + /** Set Value Format. + @param VFormat + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat) + { + set_Value (COLUMNNAME_VFormat, VFormat); + } + + /** Get Value Format. + @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat () + { + return (String)get_Value(COLUMNNAME_VFormat); + } +} \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_ChangeLog.java b/base/src/org/compiere/model/X_AD_ChangeLog.java index 0fda337d9d..d6eab2a910 100644 --- a/base/src/org/compiere/model/X_AD_ChangeLog.java +++ b/base/src/org/compiere/model/X_AD_ChangeLog.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ChangeLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ChangeLog extends PO implements I_AD_ChangeLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ChangeLog (Properties ctx, int AD_ChangeLog_ID, String trxName) @@ -345,6 +345,20 @@ public String getTrxName () return (String)get_Value(COLUMNNAME_TrxName); } + /** Set Undo. + @param Undo Undo */ + public void setUndo (String Undo) + { + set_Value (COLUMNNAME_Undo, Undo); + } + + /** Get Undo. + @return Undo */ + public String getUndo () + { + return (String)get_Value(COLUMNNAME_Undo); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier @@ -361,18 +375,4 @@ public String getUUID () { return (String)get_Value(COLUMNNAME_UUID); } - - /** Set Undo. - @param Undo Undo */ - public void setUndo (String Undo) - { - set_Value (COLUMNNAME_Undo, Undo); - } - - /** Get Undo. - @return Undo */ - public String getUndo () - { - return (String)get_Value(COLUMNNAME_Undo); - } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_Chart.java b/base/src/org/compiere/model/X_AD_Chart.java index 9870187a44..833db5ea03 100644 --- a/base/src/org/compiere/model/X_AD_Chart.java +++ b/base/src/org/compiere/model/X_AD_Chart.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Chart * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Chart extends PO implements I_AD_Chart, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Chart (Properties ctx, int AD_Chart_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_ChartDatasource.java b/base/src/org/compiere/model/X_AD_ChartDatasource.java index 6f58386a75..4024feb2bc 100644 --- a/base/src/org/compiere/model/X_AD_ChartDatasource.java +++ b/base/src/org/compiere/model/X_AD_ChartDatasource.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ChartDatasource * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ChartDatasource extends PO implements I_AD_ChartDatasource, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ChartDatasource (Properties ctx, int AD_ChartDatasource_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Client.java b/base/src/org/compiere/model/X_AD_Client.java index f636875152..3e3035eed4 100644 --- a/base/src/org/compiere/model/X_AD_Client.java +++ b/base/src/org/compiere/model/X_AD_Client.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Client * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Client extends PO implements I_AD_Client, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Client (Properties ctx, int AD_Client_ID, String trxName) @@ -570,23 +570,6 @@ public boolean isStoreAttachmentsOnFileSystem () return false; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Unix Archive Path. @param UnixArchivePath Unix Archive Path */ public void setUnixArchivePath (String UnixArchivePath) @@ -615,6 +598,23 @@ public String getUnixAttachmentPath () return (String)get_Value(COLUMNNAME_UnixAttachmentPath); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_AD_ClientInfo.java b/base/src/org/compiere/model/X_AD_ClientInfo.java index 6b750fd7a9..e25e9f6408 100644 --- a/base/src/org/compiere/model/X_AD_ClientInfo.java +++ b/base/src/org/compiere/model/X_AD_ClientInfo.java @@ -22,14 +22,14 @@ /** Generated Model for AD_ClientInfo * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ClientInfo extends PO implements I_AD_ClientInfo, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ClientInfo (Properties ctx, int AD_ClientInfo_ID, String trxName) @@ -533,6 +533,26 @@ public int getKeepLogDays () return ii.intValue(); } + /** Set Logo. + @param Logo_ID Logo */ + public void setLogo_ID (int Logo_ID) + { + if (Logo_ID < 1) + set_Value (COLUMNNAME_Logo_ID, null); + else + set_Value (COLUMNNAME_Logo_ID, Integer.valueOf(Logo_ID)); + } + + /** Get Logo. + @return Logo */ + public int getLogo_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Logo_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Logo Report. @param LogoReport_ID Logo Report */ public void setLogoReport_ID (int LogoReport_ID) @@ -573,26 +593,6 @@ public int getLogoWeb_ID () return ii.intValue(); } - /** Set Logo. - @param Logo_ID Logo */ - public void setLogo_ID (int Logo_ID) - { - if (Logo_ID < 1) - set_Value (COLUMNNAME_Logo_ID, null); - else - set_Value (COLUMNNAME_Logo_ID, Integer.valueOf(Logo_ID)); - } - - /** Get Logo. - @return Logo */ - public int getLogo_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Logo_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Product getM_ProductFreight() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) diff --git a/base/src/org/compiere/model/X_AD_ClientShare.java b/base/src/org/compiere/model/X_AD_ClientShare.java index 988ccd76f6..f35bcc6cb6 100644 --- a/base/src/org/compiere/model/X_AD_ClientShare.java +++ b/base/src/org/compiere/model/X_AD_ClientShare.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ClientShare * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ClientShare extends PO implements I_AD_ClientShare, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ClientShare (Properties ctx, int AD_ClientShare_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Color.java b/base/src/org/compiere/model/X_AD_Color.java index 66c772d2b1..ebc324033d 100644 --- a/base/src/org/compiere/model/X_AD_Color.java +++ b/base/src/org/compiere/model/X_AD_Color.java @@ -25,14 +25,14 @@ /** Generated Model for AD_Color * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Color extends PO implements I_AD_Color, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Color (Properties ctx, int AD_Color_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Column.java b/base/src/org/compiere/model/X_AD_Column.java index 8a6f7eaac5..365718e105 100644 --- a/base/src/org/compiere/model/X_AD_Column.java +++ b/base/src/org/compiere/model/X_AD_Column.java @@ -25,14 +25,14 @@ /** Generated Model for AD_Column * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Column extends PO implements I_AD_Column, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Column (Properties ctx, int AD_Column_ID, String trxName) @@ -938,23 +938,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Value Format. - @param VFormat - Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" - */ - public void setVFormat (String VFormat) - { - set_Value (COLUMNNAME_VFormat, VFormat); - } - - /** Get Value Format. - @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" - */ - public String getVFormat () - { - return (String)get_Value(COLUMNNAME_VFormat); - } - /** Set Max. Value. @param ValueMax Maximum Value for a field @@ -1008,4 +991,21 @@ public BigDecimal getVersion () return Env.ZERO; return bd; } + + /** Set Value Format. + @param VFormat + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat) + { + set_Value (COLUMNNAME_VFormat, VFormat); + } + + /** Get Value Format. + @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat () + { + return (String)get_Value(COLUMNNAME_VFormat); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_ColumnProcess.java b/base/src/org/compiere/model/X_AD_ColumnProcess.java index 2c1ccfaf91..2f792b588d 100644 --- a/base/src/org/compiere/model/X_AD_ColumnProcess.java +++ b/base/src/org/compiere/model/X_AD_ColumnProcess.java @@ -22,14 +22,14 @@ /** Generated Model for AD_ColumnProcess * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ColumnProcess extends PO implements I_AD_ColumnProcess, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ColumnProcess (Properties ctx, int AD_ColumnProcess_ID, String trxName) @@ -69,26 +69,6 @@ public String toString() return sb.toString(); } - /** Set Column Link Process. - @param AD_ColumnProcess_ID Column Link Process */ - public void setAD_ColumnProcess_ID (int AD_ColumnProcess_ID) - { - if (AD_ColumnProcess_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_ColumnProcess_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_ColumnProcess_ID, Integer.valueOf(AD_ColumnProcess_ID)); - } - - /** Get Column Link Process. - @return Column Link Process */ - public int getAD_ColumnProcess_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_ColumnProcess_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException { return (org.compiere.model.I_AD_Column)MTable.get(getCtx(), org.compiere.model.I_AD_Column.Table_Name) @@ -117,6 +97,26 @@ public int getAD_Column_ID () return ii.intValue(); } + /** Set Column Link Process. + @param AD_ColumnProcess_ID Column Link Process */ + public void setAD_ColumnProcess_ID (int AD_ColumnProcess_ID) + { + if (AD_ColumnProcess_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_ColumnProcess_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_ColumnProcess_ID, Integer.valueOf(AD_ColumnProcess_ID)); + } + + /** Get Column Link Process. + @return Column Link Process */ + public int getAD_ColumnProcess_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_ColumnProcess_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Process getAD_Process() throws RuntimeException { return (org.compiere.model.I_AD_Process)MTable.get(getCtx(), org.compiere.model.I_AD_Process.Table_Name) diff --git a/base/src/org/compiere/model/X_AD_ColumnProcessPara.java b/base/src/org/compiere/model/X_AD_ColumnProcessPara.java index 194ce6b2c5..2128de33f1 100644 --- a/base/src/org/compiere/model/X_AD_ColumnProcessPara.java +++ b/base/src/org/compiere/model/X_AD_ColumnProcessPara.java @@ -22,14 +22,14 @@ /** Generated Model for AD_ColumnProcessPara * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ColumnProcessPara extends PO implements I_AD_ColumnProcessPara, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ColumnProcessPara (Properties ctx, int AD_ColumnProcessPara_ID, String trxName) @@ -69,26 +69,6 @@ public String toString() return sb.toString(); } - /** Set Link Process Parameter. - @param AD_ColumnProcessPara_ID Link Process Parameter */ - public void setAD_ColumnProcessPara_ID (int AD_ColumnProcessPara_ID) - { - if (AD_ColumnProcessPara_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_ColumnProcessPara_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_ColumnProcessPara_ID, Integer.valueOf(AD_ColumnProcessPara_ID)); - } - - /** Get Link Process Parameter. - @return Link Process Parameter */ - public int getAD_ColumnProcessPara_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_ColumnProcessPara_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_ColumnProcess getAD_ColumnProcess() throws RuntimeException { return (org.compiere.model.I_AD_ColumnProcess)MTable.get(getCtx(), org.compiere.model.I_AD_ColumnProcess.Table_Name) @@ -114,6 +94,26 @@ public int getAD_ColumnProcess_ID () return ii.intValue(); } + /** Set Link Process Parameter. + @param AD_ColumnProcessPara_ID Link Process Parameter */ + public void setAD_ColumnProcessPara_ID (int AD_ColumnProcessPara_ID) + { + if (AD_ColumnProcessPara_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_ColumnProcessPara_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_ColumnProcessPara_ID, Integer.valueOf(AD_ColumnProcessPara_ID)); + } + + /** Get Link Process Parameter. + @return Link Process Parameter */ + public int getAD_ColumnProcessPara_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_ColumnProcessPara_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Process_Para getAD_Process_Para() throws RuntimeException { return (org.compiere.model.I_AD_Process_Para)MTable.get(getCtx(), org.compiere.model.I_AD_Process_Para.Table_Name) diff --git a/base/src/org/compiere/model/X_AD_Column_Access.java b/base/src/org/compiere/model/X_AD_Column_Access.java index 11955ed4d5..031a8afb9b 100644 --- a/base/src/org/compiere/model/X_AD_Column_Access.java +++ b/base/src/org/compiere/model/X_AD_Column_Access.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Column_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Column_Access extends PO implements I_AD_Column_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Column_Access (Properties ctx, int AD_Column_Access_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Desktop.java b/base/src/org/compiere/model/X_AD_Desktop.java index dd192a2678..80cc7dc38d 100644 --- a/base/src/org/compiere/model/X_AD_Desktop.java +++ b/base/src/org/compiere/model/X_AD_Desktop.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Desktop * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Desktop extends PO implements I_AD_Desktop, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Desktop (Properties ctx, int AD_Desktop_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_DesktopWorkbench.java b/base/src/org/compiere/model/X_AD_DesktopWorkbench.java index 2ce0959700..1ded751aa7 100644 --- a/base/src/org/compiere/model/X_AD_DesktopWorkbench.java +++ b/base/src/org/compiere/model/X_AD_DesktopWorkbench.java @@ -23,14 +23,14 @@ /** Generated Model for AD_DesktopWorkbench * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_DesktopWorkbench extends PO implements I_AD_DesktopWorkbench, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_DesktopWorkbench (Properties ctx, int AD_DesktopWorkbench_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_DesktopWorkbench (Properties ctx, int AD_DesktopWorkbench_ID, String super (ctx, AD_DesktopWorkbench_ID, trxName); /** if (AD_DesktopWorkbench_ID == 0) { - setAD_DesktopWorkbench_ID (0); setAD_Desktop_ID (0); + setAD_DesktopWorkbench_ID (0); setAD_Workbench_ID (0); setSeqNo (0); } */ @@ -73,26 +73,6 @@ public String toString() return sb.toString(); } - /** Set Desktop Workbench. - @param AD_DesktopWorkbench_ID Desktop Workbench */ - public void setAD_DesktopWorkbench_ID (int AD_DesktopWorkbench_ID) - { - if (AD_DesktopWorkbench_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_DesktopWorkbench_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_DesktopWorkbench_ID, Integer.valueOf(AD_DesktopWorkbench_ID)); - } - - /** Get Desktop Workbench. - @return Desktop Workbench */ - public int getAD_DesktopWorkbench_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_DesktopWorkbench_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Desktop getAD_Desktop() throws RuntimeException { return (org.compiere.model.I_AD_Desktop)MTable.get(getCtx(), org.compiere.model.I_AD_Desktop.Table_Name) @@ -121,6 +101,26 @@ public int getAD_Desktop_ID () return ii.intValue(); } + /** Set Desktop Workbench. + @param AD_DesktopWorkbench_ID Desktop Workbench */ + public void setAD_DesktopWorkbench_ID (int AD_DesktopWorkbench_ID) + { + if (AD_DesktopWorkbench_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_DesktopWorkbench_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_DesktopWorkbench_ID, Integer.valueOf(AD_DesktopWorkbench_ID)); + } + + /** Get Desktop Workbench. + @return Desktop Workbench */ + public int getAD_DesktopWorkbench_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_DesktopWorkbench_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Workbench getAD_Workbench() throws RuntimeException { return (org.compiere.model.I_AD_Workbench)MTable.get(getCtx(), org.compiere.model.I_AD_Workbench.Table_Name) diff --git a/base/src/org/compiere/model/X_AD_Document_Action_Access.java b/base/src/org/compiere/model/X_AD_Document_Action_Access.java index 1a0ab5fb3c..f9e4061f14 100644 --- a/base/src/org/compiere/model/X_AD_Document_Action_Access.java +++ b/base/src/org/compiere/model/X_AD_Document_Action_Access.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Document_Action_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Document_Action_Access extends PO implements I_AD_Document_Action_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Document_Action_Access (Properties ctx, int AD_Document_Action_Access_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_EMailConfig.java b/base/src/org/compiere/model/X_AD_EMailConfig.java index 6dc0922ff8..3011ebe814 100644 --- a/base/src/org/compiere/model/X_AD_EMailConfig.java +++ b/base/src/org/compiere/model/X_AD_EMailConfig.java @@ -22,14 +22,14 @@ /** Generated Model for AD_EMailConfig * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_EMailConfig extends PO implements I_AD_EMailConfig, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_EMailConfig (Properties ctx, int AD_EMailConfig_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Element.java b/base/src/org/compiere/model/X_AD_Element.java index 3ae417f52e..9b6e068eb4 100644 --- a/base/src/org/compiere/model/X_AD_Element.java +++ b/base/src/org/compiere/model/X_AD_Element.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Element * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Element extends PO implements I_AD_Element, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Element (Properties ctx, int AD_Element_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_EntityType.java b/base/src/org/compiere/model/X_AD_EntityType.java index 9abbbf40fd..501b7ad3ef 100644 --- a/base/src/org/compiere/model/X_AD_EntityType.java +++ b/base/src/org/compiere/model/X_AD_EntityType.java @@ -23,14 +23,14 @@ /** Generated Model for AD_EntityType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_EntityType extends PO implements I_AD_EntityType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_EntityType (Properties ctx, int AD_EntityType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Error.java b/base/src/org/compiere/model/X_AD_Error.java index 895f1a359e..aa3e2fa37c 100644 --- a/base/src/org/compiere/model/X_AD_Error.java +++ b/base/src/org/compiere/model/X_AD_Error.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Error * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Error extends PO implements I_AD_Error, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Error (Properties ctx, int AD_Error_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Field.java b/base/src/org/compiere/model/X_AD_Field.java index a5e66287d9..d3011c5806 100644 --- a/base/src/org/compiere/model/X_AD_Field.java +++ b/base/src/org/compiere/model/X_AD_Field.java @@ -25,14 +25,14 @@ /** Generated Model for AD_Field * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Field extends PO implements I_AD_Field, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Field (Properties ctx, int AD_Field_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_FieldCustom.java b/base/src/org/compiere/model/X_AD_FieldCustom.java new file mode 100644 index 0000000000..0b110760a2 --- /dev/null +++ b/base/src/org/compiere/model/X_AD_FieldCustom.java @@ -0,0 +1,854 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +/** Generated Model - DO NOT CHANGE */ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** Generated Model for AD_FieldCustom + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class X_AD_FieldCustom extends PO implements I_AD_FieldCustom, I_Persistent +{ + + /** + * + */ + private static final long serialVersionUID = 20190501L; + + /** Standard Constructor */ + public X_AD_FieldCustom (Properties ctx, int AD_FieldCustom_ID, String trxName) + { + super (ctx, AD_FieldCustom_ID, trxName); + /** if (AD_FieldCustom_ID == 0) + { + setAD_FieldCustom_ID (0); + setAD_Field_ID (0); + setAD_TabCustom_ID (0); + } */ + } + + /** Load Constructor */ + public X_AD_FieldCustom (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** AccessLevel + * @return 6 - System - Client + */ + protected int get_AccessLevel() + { + return accessLevel.intValue(); + } + + /** Load Meta Data */ + protected POInfo initPO (Properties ctx) + { + POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); + return poi; + } + + public String toString() + { + StringBuffer sb = new StringBuffer ("X_AD_FieldCustom[") + .append(get_ID()).append("]"); + return sb.toString(); + } + + public org.spin.model.I_AD_ContextInfo getAD_ContextInfo() throws RuntimeException + { + return (org.spin.model.I_AD_ContextInfo)MTable.get(getCtx(), org.spin.model.I_AD_ContextInfo.Table_Name) + .getPO(getAD_ContextInfo_ID(), get_TrxName()); } + + /** Set Context Info. + @param AD_ContextInfo_ID + Context Info Maintaining + */ + public void setAD_ContextInfo_ID (int AD_ContextInfo_ID) + { + if (AD_ContextInfo_ID < 1) + set_Value (COLUMNNAME_AD_ContextInfo_ID, null); + else + set_Value (COLUMNNAME_AD_ContextInfo_ID, Integer.valueOf(AD_ContextInfo_ID)); + } + + /** Get Context Info. + @return Context Info Maintaining + */ + public int getAD_ContextInfo_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_ContextInfo_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Custom Field. + @param AD_FieldCustom_ID Custom Field */ + public void setAD_FieldCustom_ID (int AD_FieldCustom_ID) + { + if (AD_FieldCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_FieldCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_FieldCustom_ID, Integer.valueOf(AD_FieldCustom_ID)); + } + + /** Get Custom Field. + @return Custom Field */ + public int getAD_FieldCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_FieldCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.spin.model.I_AD_FieldDefinition getAD_FieldDefinition() throws RuntimeException + { + return (org.spin.model.I_AD_FieldDefinition)MTable.get(getCtx(), org.spin.model.I_AD_FieldDefinition.Table_Name) + .getPO(getAD_FieldDefinition_ID(), get_TrxName()); } + + /** Set Field Definition. + @param AD_FieldDefinition_ID Field Definition */ + public void setAD_FieldDefinition_ID (int AD_FieldDefinition_ID) + { + if (AD_FieldDefinition_ID < 1) + set_Value (COLUMNNAME_AD_FieldDefinition_ID, null); + else + set_Value (COLUMNNAME_AD_FieldDefinition_ID, Integer.valueOf(AD_FieldDefinition_ID)); + } + + /** Get Field Definition. + @return Field Definition */ + public int getAD_FieldDefinition_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_FieldDefinition_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_FieldGroup getAD_FieldGroup() throws RuntimeException + { + return (org.compiere.model.I_AD_FieldGroup)MTable.get(getCtx(), org.compiere.model.I_AD_FieldGroup.Table_Name) + .getPO(getAD_FieldGroup_ID(), get_TrxName()); } + + /** Set Field Group. + @param AD_FieldGroup_ID + Logical grouping of fields + */ + public void setAD_FieldGroup_ID (int AD_FieldGroup_ID) + { + if (AD_FieldGroup_ID < 1) + set_Value (COLUMNNAME_AD_FieldGroup_ID, null); + else + set_Value (COLUMNNAME_AD_FieldGroup_ID, Integer.valueOf(AD_FieldGroup_ID)); + } + + /** Get Field Group. + @return Logical grouping of fields + */ + public int getAD_FieldGroup_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_FieldGroup_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Field getAD_Field() throws RuntimeException + { + return (org.compiere.model.I_AD_Field)MTable.get(getCtx(), org.compiere.model.I_AD_Field.Table_Name) + .getPO(getAD_Field_ID(), get_TrxName()); } + + /** Set Field. + @param AD_Field_ID + Field on a database table + */ + public void setAD_Field_ID (int AD_Field_ID) + { + if (AD_Field_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Field_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Field_ID, Integer.valueOf(AD_Field_ID)); + } + + /** Get Field. + @return Field on a database table + */ + public int getAD_Field_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Field_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Image getAD_Image() throws RuntimeException + { + return (org.compiere.model.I_AD_Image)MTable.get(getCtx(), org.compiere.model.I_AD_Image.Table_Name) + .getPO(getAD_Image_ID(), get_TrxName()); } + + /** Set Image. + @param AD_Image_ID + Image or Icon + */ + public void setAD_Image_ID (int AD_Image_ID) + { + if (AD_Image_ID < 1) + set_Value (COLUMNNAME_AD_Image_ID, null); + else + set_Value (COLUMNNAME_AD_Image_ID, Integer.valueOf(AD_Image_ID)); + } + + /** Get Image. + @return Image or Icon + */ + public int getAD_Image_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Image_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Reference getAD_Reference() throws RuntimeException + { + return (org.compiere.model.I_AD_Reference)MTable.get(getCtx(), org.compiere.model.I_AD_Reference.Table_Name) + .getPO(getAD_Reference_ID(), get_TrxName()); } + + /** Set Reference. + @param AD_Reference_ID + System Reference and Validation + */ + public void setAD_Reference_ID (int AD_Reference_ID) + { + if (AD_Reference_ID < 1) + set_Value (COLUMNNAME_AD_Reference_ID, null); + else + set_Value (COLUMNNAME_AD_Reference_ID, Integer.valueOf(AD_Reference_ID)); + } + + /** Get Reference. + @return System Reference and Validation + */ + public int getAD_Reference_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Reference_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Reference getAD_Reference_Value() throws RuntimeException + { + return (org.compiere.model.I_AD_Reference)MTable.get(getCtx(), org.compiere.model.I_AD_Reference.Table_Name) + .getPO(getAD_Reference_Value_ID(), get_TrxName()); } + + /** Set Reference Key. + @param AD_Reference_Value_ID + Required to specify, if data type is Table or List + */ + public void setAD_Reference_Value_ID (int AD_Reference_Value_ID) + { + if (AD_Reference_Value_ID < 1) + set_Value (COLUMNNAME_AD_Reference_Value_ID, null); + else + set_Value (COLUMNNAME_AD_Reference_Value_ID, Integer.valueOf(AD_Reference_Value_ID)); + } + + /** Get Reference Key. + @return Required to specify, if data type is Table or List + */ + public int getAD_Reference_Value_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Reference_Value_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_TabCustom getAD_TabCustom() throws RuntimeException + { + return (org.compiere.model.I_AD_TabCustom)MTable.get(getCtx(), org.compiere.model.I_AD_TabCustom.Table_Name) + .getPO(getAD_TabCustom_ID(), get_TrxName()); } + + /** Set Custom Tab. + @param AD_TabCustom_ID Custom Tab */ + public void setAD_TabCustom_ID (int AD_TabCustom_ID) + { + if (AD_TabCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_TabCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_TabCustom_ID, Integer.valueOf(AD_TabCustom_ID)); + } + + /** Get Custom Tab. + @return Custom Tab */ + public int getAD_TabCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_TabCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Val_Rule getAD_Val_Rule() throws RuntimeException + { + return (org.compiere.model.I_AD_Val_Rule)MTable.get(getCtx(), org.compiere.model.I_AD_Val_Rule.Table_Name) + .getPO(getAD_Val_Rule_ID(), get_TrxName()); } + + /** Set Dynamic Validation. + @param AD_Val_Rule_ID + Dynamic Validation Rule + */ + public void setAD_Val_Rule_ID (int AD_Val_Rule_ID) + { + if (AD_Val_Rule_ID < 1) + set_Value (COLUMNNAME_AD_Val_Rule_ID, null); + else + set_Value (COLUMNNAME_AD_Val_Rule_ID, Integer.valueOf(AD_Val_Rule_ID)); + } + + /** Get Dynamic Validation. + @return Dynamic Validation Rule + */ + public int getAD_Val_Rule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Val_Rule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Default Logic. + @param DefaultValue + Default value hierarchy, separated by ; + */ + public void setDefaultValue (String DefaultValue) + { + set_Value (COLUMNNAME_DefaultValue, DefaultValue); + } + + /** Get Default Logic. + @return Default value hierarchy, separated by ; + */ + public String getDefaultValue () + { + return (String)get_Value(COLUMNNAME_DefaultValue); + } + + /** Set Description. + @param Description + Optional short description of the record + */ + public void setDescription (String Description) + { + set_Value (COLUMNNAME_Description, Description); + } + + /** Get Description. + @return Optional short description of the record + */ + public String getDescription () + { + return (String)get_Value(COLUMNNAME_Description); + } + + /** Set Display Length. + @param DisplayLength + Length of the display in characters + */ + public void setDisplayLength (int DisplayLength) + { + set_Value (COLUMNNAME_DisplayLength, Integer.valueOf(DisplayLength)); + } + + /** Get Display Length. + @return Length of the display in characters + */ + public int getDisplayLength () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DisplayLength); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Display Logic. + @param DisplayLogic + If the Field is displayed, the result determines if the field is actually displayed + */ + public void setDisplayLogic (String DisplayLogic) + { + set_Value (COLUMNNAME_DisplayLogic, DisplayLogic); + } + + /** Get Display Logic. + @return If the Field is displayed, the result determines if the field is actually displayed + */ + public String getDisplayLogic () + { + return (String)get_Value(COLUMNNAME_DisplayLogic); + } + + /** Set Comment/Help. + @param Help + Comment or Hint + */ + public void setHelp (String Help) + { + set_Value (COLUMNNAME_Help, Help); + } + + /** Get Comment/Help. + @return Comment or Hint + */ + public String getHelp () + { + return (String)get_Value(COLUMNNAME_Help); + } + + /** Set Info Factory Class. + @param InfoFactoryClass + Fully qualified class name that implements the InfoFactory interface + */ + public void setInfoFactoryClass (String InfoFactoryClass) + { + set_Value (COLUMNNAME_InfoFactoryClass, InfoFactoryClass); + } + + /** Get Info Factory Class. + @return Fully qualified class name that implements the InfoFactory interface + */ + public String getInfoFactoryClass () + { + return (String)get_Value(COLUMNNAME_InfoFactoryClass); + } + + /** IsAllowCopy AD_Reference_ID=319 */ + public static final int ISALLOWCOPY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISALLOWCOPY_Yes = "Y"; + /** No = N */ + public static final String ISALLOWCOPY_No = "N"; + /** Set Allow Copy. + @param IsAllowCopy + Defines whether the value of this field is considered in the copy of record + */ + public void setIsAllowCopy (String IsAllowCopy) + { + + set_Value (COLUMNNAME_IsAllowCopy, IsAllowCopy); + } + + /** Get Allow Copy. + @return Defines whether the value of this field is considered in the copy of record + */ + public String getIsAllowCopy () + { + return (String)get_Value(COLUMNNAME_IsAllowCopy); + } + + /** Set Displayed. + @param IsDisplayed + Determines, if this field is displayed + */ + public void setIsDisplayed (boolean IsDisplayed) + { + set_Value (COLUMNNAME_IsDisplayed, Boolean.valueOf(IsDisplayed)); + } + + /** Get Displayed. + @return Determines, if this field is displayed + */ + public boolean isDisplayed () + { + Object oo = get_Value(COLUMNNAME_IsDisplayed); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + + /** IsDisplayedGrid AD_Reference_ID=319 */ + public static final int ISDISPLAYEDGRID_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISDISPLAYEDGRID_Yes = "Y"; + /** No = N */ + public static final String ISDISPLAYEDGRID_No = "N"; + /** Set Displayed in Grid. + @param IsDisplayedGrid + Determines, if this field is displayed in grid view + */ + public void setIsDisplayedGrid (String IsDisplayedGrid) + { + + set_Value (COLUMNNAME_IsDisplayedGrid, IsDisplayedGrid); + } + + /** Get Displayed in Grid. + @return Determines, if this field is displayed in grid view + */ + public String getIsDisplayedGrid () + { + return (String)get_Value(COLUMNNAME_IsDisplayedGrid); + } + + /** IsEmbedded AD_Reference_ID=319 */ + public static final int ISEMBEDDED_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISEMBEDDED_Yes = "Y"; + /** No = N */ + public static final String ISEMBEDDED_No = "N"; + /** Set Is Embedded. + @param IsEmbedded + When checked of include tab is embedded + */ + public void setIsEmbedded (String IsEmbedded) + { + + set_Value (COLUMNNAME_IsEmbedded, IsEmbedded); + } + + /** Get Is Embedded. + @return When checked of include tab is embedded + */ + public String getIsEmbedded () + { + return (String)get_Value(COLUMNNAME_IsEmbedded); + } + + /** IsEncrypted AD_Reference_ID=319 */ + public static final int ISENCRYPTED_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISENCRYPTED_Yes = "Y"; + /** No = N */ + public static final String ISENCRYPTED_No = "N"; + /** Set Encrypted. + @param IsEncrypted + Display or Storage is encrypted + */ + public void setIsEncrypted (String IsEncrypted) + { + + set_Value (COLUMNNAME_IsEncrypted, IsEncrypted); + } + + /** Get Encrypted. + @return Display or Storage is encrypted + */ + public String getIsEncrypted () + { + return (String)get_Value(COLUMNNAME_IsEncrypted); + } + + /** IsFieldOnly AD_Reference_ID=319 */ + public static final int ISFIELDONLY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISFIELDONLY_Yes = "Y"; + /** No = N */ + public static final String ISFIELDONLY_No = "N"; + /** Set Field Only. + @param IsFieldOnly + Label is not displayed + */ + public void setIsFieldOnly (String IsFieldOnly) + { + + set_Value (COLUMNNAME_IsFieldOnly, IsFieldOnly); + } + + /** Get Field Only. + @return Label is not displayed + */ + public String getIsFieldOnly () + { + return (String)get_Value(COLUMNNAME_IsFieldOnly); + } + + /** IsHeading AD_Reference_ID=319 */ + public static final int ISHEADING_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISHEADING_Yes = "Y"; + /** No = N */ + public static final String ISHEADING_No = "N"; + /** Set Heading only. + @param IsHeading + Field without Column - Only label is displayed + */ + public void setIsHeading (String IsHeading) + { + + set_Value (COLUMNNAME_IsHeading, IsHeading); + } + + /** Get Heading only. + @return Field without Column - Only label is displayed + */ + public String getIsHeading () + { + return (String)get_Value(COLUMNNAME_IsHeading); + } + + /** IsMandatory AD_Reference_ID=319 */ + public static final int ISMANDATORY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISMANDATORY_Yes = "Y"; + /** No = N */ + public static final String ISMANDATORY_No = "N"; + /** Set Mandatory. + @param IsMandatory + Data entry is required in this column + */ + public void setIsMandatory (String IsMandatory) + { + + set_Value (COLUMNNAME_IsMandatory, IsMandatory); + } + + /** Get Mandatory. + @return Data entry is required in this column + */ + public String getIsMandatory () + { + return (String)get_Value(COLUMNNAME_IsMandatory); + } + + /** IsQuickEntry AD_Reference_ID=319 */ + public static final int ISQUICKENTRY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISQUICKENTRY_Yes = "Y"; + /** No = N */ + public static final String ISQUICKENTRY_No = "N"; + /** Set Quick Entry. + @param IsQuickEntry + Display in Quick Entry Form + */ + public void setIsQuickEntry (String IsQuickEntry) + { + + set_Value (COLUMNNAME_IsQuickEntry, IsQuickEntry); + } + + /** Get Quick Entry. + @return Display in Quick Entry Form + */ + public String getIsQuickEntry () + { + return (String)get_Value(COLUMNNAME_IsQuickEntry); + } + + /** IsReadOnly AD_Reference_ID=319 */ + public static final int ISREADONLY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISREADONLY_Yes = "Y"; + /** No = N */ + public static final String ISREADONLY_No = "N"; + /** Set Read Only. + @param IsReadOnly + Field is read only + */ + public void setIsReadOnly (String IsReadOnly) + { + + set_Value (COLUMNNAME_IsReadOnly, IsReadOnly); + } + + /** Get Read Only. + @return Field is read only + */ + public String getIsReadOnly () + { + return (String)get_Value(COLUMNNAME_IsReadOnly); + } + + /** IsSameLine AD_Reference_ID=319 */ + public static final int ISSAMELINE_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISSAMELINE_Yes = "Y"; + /** No = N */ + public static final String ISSAMELINE_No = "N"; + /** Set Same Line. + @param IsSameLine + Displayed on same line as previous field + */ + public void setIsSameLine (String IsSameLine) + { + + set_Value (COLUMNNAME_IsSameLine, IsSameLine); + } + + /** Get Same Line. + @return Displayed on same line as previous field + */ + public String getIsSameLine () + { + return (String)get_Value(COLUMNNAME_IsSameLine); + } + + /** Set Updatable. + @param IsUpdateable + Determines, if the field can be updated + */ + public void setIsUpdateable (boolean IsUpdateable) + { + set_Value (COLUMNNAME_IsUpdateable, Boolean.valueOf(IsUpdateable)); + } + + /** Get Updatable. + @return Determines, if the field can be updated + */ + public boolean isUpdateable () + { + Object oo = get_Value(COLUMNNAME_IsUpdateable); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + + /** Set Name. + @param Name + Alphanumeric identifier of the entity + */ + public void setName (String Name) + { + set_Value (COLUMNNAME_Name, Name); + } + + /** Get Name. + @return Alphanumeric identifier of the entity + */ + public String getName () + { + return (String)get_Value(COLUMNNAME_Name); + } + + /** ObscureType AD_Reference_ID=291 */ + public static final int OBSCURETYPE_AD_Reference_ID=291; + /** Obscure Digits but last 4 = 904 */ + public static final String OBSCURETYPE_ObscureDigitsButLast4 = "904"; + /** Obscure Digits but first/last 4 = 944 */ + public static final String OBSCURETYPE_ObscureDigitsButFirstLast4 = "944"; + /** Obscure AlphaNumeric but first/last 4 = A44 */ + public static final String OBSCURETYPE_ObscureAlphaNumericButFirstLast4 = "A44"; + /** Obscure AlphaNumeric but last 4 = A04 */ + public static final String OBSCURETYPE_ObscureAlphaNumericButLast4 = "A04"; + /** Set Obscure. + @param ObscureType + Type of obscuring the data (limiting the display) + */ + public void setObscureType (String ObscureType) + { + + set_Value (COLUMNNAME_ObscureType, ObscureType); + } + + /** Get Obscure. + @return Type of obscuring the data (limiting the display) + */ + public String getObscureType () + { + return (String)get_Value(COLUMNNAME_ObscureType); + } + + /** Set Sequence. + @param SeqNo + Method of ordering records; lowest number comes first + */ + public void setSeqNo (int SeqNo) + { + set_Value (COLUMNNAME_SeqNo, Integer.valueOf(SeqNo)); + } + + /** Get Sequence. + @return Method of ordering records; lowest number comes first + */ + public int getSeqNo () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SeqNo); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Grid Sequence. + @param SeqNoGrid + Method of ordering records; lowest number comes first + */ + public void setSeqNoGrid (int SeqNoGrid) + { + set_Value (COLUMNNAME_SeqNoGrid, Integer.valueOf(SeqNoGrid)); + } + + /** Get Grid Sequence. + @return Method of ordering records; lowest number comes first + */ + public int getSeqNoGrid () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SeqNoGrid); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Record Sort No. + @param SortNo + Determines in what order the records are displayed + */ + public void setSortNo (int SortNo) + { + set_Value (COLUMNNAME_SortNo, Integer.valueOf(SortNo)); + } + + /** Get Record Sort No. + @return Determines in what order the records are displayed + */ + public int getSortNo () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SortNo); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } +} \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_FieldGroup.java b/base/src/org/compiere/model/X_AD_FieldGroup.java index 517a1cf379..7f196d5ce5 100644 --- a/base/src/org/compiere/model/X_AD_FieldGroup.java +++ b/base/src/org/compiere/model/X_AD_FieldGroup.java @@ -23,14 +23,14 @@ /** Generated Model for AD_FieldGroup * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_FieldGroup extends PO implements I_AD_FieldGroup, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_FieldGroup (Properties ctx, int AD_FieldGroup_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Find.java b/base/src/org/compiere/model/X_AD_Find.java index 16cd86db35..2169c0976f 100644 --- a/base/src/org/compiere/model/X_AD_Find.java +++ b/base/src/org/compiere/model/X_AD_Find.java @@ -25,14 +25,14 @@ /** Generated Model for AD_Find * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Find extends PO implements I_AD_Find, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Find (Properties ctx, int AD_Find_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Form.java b/base/src/org/compiere/model/X_AD_Form.java index 33dd875cd4..c92eb49d2d 100644 --- a/base/src/org/compiere/model/X_AD_Form.java +++ b/base/src/org/compiere/model/X_AD_Form.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Form * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Form extends PO implements I_AD_Form, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Form (Properties ctx, int AD_Form_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_Form (Properties ctx, int AD_Form_ID, String trxName) super (ctx, AD_Form_ID, trxName); /** if (AD_Form_ID == 0) { - setAD_Form_ID (0); setAccessLevel (null); + setAD_Form_ID (0); setEntityType (null); // U setIsBetaFunctionality (false); @@ -75,29 +75,6 @@ public String toString() return sb.toString(); } - /** Set Special Form. - @param AD_Form_ID - Special Form - */ - public void setAD_Form_ID (int AD_Form_ID) - { - if (AD_Form_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_Form_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_Form_ID, Integer.valueOf(AD_Form_ID)); - } - - /** Get Special Form. - @return Special Form - */ - public int getAD_Form_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Form_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** AccessLevel AD_Reference_ID=5 */ public static final int ACCESSLEVEL_AD_Reference_ID=5; /** Organization = 1 */ @@ -130,6 +107,29 @@ public String getAccessLevel () return (String)get_Value(COLUMNNAME_AccessLevel); } + /** Set Special Form. + @param AD_Form_ID + Special Form + */ + public void setAD_Form_ID (int AD_Form_ID) + { + if (AD_Form_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Form_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Form_ID, Integer.valueOf(AD_Form_ID)); + } + + /** Get Special Form. + @return Special Form + */ + public int getAD_Form_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Form_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Classname. @param Classname Java Classname diff --git a/base/src/org/compiere/model/X_AD_Form_Access.java b/base/src/org/compiere/model/X_AD_Form_Access.java index d4a8e7a49c..96ccac1947 100644 --- a/base/src/org/compiere/model/X_AD_Form_Access.java +++ b/base/src/org/compiere/model/X_AD_Form_Access.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Form_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Form_Access extends PO implements I_AD_Form_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Form_Access (Properties ctx, int AD_Form_Access_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_HouseKeeping.java b/base/src/org/compiere/model/X_AD_HouseKeeping.java index 08fa3446d2..c6dad6fadf 100644 --- a/base/src/org/compiere/model/X_AD_HouseKeeping.java +++ b/base/src/org/compiere/model/X_AD_HouseKeeping.java @@ -24,14 +24,14 @@ /** Generated Model for AD_HouseKeeping * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_HouseKeeping extends PO implements I_AD_HouseKeeping, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_HouseKeeping (Properties ctx, int AD_HouseKeeping_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Image.java b/base/src/org/compiere/model/X_AD_Image.java index 4fb46feff4..36ee2f559d 100644 --- a/base/src/org/compiere/model/X_AD_Image.java +++ b/base/src/org/compiere/model/X_AD_Image.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Image * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Image extends PO implements I_AD_Image, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Image (Properties ctx, int AD_Image_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_ImpFormat.java b/base/src/org/compiere/model/X_AD_ImpFormat.java index 618fb4f8b1..eb1d6d0093 100644 --- a/base/src/org/compiere/model/X_AD_ImpFormat.java +++ b/base/src/org/compiere/model/X_AD_ImpFormat.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ImpFormat * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ImpFormat extends PO implements I_AD_ImpFormat, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ImpFormat (Properties ctx, int AD_ImpFormat_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_ImpFormat_Row.java b/base/src/org/compiere/model/X_AD_ImpFormat_Row.java index 653b5c5ebc..ded2aa9ccc 100644 --- a/base/src/org/compiere/model/X_AD_ImpFormat_Row.java +++ b/base/src/org/compiere/model/X_AD_ImpFormat_Row.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ImpFormat_Row * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ImpFormat_Row extends PO implements I_AD_ImpFormat_Row, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ImpFormat_Row (Properties ctx, int AD_ImpFormat_Row_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_InfoColumn.java b/base/src/org/compiere/model/X_AD_InfoColumn.java index 83672ef2f4..f1afd1cd14 100644 --- a/base/src/org/compiere/model/X_AD_InfoColumn.java +++ b/base/src/org/compiere/model/X_AD_InfoColumn.java @@ -23,14 +23,14 @@ /** Generated Model for AD_InfoColumn * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_InfoColumn extends PO implements I_AD_InfoColumn, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_InfoColumn (Properties ctx, int AD_InfoColumn_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_InfoWindow.java b/base/src/org/compiere/model/X_AD_InfoWindow.java index 82ba6ba506..e90511c1b8 100644 --- a/base/src/org/compiere/model/X_AD_InfoWindow.java +++ b/base/src/org/compiere/model/X_AD_InfoWindow.java @@ -23,14 +23,14 @@ /** Generated Model for AD_InfoWindow * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_InfoWindow extends PO implements I_AD_InfoWindow, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_InfoWindow (Properties ctx, int AD_InfoWindow_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Issue.java b/base/src/org/compiere/model/X_AD_Issue.java index 3d7e6f5dd6..94a5a89d55 100644 --- a/base/src/org/compiere/model/X_AD_Issue.java +++ b/base/src/org/compiere/model/X_AD_Issue.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Issue * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Issue extends PO implements I_AD_Issue, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Issue (Properties ctx, int AD_Issue_ID, String trxName) @@ -83,6 +83,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException + { + return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) + .getPO(getA_Asset_ID(), get_TrxName()); } + + /** Set Fixed Asset. + @param A_Asset_ID + Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID) + { + if (A_Asset_ID < 1) + set_ValueNoCheck (COLUMNNAME_A_Asset_ID, null); + else + set_ValueNoCheck (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); + } + + /** Get Fixed Asset. + @return Fixed Asset used internally or by customers + */ + public int getA_Asset_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Form getAD_Form() throws RuntimeException { return (org.compiere.model.I_AD_Form)MTable.get(getCtx(), org.compiere.model.I_AD_Form.Table_Name) @@ -190,34 +218,6 @@ public int getAD_Window_ID () return ii.intValue(); } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException - { - return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) - .getPO(getA_Asset_ID(), get_TrxName()); } - - /** Set Fixed Asset. - @param A_Asset_ID - Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID) - { - if (A_Asset_ID < 1) - set_ValueNoCheck (COLUMNNAME_A_Asset_ID, null); - else - set_ValueNoCheck (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); - } - - /** Get Fixed Asset. - @return Fixed Asset used internally or by customers - */ - public int getA_Asset_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Comments. @param Comments Comments or additional information @@ -235,23 +235,6 @@ public String getComments () return (String)get_Value(COLUMNNAME_Comments); } - /** Set DB Address. - @param DBAddress - JDBC URL of the database server - */ - public void setDBAddress (String DBAddress) - { - set_ValueNoCheck (COLUMNNAME_DBAddress, DBAddress); - } - - /** Get DB Address. - @return JDBC URL of the database server - */ - public String getDBAddress () - { - return (String)get_Value(COLUMNNAME_DBAddress); - } - /** Set Database. @param DatabaseInfo Database Information @@ -269,6 +252,23 @@ public String getDatabaseInfo () return (String)get_Value(COLUMNNAME_DatabaseInfo); } + /** Set DB Address. + @param DBAddress + JDBC URL of the database server + */ + public void setDBAddress (String DBAddress) + { + set_ValueNoCheck (COLUMNNAME_DBAddress, DBAddress); + } + + /** Get DB Address. + @return JDBC URL of the database server + */ + public String getDBAddress () + { + return (String)get_Value(COLUMNNAME_DBAddress); + } + /** Set Error Trace. @param ErrorTrace System Error Trace @@ -310,30 +310,6 @@ public String getIsReproducible () return (String)get_Value(COLUMNNAME_IsReproducible); } - /** IsVanillaSystem AD_Reference_ID=319 */ - public static final int ISVANILLASYSTEM_AD_Reference_ID=319; - /** Yes = Y */ - public static final String ISVANILLASYSTEM_Yes = "Y"; - /** No = N */ - public static final String ISVANILLASYSTEM_No = "N"; - /** Set Vanilla System. - @param IsVanillaSystem - The system was NOT compiled from Source - i.e. standard distribution - */ - public void setIsVanillaSystem (String IsVanillaSystem) - { - - set_Value (COLUMNNAME_IsVanillaSystem, IsVanillaSystem); - } - - /** Get Vanilla System. - @return The system was NOT compiled from Source - i.e. standard distribution - */ - public String getIsVanillaSystem () - { - return (String)get_Value(COLUMNNAME_IsVanillaSystem); - } - /** IssueSource AD_Reference_ID=104 */ public static final int ISSUESOURCE_AD_Reference_ID=104; /** Window = W */ @@ -395,6 +371,30 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), getIssueSummary()); } + /** IsVanillaSystem AD_Reference_ID=319 */ + public static final int ISVANILLASYSTEM_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISVANILLASYSTEM_Yes = "Y"; + /** No = N */ + public static final String ISVANILLASYSTEM_No = "N"; + /** Set Vanilla System. + @param IsVanillaSystem + The system was NOT compiled from Source - i.e. standard distribution + */ + public void setIsVanillaSystem (String IsVanillaSystem) + { + + set_Value (COLUMNNAME_IsVanillaSystem, IsVanillaSystem); + } + + /** Get Vanilla System. + @return The system was NOT compiled from Source - i.e. standard distribution + */ + public String getIsVanillaSystem () + { + return (String)get_Value(COLUMNNAME_IsVanillaSystem); + } + /** Set Java Info. @param JavaInfo Java Version Info @@ -562,6 +562,131 @@ public String getProfileInfo () return (String)get_Value(COLUMNNAME_ProfileInfo); } + /** Set Record ID. + @param Record_ID + Direct internal record ID + */ + public void setRecord_ID (int Record_ID) + { + if (Record_ID < 0) + set_ValueNoCheck (COLUMNNAME_Record_ID, null); + else + set_ValueNoCheck (COLUMNNAME_Record_ID, Integer.valueOf(Record_ID)); + } + + /** Get Record ID. + @return Direct internal record ID + */ + public int getRecord_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Record_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Release No. + @param ReleaseNo + Internal Release Number + */ + public void setReleaseNo (String ReleaseNo) + { + set_ValueNoCheck (COLUMNNAME_ReleaseNo, ReleaseNo); + } + + /** Get Release No. + @return Internal Release Number + */ + public String getReleaseNo () + { + return (String)get_Value(COLUMNNAME_ReleaseNo); + } + + /** Set Release Tag. + @param ReleaseTag + Release Tag + */ + public void setReleaseTag (String ReleaseTag) + { + set_Value (COLUMNNAME_ReleaseTag, ReleaseTag); + } + + /** Get Release Tag. + @return Release Tag + */ + public String getReleaseTag () + { + return (String)get_Value(COLUMNNAME_ReleaseTag); + } + + /** Set Remote Addr. + @param Remote_Addr + Remote Address + */ + public void setRemote_Addr (String Remote_Addr) + { + set_ValueNoCheck (COLUMNNAME_Remote_Addr, Remote_Addr); + } + + /** Get Remote Addr. + @return Remote Address + */ + public String getRemote_Addr () + { + return (String)get_Value(COLUMNNAME_Remote_Addr); + } + + /** Set Remote Host. + @param Remote_Host + Remote host Info + */ + public void setRemote_Host (String Remote_Host) + { + set_ValueNoCheck (COLUMNNAME_Remote_Host, Remote_Host); + } + + /** Get Remote Host. + @return Remote host Info + */ + public String getRemote_Host () + { + return (String)get_Value(COLUMNNAME_Remote_Host); + } + + /** Set Request Document No. + @param RequestDocumentNo + Adempiere Request Document No + */ + public void setRequestDocumentNo (String RequestDocumentNo) + { + set_ValueNoCheck (COLUMNNAME_RequestDocumentNo, RequestDocumentNo); + } + + /** Get Request Document No. + @return Adempiere Request Document No + */ + public String getRequestDocumentNo () + { + return (String)get_Value(COLUMNNAME_RequestDocumentNo); + } + + /** Set Response Text. + @param ResponseText + Request Response Text + */ + public void setResponseText (String ResponseText) + { + set_ValueNoCheck (COLUMNNAME_ResponseText, ResponseText); + } + + /** Get Response Text. + @return Request Response Text + */ + public String getResponseText () + { + return (String)get_Value(COLUMNNAME_ResponseText); + } + public org.compiere.model.I_R_IssueKnown getR_IssueKnown() throws RuntimeException { return (org.compiere.model.I_R_IssueKnown)MTable.get(getCtx(), org.compiere.model.I_R_IssueKnown.Table_Name) @@ -702,131 +827,6 @@ public int getR_Request_ID () return ii.intValue(); } - /** Set Record ID. - @param Record_ID - Direct internal record ID - */ - public void setRecord_ID (int Record_ID) - { - if (Record_ID < 0) - set_ValueNoCheck (COLUMNNAME_Record_ID, null); - else - set_ValueNoCheck (COLUMNNAME_Record_ID, Integer.valueOf(Record_ID)); - } - - /** Get Record ID. - @return Direct internal record ID - */ - public int getRecord_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Record_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Release No. - @param ReleaseNo - Internal Release Number - */ - public void setReleaseNo (String ReleaseNo) - { - set_ValueNoCheck (COLUMNNAME_ReleaseNo, ReleaseNo); - } - - /** Get Release No. - @return Internal Release Number - */ - public String getReleaseNo () - { - return (String)get_Value(COLUMNNAME_ReleaseNo); - } - - /** Set Release Tag. - @param ReleaseTag - Release Tag - */ - public void setReleaseTag (String ReleaseTag) - { - set_Value (COLUMNNAME_ReleaseTag, ReleaseTag); - } - - /** Get Release Tag. - @return Release Tag - */ - public String getReleaseTag () - { - return (String)get_Value(COLUMNNAME_ReleaseTag); - } - - /** Set Remote Addr. - @param Remote_Addr - Remote Address - */ - public void setRemote_Addr (String Remote_Addr) - { - set_ValueNoCheck (COLUMNNAME_Remote_Addr, Remote_Addr); - } - - /** Get Remote Addr. - @return Remote Address - */ - public String getRemote_Addr () - { - return (String)get_Value(COLUMNNAME_Remote_Addr); - } - - /** Set Remote Host. - @param Remote_Host - Remote host Info - */ - public void setRemote_Host (String Remote_Host) - { - set_ValueNoCheck (COLUMNNAME_Remote_Host, Remote_Host); - } - - /** Get Remote Host. - @return Remote host Info - */ - public String getRemote_Host () - { - return (String)get_Value(COLUMNNAME_Remote_Host); - } - - /** Set Request Document No. - @param RequestDocumentNo - Adempiere Request Document No - */ - public void setRequestDocumentNo (String RequestDocumentNo) - { - set_ValueNoCheck (COLUMNNAME_RequestDocumentNo, RequestDocumentNo); - } - - /** Get Request Document No. - @return Adempiere Request Document No - */ - public String getRequestDocumentNo () - { - return (String)get_Value(COLUMNNAME_RequestDocumentNo); - } - - /** Set Response Text. - @param ResponseText - Request Response Text - */ - public void setResponseText (String ResponseText) - { - set_ValueNoCheck (COLUMNNAME_ResponseText, ResponseText); - } - - /** Get Response Text. - @return Request Response Text - */ - public String getResponseText () - { - return (String)get_Value(COLUMNNAME_ResponseText); - } - /** Set Source Class. @param SourceClassName Source Class Name @@ -938,23 +938,6 @@ public String getSystemStatus () return (String)get_Value(COLUMNNAME_SystemStatus); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Registered EMail. @param UserName Email of the responsible for the System @@ -972,6 +955,23 @@ public String getUserName () return (String)get_Value(COLUMNNAME_UserName); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Version. @param Version Version of the table definition diff --git a/base/src/org/compiere/model/X_AD_LabelPrinter.java b/base/src/org/compiere/model/X_AD_LabelPrinter.java index e89552992d..29bb91314b 100644 --- a/base/src/org/compiere/model/X_AD_LabelPrinter.java +++ b/base/src/org/compiere/model/X_AD_LabelPrinter.java @@ -23,14 +23,14 @@ /** Generated Model for AD_LabelPrinter * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_LabelPrinter extends PO implements I_AD_LabelPrinter, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_LabelPrinter (Properties ctx, int AD_LabelPrinter_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_LabelPrinterFunction.java b/base/src/org/compiere/model/X_AD_LabelPrinterFunction.java index c87faaca38..bd1df2dd33 100644 --- a/base/src/org/compiere/model/X_AD_LabelPrinterFunction.java +++ b/base/src/org/compiere/model/X_AD_LabelPrinterFunction.java @@ -23,14 +23,14 @@ /** Generated Model for AD_LabelPrinterFunction * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_LabelPrinterFunction extends PO implements I_AD_LabelPrinterFunction, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_LabelPrinterFunction (Properties ctx, int AD_LabelPrinterFunction_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Language.java b/base/src/org/compiere/model/X_AD_Language.java index 0f810d1121..1cf309d57b 100644 --- a/base/src/org/compiere/model/X_AD_Language.java +++ b/base/src/org/compiere/model/X_AD_Language.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Language * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Language extends PO implements I_AD_Language, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Language (Properties ctx, int AD_Language_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_LdapAccess.java b/base/src/org/compiere/model/X_AD_LdapAccess.java index 1d70a12be9..6dc99b506d 100755 --- a/base/src/org/compiere/model/X_AD_LdapAccess.java +++ b/base/src/org/compiere/model/X_AD_LdapAccess.java @@ -23,14 +23,14 @@ /** Generated Model for AD_LdapAccess * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_LdapAccess extends PO implements I_AD_LdapAccess, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_LdapAccess (Properties ctx, int AD_LdapAccess_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_LdapProcessor.java b/base/src/org/compiere/model/X_AD_LdapProcessor.java index d1f34a202c..e1403e430a 100755 --- a/base/src/org/compiere/model/X_AD_LdapProcessor.java +++ b/base/src/org/compiere/model/X_AD_LdapProcessor.java @@ -24,14 +24,14 @@ /** Generated Model for AD_LdapProcessor * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_LdapProcessor extends PO implements I_AD_LdapProcessor, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_LdapProcessor (Properties ctx, int AD_LdapProcessor_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_LdapProcessorLog.java b/base/src/org/compiere/model/X_AD_LdapProcessorLog.java index 7d6a2f9d19..3f97d561a5 100755 --- a/base/src/org/compiere/model/X_AD_LdapProcessorLog.java +++ b/base/src/org/compiere/model/X_AD_LdapProcessorLog.java @@ -22,14 +22,14 @@ /** Generated Model for AD_LdapProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_LdapProcessorLog extends PO implements I_AD_LdapProcessorLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_LdapProcessorLog (Properties ctx, int AD_LdapProcessorLog_ID, String trxName) @@ -37,8 +37,8 @@ public X_AD_LdapProcessorLog (Properties ctx, int AD_LdapProcessorLog_ID, String super (ctx, AD_LdapProcessorLog_ID, trxName); /** if (AD_LdapProcessorLog_ID == 0) { - setAD_LdapProcessorLog_ID (0); setAD_LdapProcessor_ID (0); + setAD_LdapProcessorLog_ID (0); setIsError (false); } */ } @@ -71,29 +71,6 @@ public String toString() return sb.toString(); } - /** Set Ldap Processor Log. - @param AD_LdapProcessorLog_ID - LDAP Server Log - */ - public void setAD_LdapProcessorLog_ID (int AD_LdapProcessorLog_ID) - { - if (AD_LdapProcessorLog_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_LdapProcessorLog_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_LdapProcessorLog_ID, Integer.valueOf(AD_LdapProcessorLog_ID)); - } - - /** Get Ldap Processor Log. - @return LDAP Server Log - */ - public int getAD_LdapProcessorLog_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_LdapProcessorLog_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_LdapProcessor getAD_LdapProcessor() throws RuntimeException { return (org.compiere.model.I_AD_LdapProcessor)MTable.get(getCtx(), org.compiere.model.I_AD_LdapProcessor.Table_Name) @@ -122,6 +99,29 @@ public int getAD_LdapProcessor_ID () return ii.intValue(); } + /** Set Ldap Processor Log. + @param AD_LdapProcessorLog_ID + LDAP Server Log + */ + public void setAD_LdapProcessorLog_ID (int AD_LdapProcessorLog_ID) + { + if (AD_LdapProcessorLog_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_LdapProcessorLog_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_LdapProcessorLog_ID, Integer.valueOf(AD_LdapProcessorLog_ID)); + } + + /** Get Ldap Processor Log. + @return LDAP Server Log + */ + public int getAD_LdapProcessorLog_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_LdapProcessorLog_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Binary Data. @param BinaryData Binary Data diff --git a/base/src/org/compiere/model/X_AD_Memo.java b/base/src/org/compiere/model/X_AD_Memo.java index ff03cb9c69..65fcdf0830 100644 --- a/base/src/org/compiere/model/X_AD_Memo.java +++ b/base/src/org/compiere/model/X_AD_Memo.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Memo * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Memo extends PO implements I_AD_Memo, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Memo (Properties ctx, int AD_Memo_ID, String trxName) @@ -231,6 +231,23 @@ public int getC_Campaign_ID () return ii.intValue(); } + /** Set Comments. + @param Comments + Comments or additional information + */ + public void setComments (String Comments) + { + set_Value (COLUMNNAME_Comments, Comments); + } + + /** Get Comments. + @return Comments or additional information + */ + public String getComments () + { + return (String)get_Value(COLUMNNAME_Comments); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -259,23 +276,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** Set Comments. - @param Comments - Comments or additional information - */ - public void setComments (String Comments) - { - set_Value (COLUMNNAME_Comments, Comments); - } - - /** Get Comments. - @return Comments or additional information - */ - public String getComments () - { - return (String)get_Value(COLUMNNAME_Comments); - } - /** Set Alert. @param IsAlert Display alert message when referenced record is accessed diff --git a/base/src/org/compiere/model/X_AD_Menu.java b/base/src/org/compiere/model/X_AD_Menu.java index 5e3de0cdeb..b72a92db23 100644 --- a/base/src/org/compiere/model/X_AD_Menu.java +++ b/base/src/org/compiere/model/X_AD_Menu.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Menu * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Menu extends PO implements I_AD_Menu, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Menu (Properties ctx, int AD_Menu_ID, String trxName) @@ -77,6 +77,42 @@ public String toString() return sb.toString(); } + /** Action AD_Reference_ID=104 */ + public static final int ACTION_AD_Reference_ID=104; + /** Window = W */ + public static final String ACTION_Window = "W"; + /** Task = T */ + public static final String ACTION_Task = "T"; + /** WorkFlow = F */ + public static final String ACTION_WorkFlow = "F"; + /** Process = P */ + public static final String ACTION_Process = "P"; + /** Report = R */ + public static final String ACTION_Report = "R"; + /** Form = X */ + public static final String ACTION_Form = "X"; + /** Workbench = B */ + public static final String ACTION_Workbench = "B"; + /** Smart Browse = S */ + public static final String ACTION_SmartBrowse = "S"; + /** Set Action. + @param Action + Indicates the Action to be performed + */ + public void setAction (String Action) + { + + set_Value (COLUMNNAME_Action, Action); + } + + /** Get Action. + @return Indicates the Action to be performed + */ + public String getAction () + { + return (String)get_Value(COLUMNNAME_Action); + } + public org.adempiere.model.I_AD_Browse getAD_Browse() throws RuntimeException { return (org.adempiere.model.I_AD_Browse)MTable.get(getCtx(), org.adempiere.model.I_AD_Browse.Table_Name) @@ -293,42 +329,6 @@ public int getAD_Workflow_ID () return ii.intValue(); } - /** Action AD_Reference_ID=104 */ - public static final int ACTION_AD_Reference_ID=104; - /** Window = W */ - public static final String ACTION_Window = "W"; - /** Task = T */ - public static final String ACTION_Task = "T"; - /** WorkFlow = F */ - public static final String ACTION_WorkFlow = "F"; - /** Process = P */ - public static final String ACTION_Process = "P"; - /** Report = R */ - public static final String ACTION_Report = "R"; - /** Form = X */ - public static final String ACTION_Form = "X"; - /** Workbench = B */ - public static final String ACTION_Workbench = "B"; - /** Smart Browse = S */ - public static final String ACTION_SmartBrowse = "S"; - /** Set Action. - @param Action - Indicates the Action to be performed - */ - public void setAction (String Action) - { - - set_Value (COLUMNNAME_Action, Action); - } - - /** Get Action. - @return Indicates the Action to be performed - */ - public String getAction () - { - return (String)get_Value(COLUMNNAME_Action); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_AD_Message.java b/base/src/org/compiere/model/X_AD_Message.java index 608c3c576b..f85367c0ae 100644 --- a/base/src/org/compiere/model/X_AD_Message.java +++ b/base/src/org/compiere/model/X_AD_Message.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Message * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Message extends PO implements I_AD_Message, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Message (Properties ctx, int AD_Message_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Migration.java b/base/src/org/compiere/model/X_AD_Migration.java index 4db2ab10d3..bedda43654 100644 --- a/base/src/org/compiere/model/X_AD_Migration.java +++ b/base/src/org/compiere/model/X_AD_Migration.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Migration * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Migration extends PO implements I_AD_Migration, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Migration (Properties ctx, int AD_Migration_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_MigrationData.java b/base/src/org/compiere/model/X_AD_MigrationData.java index 01abe4080a..5974c13d1f 100644 --- a/base/src/org/compiere/model/X_AD_MigrationData.java +++ b/base/src/org/compiere/model/X_AD_MigrationData.java @@ -23,14 +23,14 @@ /** Generated Model for AD_MigrationData * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_MigrationData extends PO implements I_AD_MigrationData, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_MigrationData (Properties ctx, int AD_MigrationData_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_MigrationScript.java b/base/src/org/compiere/model/X_AD_MigrationScript.java index 7e48f6f18f..37b2cf820f 100644 --- a/base/src/org/compiere/model/X_AD_MigrationScript.java +++ b/base/src/org/compiere/model/X_AD_MigrationScript.java @@ -23,14 +23,14 @@ /** Generated Model for AD_MigrationScript * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_MigrationScript extends PO implements I_AD_MigrationScript, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_MigrationScript (Properties ctx, int AD_MigrationScript_ID, String trxName) @@ -40,11 +40,11 @@ public X_AD_MigrationScript (Properties ctx, int AD_MigrationScript_ID, String t { setAD_MigrationScript_ID (0); setFileName (null); + setisApply (false); setName (null); setProjectName (null); setReleaseNo (null); setStatus (null); - setisApply (false); } */ } @@ -147,6 +147,27 @@ public String getFileName () return (String)get_Value(COLUMNNAME_FileName); } + /** Set Apply Script. + @param isApply Apply Script */ + public void setisApply (boolean isApply) + { + set_Value (COLUMNNAME_isApply, Boolean.valueOf(isApply)); + } + + /** Get Apply Script. + @return Apply Script */ + public boolean isApply () + { + Object oo = get_Value(COLUMNNAME_isApply); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + /** Set Name. @param Name Alphanumeric identifier of the entity @@ -313,25 +334,4 @@ public String getUUID () { return (String)get_Value(COLUMNNAME_UUID); } - - /** Set Apply Script. - @param isApply Apply Script */ - public void setisApply (boolean isApply) - { - set_Value (COLUMNNAME_isApply, Boolean.valueOf(isApply)); - } - - /** Get Apply Script. - @return Apply Script */ - public boolean isApply () - { - Object oo = get_Value(COLUMNNAME_isApply); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_MigrationStep.java b/base/src/org/compiere/model/X_AD_MigrationStep.java index ada4fd6f4c..ec53a99f32 100644 --- a/base/src/org/compiere/model/X_AD_MigrationStep.java +++ b/base/src/org/compiere/model/X_AD_MigrationStep.java @@ -23,14 +23,14 @@ /** Generated Model for AD_MigrationStep * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_MigrationStep extends PO implements I_AD_MigrationStep, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_MigrationStep (Properties ctx, int AD_MigrationStep_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_MigrationStep (Properties ctx, int AD_MigrationStep_ID, String trxNa super (ctx, AD_MigrationStep_ID, trxName); /** if (AD_MigrationStep_ID == 0) { - setAD_MigrationStep_ID (0); setAD_Migration_ID (0); + setAD_MigrationStep_ID (0); setSeqNo (0); // @SQL=SELECT COALESCE(MAX(SeqNo),0)+10 AS DefaultValue FROM AD_MigrationStep WHERE AD_Migration_ID=@AD_Migration_ID@ setStepType (null); @@ -74,27 +74,30 @@ public String toString() return sb.toString(); } - /** Set Migration step. - @param AD_MigrationStep_ID - A single step in the migration process + /** Action AD_Reference_ID=53238 */ + public static final int ACTION_AD_Reference_ID=53238; + /** Insert = I */ + public static final String ACTION_Insert = "I"; + /** Delete = D */ + public static final String ACTION_Delete = "D"; + /** Update = U */ + public static final String ACTION_Update = "U"; + /** Set Action. + @param Action + Indicates the Action to be performed */ - public void setAD_MigrationStep_ID (int AD_MigrationStep_ID) + public void setAction (String Action) { - if (AD_MigrationStep_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_MigrationStep_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_MigrationStep_ID, Integer.valueOf(AD_MigrationStep_ID)); + + set_Value (COLUMNNAME_Action, Action); } - /** Get Migration step. - @return A single step in the migration process + /** Get Action. + @return Indicates the Action to be performed */ - public int getAD_MigrationStep_ID () + public String getAction () { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_MigrationStep_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_Action); } public org.compiere.model.I_AD_Migration getAD_Migration() throws RuntimeException @@ -125,6 +128,29 @@ public int getAD_Migration_ID () return ii.intValue(); } + /** Set Migration step. + @param AD_MigrationStep_ID + A single step in the migration process + */ + public void setAD_MigrationStep_ID (int AD_MigrationStep_ID) + { + if (AD_MigrationStep_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_MigrationStep_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_MigrationStep_ID, Integer.valueOf(AD_MigrationStep_ID)); + } + + /** Get Migration step. + @return A single step in the migration process + */ + public int getAD_MigrationStep_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_MigrationStep_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException { return (org.compiere.model.I_AD_Table)MTable.get(getCtx(), org.compiere.model.I_AD_Table.Table_Name) @@ -153,32 +179,6 @@ public int getAD_Table_ID () return ii.intValue(); } - /** Action AD_Reference_ID=53238 */ - public static final int ACTION_AD_Reference_ID=53238; - /** Insert = I */ - public static final String ACTION_Insert = "I"; - /** Delete = D */ - public static final String ACTION_Delete = "D"; - /** Update = U */ - public static final String ACTION_Update = "U"; - /** Set Action. - @param Action - Indicates the Action to be performed - */ - public void setAction (String Action) - { - - set_Value (COLUMNNAME_Action, Action); - } - - /** Get Action. - @return Indicates the Action to be performed - */ - public String getAction () - { - return (String)get_Value(COLUMNNAME_Action); - } - /** Apply AD_Reference_ID=53312 */ public static final int APPLY_AD_Reference_ID=53312; /** Apply = A */ @@ -331,20 +331,6 @@ public String getRollbackStatement () return (String)get_Value(COLUMNNAME_RollbackStatement); } - /** Set SQLStatement. - @param SQLStatement SQLStatement */ - public void setSQLStatement (String SQLStatement) - { - set_Value (COLUMNNAME_SQLStatement, SQLStatement); - } - - /** Get SQLStatement. - @return SQLStatement */ - public String getSQLStatement () - { - return (String)get_Value(COLUMNNAME_SQLStatement); - } - /** Set Sequence. @param SeqNo Method of ordering records; lowest number comes first @@ -373,6 +359,20 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getSeqNo())); } + /** Set SQLStatement. + @param SQLStatement SQLStatement */ + public void setSQLStatement (String SQLStatement) + { + set_Value (COLUMNNAME_SQLStatement, SQLStatement); + } + + /** Get SQLStatement. + @return SQLStatement */ + public String getSQLStatement () + { + return (String)get_Value(COLUMNNAME_SQLStatement); + } + /** StatusCode AD_Reference_ID=53311 */ public static final int STATUSCODE_AD_Reference_ID=53311; /** Applied = A */ diff --git a/base/src/org/compiere/model/X_AD_ModelValidator.java b/base/src/org/compiere/model/X_AD_ModelValidator.java index 8037ecdcf2..9acf85c575 100644 --- a/base/src/org/compiere/model/X_AD_ModelValidator.java +++ b/base/src/org/compiere/model/X_AD_ModelValidator.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ModelValidator * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ModelValidator extends PO implements I_AD_ModelValidator, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ModelValidator (Properties ctx, int AD_ModelValidator_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Modification.java b/base/src/org/compiere/model/X_AD_Modification.java index 5bb78112b4..4b72c0be56 100644 --- a/base/src/org/compiere/model/X_AD_Modification.java +++ b/base/src/org/compiere/model/X_AD_Modification.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Modification * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Modification extends PO implements I_AD_Modification, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Modification (Properties ctx, int AD_Modification_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Note.java b/base/src/org/compiere/model/X_AD_Note.java index 7753dd807e..7058400cba 100644 --- a/base/src/org/compiere/model/X_AD_Note.java +++ b/base/src/org/compiere/model/X_AD_Note.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Note * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Note extends PO implements I_AD_Note, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Note (Properties ctx, int AD_Note_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Org.java b/base/src/org/compiere/model/X_AD_Org.java index 369c8475c6..10f06c9935 100644 --- a/base/src/org/compiere/model/X_AD_Org.java +++ b/base/src/org/compiere/model/X_AD_Org.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Org * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Org extends PO implements I_AD_Org, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Org (Properties ctx, int AD_Org_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_OrgInfo.java b/base/src/org/compiere/model/X_AD_OrgInfo.java index b81e38a4b9..770cdaad08 100644 --- a/base/src/org/compiere/model/X_AD_OrgInfo.java +++ b/base/src/org/compiere/model/X_AD_OrgInfo.java @@ -22,14 +22,14 @@ /** Generated Model for AD_OrgInfo * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_OrgInfo extends PO implements I_AD_OrgInfo, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_OrgInfo (Properties ctx, int AD_OrgInfo_ID, String trxName) @@ -154,23 +154,6 @@ public int getC_Location_ID () return ii.intValue(); } - /** Set D-U-N-S. - @param DUNS - Dun & Bradstreet Number - */ - public void setDUNS (String DUNS) - { - set_Value (COLUMNNAME_DUNS, DUNS); - } - - /** Get D-U-N-S. - @return Dun & Bradstreet Number - */ - public String getDUNS () - { - return (String)get_Value(COLUMNNAME_DUNS); - } - public org.compiere.model.I_M_Warehouse getDropShip_Warehouse() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) @@ -199,6 +182,23 @@ public int getDropShip_Warehouse_ID () return ii.intValue(); } + /** Set D-U-N-S. + @param DUNS + Dun & Bradstreet Number + */ + public void setDUNS (String DUNS) + { + set_Value (COLUMNNAME_DUNS, DUNS); + } + + /** Get D-U-N-S. + @return Dun & Bradstreet Number + */ + public String getDUNS () + { + return (String)get_Value(COLUMNNAME_DUNS); + } + /** Set EMail Address. @param EMail Electronic Mail Address diff --git a/base/src/org/compiere/model/X_AD_OrgType.java b/base/src/org/compiere/model/X_AD_OrgType.java index 3256e6456d..98992fb574 100644 --- a/base/src/org/compiere/model/X_AD_OrgType.java +++ b/base/src/org/compiere/model/X_AD_OrgType.java @@ -23,14 +23,14 @@ /** Generated Model for AD_OrgType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_OrgType extends PO implements I_AD_OrgType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_OrgType (Properties ctx, int AD_OrgType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PInstance.java b/base/src/org/compiere/model/X_AD_PInstance.java index 6122535d38..0a003f5b6d 100644 --- a/base/src/org/compiere/model/X_AD_PInstance.java +++ b/base/src/org/compiere/model/X_AD_PInstance.java @@ -23,14 +23,14 @@ /** Generated Model for AD_PInstance * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PInstance extends PO implements I_AD_PInstance, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PInstance (Properties ctx, int AD_PInstance_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PInstance_Log.java b/base/src/org/compiere/model/X_AD_PInstance_Log.java index 23d19d165e..e011c01c59 100644 --- a/base/src/org/compiere/model/X_AD_PInstance_Log.java +++ b/base/src/org/compiere/model/X_AD_PInstance_Log.java @@ -25,14 +25,14 @@ /** Generated Model for AD_PInstance_Log * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PInstance_Log extends PO implements I_AD_PInstance_Log, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PInstance_Log (Properties ctx, int AD_PInstance_Log_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PInstance_Para.java b/base/src/org/compiere/model/X_AD_PInstance_Para.java index 5939d1ca4c..a9ae1d1c4c 100644 --- a/base/src/org/compiere/model/X_AD_PInstance_Para.java +++ b/base/src/org/compiere/model/X_AD_PInstance_Para.java @@ -26,14 +26,14 @@ /** Generated Model for AD_PInstance_Para * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PInstance_Para extends PO implements I_AD_PInstance_Para, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PInstance_Para (Properties ctx, int AD_PInstance_Para_ID, String trxName) @@ -133,6 +133,28 @@ public String getInfo_To () return (String)get_Value(COLUMNNAME_Info_To); } + /** Set Parameter Name. + @param ParameterName Parameter Name */ + public void setParameterName (String ParameterName) + { + set_Value (COLUMNNAME_ParameterName, ParameterName); + } + + /** Get Parameter Name. + @return Parameter Name */ + public String getParameterName () + { + return (String)get_Value(COLUMNNAME_ParameterName); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), getParameterName()); + } + /** Set Process Date. @param P_Date Process Parameter @@ -241,28 +263,6 @@ public String getP_String_To () return (String)get_Value(COLUMNNAME_P_String_To); } - /** Set Parameter Name. - @param ParameterName Parameter Name */ - public void setParameterName (String ParameterName) - { - set_Value (COLUMNNAME_ParameterName, ParameterName); - } - - /** Get Parameter Name. - @return Parameter Name */ - public String getParameterName () - { - return (String)get_Value(COLUMNNAME_ParameterName); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), getParameterName()); - } - /** Set Sequence. @param SeqNo Method of ordering records; lowest number comes first diff --git a/base/src/org/compiere/model/X_AD_Package_Exp.java b/base/src/org/compiere/model/X_AD_Package_Exp.java index 223385dfa0..6a1a249883 100644 --- a/base/src/org/compiere/model/X_AD_Package_Exp.java +++ b/base/src/org/compiere/model/X_AD_Package_Exp.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Package_Exp * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Package_Exp extends PO implements I_AD_Package_Exp, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Package_Exp (Properties ctx, int AD_Package_Exp_ID, String trxName) @@ -311,23 +311,6 @@ public String getReleaseNo () return (String)get_Value(COLUMNNAME_ReleaseNo); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Registered EMail. @param UserName Email of the responsible for the System @@ -345,6 +328,23 @@ public String getUserName () return (String)get_Value(COLUMNNAME_UserName); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Version. @param Version Version of the table definition diff --git a/base/src/org/compiere/model/X_AD_Package_Exp_Common.java b/base/src/org/compiere/model/X_AD_Package_Exp_Common.java index 816d5a8e32..ea66dd19ae 100644 --- a/base/src/org/compiere/model/X_AD_Package_Exp_Common.java +++ b/base/src/org/compiere/model/X_AD_Package_Exp_Common.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Package_Exp_Common * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Package_Exp_Common extends PO implements I_AD_Package_Exp_Common, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Package_Exp_Common (Properties ctx, int AD_Package_Exp_Common_ID, String trxName) @@ -439,6 +439,20 @@ public String getDestination_Directory () return (String)get_Value(COLUMNNAME_Destination_Directory); } + /** Set File_Directory. + @param File_Directory File_Directory */ + public void setFile_Directory (String File_Directory) + { + set_Value (COLUMNNAME_File_Directory, File_Directory); + } + + /** Get File_Directory. + @return File_Directory */ + public String getFile_Directory () + { + return (String)get_Value(COLUMNNAME_File_Directory); + } + /** Set File Name. @param FileName Name of the local file or URL @@ -456,20 +470,6 @@ public String getFileName () return (String)get_Value(COLUMNNAME_FileName); } - /** Set File_Directory. - @param File_Directory File_Directory */ - public void setFile_Directory (String File_Directory) - { - set_Value (COLUMNNAME_File_Directory, File_Directory); - } - - /** Get File_Directory. - @return File_Directory */ - public String getFile_Directory () - { - return (String)get_Value(COLUMNNAME_File_Directory); - } - /** Set Line No. @param Line Unique line for this document @@ -643,6 +643,8 @@ public String getTarget_Directory () public static final String TYPE_SmartBrowse = "SB"; /** Smart View = SV */ public static final String TYPE_SmartView = "SV"; + /** ASP Module = ASP */ + public static final String TYPE_ASPModule = "ASP"; /** Set Type. @param Type Type of Validation (SQL, Java Script, Java Language) diff --git a/base/src/org/compiere/model/X_AD_Package_Exp_Detail.java b/base/src/org/compiere/model/X_AD_Package_Exp_Detail.java index d099925cba..efc777125e 100644 --- a/base/src/org/compiere/model/X_AD_Package_Exp_Detail.java +++ b/base/src/org/compiere/model/X_AD_Package_Exp_Detail.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Package_Exp_Detail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Package_Exp_Detail extends PO implements I_AD_Package_Exp_Detail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Package_Exp_Detail (Properties ctx, int AD_Package_Exp_Detail_ID, String trxName) @@ -650,6 +650,31 @@ public int getAD_Workflow_ID () return ii.intValue(); } + public org.compiere.model.I_ASP_Module getASP_Module() throws RuntimeException + { + return (org.compiere.model.I_ASP_Module)MTable.get(getCtx(), org.compiere.model.I_ASP_Module.Table_Name) + .getPO(getASP_Module_ID(), get_TrxName()); } + + /** Set ASP Module. + @param ASP_Module_ID ASP Module */ + public void setASP_Module_ID (int ASP_Module_ID) + { + if (ASP_Module_ID < 1) + set_Value (COLUMNNAME_ASP_Module_ID, null); + else + set_Value (COLUMNNAME_ASP_Module_ID, Integer.valueOf(ASP_Module_ID)); + } + + /** Get ASP Module. + @return ASP Module */ + public int getASP_Module_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_ASP_Module_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** DBType AD_Reference_ID=50003 */ public static final int DBTYPE_AD_Reference_ID=50003; /** All Database Types = ALL */ @@ -728,6 +753,20 @@ public String getDestination_FileName () return (String)get_Value(COLUMNNAME_Destination_FileName); } + /** Set File_Directory. + @param File_Directory File_Directory */ + public void setFile_Directory (String File_Directory) + { + set_Value (COLUMNNAME_File_Directory, File_Directory); + } + + /** Get File_Directory. + @return File_Directory */ + public String getFile_Directory () + { + return (String)get_Value(COLUMNNAME_File_Directory); + } + /** Set File Name. @param FileName Name of the local file or URL @@ -745,20 +784,6 @@ public String getFileName () return (String)get_Value(COLUMNNAME_FileName); } - /** Set File_Directory. - @param File_Directory File_Directory */ - public void setFile_Directory (String File_Directory) - { - set_Value (COLUMNNAME_File_Directory, File_Directory); - } - - /** Get File_Directory. - @return File_Directory */ - public String getFile_Directory () - { - return (String)get_Value(COLUMNNAME_File_Directory); - } - /** Set Line No. @param Line Unique line for this document @@ -957,6 +982,8 @@ public String getTarget_Directory () public static final String TYPE_SmartBrowse = "SB"; /** Smart View = SV */ public static final String TYPE_SmartView = "SV"; + /** ASP Module = ASP */ + public static final String TYPE_ASPModule = "ASP"; /** Set Type. @param Type Type of Validation (SQL, Java Script, Java Language) diff --git a/base/src/org/compiere/model/X_AD_Package_Imp.java b/base/src/org/compiere/model/X_AD_Package_Imp.java index 1eec7348cb..f3ce66e9e8 100644 --- a/base/src/org/compiere/model/X_AD_Package_Imp.java +++ b/base/src/org/compiere/model/X_AD_Package_Imp.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Package_Imp * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Package_Imp extends PO implements I_AD_Package_Imp, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Package_Imp (Properties ctx, int AD_Package_Imp_ID, String trxName) @@ -284,23 +284,6 @@ public String getReleaseNo () return (String)get_Value(COLUMNNAME_ReleaseNo); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Uninstall. @param Uninstall Uninstall */ public void setUninstall (boolean Uninstall) @@ -336,6 +319,23 @@ public String getUpdatedDate () return (String)get_Value(COLUMNNAME_UpdatedDate); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Version. @param Version Version of the table definition diff --git a/base/src/org/compiere/model/X_AD_Package_Imp_Backup.java b/base/src/org/compiere/model/X_AD_Package_Imp_Backup.java index c2a630c47c..ab5479c195 100644 --- a/base/src/org/compiere/model/X_AD_Package_Imp_Backup.java +++ b/base/src/org/compiere/model/X_AD_Package_Imp_Backup.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Package_Imp_Backup * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Package_Imp_Backup extends PO implements I_AD_Package_Imp_Backup, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Package_Imp_Backup (Properties ctx, int AD_Package_Imp_Backup_ID, String trxName) @@ -261,23 +261,6 @@ public String getColValue () return (String)get_Value(COLUMNNAME_ColValue); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Uninstall. @param Uninstall Uninstall */ public void setUninstall (boolean Uninstall) @@ -298,4 +281,21 @@ public boolean isUninstall () } return false; } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_Package_Imp_Detail.java b/base/src/org/compiere/model/X_AD_Package_Imp_Detail.java index 57da924f66..5d385d4ff0 100644 --- a/base/src/org/compiere/model/X_AD_Package_Imp_Detail.java +++ b/base/src/org/compiere/model/X_AD_Package_Imp_Detail.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Package_Imp_Detail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Package_Imp_Detail extends PO implements I_AD_Package_Imp_Detail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Package_Imp_Detail (Properties ctx, int AD_Package_Imp_Detail_ID, String trxName) @@ -71,6 +71,23 @@ public String toString() return sb.toString(); } + /** Set Action. + @param Action + Indicates the Action to be performed + */ + public void setAction (String Action) + { + set_Value (COLUMNNAME_Action, Action); + } + + /** Get Action. + @return Indicates the Action to be performed + */ + public String getAction () + { + return (String)get_Value(COLUMNNAME_Action); + } + /** Set Backup. @param AD_Backup_ID Backup */ public void setAD_Backup_ID (int AD_Backup_ID) @@ -174,23 +191,6 @@ public int getAD_Table_ID () return ii.intValue(); } - /** Set Action. - @param Action - Indicates the Action to be performed - */ - public void setAction (String Action) - { - set_Value (COLUMNNAME_Action, Action); - } - - /** Get Action. - @return Indicates the Action to be performed - */ - public String getAction () - { - return (String)get_Value(COLUMNNAME_Action); - } - /** Set Name. @param Name Alphanumeric identifier of the entity @@ -256,23 +256,6 @@ public String getType () return (String)get_Value(COLUMNNAME_Type); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Uninstall. @param Uninstall Uninstall */ public void setUninstall (boolean Uninstall) @@ -293,4 +276,21 @@ public boolean isUninstall () } return false; } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_Package_Imp_Inst.java b/base/src/org/compiere/model/X_AD_Package_Imp_Inst.java index 15f83308b1..e91a065f07 100644 --- a/base/src/org/compiere/model/X_AD_Package_Imp_Inst.java +++ b/base/src/org/compiere/model/X_AD_Package_Imp_Inst.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Package_Imp_Inst * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Package_Imp_Inst extends PO implements I_AD_Package_Imp_Inst, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Package_Imp_Inst (Properties ctx, int AD_Package_Imp_Inst_ID, String trxName) @@ -281,23 +281,6 @@ public String getReleaseNo () return (String)get_Value(COLUMNNAME_ReleaseNo); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Uninstall. @param Uninstall Uninstall */ public void setUninstall (boolean Uninstall) @@ -333,6 +316,23 @@ public String getUpdatedDate () return (String)get_Value(COLUMNNAME_UpdatedDate); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Version. @param Version Version of the table definition diff --git a/base/src/org/compiere/model/X_AD_Package_Imp_Proc.java b/base/src/org/compiere/model/X_AD_Package_Imp_Proc.java index 5b886ba1df..442ff41209 100644 --- a/base/src/org/compiere/model/X_AD_Package_Imp_Proc.java +++ b/base/src/org/compiere/model/X_AD_Package_Imp_Proc.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Package_Imp_Proc * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Package_Imp_Proc extends PO implements I_AD_Package_Imp_Proc, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Package_Imp_Proc (Properties ctx, int AD_Package_Imp_Proc_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Preference.java b/base/src/org/compiere/model/X_AD_Preference.java index 7770c5b094..a67165b2bf 100644 --- a/base/src/org/compiere/model/X_AD_Preference.java +++ b/base/src/org/compiere/model/X_AD_Preference.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Preference * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Preference extends PO implements I_AD_Preference, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Preference (Properties ctx, int AD_Preference_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PrintColor.java b/base/src/org/compiere/model/X_AD_PrintColor.java index d2e870bc07..63fb7c2cff 100644 --- a/base/src/org/compiere/model/X_AD_PrintColor.java +++ b/base/src/org/compiere/model/X_AD_PrintColor.java @@ -23,14 +23,14 @@ /** Generated Model for AD_PrintColor * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PrintColor extends PO implements I_AD_PrintColor, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PrintColor (Properties ctx, int AD_PrintColor_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PrintFont.java b/base/src/org/compiere/model/X_AD_PrintFont.java index 22ea9a1a86..86a2c30350 100644 --- a/base/src/org/compiere/model/X_AD_PrintFont.java +++ b/base/src/org/compiere/model/X_AD_PrintFont.java @@ -23,14 +23,14 @@ /** Generated Model for AD_PrintFont * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PrintFont extends PO implements I_AD_PrintFont, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PrintFont (Properties ctx, int AD_PrintFont_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PrintForm.java b/base/src/org/compiere/model/X_AD_PrintForm.java index 276c96afc9..b288bd9814 100644 --- a/base/src/org/compiere/model/X_AD_PrintForm.java +++ b/base/src/org/compiere/model/X_AD_PrintForm.java @@ -23,14 +23,14 @@ /** Generated Model for AD_PrintForm * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PrintForm extends PO implements I_AD_PrintForm, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PrintForm (Properties ctx, int AD_PrintForm_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PrintFormat.java b/base/src/org/compiere/model/X_AD_PrintFormat.java index fe2d8ea3db..1e5288d54a 100644 --- a/base/src/org/compiere/model/X_AD_PrintFormat.java +++ b/base/src/org/compiere/model/X_AD_PrintFormat.java @@ -23,14 +23,14 @@ /** Generated Model for AD_PrintFormat * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PrintFormat extends PO implements I_AD_PrintFormat, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PrintFormat (Properties ctx, int AD_PrintFormat_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PrintFormatItem.java b/base/src/org/compiere/model/X_AD_PrintFormatItem.java index 0c4c85d594..e715ca25e2 100644 --- a/base/src/org/compiere/model/X_AD_PrintFormatItem.java +++ b/base/src/org/compiere/model/X_AD_PrintFormatItem.java @@ -23,14 +23,14 @@ /** Generated Model for AD_PrintFormatItem * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PrintFormatItem extends PO implements I_AD_PrintFormatItem, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PrintFormatItem (Properties ctx, int AD_PrintFormatItem_ID, String trxName) @@ -40,8 +40,8 @@ public X_AD_PrintFormatItem (Properties ctx, int AD_PrintFormatItem_ID, String t { setAD_Column_ID (0); setAD_PrintFormatChild_ID (0); - setAD_PrintFormatItem_ID (0); setAD_PrintFormat_ID (0); + setAD_PrintFormatItem_ID (0); setFieldAlignmentType (null); // D setImageIsAttached (false); @@ -239,29 +239,6 @@ public int getAD_PrintFormatChild_ID () return ii.intValue(); } - /** Set Print Format Item. - @param AD_PrintFormatItem_ID - Item/Column in the Print format - */ - public void setAD_PrintFormatItem_ID (int AD_PrintFormatItem_ID) - { - if (AD_PrintFormatItem_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_PrintFormatItem_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_PrintFormatItem_ID, Integer.valueOf(AD_PrintFormatItem_ID)); - } - - /** Get Print Format Item. - @return Item/Column in the Print format - */ - public int getAD_PrintFormatItem_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintFormatItem_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_PrintFormat getAD_PrintFormat() throws RuntimeException { return (org.compiere.model.I_AD_PrintFormat)MTable.get(getCtx(), org.compiere.model.I_AD_PrintFormat.Table_Name) @@ -290,6 +267,29 @@ public int getAD_PrintFormat_ID () return ii.intValue(); } + /** Set Print Format Item. + @param AD_PrintFormatItem_ID + Item/Column in the Print format + */ + public void setAD_PrintFormatItem_ID (int AD_PrintFormatItem_ID) + { + if (AD_PrintFormatItem_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_PrintFormatItem_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_PrintFormatItem_ID, Integer.valueOf(AD_PrintFormatItem_ID)); + } + + /** Get Print Format Item. + @return Item/Column in the Print format + */ + public int getAD_PrintFormatItem_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintFormatItem_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_PrintGraph getAD_PrintGraph() throws RuntimeException { return (org.compiere.model.I_AD_PrintGraph)MTable.get(getCtx(), org.compiere.model.I_AD_PrintGraph.Table_Name) @@ -388,6 +388,8 @@ public int getArcDiameter () public static final String BARCODETYPE_Code39LinearWOChecksum = "c39"; /** EAN 13 = E13 */ public static final String BARCODETYPE_EAN13 = "E13"; + /** Quick Response Code = QRC */ + public static final String BARCODETYPE_QuickResponseCode = "QRC"; /** Set Barcode Type. @param BarcodeType Type of barcode diff --git a/base/src/org/compiere/model/X_AD_PrintGraph.java b/base/src/org/compiere/model/X_AD_PrintGraph.java index 7a2a420b2b..bf52ef72ed 100644 --- a/base/src/org/compiere/model/X_AD_PrintGraph.java +++ b/base/src/org/compiere/model/X_AD_PrintGraph.java @@ -23,14 +23,14 @@ /** Generated Model for AD_PrintGraph * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PrintGraph extends PO implements I_AD_PrintGraph, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PrintGraph (Properties ctx, int AD_PrintGraph_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PrintLabel.java b/base/src/org/compiere/model/X_AD_PrintLabel.java index a46c59ee86..1dc4d006b7 100644 --- a/base/src/org/compiere/model/X_AD_PrintLabel.java +++ b/base/src/org/compiere/model/X_AD_PrintLabel.java @@ -23,14 +23,14 @@ /** Generated Model for AD_PrintLabel * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PrintLabel extends PO implements I_AD_PrintLabel, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PrintLabel (Properties ctx, int AD_PrintLabel_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PrintLabelLine.java b/base/src/org/compiere/model/X_AD_PrintLabelLine.java index 2ecfae39d9..5ee5c9dd51 100644 --- a/base/src/org/compiere/model/X_AD_PrintLabelLine.java +++ b/base/src/org/compiere/model/X_AD_PrintLabelLine.java @@ -23,14 +23,14 @@ /** Generated Model for AD_PrintLabelLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PrintLabelLine extends PO implements I_AD_PrintLabelLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PrintLabelLine (Properties ctx, int AD_PrintLabelLine_ID, String trxName) @@ -39,8 +39,8 @@ public X_AD_PrintLabelLine (Properties ctx, int AD_PrintLabelLine_ID, String trx /** if (AD_PrintLabelLine_ID == 0) { setAD_LabelPrinterFunction_ID (0); - setAD_PrintLabelLine_ID (0); setAD_PrintLabel_ID (0); + setAD_PrintLabelLine_ID (0); setLabelFormatType (null); // F setName (null); @@ -134,29 +134,6 @@ public int getAD_LabelPrinterFunction_ID () return ii.intValue(); } - /** Set Print Label Line. - @param AD_PrintLabelLine_ID - Print Label Line Format - */ - public void setAD_PrintLabelLine_ID (int AD_PrintLabelLine_ID) - { - if (AD_PrintLabelLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_PrintLabelLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_PrintLabelLine_ID, Integer.valueOf(AD_PrintLabelLine_ID)); - } - - /** Get Print Label Line. - @return Print Label Line Format - */ - public int getAD_PrintLabelLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintLabelLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_PrintLabel getAD_PrintLabel() throws RuntimeException { return (org.compiere.model.I_AD_PrintLabel)MTable.get(getCtx(), org.compiere.model.I_AD_PrintLabel.Table_Name) @@ -185,6 +162,29 @@ public int getAD_PrintLabel_ID () return ii.intValue(); } + /** Set Print Label Line. + @param AD_PrintLabelLine_ID + Print Label Line Format + */ + public void setAD_PrintLabelLine_ID (int AD_PrintLabelLine_ID) + { + if (AD_PrintLabelLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_PrintLabelLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_PrintLabelLine_ID, Integer.valueOf(AD_PrintLabelLine_ID)); + } + + /** Get Print Label Line. + @return Print Label Line Format + */ + public int getAD_PrintLabelLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintLabelLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** LabelFormatType AD_Reference_ID=280 */ public static final int LABELFORMATTYPE_AD_Reference_ID=280; /** Field = F */ diff --git a/base/src/org/compiere/model/X_AD_PrintPaper.java b/base/src/org/compiere/model/X_AD_PrintPaper.java index 4a860419b6..f15e48dacc 100644 --- a/base/src/org/compiere/model/X_AD_PrintPaper.java +++ b/base/src/org/compiere/model/X_AD_PrintPaper.java @@ -25,14 +25,14 @@ /** Generated Model for AD_PrintPaper * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PrintPaper extends PO implements I_AD_PrintPaper, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PrintPaper (Properties ctx, int AD_PrintPaper_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_PrintTableFormat.java b/base/src/org/compiere/model/X_AD_PrintTableFormat.java index d94c802b35..f4bf11093f 100644 --- a/base/src/org/compiere/model/X_AD_PrintTableFormat.java +++ b/base/src/org/compiere/model/X_AD_PrintTableFormat.java @@ -25,14 +25,14 @@ /** Generated Model for AD_PrintTableFormat * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_PrintTableFormat extends PO implements I_AD_PrintTableFormat, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_PrintTableFormat (Properties ctx, int AD_PrintTableFormat_ID, String trxName) @@ -45,9 +45,9 @@ public X_AD_PrintTableFormat (Properties ctx, int AD_PrintTableFormat_ID, String setIsMultiLineHeader (false); // N setIsPaintBoundaryLines (false); - setIsPaintHLines (false); setIsPaintHeaderLines (true); // Y + setIsPaintHLines (false); setIsPaintVLines (false); setIsPrintFunctionSymbols (false); setName (null); @@ -313,6 +313,34 @@ public int getHdrLine_PrintColor_ID () return ii.intValue(); } + public org.compiere.model.I_AD_PrintFont getHdr_PrintFont() throws RuntimeException + { + return (org.compiere.model.I_AD_PrintFont)MTable.get(getCtx(), org.compiere.model.I_AD_PrintFont.Table_Name) + .getPO(getHdr_PrintFont_ID(), get_TrxName()); } + + /** Set Header Row Font. + @param Hdr_PrintFont_ID + Header row Font + */ + public void setHdr_PrintFont_ID (int Hdr_PrintFont_ID) + { + if (Hdr_PrintFont_ID < 1) + set_Value (COLUMNNAME_Hdr_PrintFont_ID, null); + else + set_Value (COLUMNNAME_Hdr_PrintFont_ID, Integer.valueOf(Hdr_PrintFont_ID)); + } + + /** Get Header Row Font. + @return Header row Font + */ + public int getHdr_PrintFont_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Hdr_PrintFont_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Header Stroke. @param HdrStroke Width of the Header Line Stroke @@ -417,34 +445,6 @@ public int getHdrTextFG_PrintColor_ID () return ii.intValue(); } - public org.compiere.model.I_AD_PrintFont getHdr_PrintFont() throws RuntimeException - { - return (org.compiere.model.I_AD_PrintFont)MTable.get(getCtx(), org.compiere.model.I_AD_PrintFont.Table_Name) - .getPO(getHdr_PrintFont_ID(), get_TrxName()); } - - /** Set Header Row Font. - @param Hdr_PrintFont_ID - Header row Font - */ - public void setHdr_PrintFont_ID (int Hdr_PrintFont_ID) - { - if (Hdr_PrintFont_ID < 1) - set_Value (COLUMNNAME_Hdr_PrintFont_ID, null); - else - set_Value (COLUMNNAME_Hdr_PrintFont_ID, Integer.valueOf(Hdr_PrintFont_ID)); - } - - /** Get Header Row Font. - @return Header row Font - */ - public int getHdr_PrintFont_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Hdr_PrintFont_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Header Center. @param HeaderCenter Content of the center portion of the header. @@ -609,21 +609,21 @@ public boolean isPaintBoundaryLines () return false; } - /** Set Paint Horizontal Lines. - @param IsPaintHLines - Paint horizontal lines + /** Set Paint Header Lines. + @param IsPaintHeaderLines + Paint Lines over/under the Header Line */ - public void setIsPaintHLines (boolean IsPaintHLines) + public void setIsPaintHeaderLines (boolean IsPaintHeaderLines) { - set_Value (COLUMNNAME_IsPaintHLines, Boolean.valueOf(IsPaintHLines)); + set_Value (COLUMNNAME_IsPaintHeaderLines, Boolean.valueOf(IsPaintHeaderLines)); } - /** Get Paint Horizontal Lines. - @return Paint horizontal lines + /** Get Paint Header Lines. + @return Paint Lines over/under the Header Line */ - public boolean isPaintHLines () + public boolean isPaintHeaderLines () { - Object oo = get_Value(COLUMNNAME_IsPaintHLines); + Object oo = get_Value(COLUMNNAME_IsPaintHeaderLines); if (oo != null) { if (oo instanceof Boolean) @@ -633,21 +633,21 @@ public boolean isPaintHLines () return false; } - /** Set Paint Header Lines. - @param IsPaintHeaderLines - Paint Lines over/under the Header Line + /** Set Paint Horizontal Lines. + @param IsPaintHLines + Paint horizontal lines */ - public void setIsPaintHeaderLines (boolean IsPaintHeaderLines) + public void setIsPaintHLines (boolean IsPaintHLines) { - set_Value (COLUMNNAME_IsPaintHeaderLines, Boolean.valueOf(IsPaintHeaderLines)); + set_Value (COLUMNNAME_IsPaintHLines, Boolean.valueOf(IsPaintHLines)); } - /** Get Paint Header Lines. - @return Paint Lines over/under the Header Line + /** Get Paint Horizontal Lines. + @return Paint horizontal lines */ - public boolean isPaintHeaderLines () + public boolean isPaintHLines () { - Object oo = get_Value(COLUMNNAME_IsPaintHeaderLines); + Object oo = get_Value(COLUMNNAME_IsPaintHLines); if (oo != null) { if (oo instanceof Boolean) @@ -705,6 +705,34 @@ public boolean isPrintFunctionSymbols () return false; } + public org.compiere.model.I_AD_PrintColor getLine_PrintColor() throws RuntimeException + { + return (org.compiere.model.I_AD_PrintColor)MTable.get(getCtx(), org.compiere.model.I_AD_PrintColor.Table_Name) + .getPO(getLine_PrintColor_ID(), get_TrxName()); } + + /** Set Line Color. + @param Line_PrintColor_ID + Table line color + */ + public void setLine_PrintColor_ID (int Line_PrintColor_ID) + { + if (Line_PrintColor_ID < 1) + set_Value (COLUMNNAME_Line_PrintColor_ID, null); + else + set_Value (COLUMNNAME_Line_PrintColor_ID, Integer.valueOf(Line_PrintColor_ID)); + } + + /** Get Line Color. + @return Table line color + */ + public int getLine_PrintColor_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Line_PrintColor_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Line Stroke. @param LineStroke Width of the Line Stroke @@ -753,34 +781,6 @@ public String getLineStrokeType () return (String)get_Value(COLUMNNAME_LineStrokeType); } - public org.compiere.model.I_AD_PrintColor getLine_PrintColor() throws RuntimeException - { - return (org.compiere.model.I_AD_PrintColor)MTable.get(getCtx(), org.compiere.model.I_AD_PrintColor.Table_Name) - .getPO(getLine_PrintColor_ID(), get_TrxName()); } - - /** Set Line Color. - @param Line_PrintColor_ID - Table line color - */ - public void setLine_PrintColor_ID (int Line_PrintColor_ID) - { - if (Line_PrintColor_ID < 1) - set_Value (COLUMNNAME_Line_PrintColor_ID, null); - else - set_Value (COLUMNNAME_Line_PrintColor_ID, Integer.valueOf(Line_PrintColor_ID)); - } - - /** Get Line Color. - @return Table line color - */ - public int getLine_PrintColor_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Line_PrintColor_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_AD_Private_Access.java b/base/src/org/compiere/model/X_AD_Private_Access.java index 3b46acc019..327cb1516a 100644 --- a/base/src/org/compiere/model/X_AD_Private_Access.java +++ b/base/src/org/compiere/model/X_AD_Private_Access.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Private_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Private_Access extends PO implements I_AD_Private_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Private_Access (Properties ctx, int AD_Private_Access_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Process.java b/base/src/org/compiere/model/X_AD_Process.java index 4645aa6669..9662d9e197 100644 --- a/base/src/org/compiere/model/X_AD_Process.java +++ b/base/src/org/compiere/model/X_AD_Process.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Process * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Process extends PO implements I_AD_Process, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Process (Properties ctx, int AD_Process_ID, String trxName) @@ -38,9 +38,9 @@ public X_AD_Process (Properties ctx, int AD_Process_ID, String trxName) super (ctx, AD_Process_ID, trxName); /** if (AD_Process_ID == 0) { - setAD_Process_ID (0); setAccessLevel (null); // 3 + setAD_Process_ID (0); setEntityType (null); // U setIsBetaFunctionality (false); @@ -82,6 +82,38 @@ public String toString() return sb.toString(); } + /** AccessLevel AD_Reference_ID=5 */ + public static final int ACCESSLEVEL_AD_Reference_ID=5; + /** Organization = 1 */ + public static final String ACCESSLEVEL_Organization = "1"; + /** Client+Organization = 3 */ + public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; + /** System only = 4 */ + public static final String ACCESSLEVEL_SystemOnly = "4"; + /** All = 7 */ + public static final String ACCESSLEVEL_All = "7"; + /** System+Client = 6 */ + public static final String ACCESSLEVEL_SystemPlusClient = "6"; + /** Client only = 2 */ + public static final String ACCESSLEVEL_ClientOnly = "2"; + /** Set Data Access Level. + @param AccessLevel + Access Level required + */ + public void setAccessLevel (String AccessLevel) + { + + set_Value (COLUMNNAME_AccessLevel, AccessLevel); + } + + /** Get Data Access Level. + @return Access Level required + */ + public String getAccessLevel () + { + return (String)get_Value(COLUMNNAME_AccessLevel); + } + public org.adempiere.model.I_AD_Browse getAD_Browse() throws RuntimeException { return (org.adempiere.model.I_AD_Browse)MTable.get(getCtx(), org.adempiere.model.I_AD_Browse.Table_Name) @@ -242,38 +274,6 @@ public int getAD_Workflow_ID () return ii.intValue(); } - /** AccessLevel AD_Reference_ID=5 */ - public static final int ACCESSLEVEL_AD_Reference_ID=5; - /** Organization = 1 */ - public static final String ACCESSLEVEL_Organization = "1"; - /** Client+Organization = 3 */ - public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; - /** System only = 4 */ - public static final String ACCESSLEVEL_SystemOnly = "4"; - /** All = 7 */ - public static final String ACCESSLEVEL_All = "7"; - /** System+Client = 6 */ - public static final String ACCESSLEVEL_SystemPlusClient = "6"; - /** Client only = 2 */ - public static final String ACCESSLEVEL_ClientOnly = "2"; - /** Set Data Access Level. - @param AccessLevel - Access Level required - */ - public void setAccessLevel (String AccessLevel) - { - - set_Value (COLUMNNAME_AccessLevel, AccessLevel); - } - - /** Get Data Access Level. - @return Access Level required - */ - public String getAccessLevel () - { - return (String)get_Value(COLUMNNAME_AccessLevel); - } - /** Set Classname. @param Classname Java Classname diff --git a/base/src/org/compiere/model/X_AD_ProcessCustom.java b/base/src/org/compiere/model/X_AD_ProcessCustom.java new file mode 100644 index 0000000000..fce375b92a --- /dev/null +++ b/base/src/org/compiere/model/X_AD_ProcessCustom.java @@ -0,0 +1,483 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +/** Generated Model - DO NOT CHANGE */ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** Generated Model for AD_ProcessCustom + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class X_AD_ProcessCustom extends PO implements I_AD_ProcessCustom, I_Persistent +{ + + /** + * + */ + private static final long serialVersionUID = 20190501L; + + /** Standard Constructor */ + public X_AD_ProcessCustom (Properties ctx, int AD_ProcessCustom_ID, String trxName) + { + super (ctx, AD_ProcessCustom_ID, trxName); + /** if (AD_ProcessCustom_ID == 0) + { + setAD_ProcessCustom_ID (0); + setAD_Process_ID (0); + setHierarchyType (null); +// O + } */ + } + + /** Load Constructor */ + public X_AD_ProcessCustom (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** AccessLevel + * @return 6 - System - Client + */ + protected int get_AccessLevel() + { + return accessLevel.intValue(); + } + + /** Load Meta Data */ + protected POInfo initPO (Properties ctx) + { + POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); + return poi; + } + + public String toString() + { + StringBuffer sb = new StringBuffer ("X_AD_ProcessCustom[") + .append(get_ID()).append("]"); + return sb.toString(); + } + + public org.adempiere.model.I_AD_Browse getAD_Browse() throws RuntimeException + { + return (org.adempiere.model.I_AD_Browse)MTable.get(getCtx(), org.adempiere.model.I_AD_Browse.Table_Name) + .getPO(getAD_Browse_ID(), get_TrxName()); } + + /** Set Smart Browse. + @param AD_Browse_ID Smart Browse */ + public void setAD_Browse_ID (int AD_Browse_ID) + { + if (AD_Browse_ID < 1) + set_Value (COLUMNNAME_AD_Browse_ID, null); + else + set_Value (COLUMNNAME_AD_Browse_ID, Integer.valueOf(AD_Browse_ID)); + } + + /** Get Smart Browse. + @return Smart Browse */ + public int getAD_Browse_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Browse_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Form getAD_Form() throws RuntimeException + { + return (org.compiere.model.I_AD_Form)MTable.get(getCtx(), org.compiere.model.I_AD_Form.Table_Name) + .getPO(getAD_Form_ID(), get_TrxName()); } + + /** Set Special Form. + @param AD_Form_ID + Special Form + */ + public void setAD_Form_ID (int AD_Form_ID) + { + if (AD_Form_ID < 1) + set_Value (COLUMNNAME_AD_Form_ID, null); + else + set_Value (COLUMNNAME_AD_Form_ID, Integer.valueOf(AD_Form_ID)); + } + + /** Get Special Form. + @return Special Form + */ + public int getAD_Form_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Form_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_PrintFormat getAD_PrintFormat() throws RuntimeException + { + return (org.compiere.model.I_AD_PrintFormat)MTable.get(getCtx(), org.compiere.model.I_AD_PrintFormat.Table_Name) + .getPO(getAD_PrintFormat_ID(), get_TrxName()); } + + /** Set Print Format. + @param AD_PrintFormat_ID + Data Print Format + */ + public void setAD_PrintFormat_ID (int AD_PrintFormat_ID) + { + if (AD_PrintFormat_ID < 1) + set_Value (COLUMNNAME_AD_PrintFormat_ID, null); + else + set_Value (COLUMNNAME_AD_PrintFormat_ID, Integer.valueOf(AD_PrintFormat_ID)); + } + + /** Get Print Format. + @return Data Print Format + */ + public int getAD_PrintFormat_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintFormat_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Process Customization. + @param AD_ProcessCustom_ID Process Customization */ + public void setAD_ProcessCustom_ID (int AD_ProcessCustom_ID) + { + if (AD_ProcessCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_ProcessCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_ProcessCustom_ID, Integer.valueOf(AD_ProcessCustom_ID)); + } + + /** Get Process Customization. + @return Process Customization */ + public int getAD_ProcessCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_ProcessCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Process getAD_Process() throws RuntimeException + { + return (org.compiere.model.I_AD_Process)MTable.get(getCtx(), org.compiere.model.I_AD_Process.Table_Name) + .getPO(getAD_Process_ID(), get_TrxName()); } + + /** Set Process. + @param AD_Process_ID + Process or Report + */ + public void setAD_Process_ID (int AD_Process_ID) + { + if (AD_Process_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Process_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Process_ID, Integer.valueOf(AD_Process_ID)); + } + + /** Get Process. + @return Process or Report + */ + public int getAD_Process_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Process_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_ReportView getAD_ReportView() throws RuntimeException + { + return (org.compiere.model.I_AD_ReportView)MTable.get(getCtx(), org.compiere.model.I_AD_ReportView.Table_Name) + .getPO(getAD_ReportView_ID(), get_TrxName()); } + + /** Set Report View. + @param AD_ReportView_ID + View used to generate this report + */ + public void setAD_ReportView_ID (int AD_ReportView_ID) + { + if (AD_ReportView_ID < 1) + set_Value (COLUMNNAME_AD_ReportView_ID, null); + else + set_Value (COLUMNNAME_AD_ReportView_ID, Integer.valueOf(AD_ReportView_ID)); + } + + /** Get Report View. + @return View used to generate this report + */ + public int getAD_ReportView_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_ReportView_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Role getAD_Role() throws RuntimeException + { + return (org.compiere.model.I_AD_Role)MTable.get(getCtx(), org.compiere.model.I_AD_Role.Table_Name) + .getPO(getAD_Role_ID(), get_TrxName()); } + + /** Set Role. + @param AD_Role_ID + Responsibility Role + */ + public void setAD_Role_ID (int AD_Role_ID) + { + if (AD_Role_ID < 0) + set_Value (COLUMNNAME_AD_Role_ID, null); + else + set_Value (COLUMNNAME_AD_Role_ID, Integer.valueOf(AD_Role_ID)); + } + + /** Get Role. + @return Responsibility Role + */ + public int getAD_Role_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Role_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getAD_User_ID(), get_TrxName()); } + + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID) + { + if (AD_User_ID < 1) + set_Value (COLUMNNAME_AD_User_ID, null); + else + set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); + } + + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException + { + return (org.compiere.model.I_AD_Workflow)MTable.get(getCtx(), org.compiere.model.I_AD_Workflow.Table_Name) + .getPO(getAD_Workflow_ID(), get_TrxName()); } + + /** Set Workflow. + @param AD_Workflow_ID + Workflow or combination of tasks + */ + public void setAD_Workflow_ID (int AD_Workflow_ID) + { + if (AD_Workflow_ID < 1) + set_Value (COLUMNNAME_AD_Workflow_ID, null); + else + set_Value (COLUMNNAME_AD_Workflow_ID, Integer.valueOf(AD_Workflow_ID)); + } + + /** Get Workflow. + @return Workflow or combination of tasks + */ + public int getAD_Workflow_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Workflow_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_ASP_Level getASP_Level() throws RuntimeException + { + return (org.compiere.model.I_ASP_Level)MTable.get(getCtx(), org.compiere.model.I_ASP_Level.Table_Name) + .getPO(getASP_Level_ID(), get_TrxName()); } + + /** Set ASP Level. + @param ASP_Level_ID ASP Level */ + public void setASP_Level_ID (int ASP_Level_ID) + { + if (ASP_Level_ID < 1) + set_ValueNoCheck (COLUMNNAME_ASP_Level_ID, null); + else + set_ValueNoCheck (COLUMNNAME_ASP_Level_ID, Integer.valueOf(ASP_Level_ID)); + } + + /** Get ASP Level. + @return ASP Level */ + public int getASP_Level_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_ASP_Level_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Description. + @param Description + Optional short description of the record + */ + public void setDescription (String Description) + { + set_Value (COLUMNNAME_Description, Description); + } + + /** Get Description. + @return Optional short description of the record + */ + public String getDescription () + { + return (String)get_Value(COLUMNNAME_Description); + } + + /** Set Comment/Help. + @param Help + Comment or Hint + */ + public void setHelp (String Help) + { + set_Value (COLUMNNAME_Help, Help); + } + + /** Get Comment/Help. + @return Comment or Hint + */ + public String getHelp () + { + return (String)get_Value(COLUMNNAME_Help); + } + + /** HierarchyType AD_Reference_ID=54117 */ + public static final int HIERARCHYTYPE_AD_Reference_ID=54117; + /** Add = A */ + public static final String HIERARCHYTYPE_Add = "A"; + /** Merge = M */ + public static final String HIERARCHYTYPE_Merge = "M"; + /** Overwrite = O */ + public static final String HIERARCHYTYPE_Overwrite = "O"; + /** Set Hierarchy Type. + @param HierarchyType + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + */ + public void setHierarchyType (String HierarchyType) + { + + set_Value (COLUMNNAME_HierarchyType, HierarchyType); + } + + /** Get Hierarchy Type. + @return Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + */ + public String getHierarchyType () + { + return (String)get_Value(COLUMNNAME_HierarchyType); + } + + /** IsDirectPrint AD_Reference_ID=319 */ + public static final int ISDIRECTPRINT_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISDIRECTPRINT_Yes = "Y"; + /** No = N */ + public static final String ISDIRECTPRINT_No = "N"; + /** Set Direct print. + @param IsDirectPrint + Print without dialog + */ + public void setIsDirectPrint (String IsDirectPrint) + { + + set_Value (COLUMNNAME_IsDirectPrint, IsDirectPrint); + } + + /** Get Direct print. + @return Print without dialog + */ + public String getIsDirectPrint () + { + return (String)get_Value(COLUMNNAME_IsDirectPrint); + } + + /** Set Name. + @param Name + Alphanumeric identifier of the entity + */ + public void setName (String Name) + { + set_Value (COLUMNNAME_Name, Name); + } + + /** Get Name. + @return Alphanumeric identifier of the entity + */ + public String getName () + { + return (String)get_Value(COLUMNNAME_Name); + } + + /** ShowHelp AD_Reference_ID=50007 */ + public static final int SHOWHELP_AD_Reference_ID=50007; + /** Ask user (for future use) = A */ + public static final String SHOWHELP_AskUserForFutureUse = "A"; + /** Don't show help = N */ + public static final String SHOWHELP_DonTShowHelp = "N"; + /** Show Help = Y */ + public static final String SHOWHELP_ShowHelp = "Y"; + /** Run silently - Take Defaults = S */ + public static final String SHOWHELP_RunSilently_TakeDefaults = "S"; + /** Set Show Help. + @param ShowHelp Show Help */ + public void setShowHelp (String ShowHelp) + { + + set_Value (COLUMNNAME_ShowHelp, ShowHelp); + } + + /** Get Show Help. + @return Show Help */ + public String getShowHelp () + { + return (String)get_Value(COLUMNNAME_ShowHelp); + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } +} \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_ProcessParaCustom.java b/base/src/org/compiere/model/X_AD_ProcessParaCustom.java new file mode 100644 index 0000000000..a4841e357c --- /dev/null +++ b/base/src/org/compiere/model/X_AD_ProcessParaCustom.java @@ -0,0 +1,505 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +/** Generated Model - DO NOT CHANGE */ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** Generated Model for AD_ProcessParaCustom + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class X_AD_ProcessParaCustom extends PO implements I_AD_ProcessParaCustom, I_Persistent +{ + + /** + * + */ + private static final long serialVersionUID = 20190501L; + + /** Standard Constructor */ + public X_AD_ProcessParaCustom (Properties ctx, int AD_ProcessParaCustom_ID, String trxName) + { + super (ctx, AD_ProcessParaCustom_ID, trxName); + /** if (AD_ProcessParaCustom_ID == 0) + { + setAD_ProcessParaCustom_ID (0); + setAD_Process_Para_ID (0); + } */ + } + + /** Load Constructor */ + public X_AD_ProcessParaCustom (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** AccessLevel + * @return 6 - System - Client + */ + protected int get_AccessLevel() + { + return accessLevel.intValue(); + } + + /** Load Meta Data */ + protected POInfo initPO (Properties ctx) + { + POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); + return poi; + } + + public String toString() + { + StringBuffer sb = new StringBuffer ("X_AD_ProcessParaCustom[") + .append(get_ID()).append("]"); + return sb.toString(); + } + + public org.compiere.model.I_AD_ProcessCustom getAD_ProcessCustom() throws RuntimeException + { + return (org.compiere.model.I_AD_ProcessCustom)MTable.get(getCtx(), org.compiere.model.I_AD_ProcessCustom.Table_Name) + .getPO(getAD_ProcessCustom_ID(), get_TrxName()); } + + /** Set Process Customization. + @param AD_ProcessCustom_ID Process Customization */ + public void setAD_ProcessCustom_ID (int AD_ProcessCustom_ID) + { + if (AD_ProcessCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_ProcessCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_ProcessCustom_ID, Integer.valueOf(AD_ProcessCustom_ID)); + } + + /** Get Process Customization. + @return Process Customization */ + public int getAD_ProcessCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_ProcessCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Process Parameter. + @param AD_ProcessParaCustom_ID Process Parameter */ + public void setAD_ProcessParaCustom_ID (int AD_ProcessParaCustom_ID) + { + if (AD_ProcessParaCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_ProcessParaCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_ProcessParaCustom_ID, Integer.valueOf(AD_ProcessParaCustom_ID)); + } + + /** Get Process Parameter. + @return Process Parameter */ + public int getAD_ProcessParaCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_ProcessParaCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Process_Para getAD_Process_Para() throws RuntimeException + { + return (org.compiere.model.I_AD_Process_Para)MTable.get(getCtx(), org.compiere.model.I_AD_Process_Para.Table_Name) + .getPO(getAD_Process_Para_ID(), get_TrxName()); } + + /** Set Process Parameter. + @param AD_Process_Para_ID Process Parameter */ + public void setAD_Process_Para_ID (int AD_Process_Para_ID) + { + if (AD_Process_Para_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Process_Para_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Process_Para_ID, Integer.valueOf(AD_Process_Para_ID)); + } + + /** Get Process Parameter. + @return Process Parameter */ + public int getAD_Process_Para_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Process_Para_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Reference getAD_Reference() throws RuntimeException + { + return (org.compiere.model.I_AD_Reference)MTable.get(getCtx(), org.compiere.model.I_AD_Reference.Table_Name) + .getPO(getAD_Reference_ID(), get_TrxName()); } + + /** Set Reference. + @param AD_Reference_ID + System Reference and Validation + */ + public void setAD_Reference_ID (int AD_Reference_ID) + { + if (AD_Reference_ID < 1) + set_Value (COLUMNNAME_AD_Reference_ID, null); + else + set_Value (COLUMNNAME_AD_Reference_ID, Integer.valueOf(AD_Reference_ID)); + } + + /** Get Reference. + @return System Reference and Validation + */ + public int getAD_Reference_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Reference_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Reference getAD_Reference_Value() throws RuntimeException + { + return (org.compiere.model.I_AD_Reference)MTable.get(getCtx(), org.compiere.model.I_AD_Reference.Table_Name) + .getPO(getAD_Reference_Value_ID(), get_TrxName()); } + + /** Set Reference Key. + @param AD_Reference_Value_ID + Required to specify, if data type is Table or List + */ + public void setAD_Reference_Value_ID (int AD_Reference_Value_ID) + { + if (AD_Reference_Value_ID < 1) + set_Value (COLUMNNAME_AD_Reference_Value_ID, null); + else + set_Value (COLUMNNAME_AD_Reference_Value_ID, Integer.valueOf(AD_Reference_Value_ID)); + } + + /** Get Reference Key. + @return Required to specify, if data type is Table or List + */ + public int getAD_Reference_Value_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Reference_Value_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Val_Rule getAD_Val_Rule() throws RuntimeException + { + return (org.compiere.model.I_AD_Val_Rule)MTable.get(getCtx(), org.compiere.model.I_AD_Val_Rule.Table_Name) + .getPO(getAD_Val_Rule_ID(), get_TrxName()); } + + /** Set Dynamic Validation. + @param AD_Val_Rule_ID + Dynamic Validation Rule + */ + public void setAD_Val_Rule_ID (int AD_Val_Rule_ID) + { + if (AD_Val_Rule_ID < 1) + set_Value (COLUMNNAME_AD_Val_Rule_ID, null); + else + set_Value (COLUMNNAME_AD_Val_Rule_ID, Integer.valueOf(AD_Val_Rule_ID)); + } + + /** Get Dynamic Validation. + @return Dynamic Validation Rule + */ + public int getAD_Val_Rule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Val_Rule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Default Logic. + @param DefaultValue + Default value hierarchy, separated by ; + */ + public void setDefaultValue (String DefaultValue) + { + set_Value (COLUMNNAME_DefaultValue, DefaultValue); + } + + /** Get Default Logic. + @return Default value hierarchy, separated by ; + */ + public String getDefaultValue () + { + return (String)get_Value(COLUMNNAME_DefaultValue); + } + + /** Set Default Logic 2. + @param DefaultValue2 + Default value hierarchy, separated by ; + */ + public void setDefaultValue2 (String DefaultValue2) + { + set_Value (COLUMNNAME_DefaultValue2, DefaultValue2); + } + + /** Get Default Logic 2. + @return Default value hierarchy, separated by ; + */ + public String getDefaultValue2 () + { + return (String)get_Value(COLUMNNAME_DefaultValue2); + } + + /** Set Description. + @param Description + Optional short description of the record + */ + public void setDescription (String Description) + { + set_Value (COLUMNNAME_Description, Description); + } + + /** Get Description. + @return Optional short description of the record + */ + public String getDescription () + { + return (String)get_Value(COLUMNNAME_Description); + } + + /** Set Display Logic. + @param DisplayLogic + If the Field is displayed, the result determines if the field is actually displayed + */ + public void setDisplayLogic (String DisplayLogic) + { + set_Value (COLUMNNAME_DisplayLogic, DisplayLogic); + } + + /** Get Display Logic. + @return If the Field is displayed, the result determines if the field is actually displayed + */ + public String getDisplayLogic () + { + return (String)get_Value(COLUMNNAME_DisplayLogic); + } + + /** Set Comment/Help. + @param Help + Comment or Hint + */ + public void setHelp (String Help) + { + set_Value (COLUMNNAME_Help, Help); + } + + /** Get Comment/Help. + @return Comment or Hint + */ + public String getHelp () + { + return (String)get_Value(COLUMNNAME_Help); + } + + /** IsInfoOnly AD_Reference_ID=319 */ + public static final int ISINFOONLY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISINFOONLY_Yes = "Y"; + /** No = N */ + public static final String ISINFOONLY_No = "N"; + /** Set Is Information Only. + @param IsInfoOnly + When a Parameter is Information Only + */ + public void setIsInfoOnly (String IsInfoOnly) + { + + set_Value (COLUMNNAME_IsInfoOnly, IsInfoOnly); + } + + /** Get Is Information Only. + @return When a Parameter is Information Only + */ + public String getIsInfoOnly () + { + return (String)get_Value(COLUMNNAME_IsInfoOnly); + } + + /** IsMandatory AD_Reference_ID=319 */ + public static final int ISMANDATORY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISMANDATORY_Yes = "Y"; + /** No = N */ + public static final String ISMANDATORY_No = "N"; + /** Set Mandatory. + @param IsMandatory + Data entry is required in this column + */ + public void setIsMandatory (String IsMandatory) + { + + set_Value (COLUMNNAME_IsMandatory, IsMandatory); + } + + /** Get Mandatory. + @return Data entry is required in this column + */ + public String getIsMandatory () + { + return (String)get_Value(COLUMNNAME_IsMandatory); + } + + /** IsRange AD_Reference_ID=319 */ + public static final int ISRANGE_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISRANGE_Yes = "Y"; + /** No = N */ + public static final String ISRANGE_No = "N"; + /** Set Range. + @param IsRange + The parameter is a range of values + */ + public void setIsRange (String IsRange) + { + + set_Value (COLUMNNAME_IsRange, IsRange); + } + + /** Get Range. + @return The parameter is a range of values + */ + public String getIsRange () + { + return (String)get_Value(COLUMNNAME_IsRange); + } + + /** Set Name. + @param Name + Alphanumeric identifier of the entity + */ + public void setName (String Name) + { + set_Value (COLUMNNAME_Name, Name); + } + + /** Get Name. + @return Alphanumeric identifier of the entity + */ + public String getName () + { + return (String)get_Value(COLUMNNAME_Name); + } + + /** Set Read Only Logic. + @param ReadOnlyLogic + Logic to determine if field is read only (applies only when field is read-write) + */ + public void setReadOnlyLogic (String ReadOnlyLogic) + { + set_Value (COLUMNNAME_ReadOnlyLogic, ReadOnlyLogic); + } + + /** Get Read Only Logic. + @return Logic to determine if field is read only (applies only when field is read-write) + */ + public String getReadOnlyLogic () + { + return (String)get_Value(COLUMNNAME_ReadOnlyLogic); + } + + /** Set Sequence. + @param SeqNo + Method of ordering records; lowest number comes first + */ + public void setSeqNo (int SeqNo) + { + set_Value (COLUMNNAME_SeqNo, Integer.valueOf(SeqNo)); + } + + /** Get Sequence. + @return Method of ordering records; lowest number comes first + */ + public int getSeqNo () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SeqNo); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + + /** Set Max. Value. + @param ValueMax + Maximum Value for a field + */ + public void setValueMax (String ValueMax) + { + set_Value (COLUMNNAME_ValueMax, ValueMax); + } + + /** Get Max. Value. + @return Maximum Value for a field + */ + public String getValueMax () + { + return (String)get_Value(COLUMNNAME_ValueMax); + } + + /** Set Min. Value. + @param ValueMin + Minimum Value for a field + */ + public void setValueMin (String ValueMin) + { + set_Value (COLUMNNAME_ValueMin, ValueMin); + } + + /** Get Min. Value. + @return Minimum Value for a field + */ + public String getValueMin () + { + return (String)get_Value(COLUMNNAME_ValueMin); + } + + /** Set Value Format. + @param VFormat + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat) + { + set_Value (COLUMNNAME_VFormat, VFormat); + } + + /** Get Value Format. + @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat () + { + return (String)get_Value(COLUMNNAME_VFormat); + } +} \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_Process_Access.java b/base/src/org/compiere/model/X_AD_Process_Access.java index 57ae38d4cb..6962a9ffd0 100644 --- a/base/src/org/compiere/model/X_AD_Process_Access.java +++ b/base/src/org/compiere/model/X_AD_Process_Access.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Process_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Process_Access extends PO implements I_AD_Process_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Process_Access (Properties ctx, int AD_Process_Access_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Process_Para.java b/base/src/org/compiere/model/X_AD_Process_Para.java index 98628bdc4e..035840fab2 100644 --- a/base/src/org/compiere/model/X_AD_Process_Para.java +++ b/base/src/org/compiere/model/X_AD_Process_Para.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Process_Para * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Process_Para extends PO implements I_AD_Process_Para, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Process_Para (Properties ctx, int AD_Process_Para_ID, String trxName) @@ -560,23 +560,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Value Format. - @param VFormat - Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" - */ - public void setVFormat (String VFormat) - { - set_Value (COLUMNNAME_VFormat, VFormat); - } - - /** Get Value Format. - @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" - */ - public String getVFormat () - { - return (String)get_Value(COLUMNNAME_VFormat); - } - /** Set Max. Value. @param ValueMax Maximum Value for a field @@ -610,4 +593,21 @@ public String getValueMin () { return (String)get_Value(COLUMNNAME_ValueMin); } + + /** Set Value Format. + @param VFormat + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat) + { + set_Value (COLUMNNAME_VFormat, VFormat); + } + + /** Get Value Format. + @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat () + { + return (String)get_Value(COLUMNNAME_VFormat); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_RecentItem.java b/base/src/org/compiere/model/X_AD_RecentItem.java index 217b90e1f4..4c91c4321a 100644 --- a/base/src/org/compiere/model/X_AD_RecentItem.java +++ b/base/src/org/compiere/model/X_AD_RecentItem.java @@ -22,14 +22,14 @@ /** Generated Model for AD_RecentItem * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_RecentItem extends PO implements I_AD_RecentItem, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_RecentItem (Properties ctx, int AD_RecentItem_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Record_Access.java b/base/src/org/compiere/model/X_AD_Record_Access.java index ed500956c4..a25846d9f1 100644 --- a/base/src/org/compiere/model/X_AD_Record_Access.java +++ b/base/src/org/compiere/model/X_AD_Record_Access.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Record_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Record_Access extends PO implements I_AD_Record_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Record_Access (Properties ctx, int AD_Record_Access_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Ref_List.java b/base/src/org/compiere/model/X_AD_Ref_List.java index fa9a39744e..cc5274898b 100644 --- a/base/src/org/compiere/model/X_AD_Ref_List.java +++ b/base/src/org/compiere/model/X_AD_Ref_List.java @@ -24,14 +24,14 @@ /** Generated Model for AD_Ref_List * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Ref_List extends PO implements I_AD_Ref_List, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Ref_List (Properties ctx, int AD_Ref_List_ID, String trxName) @@ -39,8 +39,8 @@ public X_AD_Ref_List (Properties ctx, int AD_Ref_List_ID, String trxName) super (ctx, AD_Ref_List_ID, trxName); /** if (AD_Ref_List_ID == 0) { - setAD_Ref_List_ID (0); setAD_Reference_ID (0); + setAD_Ref_List_ID (0); setEntityType (null); // U setName (null); @@ -76,29 +76,6 @@ public String toString() return sb.toString(); } - /** Set Reference List. - @param AD_Ref_List_ID - Reference List based on Table - */ - public void setAD_Ref_List_ID (int AD_Ref_List_ID) - { - if (AD_Ref_List_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_Ref_List_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_Ref_List_ID, Integer.valueOf(AD_Ref_List_ID)); - } - - /** Get Reference List. - @return Reference List based on Table - */ - public int getAD_Ref_List_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Ref_List_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Reference getAD_Reference() throws RuntimeException { return (org.compiere.model.I_AD_Reference)MTable.get(getCtx(), org.compiere.model.I_AD_Reference.Table_Name) @@ -127,6 +104,29 @@ public int getAD_Reference_ID () return ii.intValue(); } + /** Set Reference List. + @param AD_Ref_List_ID + Reference List based on Table + */ + public void setAD_Ref_List_ID (int AD_Ref_List_ID) + { + if (AD_Ref_List_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Ref_List_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Ref_List_ID, Integer.valueOf(AD_Ref_List_ID)); + } + + /** Get Reference List. + @return Reference List based on Table + */ + public int getAD_Ref_List_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Ref_List_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_AD_Ref_Table.java b/base/src/org/compiere/model/X_AD_Ref_Table.java index 46f16bb9aa..b80db34d7b 100644 --- a/base/src/org/compiere/model/X_AD_Ref_Table.java +++ b/base/src/org/compiere/model/X_AD_Ref_Table.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Ref_Table * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Ref_Table extends PO implements I_AD_Ref_Table, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Ref_Table (Properties ctx, int AD_Ref_Table_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Reference.java b/base/src/org/compiere/model/X_AD_Reference.java index 5ec32ec4f8..5ed6b5c335 100644 --- a/base/src/org/compiere/model/X_AD_Reference.java +++ b/base/src/org/compiere/model/X_AD_Reference.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Reference * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Reference extends PO implements I_AD_Reference, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Reference (Properties ctx, int AD_Reference_ID, String trxName) @@ -217,23 +217,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Value Format. - @param VFormat - Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" - */ - public void setVFormat (String VFormat) - { - set_Value (COLUMNNAME_VFormat, VFormat); - } - - /** Get Value Format. - @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" - */ - public String getVFormat () - { - return (String)get_Value(COLUMNNAME_VFormat); - } - /** ValidationType AD_Reference_ID=2 */ public static final int VALIDATIONTYPE_AD_Reference_ID=2; /** List Validation = L */ @@ -259,4 +242,21 @@ public String getValidationType () { return (String)get_Value(COLUMNNAME_ValidationType); } + + /** Set Value Format. + @param VFormat + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public void setVFormat (String VFormat) + { + set_Value (COLUMNNAME_VFormat, VFormat); + } + + /** Get Value Format. + @return Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + */ + public String getVFormat () + { + return (String)get_Value(COLUMNNAME_VFormat); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_Registration.java b/base/src/org/compiere/model/X_AD_Registration.java index 062b7952ab..e04cbee5c7 100644 --- a/base/src/org/compiere/model/X_AD_Registration.java +++ b/base/src/org/compiere/model/X_AD_Registration.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Registration * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Registration extends PO implements I_AD_Registration, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Registration (Properties ctx, int AD_Registration_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_RelationType.java b/base/src/org/compiere/model/X_AD_RelationType.java index 29433f6d61..62fb275f4c 100644 --- a/base/src/org/compiere/model/X_AD_RelationType.java +++ b/base/src/org/compiere/model/X_AD_RelationType.java @@ -23,14 +23,14 @@ /** Generated Model for AD_RelationType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_RelationType extends PO implements I_AD_RelationType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_RelationType (Properties ctx, int AD_RelationType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Replication.java b/base/src/org/compiere/model/X_AD_Replication.java index 1e7e06a649..33a9ace5f3 100644 --- a/base/src/org/compiere/model/X_AD_Replication.java +++ b/base/src/org/compiere/model/X_AD_Replication.java @@ -26,14 +26,14 @@ /** Generated Model for AD_Replication * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Replication extends PO implements I_AD_Replication, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Replication (Properties ctx, int AD_Replication_ID, String trxName) @@ -41,8 +41,8 @@ public X_AD_Replication (Properties ctx, int AD_Replication_ID, String trxName) super (ctx, AD_Replication_ID, trxName); /** if (AD_Replication_ID == 0) { - setAD_ReplicationStrategy_ID (0); setAD_Replication_ID (0); + setAD_ReplicationStrategy_ID (0); setHostAddress (null); setHostPort (0); // 80 @@ -82,6 +82,29 @@ public String toString() return sb.toString(); } + /** Set Replication. + @param AD_Replication_ID + Data Replication Target + */ + public void setAD_Replication_ID (int AD_Replication_ID) + { + if (AD_Replication_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Replication_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Replication_ID, Integer.valueOf(AD_Replication_ID)); + } + + /** Get Replication. + @return Data Replication Target + */ + public int getAD_Replication_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Replication_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_ReplicationStrategy getAD_ReplicationStrategy() throws RuntimeException { return (org.compiere.model.I_AD_ReplicationStrategy)MTable.get(getCtx(), org.compiere.model.I_AD_ReplicationStrategy.Table_Name) @@ -110,29 +133,6 @@ public int getAD_ReplicationStrategy_ID () return ii.intValue(); } - /** Set Replication. - @param AD_Replication_ID - Data Replication Target - */ - public void setAD_Replication_ID (int AD_Replication_ID) - { - if (AD_Replication_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_Replication_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_Replication_ID, Integer.valueOf(AD_Replication_ID)); - } - - /** Get Replication. - @return Data Replication Target - */ - public int getAD_Replication_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Replication_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Date last run. @param DateLastRun Date the process was last run. diff --git a/base/src/org/compiere/model/X_AD_ReplicationDocument.java b/base/src/org/compiere/model/X_AD_ReplicationDocument.java index bf77c3cf30..573e52c019 100644 --- a/base/src/org/compiere/model/X_AD_ReplicationDocument.java +++ b/base/src/org/compiere/model/X_AD_ReplicationDocument.java @@ -22,14 +22,14 @@ /** Generated Model for AD_ReplicationDocument * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ReplicationDocument extends PO implements I_AD_ReplicationDocument, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ReplicationDocument (Properties ctx, int AD_ReplicationDocument_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_ReplicationOrgAccess.java b/base/src/org/compiere/model/X_AD_ReplicationOrgAccess.java index bec7538565..e1bdbafabc 100644 --- a/base/src/org/compiere/model/X_AD_ReplicationOrgAccess.java +++ b/base/src/org/compiere/model/X_AD_ReplicationOrgAccess.java @@ -1,8 +1,9 @@ /****************************************************************************** * Product: ADempiere ERP & CRM Smart Business Solution * - * Copyright (C) 2006-2016 ADempiere Foundation, All Rights Reserved. * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -21,14 +22,14 @@ /** Generated Model for AD_ReplicationOrgAccess * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ReplicationOrgAccess extends PO implements I_AD_ReplicationOrgAccess, I_Persistent { /** * */ - private static final long serialVersionUID = 20160804L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ReplicationOrgAccess (Properties ctx, int AD_ReplicationOrgAccess_ID, String trxName) @@ -139,4 +140,21 @@ public boolean isReadOnly () } return false; } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_ReplicationRoleAccess.java b/base/src/org/compiere/model/X_AD_ReplicationRoleAccess.java index 0583494b30..fbcf371ae0 100644 --- a/base/src/org/compiere/model/X_AD_ReplicationRoleAccess.java +++ b/base/src/org/compiere/model/X_AD_ReplicationRoleAccess.java @@ -1,8 +1,9 @@ /****************************************************************************** * Product: ADempiere ERP & CRM Smart Business Solution * - * Copyright (C) 2006-2016 ADempiere Foundation, All Rights Reserved. * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -21,14 +22,14 @@ /** Generated Model for AD_ReplicationRoleAccess * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ReplicationRoleAccess extends PO implements I_AD_ReplicationRoleAccess, I_Persistent { /** * */ - private static final long serialVersionUID = 20160804L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ReplicationRoleAccess (Properties ctx, int AD_ReplicationRoleAccess_ID, String trxName) @@ -167,4 +168,21 @@ public boolean isReadOnly () } return false; } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_ReplicationStrategy.java b/base/src/org/compiere/model/X_AD_ReplicationStrategy.java index 1e5f5dafad..bc83c65a34 100644 --- a/base/src/org/compiere/model/X_AD_ReplicationStrategy.java +++ b/base/src/org/compiere/model/X_AD_ReplicationStrategy.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ReplicationStrategy * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ReplicationStrategy extends PO implements I_AD_ReplicationStrategy, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ReplicationStrategy (Properties ctx, int AD_ReplicationStrategy_ID, String trxName) @@ -113,6 +113,26 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } + /** EntityType AD_Reference_ID=389 */ + public static final int ENTITYTYPE_AD_Reference_ID=389; + /** Set Entity Type. + @param EntityType + Dictionary Entity Type; Determines ownership and synchronization + */ + public void setEntityType (String EntityType) + { + + set_Value (COLUMNNAME_EntityType, EntityType); + } + + /** Get Entity Type. + @return Dictionary Entity Type; Determines ownership and synchronization + */ + public String getEntityType () + { + return (String)get_Value(COLUMNNAME_EntityType); + } + public org.compiere.model.I_EXP_Processor getEXP_Processor() throws RuntimeException { return (org.compiere.model.I_EXP_Processor)MTable.get(getCtx(), org.compiere.model.I_EXP_Processor.Table_Name) @@ -138,26 +158,6 @@ public int getEXP_Processor_ID () return ii.intValue(); } - /** EntityType AD_Reference_ID=389 */ - public static final int ENTITYTYPE_AD_Reference_ID=389; - /** Set Entity Type. - @param EntityType - Dictionary Entity Type; Determines ownership and synchronization - */ - public void setEntityType (String EntityType) - { - - set_Value (COLUMNNAME_EntityType, EntityType); - } - - /** Get Entity Type. - @return Dictionary Entity Type; Determines ownership and synchronization - */ - public String getEntityType () - { - return (String)get_Value(COLUMNNAME_EntityType); - } - /** Set Comment/Help. @param Help Comment or Hint diff --git a/base/src/org/compiere/model/X_AD_ReplicationTable.java b/base/src/org/compiere/model/X_AD_ReplicationTable.java index bc158bf117..54e2ed9356 100644 --- a/base/src/org/compiere/model/X_AD_ReplicationTable.java +++ b/base/src/org/compiere/model/X_AD_ReplicationTable.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ReplicationTable * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ReplicationTable extends PO implements I_AD_ReplicationTable, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ReplicationTable (Properties ctx, int AD_ReplicationTable_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Replication_Log.java b/base/src/org/compiere/model/X_AD_Replication_Log.java index df071b094b..015b47e68d 100644 --- a/base/src/org/compiere/model/X_AD_Replication_Log.java +++ b/base/src/org/compiere/model/X_AD_Replication_Log.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Replication_Log * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Replication_Log extends PO implements I_AD_Replication_Log, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Replication_Log (Properties ctx, int AD_Replication_Log_ID, String trxName) @@ -73,34 +73,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_ReplicationTable getAD_ReplicationTable() throws RuntimeException - { - return (org.compiere.model.I_AD_ReplicationTable)MTable.get(getCtx(), org.compiere.model.I_AD_ReplicationTable.Table_Name) - .getPO(getAD_ReplicationTable_ID(), get_TrxName()); } - - /** Set Replication Table. - @param AD_ReplicationTable_ID - Data Replication Strategy Table Info - */ - public void setAD_ReplicationTable_ID (int AD_ReplicationTable_ID) - { - if (AD_ReplicationTable_ID < 1) - set_Value (COLUMNNAME_AD_ReplicationTable_ID, null); - else - set_Value (COLUMNNAME_AD_ReplicationTable_ID, Integer.valueOf(AD_ReplicationTable_ID)); - } - - /** Get Replication Table. - @return Data Replication Strategy Table Info - */ - public int getAD_ReplicationTable_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_ReplicationTable_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Replication Log. @param AD_Replication_Log_ID Data Replication Log Details @@ -160,6 +132,34 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getAD_Replication_Run_ID())); } + public org.compiere.model.I_AD_ReplicationTable getAD_ReplicationTable() throws RuntimeException + { + return (org.compiere.model.I_AD_ReplicationTable)MTable.get(getCtx(), org.compiere.model.I_AD_ReplicationTable.Table_Name) + .getPO(getAD_ReplicationTable_ID(), get_TrxName()); } + + /** Set Replication Table. + @param AD_ReplicationTable_ID + Data Replication Strategy Table Info + */ + public void setAD_ReplicationTable_ID (int AD_ReplicationTable_ID) + { + if (AD_ReplicationTable_ID < 1) + set_Value (COLUMNNAME_AD_ReplicationTable_ID, null); + else + set_Value (COLUMNNAME_AD_ReplicationTable_ID, Integer.valueOf(AD_ReplicationTable_ID)); + } + + /** Get Replication Table. + @return Data Replication Strategy Table Info + */ + public int getAD_ReplicationTable_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_ReplicationTable_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Replicated. @param IsReplicated The data is successfully replicated diff --git a/base/src/org/compiere/model/X_AD_Replication_Run.java b/base/src/org/compiere/model/X_AD_Replication_Run.java index 77d376106c..f3669659c1 100644 --- a/base/src/org/compiere/model/X_AD_Replication_Run.java +++ b/base/src/org/compiere/model/X_AD_Replication_Run.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Replication_Run * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Replication_Run extends PO implements I_AD_Replication_Run, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Replication_Run (Properties ctx, int AD_Replication_Run_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_ReportView.java b/base/src/org/compiere/model/X_AD_ReportView.java index feccbcf485..b1d01a9da7 100644 --- a/base/src/org/compiere/model/X_AD_ReportView.java +++ b/base/src/org/compiere/model/X_AD_ReportView.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ReportView * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ReportView extends PO implements I_AD_ReportView, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ReportView (Properties ctx, int AD_ReportView_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_ReportView_Col.java b/base/src/org/compiere/model/X_AD_ReportView_Col.java index d32d6c636c..6cd41ee7de 100644 --- a/base/src/org/compiere/model/X_AD_ReportView_Col.java +++ b/base/src/org/compiere/model/X_AD_ReportView_Col.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ReportView_Col * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ReportView_Col extends PO implements I_AD_ReportView_Col, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ReportView_Col (Properties ctx, int AD_ReportView_Col_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Role.java b/base/src/org/compiere/model/X_AD_Role.java index 907e7754cb..93e91a7e34 100644 --- a/base/src/org/compiere/model/X_AD_Role.java +++ b/base/src/org/compiere/model/X_AD_Role.java @@ -25,14 +25,14 @@ /** Generated Model for AD_Role * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Role extends PO implements I_AD_Role, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Role (Properties ctx, int AD_Role_ID, String trxName) @@ -46,10 +46,10 @@ public X_AD_Role (Properties ctx, int AD_Role_ID, String trxName) setAllow_Info_Asset (true); // Y setAllow_Info_BPartner (true); -// Y - setAllow_Info_CRP (true); // Y setAllow_Info_CashJournal (true); +// Y + setAllow_Info_CRP (true); // Y setAllow_Info_InOut (true); // Y @@ -292,18 +292,18 @@ public boolean isAllow_Info_BPartner () return false; } - /** Set Allow Info CRP. - @param Allow_Info_CRP Allow Info CRP */ - public void setAllow_Info_CRP (boolean Allow_Info_CRP) + /** Set Allow Info CashJournal. + @param Allow_Info_CashJournal Allow Info CashJournal */ + public void setAllow_Info_CashJournal (boolean Allow_Info_CashJournal) { - set_Value (COLUMNNAME_Allow_Info_CRP, Boolean.valueOf(Allow_Info_CRP)); + set_Value (COLUMNNAME_Allow_Info_CashJournal, Boolean.valueOf(Allow_Info_CashJournal)); } - /** Get Allow Info CRP. - @return Allow Info CRP */ - public boolean isAllow_Info_CRP () + /** Get Allow Info CashJournal. + @return Allow Info CashJournal */ + public boolean isAllow_Info_CashJournal () { - Object oo = get_Value(COLUMNNAME_Allow_Info_CRP); + Object oo = get_Value(COLUMNNAME_Allow_Info_CashJournal); if (oo != null) { if (oo instanceof Boolean) @@ -313,18 +313,18 @@ public boolean isAllow_Info_CRP () return false; } - /** Set Allow Info CashJournal. - @param Allow_Info_CashJournal Allow Info CashJournal */ - public void setAllow_Info_CashJournal (boolean Allow_Info_CashJournal) + /** Set Allow Info CRP. + @param Allow_Info_CRP Allow Info CRP */ + public void setAllow_Info_CRP (boolean Allow_Info_CRP) { - set_Value (COLUMNNAME_Allow_Info_CashJournal, Boolean.valueOf(Allow_Info_CashJournal)); + set_Value (COLUMNNAME_Allow_Info_CRP, Boolean.valueOf(Allow_Info_CRP)); } - /** Get Allow Info CashJournal. - @return Allow Info CashJournal */ - public boolean isAllow_Info_CashJournal () + /** Get Allow Info CRP. + @return Allow Info CRP */ + public boolean isAllow_Info_CRP () { - Object oo = get_Value(COLUMNNAME_Allow_Info_CashJournal); + Object oo = get_Value(COLUMNNAME_Allow_Info_CRP); if (oo != null) { if (oo instanceof Boolean) @@ -1067,23 +1067,6 @@ public int getSupervisor_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set UserDiscount. @param UserDiscount UserDiscount */ public void setUserDiscount (BigDecimal UserDiscount) @@ -1128,4 +1111,21 @@ public String getUserLevel () { return (String)get_Value(COLUMNNAME_UserLevel); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_Role_Included.java b/base/src/org/compiere/model/X_AD_Role_Included.java index 11ea302009..630d333fb8 100644 --- a/base/src/org/compiere/model/X_AD_Role_Included.java +++ b/base/src/org/compiere/model/X_AD_Role_Included.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Role_Included * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Role_Included extends PO implements I_AD_Role_Included, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Role_Included (Properties ctx, int AD_Role_Included_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Role_OrgAccess.java b/base/src/org/compiere/model/X_AD_Role_OrgAccess.java index 5b8295a575..1ac90a9646 100644 --- a/base/src/org/compiere/model/X_AD_Role_OrgAccess.java +++ b/base/src/org/compiere/model/X_AD_Role_OrgAccess.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Role_OrgAccess * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Role_OrgAccess extends PO implements I_AD_Role_OrgAccess, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Role_OrgAccess (Properties ctx, int AD_Role_OrgAccess_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Rule.java b/base/src/org/compiere/model/X_AD_Rule.java index 73d0a9ef0c..1582e51161 100644 --- a/base/src/org/compiere/model/X_AD_Rule.java +++ b/base/src/org/compiere/model/X_AD_Rule.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Rule * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Rule extends PO implements I_AD_Rule, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Rule (Properties ctx, int AD_Rule_ID, String trxName) @@ -76,26 +76,6 @@ public String toString() return sb.toString(); } - /** Set Rule. - @param AD_Rule_ID Rule */ - public void setAD_Rule_ID (int AD_Rule_ID) - { - if (AD_Rule_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_Rule_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_Rule_ID, Integer.valueOf(AD_Rule_ID)); - } - - /** Get Rule. - @return Rule */ - public int getAD_Rule_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Rule_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** AccessLevel AD_Reference_ID=5 */ public static final int ACCESSLEVEL_AD_Reference_ID=5; /** Organization = 1 */ @@ -128,6 +108,26 @@ public String getAccessLevel () return (String)get_Value(COLUMNNAME_AccessLevel); } + /** Set Rule. + @param AD_Rule_ID Rule */ + public void setAD_Rule_ID (int AD_Rule_ID) + { + if (AD_Rule_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Rule_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Rule_ID, Integer.valueOf(AD_Rule_ID)); + } + + /** Get Rule. + @return Rule */ + public int getAD_Rule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Rule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_AD_Scheduler.java b/base/src/org/compiere/model/X_AD_Scheduler.java index f446b10bb5..7a25517de0 100644 --- a/base/src/org/compiere/model/X_AD_Scheduler.java +++ b/base/src/org/compiere/model/X_AD_Scheduler.java @@ -24,14 +24,14 @@ /** Generated Model for AD_Scheduler * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Scheduler extends PO implements I_AD_Scheduler, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Scheduler (Properties ctx, int AD_Scheduler_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_SchedulerLog.java b/base/src/org/compiere/model/X_AD_SchedulerLog.java index dd4c107029..07a76f954b 100644 --- a/base/src/org/compiere/model/X_AD_SchedulerLog.java +++ b/base/src/org/compiere/model/X_AD_SchedulerLog.java @@ -22,14 +22,14 @@ /** Generated Model for AD_SchedulerLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_SchedulerLog extends PO implements I_AD_SchedulerLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_SchedulerLog (Properties ctx, int AD_SchedulerLog_ID, String trxName) @@ -37,8 +37,8 @@ public X_AD_SchedulerLog (Properties ctx, int AD_SchedulerLog_ID, String trxName super (ctx, AD_SchedulerLog_ID, trxName); /** if (AD_SchedulerLog_ID == 0) { - setAD_SchedulerLog_ID (0); setAD_Scheduler_ID (0); + setAD_SchedulerLog_ID (0); setIsError (false); } */ } @@ -71,29 +71,6 @@ public String toString() return sb.toString(); } - /** Set Scheduler Log. - @param AD_SchedulerLog_ID - Result of the execution of the Scheduler - */ - public void setAD_SchedulerLog_ID (int AD_SchedulerLog_ID) - { - if (AD_SchedulerLog_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_SchedulerLog_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_SchedulerLog_ID, Integer.valueOf(AD_SchedulerLog_ID)); - } - - /** Get Scheduler Log. - @return Result of the execution of the Scheduler - */ - public int getAD_SchedulerLog_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_SchedulerLog_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Scheduler getAD_Scheduler() throws RuntimeException { return (org.compiere.model.I_AD_Scheduler)MTable.get(getCtx(), org.compiere.model.I_AD_Scheduler.Table_Name) @@ -122,6 +99,29 @@ public int getAD_Scheduler_ID () return ii.intValue(); } + /** Set Scheduler Log. + @param AD_SchedulerLog_ID + Result of the execution of the Scheduler + */ + public void setAD_SchedulerLog_ID (int AD_SchedulerLog_ID) + { + if (AD_SchedulerLog_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_SchedulerLog_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_SchedulerLog_ID, Integer.valueOf(AD_SchedulerLog_ID)); + } + + /** Get Scheduler Log. + @return Result of the execution of the Scheduler + */ + public int getAD_SchedulerLog_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_SchedulerLog_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Binary Data. @param BinaryData Binary Data diff --git a/base/src/org/compiere/model/X_AD_SchedulerRecipient.java b/base/src/org/compiere/model/X_AD_SchedulerRecipient.java index 134d63e91b..908b1cd2f0 100644 --- a/base/src/org/compiere/model/X_AD_SchedulerRecipient.java +++ b/base/src/org/compiere/model/X_AD_SchedulerRecipient.java @@ -23,14 +23,14 @@ /** Generated Model for AD_SchedulerRecipient * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_SchedulerRecipient extends PO implements I_AD_SchedulerRecipient, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_SchedulerRecipient (Properties ctx, int AD_SchedulerRecipient_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_SchedulerRecipient (Properties ctx, int AD_SchedulerRecipient_ID, St super (ctx, AD_SchedulerRecipient_ID, trxName); /** if (AD_SchedulerRecipient_ID == 0) { - setAD_SchedulerRecipient_ID (0); setAD_Scheduler_ID (0); + setAD_SchedulerRecipient_ID (0); } */ } @@ -99,29 +99,6 @@ public int getAD_Role_ID () return ii.intValue(); } - /** Set Scheduler Recipient. - @param AD_SchedulerRecipient_ID - Recipient of the Scheduler Notification - */ - public void setAD_SchedulerRecipient_ID (int AD_SchedulerRecipient_ID) - { - if (AD_SchedulerRecipient_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_SchedulerRecipient_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_SchedulerRecipient_ID, Integer.valueOf(AD_SchedulerRecipient_ID)); - } - - /** Get Scheduler Recipient. - @return Recipient of the Scheduler Notification - */ - public int getAD_SchedulerRecipient_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_SchedulerRecipient_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Scheduler getAD_Scheduler() throws RuntimeException { return (org.compiere.model.I_AD_Scheduler)MTable.get(getCtx(), org.compiere.model.I_AD_Scheduler.Table_Name) @@ -150,6 +127,29 @@ public int getAD_Scheduler_ID () return ii.intValue(); } + /** Set Scheduler Recipient. + @param AD_SchedulerRecipient_ID + Recipient of the Scheduler Notification + */ + public void setAD_SchedulerRecipient_ID (int AD_SchedulerRecipient_ID) + { + if (AD_SchedulerRecipient_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_SchedulerRecipient_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_SchedulerRecipient_ID, Integer.valueOf(AD_SchedulerRecipient_ID)); + } + + /** Get Scheduler Recipient. + @return Recipient of the Scheduler Notification + */ + public int getAD_SchedulerRecipient_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_SchedulerRecipient_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) diff --git a/base/src/org/compiere/model/X_AD_Scheduler_Para.java b/base/src/org/compiere/model/X_AD_Scheduler_Para.java index 54d862e91f..82885f78ec 100644 --- a/base/src/org/compiere/model/X_AD_Scheduler_Para.java +++ b/base/src/org/compiere/model/X_AD_Scheduler_Para.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Scheduler_Para * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Scheduler_Para extends PO implements I_AD_Scheduler_Para, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Scheduler_Para (Properties ctx, int AD_Scheduler_Para_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_SearchDefinition.java b/base/src/org/compiere/model/X_AD_SearchDefinition.java index d746130f9c..5e271bd9e7 100644 --- a/base/src/org/compiere/model/X_AD_SearchDefinition.java +++ b/base/src/org/compiere/model/X_AD_SearchDefinition.java @@ -22,14 +22,14 @@ /** Generated Model for AD_SearchDefinition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_SearchDefinition extends PO implements I_AD_SearchDefinition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_SearchDefinition (Properties ctx, int AD_SearchDefinition_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Sequence.java b/base/src/org/compiere/model/X_AD_Sequence.java index 9669209695..a74f32ebf5 100644 --- a/base/src/org/compiere/model/X_AD_Sequence.java +++ b/base/src/org/compiere/model/X_AD_Sequence.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Sequence * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Sequence extends PO implements I_AD_Sequence, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Sequence (Properties ctx, int AD_Sequence_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Sequence_Audit.java b/base/src/org/compiere/model/X_AD_Sequence_Audit.java index 25f64ab842..f371079808 100644 --- a/base/src/org/compiere/model/X_AD_Sequence_Audit.java +++ b/base/src/org/compiere/model/X_AD_Sequence_Audit.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Sequence_Audit * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Sequence_Audit extends PO implements I_AD_Sequence_Audit, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Sequence_Audit (Properties ctx, int AD_Sequence_Audit_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Sequence_No.java b/base/src/org/compiere/model/X_AD_Sequence_No.java index d9bc807baf..32eea43a0c 100644 --- a/base/src/org/compiere/model/X_AD_Sequence_No.java +++ b/base/src/org/compiere/model/X_AD_Sequence_No.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Sequence_No * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Sequence_No extends PO implements I_AD_Sequence_No, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Sequence_No (Properties ctx, int AD_Sequence_No_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Session.java b/base/src/org/compiere/model/X_AD_Session.java index 8f9dfd8538..c4f0fc54f0 100644 --- a/base/src/org/compiere/model/X_AD_Session.java +++ b/base/src/org/compiere/model/X_AD_Session.java @@ -24,14 +24,14 @@ /** Generated Model for AD_Session * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Session extends PO implements I_AD_Session, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Session (Properties ctx, int AD_Session_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_SysConfig.java b/base/src/org/compiere/model/X_AD_SysConfig.java index d654a8b56d..e12622b11a 100644 --- a/base/src/org/compiere/model/X_AD_SysConfig.java +++ b/base/src/org/compiere/model/X_AD_SysConfig.java @@ -23,14 +23,14 @@ /** Generated Model for AD_SysConfig * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_SysConfig extends PO implements I_AD_SysConfig, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_SysConfig (Properties ctx, int AD_SysConfig_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_System.java b/base/src/org/compiere/model/X_AD_System.java index d697947c91..ce9740f716 100644 --- a/base/src/org/compiere/model/X_AD_System.java +++ b/base/src/org/compiere/model/X_AD_System.java @@ -26,14 +26,14 @@ /** Generated Model for AD_System * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_System extends PO implements I_AD_System, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_System (Properties ctx, int AD_System_ID, String trxName) @@ -369,6 +369,20 @@ public boolean isJustMigrated () return false; } + /** Set Last Build Info. + @param LastBuildInfo Last Build Info */ + public void setLastBuildInfo (String LastBuildInfo) + { + set_Value (COLUMNNAME_LastBuildInfo, LastBuildInfo); + } + + /** Get Last Build Info. + @return Last Build Info */ + public String getLastBuildInfo () + { + return (String)get_Value(COLUMNNAME_LastBuildInfo); + } + /** Set LDAP Domain. @param LDAPDomain Directory service domain name - e.g. adempiere.org @@ -403,20 +417,6 @@ public String getLDAPHost () return (String)get_Value(COLUMNNAME_LDAPHost); } - /** Set Last Build Info. - @param LastBuildInfo Last Build Info */ - public void setLastBuildInfo (String LastBuildInfo) - { - set_Value (COLUMNNAME_LastBuildInfo, LastBuildInfo); - } - - /** Get Last Build Info. - @return Last Build Info */ - public String getLastBuildInfo () - { - return (String)get_Value(COLUMNNAME_LastBuildInfo); - } - /** Set Name. @param Name Alphanumeric identifier of the entity @@ -713,23 +713,6 @@ public String getSystemStatus () return (String)get_Value(COLUMNNAME_SystemStatus); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Registered EMail. @param UserName Email of the responsible for the System @@ -747,6 +730,23 @@ public String getUserName () return (String)get_Value(COLUMNNAME_UserName); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Version. @param Version Version of the table definition diff --git a/base/src/org/compiere/model/X_AD_Tab.java b/base/src/org/compiere/model/X_AD_Tab.java index 21c0e35ec6..7a120e358b 100644 --- a/base/src/org/compiere/model/X_AD_Tab.java +++ b/base/src/org/compiere/model/X_AD_Tab.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Tab * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Tab extends PO implements I_AD_Tab, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Tab (Properties ctx, int AD_Tab_ID, String trxName) @@ -88,6 +88,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException + { + return (org.compiere.model.I_AD_Column)MTable.get(getCtx(), org.compiere.model.I_AD_Column.Table_Name) + .getPO(getAD_Column_ID(), get_TrxName()); } + + /** Set Column. + @param AD_Column_ID + Column in the table + */ + public void setAD_Column_ID (int AD_Column_ID) + { + if (AD_Column_ID < 1) + set_Value (COLUMNNAME_AD_Column_ID, null); + else + set_Value (COLUMNNAME_AD_Column_ID, Integer.valueOf(AD_Column_ID)); + } + + /** Get Column. + @return Column in the table + */ + public int getAD_Column_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Column_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Column getAD_ColumnSortOrder() throws RuntimeException { return (org.compiere.model.I_AD_Column)MTable.get(getCtx(), org.compiere.model.I_AD_Column.Table_Name) @@ -144,34 +172,6 @@ public int getAD_ColumnSortYesNo_ID () return ii.intValue(); } - public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException - { - return (org.compiere.model.I_AD_Column)MTable.get(getCtx(), org.compiere.model.I_AD_Column.Table_Name) - .getPO(getAD_Column_ID(), get_TrxName()); } - - /** Set Column. - @param AD_Column_ID - Column in the table - */ - public void setAD_Column_ID (int AD_Column_ID) - { - if (AD_Column_ID < 1) - set_Value (COLUMNNAME_AD_Column_ID, null); - else - set_Value (COLUMNNAME_AD_Column_ID, Integer.valueOf(AD_Column_ID)); - } - - /** Get Column. - @return Column in the table - */ - public int getAD_Column_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Column_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.spin.model.I_AD_ContextInfo getAD_ContextInfo() throws RuntimeException { return (org.spin.model.I_AD_ContextInfo)MTable.get(getCtx(), org.spin.model.I_AD_ContextInfo.Table_Name) diff --git a/base/src/org/compiere/model/X_AD_TabCustom.java b/base/src/org/compiere/model/X_AD_TabCustom.java new file mode 100644 index 0000000000..4dbc3b55b4 --- /dev/null +++ b/base/src/org/compiere/model/X_AD_TabCustom.java @@ -0,0 +1,519 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +/** Generated Model - DO NOT CHANGE */ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** Generated Model for AD_TabCustom + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class X_AD_TabCustom extends PO implements I_AD_TabCustom, I_Persistent +{ + + /** + * + */ + private static final long serialVersionUID = 20190501L; + + /** Standard Constructor */ + public X_AD_TabCustom (Properties ctx, int AD_TabCustom_ID, String trxName) + { + super (ctx, AD_TabCustom_ID, trxName); + /** if (AD_TabCustom_ID == 0) + { + setAD_TabCustom_ID (0); + setAD_Tab_ID (0); + setAD_WindowCustom_ID (0); + } */ + } + + /** Load Constructor */ + public X_AD_TabCustom (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** AccessLevel + * @return 6 - System - Client + */ + protected int get_AccessLevel() + { + return accessLevel.intValue(); + } + + /** Load Meta Data */ + protected POInfo initPO (Properties ctx) + { + POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); + return poi; + } + + public String toString() + { + StringBuffer sb = new StringBuffer ("X_AD_TabCustom[") + .append(get_ID()).append("]"); + return sb.toString(); + } + + public org.spin.model.I_AD_ContextInfo getAD_ContextInfo() throws RuntimeException + { + return (org.spin.model.I_AD_ContextInfo)MTable.get(getCtx(), org.spin.model.I_AD_ContextInfo.Table_Name) + .getPO(getAD_ContextInfo_ID(), get_TrxName()); } + + /** Set Context Info. + @param AD_ContextInfo_ID + Context Info Maintaining + */ + public void setAD_ContextInfo_ID (int AD_ContextInfo_ID) + { + if (AD_ContextInfo_ID < 1) + set_Value (COLUMNNAME_AD_ContextInfo_ID, null); + else + set_Value (COLUMNNAME_AD_ContextInfo_ID, Integer.valueOf(AD_ContextInfo_ID)); + } + + /** Get Context Info. + @return Context Info Maintaining + */ + public int getAD_ContextInfo_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_ContextInfo_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Image getAD_Image() throws RuntimeException + { + return (org.compiere.model.I_AD_Image)MTable.get(getCtx(), org.compiere.model.I_AD_Image.Table_Name) + .getPO(getAD_Image_ID(), get_TrxName()); } + + /** Set Image. + @param AD_Image_ID + Image or Icon + */ + public void setAD_Image_ID (int AD_Image_ID) + { + if (AD_Image_ID < 1) + set_Value (COLUMNNAME_AD_Image_ID, null); + else + set_Value (COLUMNNAME_AD_Image_ID, Integer.valueOf(AD_Image_ID)); + } + + /** Get Image. + @return Image or Icon + */ + public int getAD_Image_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Image_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Process getAD_Process() throws RuntimeException + { + return (org.compiere.model.I_AD_Process)MTable.get(getCtx(), org.compiere.model.I_AD_Process.Table_Name) + .getPO(getAD_Process_ID(), get_TrxName()); } + + /** Set Process. + @param AD_Process_ID + Process or Report + */ + public void setAD_Process_ID (int AD_Process_ID) + { + if (AD_Process_ID < 1) + set_Value (COLUMNNAME_AD_Process_ID, null); + else + set_Value (COLUMNNAME_AD_Process_ID, Integer.valueOf(AD_Process_ID)); + } + + /** Get Process. + @return Process or Report + */ + public int getAD_Process_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Process_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Custom Tab. + @param AD_TabCustom_ID Custom Tab */ + public void setAD_TabCustom_ID (int AD_TabCustom_ID) + { + if (AD_TabCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_TabCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_TabCustom_ID, Integer.valueOf(AD_TabCustom_ID)); + } + + /** Get Custom Tab. + @return Custom Tab */ + public int getAD_TabCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_TabCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Tab getAD_Tab() throws RuntimeException + { + return (org.compiere.model.I_AD_Tab)MTable.get(getCtx(), org.compiere.model.I_AD_Tab.Table_Name) + .getPO(getAD_Tab_ID(), get_TrxName()); } + + /** Set Tab. + @param AD_Tab_ID + Tab within a Window + */ + public void setAD_Tab_ID (int AD_Tab_ID) + { + if (AD_Tab_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Tab_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Tab_ID, Integer.valueOf(AD_Tab_ID)); + } + + /** Get Tab. + @return Tab within a Window + */ + public int getAD_Tab_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Tab_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_WindowCustom getAD_WindowCustom() throws RuntimeException + { + return (org.compiere.model.I_AD_WindowCustom)MTable.get(getCtx(), org.compiere.model.I_AD_WindowCustom.Table_Name) + .getPO(getAD_WindowCustom_ID(), get_TrxName()); } + + /** Set Window Customization . + @param AD_WindowCustom_ID Window Customization */ + public void setAD_WindowCustom_ID (int AD_WindowCustom_ID) + { + if (AD_WindowCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_WindowCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_WindowCustom_ID, Integer.valueOf(AD_WindowCustom_ID)); + } + + /** Get Window Customization . + @return Window Customization */ + public int getAD_WindowCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_WindowCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Commit Warning. + @param CommitWarning + Warning displayed when saving + */ + public void setCommitWarning (String CommitWarning) + { + set_Value (COLUMNNAME_CommitWarning, CommitWarning); + } + + /** Get Commit Warning. + @return Warning displayed when saving + */ + public String getCommitWarning () + { + return (String)get_Value(COLUMNNAME_CommitWarning); + } + + /** Set Description. + @param Description + Optional short description of the record + */ + public void setDescription (String Description) + { + set_Value (COLUMNNAME_Description, Description); + } + + /** Get Description. + @return Optional short description of the record + */ + public String getDescription () + { + return (String)get_Value(COLUMNNAME_Description); + } + + /** Set Display Logic. + @param DisplayLogic + If the Field is displayed, the result determines if the field is actually displayed + */ + public void setDisplayLogic (String DisplayLogic) + { + set_Value (COLUMNNAME_DisplayLogic, DisplayLogic); + } + + /** Get Display Logic. + @return If the Field is displayed, the result determines if the field is actually displayed + */ + public String getDisplayLogic () + { + return (String)get_Value(COLUMNNAME_DisplayLogic); + } + + /** Set Comment/Help. + @param Help + Comment or Hint + */ + public void setHelp (String Help) + { + set_Value (COLUMNNAME_Help, Help); + } + + /** Get Comment/Help. + @return Comment or Hint + */ + public String getHelp () + { + return (String)get_Value(COLUMNNAME_Help); + } + + /** IsInsertRecord AD_Reference_ID=319 */ + public static final int ISINSERTRECORD_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISINSERTRECORD_Yes = "Y"; + /** No = N */ + public static final String ISINSERTRECORD_No = "N"; + /** Set Insert Record. + @param IsInsertRecord + The user can insert a new Record + */ + public void setIsInsertRecord (String IsInsertRecord) + { + + set_Value (COLUMNNAME_IsInsertRecord, IsInsertRecord); + } + + /** Get Insert Record. + @return The user can insert a new Record + */ + public String getIsInsertRecord () + { + return (String)get_Value(COLUMNNAME_IsInsertRecord); + } + + /** IsMultiRowOnly AD_Reference_ID=319 */ + public static final int ISMULTIROWONLY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISMULTIROWONLY_Yes = "Y"; + /** No = N */ + public static final String ISMULTIROWONLY_No = "N"; + /** Set Multi Row Only. + @param IsMultiRowOnly + This applies to Multi-Row view only + */ + public void setIsMultiRowOnly (String IsMultiRowOnly) + { + + set_Value (COLUMNNAME_IsMultiRowOnly, IsMultiRowOnly); + } + + /** Get Multi Row Only. + @return This applies to Multi-Row view only + */ + public String getIsMultiRowOnly () + { + return (String)get_Value(COLUMNNAME_IsMultiRowOnly); + } + + /** IsReadOnly AD_Reference_ID=319 */ + public static final int ISREADONLY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISREADONLY_Yes = "Y"; + /** No = N */ + public static final String ISREADONLY_No = "N"; + /** Set Read Only. + @param IsReadOnly + Field is read only + */ + public void setIsReadOnly (String IsReadOnly) + { + + set_Value (COLUMNNAME_IsReadOnly, IsReadOnly); + } + + /** Get Read Only. + @return Field is read only + */ + public String getIsReadOnly () + { + return (String)get_Value(COLUMNNAME_IsReadOnly); + } + + /** IsSingleRow AD_Reference_ID=319 */ + public static final int ISSINGLEROW_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISSINGLEROW_Yes = "Y"; + /** No = N */ + public static final String ISSINGLEROW_No = "N"; + /** Set Single Row Layout. + @param IsSingleRow + Default for toggle between Single- and Multi-Row (Grid) Layout + */ + public void setIsSingleRow (String IsSingleRow) + { + + set_Value (COLUMNNAME_IsSingleRow, IsSingleRow); + } + + /** Get Single Row Layout. + @return Default for toggle between Single- and Multi-Row (Grid) Layout + */ + public String getIsSingleRow () + { + return (String)get_Value(COLUMNNAME_IsSingleRow); + } + + /** Set Name. + @param Name + Alphanumeric identifier of the entity + */ + public void setName (String Name) + { + set_Value (COLUMNNAME_Name, Name); + } + + /** Get Name. + @return Alphanumeric identifier of the entity + */ + public String getName () + { + return (String)get_Value(COLUMNNAME_Name); + } + + /** Set Sql ORDER BY. + @param OrderByClause + Fully qualified ORDER BY clause + */ + public void setOrderByClause (String OrderByClause) + { + set_Value (COLUMNNAME_OrderByClause, OrderByClause); + } + + /** Get Sql ORDER BY. + @return Fully qualified ORDER BY clause + */ + public String getOrderByClause () + { + return (String)get_Value(COLUMNNAME_OrderByClause); + } + + /** Set Read Only Logic. + @param ReadOnlyLogic + Logic to determine if field is read only (applies only when field is read-write) + */ + public void setReadOnlyLogic (String ReadOnlyLogic) + { + set_Value (COLUMNNAME_ReadOnlyLogic, ReadOnlyLogic); + } + + /** Get Read Only Logic. + @return Logic to determine if field is read only (applies only when field is read-write) + */ + public String getReadOnlyLogic () + { + return (String)get_Value(COLUMNNAME_ReadOnlyLogic); + } + + /** Set Sequence. + @param SeqNo + Method of ordering records; lowest number comes first + */ + public void setSeqNo (int SeqNo) + { + set_Value (COLUMNNAME_SeqNo, Integer.valueOf(SeqNo)); + } + + /** Get Sequence. + @return Method of ordering records; lowest number comes first + */ + public int getSeqNo () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SeqNo); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Tab Level. + @param TabLevel + Hierarchical Tab Level (0 = top) + */ + public void setTabLevel (int TabLevel) + { + set_Value (COLUMNNAME_TabLevel, Integer.valueOf(TabLevel)); + } + + /** Get Tab Level. + @return Hierarchical Tab Level (0 = top) + */ + public int getTabLevel () + { + Integer ii = (Integer)get_Value(COLUMNNAME_TabLevel); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + + /** Set Sql WHERE. + @param WhereClause + Fully qualified SQL WHERE clause + */ + public void setWhereClause (String WhereClause) + { + set_Value (COLUMNNAME_WhereClause, WhereClause); + } + + /** Get Sql WHERE. + @return Fully qualified SQL WHERE clause + */ + public String getWhereClause () + { + return (String)get_Value(COLUMNNAME_WhereClause); + } +} \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_Table.java b/base/src/org/compiere/model/X_AD_Table.java index cc978d05e0..33203ab056 100644 --- a/base/src/org/compiere/model/X_AD_Table.java +++ b/base/src/org/compiere/model/X_AD_Table.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Table * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Table extends PO implements I_AD_Table, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Table (Properties ctx, int AD_Table_ID, String trxName) @@ -38,9 +38,9 @@ public X_AD_Table (Properties ctx, int AD_Table_ID, String trxName) super (ctx, AD_Table_ID, trxName); /** if (AD_Table_ID == 0) { - setAD_Table_ID (0); setAccessLevel (null); // 4 + setAD_Table_ID (0); setEntityType (null); // U setIsChangeLog (false); @@ -85,6 +85,38 @@ public String toString() return sb.toString(); } + /** AccessLevel AD_Reference_ID=5 */ + public static final int ACCESSLEVEL_AD_Reference_ID=5; + /** Organization = 1 */ + public static final String ACCESSLEVEL_Organization = "1"; + /** Client+Organization = 3 */ + public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; + /** System only = 4 */ + public static final String ACCESSLEVEL_SystemOnly = "4"; + /** All = 7 */ + public static final String ACCESSLEVEL_All = "7"; + /** System+Client = 6 */ + public static final String ACCESSLEVEL_SystemPlusClient = "6"; + /** Client only = 2 */ + public static final String ACCESSLEVEL_ClientOnly = "2"; + /** Set Data Access Level. + @param AccessLevel + Access Level required + */ + public void setAccessLevel (String AccessLevel) + { + + set_Value (COLUMNNAME_AccessLevel, AccessLevel); + } + + /** Get Data Access Level. + @return Access Level required + */ + public String getAccessLevel () + { + return (String)get_Value(COLUMNNAME_AccessLevel); + } + /** Set Auto Complete Min Length. @param ACTriggerLength Identifier autocomplete trigger length @@ -212,38 +244,6 @@ public int getAD_Window_ID () return ii.intValue(); } - /** AccessLevel AD_Reference_ID=5 */ - public static final int ACCESSLEVEL_AD_Reference_ID=5; - /** Organization = 1 */ - public static final String ACCESSLEVEL_Organization = "1"; - /** Client+Organization = 3 */ - public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; - /** System only = 4 */ - public static final String ACCESSLEVEL_SystemOnly = "4"; - /** All = 7 */ - public static final String ACCESSLEVEL_All = "7"; - /** System+Client = 6 */ - public static final String ACCESSLEVEL_SystemPlusClient = "6"; - /** Client only = 2 */ - public static final String ACCESSLEVEL_ClientOnly = "2"; - /** Set Data Access Level. - @param AccessLevel - Access Level required - */ - public void setAccessLevel (String AccessLevel) - { - - set_Value (COLUMNNAME_AccessLevel, AccessLevel); - } - - /** Get Data Access Level. - @return Access Level required - */ - public String getAccessLevel () - { - return (String)get_Value(COLUMNNAME_AccessLevel); - } - /** Set Copy Columns From Table. @param CopyColumnsFromTable Copy Columns From Table */ public void setCopyColumnsFromTable (String CopyColumnsFromTable) diff --git a/base/src/org/compiere/model/X_AD_Table_Access.java b/base/src/org/compiere/model/X_AD_Table_Access.java index 048a307f68..e7e6843a6d 100644 --- a/base/src/org/compiere/model/X_AD_Table_Access.java +++ b/base/src/org/compiere/model/X_AD_Table_Access.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Table_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Table_Access extends PO implements I_AD_Table_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Table_Access (Properties ctx, int AD_Table_Access_ID, String trxName) @@ -38,10 +38,10 @@ public X_AD_Table_Access (Properties ctx, int AD_Table_Access_ID, String trxName super (ctx, AD_Table_Access_ID, trxName); /** if (AD_Table_Access_ID == 0) { - setAD_Role_ID (0); - setAD_Table_ID (0); setAccessTypeRule (null); // A + setAD_Role_ID (0); + setAD_Table_ID (0); setIsCanExport (false); setIsCanReport (false); setIsExclude (true); @@ -78,6 +78,32 @@ public String toString() return sb.toString(); } + /** AccessTypeRule AD_Reference_ID=293 */ + public static final int ACCESSTYPERULE_AD_Reference_ID=293; + /** Accessing = A */ + public static final String ACCESSTYPERULE_Accessing = "A"; + /** Reporting = R */ + public static final String ACCESSTYPERULE_Reporting = "R"; + /** Exporting = E */ + public static final String ACCESSTYPERULE_Exporting = "E"; + /** Set Access Type. + @param AccessTypeRule + The type of access for this rule + */ + public void setAccessTypeRule (String AccessTypeRule) + { + + set_ValueNoCheck (COLUMNNAME_AccessTypeRule, AccessTypeRule); + } + + /** Get Access Type. + @return The type of access for this rule + */ + public String getAccessTypeRule () + { + return (String)get_Value(COLUMNNAME_AccessTypeRule); + } + public org.compiere.model.I_AD_Role getAD_Role() throws RuntimeException { return (org.compiere.model.I_AD_Role)MTable.get(getCtx(), org.compiere.model.I_AD_Role.Table_Name) @@ -142,32 +168,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getAD_Table_ID())); } - /** AccessTypeRule AD_Reference_ID=293 */ - public static final int ACCESSTYPERULE_AD_Reference_ID=293; - /** Accessing = A */ - public static final String ACCESSTYPERULE_Accessing = "A"; - /** Reporting = R */ - public static final String ACCESSTYPERULE_Reporting = "R"; - /** Exporting = E */ - public static final String ACCESSTYPERULE_Exporting = "E"; - /** Set Access Type. - @param AccessTypeRule - The type of access for this rule - */ - public void setAccessTypeRule (String AccessTypeRule) - { - - set_ValueNoCheck (COLUMNNAME_AccessTypeRule, AccessTypeRule); - } - - /** Get Access Type. - @return The type of access for this rule - */ - public String getAccessTypeRule () - { - return (String)get_Value(COLUMNNAME_AccessTypeRule); - } - /** Set Can Export. @param IsCanExport Users with this role can export data diff --git a/base/src/org/compiere/model/X_AD_Table_Process.java b/base/src/org/compiere/model/X_AD_Table_Process.java index d87ad3e664..7b3762f1db 100644 --- a/base/src/org/compiere/model/X_AD_Table_Process.java +++ b/base/src/org/compiere/model/X_AD_Table_Process.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Table_Process * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Table_Process extends PO implements I_AD_Table_Process, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Table_Process (Properties ctx, int AD_Table_Process_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Table_ScriptValidator.java b/base/src/org/compiere/model/X_AD_Table_ScriptValidator.java index 491f376874..ad1b571c11 100644 --- a/base/src/org/compiere/model/X_AD_Table_ScriptValidator.java +++ b/base/src/org/compiere/model/X_AD_Table_ScriptValidator.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Table_ScriptValidator * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Table_ScriptValidator extends PO implements I_AD_Table_ScriptValidator, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Table_ScriptValidator (Properties ctx, int AD_Table_ScriptValidator_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Task.java b/base/src/org/compiere/model/X_AD_Task.java index 0e5af9f324..2145687bc5 100644 --- a/base/src/org/compiere/model/X_AD_Task.java +++ b/base/src/org/compiere/model/X_AD_Task.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Task * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Task extends PO implements I_AD_Task, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Task (Properties ctx, int AD_Task_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_Task (Properties ctx, int AD_Task_ID, String trxName) super (ctx, AD_Task_ID, trxName); /** if (AD_Task_ID == 0) { - setAD_Task_ID (0); setAccessLevel (null); + setAD_Task_ID (0); setEntityType (null); // U setIsServerProcess (false); @@ -77,29 +77,6 @@ public String toString() return sb.toString(); } - /** Set OS Task. - @param AD_Task_ID - Operation System Task - */ - public void setAD_Task_ID (int AD_Task_ID) - { - if (AD_Task_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_Task_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_Task_ID, Integer.valueOf(AD_Task_ID)); - } - - /** Get OS Task. - @return Operation System Task - */ - public int getAD_Task_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Task_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** AccessLevel AD_Reference_ID=5 */ public static final int ACCESSLEVEL_AD_Reference_ID=5; /** Organization = 1 */ @@ -132,6 +109,29 @@ public String getAccessLevel () return (String)get_Value(COLUMNNAME_AccessLevel); } + /** Set OS Task. + @param AD_Task_ID + Operation System Task + */ + public void setAD_Task_ID (int AD_Task_ID) + { + if (AD_Task_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_Task_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_Task_ID, Integer.valueOf(AD_Task_ID)); + } + + /** Get OS Task. + @return Operation System Task + */ + public int getAD_Task_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Task_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_AD_TaskInstance.java b/base/src/org/compiere/model/X_AD_TaskInstance.java index 991191000f..07f2593ee1 100644 --- a/base/src/org/compiere/model/X_AD_TaskInstance.java +++ b/base/src/org/compiere/model/X_AD_TaskInstance.java @@ -23,14 +23,14 @@ /** Generated Model for AD_TaskInstance * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TaskInstance extends PO implements I_AD_TaskInstance, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TaskInstance (Properties ctx, int AD_TaskInstance_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_TaskInstance (Properties ctx, int AD_TaskInstance_ID, String trxName super (ctx, AD_TaskInstance_ID, trxName); /** if (AD_TaskInstance_ID == 0) { - setAD_TaskInstance_ID (0); setAD_Task_ID (0); + setAD_TaskInstance_ID (0); } */ } @@ -71,6 +71,29 @@ public String toString() return sb.toString(); } + /** Set OS Task. + @param AD_Task_ID + Operation System Task + */ + public void setAD_Task_ID (int AD_Task_ID) + { + if (AD_Task_ID < 1) + set_Value (COLUMNNAME_AD_Task_ID, null); + else + set_Value (COLUMNNAME_AD_Task_ID, Integer.valueOf(AD_Task_ID)); + } + + /** Get OS Task. + @return Operation System Task + */ + public int getAD_Task_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Task_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Task Instance. @param AD_TaskInstance_ID Task Instance */ public void setAD_TaskInstance_ID (int AD_TaskInstance_ID) @@ -99,29 +122,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getAD_TaskInstance_ID())); } - /** Set OS Task. - @param AD_Task_ID - Operation System Task - */ - public void setAD_Task_ID (int AD_Task_ID) - { - if (AD_Task_ID < 1) - set_Value (COLUMNNAME_AD_Task_ID, null); - else - set_Value (COLUMNNAME_AD_Task_ID, Integer.valueOf(AD_Task_ID)); - } - - /** Get OS Task. - @return Operation System Task - */ - public int getAD_Task_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Task_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_AD_Task_Access.java b/base/src/org/compiere/model/X_AD_Task_Access.java index 725cfd685a..7201605604 100644 --- a/base/src/org/compiere/model/X_AD_Task_Access.java +++ b/base/src/org/compiere/model/X_AD_Task_Access.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Task_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Task_Access extends PO implements I_AD_Task_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Task_Access (Properties ctx, int AD_Task_Access_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Tree.java b/base/src/org/compiere/model/X_AD_Tree.java index 9de10f91d5..4ffabc26e1 100644 --- a/base/src/org/compiere/model/X_AD_Tree.java +++ b/base/src/org/compiere/model/X_AD_Tree.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Tree * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Tree extends PO implements I_AD_Tree, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Tree (Properties ctx, int AD_Tree_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeBar.java b/base/src/org/compiere/model/X_AD_TreeBar.java index 9ed21013f0..6c6255b23d 100644 --- a/base/src/org/compiere/model/X_AD_TreeBar.java +++ b/base/src/org/compiere/model/X_AD_TreeBar.java @@ -23,14 +23,14 @@ /** Generated Model for AD_TreeBar * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeBar extends PO implements I_AD_TreeBar, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeBar (Properties ctx, int AD_TreeBar_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNode.java b/base/src/org/compiere/model/X_AD_TreeNode.java index a1c0f4529b..e399a944e6 100644 --- a/base/src/org/compiere/model/X_AD_TreeNode.java +++ b/base/src/org/compiere/model/X_AD_TreeNode.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNode * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNode extends PO implements I_AD_TreeNode, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNode (Properties ctx, int AD_TreeNode_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodeBP.java b/base/src/org/compiere/model/X_AD_TreeNodeBP.java index a0f63d3de1..4953ce1ee5 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodeBP.java +++ b/base/src/org/compiere/model/X_AD_TreeNodeBP.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodeBP * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodeBP extends PO implements I_AD_TreeNodeBP, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodeBP (Properties ctx, int AD_TreeNodeBP_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodeCMC.java b/base/src/org/compiere/model/X_AD_TreeNodeCMC.java index 7f58ed3ba1..e90213b16f 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodeCMC.java +++ b/base/src/org/compiere/model/X_AD_TreeNodeCMC.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodeCMC * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodeCMC extends PO implements I_AD_TreeNodeCMC, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodeCMC (Properties ctx, int AD_TreeNodeCMC_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodeCMM.java b/base/src/org/compiere/model/X_AD_TreeNodeCMM.java index 930068d12a..8affd027d0 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodeCMM.java +++ b/base/src/org/compiere/model/X_AD_TreeNodeCMM.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodeCMM * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodeCMM extends PO implements I_AD_TreeNodeCMM, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodeCMM (Properties ctx, int AD_TreeNodeCMM_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodeCMS.java b/base/src/org/compiere/model/X_AD_TreeNodeCMS.java index c4a01c1921..84e1960795 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodeCMS.java +++ b/base/src/org/compiere/model/X_AD_TreeNodeCMS.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodeCMS * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodeCMS extends PO implements I_AD_TreeNodeCMS, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodeCMS (Properties ctx, int AD_TreeNodeCMS_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodeCMT.java b/base/src/org/compiere/model/X_AD_TreeNodeCMT.java index 4b14a274e7..0e5f71764e 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodeCMT.java +++ b/base/src/org/compiere/model/X_AD_TreeNodeCMT.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodeCMT * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodeCMT extends PO implements I_AD_TreeNodeCMT, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodeCMT (Properties ctx, int AD_TreeNodeCMT_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodeMM.java b/base/src/org/compiere/model/X_AD_TreeNodeMM.java index 3ddaafa3cc..33ec41fa8e 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodeMM.java +++ b/base/src/org/compiere/model/X_AD_TreeNodeMM.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodeMM * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodeMM extends PO implements I_AD_TreeNodeMM, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodeMM (Properties ctx, int AD_TreeNodeMM_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodePR.java b/base/src/org/compiere/model/X_AD_TreeNodePR.java index 859043dd8e..e173070fd5 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodePR.java +++ b/base/src/org/compiere/model/X_AD_TreeNodePR.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodePR * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodePR extends PO implements I_AD_TreeNodePR, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodePR (Properties ctx, int AD_TreeNodePR_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodeU1.java b/base/src/org/compiere/model/X_AD_TreeNodeU1.java index 1be6a94ca3..3425f2e8bc 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodeU1.java +++ b/base/src/org/compiere/model/X_AD_TreeNodeU1.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodeU1 * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodeU1 extends PO implements I_AD_TreeNodeU1, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodeU1 (Properties ctx, int AD_TreeNodeU1_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodeU2.java b/base/src/org/compiere/model/X_AD_TreeNodeU2.java index aa46552314..90fd1e98ca 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodeU2.java +++ b/base/src/org/compiere/model/X_AD_TreeNodeU2.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodeU2 * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodeU2 extends PO implements I_AD_TreeNodeU2, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodeU2 (Properties ctx, int AD_TreeNodeU2_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodeU3.java b/base/src/org/compiere/model/X_AD_TreeNodeU3.java index 389e20b947..676197577a 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodeU3.java +++ b/base/src/org/compiere/model/X_AD_TreeNodeU3.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodeU3 * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodeU3 extends PO implements I_AD_TreeNodeU3, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodeU3 (Properties ctx, int AD_TreeNodeU3_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_TreeNodeU4.java b/base/src/org/compiere/model/X_AD_TreeNodeU4.java index 2e527aeb04..897e8a63f8 100644 --- a/base/src/org/compiere/model/X_AD_TreeNodeU4.java +++ b/base/src/org/compiere/model/X_AD_TreeNodeU4.java @@ -22,14 +22,14 @@ /** Generated Model for AD_TreeNodeU4 * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TreeNodeU4 extends PO implements I_AD_TreeNodeU4, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TreeNodeU4 (Properties ctx, int AD_TreeNodeU4_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Tree_Favorite.java b/base/src/org/compiere/model/X_AD_Tree_Favorite.java index 3121f1c163..c4e8cf5251 100644 --- a/base/src/org/compiere/model/X_AD_Tree_Favorite.java +++ b/base/src/org/compiere/model/X_AD_Tree_Favorite.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Tree_Favorite * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Tree_Favorite extends PO implements I_AD_Tree_Favorite, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Tree_Favorite (Properties ctx, int AD_Tree_Favorite_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Tree_Favorite_Node.java b/base/src/org/compiere/model/X_AD_Tree_Favorite_Node.java index cabf1b0921..7a85354de0 100644 --- a/base/src/org/compiere/model/X_AD_Tree_Favorite_Node.java +++ b/base/src/org/compiere/model/X_AD_Tree_Favorite_Node.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Tree_Favorite_Node * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Tree_Favorite_Node extends PO implements I_AD_Tree_Favorite_Node, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Tree_Favorite_Node (Properties ctx, int AD_Tree_Favorite_Node_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_User.java b/base/src/org/compiere/model/X_AD_User.java index 785e2f6b90..a68a22c167 100644 --- a/base/src/org/compiere/model/X_AD_User.java +++ b/base/src/org/compiere/model/X_AD_User.java @@ -24,14 +24,14 @@ /** Generated Model for AD_User * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_User extends PO implements I_AD_User, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_User (Properties ctx, int AD_User_ID, String trxName) @@ -156,18 +156,21 @@ public int getAD_User_ID () return ii.intValue(); } - /** Set BP Name. - @param BPName BP Name */ - public void setBPName (String BPName) + /** Set Birthday. + @param Birthday + Birthday or Anniversary day + */ + public void setBirthday (Timestamp Birthday) { - set_Value (COLUMNNAME_BPName, BPName); + set_Value (COLUMNNAME_Birthday, Birthday); } - /** Get BP Name. - @return BP Name */ - public String getBPName () + /** Get Birthday. + @return Birthday or Anniversary day + */ + public Timestamp getBirthday () { - return (String)get_Value(COLUMNNAME_BPName); + return (Timestamp)get_Value(COLUMNNAME_Birthday); } public I_C_Location getBP_Location() throws RuntimeException @@ -198,21 +201,18 @@ public int getBP_Location_ID () return ii.intValue(); } - /** Set Birthday. - @param Birthday - Birthday or Anniversary day - */ - public void setBirthday (Timestamp Birthday) + /** Set BP Name. + @param BPName BP Name */ + public void setBPName (String BPName) { - set_Value (COLUMNNAME_Birthday, Birthday); + set_Value (COLUMNNAME_BPName, BPName); } - /** Get Birthday. - @return Birthday or Anniversary day - */ - public Timestamp getBirthday () + /** Get BP Name. + @return BP Name */ + public String getBPName () { - return (Timestamp)get_Value(COLUMNNAME_Birthday); + return (String)get_Value(COLUMNNAME_BPName); } public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException @@ -752,23 +752,6 @@ public boolean isWebstoreUser () return false; } - /** Set LDAP User Name. - @param LDAPUser - User Name used for authorization via LDAP (directory) services - */ - public void setLDAPUser (String LDAPUser) - { - set_Value (COLUMNNAME_LDAPUser, LDAPUser); - } - - /** Get LDAP User Name. - @return User Name used for authorization via LDAP (directory) services - */ - public String getLDAPUser () - { - return (String)get_Value(COLUMNNAME_LDAPUser); - } - /** Set Last Contact. @param LastContact Date this individual was last contacted @@ -803,6 +786,23 @@ public String getLastResult () return (String)get_Value(COLUMNNAME_LastResult); } + /** Set LDAP User Name. + @param LDAPUser + User Name used for authorization via LDAP (directory) services + */ + public void setLDAPUser (String LDAPUser) + { + set_Value (COLUMNNAME_LDAPUser, LDAPUser); + } + + /** Get LDAP User Name. + @return User Name used for authorization via LDAP (directory) services + */ + public String getLDAPUser () + { + return (String)get_Value(COLUMNNAME_LDAPUser); + } + /** LeadSource AD_Reference_ID=53415 */ public static final int LEADSOURCE_AD_Reference_ID=53415; /** Cold Call = CC */ @@ -1154,6 +1154,20 @@ public String getTitle () return (String)get_Value(COLUMNNAME_Title); } + /** Set User PIN. + @param UserPIN User PIN */ + public void setUserPIN (String UserPIN) + { + set_Value (COLUMNNAME_UserPIN, UserPIN); + } + + /** Get User PIN. + @return User PIN */ + public String getUserPIN () + { + return (String)get_Value(COLUMNNAME_UserPIN); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier @@ -1171,20 +1185,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set User PIN. - @param UserPIN User PIN */ - public void setUserPIN (String UserPIN) - { - set_Value (COLUMNNAME_UserPIN, UserPIN); - } - - /** Get User PIN. - @return User PIN */ - public String getUserPIN () - { - return (String)get_Value(COLUMNNAME_UserPIN); - } - /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_AD_UserBPAccess.java b/base/src/org/compiere/model/X_AD_UserBPAccess.java index 6da58a5506..7b35a7f2fc 100644 --- a/base/src/org/compiere/model/X_AD_UserBPAccess.java +++ b/base/src/org/compiere/model/X_AD_UserBPAccess.java @@ -22,14 +22,14 @@ /** Generated Model for AD_UserBPAccess * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_UserBPAccess extends PO implements I_AD_UserBPAccess, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_UserBPAccess (Properties ctx, int AD_UserBPAccess_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_UserDef_Field.java b/base/src/org/compiere/model/X_AD_UserDef_Field.java deleted file mode 100644 index 0a70efb7f5..0000000000 --- a/base/src/org/compiere/model/X_AD_UserDef_Field.java +++ /dev/null @@ -1,419 +0,0 @@ -/****************************************************************************** - * Product: ADempiere ERP & CRM Smart Business Solution * - * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * - * This program is free software, you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * or (at your option) any later version. * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program, if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * For the text or an alternative of this public license, you may reach us * - * or via info@adempiere.net or http://www.adempiere.net/license.html * - *****************************************************************************/ -/** Generated Model - DO NOT CHANGE */ -package org.compiere.model; - -import java.sql.ResultSet; -import java.util.Properties; -import org.compiere.util.KeyNamePair; - -/** Generated Model for AD_UserDef_Field - * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ -public class X_AD_UserDef_Field extends PO implements I_AD_UserDef_Field, I_Persistent -{ - - /** - * - */ - private static final long serialVersionUID = 20181220L; - - /** Standard Constructor */ - public X_AD_UserDef_Field (Properties ctx, int AD_UserDef_Field_ID, String trxName) - { - super (ctx, AD_UserDef_Field_ID, trxName); - /** if (AD_UserDef_Field_ID == 0) - { - setAD_Field_ID (0); - setAD_UserDef_Field_ID (0); - setAD_UserDef_Tab_ID (0); - setDefaultValue (null); - setIsDisplayed (false); - setIsReadOnly (false); - setIsSameLine (false); - setName (null); - setSeqNo (0); - } */ - } - - /** Load Constructor */ - public X_AD_UserDef_Field (Properties ctx, ResultSet rs, String trxName) - { - super (ctx, rs, trxName); - } - - /** AccessLevel - * @return 6 - System - Client - */ - protected int get_AccessLevel() - { - return accessLevel.intValue(); - } - - /** Load Meta Data */ - protected POInfo initPO (Properties ctx) - { - POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); - return poi; - } - - public String toString() - { - StringBuffer sb = new StringBuffer ("X_AD_UserDef_Field[") - .append(get_ID()).append("]"); - return sb.toString(); - } - - public org.compiere.model.I_AD_Field getAD_Field() throws RuntimeException - { - return (org.compiere.model.I_AD_Field)MTable.get(getCtx(), org.compiere.model.I_AD_Field.Table_Name) - .getPO(getAD_Field_ID(), get_TrxName()); } - - /** Set Field. - @param AD_Field_ID - Field on a database table - */ - public void setAD_Field_ID (int AD_Field_ID) - { - if (AD_Field_ID < 1) - set_Value (COLUMNNAME_AD_Field_ID, null); - else - set_Value (COLUMNNAME_AD_Field_ID, Integer.valueOf(AD_Field_ID)); - } - - /** Get Field. - @return Field on a database table - */ - public int getAD_Field_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Field_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set User defined Field. - @param AD_UserDef_Field_ID User defined Field */ - public void setAD_UserDef_Field_ID (int AD_UserDef_Field_ID) - { - if (AD_UserDef_Field_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_UserDef_Field_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_UserDef_Field_ID, Integer.valueOf(AD_UserDef_Field_ID)); - } - - /** Get User defined Field. - @return User defined Field */ - public int getAD_UserDef_Field_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_UserDef_Field_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_AD_UserDef_Tab getAD_UserDef_Tab() throws RuntimeException - { - return (org.compiere.model.I_AD_UserDef_Tab)MTable.get(getCtx(), org.compiere.model.I_AD_UserDef_Tab.Table_Name) - .getPO(getAD_UserDef_Tab_ID(), get_TrxName()); } - - /** Set User defined Tab. - @param AD_UserDef_Tab_ID User defined Tab */ - public void setAD_UserDef_Tab_ID (int AD_UserDef_Tab_ID) - { - if (AD_UserDef_Tab_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_UserDef_Tab_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_UserDef_Tab_ID, Integer.valueOf(AD_UserDef_Tab_ID)); - } - - /** Get User defined Tab. - @return User defined Tab */ - public int getAD_UserDef_Tab_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_UserDef_Tab_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Default Logic. - @param DefaultValue - Default value hierarchy, separated by ; - */ - public void setDefaultValue (String DefaultValue) - { - set_Value (COLUMNNAME_DefaultValue, DefaultValue); - } - - /** Get Default Logic. - @return Default value hierarchy, separated by ; - */ - public String getDefaultValue () - { - return (String)get_Value(COLUMNNAME_DefaultValue); - } - - /** Set Description. - @param Description - Optional short description of the record - */ - public void setDescription (String Description) - { - set_Value (COLUMNNAME_Description, Description); - } - - /** Get Description. - @return Optional short description of the record - */ - public String getDescription () - { - return (String)get_Value(COLUMNNAME_Description); - } - - /** Set Display Length. - @param DisplayLength - Length of the display in characters - */ - public void setDisplayLength (int DisplayLength) - { - set_Value (COLUMNNAME_DisplayLength, Integer.valueOf(DisplayLength)); - } - - /** Get Display Length. - @return Length of the display in characters - */ - public int getDisplayLength () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DisplayLength); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Display Logic. - @param DisplayLogic - If the Field is displayed, the result determines if the field is actually displayed - */ - public void setDisplayLogic (String DisplayLogic) - { - set_Value (COLUMNNAME_DisplayLogic, DisplayLogic); - } - - /** Get Display Logic. - @return If the Field is displayed, the result determines if the field is actually displayed - */ - public String getDisplayLogic () - { - return (String)get_Value(COLUMNNAME_DisplayLogic); - } - - /** Set Comment/Help. - @param Help - Comment or Hint - */ - public void setHelp (String Help) - { - set_Value (COLUMNNAME_Help, Help); - } - - /** Get Comment/Help. - @return Comment or Hint - */ - public String getHelp () - { - return (String)get_Value(COLUMNNAME_Help); - } - - /** Set Displayed. - @param IsDisplayed - Determines, if this field is displayed - */ - public void setIsDisplayed (boolean IsDisplayed) - { - set_Value (COLUMNNAME_IsDisplayed, Boolean.valueOf(IsDisplayed)); - } - - /** Get Displayed. - @return Determines, if this field is displayed - */ - public boolean isDisplayed () - { - Object oo = get_Value(COLUMNNAME_IsDisplayed); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - - /** Set Read Only. - @param IsReadOnly - Field is read only - */ - public void setIsReadOnly (boolean IsReadOnly) - { - set_Value (COLUMNNAME_IsReadOnly, Boolean.valueOf(IsReadOnly)); - } - - /** Get Read Only. - @return Field is read only - */ - public boolean isReadOnly () - { - Object oo = get_Value(COLUMNNAME_IsReadOnly); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - - /** Set Same Line. - @param IsSameLine - Displayed on same line as previous field - */ - public void setIsSameLine (boolean IsSameLine) - { - set_Value (COLUMNNAME_IsSameLine, Boolean.valueOf(IsSameLine)); - } - - /** Get Same Line. - @return Displayed on same line as previous field - */ - public boolean isSameLine () - { - Object oo = get_Value(COLUMNNAME_IsSameLine); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - - /** Set Updatable. - @param IsUpdateable - Determines, if the field can be updated - */ - public void setIsUpdateable (boolean IsUpdateable) - { - set_Value (COLUMNNAME_IsUpdateable, Boolean.valueOf(IsUpdateable)); - } - - /** Get Updatable. - @return Determines, if the field can be updated - */ - public boolean isUpdateable () - { - Object oo = get_Value(COLUMNNAME_IsUpdateable); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - - /** Set Name. - @param Name - Alphanumeric identifier of the entity - */ - public void setName (String Name) - { - set_Value (COLUMNNAME_Name, Name); - } - - /** Get Name. - @return Alphanumeric identifier of the entity - */ - public String getName () - { - return (String)get_Value(COLUMNNAME_Name); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), getName()); - } - - /** Set Sequence. - @param SeqNo - Method of ordering records; lowest number comes first - */ - public void setSeqNo (int SeqNo) - { - set_Value (COLUMNNAME_SeqNo, Integer.valueOf(SeqNo)); - } - - /** Get Sequence. - @return Method of ordering records; lowest number comes first - */ - public int getSeqNo () - { - Integer ii = (Integer)get_Value(COLUMNNAME_SeqNo); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Record Sort No. - @param SortNo - Determines in what order the records are displayed - */ - public void setSortNo (int SortNo) - { - set_Value (COLUMNNAME_SortNo, Integer.valueOf(SortNo)); - } - - /** Get Record Sort No. - @return Determines in what order the records are displayed - */ - public int getSortNo () - { - Integer ii = (Integer)get_Value(COLUMNNAME_SortNo); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } -} \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_UserDef_Tab.java b/base/src/org/compiere/model/X_AD_UserDef_Tab.java deleted file mode 100644 index 30119c1021..0000000000 --- a/base/src/org/compiere/model/X_AD_UserDef_Tab.java +++ /dev/null @@ -1,299 +0,0 @@ -/****************************************************************************** - * Product: ADempiere ERP & CRM Smart Business Solution * - * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * - * This program is free software, you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * or (at your option) any later version. * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program, if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * For the text or an alternative of this public license, you may reach us * - * or via info@adempiere.net or http://www.adempiere.net/license.html * - *****************************************************************************/ -/** Generated Model - DO NOT CHANGE */ -package org.compiere.model; - -import java.sql.ResultSet; -import java.util.Properties; -import org.compiere.util.KeyNamePair; - -/** Generated Model for AD_UserDef_Tab - * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ -public class X_AD_UserDef_Tab extends PO implements I_AD_UserDef_Tab, I_Persistent -{ - - /** - * - */ - private static final long serialVersionUID = 20181220L; - - /** Standard Constructor */ - public X_AD_UserDef_Tab (Properties ctx, int AD_UserDef_Tab_ID, String trxName) - { - super (ctx, AD_UserDef_Tab_ID, trxName); - /** if (AD_UserDef_Tab_ID == 0) - { - setAD_Tab_ID (0); - setAD_UserDef_Tab_ID (0); - setAD_UserDef_Win_ID (0); - setIsMultiRowOnly (false); - setIsReadOnly (false); - setIsSingleRow (false); - setName (null); - } */ - } - - /** Load Constructor */ - public X_AD_UserDef_Tab (Properties ctx, ResultSet rs, String trxName) - { - super (ctx, rs, trxName); - } - - /** AccessLevel - * @return 6 - System - Client - */ - protected int get_AccessLevel() - { - return accessLevel.intValue(); - } - - /** Load Meta Data */ - protected POInfo initPO (Properties ctx) - { - POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); - return poi; - } - - public String toString() - { - StringBuffer sb = new StringBuffer ("X_AD_UserDef_Tab[") - .append(get_ID()).append("]"); - return sb.toString(); - } - - public org.compiere.model.I_AD_Tab getAD_Tab() throws RuntimeException - { - return (org.compiere.model.I_AD_Tab)MTable.get(getCtx(), org.compiere.model.I_AD_Tab.Table_Name) - .getPO(getAD_Tab_ID(), get_TrxName()); } - - /** Set Tab. - @param AD_Tab_ID - Tab within a Window - */ - public void setAD_Tab_ID (int AD_Tab_ID) - { - if (AD_Tab_ID < 1) - set_Value (COLUMNNAME_AD_Tab_ID, null); - else - set_Value (COLUMNNAME_AD_Tab_ID, Integer.valueOf(AD_Tab_ID)); - } - - /** Get Tab. - @return Tab within a Window - */ - public int getAD_Tab_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Tab_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set User defined Tab. - @param AD_UserDef_Tab_ID User defined Tab */ - public void setAD_UserDef_Tab_ID (int AD_UserDef_Tab_ID) - { - if (AD_UserDef_Tab_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_UserDef_Tab_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_UserDef_Tab_ID, Integer.valueOf(AD_UserDef_Tab_ID)); - } - - /** Get User defined Tab. - @return User defined Tab */ - public int getAD_UserDef_Tab_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_UserDef_Tab_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_AD_UserDef_Win getAD_UserDef_Win() throws RuntimeException - { - return (org.compiere.model.I_AD_UserDef_Win)MTable.get(getCtx(), org.compiere.model.I_AD_UserDef_Win.Table_Name) - .getPO(getAD_UserDef_Win_ID(), get_TrxName()); } - - /** Set User defined Window. - @param AD_UserDef_Win_ID User defined Window */ - public void setAD_UserDef_Win_ID (int AD_UserDef_Win_ID) - { - if (AD_UserDef_Win_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_UserDef_Win_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_UserDef_Win_ID, Integer.valueOf(AD_UserDef_Win_ID)); - } - - /** Get User defined Window. - @return User defined Window */ - public int getAD_UserDef_Win_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_UserDef_Win_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Description. - @param Description - Optional short description of the record - */ - public void setDescription (String Description) - { - set_Value (COLUMNNAME_Description, Description); - } - - /** Get Description. - @return Optional short description of the record - */ - public String getDescription () - { - return (String)get_Value(COLUMNNAME_Description); - } - - /** Set Comment/Help. - @param Help - Comment or Hint - */ - public void setHelp (String Help) - { - set_Value (COLUMNNAME_Help, Help); - } - - /** Get Comment/Help. - @return Comment or Hint - */ - public String getHelp () - { - return (String)get_Value(COLUMNNAME_Help); - } - - /** Set Multi Row Only. - @param IsMultiRowOnly - This applies to Multi-Row view only - */ - public void setIsMultiRowOnly (boolean IsMultiRowOnly) - { - set_Value (COLUMNNAME_IsMultiRowOnly, Boolean.valueOf(IsMultiRowOnly)); - } - - /** Get Multi Row Only. - @return This applies to Multi-Row view only - */ - public boolean isMultiRowOnly () - { - Object oo = get_Value(COLUMNNAME_IsMultiRowOnly); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - - /** Set Read Only. - @param IsReadOnly - Field is read only - */ - public void setIsReadOnly (boolean IsReadOnly) - { - set_Value (COLUMNNAME_IsReadOnly, Boolean.valueOf(IsReadOnly)); - } - - /** Get Read Only. - @return Field is read only - */ - public boolean isReadOnly () - { - Object oo = get_Value(COLUMNNAME_IsReadOnly); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - - /** Set Single Row Layout. - @param IsSingleRow - Default for toggle between Single- and Multi-Row (Grid) Layout - */ - public void setIsSingleRow (boolean IsSingleRow) - { - set_Value (COLUMNNAME_IsSingleRow, Boolean.valueOf(IsSingleRow)); - } - - /** Get Single Row Layout. - @return Default for toggle between Single- and Multi-Row (Grid) Layout - */ - public boolean isSingleRow () - { - Object oo = get_Value(COLUMNNAME_IsSingleRow); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - - /** Set Name. - @param Name - Alphanumeric identifier of the entity - */ - public void setName (String Name) - { - set_Value (COLUMNNAME_Name, Name); - } - - /** Get Name. - @return Alphanumeric identifier of the entity - */ - public String getName () - { - return (String)get_Value(COLUMNNAME_Name); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), getName()); - } - - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } -} \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_UserMail.java b/base/src/org/compiere/model/X_AD_UserMail.java index 74829387e4..f2d41ea523 100644 --- a/base/src/org/compiere/model/X_AD_UserMail.java +++ b/base/src/org/compiere/model/X_AD_UserMail.java @@ -23,14 +23,14 @@ /** Generated Model for AD_UserMail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_UserMail extends PO implements I_AD_UserMail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_UserMail (Properties ctx, int AD_UserMail_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_UserMail (Properties ctx, int AD_UserMail_ID, String trxName) super (ctx, AD_UserMail_ID, trxName); /** if (AD_UserMail_ID == 0) { - setAD_UserMail_ID (0); setAD_User_ID (0); + setAD_UserMail_ID (0); } */ } @@ -71,29 +71,6 @@ public String toString() return sb.toString(); } - /** Set User Mail. - @param AD_UserMail_ID - Mail sent to the user - */ - public void setAD_UserMail_ID (int AD_UserMail_ID) - { - if (AD_UserMail_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_UserMail_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_UserMail_ID, Integer.valueOf(AD_UserMail_ID)); - } - - /** Get User Mail. - @return Mail sent to the user - */ - public int getAD_UserMail_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_UserMail_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -130,6 +107,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getAD_User_ID())); } + /** Set User Mail. + @param AD_UserMail_ID + Mail sent to the user + */ + public void setAD_UserMail_ID (int AD_UserMail_ID) + { + if (AD_UserMail_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_UserMail_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_UserMail_ID, Integer.valueOf(AD_UserMail_ID)); + } + + /** Get User Mail. + @return Mail sent to the user + */ + public int getAD_UserMail_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_UserMail_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Delivery Confirmation. @param DeliveryConfirmation EMail Delivery confirmation diff --git a/base/src/org/compiere/model/X_AD_UserQuery.java b/base/src/org/compiere/model/X_AD_UserQuery.java index 7af5792eab..c9413a0dd5 100644 --- a/base/src/org/compiere/model/X_AD_UserQuery.java +++ b/base/src/org/compiere/model/X_AD_UserQuery.java @@ -23,14 +23,14 @@ /** Generated Model for AD_UserQuery * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_UserQuery extends PO implements I_AD_UserQuery, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_UserQuery (Properties ctx, int AD_UserQuery_ID, String trxName) @@ -129,29 +129,6 @@ public int getAD_Table_ID () return ii.intValue(); } - /** Set User Query. - @param AD_UserQuery_ID - Saved User Query - */ - public void setAD_UserQuery_ID (int AD_UserQuery_ID) - { - if (AD_UserQuery_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_UserQuery_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_UserQuery_ID, Integer.valueOf(AD_UserQuery_ID)); - } - - /** Get User Query. - @return Saved User Query - */ - public int getAD_UserQuery_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_UserQuery_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -180,6 +157,29 @@ public int getAD_User_ID () return ii.intValue(); } + /** Set User Query. + @param AD_UserQuery_ID + Saved User Query + */ + public void setAD_UserQuery_ID (int AD_UserQuery_ID) + { + if (AD_UserQuery_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_UserQuery_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_UserQuery_ID, Integer.valueOf(AD_UserQuery_ID)); + } + + /** Get User Query. + @return Saved User Query + */ + public int getAD_UserQuery_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_UserQuery_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Validation code. @param Code Validation Code diff --git a/base/src/org/compiere/model/X_AD_User_OrgAccess.java b/base/src/org/compiere/model/X_AD_User_OrgAccess.java index a693e1445d..23c74c01f6 100644 --- a/base/src/org/compiere/model/X_AD_User_OrgAccess.java +++ b/base/src/org/compiere/model/X_AD_User_OrgAccess.java @@ -22,14 +22,14 @@ /** Generated Model for AD_User_OrgAccess * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_User_OrgAccess extends PO implements I_AD_User_OrgAccess, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_User_OrgAccess (Properties ctx, int AD_User_OrgAccess_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_User_Roles.java b/base/src/org/compiere/model/X_AD_User_Roles.java index 86b7cc7842..b7031190ef 100644 --- a/base/src/org/compiere/model/X_AD_User_Roles.java +++ b/base/src/org/compiere/model/X_AD_User_Roles.java @@ -22,14 +22,14 @@ /** Generated Model for AD_User_Roles * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_User_Roles extends PO implements I_AD_User_Roles, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_User_Roles (Properties ctx, int AD_User_Roles_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_User_Substitute.java b/base/src/org/compiere/model/X_AD_User_Substitute.java index a458271093..53b43bc263 100644 --- a/base/src/org/compiere/model/X_AD_User_Substitute.java +++ b/base/src/org/compiere/model/X_AD_User_Substitute.java @@ -24,14 +24,14 @@ /** Generated Model for AD_User_Substitute * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_User_Substitute extends PO implements I_AD_User_Substitute, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_User_Substitute (Properties ctx, int AD_User_Substitute_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Val_Rule.java b/base/src/org/compiere/model/X_AD_Val_Rule.java index 4c77b2473a..c74d4a4511 100644 --- a/base/src/org/compiere/model/X_AD_Val_Rule.java +++ b/base/src/org/compiere/model/X_AD_Val_Rule.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Val_Rule * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Val_Rule extends PO implements I_AD_Val_Rule, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Val_Rule (Properties ctx, int AD_Val_Rule_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_WF_Activity.java b/base/src/org/compiere/model/X_AD_WF_Activity.java index c341508c4b..a745755468 100644 --- a/base/src/org/compiere/model/X_AD_WF_Activity.java +++ b/base/src/org/compiere/model/X_AD_WF_Activity.java @@ -24,14 +24,14 @@ /** Generated Model for AD_WF_Activity * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_Activity extends PO implements I_AD_WF_Activity, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_Activity (Properties ctx, int AD_WF_Activity_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_WF_ActivityResult.java b/base/src/org/compiere/model/X_AD_WF_ActivityResult.java index 89157cd6b3..e8c7305d4b 100644 --- a/base/src/org/compiere/model/X_AD_WF_ActivityResult.java +++ b/base/src/org/compiere/model/X_AD_WF_ActivityResult.java @@ -23,14 +23,14 @@ /** Generated Model for AD_WF_ActivityResult * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_ActivityResult extends PO implements I_AD_WF_ActivityResult, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_ActivityResult (Properties ctx, int AD_WF_ActivityResult_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_WF_ActivityResult (Properties ctx, int AD_WF_ActivityResult_ID, Stri super (ctx, AD_WF_ActivityResult_ID, trxName); /** if (AD_WF_ActivityResult_ID == 0) { - setAD_WF_ActivityResult_ID (0); setAD_WF_Activity_ID (0); + setAD_WF_ActivityResult_ID (0); setAttributeName (null); } */ } @@ -72,29 +72,6 @@ public String toString() return sb.toString(); } - /** Set Workflow Activity Result. - @param AD_WF_ActivityResult_ID - Result of the Workflow Process Activity - */ - public void setAD_WF_ActivityResult_ID (int AD_WF_ActivityResult_ID) - { - if (AD_WF_ActivityResult_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_WF_ActivityResult_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_WF_ActivityResult_ID, Integer.valueOf(AD_WF_ActivityResult_ID)); - } - - /** Get Workflow Activity Result. - @return Result of the Workflow Process Activity - */ - public int getAD_WF_ActivityResult_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_WF_ActivityResult_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_WF_Activity getAD_WF_Activity() throws RuntimeException { return (org.compiere.model.I_AD_WF_Activity)MTable.get(getCtx(), org.compiere.model.I_AD_WF_Activity.Table_Name) @@ -131,6 +108,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getAD_WF_Activity_ID())); } + /** Set Workflow Activity Result. + @param AD_WF_ActivityResult_ID + Result of the Workflow Process Activity + */ + public void setAD_WF_ActivityResult_ID (int AD_WF_ActivityResult_ID) + { + if (AD_WF_ActivityResult_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_WF_ActivityResult_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_WF_ActivityResult_ID, Integer.valueOf(AD_WF_ActivityResult_ID)); + } + + /** Get Workflow Activity Result. + @return Result of the Workflow Process Activity + */ + public int getAD_WF_ActivityResult_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_WF_ActivityResult_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Attribute Name. @param AttributeName Name of the Attribute diff --git a/base/src/org/compiere/model/X_AD_WF_Block.java b/base/src/org/compiere/model/X_AD_WF_Block.java index f576ccbabb..92df4fae03 100644 --- a/base/src/org/compiere/model/X_AD_WF_Block.java +++ b/base/src/org/compiere/model/X_AD_WF_Block.java @@ -23,14 +23,14 @@ /** Generated Model for AD_WF_Block * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_Block extends PO implements I_AD_WF_Block, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_Block (Properties ctx, int AD_WF_Block_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_WF_EventAudit.java b/base/src/org/compiere/model/X_AD_WF_EventAudit.java index bff6c9b1f9..d231cfe83d 100644 --- a/base/src/org/compiere/model/X_AD_WF_EventAudit.java +++ b/base/src/org/compiere/model/X_AD_WF_EventAudit.java @@ -25,14 +25,14 @@ /** Generated Model for AD_WF_EventAudit * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_EventAudit extends PO implements I_AD_WF_EventAudit, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_EventAudit (Properties ctx, int AD_WF_EventAudit_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_WF_NextCondition.java b/base/src/org/compiere/model/X_AD_WF_NextCondition.java index 4c14169506..f1d3347c45 100644 --- a/base/src/org/compiere/model/X_AD_WF_NextCondition.java +++ b/base/src/org/compiere/model/X_AD_WF_NextCondition.java @@ -23,14 +23,14 @@ /** Generated Model for AD_WF_NextCondition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_NextCondition extends PO implements I_AD_WF_NextCondition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_NextCondition (Properties ctx, int AD_WF_NextCondition_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_WF_Node.java b/base/src/org/compiere/model/X_AD_WF_Node.java index ea408651f6..df4b27ceb9 100644 --- a/base/src/org/compiere/model/X_AD_WF_Node.java +++ b/base/src/org/compiere/model/X_AD_WF_Node.java @@ -26,14 +26,14 @@ /** Generated Model for AD_WF_Node * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_Node extends PO implements I_AD_WF_Node, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_Node (Properties ctx, int AD_WF_Node_ID, String trxName) @@ -41,10 +41,10 @@ public X_AD_WF_Node (Properties ctx, int AD_WF_Node_ID, String trxName) super (ctx, AD_WF_Node_ID, trxName); /** if (AD_WF_Node_ID == 0) { - setAD_WF_Node_ID (0); - setAD_Workflow_ID (0); setAction (null); // Z + setAD_WF_Node_ID (0); + setAD_Workflow_ID (0); setCost (Env.ZERO); setDuration (0); setEntityType (null); @@ -92,6 +92,54 @@ public String toString() return sb.toString(); } + /** Action AD_Reference_ID=302 */ + public static final int ACTION_AD_Reference_ID=302; + /** Wait (Sleep) = Z */ + public static final String ACTION_WaitSleep = "Z"; + /** User Choice = C */ + public static final String ACTION_UserChoice = "C"; + /** Sub Workflow = F */ + public static final String ACTION_SubWorkflow = "F"; + /** Set Variable = V */ + public static final String ACTION_SetVariable = "V"; + /** User Window = W */ + public static final String ACTION_UserWindow = "W"; + /** User Form = X */ + public static final String ACTION_UserForm = "X"; + /** Apps Task = T */ + public static final String ACTION_AppsTask = "T"; + /** Apps Report = R */ + public static final String ACTION_AppsReport = "R"; + /** Apps Process = P */ + public static final String ACTION_AppsProcess = "P"; + /** Document Action = D */ + public static final String ACTION_DocumentAction = "D"; + /** EMail = M */ + public static final String ACTION_EMail = "M"; + /** User Workbench = B */ + public static final String ACTION_UserWorkbench = "B"; + /** Smart View = Q */ + public static final String ACTION_SmartView = "Q"; + /** Smart Browse = S */ + public static final String ACTION_SmartBrowse = "S"; + /** Set Action. + @param Action + Indicates the Action to be performed + */ + public void setAction (String Action) + { + + set_Value (COLUMNNAME_Action, Action); + } + + /** Get Action. + @return Indicates the Action to be performed + */ + public String getAction () + { + return (String)get_Value(COLUMNNAME_Action); + } + public org.adempiere.model.I_AD_Browse getAD_Browse() throws RuntimeException { return (org.adempiere.model.I_AD_Browse)MTable.get(getCtx(), org.adempiere.model.I_AD_Browse.Table_Name) @@ -420,54 +468,6 @@ public int getAD_Workflow_ID () return ii.intValue(); } - /** Action AD_Reference_ID=302 */ - public static final int ACTION_AD_Reference_ID=302; - /** Wait (Sleep) = Z */ - public static final String ACTION_WaitSleep = "Z"; - /** User Choice = C */ - public static final String ACTION_UserChoice = "C"; - /** Sub Workflow = F */ - public static final String ACTION_SubWorkflow = "F"; - /** Set Variable = V */ - public static final String ACTION_SetVariable = "V"; - /** User Window = W */ - public static final String ACTION_UserWindow = "W"; - /** User Form = X */ - public static final String ACTION_UserForm = "X"; - /** Apps Task = T */ - public static final String ACTION_AppsTask = "T"; - /** Apps Report = R */ - public static final String ACTION_AppsReport = "R"; - /** Apps Process = P */ - public static final String ACTION_AppsProcess = "P"; - /** Document Action = D */ - public static final String ACTION_DocumentAction = "D"; - /** EMail = M */ - public static final String ACTION_EMail = "M"; - /** User Workbench = B */ - public static final String ACTION_UserWorkbench = "B"; - /** Smart View = Q */ - public static final String ACTION_SmartView = "Q"; - /** Smart Browse = S */ - public static final String ACTION_SmartBrowse = "S"; - /** Set Action. - @param Action - Indicates the Action to be performed - */ - public void setAction (String Action) - { - - set_Value (COLUMNNAME_Action, Action); - } - - /** Get Action. - @return Indicates the Action to be performed - */ - public String getAction () - { - return (String)get_Value(COLUMNNAME_Action); - } - /** Set Attribute Name. @param AttributeName Name of the Attribute @@ -1029,34 +1029,6 @@ public int getR_MailText_ID () return ii.intValue(); } - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException - { - return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) - .getPO(getS_Resource_ID(), get_TrxName()); } - - /** Set Resource. - @param S_Resource_ID - Resource - */ - public void setS_Resource_ID (int S_Resource_ID) - { - if (S_Resource_ID < 1) - set_Value (COLUMNNAME_S_Resource_ID, null); - else - set_Value (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); - } - - /** Get Resource. - @return Resource - */ - public int getS_Resource_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Setup Time. @param SetupTime Setup time before starting Production @@ -1101,6 +1073,34 @@ public String getSplitElement () return (String)get_Value(COLUMNNAME_SplitElement); } + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException + { + return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) + .getPO(getS_Resource_ID(), get_TrxName()); } + + /** Set Resource. + @param S_Resource_ID + Resource + */ + public void setS_Resource_ID (int S_Resource_ID) + { + if (S_Resource_ID < 1) + set_Value (COLUMNNAME_S_Resource_ID, null); + else + set_Value (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); + } + + /** Get Resource. + @return Resource + */ + public int getS_Resource_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** StartMode AD_Reference_ID=303 */ public static final int STARTMODE_AD_Reference_ID=303; /** Automatic = A */ @@ -1149,23 +1149,6 @@ public String getSubflowExecution () return (String)get_Value(COLUMNNAME_SubflowExecution); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Units by Cycles. @param UnitsCycles The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. @@ -1186,6 +1169,23 @@ public BigDecimal getUnitsCycles () return bd; } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Valid from. @param ValidFrom Valid from including this date (first day) @@ -1237,41 +1237,41 @@ public String getValue () return (String)get_Value(COLUMNNAME_Value); } - /** Set Wait Time. - @param WaitTime - Time in minutes to wait (sleep) + /** Set Waiting Time. + @param WaitingTime + Workflow Simulation Waiting time */ - public void setWaitTime (int WaitTime) + public void setWaitingTime (int WaitingTime) { - set_Value (COLUMNNAME_WaitTime, Integer.valueOf(WaitTime)); + set_Value (COLUMNNAME_WaitingTime, Integer.valueOf(WaitingTime)); } - /** Get Wait Time. - @return Time in minutes to wait (sleep) + /** Get Waiting Time. + @return Workflow Simulation Waiting time */ - public int getWaitTime () + public int getWaitingTime () { - Integer ii = (Integer)get_Value(COLUMNNAME_WaitTime); + Integer ii = (Integer)get_Value(COLUMNNAME_WaitingTime); if (ii == null) return 0; return ii.intValue(); } - /** Set Waiting Time. - @param WaitingTime - Workflow Simulation Waiting time + /** Set Wait Time. + @param WaitTime + Time in minutes to wait (sleep) */ - public void setWaitingTime (int WaitingTime) + public void setWaitTime (int WaitTime) { - set_Value (COLUMNNAME_WaitingTime, Integer.valueOf(WaitingTime)); + set_Value (COLUMNNAME_WaitTime, Integer.valueOf(WaitTime)); } - /** Get Waiting Time. - @return Workflow Simulation Waiting time + /** Get Wait Time. + @return Time in minutes to wait (sleep) */ - public int getWaitingTime () + public int getWaitTime () { - Integer ii = (Integer)get_Value(COLUMNNAME_WaitingTime); + Integer ii = (Integer)get_Value(COLUMNNAME_WaitTime); if (ii == null) return 0; return ii.intValue(); @@ -1345,41 +1345,41 @@ public int getXPosition () return ii.intValue(); } - /** Set Y Position. - @param YPosition - Absolute Y (vertical) position in 1/72 of an inch + /** Set Yield %. + @param Yield + The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent */ - public void setYPosition (int YPosition) + public void setYield (int Yield) { - set_Value (COLUMNNAME_YPosition, Integer.valueOf(YPosition)); + set_Value (COLUMNNAME_Yield, Integer.valueOf(Yield)); } - /** Get Y Position. - @return Absolute Y (vertical) position in 1/72 of an inch + /** Get Yield %. + @return The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent */ - public int getYPosition () + public int getYield () { - Integer ii = (Integer)get_Value(COLUMNNAME_YPosition); + Integer ii = (Integer)get_Value(COLUMNNAME_Yield); if (ii == null) return 0; return ii.intValue(); } - /** Set Yield %. - @param Yield - The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent + /** Set Y Position. + @param YPosition + Absolute Y (vertical) position in 1/72 of an inch */ - public void setYield (int Yield) + public void setYPosition (int YPosition) { - set_Value (COLUMNNAME_Yield, Integer.valueOf(Yield)); + set_Value (COLUMNNAME_YPosition, Integer.valueOf(YPosition)); } - /** Get Yield %. - @return The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent + /** Get Y Position. + @return Absolute Y (vertical) position in 1/72 of an inch */ - public int getYield () + public int getYPosition () { - Integer ii = (Integer)get_Value(COLUMNNAME_Yield); + Integer ii = (Integer)get_Value(COLUMNNAME_YPosition); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/compiere/model/X_AD_WF_NodeNext.java b/base/src/org/compiere/model/X_AD_WF_NodeNext.java index 03fa5d4f0d..d7a3d3a188 100644 --- a/base/src/org/compiere/model/X_AD_WF_NodeNext.java +++ b/base/src/org/compiere/model/X_AD_WF_NodeNext.java @@ -23,14 +23,14 @@ /** Generated Model for AD_WF_NodeNext * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_NodeNext extends PO implements I_AD_WF_NodeNext, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_NodeNext (Properties ctx, int AD_WF_NodeNext_ID, String trxName) @@ -39,8 +39,8 @@ public X_AD_WF_NodeNext (Properties ctx, int AD_WF_NodeNext_ID, String trxName) /** if (AD_WF_NodeNext_ID == 0) { setAD_WF_Next_ID (0); - setAD_WF_NodeNext_ID (0); setAD_WF_Node_ID (0); + setAD_WF_NodeNext_ID (0); setEntityType (null); // U setIsStdUserWorkflow (false); @@ -105,29 +105,6 @@ public int getAD_WF_Next_ID () return ii.intValue(); } - /** Set Node Transition. - @param AD_WF_NodeNext_ID - Workflow Node Transition - */ - public void setAD_WF_NodeNext_ID (int AD_WF_NodeNext_ID) - { - if (AD_WF_NodeNext_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_WF_NodeNext_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_WF_NodeNext_ID, Integer.valueOf(AD_WF_NodeNext_ID)); - } - - /** Get Node Transition. - @return Workflow Node Transition - */ - public int getAD_WF_NodeNext_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_WF_NodeNext_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_WF_Node getAD_WF_Node() throws RuntimeException { return (org.compiere.model.I_AD_WF_Node)MTable.get(getCtx(), org.compiere.model.I_AD_WF_Node.Table_Name) @@ -164,6 +141,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getAD_WF_Node_ID())); } + /** Set Node Transition. + @param AD_WF_NodeNext_ID + Workflow Node Transition + */ + public void setAD_WF_NodeNext_ID (int AD_WF_NodeNext_ID) + { + if (AD_WF_NodeNext_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_WF_NodeNext_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_WF_NodeNext_ID, Integer.valueOf(AD_WF_NodeNext_ID)); + } + + /** Get Node Transition. + @return Workflow Node Transition + */ + public int getAD_WF_NodeNext_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_WF_NodeNext_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_AD_WF_Node_Para.java b/base/src/org/compiere/model/X_AD_WF_Node_Para.java index b670b0534b..8a25f2212d 100644 --- a/base/src/org/compiere/model/X_AD_WF_Node_Para.java +++ b/base/src/org/compiere/model/X_AD_WF_Node_Para.java @@ -23,14 +23,14 @@ /** Generated Model for AD_WF_Node_Para * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_Node_Para extends PO implements I_AD_WF_Node_Para, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_Node_Para (Properties ctx, int AD_WF_Node_Para_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_WF_Process.java b/base/src/org/compiere/model/X_AD_WF_Process.java index b4888ede63..41a7656fe0 100644 --- a/base/src/org/compiere/model/X_AD_WF_Process.java +++ b/base/src/org/compiere/model/X_AD_WF_Process.java @@ -23,14 +23,14 @@ /** Generated Model for AD_WF_Process * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_Process extends PO implements I_AD_WF_Process, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_Process (Properties ctx, int AD_WF_Process_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_WF_ProcessData.java b/base/src/org/compiere/model/X_AD_WF_ProcessData.java index a7800c5e62..18af9f881b 100644 --- a/base/src/org/compiere/model/X_AD_WF_ProcessData.java +++ b/base/src/org/compiere/model/X_AD_WF_ProcessData.java @@ -23,14 +23,14 @@ /** Generated Model for AD_WF_ProcessData * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_ProcessData extends PO implements I_AD_WF_ProcessData, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_ProcessData (Properties ctx, int AD_WF_ProcessData_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_WF_Responsible.java b/base/src/org/compiere/model/X_AD_WF_Responsible.java index 9fe6ef4afe..f4936d13d7 100644 --- a/base/src/org/compiere/model/X_AD_WF_Responsible.java +++ b/base/src/org/compiere/model/X_AD_WF_Responsible.java @@ -23,14 +23,14 @@ /** Generated Model for AD_WF_Responsible * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WF_Responsible extends PO implements I_AD_WF_Responsible, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WF_Responsible (Properties ctx, int AD_WF_Responsible_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Window.java b/base/src/org/compiere/model/X_AD_Window.java index 881f3e8788..f03c3935e7 100644 --- a/base/src/org/compiere/model/X_AD_Window.java +++ b/base/src/org/compiere/model/X_AD_Window.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Window * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Window extends PO implements I_AD_Window, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Window (Properties ctx, int AD_Window_ID, String trxName) @@ -375,6 +375,34 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } + /** WindowType AD_Reference_ID=108 */ + public static final int WINDOWTYPE_AD_Reference_ID=108; + /** Single Record = S */ + public static final String WINDOWTYPE_SingleRecord = "S"; + /** Maintain = M */ + public static final String WINDOWTYPE_Maintain = "M"; + /** Transaction = T */ + public static final String WINDOWTYPE_Transaction = "T"; + /** Query Only = Q */ + public static final String WINDOWTYPE_QueryOnly = "Q"; + /** Set WindowType. + @param WindowType + Type or classification of a Window + */ + public void setWindowType (String WindowType) + { + + set_Value (COLUMNNAME_WindowType, WindowType); + } + + /** Get WindowType. + @return Type or classification of a Window + */ + public String getWindowType () + { + return (String)get_Value(COLUMNNAME_WindowType); + } + /** Set Window Height. @param WinHeight Window Height */ public void setWinHeight (int WinHeight) @@ -408,32 +436,4 @@ public int getWinWidth () return 0; return ii.intValue(); } - - /** WindowType AD_Reference_ID=108 */ - public static final int WINDOWTYPE_AD_Reference_ID=108; - /** Single Record = S */ - public static final String WINDOWTYPE_SingleRecord = "S"; - /** Maintain = M */ - public static final String WINDOWTYPE_Maintain = "M"; - /** Transaction = T */ - public static final String WINDOWTYPE_Transaction = "T"; - /** Query Only = Q */ - public static final String WINDOWTYPE_QueryOnly = "Q"; - /** Set WindowType. - @param WindowType - Type or classification of a Window - */ - public void setWindowType (String WindowType) - { - - set_Value (COLUMNNAME_WindowType, WindowType); - } - - /** Get WindowType. - @return Type or classification of a Window - */ - public String getWindowType () - { - return (String)get_Value(COLUMNNAME_WindowType); - } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_UserDef_Win.java b/base/src/org/compiere/model/X_AD_WindowCustom.java similarity index 53% rename from base/src/org/compiere/model/X_AD_UserDef_Win.java rename to base/src/org/compiere/model/X_AD_WindowCustom.java index 56a41a2ce7..4a6291e90d 100644 --- a/base/src/org/compiere/model/X_AD_UserDef_Win.java +++ b/base/src/org/compiere/model/X_AD_WindowCustom.java @@ -19,37 +19,33 @@ import java.sql.ResultSet; import java.util.Properties; -import org.compiere.util.KeyNamePair; -/** Generated Model for AD_UserDef_Win +/** Generated Model for AD_WindowCustom * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ -public class X_AD_UserDef_Win extends PO implements I_AD_UserDef_Win, I_Persistent + * @version Release 3.9.2 - $Id$ */ +public class X_AD_WindowCustom extends PO implements I_AD_WindowCustom, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ - public X_AD_UserDef_Win (Properties ctx, int AD_UserDef_Win_ID, String trxName) + public X_AD_WindowCustom (Properties ctx, int AD_WindowCustom_ID, String trxName) { - super (ctx, AD_UserDef_Win_ID, trxName); - /** if (AD_UserDef_Win_ID == 0) + super (ctx, AD_WindowCustom_ID, trxName); + /** if (AD_WindowCustom_ID == 0) { - setAD_Language (null); - setAD_UserDef_Win_ID (0); + setAD_WindowCustom_ID (0); setAD_Window_ID (0); - setIsDefault (false); - setIsReadOnly (false); - setIsUserUpdateable (false); - setName (null); + setHierarchyType (null); +// O } */ } /** Load Constructor */ - public X_AD_UserDef_Win (Properties ctx, ResultSet rs, String trxName) + public X_AD_WindowCustom (Properties ctx, ResultSet rs, String trxName) { super (ctx, rs, trxName); } @@ -71,29 +67,37 @@ protected POInfo initPO (Properties ctx) public String toString() { - StringBuffer sb = new StringBuffer ("X_AD_UserDef_Win[") + StringBuffer sb = new StringBuffer ("X_AD_WindowCustom[") .append(get_ID()).append("]"); return sb.toString(); } - /** AD_Language AD_Reference_ID=106 */ - public static final int AD_LANGUAGE_AD_Reference_ID=106; - /** Set Language. - @param AD_Language - Language for this entity + public org.spin.model.I_AD_ContextInfo getAD_ContextInfo() throws RuntimeException + { + return (org.spin.model.I_AD_ContextInfo)MTable.get(getCtx(), org.spin.model.I_AD_ContextInfo.Table_Name) + .getPO(getAD_ContextInfo_ID(), get_TrxName()); } + + /** Set Context Info. + @param AD_ContextInfo_ID + Context Info Maintaining */ - public void setAD_Language (String AD_Language) + public void setAD_ContextInfo_ID (int AD_ContextInfo_ID) { - - set_Value (COLUMNNAME_AD_Language, AD_Language); + if (AD_ContextInfo_ID < 1) + set_Value (COLUMNNAME_AD_ContextInfo_ID, null); + else + set_Value (COLUMNNAME_AD_ContextInfo_ID, Integer.valueOf(AD_ContextInfo_ID)); } - /** Get Language. - @return Language for this entity + /** Get Context Info. + @return Context Info Maintaining */ - public String getAD_Language () + public int getAD_ContextInfo_ID () { - return (String)get_Value(COLUMNNAME_AD_Language); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_ContextInfo_ID); + if (ii == null) + return 0; + return ii.intValue(); } public org.compiere.model.I_AD_Role getAD_Role() throws RuntimeException @@ -124,26 +128,6 @@ public int getAD_Role_ID () return ii.intValue(); } - /** Set User defined Window. - @param AD_UserDef_Win_ID User defined Window */ - public void setAD_UserDef_Win_ID (int AD_UserDef_Win_ID) - { - if (AD_UserDef_Win_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_UserDef_Win_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_UserDef_Win_ID, Integer.valueOf(AD_UserDef_Win_ID)); - } - - /** Get User defined Window. - @return User defined Window */ - public int getAD_UserDef_Win_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_UserDef_Win_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -172,6 +156,26 @@ public int getAD_User_ID () return ii.intValue(); } + /** Set Window Customization . + @param AD_WindowCustom_ID Window Customization */ + public void setAD_WindowCustom_ID (int AD_WindowCustom_ID) + { + if (AD_WindowCustom_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_WindowCustom_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_WindowCustom_ID, Integer.valueOf(AD_WindowCustom_ID)); + } + + /** Get Window Customization . + @return Window Customization */ + public int getAD_WindowCustom_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_WindowCustom_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException { return (org.compiere.model.I_AD_Window)MTable.get(getCtx(), org.compiere.model.I_AD_Window.Table_Name) @@ -184,9 +188,9 @@ public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException public void setAD_Window_ID (int AD_Window_ID) { if (AD_Window_ID < 1) - set_Value (COLUMNNAME_AD_Window_ID, null); + set_ValueNoCheck (COLUMNNAME_AD_Window_ID, null); else - set_Value (COLUMNNAME_AD_Window_ID, Integer.valueOf(AD_Window_ID)); + set_ValueNoCheck (COLUMNNAME_AD_Window_ID, Integer.valueOf(AD_Window_ID)); } /** Get Window. @@ -200,6 +204,31 @@ public int getAD_Window_ID () return ii.intValue(); } + public org.compiere.model.I_ASP_Level getASP_Level() throws RuntimeException + { + return (org.compiere.model.I_ASP_Level)MTable.get(getCtx(), org.compiere.model.I_ASP_Level.Table_Name) + .getPO(getASP_Level_ID(), get_TrxName()); } + + /** Set ASP Level. + @param ASP_Level_ID ASP Level */ + public void setASP_Level_ID (int ASP_Level_ID) + { + if (ASP_Level_ID < 1) + set_ValueNoCheck (COLUMNNAME_ASP_Level_ID, null); + else + set_ValueNoCheck (COLUMNNAME_ASP_Level_ID, Integer.valueOf(ASP_Level_ID)); + } + + /** Get ASP Level. + @return ASP Level */ + public int getASP_Level_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_ASP_Level_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -234,76 +263,78 @@ public String getHelp () return (String)get_Value(COLUMNNAME_Help); } - /** Set Default. - @param IsDefault - Default value + /** HierarchyType AD_Reference_ID=54117 */ + public static final int HIERARCHYTYPE_AD_Reference_ID=54117; + /** Add = A */ + public static final String HIERARCHYTYPE_Add = "A"; + /** Merge = M */ + public static final String HIERARCHYTYPE_Merge = "M"; + /** Overwrite = O */ + public static final String HIERARCHYTYPE_Overwrite = "O"; + /** Set Hierarchy Type. + @param HierarchyType + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) */ - public void setIsDefault (boolean IsDefault) + public void setHierarchyType (String HierarchyType) { - set_Value (COLUMNNAME_IsDefault, Boolean.valueOf(IsDefault)); + + set_Value (COLUMNNAME_HierarchyType, HierarchyType); } - /** Get Default. - @return Default value + /** Get Hierarchy Type. + @return Hierarchy Type (Hierarchy: Add, Merge or Overwrite) */ - public boolean isDefault () + public String getHierarchyType () { - Object oo = get_Value(COLUMNNAME_IsDefault); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; + return (String)get_Value(COLUMNNAME_HierarchyType); } + /** IsReadOnly AD_Reference_ID=319 */ + public static final int ISREADONLY_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISREADONLY_Yes = "Y"; + /** No = N */ + public static final String ISREADONLY_No = "N"; /** Set Read Only. @param IsReadOnly Field is read only */ - public void setIsReadOnly (boolean IsReadOnly) + public void setIsReadOnly (String IsReadOnly) { - set_Value (COLUMNNAME_IsReadOnly, Boolean.valueOf(IsReadOnly)); + + set_Value (COLUMNNAME_IsReadOnly, IsReadOnly); } /** Get Read Only. @return Field is read only */ - public boolean isReadOnly () + public String getIsReadOnly () { - Object oo = get_Value(COLUMNNAME_IsReadOnly); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; + return (String)get_Value(COLUMNNAME_IsReadOnly); } + /** IsUserUpdateable AD_Reference_ID=319 */ + public static final int ISUSERUPDATEABLE_AD_Reference_ID=319; + /** Yes = Y */ + public static final String ISUSERUPDATEABLE_Yes = "Y"; + /** No = N */ + public static final String ISUSERUPDATEABLE_No = "N"; /** Set User updatable. @param IsUserUpdateable The field can be updated by the user */ - public void setIsUserUpdateable (boolean IsUserUpdateable) + public void setIsUserUpdateable (String IsUserUpdateable) { - set_Value (COLUMNNAME_IsUserUpdateable, Boolean.valueOf(IsUserUpdateable)); + + set_Value (COLUMNNAME_IsUserUpdateable, IsUserUpdateable); } /** Get User updatable. @return The field can be updated by the user */ - public boolean isUserUpdateable () + public String getIsUserUpdateable () { - Object oo = get_Value(COLUMNNAME_IsUserUpdateable); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; + return (String)get_Value(COLUMNNAME_IsUserUpdateable); } /** Set Name. @@ -323,14 +354,6 @@ public String getName () return (String)get_Value(COLUMNNAME_Name); } - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), getName()); - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier @@ -347,4 +370,32 @@ public String getUUID () { return (String)get_Value(COLUMNNAME_UUID); } + + /** WindowType AD_Reference_ID=108 */ + public static final int WINDOWTYPE_AD_Reference_ID=108; + /** Single Record = S */ + public static final String WINDOWTYPE_SingleRecord = "S"; + /** Maintain = M */ + public static final String WINDOWTYPE_Maintain = "M"; + /** Transaction = T */ + public static final String WINDOWTYPE_Transaction = "T"; + /** Query Only = Q */ + public static final String WINDOWTYPE_QueryOnly = "Q"; + /** Set WindowType. + @param WindowType + Type or classification of a Window + */ + public void setWindowType (String WindowType) + { + + set_Value (COLUMNNAME_WindowType, WindowType); + } + + /** Get WindowType. + @return Type or classification of a Window + */ + public String getWindowType () + { + return (String)get_Value(COLUMNNAME_WindowType); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_AD_Window_Access.java b/base/src/org/compiere/model/X_AD_Window_Access.java index ebd848b2eb..dbf12a49b5 100644 --- a/base/src/org/compiere/model/X_AD_Window_Access.java +++ b/base/src/org/compiere/model/X_AD_Window_Access.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Window_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Window_Access extends PO implements I_AD_Window_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Window_Access (Properties ctx, int AD_Window_Access_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_Workbench.java b/base/src/org/compiere/model/X_AD_Workbench.java index 0db8687507..67e58fc4b5 100644 --- a/base/src/org/compiere/model/X_AD_Workbench.java +++ b/base/src/org/compiere/model/X_AD_Workbench.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Workbench * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Workbench extends PO implements I_AD_Workbench, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Workbench (Properties ctx, int AD_Workbench_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_WorkbenchWindow.java b/base/src/org/compiere/model/X_AD_WorkbenchWindow.java index 86a4e2003e..490d75e451 100644 --- a/base/src/org/compiere/model/X_AD_WorkbenchWindow.java +++ b/base/src/org/compiere/model/X_AD_WorkbenchWindow.java @@ -23,14 +23,14 @@ /** Generated Model for AD_WorkbenchWindow * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WorkbenchWindow extends PO implements I_AD_WorkbenchWindow, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WorkbenchWindow (Properties ctx, int AD_WorkbenchWindow_ID, String trxName) @@ -38,8 +38,8 @@ public X_AD_WorkbenchWindow (Properties ctx, int AD_WorkbenchWindow_ID, String t super (ctx, AD_WorkbenchWindow_ID, trxName); /** if (AD_WorkbenchWindow_ID == 0) { - setAD_WorkbenchWindow_ID (0); setAD_Workbench_ID (0); + setAD_WorkbenchWindow_ID (0); setEntityType (null); // U setIsPrimary (false); @@ -187,34 +187,6 @@ public int getAD_Window_ID () return ii.intValue(); } - /** Set Workbench Window. - @param AD_WorkbenchWindow_ID Workbench Window */ - public void setAD_WorkbenchWindow_ID (int AD_WorkbenchWindow_ID) - { - if (AD_WorkbenchWindow_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_WorkbenchWindow_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_WorkbenchWindow_ID, Integer.valueOf(AD_WorkbenchWindow_ID)); - } - - /** Get Workbench Window. - @return Workbench Window */ - public int getAD_WorkbenchWindow_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_WorkbenchWindow_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), String.valueOf(getAD_WorkbenchWindow_ID())); - } - public org.compiere.model.I_AD_Workbench getAD_Workbench() throws RuntimeException { return (org.compiere.model.I_AD_Workbench)MTable.get(getCtx(), org.compiere.model.I_AD_Workbench.Table_Name) @@ -243,6 +215,34 @@ public int getAD_Workbench_ID () return ii.intValue(); } + /** Set Workbench Window. + @param AD_WorkbenchWindow_ID Workbench Window */ + public void setAD_WorkbenchWindow_ID (int AD_WorkbenchWindow_ID) + { + if (AD_WorkbenchWindow_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_WorkbenchWindow_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_WorkbenchWindow_ID, Integer.valueOf(AD_WorkbenchWindow_ID)); + } + + /** Get Workbench Window. + @return Workbench Window */ + public int getAD_WorkbenchWindow_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_WorkbenchWindow_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), String.valueOf(getAD_WorkbenchWindow_ID())); + } + /** EntityType AD_Reference_ID=389 */ public static final int ENTITYTYPE_AD_Reference_ID=389; /** Set Entity Type. diff --git a/base/src/org/compiere/model/X_AD_Workflow.java b/base/src/org/compiere/model/X_AD_Workflow.java index f1b86bc7c4..b6712e9c79 100644 --- a/base/src/org/compiere/model/X_AD_Workflow.java +++ b/base/src/org/compiere/model/X_AD_Workflow.java @@ -26,14 +26,14 @@ /** Generated Model for AD_Workflow * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Workflow extends PO implements I_AD_Workflow, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Workflow (Properties ctx, int AD_Workflow_ID, String trxName) @@ -41,8 +41,8 @@ public X_AD_Workflow (Properties ctx, int AD_Workflow_ID, String trxName) super (ctx, AD_Workflow_ID, trxName); /** if (AD_Workflow_ID == 0) { - setAD_Workflow_ID (0); setAccessLevel (null); + setAD_Workflow_ID (0); setAuthor (null); setCost (Env.ZERO); setDuration (0); @@ -92,6 +92,38 @@ public String toString() return sb.toString(); } + /** AccessLevel AD_Reference_ID=5 */ + public static final int ACCESSLEVEL_AD_Reference_ID=5; + /** Organization = 1 */ + public static final String ACCESSLEVEL_Organization = "1"; + /** Client+Organization = 3 */ + public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; + /** System only = 4 */ + public static final String ACCESSLEVEL_SystemOnly = "4"; + /** All = 7 */ + public static final String ACCESSLEVEL_All = "7"; + /** System+Client = 6 */ + public static final String ACCESSLEVEL_SystemPlusClient = "6"; + /** Client only = 2 */ + public static final String ACCESSLEVEL_ClientOnly = "2"; + /** Set Data Access Level. + @param AccessLevel + Access Level required + */ + public void setAccessLevel (String AccessLevel) + { + + set_Value (COLUMNNAME_AccessLevel, AccessLevel); + } + + /** Get Data Access Level. + @return Access Level required + */ + public String getAccessLevel () + { + return (String)get_Value(COLUMNNAME_AccessLevel); + } + public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException { return (org.compiere.model.I_AD_Table)MTable.get(getCtx(), org.compiere.model.I_AD_Table.Table_Name) @@ -176,34 +208,6 @@ public int getAD_WF_Responsible_ID () return ii.intValue(); } - public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException - { - return (org.compiere.model.I_AD_WorkflowProcessor)MTable.get(getCtx(), org.compiere.model.I_AD_WorkflowProcessor.Table_Name) - .getPO(getAD_WorkflowProcessor_ID(), get_TrxName()); } - - /** Set Workflow Processor. - @param AD_WorkflowProcessor_ID - Workflow Processor Server - */ - public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID) - { - if (AD_WorkflowProcessor_ID < 1) - set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, null); - else - set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, Integer.valueOf(AD_WorkflowProcessor_ID)); - } - - /** Get Workflow Processor. - @return Workflow Processor Server - */ - public int getAD_WorkflowProcessor_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_WorkflowProcessor_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Workflow. @param AD_Workflow_ID Workflow or combination of tasks @@ -227,36 +231,32 @@ public int getAD_Workflow_ID () return ii.intValue(); } - /** AccessLevel AD_Reference_ID=5 */ - public static final int ACCESSLEVEL_AD_Reference_ID=5; - /** Organization = 1 */ - public static final String ACCESSLEVEL_Organization = "1"; - /** Client+Organization = 3 */ - public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; - /** System only = 4 */ - public static final String ACCESSLEVEL_SystemOnly = "4"; - /** All = 7 */ - public static final String ACCESSLEVEL_All = "7"; - /** System+Client = 6 */ - public static final String ACCESSLEVEL_SystemPlusClient = "6"; - /** Client only = 2 */ - public static final String ACCESSLEVEL_ClientOnly = "2"; - /** Set Data Access Level. - @param AccessLevel - Access Level required + public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException + { + return (org.compiere.model.I_AD_WorkflowProcessor)MTable.get(getCtx(), org.compiere.model.I_AD_WorkflowProcessor.Table_Name) + .getPO(getAD_WorkflowProcessor_ID(), get_TrxName()); } + + /** Set Workflow Processor. + @param AD_WorkflowProcessor_ID + Workflow Processor Server */ - public void setAccessLevel (String AccessLevel) + public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID) { - - set_Value (COLUMNNAME_AccessLevel, AccessLevel); + if (AD_WorkflowProcessor_ID < 1) + set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, null); + else + set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, Integer.valueOf(AD_WorkflowProcessor_ID)); } - /** Get Data Access Level. - @return Access Level required + /** Get Workflow Processor. + @return Workflow Processor Server */ - public String getAccessLevel () + public int getAD_WorkflowProcessor_ID () { - return (String)get_Value(COLUMNNAME_AccessLevel); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_WorkflowProcessor_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Author. @@ -313,23 +313,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Document Value Logic. - @param DocValueLogic - Logic to determine Workflow Start - If true, a workflow process is started for the document - */ - public void setDocValueLogic (String DocValueLogic) - { - set_Value (COLUMNNAME_DocValueLogic, DocValueLogic); - } - - /** Get Document Value Logic. - @return Logic to determine Workflow Start - If true, a workflow process is started for the document - */ - public String getDocValueLogic () - { - return (String)get_Value(COLUMNNAME_DocValueLogic); - } - /** Set Document No. @param DocumentNo Document sequence number of the document @@ -347,6 +330,23 @@ public String getDocumentNo () return (String)get_Value(COLUMNNAME_DocumentNo); } + /** Set Document Value Logic. + @param DocValueLogic + Logic to determine Workflow Start - If true, a workflow process is started for the document + */ + public void setDocValueLogic (String DocValueLogic) + { + set_Value (COLUMNNAME_DocValueLogic, DocValueLogic); + } + + /** Get Document Value Logic. + @return Logic to determine Workflow Start - If true, a workflow process is started for the document + */ + public String getDocValueLogic () + { + return (String)get_Value(COLUMNNAME_DocValueLogic); + } + /** Set Duration. @param Duration Normal Duration in Duration Unit @@ -704,6 +704,26 @@ public int getQueuingTime () return ii.intValue(); } + /** Set Setup Time. + @param SetupTime + Setup time before starting Production + */ + public void setSetupTime (int SetupTime) + { + set_Value (COLUMNNAME_SetupTime, Integer.valueOf(SetupTime)); + } + + /** Get Setup Time. + @return Setup time before starting Production + */ + public int getSetupTime () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SetupTime); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException { return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) @@ -732,24 +752,24 @@ public int getS_Resource_ID () return ii.intValue(); } - /** Set Setup Time. - @param SetupTime - Setup time before starting Production + /** Set Units by Cycles. + @param UnitsCycles + The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. */ - public void setSetupTime (int SetupTime) + public void setUnitsCycles (BigDecimal UnitsCycles) { - set_Value (COLUMNNAME_SetupTime, Integer.valueOf(SetupTime)); + set_Value (COLUMNNAME_UnitsCycles, UnitsCycles); } - /** Get Setup Time. - @return Setup time before starting Production + /** Get Units by Cycles. + @return The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. */ - public int getSetupTime () + public BigDecimal getUnitsCycles () { - Integer ii = (Integer)get_Value(COLUMNNAME_SetupTime); - if (ii == null) - return 0; - return ii.intValue(); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_UnitsCycles); + if (bd == null) + return Env.ZERO; + return bd; } /** Set Immutable Universally Unique Identifier. @@ -769,24 +789,18 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Units by Cycles. - @param UnitsCycles - The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. - */ - public void setUnitsCycles (BigDecimal UnitsCycles) + /** Set Validate Workflow. + @param ValidateWorkflow Validate Workflow */ + public void setValidateWorkflow (String ValidateWorkflow) { - set_Value (COLUMNNAME_UnitsCycles, UnitsCycles); + set_Value (COLUMNNAME_ValidateWorkflow, ValidateWorkflow); } - /** Get Units by Cycles. - @return The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. - */ - public BigDecimal getUnitsCycles () + /** Get Validate Workflow. + @return Validate Workflow */ + public String getValidateWorkflow () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_UnitsCycles); - if (bd == null) - return Env.ZERO; - return bd; + return (String)get_Value(COLUMNNAME_ValidateWorkflow); } /** Set Valid from. @@ -823,20 +837,6 @@ public Timestamp getValidTo () return (Timestamp)get_Value(COLUMNNAME_ValidTo); } - /** Set Validate Workflow. - @param ValidateWorkflow Validate Workflow */ - public void setValidateWorkflow (String ValidateWorkflow) - { - set_Value (COLUMNNAME_ValidateWorkflow, ValidateWorkflow); - } - - /** Get Validate Workflow. - @return Validate Workflow */ - public String getValidateWorkflow () - { - return (String)get_Value(COLUMNNAME_ValidateWorkflow); - } - /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_AD_WorkflowProcessor.java b/base/src/org/compiere/model/X_AD_WorkflowProcessor.java index f4c5339af7..c9ca7a6674 100644 --- a/base/src/org/compiere/model/X_AD_WorkflowProcessor.java +++ b/base/src/org/compiere/model/X_AD_WorkflowProcessor.java @@ -24,14 +24,14 @@ /** Generated Model for AD_WorkflowProcessor * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WorkflowProcessor extends PO implements I_AD_WorkflowProcessor, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WorkflowProcessor (Properties ctx, int AD_WorkflowProcessor_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_WorkflowProcessorLog.java b/base/src/org/compiere/model/X_AD_WorkflowProcessorLog.java index 999b1e846c..93251e29c7 100644 --- a/base/src/org/compiere/model/X_AD_WorkflowProcessorLog.java +++ b/base/src/org/compiere/model/X_AD_WorkflowProcessorLog.java @@ -22,14 +22,14 @@ /** Generated Model for AD_WorkflowProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_WorkflowProcessorLog extends PO implements I_AD_WorkflowProcessorLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_WorkflowProcessorLog (Properties ctx, int AD_WorkflowProcessorLog_ID, String trxName) @@ -37,8 +37,8 @@ public X_AD_WorkflowProcessorLog (Properties ctx, int AD_WorkflowProcessorLog_ID super (ctx, AD_WorkflowProcessorLog_ID, trxName); /** if (AD_WorkflowProcessorLog_ID == 0) { - setAD_WorkflowProcessorLog_ID (0); setAD_WorkflowProcessor_ID (0); + setAD_WorkflowProcessorLog_ID (0); setIsError (false); } */ } @@ -71,29 +71,6 @@ public String toString() return sb.toString(); } - /** Set Workflow Processorl Log. - @param AD_WorkflowProcessorLog_ID - Result of the execution of the Workflow Processor - */ - public void setAD_WorkflowProcessorLog_ID (int AD_WorkflowProcessorLog_ID) - { - if (AD_WorkflowProcessorLog_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_WorkflowProcessorLog_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_WorkflowProcessorLog_ID, Integer.valueOf(AD_WorkflowProcessorLog_ID)); - } - - /** Get Workflow Processorl Log. - @return Result of the execution of the Workflow Processor - */ - public int getAD_WorkflowProcessorLog_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_WorkflowProcessorLog_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException { return (org.compiere.model.I_AD_WorkflowProcessor)MTable.get(getCtx(), org.compiere.model.I_AD_WorkflowProcessor.Table_Name) @@ -122,6 +99,29 @@ public int getAD_WorkflowProcessor_ID () return ii.intValue(); } + /** Set Workflow Processorl Log. + @param AD_WorkflowProcessorLog_ID + Result of the execution of the Workflow Processor + */ + public void setAD_WorkflowProcessorLog_ID (int AD_WorkflowProcessorLog_ID) + { + if (AD_WorkflowProcessorLog_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_WorkflowProcessorLog_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_WorkflowProcessorLog_ID, Integer.valueOf(AD_WorkflowProcessorLog_ID)); + } + + /** Get Workflow Processorl Log. + @return Result of the execution of the Workflow Processor + */ + public int getAD_WorkflowProcessorLog_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_WorkflowProcessorLog_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Binary Data. @param BinaryData Binary Data diff --git a/base/src/org/compiere/model/X_AD_Workflow_Access.java b/base/src/org/compiere/model/X_AD_Workflow_Access.java index c28a59351b..ef636bbb22 100644 --- a/base/src/org/compiere/model/X_AD_Workflow_Access.java +++ b/base/src/org/compiere/model/X_AD_Workflow_Access.java @@ -22,14 +22,14 @@ /** Generated Model for AD_Workflow_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Workflow_Access extends PO implements I_AD_Workflow_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Workflow_Access (Properties ctx, int AD_Workflow_Access_ID, String trxName) diff --git a/base/src/org/compiere/model/X_AD_ZoomCondition.java b/base/src/org/compiere/model/X_AD_ZoomCondition.java index 325fcc37e4..79df3644a5 100644 --- a/base/src/org/compiere/model/X_AD_ZoomCondition.java +++ b/base/src/org/compiere/model/X_AD_ZoomCondition.java @@ -23,14 +23,14 @@ /** Generated Model for AD_ZoomCondition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ZoomCondition extends PO implements I_AD_ZoomCondition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ZoomCondition (Properties ctx, int AD_ZoomCondition_ID, String trxName) diff --git a/base/src/org/compiere/model/X_ASP_ClientException.java b/base/src/org/compiere/model/X_ASP_ClientException.java index f265bd719b..f2f390c210 100644 --- a/base/src/org/compiere/model/X_ASP_ClientException.java +++ b/base/src/org/compiere/model/X_ASP_ClientException.java @@ -22,14 +22,14 @@ /** Generated Model for ASP_ClientException * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_ClientException extends PO implements I_ASP_ClientException, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_ClientException (Properties ctx, int ASP_ClientException_ID, String trxName) diff --git a/base/src/org/compiere/model/X_ASP_ClientLevel.java b/base/src/org/compiere/model/X_ASP_ClientLevel.java index 8e4e65b4c0..3cc5132481 100644 --- a/base/src/org/compiere/model/X_ASP_ClientLevel.java +++ b/base/src/org/compiere/model/X_ASP_ClientLevel.java @@ -22,14 +22,14 @@ /** Generated Model for ASP_ClientLevel * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_ClientLevel extends PO implements I_ASP_ClientLevel, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_ClientLevel (Properties ctx, int ASP_ClientLevel_ID, String trxName) diff --git a/base/src/org/compiere/model/X_ASP_Field.java b/base/src/org/compiere/model/X_ASP_Field.java index a3f3f095f5..045ca2c3e2 100644 --- a/base/src/org/compiere/model/X_ASP_Field.java +++ b/base/src/org/compiere/model/X_ASP_Field.java @@ -22,14 +22,14 @@ /** Generated Model for ASP_Field * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Field extends PO implements I_ASP_Field, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Field (Properties ctx, int ASP_Field_ID, String trxName) diff --git a/base/src/org/compiere/model/X_ASP_Form.java b/base/src/org/compiere/model/X_ASP_Form.java index 800d3885e1..b6128af948 100644 --- a/base/src/org/compiere/model/X_ASP_Form.java +++ b/base/src/org/compiere/model/X_ASP_Form.java @@ -22,14 +22,14 @@ /** Generated Model for ASP_Form * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Form extends PO implements I_ASP_Form, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Form (Properties ctx, int ASP_Form_ID, String trxName) diff --git a/base/src/org/compiere/model/X_ASP_Level.java b/base/src/org/compiere/model/X_ASP_Level.java index 1d29f381f7..d03bfb3d5c 100644 --- a/base/src/org/compiere/model/X_ASP_Level.java +++ b/base/src/org/compiere/model/X_ASP_Level.java @@ -23,14 +23,14 @@ /** Generated Model for ASP_Level * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Level extends PO implements I_ASP_Level, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Level (Properties ctx, int ASP_Level_ID, String trxName) @@ -41,6 +41,8 @@ public X_ASP_Level (Properties ctx, int ASP_Level_ID, String trxName) setASP_Level_ID (0); setASP_Module_ID (0); setName (null); + setType (null); +// C setValue (null); } */ } @@ -198,6 +200,30 @@ public boolean isProcessing () return false; } + /** Type AD_Reference_ID=54120 */ + public static final int TYPE_AD_Reference_ID=54120; + /** Restricted = R */ + public static final String TYPE_Restricted = "R"; + /** Customized = C */ + public static final String TYPE_Customized = "C"; + /** Set Type. + @param Type + Type of Validation (SQL, Java Script, Java Language) + */ + public void setType (String Type) + { + + set_Value (COLUMNNAME_Type, Type); + } + + /** Get Type. + @return Type of Validation (SQL, Java Script, Java Language) + */ + public String getType () + { + return (String)get_Value(COLUMNNAME_Type); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_ASP_Module.java b/base/src/org/compiere/model/X_ASP_Module.java index 00d7535082..c6c053dd34 100644 --- a/base/src/org/compiere/model/X_ASP_Module.java +++ b/base/src/org/compiere/model/X_ASP_Module.java @@ -23,14 +23,14 @@ /** Generated Model for ASP_Module * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Module extends PO implements I_ASP_Module, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Module (Properties ctx, int ASP_Module_ID, String trxName) diff --git a/base/src/org/compiere/model/X_ASP_Process.java b/base/src/org/compiere/model/X_ASP_Process.java index b2f85c1ec6..985d66e133 100644 --- a/base/src/org/compiere/model/X_ASP_Process.java +++ b/base/src/org/compiere/model/X_ASP_Process.java @@ -23,14 +23,14 @@ /** Generated Model for ASP_Process * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Process extends PO implements I_ASP_Process, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Process (Properties ctx, int ASP_Process_ID, String trxName) diff --git a/base/src/org/compiere/model/X_ASP_Process_Para.java b/base/src/org/compiere/model/X_ASP_Process_Para.java index 2b0799dd3a..1374bc1bf9 100644 --- a/base/src/org/compiere/model/X_ASP_Process_Para.java +++ b/base/src/org/compiere/model/X_ASP_Process_Para.java @@ -22,14 +22,14 @@ /** Generated Model for ASP_Process_Para * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Process_Para extends PO implements I_ASP_Process_Para, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Process_Para (Properties ctx, int ASP_Process_Para_ID, String trxName) diff --git a/base/src/org/compiere/model/X_ASP_Tab.java b/base/src/org/compiere/model/X_ASP_Tab.java index 0b43296cb4..a62d77a131 100644 --- a/base/src/org/compiere/model/X_ASP_Tab.java +++ b/base/src/org/compiere/model/X_ASP_Tab.java @@ -23,14 +23,14 @@ /** Generated Model for ASP_Tab * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Tab extends PO implements I_ASP_Tab, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Tab (Properties ctx, int ASP_Tab_ID, String trxName) @@ -100,6 +100,27 @@ public int getAD_Tab_ID () return ii.intValue(); } + /** Set AllFields. + @param AllFields AllFields */ + public void setAllFields (boolean AllFields) + { + set_Value (COLUMNNAME_AllFields, Boolean.valueOf(AllFields)); + } + + /** Get AllFields. + @return AllFields */ + public boolean isAllFields () + { + Object oo = get_Value(COLUMNNAME_AllFields); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + /** ASP_Status AD_Reference_ID=53234 */ public static final int ASP_STATUS_AD_Reference_ID=53234; /** Hide = H */ @@ -176,27 +197,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getASP_Window_ID())); } - /** Set AllFields. - @param AllFields AllFields */ - public void setAllFields (boolean AllFields) - { - set_Value (COLUMNNAME_AllFields, Boolean.valueOf(AllFields)); - } - - /** Get AllFields. - @return AllFields */ - public boolean isAllFields () - { - Object oo = get_Value(COLUMNNAME_AllFields); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - /** Set Process Now. @param Processing Process Now */ public void setProcessing (boolean Processing) diff --git a/base/src/org/compiere/model/X_ASP_Task.java b/base/src/org/compiere/model/X_ASP_Task.java index 64da7b2bb1..a1e8e42c96 100644 --- a/base/src/org/compiere/model/X_ASP_Task.java +++ b/base/src/org/compiere/model/X_ASP_Task.java @@ -22,14 +22,14 @@ /** Generated Model for ASP_Task * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Task extends PO implements I_ASP_Task, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Task (Properties ctx, int ASP_Task_ID, String trxName) diff --git a/base/src/org/compiere/model/X_ASP_Window.java b/base/src/org/compiere/model/X_ASP_Window.java index 0e68e3115b..18c35a83fa 100644 --- a/base/src/org/compiere/model/X_ASP_Window.java +++ b/base/src/org/compiere/model/X_ASP_Window.java @@ -23,14 +23,14 @@ /** Generated Model for ASP_Window * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Window extends PO implements I_ASP_Window, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Window (Properties ctx, int ASP_Window_ID, String trxName) diff --git a/base/src/org/compiere/model/X_ASP_Workflow.java b/base/src/org/compiere/model/X_ASP_Workflow.java index 96725950c5..99245b1792 100644 --- a/base/src/org/compiere/model/X_ASP_Workflow.java +++ b/base/src/org/compiere/model/X_ASP_Workflow.java @@ -22,14 +22,14 @@ /** Generated Model for ASP_Workflow * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Workflow extends PO implements I_ASP_Workflow, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Workflow (Properties ctx, int ASP_Workflow_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset.java b/base/src/org/compiere/model/X_A_Asset.java index 219322426f..a6b87b387c 100755 --- a/base/src/org/compiere/model/X_A_Asset.java +++ b/base/src/org/compiere/model/X_A_Asset.java @@ -25,14 +25,14 @@ /** Generated Model for A_Asset * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset extends PO implements I_A_Asset, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset (Properties ctx, int A_Asset_ID, String trxName) @@ -89,48 +89,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getAD_User_ID(), get_TrxName()); } - - /** Set User/Contact. - @param AD_User_ID - User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID) - { - if (AD_User_ID < 1) - set_Value (COLUMNNAME_AD_User_ID, null); - else - set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); - } - - /** Get User/Contact. - @return User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Asset Type. - @param A_AssetType Asset Type */ - public void setA_AssetType (String A_AssetType) - { - set_Value (COLUMNNAME_A_AssetType, A_AssetType); - } - - /** Get Asset Type. - @return Asset Type */ - public String getA_AssetType () - { - return (String)get_Value(COLUMNNAME_A_AssetType); - } - /** A_Asset_Action AD_Reference_ID=53360 */ public static final int A_ASSET_ACTION_AD_Reference_ID=53360; /** Dispose = DI */ @@ -322,6 +280,20 @@ public String getA_Asset_Status () return (String)get_Value(COLUMNNAME_A_Asset_Status); } + /** Set Asset Type. + @param A_AssetType Asset Type */ + public void setA_AssetType (String A_AssetType) + { + set_Value (COLUMNNAME_A_AssetType, A_AssetType); + } + + /** Get Asset Type. + @return Asset Type */ + public String getA_AssetType () + { + return (String)get_Value(COLUMNNAME_A_AssetType); + } + public org.compiere.model.I_A_Asset_Type getA_Asset_Type() throws RuntimeException { return (org.compiere.model.I_A_Asset_Type)MTable.get(getCtx(), org.compiere.model.I_A_Asset_Type.Table_Name) @@ -347,6 +319,34 @@ public int getA_Asset_Type_ID () return ii.intValue(); } + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getAD_User_ID(), get_TrxName()); } + + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID) + { + if (AD_User_ID < 1) + set_Value (COLUMNNAME_AD_User_ID, null); + else + set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); + } + + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_A_Asset getA_Parent_Asset() throws RuntimeException { return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) @@ -502,34 +502,6 @@ public int getC_Activity_ID () return ii.intValue(); } - public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException - { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartnerSR_ID(), get_TrxName()); } - - /** Set BPartner (Agent). - @param C_BPartnerSR_ID - Business Partner (Agent or Sales Rep) - */ - public void setC_BPartnerSR_ID (int C_BPartnerSR_ID) - { - if (C_BPartnerSR_ID < 1) - set_Value (COLUMNNAME_C_BPartnerSR_ID, null); - else - set_Value (COLUMNNAME_C_BPartnerSR_ID, Integer.valueOf(C_BPartnerSR_ID)); - } - - /** Get BPartner (Agent). - @return Business Partner (Agent or Sales Rep) - */ - public int getC_BPartnerSR_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartnerSR_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -586,6 +558,34 @@ public int getC_BPartner_Location_ID () return ii.intValue(); } + public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartnerSR_ID(), get_TrxName()); } + + /** Set BPartner (Agent). + @param C_BPartnerSR_ID + Business Partner (Agent or Sales Rep) + */ + public void setC_BPartnerSR_ID (int C_BPartnerSR_ID) + { + if (C_BPartnerSR_ID < 1) + set_Value (COLUMNNAME_C_BPartnerSR_ID, null); + else + set_Value (COLUMNNAME_C_BPartnerSR_ID, Integer.valueOf(C_BPartnerSR_ID)); + } + + /** Get BPartner (Agent). + @return Business Partner (Agent or Sales Rep) + */ + public int getC_BPartnerSR_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartnerSR_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_C_Location getC_Location() throws RuntimeException { return (I_C_Location)MTable.get(getCtx(), I_C_Location.Table_Name) @@ -912,23 +912,6 @@ public Timestamp getLastMaintenenceDate () return (Timestamp)get_Value(COLUMNNAME_LastMaintenenceDate); } - /** Set Lease Termination. - @param LeaseTerminationDate - Lease Termination Date - */ - public void setLeaseTerminationDate (Timestamp LeaseTerminationDate) - { - set_Value (COLUMNNAME_LeaseTerminationDate, LeaseTerminationDate); - } - - /** Get Lease Termination. - @return Lease Termination Date - */ - public Timestamp getLeaseTerminationDate () - { - return (Timestamp)get_Value(COLUMNNAME_LeaseTerminationDate); - } - public org.compiere.model.I_C_BPartner getLease_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -957,6 +940,23 @@ public int getLease_BPartner_ID () return ii.intValue(); } + /** Set Lease Termination. + @param LeaseTerminationDate + Lease Termination Date + */ + public void setLeaseTerminationDate (Timestamp LeaseTerminationDate) + { + set_Value (COLUMNNAME_LeaseTerminationDate, LeaseTerminationDate); + } + + /** Get Lease Termination. + @return Lease Termination Date + */ + public Timestamp getLeaseTerminationDate () + { + return (Timestamp)get_Value(COLUMNNAME_LeaseTerminationDate); + } + /** Set Life use. @param LifeUseUnits Units of use until the asset is not usable anymore @@ -1011,6 +1011,40 @@ public String getLot () return (String)get_Value(COLUMNNAME_Lot); } + /** Set Manufactured Year. + @param ManufacturedYear Manufactured Year */ + public void setManufacturedYear (int ManufacturedYear) + { + set_Value (COLUMNNAME_ManufacturedYear, Integer.valueOf(ManufacturedYear)); + } + + /** Get Manufactured Year. + @return Manufactured Year */ + public int getManufacturedYear () + { + Integer ii = (Integer)get_Value(COLUMNNAME_ManufacturedYear); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Manufacturer. + @param Manufacturer + Manufacturer of the Product + */ + public void setManufacturer (String Manufacturer) + { + set_Value (COLUMNNAME_Manufacturer, Manufacturer); + } + + /** Get Manufacturer. + @return Manufacturer of the Product + */ + public String getManufacturer () + { + return (String)get_Value(COLUMNNAME_Manufacturer); + } + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException { return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) @@ -1123,40 +1157,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Manufactured Year. - @param ManufacturedYear Manufactured Year */ - public void setManufacturedYear (int ManufacturedYear) - { - set_Value (COLUMNNAME_ManufacturedYear, Integer.valueOf(ManufacturedYear)); - } - - /** Get Manufactured Year. - @return Manufactured Year */ - public int getManufacturedYear () - { - Integer ii = (Integer)get_Value(COLUMNNAME_ManufacturedYear); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Manufacturer. - @param Manufacturer - Manufacturer of the Product - */ - public void setManufacturer (String Manufacturer) - { - set_Value (COLUMNNAME_Manufacturer, Manufacturer); - } - - /** Get Manufacturer. - @return Manufacturer of the Product - */ - public String getManufacturer () - { - return (String)get_Value(COLUMNNAME_Manufacturer); - } - /** Set Name. @param Name Alphanumeric identifier of the entity @@ -1310,23 +1310,6 @@ public String getSerNo () return (String)get_Value(COLUMNNAME_SerNo); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Usable Life - Months. @param UseLifeMonths Months of the usable life of the asset @@ -1387,6 +1370,23 @@ public int getUseUnits () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_A_Asset_Acct.java b/base/src/org/compiere/model/X_A_Asset_Acct.java index 3e41db8d48..6f6768615f 100755 --- a/base/src/org/compiere/model/X_A_Asset_Acct.java +++ b/base/src/org/compiere/model/X_A_Asset_Acct.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Acct extends PO implements I_A_Asset_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Acct (Properties ctx, int A_Asset_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Addition.java b/base/src/org/compiere/model/X_A_Asset_Addition.java index 124dc1d722..c43ca29632 100755 --- a/base/src/org/compiere/model/X_A_Asset_Addition.java +++ b/base/src/org/compiere/model/X_A_Asset_Addition.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Addition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Addition extends PO implements I_A_Asset_Addition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Addition (Properties ctx, int A_Asset_Addition_ID, String trxName) @@ -534,34 +534,6 @@ public int getC_DocType_ID () return ii.intValue(); } - public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException - { - return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) - .getPO(getC_InvoiceLine_ID(), get_TrxName()); } - - /** Set Invoice Line. - @param C_InvoiceLine_ID - Invoice Detail Line - */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) - { - if (C_InvoiceLine_ID < 1) - set_Value (COLUMNNAME_C_InvoiceLine_ID, null); - else - set_Value (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); - } - - /** Get Invoice Line. - @return Invoice Detail Line - */ - public int getC_InvoiceLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -590,6 +562,34 @@ public int getC_Invoice_ID () return ii.intValue(); } + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException + { + return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) + .getPO(getC_InvoiceLine_ID(), get_TrxName()); } + + /** Set Invoice Line. + @param C_InvoiceLine_ID + Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) + { + if (C_InvoiceLine_ID < 1) + set_Value (COLUMNNAME_C_InvoiceLine_ID, null); + else + set_Value (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); + } + + /** Get Invoice Line. + @return Invoice Detail Line + */ + public int getC_InvoiceLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) diff --git a/base/src/org/compiere/model/X_A_Asset_Change.java b/base/src/org/compiere/model/X_A_Asset_Change.java index 7252ea14e7..0f9ee3823c 100755 --- a/base/src/org/compiere/model/X_A_Asset_Change.java +++ b/base/src/org/compiere/model/X_A_Asset_Change.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Change * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Change extends PO implements I_A_Asset_Change, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Change (Properties ctx, int A_Asset_Change_ID, String trxName) @@ -78,34 +78,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getAD_User_ID(), get_TrxName()); } - - /** Set User/Contact. - @param AD_User_ID - User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID) - { - if (AD_User_ID < 1) - set_Value (COLUMNNAME_AD_User_ID, null); - else - set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); - } - - /** Get User/Contact. - @return User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public I_C_ValidCombination getA_Accumdepreciation_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -531,6 +503,34 @@ public int getA_Disposal_Revenue_Acct () return ii.intValue(); } + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getAD_User_ID(), get_TrxName()); } + + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID) + { + if (AD_User_ID < 1) + set_Value (COLUMNNAME_AD_User_ID, null); + else + set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); + } + + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_A_Asset getA_Parent_Asset() throws RuntimeException { return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) @@ -1063,62 +1063,6 @@ public int getC_BPartner_Location_ID () return ii.intValue(); } - public I_C_Location getC_Location() throws RuntimeException - { - return (I_C_Location)MTable.get(getCtx(), I_C_Location.Table_Name) - .getPO(getC_Location_ID(), get_TrxName()); } - - /** Set Address. - @param C_Location_ID - Location or Address - */ - public void setC_Location_ID (int C_Location_ID) - { - if (C_Location_ID < 1) - set_Value (COLUMNNAME_C_Location_ID, null); - else - set_Value (COLUMNNAME_C_Location_ID, Integer.valueOf(C_Location_ID)); - } - - /** Get Address. - @return Location or Address - */ - public int getC_Location_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Location_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public I_C_ValidCombination getC_ValidCombination() throws RuntimeException - { - return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getC_ValidCombination_ID(), get_TrxName()); } - - /** Set Combination. - @param C_ValidCombination_ID - Valid Account Combination - */ - public void setC_ValidCombination_ID (int C_ValidCombination_ID) - { - if (C_ValidCombination_ID < 1) - set_Value (COLUMNNAME_C_ValidCombination_ID, null); - else - set_Value (COLUMNNAME_C_ValidCombination_ID, Integer.valueOf(C_ValidCombination_ID)); - } - - /** Get Combination. - @return Valid Account Combination - */ - public int getC_ValidCombination_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ValidCombination_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set ChangeAmt. @param ChangeAmt ChangeAmt */ public void setChangeAmt (BigDecimal ChangeAmt) @@ -1195,6 +1139,34 @@ public String getChangeType () return (String)get_Value(COLUMNNAME_ChangeType); } + public I_C_Location getC_Location() throws RuntimeException + { + return (I_C_Location)MTable.get(getCtx(), I_C_Location.Table_Name) + .getPO(getC_Location_ID(), get_TrxName()); } + + /** Set Address. + @param C_Location_ID + Location or Address + */ + public void setC_Location_ID (int C_Location_ID) + { + if (C_Location_ID < 1) + set_Value (COLUMNNAME_C_Location_ID, null); + else + set_Value (COLUMNNAME_C_Location_ID, Integer.valueOf(C_Location_ID)); + } + + /** Get Address. + @return Location or Address + */ + public int getC_Location_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Location_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_A_Depreciation_Convention getConventionT() throws RuntimeException { return (org.compiere.model.I_A_Depreciation_Convention)MTable.get(getCtx(), org.compiere.model.I_A_Depreciation_Convention.Table_Name) @@ -1217,6 +1189,34 @@ public int getConventionType () return ii.intValue(); } + public I_C_ValidCombination getC_ValidCombination() throws RuntimeException + { + return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) + .getPO(getC_ValidCombination_ID(), get_TrxName()); } + + /** Set Combination. + @param C_ValidCombination_ID + Valid Account Combination + */ + public void setC_ValidCombination_ID (int C_ValidCombination_ID) + { + if (C_ValidCombination_ID < 1) + set_Value (COLUMNNAME_C_ValidCombination_ID, null); + else + set_Value (COLUMNNAME_C_ValidCombination_ID, Integer.valueOf(C_ValidCombination_ID)); + } + + /** Get Combination. + @return Valid Account Combination + */ + public int getC_ValidCombination_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ValidCombination_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Account Date. @param DateAcct Accounting Date @@ -1474,23 +1474,6 @@ public String getTextDetails () return (String)get_Value(COLUMNNAME_TextDetails); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Usable Life - Months. @param UseLifeMonths Months of the usable life of the asset @@ -1551,6 +1534,23 @@ public int getUseUnits () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Version No. @param VersionNo Version Number diff --git a/base/src/org/compiere/model/X_A_Asset_Class.java b/base/src/org/compiere/model/X_A_Asset_Class.java index 82a539b4ee..53777d5bd7 100755 --- a/base/src/org/compiere/model/X_A_Asset_Class.java +++ b/base/src/org/compiere/model/X_A_Asset_Class.java @@ -22,14 +22,14 @@ /** Generated Model for A_Asset_Class * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Class extends PO implements I_A_Asset_Class, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Class (Properties ctx, int A_Asset_Class_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Delivery.java b/base/src/org/compiere/model/X_A_Asset_Delivery.java index 5619649931..d836ec5d68 100755 --- a/base/src/org/compiere/model/X_A_Asset_Delivery.java +++ b/base/src/org/compiere/model/X_A_Asset_Delivery.java @@ -24,14 +24,14 @@ /** Generated Model for A_Asset_Delivery * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Delivery extends PO implements I_A_Asset_Delivery, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Delivery (Properties ctx, int A_Asset_Delivery_ID, String trxName) @@ -73,34 +73,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getAD_User_ID(), get_TrxName()); } - - /** Set User/Contact. - @param AD_User_ID - User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID) - { - if (AD_User_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_User_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); - } - - /** Get User/Contact. - @return User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Asset Delivery. @param A_Asset_Delivery_ID Delivery of Asset @@ -152,6 +124,34 @@ public int getA_Asset_ID () return ii.intValue(); } + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getAD_User_ID(), get_TrxName()); } + + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID) + { + if (AD_User_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_User_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); + } + + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Delivery Confirmation. @param DeliveryConfirmation EMail Delivery confirmation @@ -220,6 +220,23 @@ public String getLot () return (String)get_Value(COLUMNNAME_Lot); } + /** Set Message ID. + @param MessageID + EMail Message ID + */ + public void setMessageID (String MessageID) + { + set_ValueNoCheck (COLUMNNAME_MessageID, MessageID); + } + + /** Get Message ID. + @return EMail Message ID + */ + public String getMessageID () + { + return (String)get_Value(COLUMNNAME_MessageID); + } + public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException { return (org.compiere.model.I_M_InOutLine)MTable.get(getCtx(), org.compiere.model.I_M_InOutLine.Table_Name) @@ -248,6 +265,31 @@ public int getM_InOutLine_ID () return ii.intValue(); } + /** Set Movement Date. + @param MovementDate + Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate) + { + set_ValueNoCheck (COLUMNNAME_MovementDate, MovementDate); + } + + /** Get Movement Date. + @return Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate () + { + return (Timestamp)get_Value(COLUMNNAME_MovementDate); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), String.valueOf(getMovementDate())); + } + public org.compiere.model.I_M_ProductDownload getM_ProductDownload() throws RuntimeException { return (org.compiere.model.I_M_ProductDownload)MTable.get(getCtx(), org.compiere.model.I_M_ProductDownload.Table_Name) @@ -276,48 +318,6 @@ public int getM_ProductDownload_ID () return ii.intValue(); } - /** Set Message ID. - @param MessageID - EMail Message ID - */ - public void setMessageID (String MessageID) - { - set_ValueNoCheck (COLUMNNAME_MessageID, MessageID); - } - - /** Get Message ID. - @return EMail Message ID - */ - public String getMessageID () - { - return (String)get_Value(COLUMNNAME_MessageID); - } - - /** Set Movement Date. - @param MovementDate - Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate) - { - set_ValueNoCheck (COLUMNNAME_MovementDate, MovementDate); - } - - /** Get Movement Date. - @return Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate () - { - return (Timestamp)get_Value(COLUMNNAME_MovementDate); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), String.valueOf(getMovementDate())); - } - /** Set Referrer. @param Referrer Referring web address diff --git a/base/src/org/compiere/model/X_A_Asset_Disposed.java b/base/src/org/compiere/model/X_A_Asset_Disposed.java index 9c317e4fc9..fbb9898138 100755 --- a/base/src/org/compiere/model/X_A_Asset_Disposed.java +++ b/base/src/org/compiere/model/X_A_Asset_Disposed.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Disposed * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Disposed extends PO implements I_A_Asset_Disposed, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Disposed (Properties ctx, int A_Asset_Disposed_ID, String trxName) @@ -422,34 +422,6 @@ public int getC_DocType_ID () return ii.intValue(); } - public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException - { - return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) - .getPO(getC_InvoiceLine_ID(), get_TrxName()); } - - /** Set Invoice Line. - @param C_InvoiceLine_ID - Invoice Detail Line - */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) - { - if (C_InvoiceLine_ID < 1) - set_Value (COLUMNNAME_C_InvoiceLine_ID, null); - else - set_Value (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); - } - - /** Get Invoice Line. - @return Invoice Detail Line - */ - public int getC_InvoiceLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -478,6 +450,34 @@ public int getC_Invoice_ID () return ii.intValue(); } + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException + { + return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) + .getPO(getC_InvoiceLine_ID(), get_TrxName()); } + + /** Set Invoice Line. + @param C_InvoiceLine_ID + Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) + { + if (C_InvoiceLine_ID < 1) + set_Value (COLUMNNAME_C_InvoiceLine_ID, null); + else + set_Value (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); + } + + /** Get Invoice Line. + @return Invoice Detail Line + */ + public int getC_InvoiceLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Period getC_Period() throws RuntimeException { return (org.compiere.model.I_C_Period)MTable.get(getCtx(), org.compiere.model.I_C_Period.Table_Name) diff --git a/base/src/org/compiere/model/X_A_Asset_Group.java b/base/src/org/compiere/model/X_A_Asset_Group.java index 8ab173afa1..0985b79d09 100755 --- a/base/src/org/compiere/model/X_A_Asset_Group.java +++ b/base/src/org/compiere/model/X_A_Asset_Group.java @@ -23,14 +23,14 @@ /** Generated Model for A_Asset_Group * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Group extends PO implements I_A_Asset_Group, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Group (Properties ctx, int A_Asset_Group_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Group_Acct.java b/base/src/org/compiere/model/X_A_Asset_Group_Acct.java index ecc5536138..0c3adb376a 100755 --- a/base/src/org/compiere/model/X_A_Asset_Group_Acct.java +++ b/base/src/org/compiere/model/X_A_Asset_Group_Acct.java @@ -25,14 +25,14 @@ /** Generated Model for A_Asset_Group_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Group_Acct extends PO implements I_A_Asset_Group_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Group_Acct (Properties ctx, int A_Asset_Group_Acct_ID, String trxName) @@ -929,23 +929,6 @@ public boolean isProcessing () return false; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Usable Life - Months. @param UseLifeMonths Months of the usable life of the asset @@ -1019,4 +1002,21 @@ public int getUseLifeYears_F () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_A_Asset_Info_Fin.java b/base/src/org/compiere/model/X_A_Asset_Info_Fin.java index aba85b19a3..9ef42ef1c6 100755 --- a/base/src/org/compiere/model/X_A_Asset_Info_Fin.java +++ b/base/src/org/compiere/model/X_A_Asset_Info_Fin.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Info_Fin * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Info_Fin extends PO implements I_A_Asset_Info_Fin, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Info_Fin (Properties ctx, int A_Asset_Info_Fin_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Info_Ins.java b/base/src/org/compiere/model/X_A_Asset_Info_Ins.java index cabf47228f..34a053b754 100755 --- a/base/src/org/compiere/model/X_A_Asset_Info_Ins.java +++ b/base/src/org/compiere/model/X_A_Asset_Info_Ins.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Info_Ins * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Info_Ins extends PO implements I_A_Asset_Info_Ins, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Info_Ins (Properties ctx, int A_Asset_Info_Ins_ID, String trxName) @@ -142,6 +142,20 @@ public BigDecimal getA_Ins_Premium () return bd; } + /** Set Insurance Company. + @param A_Insurance_Co Insurance Company */ + public void setA_Insurance_Co (String A_Insurance_Co) + { + set_Value (COLUMNNAME_A_Insurance_Co, A_Insurance_Co); + } + + /** Get Insurance Company. + @return Insurance Company */ + public String getA_Insurance_Co () + { + return (String)get_Value(COLUMNNAME_A_Insurance_Co); + } + /** Set Asset Insurance Value. @param A_Ins_Value Asset Insurance Value */ public void setA_Ins_Value (BigDecimal A_Ins_Value) @@ -159,20 +173,6 @@ public BigDecimal getA_Ins_Value () return bd; } - /** Set Insurance Company. - @param A_Insurance_Co Insurance Company */ - public void setA_Insurance_Co (String A_Insurance_Co) - { - set_Value (COLUMNNAME_A_Insurance_Co, A_Insurance_Co); - } - - /** Get Insurance Company. - @return Insurance Company */ - public String getA_Insurance_Co () - { - return (String)get_Value(COLUMNNAME_A_Insurance_Co); - } - /** Set Asset Policy No. @param A_Policy_No Asset Policy No */ public void setA_Policy_No (String A_Policy_No) diff --git a/base/src/org/compiere/model/X_A_Asset_Info_Lic.java b/base/src/org/compiere/model/X_A_Asset_Info_Lic.java index d2e25ad3b5..7bc0144553 100755 --- a/base/src/org/compiere/model/X_A_Asset_Info_Lic.java +++ b/base/src/org/compiere/model/X_A_Asset_Info_Lic.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Info_Lic * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Info_Lic extends PO implements I_A_Asset_Info_Lic, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Info_Lic (Properties ctx, int A_Asset_Info_Lic_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Info_Oth.java b/base/src/org/compiere/model/X_A_Asset_Info_Oth.java index 3194a2b561..8b002ba9e9 100755 --- a/base/src/org/compiere/model/X_A_Asset_Info_Oth.java +++ b/base/src/org/compiere/model/X_A_Asset_Info_Oth.java @@ -23,14 +23,14 @@ /** Generated Model for A_Asset_Info_Oth * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Info_Oth extends PO implements I_A_Asset_Info_Oth, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Info_Oth (Properties ctx, int A_Asset_Info_Oth_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Info_Tax.java b/base/src/org/compiere/model/X_A_Asset_Info_Tax.java index d642076582..8150ad1007 100755 --- a/base/src/org/compiere/model/X_A_Asset_Info_Tax.java +++ b/base/src/org/compiere/model/X_A_Asset_Info_Tax.java @@ -23,14 +23,14 @@ /** Generated Model for A_Asset_Info_Tax * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Info_Tax extends PO implements I_A_Asset_Info_Tax, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Info_Tax (Properties ctx, int A_Asset_Info_Tax_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Product.java b/base/src/org/compiere/model/X_A_Asset_Product.java index 14477d2856..cf42a35947 100755 --- a/base/src/org/compiere/model/X_A_Asset_Product.java +++ b/base/src/org/compiere/model/X_A_Asset_Product.java @@ -24,14 +24,14 @@ /** Generated Model for A_Asset_Product * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Product extends PO implements I_A_Asset_Product, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Product (Properties ctx, int A_Asset_Product_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Retirement.java b/base/src/org/compiere/model/X_A_Asset_Retirement.java index 7ade4daba0..4c130083bc 100755 --- a/base/src/org/compiere/model/X_A_Asset_Retirement.java +++ b/base/src/org/compiere/model/X_A_Asset_Retirement.java @@ -25,14 +25,14 @@ /** Generated Model for A_Asset_Retirement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Retirement extends PO implements I_A_Asset_Retirement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Retirement (Properties ctx, int A_Asset_Retirement_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Reval.java b/base/src/org/compiere/model/X_A_Asset_Reval.java index 7444ae9143..8252c1e535 100755 --- a/base/src/org/compiere/model/X_A_Asset_Reval.java +++ b/base/src/org/compiere/model/X_A_Asset_Reval.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Reval * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Reval extends PO implements I_A_Asset_Reval, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Reval (Properties ctx, int A_Asset_Reval_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Reval_Entry.java b/base/src/org/compiere/model/X_A_Asset_Reval_Entry.java index a0b3c0d84f..ff38654f50 100755 --- a/base/src/org/compiere/model/X_A_Asset_Reval_Entry.java +++ b/base/src/org/compiere/model/X_A_Asset_Reval_Entry.java @@ -24,14 +24,14 @@ /** Generated Model for A_Asset_Reval_Entry * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Reval_Entry extends PO implements I_A_Asset_Reval_Entry, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Reval_Entry (Properties ctx, int A_Asset_Reval_Entry_ID, String trxName) @@ -41,10 +41,10 @@ public X_A_Asset_Reval_Entry (Properties ctx, int A_Asset_Reval_Entry_ID, String { setA_Asset_Reval_Entry_ID (0); setA_Effective_Date (new Timestamp( System.currentTimeMillis() )); - setA_Rev_Code (null); setA_Reval_Cal_Method (null); setA_Reval_Effective_Date (null); setA_Reval_Multiplier (null); + setA_Rev_Code (null); setC_Currency_ID (0); setDescription (null); setDocumentNo (null); @@ -124,29 +124,6 @@ public Timestamp getA_Effective_Date () return (Timestamp)get_Value(COLUMNNAME_A_Effective_Date); } - /** A_Rev_Code AD_Reference_ID=53262 */ - public static final int A_REV_CODE_AD_Reference_ID=53262; - /** Revaluation Code #1 = R01 */ - public static final String A_REV_CODE_RevaluationCode1 = "R01"; - /** Revaluation Code #2 = R02 */ - public static final String A_REV_CODE_RevaluationCode2 = "R02"; - /** Revaluation Code #3 = R03 */ - public static final String A_REV_CODE_RevaluationCode3 = "R03"; - /** Set Rev. Code. - @param A_Rev_Code Rev. Code */ - public void setA_Rev_Code (String A_Rev_Code) - { - - set_Value (COLUMNNAME_A_Rev_Code, A_Rev_Code); - } - - /** Get Rev. Code. - @return Rev. Code */ - public String getA_Rev_Code () - { - return (String)get_Value(COLUMNNAME_A_Rev_Code); - } - /** A_Reval_Cal_Method AD_Reference_ID=53259 */ public static final int A_REVAL_CAL_METHOD_AD_Reference_ID=53259; /** Default = DFT */ @@ -214,6 +191,29 @@ public String getA_Reval_Multiplier () return (String)get_Value(COLUMNNAME_A_Reval_Multiplier); } + /** A_Rev_Code AD_Reference_ID=53262 */ + public static final int A_REV_CODE_AD_Reference_ID=53262; + /** Revaluation Code #1 = R01 */ + public static final String A_REV_CODE_RevaluationCode1 = "R01"; + /** Revaluation Code #2 = R02 */ + public static final String A_REV_CODE_RevaluationCode2 = "R02"; + /** Revaluation Code #3 = R03 */ + public static final String A_REV_CODE_RevaluationCode3 = "R03"; + /** Set Rev. Code. + @param A_Rev_Code Rev. Code */ + public void setA_Rev_Code (String A_Rev_Code) + { + + set_Value (COLUMNNAME_A_Rev_Code, A_Rev_Code); + } + + /** Get Rev. Code. + @return Rev. Code */ + public String getA_Rev_Code () + { + return (String)get_Value(COLUMNNAME_A_Rev_Code); + } + public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException { return (org.compiere.model.I_C_AcctSchema)MTable.get(getCtx(), org.compiere.model.I_C_AcctSchema.Table_Name) diff --git a/base/src/org/compiere/model/X_A_Asset_Reval_Index.java b/base/src/org/compiere/model/X_A_Asset_Reval_Index.java index 36d6fb5eb8..619872a661 100755 --- a/base/src/org/compiere/model/X_A_Asset_Reval_Index.java +++ b/base/src/org/compiere/model/X_A_Asset_Reval_Index.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Reval_Index * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Reval_Index extends PO implements I_A_Asset_Reval_Index, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Reval_Index (Properties ctx, int A_Asset_Reval_Index_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Split.java b/base/src/org/compiere/model/X_A_Asset_Split.java index e62795bd7c..2cf795e411 100755 --- a/base/src/org/compiere/model/X_A_Asset_Split.java +++ b/base/src/org/compiere/model/X_A_Asset_Split.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Split * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Split extends PO implements I_A_Asset_Split, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Split (Properties ctx, int A_Asset_Split_ID, String trxName) @@ -98,34 +98,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException - { - return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) - .getPO(getAD_OrgTrx_ID(), get_TrxName()); } - - /** Set Trx Organization. - @param AD_OrgTrx_ID - Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) - { - if (AD_OrgTrx_ID < 1) - set_Value (COLUMNNAME_AD_OrgTrx_ID, null); - else - set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); - } - - /** Get Trx Organization. - @return Performing or initiating organization - */ - public int getAD_OrgTrx_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Amount Split. @param A_Amount_Split Amount Split for Fixed Asset @@ -270,6 +242,34 @@ public int getA_Depreciation_Workfile_ID () return ii.intValue(); } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException + { + return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) + .getPO(getAD_OrgTrx_ID(), get_TrxName()); } + + /** Set Trx Organization. + @param AD_OrgTrx_ID + Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) + { + if (AD_OrgTrx_ID < 1) + set_Value (COLUMNNAME_AD_OrgTrx_ID, null); + else + set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); + } + + /** Get Trx Organization. + @return Performing or initiating organization + */ + public int getAD_OrgTrx_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Original Percent. @param A_Percent_Original Original Percent for Fixed Asset @@ -509,6 +509,34 @@ public int getC_Period_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -565,34 +593,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Account Date. @param DateAcct Accounting Date @@ -920,23 +920,6 @@ public boolean isProcessing () return false; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1048,4 +1031,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_A_Asset_Spread.java b/base/src/org/compiere/model/X_A_Asset_Spread.java index dd61cb23f2..780a304e1b 100755 --- a/base/src/org/compiere/model/X_A_Asset_Spread.java +++ b/base/src/org/compiere/model/X_A_Asset_Spread.java @@ -25,14 +25,14 @@ /** Generated Model for A_Asset_Spread * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Spread extends PO implements I_A_Asset_Spread, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Spread (Properties ctx, int A_Asset_Spread_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Transfer.java b/base/src/org/compiere/model/X_A_Asset_Transfer.java index 0b1e588ff3..04fd38b248 100755 --- a/base/src/org/compiere/model/X_A_Asset_Transfer.java +++ b/base/src/org/compiere/model/X_A_Asset_Transfer.java @@ -26,14 +26,14 @@ /** Generated Model for A_Asset_Transfer * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Transfer extends PO implements I_A_Asset_Transfer, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Transfer (Properties ctx, int A_Asset_Transfer_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Type.java b/base/src/org/compiere/model/X_A_Asset_Type.java index 0629f96b7c..a1b39008e1 100755 --- a/base/src/org/compiere/model/X_A_Asset_Type.java +++ b/base/src/org/compiere/model/X_A_Asset_Type.java @@ -23,14 +23,14 @@ /** Generated Model for A_Asset_Type * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Type extends PO implements I_A_Asset_Type, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Type (Properties ctx, int A_Asset_Type_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Asset_Use.java b/base/src/org/compiere/model/X_A_Asset_Use.java index 78ae6a12be..da275f9bba 100755 --- a/base/src/org/compiere/model/X_A_Asset_Use.java +++ b/base/src/org/compiere/model/X_A_Asset_Use.java @@ -24,14 +24,14 @@ /** Generated Model for A_Asset_Use * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Asset_Use extends PO implements I_A_Asset_Use, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Asset_Use (Properties ctx, int A_Asset_Use_ID, String trxName) @@ -148,23 +148,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set UseDate. @param UseDate UseDate */ public void setUseDate (Timestamp UseDate) @@ -198,4 +181,21 @@ public int getUseUnits () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_A_Depreciation.java b/base/src/org/compiere/model/X_A_Depreciation.java index 6ebdf765b7..bd51c23b8b 100755 --- a/base/src/org/compiere/model/X_A_Depreciation.java +++ b/base/src/org/compiere/model/X_A_Depreciation.java @@ -22,14 +22,14 @@ /** Generated Model for A_Depreciation * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Depreciation extends PO implements I_A_Depreciation, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Depreciation (Properties ctx, int A_Depreciation_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Depreciation_Build.java b/base/src/org/compiere/model/X_A_Depreciation_Build.java index 73cf8dc381..e6dd04cce8 100755 --- a/base/src/org/compiere/model/X_A_Depreciation_Build.java +++ b/base/src/org/compiere/model/X_A_Depreciation_Build.java @@ -24,14 +24,14 @@ /** Generated Model for A_Depreciation_Build * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Depreciation_Build extends PO implements I_A_Depreciation_Build, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Depreciation_Build (Properties ctx, int A_Depreciation_Build_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Depreciation_Convention.java b/base/src/org/compiere/model/X_A_Depreciation_Convention.java index c74dcb5ad2..ef6967dec4 100755 --- a/base/src/org/compiere/model/X_A_Depreciation_Convention.java +++ b/base/src/org/compiere/model/X_A_Depreciation_Convention.java @@ -22,14 +22,14 @@ /** Generated Model for A_Depreciation_Convention * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Depreciation_Convention extends PO implements I_A_Depreciation_Convention, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Depreciation_Convention (Properties ctx, int A_Depreciation_Convention_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Depreciation_Entry.java b/base/src/org/compiere/model/X_A_Depreciation_Entry.java index ec4e67ca3d..c8affada53 100755 --- a/base/src/org/compiere/model/X_A_Depreciation_Entry.java +++ b/base/src/org/compiere/model/X_A_Depreciation_Entry.java @@ -26,14 +26,14 @@ /** Generated Model for A_Depreciation_Entry * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Depreciation_Entry extends PO implements I_A_Depreciation_Entry, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Depreciation_Entry (Properties ctx, int A_Depreciation_Entry_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Depreciation_Exp.java b/base/src/org/compiere/model/X_A_Depreciation_Exp.java index 47f60f5e58..ef9a4f5e9a 100755 --- a/base/src/org/compiere/model/X_A_Depreciation_Exp.java +++ b/base/src/org/compiere/model/X_A_Depreciation_Exp.java @@ -26,14 +26,14 @@ /** Generated Model for A_Depreciation_Exp * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Depreciation_Exp extends PO implements I_A_Depreciation_Exp, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Depreciation_Exp (Properties ctx, int A_Depreciation_Exp_ID, String trxName) @@ -455,34 +455,6 @@ public int getCR_Account_ID () return ii.intValue(); } - public I_C_ValidCombination getDR_Account() throws RuntimeException - { - return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getDR_Account_ID(), get_TrxName()); } - - /** Set Account (debit). - @param DR_Account_ID - Account used - */ - public void setDR_Account_ID (int DR_Account_ID) - { - if (DR_Account_ID < 1) - set_Value (COLUMNNAME_DR_Account_ID, null); - else - set_Value (COLUMNNAME_DR_Account_ID, Integer.valueOf(DR_Account_ID)); - } - - /** Get Account (debit). - @return Account used - */ - public int getDR_Account_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DR_Account_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Account Date. @param DateAcct Accounting Date @@ -517,6 +489,34 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } + public I_C_ValidCombination getDR_Account() throws RuntimeException + { + return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) + .getPO(getDR_Account_ID(), get_TrxName()); } + + /** Set Account (debit). + @param DR_Account_ID + Account used + */ + public void setDR_Account_ID (int DR_Account_ID) + { + if (DR_Account_ID < 1) + set_Value (COLUMNNAME_DR_Account_ID, null); + else + set_Value (COLUMNNAME_DR_Account_ID, Integer.valueOf(DR_Account_ID)); + } + + /** Get Account (debit). + @return Account used + */ + public int getDR_Account_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DR_Account_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Expense. @param Expense Expense */ public void setExpense (BigDecimal Expense) @@ -667,23 +667,6 @@ public boolean isProcessing () return false; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Usable Life - Months. @param UseLifeMonths Months of the usable life of the asset @@ -720,4 +703,21 @@ public int getUseLifeMonths_F () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_A_Depreciation_Forecast.java b/base/src/org/compiere/model/X_A_Depreciation_Forecast.java index c25b04eb67..011d018c7a 100755 --- a/base/src/org/compiere/model/X_A_Depreciation_Forecast.java +++ b/base/src/org/compiere/model/X_A_Depreciation_Forecast.java @@ -24,14 +24,14 @@ /** Generated Model for A_Depreciation_Forecast * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Depreciation_Forecast extends PO implements I_A_Depreciation_Forecast, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Depreciation_Forecast (Properties ctx, int A_Depreciation_Forecast_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Depreciation_Method.java b/base/src/org/compiere/model/X_A_Depreciation_Method.java index 9218f2193d..6f0b366aa7 100755 --- a/base/src/org/compiere/model/X_A_Depreciation_Method.java +++ b/base/src/org/compiere/model/X_A_Depreciation_Method.java @@ -23,14 +23,14 @@ /** Generated Model for A_Depreciation_Method * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Depreciation_Method extends PO implements I_A_Depreciation_Method, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Depreciation_Method (Properties ctx, int A_Depreciation_Method_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Depreciation_Table_Detail.java b/base/src/org/compiere/model/X_A_Depreciation_Table_Detail.java index 73dc18beda..e1cabbd3a0 100755 --- a/base/src/org/compiere/model/X_A_Depreciation_Table_Detail.java +++ b/base/src/org/compiere/model/X_A_Depreciation_Table_Detail.java @@ -25,14 +25,14 @@ /** Generated Model for A_Depreciation_Table_Detail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Depreciation_Table_Detail extends PO implements I_A_Depreciation_Table_Detail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Depreciation_Table_Detail (Properties ctx, int A_Depreciation_Table_Detail_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Depreciation_Table_Header.java b/base/src/org/compiere/model/X_A_Depreciation_Table_Header.java index ebaceb1336..7a1204a6db 100755 --- a/base/src/org/compiere/model/X_A_Depreciation_Table_Header.java +++ b/base/src/org/compiere/model/X_A_Depreciation_Table_Header.java @@ -23,14 +23,14 @@ /** Generated Model for A_Depreciation_Table_Header * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Depreciation_Table_Header extends PO implements I_A_Depreciation_Table_Header, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Depreciation_Table_Header (Properties ctx, int A_Depreciation_Table_Header_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Depreciation_Workfile.java b/base/src/org/compiere/model/X_A_Depreciation_Workfile.java index c433401336..a0be665578 100755 --- a/base/src/org/compiere/model/X_A_Depreciation_Workfile.java +++ b/base/src/org/compiere/model/X_A_Depreciation_Workfile.java @@ -26,14 +26,14 @@ /** Generated Model for A_Depreciation_Workfile * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Depreciation_Workfile extends PO implements I_A_Depreciation_Workfile, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Depreciation_Workfile (Properties ctx, int A_Depreciation_Workfile_ID, String trxName) @@ -584,6 +584,23 @@ public BigDecimal getA_Salvage_Value () return bd; } + /** Set Asset Depreciation Date. + @param AssetDepreciationDate + Date of last depreciation + */ + public void setAssetDepreciationDate (Timestamp AssetDepreciationDate) + { + set_Value (COLUMNNAME_AssetDepreciationDate, AssetDepreciationDate); + } + + /** Get Asset Depreciation Date. + @return Date of last depreciation + */ + public Timestamp getAssetDepreciationDate () + { + return (Timestamp)get_Value(COLUMNNAME_AssetDepreciationDate); + } + /** A_Tip_Finantare AD_Reference_ID=53361 */ public static final int A_TIP_FINANTARE_AD_Reference_ID=53361; /** Cofinantare = C */ @@ -644,23 +661,6 @@ public BigDecimal getA_Valoare_Tert () return bd; } - /** Set Asset Depreciation Date. - @param AssetDepreciationDate - Date of last depreciation - */ - public void setAssetDepreciationDate (Timestamp AssetDepreciationDate) - { - set_Value (COLUMNNAME_AssetDepreciationDate, AssetDepreciationDate); - } - - /** Get Asset Depreciation Date. - @return Date of last depreciation - */ - public Timestamp getAssetDepreciationDate () - { - return (Timestamp)get_Value(COLUMNNAME_AssetDepreciationDate); - } - /** Set Account Date. @param DateAcct Accounting Date @@ -794,23 +794,6 @@ public boolean isProcessing () return false; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Usable Life - Months. @param UseLifeMonths Months of the usable life of the asset @@ -884,4 +867,21 @@ public int getUseLifeYears_F () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_A_FundingMode.java b/base/src/org/compiere/model/X_A_FundingMode.java index af6ebbc502..185e818867 100755 --- a/base/src/org/compiere/model/X_A_FundingMode.java +++ b/base/src/org/compiere/model/X_A_FundingMode.java @@ -23,14 +23,14 @@ /** Generated Model for A_FundingMode * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_FundingMode extends PO implements I_A_FundingMode, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_FundingMode (Properties ctx, int A_FundingMode_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_FundingMode_Acct.java b/base/src/org/compiere/model/X_A_FundingMode_Acct.java index 17e37e7568..719de5dd7b 100644 --- a/base/src/org/compiere/model/X_A_FundingMode_Acct.java +++ b/base/src/org/compiere/model/X_A_FundingMode_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for A_FundingMode_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_FundingMode_Acct extends PO implements I_A_FundingMode_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_FundingMode_Acct (Properties ctx, int A_FundingMode_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_Registration.java b/base/src/org/compiere/model/X_A_Registration.java index b7f0d34dfa..ba83b00856 100644 --- a/base/src/org/compiere/model/X_A_Registration.java +++ b/base/src/org/compiere/model/X_A_Registration.java @@ -24,14 +24,14 @@ /** Generated Model for A_Registration * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_Registration extends PO implements I_A_Registration, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_Registration (Properties ctx, int A_Registration_ID, String trxName) @@ -76,34 +76,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getAD_User_ID(), get_TrxName()); } - - /** Set User/Contact. - @param AD_User_ID - User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID) - { - if (AD_User_ID < 1) - set_Value (COLUMNNAME_AD_User_ID, null); - else - set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); - } - - /** Get User/Contact. - @return User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException { return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) @@ -132,6 +104,34 @@ public int getA_Asset_ID () return ii.intValue(); } + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getAD_User_ID(), get_TrxName()); } + + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID) + { + if (AD_User_ID < 1) + set_Value (COLUMNNAME_AD_User_ID, null); + else + set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); + } + + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Registration. @param A_Registration_ID User Asset Registration diff --git a/base/src/org/compiere/model/X_A_RegistrationAttribute.java b/base/src/org/compiere/model/X_A_RegistrationAttribute.java index 9a328e9b3d..aaf6f14d39 100644 --- a/base/src/org/compiere/model/X_A_RegistrationAttribute.java +++ b/base/src/org/compiere/model/X_A_RegistrationAttribute.java @@ -23,14 +23,14 @@ /** Generated Model for A_RegistrationAttribute * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_RegistrationAttribute extends PO implements I_A_RegistrationAttribute, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_RegistrationAttribute (Properties ctx, int A_RegistrationAttribute_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_RegistrationProduct.java b/base/src/org/compiere/model/X_A_RegistrationProduct.java index 8cdaa7431b..79ca014d9e 100644 --- a/base/src/org/compiere/model/X_A_RegistrationProduct.java +++ b/base/src/org/compiere/model/X_A_RegistrationProduct.java @@ -22,14 +22,14 @@ /** Generated Model for A_RegistrationProduct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_RegistrationProduct extends PO implements I_A_RegistrationProduct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_RegistrationProduct (Properties ctx, int A_RegistrationProduct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_A_RegistrationValue.java b/base/src/org/compiere/model/X_A_RegistrationValue.java index ef42192256..95ef4b71c7 100644 --- a/base/src/org/compiere/model/X_A_RegistrationValue.java +++ b/base/src/org/compiere/model/X_A_RegistrationValue.java @@ -23,14 +23,14 @@ /** Generated Model for A_RegistrationValue * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_A_RegistrationValue extends PO implements I_A_RegistrationValue, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_A_RegistrationValue (Properties ctx, int A_RegistrationValue_ID, String trxName) diff --git a/base/src/org/compiere/model/X_B_Bid.java b/base/src/org/compiere/model/X_B_Bid.java index 099a908b5a..ace9cac303 100644 --- a/base/src/org/compiere/model/X_B_Bid.java +++ b/base/src/org/compiere/model/X_B_Bid.java @@ -23,14 +23,14 @@ /** Generated Model for B_Bid * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_B_Bid extends PO implements I_B_Bid, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_B_Bid (Properties ctx, int B_Bid_ID, String trxName) diff --git a/base/src/org/compiere/model/X_B_BidComment.java b/base/src/org/compiere/model/X_B_BidComment.java index 7defaa17f4..ca0f453318 100644 --- a/base/src/org/compiere/model/X_B_BidComment.java +++ b/base/src/org/compiere/model/X_B_BidComment.java @@ -22,14 +22,14 @@ /** Generated Model for B_BidComment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_B_BidComment extends PO implements I_B_BidComment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_B_BidComment (Properties ctx, int B_BidComment_ID, String trxName) diff --git a/base/src/org/compiere/model/X_B_Buyer.java b/base/src/org/compiere/model/X_B_Buyer.java index 6c2229d798..5ee72309a6 100644 --- a/base/src/org/compiere/model/X_B_Buyer.java +++ b/base/src/org/compiere/model/X_B_Buyer.java @@ -24,14 +24,14 @@ /** Generated Model for B_Buyer * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_B_Buyer extends PO implements I_B_Buyer, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_B_Buyer (Properties ctx, int B_Buyer_ID, String trxName) diff --git a/base/src/org/compiere/model/X_B_BuyerFunds.java b/base/src/org/compiere/model/X_B_BuyerFunds.java index addd01f3f2..77ac2ec623 100644 --- a/base/src/org/compiere/model/X_B_BuyerFunds.java +++ b/base/src/org/compiere/model/X_B_BuyerFunds.java @@ -25,14 +25,14 @@ /** Generated Model for B_BuyerFunds * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_B_BuyerFunds extends PO implements I_B_BuyerFunds, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_B_BuyerFunds (Properties ctx, int B_BuyerFunds_ID, String trxName) @@ -134,6 +134,26 @@ public int getB_BuyerFunds_ID () return ii.intValue(); } + /** Set Committed Amount. + @param CommittedAmt + The (legal) commitment amount + */ + public void setCommittedAmt (BigDecimal CommittedAmt) + { + set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); + } + + /** Get Committed Amount. + @return The (legal) commitment amount + */ + public BigDecimal getCommittedAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) @@ -190,26 +210,6 @@ public int getC_Payment_ID () return ii.intValue(); } - /** Set Committed Amount. - @param CommittedAmt - The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt) - { - set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); - } - - /** Get Committed Amount. - @return The (legal) commitment amount - */ - public BigDecimal getCommittedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Not Committed Aount. @param NonCommittedAmt Amount not committed yet diff --git a/base/src/org/compiere/model/X_B_Offer.java b/base/src/org/compiere/model/X_B_Offer.java index 235736e09d..eb5454011e 100644 --- a/base/src/org/compiere/model/X_B_Offer.java +++ b/base/src/org/compiere/model/X_B_Offer.java @@ -23,14 +23,14 @@ /** Generated Model for B_Offer * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_B_Offer extends PO implements I_B_Offer, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_B_Offer (Properties ctx, int B_Offer_ID, String trxName) diff --git a/base/src/org/compiere/model/X_B_Seller.java b/base/src/org/compiere/model/X_B_Seller.java index 212c086e2e..3f3a69438f 100644 --- a/base/src/org/compiere/model/X_B_Seller.java +++ b/base/src/org/compiere/model/X_B_Seller.java @@ -24,14 +24,14 @@ /** Generated Model for B_Seller * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_B_Seller extends PO implements I_B_Seller, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_B_Seller (Properties ctx, int B_Seller_ID, String trxName) diff --git a/base/src/org/compiere/model/X_B_SellerFunds.java b/base/src/org/compiere/model/X_B_SellerFunds.java index 1baf12a9f5..d90b1c5a7a 100644 --- a/base/src/org/compiere/model/X_B_SellerFunds.java +++ b/base/src/org/compiere/model/X_B_SellerFunds.java @@ -25,14 +25,14 @@ /** Generated Model for B_SellerFunds * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_B_SellerFunds extends PO implements I_B_SellerFunds, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_B_SellerFunds (Properties ctx, int B_SellerFunds_ID, String trxName) @@ -134,6 +134,26 @@ public int getB_SellerFunds_ID () return ii.intValue(); } + /** Set Committed Amount. + @param CommittedAmt + The (legal) commitment amount + */ + public void setCommittedAmt (BigDecimal CommittedAmt) + { + set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); + } + + /** Get Committed Amount. + @return The (legal) commitment amount + */ + public BigDecimal getCommittedAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) @@ -190,26 +210,6 @@ public int getC_Payment_ID () return ii.intValue(); } - /** Set Committed Amount. - @param CommittedAmt - The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt) - { - set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); - } - - /** Get Committed Amount. - @return The (legal) commitment amount - */ - public BigDecimal getCommittedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Not Committed Aount. @param NonCommittedAmt Amount not committed yet diff --git a/base/src/org/compiere/model/X_B_Topic.java b/base/src/org/compiere/model/X_B_Topic.java index 48a80d7d91..900d886299 100644 --- a/base/src/org/compiere/model/X_B_Topic.java +++ b/base/src/org/compiere/model/X_B_Topic.java @@ -24,14 +24,14 @@ /** Generated Model for B_Topic * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_B_Topic extends PO implements I_B_Topic, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_B_Topic (Properties ctx, int B_Topic_ID, String trxName) @@ -40,8 +40,8 @@ public X_B_Topic (Properties ctx, int B_Topic_ID, String trxName) /** if (B_Topic_ID == 0) { setB_TopicCategory_ID (0); - setB_TopicType_ID (0); setB_Topic_ID (0); + setB_TopicType_ID (0); setDecisionDate (new Timestamp( System.currentTimeMillis() )); setDocumentNo (null); setIsPublished (false); @@ -108,6 +108,29 @@ public int getB_TopicCategory_ID () return ii.intValue(); } + /** Set Topic. + @param B_Topic_ID + Auction Topic + */ + public void setB_Topic_ID (int B_Topic_ID) + { + if (B_Topic_ID < 1) + set_ValueNoCheck (COLUMNNAME_B_Topic_ID, null); + else + set_ValueNoCheck (COLUMNNAME_B_Topic_ID, Integer.valueOf(B_Topic_ID)); + } + + /** Get Topic. + @return Auction Topic + */ + public int getB_Topic_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_B_Topic_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_B_TopicType getB_TopicType() throws RuntimeException { return (org.compiere.model.I_B_TopicType)MTable.get(getCtx(), org.compiere.model.I_B_TopicType.Table_Name) @@ -136,29 +159,6 @@ public int getB_TopicType_ID () return ii.intValue(); } - /** Set Topic. - @param B_Topic_ID - Auction Topic - */ - public void setB_Topic_ID (int B_Topic_ID) - { - if (B_Topic_ID < 1) - set_ValueNoCheck (COLUMNNAME_B_Topic_ID, null); - else - set_ValueNoCheck (COLUMNNAME_B_Topic_ID, Integer.valueOf(B_Topic_ID)); - } - - /** Get Topic. - @return Auction Topic - */ - public int getB_Topic_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_B_Topic_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Decision date. @param DecisionDate Decision date */ public void setDecisionDate (Timestamp DecisionDate) diff --git a/base/src/org/compiere/model/X_B_TopicCategory.java b/base/src/org/compiere/model/X_B_TopicCategory.java index eaffbe22bf..13426bc9e9 100644 --- a/base/src/org/compiere/model/X_B_TopicCategory.java +++ b/base/src/org/compiere/model/X_B_TopicCategory.java @@ -23,14 +23,14 @@ /** Generated Model for B_TopicCategory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_B_TopicCategory extends PO implements I_B_TopicCategory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_B_TopicCategory (Properties ctx, int B_TopicCategory_ID, String trxName) diff --git a/base/src/org/compiere/model/X_B_TopicType.java b/base/src/org/compiere/model/X_B_TopicType.java index aa74bcc248..8c075f60ce 100644 --- a/base/src/org/compiere/model/X_B_TopicType.java +++ b/base/src/org/compiere/model/X_B_TopicType.java @@ -23,14 +23,14 @@ /** Generated Model for B_TopicType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_B_TopicType extends PO implements I_B_TopicType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_B_TopicType (Properties ctx, int B_TopicType_ID, String trxName) @@ -41,8 +41,8 @@ public X_B_TopicType (Properties ctx, int B_TopicType_ID, String trxName) setAuctionType (null); setB_TopicType_ID (0); setM_PriceList_ID (0); - setM_ProductMember_ID (0); setM_Product_ID (0); + setM_ProductMember_ID (0); setName (null); } */ } @@ -181,57 +181,57 @@ public int getM_PriceList_ID () return ii.intValue(); } - public org.compiere.model.I_M_Product getM_ProductMember() throws RuntimeException + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_ProductMember_ID(), get_TrxName()); } + .getPO(getM_Product_ID(), get_TrxName()); } - /** Set Membership. - @param M_ProductMember_ID - Product used to determine the price of the membership for the topic type + /** Set Product. + @param M_Product_ID + Product, Service, Item */ - public void setM_ProductMember_ID (int M_ProductMember_ID) + public void setM_Product_ID (int M_Product_ID) { - if (M_ProductMember_ID < 1) - set_Value (COLUMNNAME_M_ProductMember_ID, null); + if (M_Product_ID < 1) + set_Value (COLUMNNAME_M_Product_ID, null); else - set_Value (COLUMNNAME_M_ProductMember_ID, Integer.valueOf(M_ProductMember_ID)); + set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); } - /** Get Membership. - @return Product used to determine the price of the membership for the topic type + /** Get Product. + @return Product, Service, Item */ - public int getM_ProductMember_ID () + public int getM_Product_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductMember_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException + public org.compiere.model.I_M_Product getM_ProductMember() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_Product_ID(), get_TrxName()); } + .getPO(getM_ProductMember_ID(), get_TrxName()); } - /** Set Product. - @param M_Product_ID - Product, Service, Item + /** Set Membership. + @param M_ProductMember_ID + Product used to determine the price of the membership for the topic type */ - public void setM_Product_ID (int M_Product_ID) + public void setM_ProductMember_ID (int M_ProductMember_ID) { - if (M_Product_ID < 1) - set_Value (COLUMNNAME_M_Product_ID, null); + if (M_ProductMember_ID < 1) + set_Value (COLUMNNAME_M_ProductMember_ID, null); else - set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + set_Value (COLUMNNAME_M_ProductMember_ID, Integer.valueOf(M_ProductMember_ID)); } - /** Get Product. - @return Product, Service, Item + /** Get Membership. + @return Product used to determine the price of the membership for the topic type */ - public int getM_Product_ID () + public int getM_ProductMember_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductMember_ID); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/compiere/model/X_CM_AccessContainer.java b/base/src/org/compiere/model/X_CM_AccessContainer.java index fb156005ab..99bdb95fc1 100644 --- a/base/src/org/compiere/model/X_CM_AccessContainer.java +++ b/base/src/org/compiere/model/X_CM_AccessContainer.java @@ -22,14 +22,14 @@ /** Generated Model for CM_AccessContainer * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_AccessContainer extends PO implements I_CM_AccessContainer, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_AccessContainer (Properties ctx, int CM_AccessContainer_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_AccessListBPGroup.java b/base/src/org/compiere/model/X_CM_AccessListBPGroup.java index 6b1ea1c56e..d56f32e9d8 100644 --- a/base/src/org/compiere/model/X_CM_AccessListBPGroup.java +++ b/base/src/org/compiere/model/X_CM_AccessListBPGroup.java @@ -22,14 +22,14 @@ /** Generated Model for CM_AccessListBPGroup * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_AccessListBPGroup extends PO implements I_CM_AccessListBPGroup, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_AccessListBPGroup (Properties ctx, int CM_AccessListBPGroup_ID, String trxName) @@ -37,8 +37,8 @@ public X_CM_AccessListBPGroup (Properties ctx, int CM_AccessListBPGroup_ID, Stri super (ctx, CM_AccessListBPGroup_ID, trxName); /** if (CM_AccessListBPGroup_ID == 0) { - setCM_AccessProfile_ID (0); setC_BP_Group_ID (0); + setCM_AccessProfile_ID (0); } */ } @@ -70,34 +70,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_CM_AccessProfile getCM_AccessProfile() throws RuntimeException - { - return (org.compiere.model.I_CM_AccessProfile)MTable.get(getCtx(), org.compiere.model.I_CM_AccessProfile.Table_Name) - .getPO(getCM_AccessProfile_ID(), get_TrxName()); } - - /** Set Web Access Profile. - @param CM_AccessProfile_ID - Web Access Profile - */ - public void setCM_AccessProfile_ID (int CM_AccessProfile_ID) - { - if (CM_AccessProfile_ID < 1) - set_ValueNoCheck (COLUMNNAME_CM_AccessProfile_ID, null); - else - set_ValueNoCheck (COLUMNNAME_CM_AccessProfile_ID, Integer.valueOf(CM_AccessProfile_ID)); - } - - /** Get Web Access Profile. - @return Web Access Profile - */ - public int getCM_AccessProfile_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CM_AccessProfile_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException { return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) @@ -126,6 +98,34 @@ public int getC_BP_Group_ID () return ii.intValue(); } + public org.compiere.model.I_CM_AccessProfile getCM_AccessProfile() throws RuntimeException + { + return (org.compiere.model.I_CM_AccessProfile)MTable.get(getCtx(), org.compiere.model.I_CM_AccessProfile.Table_Name) + .getPO(getCM_AccessProfile_ID(), get_TrxName()); } + + /** Set Web Access Profile. + @param CM_AccessProfile_ID + Web Access Profile + */ + public void setCM_AccessProfile_ID (int CM_AccessProfile_ID) + { + if (CM_AccessProfile_ID < 1) + set_ValueNoCheck (COLUMNNAME_CM_AccessProfile_ID, null); + else + set_ValueNoCheck (COLUMNNAME_CM_AccessProfile_ID, Integer.valueOf(CM_AccessProfile_ID)); + } + + /** Get Web Access Profile. + @return Web Access Profile + */ + public int getCM_AccessProfile_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CM_AccessProfile_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_CM_AccessListRole.java b/base/src/org/compiere/model/X_CM_AccessListRole.java index ac250217e9..b168e7901b 100644 --- a/base/src/org/compiere/model/X_CM_AccessListRole.java +++ b/base/src/org/compiere/model/X_CM_AccessListRole.java @@ -22,14 +22,14 @@ /** Generated Model for CM_AccessListRole * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_AccessListRole extends PO implements I_CM_AccessListRole, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_AccessListRole (Properties ctx, int CM_AccessListRole_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_AccessMedia.java b/base/src/org/compiere/model/X_CM_AccessMedia.java index ff0f1cb874..05bdf1f34f 100644 --- a/base/src/org/compiere/model/X_CM_AccessMedia.java +++ b/base/src/org/compiere/model/X_CM_AccessMedia.java @@ -22,14 +22,14 @@ /** Generated Model for CM_AccessMedia * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_AccessMedia extends PO implements I_CM_AccessMedia, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_AccessMedia (Properties ctx, int CM_AccessMedia_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_AccessNewsChannel.java b/base/src/org/compiere/model/X_CM_AccessNewsChannel.java index 04b57e0d8f..c9f71de51f 100644 --- a/base/src/org/compiere/model/X_CM_AccessNewsChannel.java +++ b/base/src/org/compiere/model/X_CM_AccessNewsChannel.java @@ -22,14 +22,14 @@ /** Generated Model for CM_AccessNewsChannel * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_AccessNewsChannel extends PO implements I_CM_AccessNewsChannel, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_AccessNewsChannel (Properties ctx, int CM_AccessNewsChannel_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_AccessProfile.java b/base/src/org/compiere/model/X_CM_AccessProfile.java index ded2938ce5..c8de0c42b1 100644 --- a/base/src/org/compiere/model/X_CM_AccessProfile.java +++ b/base/src/org/compiere/model/X_CM_AccessProfile.java @@ -23,14 +23,14 @@ /** Generated Model for CM_AccessProfile * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_AccessProfile extends PO implements I_CM_AccessProfile, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_AccessProfile (Properties ctx, int CM_AccessProfile_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_AccessStage.java b/base/src/org/compiere/model/X_CM_AccessStage.java index 944618093a..347a2967c0 100644 --- a/base/src/org/compiere/model/X_CM_AccessStage.java +++ b/base/src/org/compiere/model/X_CM_AccessStage.java @@ -22,14 +22,14 @@ /** Generated Model for CM_AccessStage * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_AccessStage extends PO implements I_CM_AccessStage, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_AccessStage (Properties ctx, int CM_AccessStage_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_Ad.java b/base/src/org/compiere/model/X_CM_Ad.java index 17c7b8c257..e1f855a625 100644 --- a/base/src/org/compiere/model/X_CM_Ad.java +++ b/base/src/org/compiere/model/X_CM_Ad.java @@ -24,14 +24,14 @@ /** Generated Model for CM_Ad * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_Ad extends PO implements I_CM_Ad, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_Ad (Properties ctx, int CM_Ad_ID, String trxName) @@ -420,23 +420,6 @@ public int getStartImpression () return ii.intValue(); } - /** Set Target URL. - @param TargetURL - URL for the Target - */ - public void setTargetURL (String TargetURL) - { - set_Value (COLUMNNAME_TargetURL, TargetURL); - } - - /** Get Target URL. - @return URL for the Target - */ - public String getTargetURL () - { - return (String)get_Value(COLUMNNAME_TargetURL); - } - /** Set Target Frame. @param Target_Frame Which target should be used if user clicks? @@ -454,6 +437,23 @@ public String getTarget_Frame () return (String)get_Value(COLUMNNAME_Target_Frame); } + /** Set Target URL. + @param TargetURL + URL for the Target + */ + public void setTargetURL (String TargetURL) + { + set_Value (COLUMNNAME_TargetURL, TargetURL); + } + + /** Get Target URL. + @return URL for the Target + */ + public String getTargetURL () + { + return (String)get_Value(COLUMNNAME_TargetURL); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_CM_Ad_Cat.java b/base/src/org/compiere/model/X_CM_Ad_Cat.java index 0e89ef670c..a8123ffd2d 100644 --- a/base/src/org/compiere/model/X_CM_Ad_Cat.java +++ b/base/src/org/compiere/model/X_CM_Ad_Cat.java @@ -23,14 +23,14 @@ /** Generated Model for CM_Ad_Cat * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_Ad_Cat extends PO implements I_CM_Ad_Cat, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_Ad_Cat (Properties ctx, int CM_Ad_Cat_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_BroadcastServer.java b/base/src/org/compiere/model/X_CM_BroadcastServer.java index 9859e9d9ad..f89425c83b 100644 --- a/base/src/org/compiere/model/X_CM_BroadcastServer.java +++ b/base/src/org/compiere/model/X_CM_BroadcastServer.java @@ -24,14 +24,14 @@ /** Generated Model for CM_BroadcastServer * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_BroadcastServer extends PO implements I_CM_BroadcastServer, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_BroadcastServer (Properties ctx, int CM_BroadcastServer_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_CStage.java b/base/src/org/compiere/model/X_CM_CStage.java index 9d9a56a928..6a58cc521f 100644 --- a/base/src/org/compiere/model/X_CM_CStage.java +++ b/base/src/org/compiere/model/X_CM_CStage.java @@ -23,14 +23,14 @@ /** Generated Model for CM_CStage * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_CStage extends PO implements I_CM_CStage, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_CStage (Properties ctx, int CM_CStage_ID, String trxName) @@ -84,6 +84,29 @@ public String toString() return sb.toString(); } + /** Set Web Container Stage. + @param CM_CStage_ID + Web Container Stage contains the staging content like images, text etc. + */ + public void setCM_CStage_ID (int CM_CStage_ID) + { + if (CM_CStage_ID < 1) + set_ValueNoCheck (COLUMNNAME_CM_CStage_ID, null); + else + set_ValueNoCheck (COLUMNNAME_CM_CStage_ID, Integer.valueOf(CM_CStage_ID)); + } + + /** Get Web Container Stage. + @return Web Container Stage contains the staging content like images, text etc. + */ + public int getCM_CStage_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CM_CStage_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_CM_CStage getCM_CStageLink() throws RuntimeException { return (org.compiere.model.I_CM_CStage)MTable.get(getCtx(), org.compiere.model.I_CM_CStage.Table_Name) @@ -112,29 +135,6 @@ public int getCM_CStageLink_ID () return ii.intValue(); } - /** Set Web Container Stage. - @param CM_CStage_ID - Web Container Stage contains the staging content like images, text etc. - */ - public void setCM_CStage_ID (int CM_CStage_ID) - { - if (CM_CStage_ID < 1) - set_ValueNoCheck (COLUMNNAME_CM_CStage_ID, null); - else - set_ValueNoCheck (COLUMNNAME_CM_CStage_ID, Integer.valueOf(CM_CStage_ID)); - } - - /** Get Web Container Stage. - @return Web Container Stage contains the staging content like images, text etc. - */ - public int getCM_CStage_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CM_CStage_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_CM_Template getCM_Template() throws RuntimeException { return (org.compiere.model.I_CM_Template)MTable.get(getCtx(), org.compiere.model.I_CM_Template.Table_Name) diff --git a/base/src/org/compiere/model/X_CM_CStageTTable.java b/base/src/org/compiere/model/X_CM_CStageTTable.java index 22e711faca..37464f0e8b 100644 --- a/base/src/org/compiere/model/X_CM_CStageTTable.java +++ b/base/src/org/compiere/model/X_CM_CStageTTable.java @@ -23,14 +23,14 @@ /** Generated Model for CM_CStageTTable * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_CStageTTable extends PO implements I_CM_CStageTTable, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_CStageTTable (Properties ctx, int CM_CStageTTable_ID, String trxName) @@ -38,8 +38,8 @@ public X_CM_CStageTTable (Properties ctx, int CM_CStageTTable_ID, String trxName super (ctx, CM_CStageTTable_ID, trxName); /** if (CM_CStageTTable_ID == 0) { - setCM_CStageTTable_ID (0); setCM_CStage_ID (0); + setCM_CStageTTable_ID (0); setCM_TemplateTable_ID (0); setName (null); } */ @@ -73,29 +73,6 @@ public String toString() return sb.toString(); } - /** Set Stage T.Table. - @param CM_CStageTTable_ID - Container Stage Template Table - */ - public void setCM_CStageTTable_ID (int CM_CStageTTable_ID) - { - if (CM_CStageTTable_ID < 1) - set_ValueNoCheck (COLUMNNAME_CM_CStageTTable_ID, null); - else - set_ValueNoCheck (COLUMNNAME_CM_CStageTTable_ID, Integer.valueOf(CM_CStageTTable_ID)); - } - - /** Get Stage T.Table. - @return Container Stage Template Table - */ - public int getCM_CStageTTable_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CM_CStageTTable_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_CM_CStage getCM_CStage() throws RuntimeException { return (org.compiere.model.I_CM_CStage)MTable.get(getCtx(), org.compiere.model.I_CM_CStage.Table_Name) @@ -124,6 +101,29 @@ public int getCM_CStage_ID () return ii.intValue(); } + /** Set Stage T.Table. + @param CM_CStageTTable_ID + Container Stage Template Table + */ + public void setCM_CStageTTable_ID (int CM_CStageTTable_ID) + { + if (CM_CStageTTable_ID < 1) + set_ValueNoCheck (COLUMNNAME_CM_CStageTTable_ID, null); + else + set_ValueNoCheck (COLUMNNAME_CM_CStageTTable_ID, Integer.valueOf(CM_CStageTTable_ID)); + } + + /** Get Stage T.Table. + @return Container Stage Template Table + */ + public int getCM_CStageTTable_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CM_CStageTTable_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_CM_TemplateTable getCM_TemplateTable() throws RuntimeException { return (org.compiere.model.I_CM_TemplateTable)MTable.get(getCtx(), org.compiere.model.I_CM_TemplateTable.Table_Name) diff --git a/base/src/org/compiere/model/X_CM_CStage_Element.java b/base/src/org/compiere/model/X_CM_CStage_Element.java index c513cd7d81..7cc2816d12 100644 --- a/base/src/org/compiere/model/X_CM_CStage_Element.java +++ b/base/src/org/compiere/model/X_CM_CStage_Element.java @@ -23,14 +23,14 @@ /** Generated Model for CM_CStage_Element * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_CStage_Element extends PO implements I_CM_CStage_Element, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_CStage_Element (Properties ctx, int CM_CStage_Element_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_Chat.java b/base/src/org/compiere/model/X_CM_Chat.java index 1622278713..853fcc95ae 100644 --- a/base/src/org/compiere/model/X_CM_Chat.java +++ b/base/src/org/compiere/model/X_CM_Chat.java @@ -23,14 +23,14 @@ /** Generated Model for CM_Chat * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_Chat extends PO implements I_CM_Chat, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_Chat (Properties ctx, int CM_Chat_ID, String trxName) @@ -102,6 +102,29 @@ public int getAD_Table_ID () return ii.intValue(); } + /** Set Chat. + @param CM_Chat_ID + Chat or discussion thread + */ + public void setCM_Chat_ID (int CM_Chat_ID) + { + if (CM_Chat_ID < 1) + set_ValueNoCheck (COLUMNNAME_CM_Chat_ID, null); + else + set_ValueNoCheck (COLUMNNAME_CM_Chat_ID, Integer.valueOf(CM_Chat_ID)); + } + + /** Get Chat. + @return Chat or discussion thread + */ + public int getCM_Chat_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CM_Chat_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_CM_ChatType getCM_ChatType() throws RuntimeException { return (org.compiere.model.I_CM_ChatType)MTable.get(getCtx(), org.compiere.model.I_CM_ChatType.Table_Name) @@ -130,29 +153,6 @@ public int getCM_ChatType_ID () return ii.intValue(); } - /** Set Chat. - @param CM_Chat_ID - Chat or discussion thread - */ - public void setCM_Chat_ID (int CM_Chat_ID) - { - if (CM_Chat_ID < 1) - set_ValueNoCheck (COLUMNNAME_CM_Chat_ID, null); - else - set_ValueNoCheck (COLUMNNAME_CM_Chat_ID, Integer.valueOf(CM_Chat_ID)); - } - - /** Get Chat. - @return Chat or discussion thread - */ - public int getCM_Chat_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CM_Chat_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** ConfidentialType AD_Reference_ID=340 */ public static final int CONFIDENTIALTYPE_AD_Reference_ID=340; /** Public Information = A */ diff --git a/base/src/org/compiere/model/X_CM_ChatEntry.java b/base/src/org/compiere/model/X_CM_ChatEntry.java index 9aa0314997..a99279d00d 100644 --- a/base/src/org/compiere/model/X_CM_ChatEntry.java +++ b/base/src/org/compiere/model/X_CM_ChatEntry.java @@ -23,14 +23,14 @@ /** Generated Model for CM_ChatEntry * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_ChatEntry extends PO implements I_CM_ChatEntry, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_ChatEntry (Properties ctx, int CM_ChatEntry_ID, String trxName) @@ -38,11 +38,11 @@ public X_CM_ChatEntry (Properties ctx, int CM_ChatEntry_ID, String trxName) super (ctx, CM_ChatEntry_ID, trxName); /** if (CM_ChatEntry_ID == 0) { - setCM_ChatEntry_ID (0); - setCM_Chat_ID (0); setCharacterData (null); setChatEntryType (null); // N + setCM_ChatEntry_ID (0); + setCM_Chat_ID (0); setConfidentialType (null); } */ } @@ -103,6 +103,49 @@ public int getAD_User_ID () return ii.intValue(); } + /** Set Character Data. + @param CharacterData + Long Character Field + */ + public void setCharacterData (String CharacterData) + { + set_ValueNoCheck (COLUMNNAME_CharacterData, CharacterData); + } + + /** Get Character Data. + @return Long Character Field + */ + public String getCharacterData () + { + return (String)get_Value(COLUMNNAME_CharacterData); + } + + /** ChatEntryType AD_Reference_ID=398 */ + public static final int CHATENTRYTYPE_AD_Reference_ID=398; + /** Wiki = W */ + public static final String CHATENTRYTYPE_Wiki = "W"; + /** Note (flat) = N */ + public static final String CHATENTRYTYPE_NoteFlat = "N"; + /** Forum (threaded) = F */ + public static final String CHATENTRYTYPE_ForumThreaded = "F"; + /** Set Chat Entry Type. + @param ChatEntryType + Type of Chat/Forum Entry + */ + public void setChatEntryType (String ChatEntryType) + { + + set_Value (COLUMNNAME_ChatEntryType, ChatEntryType); + } + + /** Get Chat Entry Type. + @return Type of Chat/Forum Entry + */ + public String getChatEntryType () + { + return (String)get_Value(COLUMNNAME_ChatEntryType); + } + public org.compiere.model.I_CM_ChatEntry getCM_ChatEntryGrandParent() throws RuntimeException { return (org.compiere.model.I_CM_ChatEntry)MTable.get(getCtx(), org.compiere.model.I_CM_ChatEntry.Table_Name) @@ -131,34 +174,6 @@ public int getCM_ChatEntryGrandParent_ID () return ii.intValue(); } - public org.compiere.model.I_CM_ChatEntry getCM_ChatEntryParent() throws RuntimeException - { - return (org.compiere.model.I_CM_ChatEntry)MTable.get(getCtx(), org.compiere.model.I_CM_ChatEntry.Table_Name) - .getPO(getCM_ChatEntryParent_ID(), get_TrxName()); } - - /** Set Chat Entry Parent. - @param CM_ChatEntryParent_ID - Link to direct Parent - */ - public void setCM_ChatEntryParent_ID (int CM_ChatEntryParent_ID) - { - if (CM_ChatEntryParent_ID < 1) - set_Value (COLUMNNAME_CM_ChatEntryParent_ID, null); - else - set_Value (COLUMNNAME_CM_ChatEntryParent_ID, Integer.valueOf(CM_ChatEntryParent_ID)); - } - - /** Get Chat Entry Parent. - @return Link to direct Parent - */ - public int getCM_ChatEntryParent_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CM_ChatEntryParent_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Chat Entry. @param CM_ChatEntry_ID Individual Chat / Discussion Entry @@ -190,6 +205,34 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getCM_ChatEntry_ID())); } + public org.compiere.model.I_CM_ChatEntry getCM_ChatEntryParent() throws RuntimeException + { + return (org.compiere.model.I_CM_ChatEntry)MTable.get(getCtx(), org.compiere.model.I_CM_ChatEntry.Table_Name) + .getPO(getCM_ChatEntryParent_ID(), get_TrxName()); } + + /** Set Chat Entry Parent. + @param CM_ChatEntryParent_ID + Link to direct Parent + */ + public void setCM_ChatEntryParent_ID (int CM_ChatEntryParent_ID) + { + if (CM_ChatEntryParent_ID < 1) + set_Value (COLUMNNAME_CM_ChatEntryParent_ID, null); + else + set_Value (COLUMNNAME_CM_ChatEntryParent_ID, Integer.valueOf(CM_ChatEntryParent_ID)); + } + + /** Get Chat Entry Parent. + @return Link to direct Parent + */ + public int getCM_ChatEntryParent_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CM_ChatEntryParent_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_CM_Chat getCM_Chat() throws RuntimeException { return (org.compiere.model.I_CM_Chat)MTable.get(getCtx(), org.compiere.model.I_CM_Chat.Table_Name) @@ -218,49 +261,6 @@ public int getCM_Chat_ID () return ii.intValue(); } - /** Set Character Data. - @param CharacterData - Long Character Field - */ - public void setCharacterData (String CharacterData) - { - set_ValueNoCheck (COLUMNNAME_CharacterData, CharacterData); - } - - /** Get Character Data. - @return Long Character Field - */ - public String getCharacterData () - { - return (String)get_Value(COLUMNNAME_CharacterData); - } - - /** ChatEntryType AD_Reference_ID=398 */ - public static final int CHATENTRYTYPE_AD_Reference_ID=398; - /** Wiki = W */ - public static final String CHATENTRYTYPE_Wiki = "W"; - /** Note (flat) = N */ - public static final String CHATENTRYTYPE_NoteFlat = "N"; - /** Forum (threaded) = F */ - public static final String CHATENTRYTYPE_ForumThreaded = "F"; - /** Set Chat Entry Type. - @param ChatEntryType - Type of Chat/Forum Entry - */ - public void setChatEntryType (String ChatEntryType) - { - - set_Value (COLUMNNAME_ChatEntryType, ChatEntryType); - } - - /** Get Chat Entry Type. - @return Type of Chat/Forum Entry - */ - public String getChatEntryType () - { - return (String)get_Value(COLUMNNAME_ChatEntryType); - } - /** ConfidentialType AD_Reference_ID=340 */ public static final int CONFIDENTIALTYPE_AD_Reference_ID=340; /** Public Information = A */ diff --git a/base/src/org/compiere/model/X_CM_ChatType.java b/base/src/org/compiere/model/X_CM_ChatType.java index d5a04fd4b7..e84b2f5853 100644 --- a/base/src/org/compiere/model/X_CM_ChatType.java +++ b/base/src/org/compiere/model/X_CM_ChatType.java @@ -23,14 +23,14 @@ /** Generated Model for CM_ChatType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_ChatType extends PO implements I_CM_ChatType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_ChatType (Properties ctx, int CM_ChatType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_ChatTypeUpdate.java b/base/src/org/compiere/model/X_CM_ChatTypeUpdate.java index 5360cd1044..50b96752d4 100644 --- a/base/src/org/compiere/model/X_CM_ChatTypeUpdate.java +++ b/base/src/org/compiere/model/X_CM_ChatTypeUpdate.java @@ -22,14 +22,14 @@ /** Generated Model for CM_ChatTypeUpdate * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_ChatTypeUpdate extends PO implements I_CM_ChatTypeUpdate, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_ChatTypeUpdate (Properties ctx, int CM_ChatTypeUpdate_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_ChatUpdate.java b/base/src/org/compiere/model/X_CM_ChatUpdate.java index d33ce0e101..4692e6ea1e 100644 --- a/base/src/org/compiere/model/X_CM_ChatUpdate.java +++ b/base/src/org/compiere/model/X_CM_ChatUpdate.java @@ -22,14 +22,14 @@ /** Generated Model for CM_ChatUpdate * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_ChatUpdate extends PO implements I_CM_ChatUpdate, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_ChatUpdate (Properties ctx, int CM_ChatUpdate_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_Container.java b/base/src/org/compiere/model/X_CM_Container.java index 17109c90e4..2254756779 100644 --- a/base/src/org/compiere/model/X_CM_Container.java +++ b/base/src/org/compiere/model/X_CM_Container.java @@ -23,14 +23,14 @@ /** Generated Model for CM_Container * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_Container extends PO implements I_CM_Container, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_Container (Properties ctx, int CM_Container_ID, String trxName) @@ -82,6 +82,29 @@ public String toString() return sb.toString(); } + /** Set Web Container. + @param CM_Container_ID + Web Container contains content like images, text etc. + */ + public void setCM_Container_ID (int CM_Container_ID) + { + if (CM_Container_ID < 1) + set_ValueNoCheck (COLUMNNAME_CM_Container_ID, null); + else + set_ValueNoCheck (COLUMNNAME_CM_Container_ID, Integer.valueOf(CM_Container_ID)); + } + + /** Get Web Container. + @return Web Container contains content like images, text etc. + */ + public int getCM_Container_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CM_Container_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_CM_Container getCM_ContainerLink() throws RuntimeException { return (org.compiere.model.I_CM_Container)MTable.get(getCtx(), org.compiere.model.I_CM_Container.Table_Name) @@ -110,29 +133,6 @@ public int getCM_ContainerLink_ID () return ii.intValue(); } - /** Set Web Container. - @param CM_Container_ID - Web Container contains content like images, text etc. - */ - public void setCM_Container_ID (int CM_Container_ID) - { - if (CM_Container_ID < 1) - set_ValueNoCheck (COLUMNNAME_CM_Container_ID, null); - else - set_ValueNoCheck (COLUMNNAME_CM_Container_ID, Integer.valueOf(CM_Container_ID)); - } - - /** Get Web Container. - @return Web Container contains content like images, text etc. - */ - public int getCM_Container_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CM_Container_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_CM_Template getCM_Template() throws RuntimeException { return (org.compiere.model.I_CM_Template)MTable.get(getCtx(), org.compiere.model.I_CM_Template.Table_Name) diff --git a/base/src/org/compiere/model/X_CM_ContainerTTable.java b/base/src/org/compiere/model/X_CM_ContainerTTable.java index b4c1f224f9..4779a531e0 100644 --- a/base/src/org/compiere/model/X_CM_ContainerTTable.java +++ b/base/src/org/compiere/model/X_CM_ContainerTTable.java @@ -23,14 +23,14 @@ /** Generated Model for CM_ContainerTTable * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_ContainerTTable extends PO implements I_CM_ContainerTTable, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_ContainerTTable (Properties ctx, int CM_ContainerTTable_ID, String trxName) @@ -38,8 +38,8 @@ public X_CM_ContainerTTable (Properties ctx, int CM_ContainerTTable_ID, String t super (ctx, CM_ContainerTTable_ID, trxName); /** if (CM_ContainerTTable_ID == 0) { - setCM_ContainerTTable_ID (0); setCM_Container_ID (0); + setCM_ContainerTTable_ID (0); setCM_TemplateTable_ID (0); setName (null); } */ @@ -73,29 +73,6 @@ public String toString() return sb.toString(); } - /** Set Container T.Table. - @param CM_ContainerTTable_ID - Container Template Table - */ - public void setCM_ContainerTTable_ID (int CM_ContainerTTable_ID) - { - if (CM_ContainerTTable_ID < 1) - set_ValueNoCheck (COLUMNNAME_CM_ContainerTTable_ID, null); - else - set_ValueNoCheck (COLUMNNAME_CM_ContainerTTable_ID, Integer.valueOf(CM_ContainerTTable_ID)); - } - - /** Get Container T.Table. - @return Container Template Table - */ - public int getCM_ContainerTTable_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CM_ContainerTTable_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_CM_Container getCM_Container() throws RuntimeException { return (org.compiere.model.I_CM_Container)MTable.get(getCtx(), org.compiere.model.I_CM_Container.Table_Name) @@ -124,6 +101,29 @@ public int getCM_Container_ID () return ii.intValue(); } + /** Set Container T.Table. + @param CM_ContainerTTable_ID + Container Template Table + */ + public void setCM_ContainerTTable_ID (int CM_ContainerTTable_ID) + { + if (CM_ContainerTTable_ID < 1) + set_ValueNoCheck (COLUMNNAME_CM_ContainerTTable_ID, null); + else + set_ValueNoCheck (COLUMNNAME_CM_ContainerTTable_ID, Integer.valueOf(CM_ContainerTTable_ID)); + } + + /** Get Container T.Table. + @return Container Template Table + */ + public int getCM_ContainerTTable_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CM_ContainerTTable_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_CM_TemplateTable getCM_TemplateTable() throws RuntimeException { return (org.compiere.model.I_CM_TemplateTable)MTable.get(getCtx(), org.compiere.model.I_CM_TemplateTable.Table_Name) diff --git a/base/src/org/compiere/model/X_CM_Container_Element.java b/base/src/org/compiere/model/X_CM_Container_Element.java index 1852cf195f..8617a0e82c 100644 --- a/base/src/org/compiere/model/X_CM_Container_Element.java +++ b/base/src/org/compiere/model/X_CM_Container_Element.java @@ -23,14 +23,14 @@ /** Generated Model for CM_Container_Element * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_Container_Element extends PO implements I_CM_Container_Element, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_Container_Element (Properties ctx, int CM_Container_Element_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_Container_URL.java b/base/src/org/compiere/model/X_CM_Container_URL.java index 006b01e431..f541502d84 100644 --- a/base/src/org/compiere/model/X_CM_Container_URL.java +++ b/base/src/org/compiere/model/X_CM_Container_URL.java @@ -23,14 +23,14 @@ /** Generated Model for CM_Container_URL * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_Container_URL extends PO implements I_CM_Container_URL, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_Container_URL (Properties ctx, int CM_Container_URL_ID, String trxName) @@ -38,9 +38,9 @@ public X_CM_Container_URL (Properties ctx, int CM_Container_URL_ID, String trxNa super (ctx, CM_Container_URL_ID, trxName); /** if (CM_Container_URL_ID == 0) { + setChecked (new Timestamp( System.currentTimeMillis() )); setCM_Container_ID (0); setCM_Container_URL_ID (0); - setChecked (new Timestamp( System.currentTimeMillis() )); setLast_Result (null); setStatus (null); } */ @@ -74,6 +74,23 @@ public String toString() return sb.toString(); } + /** Set Last Checked. + @param Checked + Info when we did the last check + */ + public void setChecked (Timestamp Checked) + { + set_Value (COLUMNNAME_Checked, Checked); + } + + /** Get Last Checked. + @return Info when we did the last check + */ + public Timestamp getChecked () + { + return (Timestamp)get_Value(COLUMNNAME_Checked); + } + public org.compiere.model.I_CM_Container getCM_Container() throws RuntimeException { return (org.compiere.model.I_CM_Container)MTable.get(getCtx(), org.compiere.model.I_CM_Container.Table_Name) @@ -125,23 +142,6 @@ public int getCM_Container_URL_ID () return ii.intValue(); } - /** Set Last Checked. - @param Checked - Info when we did the last check - */ - public void setChecked (Timestamp Checked) - { - set_Value (COLUMNNAME_Checked, Checked); - } - - /** Get Last Checked. - @return Info when we did the last check - */ - public Timestamp getChecked () - { - return (Timestamp)get_Value(COLUMNNAME_Checked); - } - /** Set Last Result. @param Last_Result Contains data on the last check result diff --git a/base/src/org/compiere/model/X_CM_Media.java b/base/src/org/compiere/model/X_CM_Media.java index 49106f9613..d4ecbd1d2f 100644 --- a/base/src/org/compiere/model/X_CM_Media.java +++ b/base/src/org/compiere/model/X_CM_Media.java @@ -23,14 +23,14 @@ /** Generated Model for CM_Media * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_Media extends PO implements I_CM_Media, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_Media (Properties ctx, int CM_Media_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_MediaDeploy.java b/base/src/org/compiere/model/X_CM_MediaDeploy.java index 69c68ee353..8c9c444b8c 100644 --- a/base/src/org/compiere/model/X_CM_MediaDeploy.java +++ b/base/src/org/compiere/model/X_CM_MediaDeploy.java @@ -23,14 +23,14 @@ /** Generated Model for CM_MediaDeploy * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_MediaDeploy extends PO implements I_CM_MediaDeploy, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_MediaDeploy (Properties ctx, int CM_MediaDeploy_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_Media_Server.java b/base/src/org/compiere/model/X_CM_Media_Server.java index aec50bfdc5..a188d654ef 100644 --- a/base/src/org/compiere/model/X_CM_Media_Server.java +++ b/base/src/org/compiere/model/X_CM_Media_Server.java @@ -23,14 +23,14 @@ /** Generated Model for CM_Media_Server * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_Media_Server extends PO implements I_CM_Media_Server, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_Media_Server (Properties ctx, int CM_Media_Server_ID, String trxName) @@ -275,23 +275,6 @@ public String getURL () return (String)get_Value(COLUMNNAME_URL); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Registered EMail. @param UserName Email of the responsible for the System @@ -308,4 +291,21 @@ public String getUserName () { return (String)get_Value(COLUMNNAME_UserName); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_CM_NewsChannel.java b/base/src/org/compiere/model/X_CM_NewsChannel.java index aa4bab0633..bb65d872e3 100644 --- a/base/src/org/compiere/model/X_CM_NewsChannel.java +++ b/base/src/org/compiere/model/X_CM_NewsChannel.java @@ -23,14 +23,14 @@ /** Generated Model for CM_NewsChannel * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_NewsChannel extends PO implements I_CM_NewsChannel, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_NewsChannel (Properties ctx, int CM_NewsChannel_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_NewsItem.java b/base/src/org/compiere/model/X_CM_NewsItem.java index e850e9ad75..ff3f697ef9 100644 --- a/base/src/org/compiere/model/X_CM_NewsItem.java +++ b/base/src/org/compiere/model/X_CM_NewsItem.java @@ -23,14 +23,14 @@ /** Generated Model for CM_NewsItem * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_NewsItem extends PO implements I_CM_NewsItem, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_NewsItem (Properties ctx, int CM_NewsItem_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_Template.java b/base/src/org/compiere/model/X_CM_Template.java index 8f037c9136..6e271cf02b 100644 --- a/base/src/org/compiere/model/X_CM_Template.java +++ b/base/src/org/compiere/model/X_CM_Template.java @@ -23,14 +23,14 @@ /** Generated Model for CM_Template * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_Template extends PO implements I_CM_Template, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_Template (Properties ctx, int CM_Template_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_TemplateTable.java b/base/src/org/compiere/model/X_CM_TemplateTable.java index 0698a456e2..57fe814b92 100644 --- a/base/src/org/compiere/model/X_CM_TemplateTable.java +++ b/base/src/org/compiere/model/X_CM_TemplateTable.java @@ -23,14 +23,14 @@ /** Generated Model for CM_TemplateTable * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_TemplateTable extends PO implements I_CM_TemplateTable, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_TemplateTable (Properties ctx, int CM_TemplateTable_ID, String trxName) @@ -39,8 +39,8 @@ public X_CM_TemplateTable (Properties ctx, int CM_TemplateTable_ID, String trxNa /** if (CM_TemplateTable_ID == 0) { setAD_Table_ID (0); - setCM_TemplateTable_ID (0); setCM_Template_ID (0); + setCM_TemplateTable_ID (0); setName (null); } */ } @@ -101,29 +101,6 @@ public int getAD_Table_ID () return ii.intValue(); } - /** Set Template Table. - @param CM_TemplateTable_ID - CM Template Table Link - */ - public void setCM_TemplateTable_ID (int CM_TemplateTable_ID) - { - if (CM_TemplateTable_ID < 1) - set_ValueNoCheck (COLUMNNAME_CM_TemplateTable_ID, null); - else - set_ValueNoCheck (COLUMNNAME_CM_TemplateTable_ID, Integer.valueOf(CM_TemplateTable_ID)); - } - - /** Get Template Table. - @return CM Template Table Link - */ - public int getCM_TemplateTable_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CM_TemplateTable_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_CM_Template getCM_Template() throws RuntimeException { return (org.compiere.model.I_CM_Template)MTable.get(getCtx(), org.compiere.model.I_CM_Template.Table_Name) @@ -152,6 +129,29 @@ public int getCM_Template_ID () return ii.intValue(); } + /** Set Template Table. + @param CM_TemplateTable_ID + CM Template Table Link + */ + public void setCM_TemplateTable_ID (int CM_TemplateTable_ID) + { + if (CM_TemplateTable_ID < 1) + set_ValueNoCheck (COLUMNNAME_CM_TemplateTable_ID, null); + else + set_ValueNoCheck (COLUMNNAME_CM_TemplateTable_ID, Integer.valueOf(CM_TemplateTable_ID)); + } + + /** Get Template Table. + @return CM Template Table Link + */ + public int getCM_TemplateTable_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CM_TemplateTable_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_CM_Template_Ad_Cat.java b/base/src/org/compiere/model/X_CM_Template_Ad_Cat.java index edfcd8ac25..399530e52b 100644 --- a/base/src/org/compiere/model/X_CM_Template_Ad_Cat.java +++ b/base/src/org/compiere/model/X_CM_Template_Ad_Cat.java @@ -23,14 +23,14 @@ /** Generated Model for CM_Template_Ad_Cat * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_Template_Ad_Cat extends PO implements I_CM_Template_Ad_Cat, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_Template_Ad_Cat (Properties ctx, int CM_Template_Ad_Cat_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_WebAccessLog.java b/base/src/org/compiere/model/X_CM_WebAccessLog.java index bbba8c5b1b..cc81d6ea58 100644 --- a/base/src/org/compiere/model/X_CM_WebAccessLog.java +++ b/base/src/org/compiere/model/X_CM_WebAccessLog.java @@ -24,14 +24,14 @@ /** Generated Model for CM_WebAccessLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_WebAccessLog extends PO implements I_CM_WebAccessLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_WebAccessLog (Properties ctx, int CM_WebAccessLog_ID, String trxName) @@ -75,6 +75,23 @@ public String toString() return sb.toString(); } + /** Set Accept Language. + @param AcceptLanguage + Language accepted based on browser information + */ + public void setAcceptLanguage (String AcceptLanguage) + { + set_Value (COLUMNNAME_AcceptLanguage, AcceptLanguage); + } + + /** Get Accept Language. + @return Language accepted based on browser information + */ + public String getAcceptLanguage () + { + return (String)get_Value(COLUMNNAME_AcceptLanguage); + } + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -103,23 +120,6 @@ public int getAD_User_ID () return ii.intValue(); } - /** Set Accept Language. - @param AcceptLanguage - Language accepted based on browser information - */ - public void setAcceptLanguage (String AcceptLanguage) - { - set_Value (COLUMNNAME_AcceptLanguage, AcceptLanguage); - } - - /** Get Accept Language. - @return Language accepted based on browser information - */ - public String getAcceptLanguage () - { - return (String)get_Value(COLUMNNAME_AcceptLanguage); - } - public org.compiere.model.I_CM_BroadcastServer getCM_BroadcastServer() throws RuntimeException { return (org.compiere.model.I_CM_BroadcastServer)MTable.get(getCtx(), org.compiere.model.I_CM_BroadcastServer.Table_Name) @@ -417,23 +417,6 @@ public int getStatusCode () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set User Agent. @param UserAgent Browser Used @@ -451,6 +434,23 @@ public String getUserAgent () return (String)get_Value(COLUMNNAME_UserAgent); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Web Session. @param WebSession Web Session ID diff --git a/base/src/org/compiere/model/X_CM_WebProject.java b/base/src/org/compiere/model/X_CM_WebProject.java index 79a0b3e2fe..ca9f0424a1 100644 --- a/base/src/org/compiere/model/X_CM_WebProject.java +++ b/base/src/org/compiere/model/X_CM_WebProject.java @@ -23,14 +23,14 @@ /** Generated Model for CM_WebProject * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_WebProject extends PO implements I_CM_WebProject, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_WebProject (Properties ctx, int CM_WebProject_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_WebProject_Domain.java b/base/src/org/compiere/model/X_CM_WebProject_Domain.java index 39ec4566aa..abc767bf04 100644 --- a/base/src/org/compiere/model/X_CM_WebProject_Domain.java +++ b/base/src/org/compiere/model/X_CM_WebProject_Domain.java @@ -23,14 +23,14 @@ /** Generated Model for CM_WebProject_Domain * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_WebProject_Domain extends PO implements I_CM_WebProject_Domain, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_WebProject_Domain (Properties ctx, int CM_WebProject_Domain_ID, String trxName) diff --git a/base/src/org/compiere/model/X_CM_WikiToken.java b/base/src/org/compiere/model/X_CM_WikiToken.java index 141bec0a0a..214058dded 100755 --- a/base/src/org/compiere/model/X_CM_WikiToken.java +++ b/base/src/org/compiere/model/X_CM_WikiToken.java @@ -23,14 +23,14 @@ /** Generated Model for CM_WikiToken * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_CM_WikiToken extends PO implements I_CM_WikiToken, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_CM_WikiToken (Properties ctx, int CM_WikiToken_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_AcctProcessor.java b/base/src/org/compiere/model/X_C_AcctProcessor.java index 3fdc71ec22..bc9378f51a 100644 --- a/base/src/org/compiere/model/X_C_AcctProcessor.java +++ b/base/src/org/compiere/model/X_C_AcctProcessor.java @@ -24,14 +24,14 @@ /** Generated Model for C_AcctProcessor * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_AcctProcessor extends PO implements I_C_AcctProcessor, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_AcctProcessor (Properties ctx, int C_AcctProcessor_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_AcctProcessorLog.java b/base/src/org/compiere/model/X_C_AcctProcessorLog.java index e0e6eb3d8c..cffdb97074 100644 --- a/base/src/org/compiere/model/X_C_AcctProcessorLog.java +++ b/base/src/org/compiere/model/X_C_AcctProcessorLog.java @@ -22,14 +22,14 @@ /** Generated Model for C_AcctProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_AcctProcessorLog extends PO implements I_C_AcctProcessorLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_AcctProcessorLog (Properties ctx, int C_AcctProcessorLog_ID, String trxName) @@ -37,8 +37,8 @@ public X_C_AcctProcessorLog (Properties ctx, int C_AcctProcessorLog_ID, String t super (ctx, C_AcctProcessorLog_ID, trxName); /** if (C_AcctProcessorLog_ID == 0) { - setC_AcctProcessorLog_ID (0); setC_AcctProcessor_ID (0); + setC_AcctProcessorLog_ID (0); setIsError (false); } */ } @@ -88,29 +88,6 @@ public byte[] getBinaryData () return (byte[])get_Value(COLUMNNAME_BinaryData); } - /** Set Accounting Processor Log. - @param C_AcctProcessorLog_ID - Result of the execution of the Accounting Processor - */ - public void setC_AcctProcessorLog_ID (int C_AcctProcessorLog_ID) - { - if (C_AcctProcessorLog_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_AcctProcessorLog_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_AcctProcessorLog_ID, Integer.valueOf(C_AcctProcessorLog_ID)); - } - - /** Get Accounting Processor Log. - @return Result of the execution of the Accounting Processor - */ - public int getC_AcctProcessorLog_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_AcctProcessorLog_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_AcctProcessor getC_AcctProcessor() throws RuntimeException { return (org.compiere.model.I_C_AcctProcessor)MTable.get(getCtx(), org.compiere.model.I_C_AcctProcessor.Table_Name) @@ -139,6 +116,29 @@ public int getC_AcctProcessor_ID () return ii.intValue(); } + /** Set Accounting Processor Log. + @param C_AcctProcessorLog_ID + Result of the execution of the Accounting Processor + */ + public void setC_AcctProcessorLog_ID (int C_AcctProcessorLog_ID) + { + if (C_AcctProcessorLog_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_AcctProcessorLog_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_AcctProcessorLog_ID, Integer.valueOf(C_AcctProcessorLog_ID)); + } + + /** Get Accounting Processor Log. + @return Result of the execution of the Accounting Processor + */ + public int getC_AcctProcessorLog_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_AcctProcessorLog_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_AcctSchema.java b/base/src/org/compiere/model/X_C_AcctSchema.java index da3d57c356..6bf1e16d2e 100644 --- a/base/src/org/compiere/model/X_C_AcctSchema.java +++ b/base/src/org/compiere/model/X_C_AcctSchema.java @@ -23,14 +23,14 @@ /** Generated Model for C_AcctSchema * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_AcctSchema extends PO implements I_C_AcctSchema, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_AcctSchema (Properties ctx, int C_AcctSchema_ID, String trxName) @@ -198,34 +198,6 @@ public int getC_Currency_ID () return ii.intValue(); } - public org.compiere.model.I_C_Period getC_Period() throws RuntimeException - { - return (org.compiere.model.I_C_Period)MTable.get(getCtx(), org.compiere.model.I_C_Period.Table_Name) - .getPO(getC_Period_ID(), get_TrxName()); } - - /** Set Period. - @param C_Period_ID - Period of the Calendar - */ - public void setC_Period_ID (int C_Period_ID) - { - if (C_Period_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Period_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Period_ID, Integer.valueOf(C_Period_ID)); - } - - /** Get Period. - @return Period of the Calendar - */ - public int getC_Period_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Period_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** CommitmentType AD_Reference_ID=359 */ public static final int COMMITMENTTYPE_AD_Reference_ID=359; /** PO Commitment only = C */ @@ -324,6 +296,34 @@ public String getCostingMethod () return (String)get_Value(COLUMNNAME_CostingMethod); } + public org.compiere.model.I_C_Period getC_Period() throws RuntimeException + { + return (org.compiere.model.I_C_Period)MTable.get(getCtx(), org.compiere.model.I_C_Period.Table_Name) + .getPO(getC_Period_ID(), get_TrxName()); } + + /** Set Period. + @param C_Period_ID + Period of the Calendar + */ + public void setC_Period_ID (int C_Period_ID) + { + if (C_Period_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Period_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Period_ID, Integer.valueOf(C_Period_ID)); + } + + /** Get Period. + @return Period of the Calendar + */ + public int getC_Period_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Period_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_AcctSchema_Default.java b/base/src/org/compiere/model/X_C_AcctSchema_Default.java index 86a7fc201a..c7528783f9 100644 --- a/base/src/org/compiere/model/X_C_AcctSchema_Default.java +++ b/base/src/org/compiere/model/X_C_AcctSchema_Default.java @@ -23,14 +23,14 @@ /** Generated Model for C_AcctSchema_Default * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_AcctSchema_Default extends PO implements I_C_AcctSchema_Default, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_AcctSchema_Default (Properties ctx, int C_AcctSchema_Default_ID, String trxName) @@ -40,9 +40,9 @@ public X_C_AcctSchema_Default (Properties ctx, int C_AcctSchema_Default_ID, Stri { setB_Asset_Acct (0); setB_Expense_Acct (0); - setB_InTransit_Acct (0); setB_InterestExp_Acct (0); setB_InterestRev_Acct (0); + setB_InTransit_Acct (0); setB_PaymentSelect_Acct (0); setB_RevaluationGain_Acct (0); setB_RevaluationLoss_Acct (0); @@ -50,25 +50,25 @@ public X_C_AcctSchema_Default (Properties ctx, int C_AcctSchema_Default_ID, Stri setB_SettlementLoss_Acct (0); setB_UnallocatedCash_Acct (0); setB_Unidentified_Acct (0); + setC_AcctSchema_ID (0); setCB_Asset_Acct (0); setCB_CashTransfer_Acct (0); setCB_Differences_Acct (0); setCB_Expense_Acct (0); setCB_Receipt_Acct (0); - setC_AcctSchema_ID (0); + setCh_Expense_Acct (0); + setCh_Revenue_Acct (0); setC_Prepayment_Acct (0); setC_Receivable_Acct (0); setC_Receivable_Services_Acct (0); - setCh_Expense_Acct (0); - setCh_Revenue_Acct (0); setE_Expense_Acct (0); setE_Prepayment_Acct (0); setNotInvoicedReceipts_Acct (0); setNotInvoicedReceivables_Acct (0); setNotInvoicedRevenue_Acct (0); - setPJ_Asset_Acct (0); - setPJ_WIP_Acct (0); setP_Asset_Acct (0); + setPayDiscount_Exp_Acct (0); + setPayDiscount_Rev_Acct (0); setP_Burden_Acct (0); setP_COGS_Acct (0); setP_CostAdjustment_Acct (0); @@ -77,6 +77,8 @@ public X_C_AcctSchema_Default (Properties ctx, int C_AcctSchema_Default_ID, Stri setP_FloorStock_Acct (0); setP_InventoryClearing_Acct (0); setP_InvoicePriceVariance_Acct (0); + setPJ_Asset_Acct (0); + setPJ_WIP_Acct (0); setP_Labor_Acct (0); setP_MethodChangeVariance_Acct (0); setP_MixVariance_Acct (0); @@ -90,8 +92,6 @@ public X_C_AcctSchema_Default (Properties ctx, int C_AcctSchema_Default_ID, Stri setP_TradeDiscountRec_Acct (0); setP_UsageVariance_Acct (0); setP_WIP_Acct (0); - setPayDiscount_Exp_Acct (0); - setPayDiscount_Rev_Acct (0); setRealizedGain_Acct (0); setRealizedLoss_Acct (0); setT_Credit_Acct (0); @@ -108,8 +108,8 @@ public X_C_AcctSchema_Default (Properties ctx, int C_AcctSchema_Default_ID, Stri setW_Differences_Acct (0); setW_InvActualAdjust_Acct (0); setW_Inventory_Acct (0); - setW_Revaluation_Acct (0); setWithholding_Acct (0); + setW_Revaluation_Acct (0); setWriteOff_Acct (0); } */ } @@ -192,31 +192,6 @@ public int getB_Expense_Acct () return ii.intValue(); } - public I_C_ValidCombination getB_InTransit_A() throws RuntimeException - { - return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getB_InTransit_Acct(), get_TrxName()); } - - /** Set Bank In Transit. - @param B_InTransit_Acct - Bank In Transit Account - */ - public void setB_InTransit_Acct (int B_InTransit_Acct) - { - set_Value (COLUMNNAME_B_InTransit_Acct, Integer.valueOf(B_InTransit_Acct)); - } - - /** Get Bank In Transit. - @return Bank In Transit Account - */ - public int getB_InTransit_Acct () - { - Integer ii = (Integer)get_Value(COLUMNNAME_B_InTransit_Acct); - if (ii == null) - return 0; - return ii.intValue(); - } - public I_C_ValidCombination getB_InterestExp_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -267,6 +242,31 @@ public int getB_InterestRev_Acct () return ii.intValue(); } + public I_C_ValidCombination getB_InTransit_A() throws RuntimeException + { + return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) + .getPO(getB_InTransit_Acct(), get_TrxName()); } + + /** Set Bank In Transit. + @param B_InTransit_Acct + Bank In Transit Account + */ + public void setB_InTransit_Acct (int B_InTransit_Acct) + { + set_Value (COLUMNNAME_B_InTransit_Acct, Integer.valueOf(B_InTransit_Acct)); + } + + /** Get Bank In Transit. + @return Bank In Transit Account + */ + public int getB_InTransit_Acct () + { + Integer ii = (Integer)get_Value(COLUMNNAME_B_InTransit_Acct); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_C_ValidCombination getB_PaymentSelect_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -442,6 +442,42 @@ public int getB_Unidentified_Acct () return ii.intValue(); } + public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException + { + return (org.compiere.model.I_C_AcctSchema)MTable.get(getCtx(), org.compiere.model.I_C_AcctSchema.Table_Name) + .getPO(getC_AcctSchema_ID(), get_TrxName()); } + + /** Set Accounting Schema. + @param C_AcctSchema_ID + Rules for accounting + */ + public void setC_AcctSchema_ID (int C_AcctSchema_ID) + { + if (C_AcctSchema_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_AcctSchema_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_AcctSchema_ID, Integer.valueOf(C_AcctSchema_ID)); + } + + /** Get Accounting Schema. + @return Rules for accounting + */ + public int getC_AcctSchema_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_AcctSchema_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), String.valueOf(getC_AcctSchema_ID())); + } + public I_C_ValidCombination getCB_Asset_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -567,41 +603,55 @@ public int getCB_Receipt_Acct () return ii.intValue(); } - public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException + public I_C_ValidCombination getCh_Expense_A() throws RuntimeException { - return (org.compiere.model.I_C_AcctSchema)MTable.get(getCtx(), org.compiere.model.I_C_AcctSchema.Table_Name) - .getPO(getC_AcctSchema_ID(), get_TrxName()); } + return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) + .getPO(getCh_Expense_Acct(), get_TrxName()); } - /** Set Accounting Schema. - @param C_AcctSchema_ID - Rules for accounting + /** Set Charge Expense. + @param Ch_Expense_Acct + Charge Expense Account */ - public void setC_AcctSchema_ID (int C_AcctSchema_ID) + public void setCh_Expense_Acct (int Ch_Expense_Acct) { - if (C_AcctSchema_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_AcctSchema_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_AcctSchema_ID, Integer.valueOf(C_AcctSchema_ID)); + set_Value (COLUMNNAME_Ch_Expense_Acct, Integer.valueOf(Ch_Expense_Acct)); } - /** Get Accounting Schema. - @return Rules for accounting + /** Get Charge Expense. + @return Charge Expense Account */ - public int getC_AcctSchema_ID () + public int getCh_Expense_Acct () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_AcctSchema_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_Ch_Expense_Acct); if (ii == null) return 0; return ii.intValue(); } - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() + public I_C_ValidCombination getCh_Revenue_A() throws RuntimeException { - return new KeyNamePair(get_ID(), String.valueOf(getC_AcctSchema_ID())); - } + return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) + .getPO(getCh_Revenue_Acct(), get_TrxName()); } + + /** Set Charge Revenue. + @param Ch_Revenue_Acct + Charge Revenue Account + */ + public void setCh_Revenue_Acct (int Ch_Revenue_Acct) + { + set_Value (COLUMNNAME_Ch_Revenue_Acct, Integer.valueOf(Ch_Revenue_Acct)); + } + + /** Get Charge Revenue. + @return Charge Revenue Account + */ + public int getCh_Revenue_Acct () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Ch_Revenue_Acct); + if (ii == null) + return 0; + return ii.intValue(); + } public I_C_ValidCombination getC_Prepayment_A() throws RuntimeException { @@ -678,56 +728,6 @@ public int getC_Receivable_Services_Acct () return ii.intValue(); } - public I_C_ValidCombination getCh_Expense_A() throws RuntimeException - { - return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getCh_Expense_Acct(), get_TrxName()); } - - /** Set Charge Expense. - @param Ch_Expense_Acct - Charge Expense Account - */ - public void setCh_Expense_Acct (int Ch_Expense_Acct) - { - set_Value (COLUMNNAME_Ch_Expense_Acct, Integer.valueOf(Ch_Expense_Acct)); - } - - /** Get Charge Expense. - @return Charge Expense Account - */ - public int getCh_Expense_Acct () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Ch_Expense_Acct); - if (ii == null) - return 0; - return ii.intValue(); - } - - public I_C_ValidCombination getCh_Revenue_A() throws RuntimeException - { - return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getCh_Revenue_Acct(), get_TrxName()); } - - /** Set Charge Revenue. - @param Ch_Revenue_Acct - Charge Revenue Account - */ - public void setCh_Revenue_Acct (int Ch_Revenue_Acct) - { - set_Value (COLUMNNAME_Ch_Revenue_Acct, Integer.valueOf(Ch_Revenue_Acct)); - } - - /** Get Charge Revenue. - @return Charge Revenue Account - */ - public int getCh_Revenue_Acct () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Ch_Revenue_Acct); - if (ii == null) - return 0; - return ii.intValue(); - } - public I_C_ValidCombination getE_Expense_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -853,101 +853,101 @@ public int getNotInvoicedRevenue_Acct () return ii.intValue(); } - public I_C_ValidCombination getPJ_Asset_A() throws RuntimeException + public I_C_ValidCombination getP_Asset_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getPJ_Asset_Acct(), get_TrxName()); } + .getPO(getP_Asset_Acct(), get_TrxName()); } - /** Set Project Asset. - @param PJ_Asset_Acct - Project Asset Account + /** Set Product Asset. + @param P_Asset_Acct + Account for Product Asset (Inventory) */ - public void setPJ_Asset_Acct (int PJ_Asset_Acct) + public void setP_Asset_Acct (int P_Asset_Acct) { - set_Value (COLUMNNAME_PJ_Asset_Acct, Integer.valueOf(PJ_Asset_Acct)); + set_Value (COLUMNNAME_P_Asset_Acct, Integer.valueOf(P_Asset_Acct)); } - /** Get Project Asset. - @return Project Asset Account + /** Get Product Asset. + @return Account for Product Asset (Inventory) */ - public int getPJ_Asset_Acct () + public int getP_Asset_Acct () { - Integer ii = (Integer)get_Value(COLUMNNAME_PJ_Asset_Acct); + Integer ii = (Integer)get_Value(COLUMNNAME_P_Asset_Acct); if (ii == null) return 0; return ii.intValue(); } - public I_C_ValidCombination getPJ_WIP_A() throws RuntimeException + public I_C_ValidCombination getP_AverageCostVariance_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getPJ_WIP_Acct(), get_TrxName()); } + .getPO(getP_AverageCostVariance_Acct(), get_TrxName()); } - /** Set Work In Progress. - @param PJ_WIP_Acct - Account for Work in Progress + /** Set Average Cost Variance. + @param P_AverageCostVariance_Acct + Average Cost Variance */ - public void setPJ_WIP_Acct (int PJ_WIP_Acct) + public void setP_AverageCostVariance_Acct (int P_AverageCostVariance_Acct) { - set_Value (COLUMNNAME_PJ_WIP_Acct, Integer.valueOf(PJ_WIP_Acct)); + set_Value (COLUMNNAME_P_AverageCostVariance_Acct, Integer.valueOf(P_AverageCostVariance_Acct)); } - /** Get Work In Progress. - @return Account for Work in Progress + /** Get Average Cost Variance. + @return Average Cost Variance */ - public int getPJ_WIP_Acct () + public int getP_AverageCostVariance_Acct () { - Integer ii = (Integer)get_Value(COLUMNNAME_PJ_WIP_Acct); + Integer ii = (Integer)get_Value(COLUMNNAME_P_AverageCostVariance_Acct); if (ii == null) return 0; return ii.intValue(); } - public I_C_ValidCombination getP_Asset_A() throws RuntimeException + public I_C_ValidCombination getPayDiscount_Exp_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getP_Asset_Acct(), get_TrxName()); } + .getPO(getPayDiscount_Exp_Acct(), get_TrxName()); } - /** Set Product Asset. - @param P_Asset_Acct - Account for Product Asset (Inventory) + /** Set Payment Discount Expense. + @param PayDiscount_Exp_Acct + Payment Discount Expense Account */ - public void setP_Asset_Acct (int P_Asset_Acct) + public void setPayDiscount_Exp_Acct (int PayDiscount_Exp_Acct) { - set_Value (COLUMNNAME_P_Asset_Acct, Integer.valueOf(P_Asset_Acct)); + set_Value (COLUMNNAME_PayDiscount_Exp_Acct, Integer.valueOf(PayDiscount_Exp_Acct)); } - /** Get Product Asset. - @return Account for Product Asset (Inventory) + /** Get Payment Discount Expense. + @return Payment Discount Expense Account */ - public int getP_Asset_Acct () + public int getPayDiscount_Exp_Acct () { - Integer ii = (Integer)get_Value(COLUMNNAME_P_Asset_Acct); + Integer ii = (Integer)get_Value(COLUMNNAME_PayDiscount_Exp_Acct); if (ii == null) return 0; return ii.intValue(); } - public I_C_ValidCombination getP_AverageCostVariance_A() throws RuntimeException + public I_C_ValidCombination getPayDiscount_Rev_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getP_AverageCostVariance_Acct(), get_TrxName()); } + .getPO(getPayDiscount_Rev_Acct(), get_TrxName()); } - /** Set Average Cost Variance. - @param P_AverageCostVariance_Acct - Average Cost Variance + /** Set Payment Discount Revenue. + @param PayDiscount_Rev_Acct + Payment Discount Revenue Account */ - public void setP_AverageCostVariance_Acct (int P_AverageCostVariance_Acct) + public void setPayDiscount_Rev_Acct (int PayDiscount_Rev_Acct) { - set_Value (COLUMNNAME_P_AverageCostVariance_Acct, Integer.valueOf(P_AverageCostVariance_Acct)); + set_Value (COLUMNNAME_PayDiscount_Rev_Acct, Integer.valueOf(PayDiscount_Rev_Acct)); } - /** Get Average Cost Variance. - @return Average Cost Variance + /** Get Payment Discount Revenue. + @return Payment Discount Revenue Account */ - public int getP_AverageCostVariance_Acct () + public int getPayDiscount_Rev_Acct () { - Integer ii = (Integer)get_Value(COLUMNNAME_P_AverageCostVariance_Acct); + Integer ii = (Integer)get_Value(COLUMNNAME_PayDiscount_Rev_Acct); if (ii == null) return 0; return ii.intValue(); @@ -1153,6 +1153,56 @@ public int getP_InvoicePriceVariance_Acct () return ii.intValue(); } + public I_C_ValidCombination getPJ_Asset_A() throws RuntimeException + { + return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) + .getPO(getPJ_Asset_Acct(), get_TrxName()); } + + /** Set Project Asset. + @param PJ_Asset_Acct + Project Asset Account + */ + public void setPJ_Asset_Acct (int PJ_Asset_Acct) + { + set_Value (COLUMNNAME_PJ_Asset_Acct, Integer.valueOf(PJ_Asset_Acct)); + } + + /** Get Project Asset. + @return Project Asset Account + */ + public int getPJ_Asset_Acct () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PJ_Asset_Acct); + if (ii == null) + return 0; + return ii.intValue(); + } + + public I_C_ValidCombination getPJ_WIP_A() throws RuntimeException + { + return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) + .getPO(getPJ_WIP_Acct(), get_TrxName()); } + + /** Set Work In Progress. + @param PJ_WIP_Acct + Account for Work in Progress + */ + public void setPJ_WIP_Acct (int PJ_WIP_Acct) + { + set_Value (COLUMNNAME_PJ_WIP_Acct, Integer.valueOf(PJ_WIP_Acct)); + } + + /** Get Work In Progress. + @return Account for Work in Progress + */ + public int getPJ_WIP_Acct () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PJ_WIP_Acct); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_C_ValidCombination getP_Labor_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -1353,6 +1403,27 @@ public int getP_Revenue_Acct () return ii.intValue(); } + /** Set Process Now. + @param Processing Process Now */ + public void setProcessing (boolean Processing) + { + set_Value (COLUMNNAME_Processing, Boolean.valueOf(Processing)); + } + + /** Get Process Now. + @return Process Now */ + public boolean isProcessing () + { + Object oo = get_Value(COLUMNNAME_Processing); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + public I_C_ValidCombination getP_Scrap_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -1478,77 +1549,6 @@ public int getP_WIP_Acct () return ii.intValue(); } - public I_C_ValidCombination getPayDiscount_Exp_A() throws RuntimeException - { - return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getPayDiscount_Exp_Acct(), get_TrxName()); } - - /** Set Payment Discount Expense. - @param PayDiscount_Exp_Acct - Payment Discount Expense Account - */ - public void setPayDiscount_Exp_Acct (int PayDiscount_Exp_Acct) - { - set_Value (COLUMNNAME_PayDiscount_Exp_Acct, Integer.valueOf(PayDiscount_Exp_Acct)); - } - - /** Get Payment Discount Expense. - @return Payment Discount Expense Account - */ - public int getPayDiscount_Exp_Acct () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PayDiscount_Exp_Acct); - if (ii == null) - return 0; - return ii.intValue(); - } - - public I_C_ValidCombination getPayDiscount_Rev_A() throws RuntimeException - { - return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getPayDiscount_Rev_Acct(), get_TrxName()); } - - /** Set Payment Discount Revenue. - @param PayDiscount_Rev_Acct - Payment Discount Revenue Account - */ - public void setPayDiscount_Rev_Acct (int PayDiscount_Rev_Acct) - { - set_Value (COLUMNNAME_PayDiscount_Rev_Acct, Integer.valueOf(PayDiscount_Rev_Acct)); - } - - /** Get Payment Discount Revenue. - @return Payment Discount Revenue Account - */ - public int getPayDiscount_Rev_Acct () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PayDiscount_Rev_Acct); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Process Now. - @param Processing Process Now */ - public void setProcessing (boolean Processing) - { - set_Value (COLUMNNAME_Processing, Boolean.valueOf(Processing)); - } - - /** Get Process Now. - @return Process Now */ - public boolean isProcessing () - { - Object oo = get_Value(COLUMNNAME_Processing); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - public I_C_ValidCombination getRealizedGain_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -1724,23 +1724,6 @@ public int getT_Receivables_Acct () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public I_C_ValidCombination getUnEarnedRevenue_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -1816,6 +1799,23 @@ public int getUnrealizedLoss_Acct () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + public I_C_ValidCombination getV_Liability_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -1966,51 +1966,51 @@ public int getW_Inventory_Acct () return ii.intValue(); } - public I_C_ValidCombination getW_Revaluation_A() throws RuntimeException + public I_C_ValidCombination getWithholding_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getW_Revaluation_Acct(), get_TrxName()); } + .getPO(getWithholding_Acct(), get_TrxName()); } - /** Set Inventory Revaluation. - @param W_Revaluation_Acct - Account for Inventory Revaluation + /** Set Withholding. + @param Withholding_Acct + Account for Withholdings */ - public void setW_Revaluation_Acct (int W_Revaluation_Acct) + public void setWithholding_Acct (int Withholding_Acct) { - set_Value (COLUMNNAME_W_Revaluation_Acct, Integer.valueOf(W_Revaluation_Acct)); + set_Value (COLUMNNAME_Withholding_Acct, Integer.valueOf(Withholding_Acct)); } - /** Get Inventory Revaluation. - @return Account for Inventory Revaluation + /** Get Withholding. + @return Account for Withholdings */ - public int getW_Revaluation_Acct () + public int getWithholding_Acct () { - Integer ii = (Integer)get_Value(COLUMNNAME_W_Revaluation_Acct); + Integer ii = (Integer)get_Value(COLUMNNAME_Withholding_Acct); if (ii == null) return 0; return ii.intValue(); } - public I_C_ValidCombination getWithholding_A() throws RuntimeException + public I_C_ValidCombination getW_Revaluation_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getWithholding_Acct(), get_TrxName()); } + .getPO(getW_Revaluation_Acct(), get_TrxName()); } - /** Set Withholding. - @param Withholding_Acct - Account for Withholdings + /** Set Inventory Revaluation. + @param W_Revaluation_Acct + Account for Inventory Revaluation */ - public void setWithholding_Acct (int Withholding_Acct) + public void setW_Revaluation_Acct (int W_Revaluation_Acct) { - set_Value (COLUMNNAME_Withholding_Acct, Integer.valueOf(Withholding_Acct)); + set_Value (COLUMNNAME_W_Revaluation_Acct, Integer.valueOf(W_Revaluation_Acct)); } - /** Get Withholding. - @return Account for Withholdings + /** Get Inventory Revaluation. + @return Account for Inventory Revaluation */ - public int getWithholding_Acct () + public int getW_Revaluation_Acct () { - Integer ii = (Integer)get_Value(COLUMNNAME_Withholding_Acct); + Integer ii = (Integer)get_Value(COLUMNNAME_W_Revaluation_Acct); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/compiere/model/X_C_AcctSchema_Element.java b/base/src/org/compiere/model/X_C_AcctSchema_Element.java index 62f93770c0..83fa64fee4 100644 --- a/base/src/org/compiere/model/X_C_AcctSchema_Element.java +++ b/base/src/org/compiere/model/X_C_AcctSchema_Element.java @@ -23,14 +23,14 @@ /** Generated Model for C_AcctSchema_Element * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_AcctSchema_Element extends PO implements I_C_AcctSchema_Element, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_AcctSchema_Element (Properties ctx, int C_AcctSchema_Element_ID, String trxName) @@ -239,34 +239,6 @@ public int getC_Campaign_ID () return ii.intValue(); } - public org.compiere.model.I_C_ElementValue getC_ElementValue() throws RuntimeException - { - return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) - .getPO(getC_ElementValue_ID(), get_TrxName()); } - - /** Set Account Element. - @param C_ElementValue_ID - Account Element - */ - public void setC_ElementValue_ID (int C_ElementValue_ID) - { - if (C_ElementValue_ID < 1) - set_Value (COLUMNNAME_C_ElementValue_ID, null); - else - set_Value (COLUMNNAME_C_ElementValue_ID, Integer.valueOf(C_ElementValue_ID)); - } - - /** Get Account Element. - @return Account Element - */ - public int getC_ElementValue_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ElementValue_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Element getC_Element() throws RuntimeException { return (org.compiere.model.I_C_Element)MTable.get(getCtx(), org.compiere.model.I_C_Element.Table_Name) @@ -295,6 +267,34 @@ public int getC_Element_ID () return ii.intValue(); } + public org.compiere.model.I_C_ElementValue getC_ElementValue() throws RuntimeException + { + return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) + .getPO(getC_ElementValue_ID(), get_TrxName()); } + + /** Set Account Element. + @param C_ElementValue_ID + Account Element + */ + public void setC_ElementValue_ID (int C_ElementValue_ID) + { + if (C_ElementValue_ID < 1) + set_Value (COLUMNNAME_C_ElementValue_ID, null); + else + set_Value (COLUMNNAME_C_ElementValue_ID, Integer.valueOf(C_ElementValue_ID)); + } + + /** Get Account Element. + @return Account Element + */ + public int getC_ElementValue_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ElementValue_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_C_Location getC_Location() throws RuntimeException { return (I_C_Location)MTable.get(getCtx(), I_C_Location.Table_Name) diff --git a/base/src/org/compiere/model/X_C_AcctSchema_GL.java b/base/src/org/compiere/model/X_C_AcctSchema_GL.java index 15f0a40898..8e8e45fc1b 100644 --- a/base/src/org/compiere/model/X_C_AcctSchema_GL.java +++ b/base/src/org/compiere/model/X_C_AcctSchema_GL.java @@ -23,14 +23,14 @@ /** Generated Model for C_AcctSchema_GL * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_AcctSchema_GL extends PO implements I_C_AcctSchema_GL, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_AcctSchema_GL (Properties ctx, int C_AcctSchema_GL_ID, String trxName) @@ -39,8 +39,8 @@ public X_C_AcctSchema_GL (Properties ctx, int C_AcctSchema_GL_ID, String trxName /** if (C_AcctSchema_GL_ID == 0) { setC_AcctSchema_ID (0); - setCommitmentOffsetSales_Acct (0); setCommitmentOffset_Acct (0); + setCommitmentOffsetSales_Acct (0); setIncomeSummary_Acct (0); setIntercompanyDueFrom_Acct (0); setIntercompanyDueTo_Acct (0); @@ -116,51 +116,51 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_AcctSchema_ID())); } - public I_C_ValidCombination getCommitmentOffsetSales_A() throws RuntimeException + public I_C_ValidCombination getCommitmentOffset_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getCommitmentOffsetSales_Acct(), get_TrxName()); } + .getPO(getCommitmentOffset_Acct(), get_TrxName()); } - /** Set Commitment Offset Sales. - @param CommitmentOffsetSales_Acct - Budgetary Commitment Offset Account for Sales + /** Set Commitment Offset. + @param CommitmentOffset_Acct + Budgetary Commitment Offset Account */ - public void setCommitmentOffsetSales_Acct (int CommitmentOffsetSales_Acct) + public void setCommitmentOffset_Acct (int CommitmentOffset_Acct) { - set_Value (COLUMNNAME_CommitmentOffsetSales_Acct, Integer.valueOf(CommitmentOffsetSales_Acct)); + set_Value (COLUMNNAME_CommitmentOffset_Acct, Integer.valueOf(CommitmentOffset_Acct)); } - /** Get Commitment Offset Sales. - @return Budgetary Commitment Offset Account for Sales + /** Get Commitment Offset. + @return Budgetary Commitment Offset Account */ - public int getCommitmentOffsetSales_Acct () + public int getCommitmentOffset_Acct () { - Integer ii = (Integer)get_Value(COLUMNNAME_CommitmentOffsetSales_Acct); + Integer ii = (Integer)get_Value(COLUMNNAME_CommitmentOffset_Acct); if (ii == null) return 0; return ii.intValue(); } - public I_C_ValidCombination getCommitmentOffset_A() throws RuntimeException + public I_C_ValidCombination getCommitmentOffsetSales_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getCommitmentOffset_Acct(), get_TrxName()); } + .getPO(getCommitmentOffsetSales_Acct(), get_TrxName()); } - /** Set Commitment Offset. - @param CommitmentOffset_Acct - Budgetary Commitment Offset Account + /** Set Commitment Offset Sales. + @param CommitmentOffsetSales_Acct + Budgetary Commitment Offset Account for Sales */ - public void setCommitmentOffset_Acct (int CommitmentOffset_Acct) + public void setCommitmentOffsetSales_Acct (int CommitmentOffsetSales_Acct) { - set_Value (COLUMNNAME_CommitmentOffset_Acct, Integer.valueOf(CommitmentOffset_Acct)); + set_Value (COLUMNNAME_CommitmentOffsetSales_Acct, Integer.valueOf(CommitmentOffsetSales_Acct)); } - /** Get Commitment Offset. - @return Budgetary Commitment Offset Account + /** Get Commitment Offset Sales. + @return Budgetary Commitment Offset Account for Sales */ - public int getCommitmentOffset_Acct () + public int getCommitmentOffsetSales_Acct () { - Integer ii = (Integer)get_Value(COLUMNNAME_CommitmentOffset_Acct); + Integer ii = (Integer)get_Value(COLUMNNAME_CommitmentOffsetSales_Acct); if (ii == null) return 0; return ii.intValue(); @@ -357,23 +357,6 @@ public int getSuspenseError_Acct () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Use Currency Balancing. @param UseCurrencyBalancing Use Currency Balancing */ public void setUseCurrencyBalancing (boolean UseCurrencyBalancing) @@ -436,4 +419,21 @@ public boolean isUseSuspenseError () } return false; } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_Activity.java b/base/src/org/compiere/model/X_C_Activity.java index ef9b9be27b..7130bf2ad8 100644 --- a/base/src/org/compiere/model/X_C_Activity.java +++ b/base/src/org/compiere/model/X_C_Activity.java @@ -23,14 +23,14 @@ /** Generated Model for C_Activity * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Activity extends PO implements I_C_Activity, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Activity (Properties ctx, int C_Activity_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_AllocationHdr.java b/base/src/org/compiere/model/X_C_AllocationHdr.java index d6d2650588..dd25e07f7d 100644 --- a/base/src/org/compiere/model/X_C_AllocationHdr.java +++ b/base/src/org/compiere/model/X_C_AllocationHdr.java @@ -26,14 +26,14 @@ /** Generated Model for C_AllocationHdr * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_AllocationHdr extends PO implements I_C_AllocationHdr, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_AllocationHdr (Properties ctx, int C_AllocationHdr_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_AllocationLine.java b/base/src/org/compiere/model/X_C_AllocationLine.java index 73ccf2d235..defef4d1a3 100644 --- a/base/src/org/compiere/model/X_C_AllocationLine.java +++ b/base/src/org/compiere/model/X_C_AllocationLine.java @@ -26,14 +26,14 @@ /** Generated Model for C_AllocationLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_AllocationLine extends PO implements I_C_AllocationLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_AllocationLine (Properties ctx, int C_AllocationLine_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_BP_BankAccount.java b/base/src/org/compiere/model/X_C_BP_BankAccount.java index 219cda29c1..5b1ef2741f 100644 --- a/base/src/org/compiere/model/X_C_BP_BankAccount.java +++ b/base/src/org/compiere/model/X_C_BP_BankAccount.java @@ -23,14 +23,14 @@ /** Generated Model for C_BP_BankAccount * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BP_BankAccount extends PO implements I_C_BP_BankAccount, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BP_BankAccount (Properties ctx, int C_BP_BankAccount_ID, String trxName) @@ -39,8 +39,8 @@ public X_C_BP_BankAccount (Properties ctx, int C_BP_BankAccount_ID, String trxNa /** if (C_BP_BankAccount_ID == 0) { setA_Name (null); - setC_BP_BankAccount_ID (0); setC_BPartner_ID (0); + setC_BP_BankAccount_ID (0); setIsACH (false); } */ } @@ -73,32 +73,21 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getAD_User_ID(), get_TrxName()); } - - /** Set User/Contact. - @param AD_User_ID - User within the system - Internal or Business Partner Contact + /** Set Account No. + @param AccountNo + Account Number */ - public void setAD_User_ID (int AD_User_ID) + public void setAccountNo (String AccountNo) { - if (AD_User_ID < 1) - set_Value (COLUMNNAME_AD_User_ID, null); - else - set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); + set_Value (COLUMNNAME_AccountNo, AccountNo); } - /** Get User/Contact. - @return User within the system - Internal or Business Partner Contact + /** Get Account No. + @return Account Number */ - public int getAD_User_ID () + public String getAccountNo () { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_AccountNo); } /** Set Account City. @@ -135,6 +124,34 @@ public String getA_Country () return (String)get_Value(COLUMNNAME_A_Country); } + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getAD_User_ID(), get_TrxName()); } + + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID) + { + if (AD_User_ID < 1) + set_Value (COLUMNNAME_AD_User_ID, null); + else + set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); + } + + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Account EMail. @param A_EMail Email Address @@ -262,21 +279,28 @@ public String getA_Zip () return (String)get_Value(COLUMNNAME_A_Zip); } - /** Set Account No. - @param AccountNo - Account Number + /** BankAccountType AD_Reference_ID=216 */ + public static final int BANKACCOUNTTYPE_AD_Reference_ID=216; + /** Checking = C */ + public static final String BANKACCOUNTTYPE_Checking = "C"; + /** Savings = S */ + public static final String BANKACCOUNTTYPE_Savings = "S"; + /** Set Bank Account Type. + @param BankAccountType + Bank Account Type */ - public void setAccountNo (String AccountNo) + public void setBankAccountType (String BankAccountType) { - set_Value (COLUMNNAME_AccountNo, AccountNo); + + set_Value (COLUMNNAME_BankAccountType, BankAccountType); } - /** Get Account No. - @return Account Number + /** Get Bank Account Type. + @return Bank Account Type */ - public String getAccountNo () + public String getBankAccountType () { - return (String)get_Value(COLUMNNAME_AccountNo); + return (String)get_Value(COLUMNNAME_BankAccountType); } /** BPBankAcctUse AD_Reference_ID=393 */ @@ -307,48 +331,29 @@ public String getBPBankAcctUse () return (String)get_Value(COLUMNNAME_BPBankAcctUse); } - /** BankAccountType AD_Reference_ID=216 */ - public static final int BANKACCOUNTTYPE_AD_Reference_ID=216; - /** Checking = C */ - public static final String BANKACCOUNTTYPE_Checking = "C"; - /** Savings = S */ - public static final String BANKACCOUNTTYPE_Savings = "S"; - /** Set Bank Account Type. - @param BankAccountType - Bank Account Type - */ - public void setBankAccountType (String BankAccountType) - { - - set_Value (COLUMNNAME_BankAccountType, BankAccountType); - } - - /** Get Bank Account Type. - @return Bank Account Type - */ - public String getBankAccountType () - { - return (String)get_Value(COLUMNNAME_BankAccountType); - } + public org.compiere.model.I_C_Bank getC_Bank() throws RuntimeException + { + return (org.compiere.model.I_C_Bank)MTable.get(getCtx(), org.compiere.model.I_C_Bank.Table_Name) + .getPO(getC_Bank_ID(), get_TrxName()); } - /** Set Partner Bank Account. - @param C_BP_BankAccount_ID - Bank Account of the Business Partner + /** Set Bank. + @param C_Bank_ID + Bank */ - public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID) + public void setC_Bank_ID (int C_Bank_ID) { - if (C_BP_BankAccount_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_BP_BankAccount_ID, null); + if (C_Bank_ID < 1) + set_Value (COLUMNNAME_C_Bank_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_BP_BankAccount_ID, Integer.valueOf(C_BP_BankAccount_ID)); + set_Value (COLUMNNAME_C_Bank_ID, Integer.valueOf(C_Bank_ID)); } - /** Get Partner Bank Account. - @return Bank Account of the Business Partner + /** Get Bank. + @return Bank */ - public int getC_BP_BankAccount_ID () + public int getC_Bank_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_BankAccount_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Bank_ID); if (ii == null) return 0; return ii.intValue(); @@ -382,29 +387,24 @@ public int getC_BPartner_ID () return ii.intValue(); } - public org.compiere.model.I_C_Bank getC_Bank() throws RuntimeException - { - return (org.compiere.model.I_C_Bank)MTable.get(getCtx(), org.compiere.model.I_C_Bank.Table_Name) - .getPO(getC_Bank_ID(), get_TrxName()); } - - /** Set Bank. - @param C_Bank_ID - Bank + /** Set Partner Bank Account. + @param C_BP_BankAccount_ID + Bank Account of the Business Partner */ - public void setC_Bank_ID (int C_Bank_ID) + public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID) { - if (C_Bank_ID < 1) - set_Value (COLUMNNAME_C_Bank_ID, null); + if (C_BP_BankAccount_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_BP_BankAccount_ID, null); else - set_Value (COLUMNNAME_C_Bank_ID, Integer.valueOf(C_Bank_ID)); + set_ValueNoCheck (COLUMNNAME_C_BP_BankAccount_ID, Integer.valueOf(C_BP_BankAccount_ID)); } - /** Get Bank. - @return Bank + /** Get Partner Bank Account. + @return Bank Account of the Business Partner */ - public int getC_Bank_ID () + public int getC_BP_BankAccount_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Bank_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_BankAccount_ID); if (ii == null) return 0; return ii.intValue(); @@ -518,6 +518,23 @@ public String getCreditCardVV () return (String)get_Value(COLUMNNAME_CreditCardVV); } + /** Set IBAN. + @param IBAN + International Bank Account Number + */ + public void setIBAN (String IBAN) + { + set_Value (COLUMNNAME_IBAN, IBAN); + } + + /** Get IBAN. + @return International Bank Account Number + */ + public String getIBAN () + { + return (String)get_Value(COLUMNNAME_IBAN); + } + /** Set ACH. @param IsACH Automatic Clearing House diff --git a/base/src/org/compiere/model/X_C_BP_Customer_Acct.java b/base/src/org/compiere/model/X_C_BP_Customer_Acct.java index d407b9715d..393c2ff663 100644 --- a/base/src/org/compiere/model/X_C_BP_Customer_Acct.java +++ b/base/src/org/compiere/model/X_C_BP_Customer_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_BP_Customer_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BP_Customer_Acct extends PO implements I_C_BP_Customer_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BP_Customer_Acct (Properties ctx, int C_BP_Customer_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_BP_EDI.java b/base/src/org/compiere/model/X_C_BP_EDI.java index ae1fd778ad..2d0c13e610 100644 --- a/base/src/org/compiere/model/X_C_BP_EDI.java +++ b/base/src/org/compiere/model/X_C_BP_EDI.java @@ -23,14 +23,14 @@ /** Generated Model for C_BP_EDI * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BP_EDI extends PO implements I_C_BP_EDI, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BP_EDI (Properties ctx, int C_BP_EDI_ID, String trxName) @@ -39,8 +39,8 @@ public X_C_BP_EDI (Properties ctx, int C_BP_EDI_ID, String trxName) /** if (C_BP_EDI_ID == 0) { setAD_Sequence_ID (0); - setC_BP_EDI_ID (0); setC_BPartner_ID (0); + setC_BP_EDI_ID (0); setCustomerNo (null); setEDIType (null); setEMail_Error_To (null); @@ -112,29 +112,6 @@ public int getAD_Sequence_ID () return ii.intValue(); } - /** Set EDI Definition. - @param C_BP_EDI_ID - Electronic Data Interchange - */ - public void setC_BP_EDI_ID (int C_BP_EDI_ID) - { - if (C_BP_EDI_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_BP_EDI_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_BP_EDI_ID, Integer.valueOf(C_BP_EDI_ID)); - } - - /** Get EDI Definition. - @return Electronic Data Interchange - */ - public int getC_BP_EDI_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_EDI_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -163,6 +140,29 @@ public int getC_BPartner_ID () return ii.intValue(); } + /** Set EDI Definition. + @param C_BP_EDI_ID + Electronic Data Interchange + */ + public void setC_BP_EDI_ID (int C_BP_EDI_ID) + { + if (C_BP_EDI_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_BP_EDI_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_BP_EDI_ID, Integer.valueOf(C_BP_EDI_ID)); + } + + /** Get EDI Definition. + @return Electronic Data Interchange + */ + public int getC_BP_EDI_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_EDI_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Customer No. @param CustomerNo EDI Identification Number diff --git a/base/src/org/compiere/model/X_C_BP_Employee_Acct.java b/base/src/org/compiere/model/X_C_BP_Employee_Acct.java index 53a83a2c58..b291929eda 100644 --- a/base/src/org/compiere/model/X_C_BP_Employee_Acct.java +++ b/base/src/org/compiere/model/X_C_BP_Employee_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_BP_Employee_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BP_Employee_Acct extends PO implements I_C_BP_Employee_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BP_Employee_Acct (Properties ctx, int C_BP_Employee_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_BP_Group.java b/base/src/org/compiere/model/X_C_BP_Group.java index 4aff11f12b..c1513af555 100644 --- a/base/src/org/compiere/model/X_C_BP_Group.java +++ b/base/src/org/compiere/model/X_C_BP_Group.java @@ -25,14 +25,14 @@ /** Generated Model for C_BP_Group * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BP_Group extends PO implements I_C_BP_Group, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BP_Group (Properties ctx, int C_BP_Group_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_BP_Group_Acct.java b/base/src/org/compiere/model/X_C_BP_Group_Acct.java index 08a716d602..a79a79a089 100644 --- a/base/src/org/compiere/model/X_C_BP_Group_Acct.java +++ b/base/src/org/compiere/model/X_C_BP_Group_Acct.java @@ -23,14 +23,14 @@ /** Generated Model for C_BP_Group_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BP_Group_Acct extends PO implements I_C_BP_Group_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BP_Group_Acct (Properties ctx, int C_BP_Group_Acct_ID, String trxName) @@ -369,23 +369,6 @@ public boolean isProcessing () return false; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public I_C_ValidCombination getUnEarnedRevenue_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -411,6 +394,23 @@ public int getUnEarnedRevenue_Acct () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + public I_C_ValidCombination getV_Liability_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) diff --git a/base/src/org/compiere/model/X_C_BP_Relation.java b/base/src/org/compiere/model/X_C_BP_Relation.java index 8070ab2f8a..df6dc19fb2 100644 --- a/base/src/org/compiere/model/X_C_BP_Relation.java +++ b/base/src/org/compiere/model/X_C_BP_Relation.java @@ -23,14 +23,14 @@ /** Generated Model for C_BP_Relation * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BP_Relation extends PO implements I_C_BP_Relation, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BP_Relation (Properties ctx, int C_BP_Relation_ID, String trxName) @@ -38,10 +38,10 @@ public X_C_BP_Relation (Properties ctx, int C_BP_Relation_ID, String trxName) super (ctx, C_BP_Relation_ID, trxName); /** if (C_BP_Relation_ID == 0) { - setC_BP_Relation_ID (0); + setC_BPartner_ID (0); setC_BPartnerRelation_ID (0); setC_BPartnerRelation_Location_ID (0); - setC_BPartner_ID (0); + setC_BP_Relation_ID (0); setIsBillTo (false); setIsPayFrom (false); setIsRemitTo (false); @@ -79,24 +79,57 @@ public String toString() return sb.toString(); } - /** Set Partner Relation. - @param C_BP_Relation_ID - Business Partner Relation + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartner_ID(), get_TrxName()); } + + /** Set Business Partner . + @param C_BPartner_ID + Identifies a Business Partner */ - public void setC_BP_Relation_ID (int C_BP_Relation_ID) + public void setC_BPartner_ID (int C_BPartner_ID) { - if (C_BP_Relation_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_BP_Relation_ID, null); + if (C_BPartner_ID < 1) + set_Value (COLUMNNAME_C_BPartner_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_BP_Relation_ID, Integer.valueOf(C_BP_Relation_ID)); + set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); } - /** Get Partner Relation. - @return Business Partner Relation + /** Get Business Partner . + @return Identifies a Business Partner */ - public int getC_BP_Relation_ID () + public int getC_BPartner_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Relation_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner_Location)MTable.get(getCtx(), org.compiere.model.I_C_BPartner_Location.Table_Name) + .getPO(getC_BPartner_Location_ID(), get_TrxName()); } + + /** Set Partner Location. + @param C_BPartner_Location_ID + Identifies the (ship to) address for this Business Partner + */ + public void setC_BPartner_Location_ID (int C_BPartner_Location_ID) + { + if (C_BPartner_Location_ID < 1) + set_Value (COLUMNNAME_C_BPartner_Location_ID, null); + else + set_Value (COLUMNNAME_C_BPartner_Location_ID, Integer.valueOf(C_BPartner_Location_ID)); + } + + /** Get Partner Location. + @return Identifies the (ship to) address for this Business Partner + */ + public int getC_BPartner_Location_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_Location_ID); if (ii == null) return 0; return ii.intValue(); @@ -158,57 +191,24 @@ public int getC_BPartnerRelation_Location_ID () return ii.intValue(); } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException - { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartner_ID(), get_TrxName()); } - - /** Set Business Partner . - @param C_BPartner_ID - Identifies a Business Partner - */ - public void setC_BPartner_ID (int C_BPartner_ID) - { - if (C_BPartner_ID < 1) - set_Value (COLUMNNAME_C_BPartner_ID, null); - else - set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); - } - - /** Get Business Partner . - @return Identifies a Business Partner - */ - public int getC_BPartner_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException - { - return (org.compiere.model.I_C_BPartner_Location)MTable.get(getCtx(), org.compiere.model.I_C_BPartner_Location.Table_Name) - .getPO(getC_BPartner_Location_ID(), get_TrxName()); } - - /** Set Partner Location. - @param C_BPartner_Location_ID - Identifies the (ship to) address for this Business Partner + /** Set Partner Relation. + @param C_BP_Relation_ID + Business Partner Relation */ - public void setC_BPartner_Location_ID (int C_BPartner_Location_ID) + public void setC_BP_Relation_ID (int C_BP_Relation_ID) { - if (C_BPartner_Location_ID < 1) - set_Value (COLUMNNAME_C_BPartner_Location_ID, null); + if (C_BP_Relation_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_BP_Relation_ID, null); else - set_Value (COLUMNNAME_C_BPartner_Location_ID, Integer.valueOf(C_BPartner_Location_ID)); + set_ValueNoCheck (COLUMNNAME_C_BP_Relation_ID, Integer.valueOf(C_BP_Relation_ID)); } - /** Get Partner Location. - @return Identifies the (ship to) address for this Business Partner + /** Get Partner Relation. + @return Business Partner Relation */ - public int getC_BPartner_Location_ID () + public int getC_BP_Relation_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_Location_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Relation_ID); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/compiere/model/X_C_BP_Vendor_Acct.java b/base/src/org/compiere/model/X_C_BP_Vendor_Acct.java index 251597d174..1f7e3b9088 100644 --- a/base/src/org/compiere/model/X_C_BP_Vendor_Acct.java +++ b/base/src/org/compiere/model/X_C_BP_Vendor_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_BP_Vendor_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BP_Vendor_Acct extends PO implements I_C_BP_Vendor_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BP_Vendor_Acct (Properties ctx, int C_BP_Vendor_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_BP_Withholding.java b/base/src/org/compiere/model/X_C_BP_Withholding.java index 1724f3c8a4..55cb4f8a24 100644 --- a/base/src/org/compiere/model/X_C_BP_Withholding.java +++ b/base/src/org/compiere/model/X_C_BP_Withholding.java @@ -23,14 +23,14 @@ /** Generated Model for C_BP_Withholding * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BP_Withholding extends PO implements I_C_BP_Withholding, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BP_Withholding (Properties ctx, int C_BP_Withholding_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_BPartner.java b/base/src/org/compiere/model/X_C_BPartner.java index e4591684b7..3b6f4213f4 100644 --- a/base/src/org/compiere/model/X_C_BPartner.java +++ b/base/src/org/compiere/model/X_C_BPartner.java @@ -26,14 +26,14 @@ /** Generated Model for C_BPartner * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BPartner extends PO implements I_C_BPartner, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BPartner (Properties ctx, int C_BPartner_ID, String trxName) @@ -41,8 +41,8 @@ public X_C_BPartner (Properties ctx, int C_BPartner_ID, String trxName) super (ctx, C_BPartner_ID, trxName); /** if (C_BPartner_ID == 0) { - setC_BP_Group_ID (0); setC_BPartner_ID (0); + setC_BP_Group_ID (0); setIsCustomer (false); setIsEmployee (false); setIsOneTime (false); @@ -53,9 +53,9 @@ public X_C_BPartner (Properties ctx, int C_BPartner_ID, String trxName) setIsSummary (false); setIsVendor (false); setName (null); + setSendEMail (false); setSO_CreditLimit (Env.ZERO); setSO_CreditUsed (Env.ZERO); - setSendEMail (false); setValue (null); } */ } @@ -88,6 +88,46 @@ public String toString() return sb.toString(); } + /** Set Acquisition Cost. + @param AcqusitionCost + The cost of gaining the prospect as a customer + */ + public void setAcqusitionCost (BigDecimal AcqusitionCost) + { + set_Value (COLUMNNAME_AcqusitionCost, AcqusitionCost); + } + + /** Get Acquisition Cost. + @return The cost of gaining the prospect as a customer + */ + public BigDecimal getAcqusitionCost () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_AcqusitionCost); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Actual Life Time Value. + @param ActualLifeTimeValue + Actual Life Time Revenue + */ + public void setActualLifeTimeValue (BigDecimal ActualLifeTimeValue) + { + set_Value (COLUMNNAME_ActualLifeTimeValue, ActualLifeTimeValue); + } + + /** Get Actual Life Time Value. + @return Actual Life Time Revenue + */ + public BigDecimal getActualLifeTimeValue () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ActualLifeTimeValue); + if (bd == null) + return Env.ZERO; + return bd; + } + /** AD_Language AD_Reference_ID=327 */ public static final int AD_LANGUAGE_AD_Reference_ID=327; /** Set Language. @@ -153,69 +193,6 @@ public String getAREnquiry () return (String)get_Value(COLUMNNAME_AREnquiry); } - /** Set Acquisition Cost. - @param AcqusitionCost - The cost of gaining the prospect as a customer - */ - public void setAcqusitionCost (BigDecimal AcqusitionCost) - { - set_Value (COLUMNNAME_AcqusitionCost, AcqusitionCost); - } - - /** Get Acquisition Cost. - @return The cost of gaining the prospect as a customer - */ - public BigDecimal getAcqusitionCost () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_AcqusitionCost); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Actual Life Time Value. - @param ActualLifeTimeValue - Actual Life Time Revenue - */ - public void setActualLifeTimeValue (BigDecimal ActualLifeTimeValue) - { - set_Value (COLUMNNAME_ActualLifeTimeValue, ActualLifeTimeValue); - } - - /** Get Actual Life Time Value. - @return Actual Life Time Revenue - */ - public BigDecimal getActualLifeTimeValue () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ActualLifeTimeValue); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Partner Parent. - @param BPartner_Parent_ID - Business Partner Parent - */ - public void setBPartner_Parent_ID (int BPartner_Parent_ID) - { - if (BPartner_Parent_ID < 1) - set_Value (COLUMNNAME_BPartner_Parent_ID, null); - else - set_Value (COLUMNNAME_BPartner_Parent_ID, Integer.valueOf(BPartner_Parent_ID)); - } - - /** Get Partner Parent. - @return Business Partner Parent - */ - public int getBPartner_Parent_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_BPartner_Parent_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Birthday. @param Birthday Birthday or Anniversary day @@ -266,29 +243,24 @@ public String getBloodGroup () return (String)get_Value(COLUMNNAME_BloodGroup); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } - - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group + /** Set Partner Parent. + @param BPartner_Parent_ID + Business Partner Parent */ - public void setC_BP_Group_ID (int C_BP_Group_ID) + public void setBPartner_Parent_ID (int BPartner_Parent_ID) { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); + if (BPartner_Parent_ID < 1) + set_Value (COLUMNNAME_BPartner_Parent_ID, null); else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + set_Value (COLUMNNAME_BPartner_Parent_ID, Integer.valueOf(BPartner_Parent_ID)); } - /** Get Business Partner Group. - @return Business Partner Group + /** Get Partner Parent. + @return Business Partner Parent */ - public int getC_BP_Group_ID () + public int getBPartner_Parent_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_BPartner_Parent_ID); if (ii == null) return 0; return ii.intValue(); @@ -317,6 +289,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Dunning getC_Dunning() throws RuntimeException { return (org.compiere.model.I_C_Dunning)MTable.get(getCtx(), org.compiere.model.I_C_Dunning.Table_Name) @@ -468,23 +468,6 @@ public String getCustomerOpenInvoices () return (String)get_Value(COLUMNNAME_CustomerOpenInvoices); } - /** Set D-U-N-S. - @param DUNS - Dun & Bradstreet Number - */ - public void setDUNS (String DUNS) - { - set_Value (COLUMNNAME_DUNS, DUNS); - } - - /** Get D-U-N-S. - @return Dun & Bradstreet Number - */ - public String getDUNS () - { - return (String)get_Value(COLUMNNAME_DUNS); - } - /** DeliveryRule AD_Reference_ID=151 */ public static final int DELIVERYRULE_AD_Reference_ID=151; /** After Receipt = R */ @@ -594,6 +577,23 @@ public Timestamp getDunningGrace () return (Timestamp)get_Value(COLUMNNAME_DunningGrace); } + /** Set D-U-N-S. + @param DUNS + Dun & Bradstreet Number + */ + public void setDUNS (String DUNS) + { + set_Value (COLUMNNAME_DUNS, DUNS); + } + + /** Get D-U-N-S. + @return Dun & Bradstreet Number + */ + public String getDUNS () + { + return (String)get_Value(COLUMNNAME_DUNS); + } + /** Set Father's Name. @param FathersName Father's Name @@ -697,34 +697,6 @@ public String getGender () return (String)get_Value(COLUMNNAME_Gender); } - /** InvoiceRule AD_Reference_ID=150 */ - public static final int INVOICERULE_AD_Reference_ID=150; - /** After Order delivered = O */ - public static final String INVOICERULE_AfterOrderDelivered = "O"; - /** After Delivery = D */ - public static final String INVOICERULE_AfterDelivery = "D"; - /** Customer Schedule after Delivery = S */ - public static final String INVOICERULE_CustomerScheduleAfterDelivery = "S"; - /** Immediate = I */ - public static final String INVOICERULE_Immediate = "I"; - /** Set Invoice Rule. - @param InvoiceRule - Frequency and method of invoicing - */ - public void setInvoiceRule (String InvoiceRule) - { - - set_Value (COLUMNNAME_InvoiceRule, InvoiceRule); - } - - /** Get Invoice Rule. - @return Frequency and method of invoicing - */ - public String getInvoiceRule () - { - return (String)get_Value(COLUMNNAME_InvoiceRule); - } - public org.compiere.model.I_AD_PrintFormat getInvoice_PrintFormat() throws RuntimeException { return (org.compiere.model.I_AD_PrintFormat)MTable.get(getCtx(), org.compiere.model.I_AD_PrintFormat.Table_Name) @@ -753,6 +725,34 @@ public int getInvoice_PrintFormat_ID () return ii.intValue(); } + /** InvoiceRule AD_Reference_ID=150 */ + public static final int INVOICERULE_AD_Reference_ID=150; + /** After Order delivered = O */ + public static final String INVOICERULE_AfterOrderDelivered = "O"; + /** After Delivery = D */ + public static final String INVOICERULE_AfterDelivery = "D"; + /** Customer Schedule after Delivery = S */ + public static final String INVOICERULE_CustomerScheduleAfterDelivery = "S"; + /** Immediate = I */ + public static final String INVOICERULE_Immediate = "I"; + /** Set Invoice Rule. + @param InvoiceRule + Frequency and method of invoicing + */ + public void setInvoiceRule (String InvoiceRule) + { + + set_Value (COLUMNNAME_InvoiceRule, InvoiceRule); + } + + /** Get Invoice Rule. + @return Frequency and method of invoicing + */ + public String getInvoiceRule () + { + return (String)get_Value(COLUMNNAME_InvoiceRule); + } + /** Set Customer. @param IsCustomer Indicates if this Business Partner is a Customer @@ -1034,10 +1034,39 @@ public int getLogo_ID () return ii.intValue(); } - public org.compiere.model.I_M_DiscountSchema getM_DiscountSchema() throws RuntimeException - { - return (org.compiere.model.I_M_DiscountSchema)MTable.get(getCtx(), org.compiere.model.I_M_DiscountSchema.Table_Name) - .getPO(getM_DiscountSchema_ID(), get_TrxName()); } + /** MaritalStatus AD_Reference_ID=53614 */ + public static final int MARITALSTATUS_AD_Reference_ID=53614; + /** Divorced = D */ + public static final String MARITALSTATUS_Divorced = "D"; + /** Live-in = L */ + public static final String MARITALSTATUS_Live_In = "L"; + /** Married = M */ + public static final String MARITALSTATUS_Married = "M"; + /** Single = S */ + public static final String MARITALSTATUS_Single = "S"; + /** Widow = W */ + public static final String MARITALSTATUS_Widow = "W"; + /** Windower = X */ + public static final String MARITALSTATUS_Windower = "X"; + /** Set Marital Status. + @param MaritalStatus Marital Status */ + public void setMaritalStatus (String MaritalStatus) + { + + set_Value (COLUMNNAME_MaritalStatus, MaritalStatus); + } + + /** Get Marital Status. + @return Marital Status */ + public String getMaritalStatus () + { + return (String)get_Value(COLUMNNAME_MaritalStatus); + } + + public org.compiere.model.I_M_DiscountSchema getM_DiscountSchema() throws RuntimeException + { + return (org.compiere.model.I_M_DiscountSchema)MTable.get(getCtx(), org.compiere.model.I_M_DiscountSchema.Table_Name) + .getPO(getM_DiscountSchema_ID(), get_TrxName()); } /** Set Discount Schema. @param M_DiscountSchema_ID @@ -1090,35 +1119,6 @@ public int getM_PriceList_ID () return ii.intValue(); } - /** MaritalStatus AD_Reference_ID=53614 */ - public static final int MARITALSTATUS_AD_Reference_ID=53614; - /** Divorced = D */ - public static final String MARITALSTATUS_Divorced = "D"; - /** Live-in = L */ - public static final String MARITALSTATUS_Live_In = "L"; - /** Married = M */ - public static final String MARITALSTATUS_Married = "M"; - /** Single = S */ - public static final String MARITALSTATUS_Single = "S"; - /** Widow = W */ - public static final String MARITALSTATUS_Widow = "W"; - /** Windower = X */ - public static final String MARITALSTATUS_Windower = "X"; - /** Set Marital Status. - @param MaritalStatus Marital Status */ - public void setMaritalStatus (String MaritalStatus) - { - - set_Value (COLUMNNAME_MaritalStatus, MaritalStatus); - } - - /** Get Marital Status. - @return Marital Status */ - public String getMaritalStatus () - { - return (String)get_Value(COLUMNNAME_MaritalStatus); - } - /** Set NAICS/SIC. @param NAICS Standard Industry Code or its successor NAIC - http://www.osha.gov/oshstats/sicser.html @@ -1212,107 +1212,6 @@ public int getNumberEmployees () return ii.intValue(); } - /** Set Order Reference. - @param POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference) - { - set_Value (COLUMNNAME_POReference, POReference); - } - - /** Get Order Reference. - @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference () - { - return (String)get_Value(COLUMNNAME_POReference); - } - - public org.compiere.model.I_M_DiscountSchema getPO_DiscountSchema() throws RuntimeException - { - return (org.compiere.model.I_M_DiscountSchema)MTable.get(getCtx(), org.compiere.model.I_M_DiscountSchema.Table_Name) - .getPO(getPO_DiscountSchema_ID(), get_TrxName()); } - - /** Set PO Discount Schema. - @param PO_DiscountSchema_ID - Schema to calculate the purchase trade discount percentage - */ - public void setPO_DiscountSchema_ID (int PO_DiscountSchema_ID) - { - if (PO_DiscountSchema_ID < 1) - set_Value (COLUMNNAME_PO_DiscountSchema_ID, null); - else - set_Value (COLUMNNAME_PO_DiscountSchema_ID, Integer.valueOf(PO_DiscountSchema_ID)); - } - - /** Get PO Discount Schema. - @return Schema to calculate the purchase trade discount percentage - */ - public int getPO_DiscountSchema_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PO_DiscountSchema_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_C_PaymentTerm getPO_PaymentTerm() throws RuntimeException - { - return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) - .getPO(getPO_PaymentTerm_ID(), get_TrxName()); } - - /** Set PO Payment Term. - @param PO_PaymentTerm_ID - Payment rules for a purchase order - */ - public void setPO_PaymentTerm_ID (int PO_PaymentTerm_ID) - { - if (PO_PaymentTerm_ID < 1) - set_Value (COLUMNNAME_PO_PaymentTerm_ID, null); - else - set_Value (COLUMNNAME_PO_PaymentTerm_ID, Integer.valueOf(PO_PaymentTerm_ID)); - } - - /** Get PO Payment Term. - @return Payment rules for a purchase order - */ - public int getPO_PaymentTerm_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PO_PaymentTerm_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_M_PriceList getPO_PriceList() throws RuntimeException - { - return (org.compiere.model.I_M_PriceList)MTable.get(getCtx(), org.compiere.model.I_M_PriceList.Table_Name) - .getPO(getPO_PriceList_ID(), get_TrxName()); } - - /** Set Purchase Pricelist. - @param PO_PriceList_ID - Price List used by this Business Partner - */ - public void setPO_PriceList_ID (int PO_PriceList_ID) - { - if (PO_PriceList_ID < 1) - set_Value (COLUMNNAME_PO_PriceList_ID, null); - else - set_Value (COLUMNNAME_PO_PriceList_ID, Integer.valueOf(PO_PriceList_ID)); - } - - /** Get Purchase Pricelist. - @return Price List used by this Business Partner - */ - public int getPO_PriceList_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PO_PriceList_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** PaymentRule AD_Reference_ID=195 */ public static final int PAYMENTRULE_AD_Reference_ID=195; /** Cash = B */ @@ -1409,145 +1308,159 @@ public int getPlaceOfBirth_ID () return ii.intValue(); } - /** Set Potential Life Time Value. - @param PotentialLifeTimeValue - Total Revenue expected + public org.compiere.model.I_M_DiscountSchema getPO_DiscountSchema() throws RuntimeException + { + return (org.compiere.model.I_M_DiscountSchema)MTable.get(getCtx(), org.compiere.model.I_M_DiscountSchema.Table_Name) + .getPO(getPO_DiscountSchema_ID(), get_TrxName()); } + + /** Set PO Discount Schema. + @param PO_DiscountSchema_ID + Schema to calculate the purchase trade discount percentage */ - public void setPotentialLifeTimeValue (BigDecimal PotentialLifeTimeValue) + public void setPO_DiscountSchema_ID (int PO_DiscountSchema_ID) { - set_Value (COLUMNNAME_PotentialLifeTimeValue, PotentialLifeTimeValue); + if (PO_DiscountSchema_ID < 1) + set_Value (COLUMNNAME_PO_DiscountSchema_ID, null); + else + set_Value (COLUMNNAME_PO_DiscountSchema_ID, Integer.valueOf(PO_DiscountSchema_ID)); } - /** Get Potential Life Time Value. - @return Total Revenue expected + /** Get PO Discount Schema. + @return Schema to calculate the purchase trade discount percentage */ - public BigDecimal getPotentialLifeTimeValue () + public int getPO_DiscountSchema_ID () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PotentialLifeTimeValue); - if (bd == null) - return Env.ZERO; - return bd; + Integer ii = (Integer)get_Value(COLUMNNAME_PO_DiscountSchema_ID); + if (ii == null) + return 0; + return ii.intValue(); } - /** Set Rating. - @param Rating - Classification or Importance + public org.compiere.model.I_C_PaymentTerm getPO_PaymentTerm() throws RuntimeException + { + return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) + .getPO(getPO_PaymentTerm_ID(), get_TrxName()); } + + /** Set PO Payment Term. + @param PO_PaymentTerm_ID + Payment rules for a purchase order */ - public void setRating (String Rating) + public void setPO_PaymentTerm_ID (int PO_PaymentTerm_ID) { - set_Value (COLUMNNAME_Rating, Rating); + if (PO_PaymentTerm_ID < 1) + set_Value (COLUMNNAME_PO_PaymentTerm_ID, null); + else + set_Value (COLUMNNAME_PO_PaymentTerm_ID, Integer.valueOf(PO_PaymentTerm_ID)); } - /** Get Rating. - @return Classification or Importance + /** Get PO Payment Term. + @return Payment rules for a purchase order */ - public String getRating () + public int getPO_PaymentTerm_ID () { - return (String)get_Value(COLUMNNAME_Rating); + Integer ii = (Integer)get_Value(COLUMNNAME_PO_PaymentTerm_ID); + if (ii == null) + return 0; + return ii.intValue(); } - /** Set Reference No. - @param ReferenceNo - Your customer or vendor number at the Business Partner's site + public org.compiere.model.I_M_PriceList getPO_PriceList() throws RuntimeException + { + return (org.compiere.model.I_M_PriceList)MTable.get(getCtx(), org.compiere.model.I_M_PriceList.Table_Name) + .getPO(getPO_PriceList_ID(), get_TrxName()); } + + /** Set Purchase Pricelist. + @param PO_PriceList_ID + Price List used by this Business Partner */ - public void setReferenceNo (String ReferenceNo) + public void setPO_PriceList_ID (int PO_PriceList_ID) { - set_Value (COLUMNNAME_ReferenceNo, ReferenceNo); + if (PO_PriceList_ID < 1) + set_Value (COLUMNNAME_PO_PriceList_ID, null); + else + set_Value (COLUMNNAME_PO_PriceList_ID, Integer.valueOf(PO_PriceList_ID)); } - /** Get Reference No. - @return Your customer or vendor number at the Business Partner's site + /** Get Purchase Pricelist. + @return Price List used by this Business Partner */ - public String getReferenceNo () + public int getPO_PriceList_ID () { - return (String)get_Value(COLUMNNAME_ReferenceNo); + Integer ii = (Integer)get_Value(COLUMNNAME_PO_PriceList_ID); + if (ii == null) + return 0; + return ii.intValue(); } - /** SOCreditStatus AD_Reference_ID=289 */ - public static final int SOCREDITSTATUS_AD_Reference_ID=289; - /** Credit Stop = S */ - public static final String SOCREDITSTATUS_CreditStop = "S"; - /** Credit Hold = H */ - public static final String SOCREDITSTATUS_CreditHold = "H"; - /** Credit Watch = W */ - public static final String SOCREDITSTATUS_CreditWatch = "W"; - /** No Credit Check = X */ - public static final String SOCREDITSTATUS_NoCreditCheck = "X"; - /** Credit OK = O */ - public static final String SOCREDITSTATUS_CreditOK = "O"; - /** Set Credit Status. - @param SOCreditStatus - Business Partner Credit Status + /** Set Order Reference. + @param POReference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner */ - public void setSOCreditStatus (String SOCreditStatus) + public void setPOReference (String POReference) { - - set_Value (COLUMNNAME_SOCreditStatus, SOCreditStatus); + set_Value (COLUMNNAME_POReference, POReference); } - /** Get Credit Status. - @return Business Partner Credit Status + /** Get Order Reference. + @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner */ - public String getSOCreditStatus () + public String getPOReference () { - return (String)get_Value(COLUMNNAME_SOCreditStatus); + return (String)get_Value(COLUMNNAME_POReference); } - /** Set Credit Limit. - @param SO_CreditLimit - Total outstanding invoice amounts allowed + /** Set Potential Life Time Value. + @param PotentialLifeTimeValue + Total Revenue expected */ - public void setSO_CreditLimit (BigDecimal SO_CreditLimit) + public void setPotentialLifeTimeValue (BigDecimal PotentialLifeTimeValue) { - set_Value (COLUMNNAME_SO_CreditLimit, SO_CreditLimit); + set_Value (COLUMNNAME_PotentialLifeTimeValue, PotentialLifeTimeValue); } - /** Get Credit Limit. - @return Total outstanding invoice amounts allowed + /** Get Potential Life Time Value. + @return Total Revenue expected */ - public BigDecimal getSO_CreditLimit () + public BigDecimal getPotentialLifeTimeValue () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SO_CreditLimit); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PotentialLifeTimeValue); if (bd == null) return Env.ZERO; return bd; } - /** Set Credit Used. - @param SO_CreditUsed - Current open balance + /** Set Rating. + @param Rating + Classification or Importance */ - public void setSO_CreditUsed (BigDecimal SO_CreditUsed) + public void setRating (String Rating) { - set_ValueNoCheck (COLUMNNAME_SO_CreditUsed, SO_CreditUsed); + set_Value (COLUMNNAME_Rating, Rating); } - /** Get Credit Used. - @return Current open balance + /** Get Rating. + @return Classification or Importance */ - public BigDecimal getSO_CreditUsed () + public String getRating () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SO_CreditUsed); - if (bd == null) - return Env.ZERO; - return bd; + return (String)get_Value(COLUMNNAME_Rating); } - /** Set Order Description. - @param SO_Description - Description to be used on orders + /** Set Reference No. + @param ReferenceNo + Your customer or vendor number at the Business Partner's site */ - public void setSO_Description (String SO_Description) + public void setReferenceNo (String ReferenceNo) { - set_Value (COLUMNNAME_SO_Description, SO_Description); + set_Value (COLUMNNAME_ReferenceNo, ReferenceNo); } - /** Get Order Description. - @return Description to be used on orders + /** Get Reference No. + @return Your customer or vendor number at the Business Partner's site */ - public String getSO_Description () + public String getReferenceNo () { - return (String)get_Value(COLUMNNAME_SO_Description); + return (String)get_Value(COLUMNNAME_ReferenceNo); } public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException @@ -1662,6 +1575,93 @@ public int getShelfLifeMinPct () return ii.intValue(); } + /** Set Credit Limit. + @param SO_CreditLimit + Total outstanding invoice amounts allowed + */ + public void setSO_CreditLimit (BigDecimal SO_CreditLimit) + { + set_Value (COLUMNNAME_SO_CreditLimit, SO_CreditLimit); + } + + /** Get Credit Limit. + @return Total outstanding invoice amounts allowed + */ + public BigDecimal getSO_CreditLimit () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SO_CreditLimit); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** SOCreditStatus AD_Reference_ID=289 */ + public static final int SOCREDITSTATUS_AD_Reference_ID=289; + /** Credit Stop = S */ + public static final String SOCREDITSTATUS_CreditStop = "S"; + /** Credit Hold = H */ + public static final String SOCREDITSTATUS_CreditHold = "H"; + /** Credit Watch = W */ + public static final String SOCREDITSTATUS_CreditWatch = "W"; + /** No Credit Check = X */ + public static final String SOCREDITSTATUS_NoCreditCheck = "X"; + /** Credit OK = O */ + public static final String SOCREDITSTATUS_CreditOK = "O"; + /** Set Credit Status. + @param SOCreditStatus + Business Partner Credit Status + */ + public void setSOCreditStatus (String SOCreditStatus) + { + + set_Value (COLUMNNAME_SOCreditStatus, SOCreditStatus); + } + + /** Get Credit Status. + @return Business Partner Credit Status + */ + public String getSOCreditStatus () + { + return (String)get_Value(COLUMNNAME_SOCreditStatus); + } + + /** Set Credit Used. + @param SO_CreditUsed + Current open balance + */ + public void setSO_CreditUsed (BigDecimal SO_CreditUsed) + { + set_ValueNoCheck (COLUMNNAME_SO_CreditUsed, SO_CreditUsed); + } + + /** Get Credit Used. + @return Current open balance + */ + public BigDecimal getSO_CreditUsed () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SO_CreditUsed); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Order Description. + @param SO_Description + Description to be used on orders + */ + public void setSO_Description (String SO_Description) + { + set_Value (COLUMNNAME_SO_Description, SO_Description); + } + + /** Get Order Description. + @return Description to be used on orders + */ + public String getSO_Description () + { + return (String)get_Value(COLUMNNAME_SO_Description); + } + /** Set Tax ID. @param TaxID Tax Identification @@ -1699,6 +1699,20 @@ public BigDecimal getTotalOpenBalance () return bd; } + /** Set Unapplied Payments. + @param UnappliedPayments Unapplied Payments */ + public void setUnappliedPayments (String UnappliedPayments) + { + set_Value (COLUMNNAME_UnappliedPayments, UnappliedPayments); + } + + /** Get Unapplied Payments. + @return Unapplied Payments */ + public String getUnappliedPayments () + { + return (String)get_Value(COLUMNNAME_UnappliedPayments); + } + /** Set URL. @param URL Full URL address - e.g. http://www.adempiere.org @@ -1733,20 +1747,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Unapplied Payments. - @param UnappliedPayments Unapplied Payments */ - public void setUnappliedPayments (String UnappliedPayments) - { - set_Value (COLUMNNAME_UnappliedPayments, UnappliedPayments); - } - - /** Get Unapplied Payments. - @return Unapplied Payments */ - public String getUnappliedPayments () - { - return (String)get_Value(COLUMNNAME_UnappliedPayments); - } - /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_C_BPartner_Location.java b/base/src/org/compiere/model/X_C_BPartner_Location.java index 49c7cd1cd6..8d12acfcb0 100644 --- a/base/src/org/compiere/model/X_C_BPartner_Location.java +++ b/base/src/org/compiere/model/X_C_BPartner_Location.java @@ -23,14 +23,14 @@ /** Generated Model for C_BPartner_Location * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BPartner_Location extends PO implements I_C_BPartner_Location, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BPartner_Location (Properties ctx, int C_BPartner_Location_ID, String trxName) @@ -161,34 +161,6 @@ public int getC_Location_ID () return ii.intValue(); } - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException - { - return (org.compiere.model.I_C_SalesRegion)MTable.get(getCtx(), org.compiere.model.I_C_SalesRegion.Table_Name) - .getPO(getC_SalesRegion_ID(), get_TrxName()); } - - /** Set Sales Region. - @param C_SalesRegion_ID - Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID) - { - if (C_SalesRegion_ID < 1) - set_Value (COLUMNNAME_C_SalesRegion_ID, null); - else - set_Value (COLUMNNAME_C_SalesRegion_ID, Integer.valueOf(C_SalesRegion_ID)); - } - - /** Get Sales Region. - @return Sales coverage region - */ - public int getC_SalesRegion_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_SalesRegion_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Contact Person. @param ContactPerson Contact Person Defines the contact person for this location @@ -230,6 +202,34 @@ public String getContactType () return (String)get_Value(COLUMNNAME_ContactType); } + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException + { + return (org.compiere.model.I_C_SalesRegion)MTable.get(getCtx(), org.compiere.model.I_C_SalesRegion.Table_Name) + .getPO(getC_SalesRegion_ID(), get_TrxName()); } + + /** Set Sales Region. + @param C_SalesRegion_ID + Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID) + { + if (C_SalesRegion_ID < 1) + set_Value (COLUMNNAME_C_SalesRegion_ID, null); + else + set_Value (COLUMNNAME_C_SalesRegion_ID, Integer.valueOf(C_SalesRegion_ID)); + } + + /** Get Sales Region. + @return Sales coverage region + */ + public int getC_SalesRegion_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_SalesRegion_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set EMail Address. @param EMail Electronic Mail Address @@ -292,23 +292,6 @@ public int getHR_Relationship_ID () return ii.intValue(); } - /** Set ISDN. - @param ISDN - ISDN or modem line - */ - public void setISDN (String ISDN) - { - set_Value (COLUMNNAME_ISDN, ISDN); - } - - /** Get ISDN. - @return ISDN or modem line - */ - public String getISDN () - { - return (String)get_Value(COLUMNNAME_ISDN); - } - /** Set Invoice Address. @param IsBillTo Business Partner Invoice/Bill Address @@ -333,6 +316,23 @@ public boolean isBillTo () return false; } + /** Set ISDN. + @param ISDN + ISDN or modem line + */ + public void setISDN (String ISDN) + { + set_Value (COLUMNNAME_ISDN, ISDN); + } + + /** Get ISDN. + @return ISDN or modem line + */ + public String getISDN () + { + return (String)get_Value(COLUMNNAME_ISDN); + } + /** Set Pay-From Address. @param IsPayFrom Business Partner pays from that address and we'll send dunning letters there diff --git a/base/src/org/compiere/model/X_C_BPartner_Product.java b/base/src/org/compiere/model/X_C_BPartner_Product.java index 23bea4a62b..39bd89e0cb 100644 --- a/base/src/org/compiere/model/X_C_BPartner_Product.java +++ b/base/src/org/compiere/model/X_C_BPartner_Product.java @@ -24,14 +24,14 @@ /** Generated Model for C_BPartner_Product * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BPartner_Product extends PO implements I_C_BPartner_Product, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BPartner_Product (Properties ctx, int C_BPartner_Product_ID, String trxName) @@ -145,6 +145,23 @@ public boolean isManufacturer () return false; } + /** Set Manufacturer. + @param Manufacturer + Manufacturer of the Product + */ + public void setManufacturer (String Manufacturer) + { + set_Value (COLUMNNAME_Manufacturer, Manufacturer); + } + + /** Get Manufacturer. + @return Manufacturer of the Product + */ + public String getManufacturer () + { + return (String)get_Value(COLUMNNAME_Manufacturer); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -173,23 +190,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Manufacturer. - @param Manufacturer - Manufacturer of the Product - */ - public void setManufacturer (String Manufacturer) - { - set_Value (COLUMNNAME_Manufacturer, Manufacturer); - } - - /** Get Manufacturer. - @return Manufacturer of the Product - */ - public String getManufacturer () - { - return (String)get_Value(COLUMNNAME_Manufacturer); - } - /** Set Quality Rating. @param QualityRating Method for rating vendors diff --git a/base/src/org/compiere/model/X_C_Bank.java b/base/src/org/compiere/model/X_C_Bank.java index a177df9dc6..d3b01147b4 100644 --- a/base/src/org/compiere/model/X_C_Bank.java +++ b/base/src/org/compiere/model/X_C_Bank.java @@ -23,14 +23,14 @@ /** Generated Model for C_Bank * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Bank extends PO implements I_C_Bank, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Bank (Properties ctx, int C_Bank_ID, String trxName) @@ -98,6 +98,29 @@ public String getBankType () return (String)get_Value(COLUMNNAME_BankType); } + /** Set Bank. + @param C_Bank_ID + Bank + */ + public void setC_Bank_ID (int C_Bank_ID) + { + if (C_Bank_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Bank_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Bank_ID, Integer.valueOf(C_Bank_ID)); + } + + /** Get Bank. + @return Bank + */ + public int getC_Bank_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Bank_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -126,29 +149,6 @@ public int getC_BPartner_ID () return ii.intValue(); } - /** Set Bank. - @param C_Bank_ID - Bank - */ - public void setC_Bank_ID (int C_Bank_ID) - { - if (C_Bank_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Bank_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Bank_ID, Integer.valueOf(C_Bank_ID)); - } - - /** Get Bank. - @return Bank - */ - public int getC_Bank_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Bank_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public I_C_Location getC_Location() throws RuntimeException { return (I_C_Location)MTable.get(getCtx(), I_C_Location.Table_Name) diff --git a/base/src/org/compiere/model/X_C_BankAccount.java b/base/src/org/compiere/model/X_C_BankAccount.java index ba6d1f1e0a..7e8a8e4347 100644 --- a/base/src/org/compiere/model/X_C_BankAccount.java +++ b/base/src/org/compiere/model/X_C_BankAccount.java @@ -25,14 +25,14 @@ /** Generated Model for C_BankAccount * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BankAccount extends PO implements I_C_BankAccount, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BankAccount (Properties ctx, int C_BankAccount_ID, String trxName) @@ -96,23 +96,6 @@ public String getAccountNo () return (String)get_Value(COLUMNNAME_AccountNo); } - /** Set BBAN. - @param BBAN - Basic Bank Account Number - */ - public void setBBAN (String BBAN) - { - set_Value (COLUMNNAME_BBAN, BBAN); - } - - /** Get BBAN. - @return Basic Bank Account Number - */ - public String getBBAN () - { - return (String)get_Value(COLUMNNAME_BBAN); - } - /** BankAccountType AD_Reference_ID=216 */ public static final int BANKACCOUNTTYPE_AD_Reference_ID=216; /** Checking = C */ @@ -137,32 +120,21 @@ public String getBankAccountType () return (String)get_Value(COLUMNNAME_BankAccountType); } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException - { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartner_ID(), get_TrxName()); } - - /** Set Business Partner . - @param C_BPartner_ID - Identifies a Business Partner + /** Set BBAN. + @param BBAN + Basic Bank Account Number */ - public void setC_BPartner_ID (int C_BPartner_ID) + public void setBBAN (String BBAN) { - if (C_BPartner_ID < 1) - set_Value (COLUMNNAME_C_BPartner_ID, null); - else - set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); + set_Value (COLUMNNAME_BBAN, BBAN); } - /** Get Business Partner . - @return Identifies a Business Partner + /** Get BBAN. + @return Basic Bank Account Number */ - public int getC_BPartner_ID () + public String getBBAN () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_BBAN); } /** Set Bank Account. @@ -224,6 +196,34 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_Bank_ID())); } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartner_ID(), get_TrxName()); } + + /** Set Business Partner . + @param C_BPartner_ID + Identifies a Business Partner + */ + public void setC_BPartner_ID (int C_BPartner_ID) + { + if (C_BPartner_ID < 1) + set_Value (COLUMNNAME_C_BPartner_ID, null); + else + set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); + } + + /** Get Business Partner . + @return Identifies a Business Partner + */ + public int getC_BPartner_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException { return (org.compiere.model.I_C_Currency)MTable.get(getCtx(), org.compiere.model.I_C_Currency.Table_Name) diff --git a/base/src/org/compiere/model/X_C_BankAccountDoc.java b/base/src/org/compiere/model/X_C_BankAccountDoc.java index a336973afe..6411d5f100 100644 --- a/base/src/org/compiere/model/X_C_BankAccountDoc.java +++ b/base/src/org/compiere/model/X_C_BankAccountDoc.java @@ -23,14 +23,14 @@ /** Generated Model for C_BankAccountDoc * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BankAccountDoc extends PO implements I_C_BankAccountDoc, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BankAccountDoc (Properties ctx, int C_BankAccountDoc_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_BankAccount_Acct.java b/base/src/org/compiere/model/X_C_BankAccount_Acct.java index ede738e6fb..ac69825b2c 100644 --- a/base/src/org/compiere/model/X_C_BankAccount_Acct.java +++ b/base/src/org/compiere/model/X_C_BankAccount_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_BankAccount_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BankAccount_Acct extends PO implements I_C_BankAccount_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BankAccount_Acct (Properties ctx, int C_BankAccount_Acct_ID, String trxName) @@ -39,9 +39,9 @@ public X_C_BankAccount_Acct (Properties ctx, int C_BankAccount_Acct_ID, String t { setB_Asset_Acct (0); setB_Expense_Acct (0); - setB_InTransit_Acct (0); setB_InterestExp_Acct (0); setB_InterestRev_Acct (0); + setB_InTransit_Acct (0); setB_PaymentSelect_Acct (0); setB_RevaluationGain_Acct (0); setB_RevaluationLoss_Acct (0); @@ -132,31 +132,6 @@ public int getB_Expense_Acct () return ii.intValue(); } - public I_C_ValidCombination getB_InTransit_A() throws RuntimeException - { - return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) - .getPO(getB_InTransit_Acct(), get_TrxName()); } - - /** Set Bank In Transit. - @param B_InTransit_Acct - Bank In Transit Account - */ - public void setB_InTransit_Acct (int B_InTransit_Acct) - { - set_Value (COLUMNNAME_B_InTransit_Acct, Integer.valueOf(B_InTransit_Acct)); - } - - /** Get Bank In Transit. - @return Bank In Transit Account - */ - public int getB_InTransit_Acct () - { - Integer ii = (Integer)get_Value(COLUMNNAME_B_InTransit_Acct); - if (ii == null) - return 0; - return ii.intValue(); - } - public I_C_ValidCombination getB_InterestExp_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -207,6 +182,31 @@ public int getB_InterestRev_Acct () return ii.intValue(); } + public I_C_ValidCombination getB_InTransit_A() throws RuntimeException + { + return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) + .getPO(getB_InTransit_Acct(), get_TrxName()); } + + /** Set Bank In Transit. + @param B_InTransit_Acct + Bank In Transit Account + */ + public void setB_InTransit_Acct (int B_InTransit_Acct) + { + set_Value (COLUMNNAME_B_InTransit_Acct, Integer.valueOf(B_InTransit_Acct)); + } + + /** Get Bank In Transit. + @return Bank In Transit Account + */ + public int getB_InTransit_Acct () + { + Integer ii = (Integer)get_Value(COLUMNNAME_B_InTransit_Acct); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_C_ValidCombination getB_PaymentSelect_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) diff --git a/base/src/org/compiere/model/X_C_BankStatement.java b/base/src/org/compiere/model/X_C_BankStatement.java index 130044d250..f2d1bb11b6 100644 --- a/base/src/org/compiere/model/X_C_BankStatement.java +++ b/base/src/org/compiere/model/X_C_BankStatement.java @@ -26,14 +26,14 @@ /** Generated Model for C_BankStatement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BankStatement extends PO implements I_C_BankStatement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BankStatement (Properties ctx, int C_BankStatement_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_BankStatementLine.java b/base/src/org/compiere/model/X_C_BankStatementLine.java index 07a487b2fa..986164060e 100644 --- a/base/src/org/compiere/model/X_C_BankStatementLine.java +++ b/base/src/org/compiere/model/X_C_BankStatementLine.java @@ -26,14 +26,14 @@ /** Generated Model for C_BankStatementLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BankStatementLine extends PO implements I_C_BankStatementLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BankStatementLine (Properties ctx, int C_BankStatementLine_ID, String trxName) @@ -41,8 +41,8 @@ public X_C_BankStatementLine (Properties ctx, int C_BankStatementLine_ID, String super (ctx, C_BankStatementLine_ID, trxName); /** if (C_BankStatementLine_ID == 0) { - setC_BankStatementLine_ID (0); setC_BankStatement_ID (0); + setC_BankStatementLine_ID (0); setC_Charge_ID (0); setC_Currency_ID (0); // @SQL=SELECT C_Currency_ID FROM C_BankAccount WHERE C_BankAccount_ID=@C_BankAccount_ID@ @@ -93,29 +93,29 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException + public org.compiere.model.I_C_BankStatement getC_BankStatement() throws RuntimeException { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartner_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BankStatement)MTable.get(getCtx(), org.compiere.model.I_C_BankStatement.Table_Name) + .getPO(getC_BankStatement_ID(), get_TrxName()); } - /** Set Business Partner . - @param C_BPartner_ID - Identifies a Business Partner + /** Set Bank Statement. + @param C_BankStatement_ID + Bank Statement of account */ - public void setC_BPartner_ID (int C_BPartner_ID) + public void setC_BankStatement_ID (int C_BankStatement_ID) { - if (C_BPartner_ID < 1) - set_Value (COLUMNNAME_C_BPartner_ID, null); + if (C_BankStatement_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_BankStatement_ID, null); else - set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); + set_ValueNoCheck (COLUMNNAME_C_BankStatement_ID, Integer.valueOf(C_BankStatement_ID)); } - /** Get Business Partner . - @return Identifies a Business Partner + /** Get Bank Statement. + @return Bank Statement of account */ - public int getC_BPartner_ID () + public int getC_BankStatement_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BankStatement_ID); if (ii == null) return 0; return ii.intValue(); @@ -144,29 +144,29 @@ public int getC_BankStatementLine_ID () return ii.intValue(); } - public org.compiere.model.I_C_BankStatement getC_BankStatement() throws RuntimeException + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { - return (org.compiere.model.I_C_BankStatement)MTable.get(getCtx(), org.compiere.model.I_C_BankStatement.Table_Name) - .getPO(getC_BankStatement_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartner_ID(), get_TrxName()); } - /** Set Bank Statement. - @param C_BankStatement_ID - Bank Statement of account + /** Set Business Partner . + @param C_BPartner_ID + Identifies a Business Partner */ - public void setC_BankStatement_ID (int C_BankStatement_ID) + public void setC_BPartner_ID (int C_BPartner_ID) { - if (C_BankStatement_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_BankStatement_ID, null); + if (C_BPartner_ID < 1) + set_Value (COLUMNNAME_C_BPartner_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_BankStatement_ID, Integer.valueOf(C_BankStatement_ID)); + set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); } - /** Get Bank Statement. - @return Bank Statement of account + /** Get Business Partner . + @return Identifies a Business Partner */ - public int getC_BankStatement_ID () + public int getC_BPartner_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BankStatement_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); if (ii == null) return 0; return ii.intValue(); @@ -228,6 +228,26 @@ public int getC_Currency_ID () return ii.intValue(); } + /** Set Charge amount. + @param ChargeAmt + Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt) + { + set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); + } + + /** Get Charge amount. + @return Charge Amount + */ + public BigDecimal getChargeAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -284,26 +304,6 @@ public int getC_Payment_ID () return ii.intValue(); } - /** Set Charge amount. - @param ChargeAmt - Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt) - { - set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); - } - - /** Get Charge amount. - @return Charge Amount - */ - public BigDecimal getChargeAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Create Payment. @param CreatePayment Create Payment */ public void setCreatePayment (String CreatePayment) diff --git a/base/src/org/compiere/model/X_C_BankStatementLoader.java b/base/src/org/compiere/model/X_C_BankStatementLoader.java index 926c5cfd73..70143fb6e9 100644 --- a/base/src/org/compiere/model/X_C_BankStatementLoader.java +++ b/base/src/org/compiere/model/X_C_BankStatementLoader.java @@ -24,14 +24,14 @@ /** Generated Model for C_BankStatementLoader * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BankStatementLoader extends PO implements I_C_BankStatementLoader, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BankStatementLoader (Properties ctx, int C_BankStatementLoader_ID, String trxName) @@ -305,23 +305,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), getName()); } - /** Set PIN. - @param PIN - Personal Identification Number - */ - public void setPIN (String PIN) - { - set_Value (COLUMNNAME_PIN, PIN); - } - - /** Get PIN. - @return Personal Identification Number - */ - public String getPIN () - { - return (String)get_Value(COLUMNNAME_PIN); - } - /** Set Password. @param Password Password of any length (case sensitive) @@ -339,6 +322,23 @@ public String getPassword () return (String)get_Value(COLUMNNAME_Password); } + /** Set PIN. + @param PIN + Personal Identification Number + */ + public void setPIN (String PIN) + { + set_Value (COLUMNNAME_PIN, PIN); + } + + /** Get PIN. + @return Personal Identification Number + */ + public String getPIN () + { + return (String)get_Value(COLUMNNAME_PIN); + } + /** Set Proxy address. @param ProxyAddress Address of your proxy server @@ -427,23 +427,6 @@ public String getStmtLoaderClass () return (String)get_Value(COLUMNNAME_StmtLoaderClass); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set User ID. @param UserID User ID or account number @@ -460,4 +443,21 @@ public String getUserID () { return (String)get_Value(COLUMNNAME_UserID); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_BankStatementMatcher.java b/base/src/org/compiere/model/X_C_BankStatementMatcher.java index a9372d8da6..8ada2b3486 100644 --- a/base/src/org/compiere/model/X_C_BankStatementMatcher.java +++ b/base/src/org/compiere/model/X_C_BankStatementMatcher.java @@ -23,14 +23,14 @@ /** Generated Model for C_BankStatementMatcher * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BankStatementMatcher extends PO implements I_C_BankStatementMatcher, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BankStatementMatcher (Properties ctx, int C_BankStatementMatcher_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Calendar.java b/base/src/org/compiere/model/X_C_Calendar.java index 2c4de8102d..b39363a416 100644 --- a/base/src/org/compiere/model/X_C_Calendar.java +++ b/base/src/org/compiere/model/X_C_Calendar.java @@ -23,14 +23,14 @@ /** Generated Model for C_Calendar * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Calendar extends PO implements I_C_Calendar, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Calendar (Properties ctx, int C_Calendar_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Campaign.java b/base/src/org/compiere/model/X_C_Campaign.java index 164d6337ee..cb20c733ef 100644 --- a/base/src/org/compiere/model/X_C_Campaign.java +++ b/base/src/org/compiere/model/X_C_Campaign.java @@ -26,14 +26,14 @@ /** Generated Model for C_Campaign * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Campaign extends PO implements I_C_Campaign, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Campaign (Properties ctx, int C_Campaign_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Cash.java b/base/src/org/compiere/model/X_C_Cash.java index 1bf89bc0f2..36e7c3be04 100644 --- a/base/src/org/compiere/model/X_C_Cash.java +++ b/base/src/org/compiere/model/X_C_Cash.java @@ -26,14 +26,14 @@ /** Generated Model for C_Cash * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Cash extends PO implements I_C_Cash, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Cash (Properties ctx, int C_Cash_ID, String trxName) @@ -594,23 +594,6 @@ public BigDecimal getStatementDifference () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -722,4 +705,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_CashBook.java b/base/src/org/compiere/model/X_C_CashBook.java index d5a8a184f3..1e40e31e9a 100644 --- a/base/src/org/compiere/model/X_C_CashBook.java +++ b/base/src/org/compiere/model/X_C_CashBook.java @@ -23,14 +23,14 @@ /** Generated Model for C_CashBook * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CashBook extends PO implements I_C_CashBook, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CashBook (Properties ctx, int C_CashBook_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_CashBook_Acct.java b/base/src/org/compiere/model/X_C_CashBook_Acct.java index 3985148672..43d52dbff2 100644 --- a/base/src/org/compiere/model/X_C_CashBook_Acct.java +++ b/base/src/org/compiere/model/X_C_CashBook_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_CashBook_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CashBook_Acct extends PO implements I_C_CashBook_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CashBook_Acct (Properties ctx, int C_CashBook_Acct_ID, String trxName) @@ -37,12 +37,12 @@ public X_C_CashBook_Acct (Properties ctx, int C_CashBook_Acct_ID, String trxName super (ctx, C_CashBook_Acct_ID, trxName); /** if (C_CashBook_Acct_ID == 0) { + setC_AcctSchema_ID (0); setCB_Asset_Acct (0); setCB_CashTransfer_Acct (0); setCB_Differences_Acct (0); setCB_Expense_Acct (0); setCB_Receipt_Acct (0); - setC_AcctSchema_ID (0); setC_CashBook_ID (0); } */ } @@ -75,6 +75,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException + { + return (org.compiere.model.I_C_AcctSchema)MTable.get(getCtx(), org.compiere.model.I_C_AcctSchema.Table_Name) + .getPO(getC_AcctSchema_ID(), get_TrxName()); } + + /** Set Accounting Schema. + @param C_AcctSchema_ID + Rules for accounting + */ + public void setC_AcctSchema_ID (int C_AcctSchema_ID) + { + if (C_AcctSchema_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_AcctSchema_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_AcctSchema_ID, Integer.valueOf(C_AcctSchema_ID)); + } + + /** Get Accounting Schema. + @return Rules for accounting + */ + public int getC_AcctSchema_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_AcctSchema_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_C_ValidCombination getCB_Asset_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -200,34 +228,6 @@ public int getCB_Receipt_Acct () return ii.intValue(); } - public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException - { - return (org.compiere.model.I_C_AcctSchema)MTable.get(getCtx(), org.compiere.model.I_C_AcctSchema.Table_Name) - .getPO(getC_AcctSchema_ID(), get_TrxName()); } - - /** Set Accounting Schema. - @param C_AcctSchema_ID - Rules for accounting - */ - public void setC_AcctSchema_ID (int C_AcctSchema_ID) - { - if (C_AcctSchema_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_AcctSchema_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_AcctSchema_ID, Integer.valueOf(C_AcctSchema_ID)); - } - - /** Get Accounting Schema. - @return Rules for accounting - */ - public int getC_AcctSchema_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_AcctSchema_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_CashBook getC_CashBook() throws RuntimeException { return (org.compiere.model.I_C_CashBook)MTable.get(getCtx(), org.compiere.model.I_C_CashBook.Table_Name) diff --git a/base/src/org/compiere/model/X_C_CashLine.java b/base/src/org/compiere/model/X_C_CashLine.java index 5cdf76f913..39a4d7bae3 100644 --- a/base/src/org/compiere/model/X_C_CashLine.java +++ b/base/src/org/compiere/model/X_C_CashLine.java @@ -25,14 +25,14 @@ /** Generated Model for C_CashLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CashLine extends PO implements I_C_CashLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CashLine (Properties ctx, int C_CashLine_ID, String trxName) @@ -41,10 +41,10 @@ public X_C_CashLine (Properties ctx, int C_CashLine_ID, String trxName) /** if (C_CashLine_ID == 0) { setAmount (Env.ZERO); - setC_CashLine_ID (0); - setC_Cash_ID (0); setCashType (null); // E + setC_Cash_ID (0); + setC_CashLine_ID (0); setLine (0); // @SQL=SELECT COALESCE(MAX(Line),0)+10 AS DefaultValue FROM C_CashLine WHERE C_Cash_ID=@C_Cash_ID@ setProcessed (false); @@ -99,6 +99,38 @@ public BigDecimal getAmount () return bd; } + /** CashType AD_Reference_ID=217 */ + public static final int CASHTYPE_AD_Reference_ID=217; + /** Bank Account Transfer = T */ + public static final String CASHTYPE_BankAccountTransfer = "T"; + /** Invoice = I */ + public static final String CASHTYPE_Invoice = "I"; + /** General Expense = E */ + public static final String CASHTYPE_GeneralExpense = "E"; + /** General Receipts = R */ + public static final String CASHTYPE_GeneralReceipts = "R"; + /** Charge = C */ + public static final String CASHTYPE_Charge = "C"; + /** Difference = D */ + public static final String CASHTYPE_Difference = "D"; + /** Set Cash Type. + @param CashType + Source of Cash + */ + public void setCashType (String CashType) + { + + set_ValueNoCheck (COLUMNNAME_CashType, CashType); + } + + /** Get Cash Type. + @return Source of Cash + */ + public String getCashType () + { + return (String)get_Value(COLUMNNAME_CashType); + } + public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException { return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) @@ -127,29 +159,6 @@ public int getC_BankAccount_ID () return ii.intValue(); } - /** Set Cash Journal Line. - @param C_CashLine_ID - Cash Journal Line - */ - public void setC_CashLine_ID (int C_CashLine_ID) - { - if (C_CashLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_CashLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_CashLine_ID, Integer.valueOf(C_CashLine_ID)); - } - - /** Get Cash Journal Line. - @return Cash Journal Line - */ - public int getC_CashLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_CashLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Cash getC_Cash() throws RuntimeException { return (org.compiere.model.I_C_Cash)MTable.get(getCtx(), org.compiere.model.I_C_Cash.Table_Name) @@ -186,6 +195,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_Cash_ID())); } + /** Set Cash Journal Line. + @param C_CashLine_ID + Cash Journal Line + */ + public void setC_CashLine_ID (int C_CashLine_ID) + { + if (C_CashLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_CashLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_CashLine_ID, Integer.valueOf(C_CashLine_ID)); + } + + /** Get Cash Journal Line. + @return Cash Journal Line + */ + public int getC_CashLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_CashLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Charge getC_Charge() throws RuntimeException { return (org.compiere.model.I_C_Charge)MTable.get(getCtx(), org.compiere.model.I_C_Charge.Table_Name) @@ -298,38 +330,6 @@ public int getC_Payment_ID () return ii.intValue(); } - /** CashType AD_Reference_ID=217 */ - public static final int CASHTYPE_AD_Reference_ID=217; - /** Bank Account Transfer = T */ - public static final String CASHTYPE_BankAccountTransfer = "T"; - /** Invoice = I */ - public static final String CASHTYPE_Invoice = "I"; - /** General Expense = E */ - public static final String CASHTYPE_GeneralExpense = "E"; - /** General Receipts = R */ - public static final String CASHTYPE_GeneralReceipts = "R"; - /** Charge = C */ - public static final String CASHTYPE_Charge = "C"; - /** Difference = D */ - public static final String CASHTYPE_Difference = "D"; - /** Set Cash Type. - @param CashType - Source of Cash - */ - public void setCashType (String CashType) - { - - set_ValueNoCheck (COLUMNNAME_CashType, CashType); - } - - /** Get Cash Type. - @return Source of Cash - */ - public String getCashType () - { - return (String)get_Value(COLUMNNAME_CashType); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_Channel.java b/base/src/org/compiere/model/X_C_Channel.java index 08c860c27c..e3df9fc448 100644 --- a/base/src/org/compiere/model/X_C_Channel.java +++ b/base/src/org/compiere/model/X_C_Channel.java @@ -23,14 +23,14 @@ /** Generated Model for C_Channel * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Channel extends PO implements I_C_Channel, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Channel (Properties ctx, int C_Channel_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Charge.java b/base/src/org/compiere/model/X_C_Charge.java index 78613b2faa..6200d20b12 100644 --- a/base/src/org/compiere/model/X_C_Charge.java +++ b/base/src/org/compiere/model/X_C_Charge.java @@ -25,14 +25,14 @@ /** Generated Model for C_Charge * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Charge extends PO implements I_C_Charge, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Charge (Properties ctx, int C_Charge_ID, String trxName) @@ -41,8 +41,8 @@ public X_C_Charge (Properties ctx, int C_Charge_ID, String trxName) /** if (C_Charge_ID == 0) { setC_Charge_ID (0); - setC_TaxCategory_ID (0); setChargeAmt (Env.ZERO); + setC_TaxCategory_ID (0); setIsSameCurrency (false); setIsSameTax (false); setIsTaxIncluded (false); @@ -107,6 +107,29 @@ public int getC_BPartner_ID () return ii.intValue(); } + /** Set Charge. + @param C_Charge_ID + Additional document charges + */ + public void setC_Charge_ID (int C_Charge_ID) + { + if (C_Charge_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Charge_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Charge_ID, Integer.valueOf(C_Charge_ID)); + } + + /** Get Charge. + @return Additional document charges + */ + public int getC_Charge_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Charge_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ChargeType getC_ChargeType() throws RuntimeException { return (org.compiere.model.I_C_ChargeType)MTable.get(getCtx(), org.compiere.model.I_C_ChargeType.Table_Name) @@ -132,27 +155,24 @@ public int getC_ChargeType_ID () return ii.intValue(); } - /** Set Charge. - @param C_Charge_ID - Additional document charges + /** Set Charge amount. + @param ChargeAmt + Charge Amount */ - public void setC_Charge_ID (int C_Charge_ID) + public void setChargeAmt (BigDecimal ChargeAmt) { - if (C_Charge_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Charge_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Charge_ID, Integer.valueOf(C_Charge_ID)); + set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); } - /** Get Charge. - @return Additional document charges + /** Get Charge amount. + @return Charge Amount */ - public int getC_Charge_ID () + public BigDecimal getChargeAmt () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Charge_ID); - if (ii == null) - return 0; - return ii.intValue(); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); + if (bd == null) + return Env.ZERO; + return bd; } public org.compiere.model.I_C_TaxCategory getC_TaxCategory() throws RuntimeException @@ -211,26 +231,6 @@ public int getC_TaxType_ID () return ii.intValue(); } - /** Set Charge amount. - @param ChargeAmt - Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt) - { - set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); - } - - /** Get Charge amount. - @return Charge Amount - */ - public BigDecimal getChargeAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_ChargeType.java b/base/src/org/compiere/model/X_C_ChargeType.java index 2eb12fde59..5b6c9a1864 100644 --- a/base/src/org/compiere/model/X_C_ChargeType.java +++ b/base/src/org/compiere/model/X_C_ChargeType.java @@ -23,14 +23,14 @@ /** Generated Model for C_ChargeType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ChargeType extends PO implements I_C_ChargeType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ChargeType (Properties ctx, int C_ChargeType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_ChargeType_DocType.java b/base/src/org/compiere/model/X_C_ChargeType_DocType.java index 49b036e18c..274a381e71 100644 --- a/base/src/org/compiere/model/X_C_ChargeType_DocType.java +++ b/base/src/org/compiere/model/X_C_ChargeType_DocType.java @@ -22,14 +22,14 @@ /** Generated Model for C_ChargeType_DocType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ChargeType_DocType extends PO implements I_C_ChargeType_DocType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ChargeType_DocType (Properties ctx, int C_ChargeType_DocType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Charge_Acct.java b/base/src/org/compiere/model/X_C_Charge_Acct.java index 86a0ff8950..11ea82aed2 100644 --- a/base/src/org/compiere/model/X_C_Charge_Acct.java +++ b/base/src/org/compiere/model/X_C_Charge_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_Charge_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Charge_Acct extends PO implements I_C_Charge_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Charge_Acct (Properties ctx, int C_Charge_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_City.java b/base/src/org/compiere/model/X_C_City.java index cd65b96470..7d70abeb7b 100644 --- a/base/src/org/compiere/model/X_C_City.java +++ b/base/src/org/compiere/model/X_C_City.java @@ -23,14 +23,14 @@ /** Generated Model for C_City * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_City extends PO implements I_C_City, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_City (Properties ctx, int C_City_ID, String trxName) @@ -139,6 +139,23 @@ public int getC_Country_ID () return ii.intValue(); } + /** Set Coordinates. + @param Coordinates + Location coordinate + */ + public void setCoordinates (String Coordinates) + { + set_Value (COLUMNNAME_Coordinates, Coordinates); + } + + /** Get Coordinates. + @return Location coordinate + */ + public String getCoordinates () + { + return (String)get_Value(COLUMNNAME_Coordinates); + } + public org.compiere.model.I_C_Region getC_Region() throws RuntimeException { return (org.compiere.model.I_C_Region)MTable.get(getCtx(), org.compiere.model.I_C_Region.Table_Name) @@ -167,23 +184,6 @@ public int getC_Region_ID () return ii.intValue(); } - /** Set Coordinates. - @param Coordinates - Location coordinate - */ - public void setCoordinates (String Coordinates) - { - set_Value (COLUMNNAME_Coordinates, Coordinates); - } - - /** Get Coordinates. - @return Location coordinate - */ - public String getCoordinates () - { - return (String)get_Value(COLUMNNAME_Coordinates); - } - /** Set Locode. @param Locode Location code - UN/LOCODE diff --git a/base/src/org/compiere/model/X_C_Commission.java b/base/src/org/compiere/model/X_C_Commission.java index 4ed7335628..77b08eb834 100644 --- a/base/src/org/compiere/model/X_C_Commission.java +++ b/base/src/org/compiere/model/X_C_Commission.java @@ -24,14 +24,14 @@ /** Generated Model for C_Commission * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Commission extends PO implements I_C_Commission, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Commission (Properties ctx, int C_Commission_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_CommissionAmt.java b/base/src/org/compiere/model/X_C_CommissionAmt.java index 76d2e38966..c8f7cd00f0 100644 --- a/base/src/org/compiere/model/X_C_CommissionAmt.java +++ b/base/src/org/compiere/model/X_C_CommissionAmt.java @@ -25,14 +25,14 @@ /** Generated Model for C_CommissionAmt * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CommissionAmt extends PO implements I_C_CommissionAmt, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CommissionAmt (Properties ctx, int C_CommissionAmt_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_CommissionDetail.java b/base/src/org/compiere/model/X_C_CommissionDetail.java index 01fc0c9f2d..21c3ee5a84 100644 --- a/base/src/org/compiere/model/X_C_CommissionDetail.java +++ b/base/src/org/compiere/model/X_C_CommissionDetail.java @@ -25,14 +25,14 @@ /** Generated Model for C_CommissionDetail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CommissionDetail extends PO implements I_C_CommissionDetail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CommissionDetail (Properties ctx, int C_CommissionDetail_ID, String trxName) @@ -224,34 +224,6 @@ public int getC_InvoiceLine_ID () return ii.intValue(); } - public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException - { - return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) - .getPO(getC_OrderLine_ID(), get_TrxName()); } - - /** Set Sales Order Line. - @param C_OrderLine_ID - Sales Order Line - */ - public void setC_OrderLine_ID (int C_OrderLine_ID) - { - if (C_OrderLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_OrderLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_OrderLine_ID, Integer.valueOf(C_OrderLine_ID)); - } - - /** Get Sales Order Line. - @return Sales Order Line - */ - public int getC_OrderLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_OrderLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Commission Amount. @param CommissionAmt Commission Amount @@ -292,6 +264,34 @@ public BigDecimal getConvertedAmt () return bd; } + public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException + { + return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) + .getPO(getC_OrderLine_ID(), get_TrxName()); } + + /** Set Sales Order Line. + @param C_OrderLine_ID + Sales Order Line + */ + public void setC_OrderLine_ID (int C_OrderLine_ID) + { + if (C_OrderLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_OrderLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_OrderLine_ID, Integer.valueOf(C_OrderLine_ID)); + } + + /** Get Sales Order Line. + @return Sales Order Line + */ + public int getC_OrderLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_OrderLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Info. @param Info Information diff --git a/base/src/org/compiere/model/X_C_CommissionGroup.java b/base/src/org/compiere/model/X_C_CommissionGroup.java index a5f18543cd..d2c49c1613 100644 --- a/base/src/org/compiere/model/X_C_CommissionGroup.java +++ b/base/src/org/compiere/model/X_C_CommissionGroup.java @@ -23,14 +23,14 @@ /** Generated Model for C_CommissionGroup * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CommissionGroup extends PO implements I_C_CommissionGroup, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CommissionGroup (Properties ctx, int C_CommissionGroup_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_CommissionLine.java b/base/src/org/compiere/model/X_C_CommissionLine.java index a48bc2b7d3..5a35b60f02 100644 --- a/base/src/org/compiere/model/X_C_CommissionLine.java +++ b/base/src/org/compiere/model/X_C_CommissionLine.java @@ -25,14 +25,14 @@ /** Generated Model for C_CommissionLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CommissionLine extends PO implements I_C_CommissionLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CommissionLine (Properties ctx, int C_CommissionLine_ID, String trxName) @@ -42,8 +42,8 @@ public X_C_CommissionLine (Properties ctx, int C_CommissionLine_ID, String trxNa { setAmtMultiplier (Env.ZERO); setAmtSubtract (Env.ZERO); - setC_CommissionLine_ID (0); setC_Commission_ID (0); + setC_CommissionLine_ID (0); setCommissionOrders (false); setIsPositiveOnly (false); setLine (0); @@ -121,34 +121,6 @@ public BigDecimal getAmtSubtract () return bd; } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } - - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID) - { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); - else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); - } - - /** Get Business Partner Group. - @return Business Partner Group - */ - public int getC_BP_Group_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -177,6 +149,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException { return (org.compiere.model.I_C_Campaign)MTable.get(getCtx(), org.compiere.model.I_C_Campaign.Table_Name) @@ -233,29 +233,6 @@ public int getC_Channel_ID () return ii.intValue(); } - /** Set Commission Line. - @param C_CommissionLine_ID - Commission Line - */ - public void setC_CommissionLine_ID (int C_CommissionLine_ID) - { - if (C_CommissionLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_CommissionLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_CommissionLine_ID, Integer.valueOf(C_CommissionLine_ID)); - } - - /** Get Commission Line. - @return Commission Line - */ - public int getC_CommissionLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_CommissionLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Commission getC_Commission() throws RuntimeException { return (org.compiere.model.I_C_Commission)MTable.get(getCtx(), org.compiere.model.I_C_Commission.Table_Name) @@ -292,6 +269,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_Commission_ID())); } + /** Set Commission Line. + @param C_CommissionLine_ID + Commission Line + */ + public void setC_CommissionLine_ID (int C_CommissionLine_ID) + { + if (C_CommissionLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_CommissionLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_CommissionLine_ID, Integer.valueOf(C_CommissionLine_ID)); + } + + /** Get Commission Line. + @return Commission Line + */ + public int getC_CommissionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_CommissionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_DunningLevel getC_DunningLevel() throws RuntimeException { return (org.compiere.model.I_C_DunningLevel)MTable.get(getCtx(), org.compiere.model.I_C_DunningLevel.Table_Name) @@ -317,6 +317,30 @@ public int getC_DunningLevel_ID () return ii.intValue(); } + /** Set Commission only specified Orders. + @param CommissionOrders + Commission only Orders or Invoices, where this Sales Rep is entered + */ + public void setCommissionOrders (boolean CommissionOrders) + { + set_Value (COLUMNNAME_CommissionOrders, Boolean.valueOf(CommissionOrders)); + } + + /** Get Commission only specified Orders. + @return Commission only Orders or Invoices, where this Sales Rep is entered + */ + public boolean isCommissionOrders () + { + Object oo = get_Value(COLUMNNAME_CommissionOrders); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException { return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) @@ -401,30 +425,6 @@ public int getC_SalesRegion_ID () return ii.intValue(); } - /** Set Commission only specified Orders. - @param CommissionOrders - Commission only Orders or Invoices, where this Sales Rep is entered - */ - public void setCommissionOrders (boolean CommissionOrders) - { - set_Value (COLUMNNAME_CommissionOrders, Boolean.valueOf(CommissionOrders)); - } - - /** Get Commission only specified Orders. - @return Commission only Orders or Invoices, where this Sales Rep is entered - */ - public boolean isCommissionOrders () - { - Object oo = get_Value(COLUMNNAME_CommissionOrders); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - /** Set Days From. @param DaysFrom Days From */ public void setDaysFrom (int DaysFrom) @@ -596,6 +596,66 @@ public int getLine () return ii.intValue(); } + /** Set Maximum Compliance (%). + @param MaxCompliance + Maximum Compliance of Forecast + */ + public void setMaxCompliance (BigDecimal MaxCompliance) + { + set_Value (COLUMNNAME_MaxCompliance, MaxCompliance); + } + + /** Get Maximum Compliance (%). + @return Maximum Compliance of Forecast + */ + public BigDecimal getMaxCompliance () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MaxCompliance); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Maximum Percentage. + @param MaxPercentage + Maximum Percentage of the entire amount + */ + public void setMaxPercentage (BigDecimal MaxPercentage) + { + set_Value (COLUMNNAME_MaxPercentage, MaxPercentage); + } + + /** Get Maximum Percentage. + @return Maximum Percentage of the entire amount + */ + public BigDecimal getMaxPercentage () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MaxPercentage); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Minimum Compliance (%). + @param MinCompliance + Minimum Compliance of Forecast + */ + public void setMinCompliance (BigDecimal MinCompliance) + { + set_Value (COLUMNNAME_MinCompliance, MinCompliance); + } + + /** Get Minimum Compliance (%). + @return Minimum Compliance of Forecast + */ + public BigDecimal getMinCompliance () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MinCompliance); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_M_Product_Category getM_Product_Category() throws RuntimeException { return (org.compiere.model.I_M_Product_Category)MTable.get(getCtx(), org.compiere.model.I_M_Product_Category.Table_Name) @@ -736,66 +796,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Maximum Compliance (%). - @param MaxCompliance - Maximum Compliance of Forecast - */ - public void setMaxCompliance (BigDecimal MaxCompliance) - { - set_Value (COLUMNNAME_MaxCompliance, MaxCompliance); - } - - /** Get Maximum Compliance (%). - @return Maximum Compliance of Forecast - */ - public BigDecimal getMaxCompliance () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MaxCompliance); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Maximum Percentage. - @param MaxPercentage - Maximum Percentage of the entire amount - */ - public void setMaxPercentage (BigDecimal MaxPercentage) - { - set_Value (COLUMNNAME_MaxPercentage, MaxPercentage); - } - - /** Get Maximum Percentage. - @return Maximum Percentage of the entire amount - */ - public BigDecimal getMaxPercentage () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MaxPercentage); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Minimum Compliance (%). - @param MinCompliance - Minimum Compliance of Forecast - */ - public void setMinCompliance (BigDecimal MinCompliance) - { - set_Value (COLUMNNAME_MinCompliance, MinCompliance); - } - - /** Get Minimum Compliance (%). - @return Minimum Compliance of Forecast - */ - public BigDecimal getMinCompliance () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MinCompliance); - if (bd == null) - return Env.ZERO; - return bd; - } - public org.compiere.model.I_AD_Org getOrg() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) diff --git a/base/src/org/compiere/model/X_C_CommissionRun.java b/base/src/org/compiere/model/X_C_CommissionRun.java index d5341dd725..4666757838 100644 --- a/base/src/org/compiere/model/X_C_CommissionRun.java +++ b/base/src/org/compiere/model/X_C_CommissionRun.java @@ -26,14 +26,14 @@ /** Generated Model for C_CommissionRun * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CommissionRun extends PO implements I_C_CommissionRun, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CommissionRun (Properties ctx, int C_CommissionRun_ID, String trxName) @@ -108,29 +108,6 @@ public int getC_CommissionGroup_ID () return ii.intValue(); } - /** Set Commission Run. - @param C_CommissionRun_ID - Commission Run or Process - */ - public void setC_CommissionRun_ID (int C_CommissionRun_ID) - { - if (C_CommissionRun_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_CommissionRun_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_CommissionRun_ID, Integer.valueOf(C_CommissionRun_ID)); - } - - /** Get Commission Run. - @return Commission Run or Process - */ - public int getC_CommissionRun_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_CommissionRun_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Commission getC_Commission() throws RuntimeException { return (org.compiere.model.I_C_Commission)MTable.get(getCtx(), org.compiere.model.I_C_Commission.Table_Name) @@ -159,6 +136,29 @@ public int getC_Commission_ID () return ii.intValue(); } + /** Set Commission Run. + @param C_CommissionRun_ID + Commission Run or Process + */ + public void setC_CommissionRun_ID (int C_CommissionRun_ID) + { + if (C_CommissionRun_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_CommissionRun_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_CommissionRun_ID, Integer.valueOf(C_CommissionRun_ID)); + } + + /** Get Commission Run. + @return Commission Run or Process + */ + public int getC_CommissionRun_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_CommissionRun_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) diff --git a/base/src/org/compiere/model/X_C_CommissionSalesRep.java b/base/src/org/compiere/model/X_C_CommissionSalesRep.java index 816612d679..17c9d83400 100644 --- a/base/src/org/compiere/model/X_C_CommissionSalesRep.java +++ b/base/src/org/compiere/model/X_C_CommissionSalesRep.java @@ -22,14 +22,14 @@ /** Generated Model for C_CommissionSalesRep * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CommissionSalesRep extends PO implements I_C_CommissionSalesRep, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CommissionSalesRep (Properties ctx, int C_CommissionSalesRep_ID, String trxName) @@ -38,8 +38,8 @@ public X_C_CommissionSalesRep (Properties ctx, int C_CommissionSalesRep_ID, Stri /** if (C_CommissionSalesRep_ID == 0) { setC_BPartner_ID (0); - setC_CommissionSalesRep_ID (0); setC_Commission_ID (0); + setC_CommissionSalesRep_ID (0); } */ } @@ -99,26 +99,6 @@ public int getC_BPartner_ID () return ii.intValue(); } - /** Set Commission Sales Rep ID. - @param C_CommissionSalesRep_ID Commission Sales Rep ID */ - public void setC_CommissionSalesRep_ID (int C_CommissionSalesRep_ID) - { - if (C_CommissionSalesRep_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_CommissionSalesRep_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_CommissionSalesRep_ID, Integer.valueOf(C_CommissionSalesRep_ID)); - } - - /** Get Commission Sales Rep ID. - @return Commission Sales Rep ID */ - public int getC_CommissionSalesRep_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_CommissionSalesRep_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Commission getC_Commission() throws RuntimeException { return (org.compiere.model.I_C_Commission)MTable.get(getCtx(), org.compiere.model.I_C_Commission.Table_Name) @@ -147,6 +127,26 @@ public int getC_Commission_ID () return ii.intValue(); } + /** Set Commission Sales Rep ID. + @param C_CommissionSalesRep_ID Commission Sales Rep ID */ + public void setC_CommissionSalesRep_ID (int C_CommissionSalesRep_ID) + { + if (C_CommissionSalesRep_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_CommissionSalesRep_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_CommissionSalesRep_ID, Integer.valueOf(C_CommissionSalesRep_ID)); + } + + /** Get Commission Sales Rep ID. + @return Commission Sales Rep ID */ + public int getC_CommissionSalesRep_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_CommissionSalesRep_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_C_ContactActivity.java b/base/src/org/compiere/model/X_C_ContactActivity.java index e286dc350e..25564d18b2 100644 --- a/base/src/org/compiere/model/X_C_ContactActivity.java +++ b/base/src/org/compiere/model/X_C_ContactActivity.java @@ -24,14 +24,14 @@ /** Generated Model for C_ContactActivity * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ContactActivity extends PO implements I_C_ContactActivity, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ContactActivity (Properties ctx, int C_ContactActivity_ID, String trxName) @@ -126,31 +126,6 @@ public int getC_ContactActivity_ID () return ii.intValue(); } - public org.compiere.model.I_C_Opportunity getC_Opportunity() throws RuntimeException - { - return (org.compiere.model.I_C_Opportunity)MTable.get(getCtx(), org.compiere.model.I_C_Opportunity.Table_Name) - .getPO(getC_Opportunity_ID(), get_TrxName()); } - - /** Set Sales Opportunity. - @param C_Opportunity_ID Sales Opportunity */ - public void setC_Opportunity_ID (int C_Opportunity_ID) - { - if (C_Opportunity_ID < 1) - set_Value (COLUMNNAME_C_Opportunity_ID, null); - else - set_Value (COLUMNNAME_C_Opportunity_ID, Integer.valueOf(C_Opportunity_ID)); - } - - /** Get Sales Opportunity. - @return Sales Opportunity */ - public int getC_Opportunity_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Opportunity_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Comments. @param Comments Comments or additional information @@ -196,6 +171,31 @@ public String getContactActivityType () return (String)get_Value(COLUMNNAME_ContactActivityType); } + public org.compiere.model.I_C_Opportunity getC_Opportunity() throws RuntimeException + { + return (org.compiere.model.I_C_Opportunity)MTable.get(getCtx(), org.compiere.model.I_C_Opportunity.Table_Name) + .getPO(getC_Opportunity_ID(), get_TrxName()); } + + /** Set Sales Opportunity. + @param C_Opportunity_ID Sales Opportunity */ + public void setC_Opportunity_ID (int C_Opportunity_ID) + { + if (C_Opportunity_ID < 1) + set_Value (COLUMNNAME_C_Opportunity_ID, null); + else + set_Value (COLUMNNAME_C_Opportunity_ID, Integer.valueOf(C_Opportunity_ID)); + } + + /** Get Sales Opportunity. + @return Sales Opportunity */ + public int getC_Opportunity_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Opportunity_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_ConversionType.java b/base/src/org/compiere/model/X_C_ConversionType.java index a211e9f631..8e7e81e017 100644 --- a/base/src/org/compiere/model/X_C_ConversionType.java +++ b/base/src/org/compiere/model/X_C_ConversionType.java @@ -23,14 +23,14 @@ /** Generated Model for C_ConversionType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ConversionType extends PO implements I_C_ConversionType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ConversionType (Properties ctx, int C_ConversionType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Conversion_Rate.java b/base/src/org/compiere/model/X_C_Conversion_Rate.java index 2a26a65584..d2c506d33f 100644 --- a/base/src/org/compiere/model/X_C_Conversion_Rate.java +++ b/base/src/org/compiere/model/X_C_Conversion_Rate.java @@ -26,14 +26,14 @@ /** Generated Model for C_Conversion_Rate * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Conversion_Rate extends PO implements I_C_Conversion_Rate, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Conversion_Rate (Properties ctx, int C_Conversion_Rate_ID, String trxName) @@ -41,8 +41,8 @@ public X_C_Conversion_Rate (Properties ctx, int C_Conversion_Rate_ID, String trx super (ctx, C_Conversion_Rate_ID, trxName); /** if (C_Conversion_Rate_ID == 0) { - setC_ConversionType_ID (0); setC_Conversion_Rate_ID (0); + setC_ConversionType_ID (0); setC_Currency_ID (0); setC_Currency_ID_To (0); setDivideRate (Env.ZERO); @@ -79,34 +79,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException - { - return (org.compiere.model.I_C_ConversionType)MTable.get(getCtx(), org.compiere.model.I_C_ConversionType.Table_Name) - .getPO(getC_ConversionType_ID(), get_TrxName()); } - - /** Set Currency Type. - @param C_ConversionType_ID - Currency Conversion Rate Type - */ - public void setC_ConversionType_ID (int C_ConversionType_ID) - { - if (C_ConversionType_ID < 1) - set_Value (COLUMNNAME_C_ConversionType_ID, null); - else - set_Value (COLUMNNAME_C_ConversionType_ID, Integer.valueOf(C_ConversionType_ID)); - } - - /** Get Currency Type. - @return Currency Conversion Rate Type - */ - public int getC_ConversionType_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ConversionType_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Conversion Rate. @param C_Conversion_Rate_ID Rate used for converting currencies @@ -138,6 +110,34 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_Conversion_Rate_ID())); } + public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException + { + return (org.compiere.model.I_C_ConversionType)MTable.get(getCtx(), org.compiere.model.I_C_ConversionType.Table_Name) + .getPO(getC_ConversionType_ID(), get_TrxName()); } + + /** Set Currency Type. + @param C_ConversionType_ID + Currency Conversion Rate Type + */ + public void setC_ConversionType_ID (int C_ConversionType_ID) + { + if (C_ConversionType_ID < 1) + set_Value (COLUMNNAME_C_ConversionType_ID, null); + else + set_Value (COLUMNNAME_C_ConversionType_ID, Integer.valueOf(C_ConversionType_ID)); + } + + /** Get Currency Type. + @return Currency Conversion Rate Type + */ + public int getC_ConversionType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ConversionType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException { return (org.compiere.model.I_C_Currency)MTable.get(getCtx(), org.compiere.model.I_C_Currency.Table_Name) diff --git a/base/src/org/compiere/model/X_C_Country.java b/base/src/org/compiere/model/X_C_Country.java index a491276e24..7b4dad7f1f 100644 --- a/base/src/org/compiere/model/X_C_Country.java +++ b/base/src/org/compiere/model/X_C_Country.java @@ -23,14 +23,14 @@ /** Generated Model for C_Country * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Country extends PO implements I_C_Country, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Country (Properties ctx, int C_Country_ID, String trxName) @@ -122,6 +122,20 @@ public boolean isAllowCitiesOutOfList () return false; } + /** Set Capture Sequence. + @param CaptureSequence Capture Sequence */ + public void setCaptureSequence (String CaptureSequence) + { + set_Value (COLUMNNAME_CaptureSequence, CaptureSequence); + } + + /** Get Capture Sequence. + @return Capture Sequence */ + public String getCaptureSequence () + { + return (String)get_Value(COLUMNNAME_CaptureSequence); + } + /** Set Country. @param C_Country_ID Country @@ -173,20 +187,6 @@ public int getC_Currency_ID () return ii.intValue(); } - /** Set Capture Sequence. - @param CaptureSequence Capture Sequence */ - public void setCaptureSequence (String CaptureSequence) - { - set_Value (COLUMNNAME_CaptureSequence, CaptureSequence); - } - - /** Get Capture Sequence. - @return Capture Sequence */ - public String getCaptureSequence () - { - return (String)get_Value(COLUMNNAME_CaptureSequence); - } - /** Set ISO Country Code. @param CountryCode Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html diff --git a/base/src/org/compiere/model/X_C_Currency.java b/base/src/org/compiere/model/X_C_Currency.java index b0dd02c04b..daaf7d4f7e 100644 --- a/base/src/org/compiere/model/X_C_Currency.java +++ b/base/src/org/compiere/model/X_C_Currency.java @@ -26,14 +26,14 @@ /** Generated Model for C_Currency * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Currency extends PO implements I_C_Currency, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Currency (Properties ctx, int C_Currency_ID, String trxName) @@ -45,11 +45,11 @@ public X_C_Currency (Properties ctx, int C_Currency_ID, String trxName) setCostingPrecision (0); // 4 setDescription (null); - setISO_Code (null); setIsEMUMember (false); // N setIsEuro (false); // N + setISO_Code (null); setRoundOffFactor (Env.ZERO); // 1 setStdPrecision (0); @@ -199,31 +199,6 @@ public BigDecimal getEMURate () return bd; } - /** Set ISO Currency Code. - @param ISO_Code - Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code) - { - set_Value (COLUMNNAME_ISO_Code, ISO_Code); - } - - /** Get ISO Currency Code. - @return Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code () - { - return (String)get_Value(COLUMNNAME_ISO_Code); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), getISO_Code()); - } - /** Set EMU Member. @param IsEMUMember This currency is member if the European Monetary Union @@ -272,6 +247,31 @@ public boolean isEuro () return false; } + /** Set ISO Currency Code. + @param ISO_Code + Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code) + { + set_Value (COLUMNNAME_ISO_Code, ISO_Code); + } + + /** Get ISO Currency Code. + @return Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code () + { + return (String)get_Value(COLUMNNAME_ISO_Code); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), getISO_Code()); + } + /** Set Round Off Factor. @param RoundOffFactor Used to Round Off Payment Amount diff --git a/base/src/org/compiere/model/X_C_Currency_Acct.java b/base/src/org/compiere/model/X_C_Currency_Acct.java index d00b6c5797..4280cdb421 100644 --- a/base/src/org/compiere/model/X_C_Currency_Acct.java +++ b/base/src/org/compiere/model/X_C_Currency_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_Currency_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Currency_Acct extends PO implements I_C_Currency_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Currency_Acct (Properties ctx, int C_Currency_Acct_ID, String trxName) @@ -180,23 +180,6 @@ public int getRealizedLoss_Acct () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public I_C_ValidCombination getUnrealizedGain_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -246,4 +229,21 @@ public int getUnrealizedLoss_Acct () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_Cycle.java b/base/src/org/compiere/model/X_C_Cycle.java index 2225ecbb0d..1cec030f3a 100644 --- a/base/src/org/compiere/model/X_C_Cycle.java +++ b/base/src/org/compiere/model/X_C_Cycle.java @@ -23,14 +23,14 @@ /** Generated Model for C_Cycle * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Cycle extends PO implements I_C_Cycle, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Cycle (Properties ctx, int C_Cycle_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_CyclePhase.java b/base/src/org/compiere/model/X_C_CyclePhase.java index d1117f9b41..47e0058563 100644 --- a/base/src/org/compiere/model/X_C_CyclePhase.java +++ b/base/src/org/compiere/model/X_C_CyclePhase.java @@ -22,14 +22,14 @@ /** Generated Model for C_CyclePhase * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CyclePhase extends PO implements I_C_CyclePhase, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CyclePhase (Properties ctx, int C_CyclePhase_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_CycleStep.java b/base/src/org/compiere/model/X_C_CycleStep.java index 9573f19fee..b174698e78 100644 --- a/base/src/org/compiere/model/X_C_CycleStep.java +++ b/base/src/org/compiere/model/X_C_CycleStep.java @@ -25,14 +25,14 @@ /** Generated Model for C_CycleStep * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CycleStep extends PO implements I_C_CycleStep, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CycleStep (Properties ctx, int C_CycleStep_ID, String trxName) @@ -40,8 +40,8 @@ public X_C_CycleStep (Properties ctx, int C_CycleStep_ID, String trxName) super (ctx, C_CycleStep_ID, trxName); /** if (C_CycleStep_ID == 0) { - setC_CycleStep_ID (0); setC_Cycle_ID (0); + setC_CycleStep_ID (0); setName (null); setRelativeWeight (Env.ZERO); // 1 @@ -78,29 +78,6 @@ public String toString() return sb.toString(); } - /** Set Cycle Step. - @param C_CycleStep_ID - The step for this Cycle - */ - public void setC_CycleStep_ID (int C_CycleStep_ID) - { - if (C_CycleStep_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_CycleStep_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_CycleStep_ID, Integer.valueOf(C_CycleStep_ID)); - } - - /** Get Cycle Step. - @return The step for this Cycle - */ - public int getC_CycleStep_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_CycleStep_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Cycle getC_Cycle() throws RuntimeException { return (org.compiere.model.I_C_Cycle)MTable.get(getCtx(), org.compiere.model.I_C_Cycle.Table_Name) @@ -129,6 +106,29 @@ public int getC_Cycle_ID () return ii.intValue(); } + /** Set Cycle Step. + @param C_CycleStep_ID + The step for this Cycle + */ + public void setC_CycleStep_ID (int C_CycleStep_ID) + { + if (C_CycleStep_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_CycleStep_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_CycleStep_ID, Integer.valueOf(C_CycleStep_ID)); + } + + /** Get Cycle Step. + @return The step for this Cycle + */ + public int getC_CycleStep_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_CycleStep_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_C_DocType.java b/base/src/org/compiere/model/X_C_DocType.java index 368c915d69..1b13c8dff3 100644 --- a/base/src/org/compiere/model/X_C_DocType.java +++ b/base/src/org/compiere/model/X_C_DocType.java @@ -23,14 +23,14 @@ /** Generated Model for C_DocType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_DocType extends PO implements I_C_DocType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_DocType (Properties ctx, int C_DocType_ID, String trxName) @@ -50,13 +50,13 @@ public X_C_DocType (Properties ctx, int C_DocType_ID, String trxName) setIsDefaultCounterDoc (false); setIsDocNoControlled (true); // Y - setIsInTransit (false); setIsIndexed (false); + setIsInTransit (false); setIsPickQAConfirm (false); setIsPrepareSplitDocument (true); // Y - setIsSOTrx (false); setIsShipConfirm (false); + setIsSOTrx (false); setIsSplitWhenDifference (false); // N setName (null); @@ -148,6 +148,29 @@ public int getC_DocTypeDifference_ID () return ii.intValue(); } + /** Set Document Type. + @param C_DocType_ID + Document type or rules + */ + public void setC_DocType_ID (int C_DocType_ID) + { + if (C_DocType_ID < 0) + set_ValueNoCheck (COLUMNNAME_C_DocType_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_DocType_ID, Integer.valueOf(C_DocType_ID)); + } + + /** Get Document Type. + @return Document type or rules + */ + public int getC_DocType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_DocType getC_DocTypeInvoice() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) @@ -260,29 +283,6 @@ public int getC_DocTypeShipment_ID () return ii.intValue(); } - /** Set Document Type. - @param C_DocType_ID - Document type or rules - */ - public void setC_DocType_ID (int C_DocType_ID) - { - if (C_DocType_ID < 0) - set_ValueNoCheck (COLUMNNAME_C_DocType_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_DocType_ID, Integer.valueOf(C_DocType_ID)); - } - - /** Get Document Type. - @return Document type or rules - */ - public int getC_DocType_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Sequence getDefiniteSequence() throws RuntimeException { return (org.compiere.model.I_AD_Sequence)MTable.get(getCtx(), org.compiere.model.I_AD_Sequence.Table_Name) @@ -761,21 +761,21 @@ public boolean isDocNoControlled () return false; } - /** Set In Transit. - @param IsInTransit - Movement is in transit + /** Set Indexed. + @param IsIndexed + Index the document for the internal search engine */ - public void setIsInTransit (boolean IsInTransit) + public void setIsIndexed (boolean IsIndexed) { - set_Value (COLUMNNAME_IsInTransit, Boolean.valueOf(IsInTransit)); + set_Value (COLUMNNAME_IsIndexed, Boolean.valueOf(IsIndexed)); } - /** Get In Transit. - @return Movement is in transit + /** Get Indexed. + @return Index the document for the internal search engine */ - public boolean isInTransit () + public boolean isIndexed () { - Object oo = get_Value(COLUMNNAME_IsInTransit); + Object oo = get_Value(COLUMNNAME_IsIndexed); if (oo != null) { if (oo instanceof Boolean) @@ -785,21 +785,21 @@ public boolean isInTransit () return false; } - /** Set Indexed. - @param IsIndexed - Index the document for the internal search engine + /** Set In Transit. + @param IsInTransit + Movement is in transit */ - public void setIsIndexed (boolean IsIndexed) + public void setIsInTransit (boolean IsInTransit) { - set_Value (COLUMNNAME_IsIndexed, Boolean.valueOf(IsIndexed)); + set_Value (COLUMNNAME_IsInTransit, Boolean.valueOf(IsInTransit)); } - /** Get Indexed. - @return Index the document for the internal search engine + /** Get In Transit. + @return Movement is in transit */ - public boolean isIndexed () + public boolean isInTransit () { - Object oo = get_Value(COLUMNNAME_IsIndexed); + Object oo = get_Value(COLUMNNAME_IsInTransit); if (oo != null) { if (oo instanceof Boolean) @@ -923,21 +923,21 @@ public boolean isReversedWithOriginalAcct () return false; } - /** Set Sales Transaction. - @param IsSOTrx - This is a Sales Transaction + /** Set Ship/Receipt Confirmation. + @param IsShipConfirm + Require Ship or Receipt Confirmation before processing */ - public void setIsSOTrx (boolean IsSOTrx) + public void setIsShipConfirm (boolean IsShipConfirm) { - set_Value (COLUMNNAME_IsSOTrx, Boolean.valueOf(IsSOTrx)); + set_Value (COLUMNNAME_IsShipConfirm, Boolean.valueOf(IsShipConfirm)); } - /** Get Sales Transaction. - @return This is a Sales Transaction + /** Get Ship/Receipt Confirmation. + @return Require Ship or Receipt Confirmation before processing */ - public boolean isSOTrx () + public boolean isShipConfirm () { - Object oo = get_Value(COLUMNNAME_IsSOTrx); + Object oo = get_Value(COLUMNNAME_IsShipConfirm); if (oo != null) { if (oo instanceof Boolean) @@ -947,21 +947,21 @@ public boolean isSOTrx () return false; } - /** Set Ship/Receipt Confirmation. - @param IsShipConfirm - Require Ship or Receipt Confirmation before processing + /** Set Sales Transaction. + @param IsSOTrx + This is a Sales Transaction */ - public void setIsShipConfirm (boolean IsShipConfirm) + public void setIsSOTrx (boolean IsSOTrx) { - set_Value (COLUMNNAME_IsShipConfirm, Boolean.valueOf(IsShipConfirm)); + set_Value (COLUMNNAME_IsSOTrx, Boolean.valueOf(IsSOTrx)); } - /** Get Ship/Receipt Confirmation. - @return Require Ship or Receipt Confirmation before processing + /** Get Sales Transaction. + @return This is a Sales Transaction */ - public boolean isShipConfirm () + public boolean isSOTrx () { - Object oo = get_Value(COLUMNNAME_IsShipConfirm); + Object oo = get_Value(COLUMNNAME_IsSOTrx); if (oo != null) { if (oo instanceof Boolean) diff --git a/base/src/org/compiere/model/X_C_DocTypeCounter.java b/base/src/org/compiere/model/X_C_DocTypeCounter.java index 742c16a615..5d78cbd127 100644 --- a/base/src/org/compiere/model/X_C_DocTypeCounter.java +++ b/base/src/org/compiere/model/X_C_DocTypeCounter.java @@ -23,14 +23,14 @@ /** Generated Model for C_DocTypeCounter * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_DocTypeCounter extends PO implements I_C_DocTypeCounter, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_DocTypeCounter (Properties ctx, int C_DocTypeCounter_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Dunning.java b/base/src/org/compiere/model/X_C_Dunning.java index f6be52e6ad..a2bb827b7c 100644 --- a/base/src/org/compiere/model/X_C_Dunning.java +++ b/base/src/org/compiere/model/X_C_Dunning.java @@ -23,14 +23,14 @@ /** Generated Model for C_Dunning * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Dunning extends PO implements I_C_Dunning, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Dunning (Properties ctx, int C_Dunning_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_DunningLevel.java b/base/src/org/compiere/model/X_C_DunningLevel.java index 2284f61229..c4b62918fe 100644 --- a/base/src/org/compiere/model/X_C_DunningLevel.java +++ b/base/src/org/compiere/model/X_C_DunningLevel.java @@ -25,14 +25,14 @@ /** Generated Model for C_DunningLevel * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_DunningLevel extends PO implements I_C_DunningLevel, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_DunningLevel (Properties ctx, int C_DunningLevel_ID, String trxName) @@ -40,8 +40,8 @@ public X_C_DunningLevel (Properties ctx, int C_DunningLevel_ID, String trxName) super (ctx, C_DunningLevel_ID, trxName); /** if (C_DunningLevel_ID == 0) { - setC_DunningLevel_ID (0); setC_Dunning_ID (0); + setC_DunningLevel_ID (0); setChargeFee (false); setChargeInterest (false); setDaysAfterDue (Env.ZERO); @@ -85,26 +85,6 @@ public String toString() return sb.toString(); } - /** Set Dunning Level. - @param C_DunningLevel_ID Dunning Level */ - public void setC_DunningLevel_ID (int C_DunningLevel_ID) - { - if (C_DunningLevel_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_DunningLevel_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_DunningLevel_ID, Integer.valueOf(C_DunningLevel_ID)); - } - - /** Get Dunning Level. - @return Dunning Level */ - public int getC_DunningLevel_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_DunningLevel_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Dunning getC_Dunning() throws RuntimeException { return (org.compiere.model.I_C_Dunning)MTable.get(getCtx(), org.compiere.model.I_C_Dunning.Table_Name) @@ -133,29 +113,21 @@ public int getC_Dunning_ID () return ii.intValue(); } - public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException - { - return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) - .getPO(getC_PaymentTerm_ID(), get_TrxName()); } - - /** Set Payment Term. - @param C_PaymentTerm_ID - The terms of Payment (timing, discount) - */ - public void setC_PaymentTerm_ID (int C_PaymentTerm_ID) + /** Set Dunning Level. + @param C_DunningLevel_ID Dunning Level */ + public void setC_DunningLevel_ID (int C_DunningLevel_ID) { - if (C_PaymentTerm_ID < 1) - set_Value (COLUMNNAME_C_PaymentTerm_ID, null); + if (C_DunningLevel_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_DunningLevel_ID, null); else - set_Value (COLUMNNAME_C_PaymentTerm_ID, Integer.valueOf(C_PaymentTerm_ID)); + set_ValueNoCheck (COLUMNNAME_C_DunningLevel_ID, Integer.valueOf(C_DunningLevel_ID)); } - /** Get Payment Term. - @return The terms of Payment (timing, discount) - */ - public int getC_PaymentTerm_ID () + /** Get Dunning Level. + @return Dunning Level */ + public int getC_DunningLevel_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_PaymentTerm_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_DunningLevel_ID); if (ii == null) return 0; return ii.intValue(); @@ -209,6 +181,34 @@ public boolean isChargeInterest () return false; } + public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException + { + return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) + .getPO(getC_PaymentTerm_ID(), get_TrxName()); } + + /** Set Payment Term. + @param C_PaymentTerm_ID + The terms of Payment (timing, discount) + */ + public void setC_PaymentTerm_ID (int C_PaymentTerm_ID) + { + if (C_PaymentTerm_ID < 1) + set_Value (COLUMNNAME_C_PaymentTerm_ID, null); + else + set_Value (COLUMNNAME_C_PaymentTerm_ID, Integer.valueOf(C_PaymentTerm_ID)); + } + + /** Get Payment Term. + @return The terms of Payment (timing, discount) + */ + public int getC_PaymentTerm_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_PaymentTerm_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Days after due date. @param DaysAfterDue Days after due date to dun (if negative days until due) diff --git a/base/src/org/compiere/model/X_C_DunningRun.java b/base/src/org/compiere/model/X_C_DunningRun.java index 2f6fa51bf1..a37ba2814f 100644 --- a/base/src/org/compiere/model/X_C_DunningRun.java +++ b/base/src/org/compiere/model/X_C_DunningRun.java @@ -24,14 +24,14 @@ /** Generated Model for C_DunningRun * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_DunningRun extends PO implements I_C_DunningRun, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_DunningRun (Properties ctx, int C_DunningRun_ID, String trxName) @@ -39,8 +39,8 @@ public X_C_DunningRun (Properties ctx, int C_DunningRun_ID, String trxName) super (ctx, C_DunningRun_ID, trxName); /** if (C_DunningRun_ID == 0) { - setC_DunningRun_ID (0); setC_Dunning_ID (0); + setC_DunningRun_ID (0); setDunningDate (new Timestamp( System.currentTimeMillis() )); // @#Date@ setProcessed (false); @@ -75,6 +75,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_C_Dunning getC_Dunning() throws RuntimeException + { + return (org.compiere.model.I_C_Dunning)MTable.get(getCtx(), org.compiere.model.I_C_Dunning.Table_Name) + .getPO(getC_Dunning_ID(), get_TrxName()); } + + /** Set Dunning. + @param C_Dunning_ID + Dunning Rules for overdue invoices + */ + public void setC_Dunning_ID (int C_Dunning_ID) + { + if (C_Dunning_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Dunning_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Dunning_ID, Integer.valueOf(C_Dunning_ID)); + } + + /** Get Dunning. + @return Dunning Rules for overdue invoices + */ + public int getC_Dunning_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Dunning_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_DunningLevel getC_DunningLevel() throws RuntimeException { return (org.compiere.model.I_C_DunningLevel)MTable.get(getCtx(), org.compiere.model.I_C_DunningLevel.Table_Name) @@ -123,34 +151,6 @@ public int getC_DunningRun_ID () return ii.intValue(); } - public org.compiere.model.I_C_Dunning getC_Dunning() throws RuntimeException - { - return (org.compiere.model.I_C_Dunning)MTable.get(getCtx(), org.compiere.model.I_C_Dunning.Table_Name) - .getPO(getC_Dunning_ID(), get_TrxName()); } - - /** Set Dunning. - @param C_Dunning_ID - Dunning Rules for overdue invoices - */ - public void setC_Dunning_ID (int C_Dunning_ID) - { - if (C_Dunning_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Dunning_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Dunning_ID, Integer.valueOf(C_Dunning_ID)); - } - - /** Get Dunning. - @return Dunning Rules for overdue invoices - */ - public int getC_Dunning_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Dunning_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_DunningRunEntry.java b/base/src/org/compiere/model/X_C_DunningRunEntry.java index f8c4771876..b0d110fdf7 100644 --- a/base/src/org/compiere/model/X_C_DunningRunEntry.java +++ b/base/src/org/compiere/model/X_C_DunningRunEntry.java @@ -25,14 +25,14 @@ /** Generated Model for C_DunningRunEntry * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_DunningRunEntry extends PO implements I_C_DunningRunEntry, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_DunningRunEntry (Properties ctx, int C_DunningRunEntry_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_DunningRunLine.java b/base/src/org/compiere/model/X_C_DunningRunLine.java index 84a0b52fa4..cb4e671325 100644 --- a/base/src/org/compiere/model/X_C_DunningRunLine.java +++ b/base/src/org/compiere/model/X_C_DunningRunLine.java @@ -25,14 +25,14 @@ /** Generated Model for C_DunningRunLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_DunningRunLine extends PO implements I_C_DunningRunLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_DunningRunLine (Properties ctx, int C_DunningRunLine_ID, String trxName) @@ -154,34 +154,6 @@ public int getC_DunningRunLine_ID () return ii.intValue(); } - public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException - { - return (org.compiere.model.I_C_InvoicePaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_InvoicePaySchedule.Table_Name) - .getPO(getC_InvoicePaySchedule_ID(), get_TrxName()); } - - /** Set Invoice Payment Schedule. - @param C_InvoicePaySchedule_ID - Invoice Payment Schedule - */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) - { - if (C_InvoicePaySchedule_ID < 1) - set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, null); - else - set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); - } - - /** Get Invoice Payment Schedule. - @return Invoice Payment Schedule - */ - public int getC_InvoicePaySchedule_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -218,6 +190,54 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_Invoice_ID())); } + public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException + { + return (org.compiere.model.I_C_InvoicePaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_InvoicePaySchedule.Table_Name) + .getPO(getC_InvoicePaySchedule_ID(), get_TrxName()); } + + /** Set Invoice Payment Schedule. + @param C_InvoicePaySchedule_ID + Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) + { + if (C_InvoicePaySchedule_ID < 1) + set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, null); + else + set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); + } + + /** Get Invoice Payment Schedule. + @return Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Converted Amount. + @param ConvertedAmt + Converted Amount + */ + public void setConvertedAmt (BigDecimal ConvertedAmt) + { + set_Value (COLUMNNAME_ConvertedAmt, ConvertedAmt); + } + + /** Get Converted Amount. + @return Converted Amount + */ + public BigDecimal getConvertedAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ConvertedAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) @@ -274,26 +294,6 @@ public int getC_Payment_ID () return ii.intValue(); } - /** Set Converted Amount. - @param ConvertedAmt - Converted Amount - */ - public void setConvertedAmt (BigDecimal ConvertedAmt) - { - set_Value (COLUMNNAME_ConvertedAmt, ConvertedAmt); - } - - /** Get Converted Amount. - @return Converted Amount - */ - public BigDecimal getConvertedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ConvertedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Days due. @param DaysDue Number of days due (negative: due in number of days) diff --git a/base/src/org/compiere/model/X_C_Element.java b/base/src/org/compiere/model/X_C_Element.java index 564fdfa0f3..0ae1423b2a 100644 --- a/base/src/org/compiere/model/X_C_Element.java +++ b/base/src/org/compiere/model/X_C_Element.java @@ -23,14 +23,14 @@ /** Generated Model for C_Element * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Element extends PO implements I_C_Element, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Element (Properties ctx, int C_Element_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_ElementValue.java b/base/src/org/compiere/model/X_C_ElementValue.java index c1c14662a3..cea7dc3406 100644 --- a/base/src/org/compiere/model/X_C_ElementValue.java +++ b/base/src/org/compiere/model/X_C_ElementValue.java @@ -24,14 +24,14 @@ /** Generated Model for C_ElementValue * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ElementValue extends PO implements I_C_ElementValue, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ElementValue (Properties ctx, int C_ElementValue_ID, String trxName) @@ -43,8 +43,8 @@ public X_C_ElementValue (Properties ctx, int C_ElementValue_ID, String trxName) // N setAccountType (null); // E - setC_ElementValue_ID (0); setC_Element_ID (0); + setC_ElementValue_ID (0); setIsSummary (false); setName (null); setPostActual (true); @@ -201,29 +201,6 @@ public int getC_Currency_ID () return ii.intValue(); } - /** Set Account Element. - @param C_ElementValue_ID - Account Element - */ - public void setC_ElementValue_ID (int C_ElementValue_ID) - { - if (C_ElementValue_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_ElementValue_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_ElementValue_ID, Integer.valueOf(C_ElementValue_ID)); - } - - /** Get Account Element. - @return Account Element - */ - public int getC_ElementValue_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ElementValue_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Element getC_Element() throws RuntimeException { return (org.compiere.model.I_C_Element)MTable.get(getCtx(), org.compiere.model.I_C_Element.Table_Name) @@ -252,6 +229,29 @@ public int getC_Element_ID () return ii.intValue(); } + /** Set Account Element. + @param C_ElementValue_ID + Account Element + */ + public void setC_ElementValue_ID (int C_ElementValue_ID) + { + if (C_ElementValue_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_ElementValue_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_ElementValue_ID, Integer.valueOf(C_ElementValue_ID)); + } + + /** Get Account Element. + @return Account Element + */ + public int getC_ElementValue_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ElementValue_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_Greeting.java b/base/src/org/compiere/model/X_C_Greeting.java index 379c244bea..2715e718b5 100644 --- a/base/src/org/compiere/model/X_C_Greeting.java +++ b/base/src/org/compiere/model/X_C_Greeting.java @@ -23,14 +23,14 @@ /** Generated Model for C_Greeting * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Greeting extends PO implements I_C_Greeting, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Greeting (Properties ctx, int C_Greeting_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_InterOrg_Acct.java b/base/src/org/compiere/model/X_C_InterOrg_Acct.java index ef20a2d4cf..c4f9a097c4 100644 --- a/base/src/org/compiere/model/X_C_InterOrg_Acct.java +++ b/base/src/org/compiere/model/X_C_InterOrg_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_InterOrg_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_InterOrg_Acct extends PO implements I_C_InterOrg_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_InterOrg_Acct (Properties ctx, int C_InterOrg_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Invoice.java b/base/src/org/compiere/model/X_C_Invoice.java index a3719f434b..10d6395699 100644 --- a/base/src/org/compiere/model/X_C_Invoice.java +++ b/base/src/org/compiere/model/X_C_Invoice.java @@ -26,14 +26,14 @@ /** Generated Model for C_Invoice * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Invoice extends PO implements I_C_Invoice, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Invoice (Properties ctx, int C_Invoice_ID, String trxName) @@ -45,9 +45,9 @@ public X_C_Invoice (Properties ctx, int C_Invoice_ID, String trxName) setC_BPartner_Location_ID (0); setC_Currency_ID (0); // @C_Currency_ID@ - setC_DocTypeTarget_ID (0); setC_DocType_ID (0); // 0 + setC_DocTypeTarget_ID (0); setC_Invoice_ID (0); setC_PaymentTerm_ID (0); setDateAcct (new Timestamp( System.currentTimeMillis() )); @@ -68,9 +68,9 @@ public X_C_Invoice (Properties ctx, int C_Invoice_ID, String trxName) setIsPaid (false); setIsPayScheduleValid (false); setIsPrinted (false); + setIsSelfService (false); setIsSOTrx (false); // @IsSOTrx@ - setIsSelfService (false); setIsTaxIncluded (false); setIsTransferred (false); setM_PriceList_ID (0); @@ -168,6 +168,23 @@ public int getAD_User_ID () return ii.intValue(); } + /** Set BOM Drop. + @param BOMDrop + Drop (expand) Bill of Materials into an Order, Invoice, etc. + */ + public void setBOMDrop (String BOMDrop) + { + set_Value (COLUMNNAME_BOMDrop, BOMDrop); + } + + /** Get BOM Drop. + @return Drop (expand) Bill of Materials into an Order, Invoice, etc. + */ + public String getBOMDrop () + { + return (String)get_Value(COLUMNNAME_BOMDrop); + } + public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -392,57 +409,57 @@ public int getC_Currency_ID () return ii.intValue(); } - public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException + public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) - .getPO(getC_DocTypeTarget_ID(), get_TrxName()); } + .getPO(getC_DocType_ID(), get_TrxName()); } - /** Set Target Document Type. - @param C_DocTypeTarget_ID - Target document type for conversing documents + /** Set Document Type. + @param C_DocType_ID + Document type or rules */ - public void setC_DocTypeTarget_ID (int C_DocTypeTarget_ID) + public void setC_DocType_ID (int C_DocType_ID) { - if (C_DocTypeTarget_ID < 1) - set_Value (COLUMNNAME_C_DocTypeTarget_ID, null); + if (C_DocType_ID < 0) + set_ValueNoCheck (COLUMNNAME_C_DocType_ID, null); else - set_Value (COLUMNNAME_C_DocTypeTarget_ID, Integer.valueOf(C_DocTypeTarget_ID)); + set_ValueNoCheck (COLUMNNAME_C_DocType_ID, Integer.valueOf(C_DocType_ID)); } - /** Get Target Document Type. - @return Target document type for conversing documents + /** Get Document Type. + @return Document type or rules */ - public int getC_DocTypeTarget_ID () + public int getC_DocType_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_DocTypeTarget_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException + public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) - .getPO(getC_DocType_ID(), get_TrxName()); } + .getPO(getC_DocTypeTarget_ID(), get_TrxName()); } - /** Set Document Type. - @param C_DocType_ID - Document type or rules + /** Set Target Document Type. + @param C_DocTypeTarget_ID + Target document type for conversing documents */ - public void setC_DocType_ID (int C_DocType_ID) + public void setC_DocTypeTarget_ID (int C_DocTypeTarget_ID) { - if (C_DocType_ID < 0) - set_ValueNoCheck (COLUMNNAME_C_DocType_ID, null); + if (C_DocTypeTarget_ID < 1) + set_Value (COLUMNNAME_C_DocTypeTarget_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_DocType_ID, Integer.valueOf(C_DocType_ID)); + set_Value (COLUMNNAME_C_DocTypeTarget_ID, Integer.valueOf(C_DocTypeTarget_ID)); } - /** Get Document Type. - @return Document type or rules + /** Get Target Document Type. + @return Target document type for conversing documents */ - public int getC_DocType_ID () + public int getC_DocTypeTarget_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_DocTypeTarget_ID); if (ii == null) return 0; return ii.intValue(); @@ -473,6 +490,26 @@ public int getC_DunningLevel_ID () return ii.intValue(); } + /** Set Charge amount. + @param ChargeAmt + Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt) + { + set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); + } + + /** Get Charge amount. + @return Charge Amount + */ + public BigDecimal getChargeAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + /** Set Invoice. @param C_Invoice_ID Invoice Identifier @@ -496,6 +533,23 @@ public int getC_Invoice_ID () return ii.intValue(); } + /** Set Copy From. + @param CopyFrom + Copy From Record + */ + public void setCopyFrom (String CopyFrom) + { + set_Value (COLUMNNAME_CopyFrom, CopyFrom); + } + + /** Get Copy From. + @return Copy From Record + */ + public String getCopyFrom () + { + return (String)get_Value(COLUMNNAME_CopyFrom); + } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) @@ -524,29 +578,29 @@ public int getC_Order_ID () return ii.intValue(); } - public org.compiere.model.I_C_POS getC_POS() throws RuntimeException + public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException { - return (org.compiere.model.I_C_POS)MTable.get(getCtx(), org.compiere.model.I_C_POS.Table_Name) - .getPO(getC_POS_ID(), get_TrxName()); } + return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) + .getPO(getC_Payment_ID(), get_TrxName()); } - /** Set POS Terminal. - @param C_POS_ID - Point of Sales Terminal + /** Set Payment. + @param C_Payment_ID + Payment identifier */ - public void setC_POS_ID (int C_POS_ID) + public void setC_Payment_ID (int C_Payment_ID) { - if (C_POS_ID < 1) - set_Value (COLUMNNAME_C_POS_ID, null); + if (C_Payment_ID < 1) + set_Value (COLUMNNAME_C_Payment_ID, null); else - set_Value (COLUMNNAME_C_POS_ID, Integer.valueOf(C_POS_ID)); + set_Value (COLUMNNAME_C_Payment_ID, Integer.valueOf(C_Payment_ID)); } - /** Get POS Terminal. - @return Point of Sales Terminal + /** Get Payment. + @return Payment identifier */ - public int getC_POS_ID () + public int getC_Payment_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_POS_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Payment_ID); if (ii == null) return 0; return ii.intValue(); @@ -580,29 +634,29 @@ public int getC_PaymentTerm_ID () return ii.intValue(); } - public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException + public org.compiere.model.I_C_POS getC_POS() throws RuntimeException { - return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) - .getPO(getC_Payment_ID(), get_TrxName()); } + return (org.compiere.model.I_C_POS)MTable.get(getCtx(), org.compiere.model.I_C_POS.Table_Name) + .getPO(getC_POS_ID(), get_TrxName()); } - /** Set Payment. - @param C_Payment_ID - Payment identifier + /** Set POS Terminal. + @param C_POS_ID + Point of Sales Terminal */ - public void setC_Payment_ID (int C_Payment_ID) + public void setC_POS_ID (int C_POS_ID) { - if (C_Payment_ID < 1) - set_Value (COLUMNNAME_C_Payment_ID, null); + if (C_POS_ID < 1) + set_Value (COLUMNNAME_C_POS_ID, null); else - set_Value (COLUMNNAME_C_Payment_ID, Integer.valueOf(C_Payment_ID)); + set_Value (COLUMNNAME_C_POS_ID, Integer.valueOf(C_POS_ID)); } - /** Get Payment. - @return Payment identifier + /** Get POS Terminal. + @return Point of Sales Terminal */ - public int getC_Payment_ID () + public int getC_POS_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Payment_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_POS_ID); if (ii == null) return 0; return ii.intValue(); @@ -636,43 +690,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** Set Charge amount. - @param ChargeAmt - Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt) - { - set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); - } - - /** Get Charge amount. - @return Charge Amount - */ - public BigDecimal getChargeAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Copy From. - @param CopyFrom - Copy From Record - */ - public void setCopyFrom (String CopyFrom) - { - set_Value (COLUMNNAME_CopyFrom, CopyFrom); - } - - /** Get Copy From. - @return Copy From Record - */ - public String getCopyFrom () - { - return (String)get_Value(COLUMNNAME_CopyFrom); - } - /** Set Create lines from. @param CreateFrom Process which will generate a new document lines based on an existing document @@ -1139,21 +1156,21 @@ public boolean isPrinted () return false; } - /** Set Sales Transaction. - @param IsSOTrx - This is a Sales Transaction + /** Set Self-Service. + @param IsSelfService + This is a Self-Service entry or this entry can be changed via Self-Service */ - public void setIsSOTrx (boolean IsSOTrx) + public void setIsSelfService (boolean IsSelfService) { - set_ValueNoCheck (COLUMNNAME_IsSOTrx, Boolean.valueOf(IsSOTrx)); + set_Value (COLUMNNAME_IsSelfService, Boolean.valueOf(IsSelfService)); } - /** Get Sales Transaction. - @return This is a Sales Transaction + /** Get Self-Service. + @return This is a Self-Service entry or this entry can be changed via Self-Service */ - public boolean isSOTrx () + public boolean isSelfService () { - Object oo = get_Value(COLUMNNAME_IsSOTrx); + Object oo = get_Value(COLUMNNAME_IsSelfService); if (oo != null) { if (oo instanceof Boolean) @@ -1163,21 +1180,21 @@ public boolean isSOTrx () return false; } - /** Set Self-Service. - @param IsSelfService - This is a Self-Service entry or this entry can be changed via Self-Service + /** Set Sales Transaction. + @param IsSOTrx + This is a Sales Transaction */ - public void setIsSelfService (boolean IsSelfService) + public void setIsSOTrx (boolean IsSOTrx) { - set_Value (COLUMNNAME_IsSelfService, Boolean.valueOf(IsSelfService)); + set_ValueNoCheck (COLUMNNAME_IsSOTrx, Boolean.valueOf(IsSOTrx)); } - /** Get Self-Service. - @return This is a Self-Service entry or this entry can be changed via Self-Service + /** Get Sales Transaction. + @return This is a Sales Transaction */ - public boolean isSelfService () + public boolean isSOTrx () { - Object oo = get_Value(COLUMNNAME_IsSelfService); + Object oo = get_Value(COLUMNNAME_IsSOTrx); if (oo != null) { if (oo instanceof Boolean) @@ -1291,23 +1308,6 @@ public int getM_RMA_ID () return ii.intValue(); } - /** Set Order Reference. - @param POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference) - { - set_Value (COLUMNNAME_POReference, POReference); - } - - /** Get Order Reference. - @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference () - { - return (String)get_Value(COLUMNNAME_POReference); - } - /** PaymentRule AD_Reference_ID=195 */ public static final int PAYMENTRULE_AD_Reference_ID=195; /** Cash = B */ @@ -1342,6 +1342,23 @@ public String getPaymentRule () return (String)get_Value(COLUMNNAME_PaymentRule); } + /** Set Order Reference. + @param POReference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference) + { + set_Value (COLUMNNAME_POReference, POReference); + } + + /** Get Order Reference. + @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference () + { + return (String)get_Value(COLUMNNAME_POReference); + } + /** Set Posted. @param Posted Posting status @@ -1551,23 +1568,6 @@ public BigDecimal getTotalLines () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1679,4 +1679,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_InvoiceBatch.java b/base/src/org/compiere/model/X_C_InvoiceBatch.java index f4f43245e0..829af825b6 100644 --- a/base/src/org/compiere/model/X_C_InvoiceBatch.java +++ b/base/src/org/compiere/model/X_C_InvoiceBatch.java @@ -26,14 +26,14 @@ /** Generated Model for C_InvoiceBatch * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_InvoiceBatch extends PO implements I_C_InvoiceBatch, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_InvoiceBatch (Properties ctx, int C_InvoiceBatch_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_InvoiceBatchLine.java b/base/src/org/compiere/model/X_C_InvoiceBatchLine.java index 3fcd36684b..132a2249ef 100644 --- a/base/src/org/compiere/model/X_C_InvoiceBatchLine.java +++ b/base/src/org/compiere/model/X_C_InvoiceBatchLine.java @@ -26,14 +26,14 @@ /** Generated Model for C_InvoiceBatchLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_InvoiceBatchLine extends PO implements I_C_InvoiceBatchLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_InvoiceBatchLine (Properties ctx, int C_InvoiceBatchLine_ID, String trxName) @@ -48,8 +48,8 @@ public X_C_InvoiceBatchLine (Properties ctx, int C_InvoiceBatchLine_ID, String t setC_Charge_ID (0); setC_DocType_ID (0); // @C_DocType_ID@ - setC_InvoiceBatchLine_ID (0); setC_InvoiceBatch_ID (0); + setC_InvoiceBatchLine_ID (0); setC_Tax_ID (0); setDateAcct (new Timestamp( System.currentTimeMillis() )); // @DateAcct@;@DateDoc@ @@ -295,29 +295,6 @@ public int getC_DocType_ID () return ii.intValue(); } - /** Set Invoice Batch Line. - @param C_InvoiceBatchLine_ID - Expense Invoice Batch Line - */ - public void setC_InvoiceBatchLine_ID (int C_InvoiceBatchLine_ID) - { - if (C_InvoiceBatchLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_InvoiceBatchLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_InvoiceBatchLine_ID, Integer.valueOf(C_InvoiceBatchLine_ID)); - } - - /** Get Invoice Batch Line. - @return Expense Invoice Batch Line - */ - public int getC_InvoiceBatchLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceBatchLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_InvoiceBatch getC_InvoiceBatch() throws RuntimeException { return (org.compiere.model.I_C_InvoiceBatch)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceBatch.Table_Name) @@ -346,29 +323,24 @@ public int getC_InvoiceBatch_ID () return ii.intValue(); } - public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException - { - return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) - .getPO(getC_InvoiceLine_ID(), get_TrxName()); } - - /** Set Invoice Line. - @param C_InvoiceLine_ID - Invoice Detail Line + /** Set Invoice Batch Line. + @param C_InvoiceBatchLine_ID + Expense Invoice Batch Line */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) + public void setC_InvoiceBatchLine_ID (int C_InvoiceBatchLine_ID) { - if (C_InvoiceLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, null); + if (C_InvoiceBatchLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_InvoiceBatchLine_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); + set_ValueNoCheck (COLUMNNAME_C_InvoiceBatchLine_ID, Integer.valueOf(C_InvoiceBatchLine_ID)); } - /** Get Invoice Line. - @return Invoice Detail Line + /** Get Invoice Batch Line. + @return Expense Invoice Batch Line */ - public int getC_InvoiceLine_ID () + public int getC_InvoiceBatchLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceBatchLine_ID); if (ii == null) return 0; return ii.intValue(); @@ -402,6 +374,34 @@ public int getC_Invoice_ID () return ii.intValue(); } + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException + { + return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) + .getPO(getC_InvoiceLine_ID(), get_TrxName()); } + + /** Set Invoice Line. + @param C_InvoiceLine_ID + Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) + { + if (C_InvoiceLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); + } + + /** Get Invoice Line. + @return Invoice Detail Line + */ + public int getC_InvoiceLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -702,23 +702,6 @@ public BigDecimal getTaxAmt () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -830,4 +813,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_InvoiceLine.java b/base/src/org/compiere/model/X_C_InvoiceLine.java index 84e554178d..67783ed84e 100644 --- a/base/src/org/compiere/model/X_C_InvoiceLine.java +++ b/base/src/org/compiere/model/X_C_InvoiceLine.java @@ -26,14 +26,14 @@ /** Generated Model for C_InvoiceLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_InvoiceLine extends PO implements I_C_InvoiceLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_InvoiceLine (Properties ctx, int C_InvoiceLine_ID, String trxName) @@ -41,8 +41,8 @@ public X_C_InvoiceLine (Properties ctx, int C_InvoiceLine_ID, String trxName) super (ctx, C_InvoiceLine_ID, trxName); /** if (C_InvoiceLine_ID == 0) { - setC_InvoiceLine_ID (0); setC_Invoice_ID (0); + setC_InvoiceLine_ID (0); setC_Tax_ID (0); setIsDescription (false); // N @@ -92,34 +92,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException - { - return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) - .getPO(getAD_OrgTrx_ID(), get_TrxName()); } - - /** Set Trx Organization. - @param AD_OrgTrx_ID - Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) - { - if (AD_OrgTrx_ID < 1) - set_Value (COLUMNNAME_AD_OrgTrx_ID, null); - else - set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); - } - - /** Get Trx Organization. - @return Performing or initiating organization - */ - public int getAD_OrgTrx_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_A_Asset_Group getA_Asset_Group() throws RuntimeException { return (org.compiere.model.I_A_Asset_Group)MTable.get(getCtx(), org.compiere.model.I_A_Asset_Group.Table_Name) @@ -218,6 +190,34 @@ public boolean isA_CreateAsset () return false; } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException + { + return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) + .getPO(getAD_OrgTrx_ID(), get_TrxName()); } + + /** Set Trx Organization. + @param AD_OrgTrx_ID + Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) + { + if (AD_OrgTrx_ID < 1) + set_Value (COLUMNNAME_AD_OrgTrx_ID, null); + else + set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); + } + + /** Get Trx Organization. + @return Performing or initiating organization + */ + public int getAD_OrgTrx_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Processed. @param A_Processed Processed */ public void setA_Processed (boolean A_Processed) @@ -323,29 +323,6 @@ public int getC_Charge_ID () return ii.intValue(); } - /** Set Invoice Line. - @param C_InvoiceLine_ID - Invoice Detail Line - */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) - { - if (C_InvoiceLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); - } - - /** Get Invoice Line. - @return Invoice Detail Line - */ - public int getC_InvoiceLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -382,6 +359,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_Invoice_ID())); } + /** Set Invoice Line. + @param C_InvoiceLine_ID + Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) + { + if (C_InvoiceLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); + } + + /** Get Invoice Line. + @return Invoice Detail Line + */ + public int getC_InvoiceLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException { return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) @@ -410,6 +410,34 @@ public int getC_OrderLine_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -466,34 +494,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException { return (org.compiere.model.I_C_Tax)MTable.get(getCtx(), org.compiere.model.I_C_Tax.Table_Name) @@ -996,43 +996,6 @@ public BigDecimal getQtyInvoiced () return bd; } - /** Set Revenue Recognition Amt. - @param RRAmt - Revenue Recognition Amount - */ - public void setRRAmt (BigDecimal RRAmt) - { - set_Value (COLUMNNAME_RRAmt, RRAmt); - } - - /** Get Revenue Recognition Amt. - @return Revenue Recognition Amount - */ - public BigDecimal getRRAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_RRAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Revenue Recognition Start. - @param RRStartDate - Revenue Recognition Start Date - */ - public void setRRStartDate (Timestamp RRStartDate) - { - set_Value (COLUMNNAME_RRStartDate, RRStartDate); - } - - /** Get Revenue Recognition Start. - @return Revenue Recognition Start Date - */ - public Timestamp getRRStartDate () - { - return (Timestamp)get_Value(COLUMNNAME_RRStartDate); - } - /** Set Referenced Invoice Line. @param Ref_InvoiceLine_ID Referenced Invoice Line */ public void setRef_InvoiceLine_ID (int Ref_InvoiceLine_ID) @@ -1081,6 +1044,43 @@ public int getReversalLine_ID () return ii.intValue(); } + /** Set Revenue Recognition Amt. + @param RRAmt + Revenue Recognition Amount + */ + public void setRRAmt (BigDecimal RRAmt) + { + set_Value (COLUMNNAME_RRAmt, RRAmt); + } + + /** Get Revenue Recognition Amt. + @return Revenue Recognition Amount + */ + public BigDecimal getRRAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_RRAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Revenue Recognition Start. + @param RRStartDate + Revenue Recognition Start Date + */ + public void setRRStartDate (Timestamp RRStartDate) + { + set_Value (COLUMNNAME_RRStartDate, RRStartDate); + } + + /** Get Revenue Recognition Start. + @return Revenue Recognition Start Date + */ + public Timestamp getRRStartDate () + { + return (Timestamp)get_Value(COLUMNNAME_RRStartDate); + } + /** Set Resource Assignment. @param S_ResourceAssignment_ID Resource Assignment @@ -1124,23 +1124,6 @@ public BigDecimal getTaxAmt () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1252,4 +1235,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_InvoicePaySchedule.java b/base/src/org/compiere/model/X_C_InvoicePaySchedule.java index 6bb5e6602d..329b9f678b 100644 --- a/base/src/org/compiere/model/X_C_InvoicePaySchedule.java +++ b/base/src/org/compiere/model/X_C_InvoicePaySchedule.java @@ -26,14 +26,14 @@ /** Generated Model for C_InvoicePaySchedule * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_InvoicePaySchedule extends PO implements I_C_InvoicePaySchedule, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_InvoicePaySchedule (Properties ctx, int C_InvoicePaySchedule_ID, String trxName) @@ -41,8 +41,8 @@ public X_C_InvoicePaySchedule (Properties ctx, int C_InvoicePaySchedule_ID, Stri super (ctx, C_InvoicePaySchedule_ID, trxName); /** if (C_InvoicePaySchedule_ID == 0) { - setC_InvoicePaySchedule_ID (0); setC_Invoice_ID (0); + setC_InvoicePaySchedule_ID (0); setDiscountAmt (Env.ZERO); setDiscountDate (new Timestamp( System.currentTimeMillis() )); setDueAmt (Env.ZERO); @@ -80,29 +80,6 @@ public String toString() return sb.toString(); } - /** Set Invoice Payment Schedule. - @param C_InvoicePaySchedule_ID - Invoice Payment Schedule - */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) - { - if (C_InvoicePaySchedule_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_InvoicePaySchedule_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); - } - - /** Get Invoice Payment Schedule. - @return Invoice Payment Schedule - */ - public int getC_InvoicePaySchedule_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -131,6 +108,29 @@ public int getC_Invoice_ID () return ii.intValue(); } + /** Set Invoice Payment Schedule. + @param C_InvoicePaySchedule_ID + Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) + { + if (C_InvoicePaySchedule_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_InvoicePaySchedule_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); + } + + /** Get Invoice Payment Schedule. + @return Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_PaySchedule getC_PaySchedule() throws RuntimeException { return (org.compiere.model.I_C_PaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_PaySchedule.Table_Name) diff --git a/base/src/org/compiere/model/X_C_InvoiceSchedule.java b/base/src/org/compiere/model/X_C_InvoiceSchedule.java index 462f88495e..65cbe456c5 100644 --- a/base/src/org/compiere/model/X_C_InvoiceSchedule.java +++ b/base/src/org/compiere/model/X_C_InvoiceSchedule.java @@ -25,14 +25,14 @@ /** Generated Model for C_InvoiceSchedule * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_InvoiceSchedule extends PO implements I_C_InvoiceSchedule, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_InvoiceSchedule (Properties ctx, int C_InvoiceSchedule_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_InvoiceTax.java b/base/src/org/compiere/model/X_C_InvoiceTax.java index 61ae931006..0a7c560ba8 100644 --- a/base/src/org/compiere/model/X_C_InvoiceTax.java +++ b/base/src/org/compiere/model/X_C_InvoiceTax.java @@ -24,14 +24,14 @@ /** Generated Model for C_InvoiceTax * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_InvoiceTax extends PO implements I_C_InvoiceTax, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_InvoiceTax (Properties ctx, int C_InvoiceTax_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Job.java b/base/src/org/compiere/model/X_C_Job.java index c3bdb73b0b..cbc6706e2b 100644 --- a/base/src/org/compiere/model/X_C_Job.java +++ b/base/src/org/compiere/model/X_C_Job.java @@ -23,14 +23,14 @@ /** Generated Model for C_Job * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Job extends PO implements I_C_Job, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Job (Properties ctx, int C_Job_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_JobAssignment.java b/base/src/org/compiere/model/X_C_JobAssignment.java index d9e58e2ad1..cf34f12103 100644 --- a/base/src/org/compiere/model/X_C_JobAssignment.java +++ b/base/src/org/compiere/model/X_C_JobAssignment.java @@ -24,14 +24,14 @@ /** Generated Model for C_JobAssignment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_JobAssignment extends PO implements I_C_JobAssignment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_JobAssignment (Properties ctx, int C_JobAssignment_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_JobCategory.java b/base/src/org/compiere/model/X_C_JobCategory.java index c003bd193c..1821e911a3 100644 --- a/base/src/org/compiere/model/X_C_JobCategory.java +++ b/base/src/org/compiere/model/X_C_JobCategory.java @@ -23,14 +23,14 @@ /** Generated Model for C_JobCategory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_JobCategory extends PO implements I_C_JobCategory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_JobCategory (Properties ctx, int C_JobCategory_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_JobRemuneration.java b/base/src/org/compiere/model/X_C_JobRemuneration.java index 27c5eb9e9c..b476e86be9 100644 --- a/base/src/org/compiere/model/X_C_JobRemuneration.java +++ b/base/src/org/compiere/model/X_C_JobRemuneration.java @@ -24,14 +24,14 @@ /** Generated Model for C_JobRemuneration * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_JobRemuneration extends PO implements I_C_JobRemuneration, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_JobRemuneration (Properties ctx, int C_JobRemuneration_ID, String trxName) @@ -39,8 +39,8 @@ public X_C_JobRemuneration (Properties ctx, int C_JobRemuneration_ID, String trx super (ctx, C_JobRemuneration_ID, trxName); /** if (C_JobRemuneration_ID == 0) { - setC_JobRemuneration_ID (0); setC_Job_ID (0); + setC_JobRemuneration_ID (0); setC_Remuneration_ID (0); setValidFrom (new Timestamp( System.currentTimeMillis() )); } */ @@ -74,29 +74,6 @@ public String toString() return sb.toString(); } - /** Set Position Remuneration. - @param C_JobRemuneration_ID - Remuneration for the Position - */ - public void setC_JobRemuneration_ID (int C_JobRemuneration_ID) - { - if (C_JobRemuneration_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_JobRemuneration_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_JobRemuneration_ID, Integer.valueOf(C_JobRemuneration_ID)); - } - - /** Get Position Remuneration. - @return Remuneration for the Position - */ - public int getC_JobRemuneration_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_JobRemuneration_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Job getC_Job() throws RuntimeException { return (org.compiere.model.I_C_Job)MTable.get(getCtx(), org.compiere.model.I_C_Job.Table_Name) @@ -133,6 +110,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_Job_ID())); } + /** Set Position Remuneration. + @param C_JobRemuneration_ID + Remuneration for the Position + */ + public void setC_JobRemuneration_ID (int C_JobRemuneration_ID) + { + if (C_JobRemuneration_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_JobRemuneration_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_JobRemuneration_ID, Integer.valueOf(C_JobRemuneration_ID)); + } + + /** Get Position Remuneration. + @return Remuneration for the Position + */ + public int getC_JobRemuneration_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_JobRemuneration_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Remuneration getC_Remuneration() throws RuntimeException { return (org.compiere.model.I_C_Remuneration)MTable.get(getCtx(), org.compiere.model.I_C_Remuneration.Table_Name) diff --git a/base/src/org/compiere/model/X_C_LandedCost.java b/base/src/org/compiere/model/X_C_LandedCost.java index 9ab254bd22..d0a5541a26 100644 --- a/base/src/org/compiere/model/X_C_LandedCost.java +++ b/base/src/org/compiere/model/X_C_LandedCost.java @@ -23,14 +23,14 @@ /** Generated Model for C_LandedCost * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_LandedCost extends PO implements I_C_LandedCost, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_LandedCost (Properties ctx, int C_LandedCost_ID, String trxName) @@ -110,31 +110,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_InvoiceLine_ID())); } - public org.compiere.model.I_C_LandedCostType getC_LandedCostType() throws RuntimeException - { - return (org.compiere.model.I_C_LandedCostType)MTable.get(getCtx(), org.compiere.model.I_C_LandedCostType.Table_Name) - .getPO(getC_LandedCostType_ID(), get_TrxName()); } - - /** Set C_LandedCostType_ID. - @param C_LandedCostType_ID C_LandedCostType_ID */ - public void setC_LandedCostType_ID (int C_LandedCostType_ID) - { - if (C_LandedCostType_ID < 1) - set_Value (COLUMNNAME_C_LandedCostType_ID, null); - else - set_Value (COLUMNNAME_C_LandedCostType_ID, Integer.valueOf(C_LandedCostType_ID)); - } - - /** Get C_LandedCostType_ID. - @return C_LandedCostType_ID */ - public int getC_LandedCostType_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_LandedCostType_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Landed Cost. @param C_LandedCost_ID Landed cost to be allocated to material receipts @@ -158,6 +133,31 @@ public int getC_LandedCost_ID () return ii.intValue(); } + public org.compiere.model.I_C_LandedCostType getC_LandedCostType() throws RuntimeException + { + return (org.compiere.model.I_C_LandedCostType)MTable.get(getCtx(), org.compiere.model.I_C_LandedCostType.Table_Name) + .getPO(getC_LandedCostType_ID(), get_TrxName()); } + + /** Set Landed Cost Type. + @param C_LandedCostType_ID Landed Cost Type */ + public void setC_LandedCostType_ID (int C_LandedCostType_ID) + { + if (C_LandedCostType_ID < 1) + set_Value (COLUMNNAME_C_LandedCostType_ID, null); + else + set_Value (COLUMNNAME_C_LandedCostType_ID, Integer.valueOf(C_LandedCostType_ID)); + } + + /** Get Landed Cost Type. + @return Landed Cost Type */ + public int getC_LandedCostType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_LandedCostType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -233,34 +233,6 @@ public int getM_CostElement_ID () return ii.intValue(); } - public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException - { - return (org.compiere.model.I_M_InOutLine)MTable.get(getCtx(), org.compiere.model.I_M_InOutLine.Table_Name) - .getPO(getM_InOutLine_ID(), get_TrxName()); } - - /** Set Shipment/Receipt Line. - @param M_InOutLine_ID - Line on Shipment or Receipt document - */ - public void setM_InOutLine_ID (int M_InOutLine_ID) - { - if (M_InOutLine_ID < 1) - set_Value (COLUMNNAME_M_InOutLine_ID, null); - else - set_Value (COLUMNNAME_M_InOutLine_ID, Integer.valueOf(M_InOutLine_ID)); - } - - /** Get Shipment/Receipt Line. - @return Line on Shipment or Receipt document - */ - public int getM_InOutLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_InOutLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_InOut getM_InOut() throws RuntimeException { return (org.compiere.model.I_M_InOut)MTable.get(getCtx(), org.compiere.model.I_M_InOut.Table_Name) @@ -289,6 +261,34 @@ public int getM_InOut_ID () return ii.intValue(); } + public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException + { + return (org.compiere.model.I_M_InOutLine)MTable.get(getCtx(), org.compiere.model.I_M_InOutLine.Table_Name) + .getPO(getM_InOutLine_ID(), get_TrxName()); } + + /** Set Shipment/Receipt Line. + @param M_InOutLine_ID + Line on Shipment or Receipt document + */ + public void setM_InOutLine_ID (int M_InOutLine_ID) + { + if (M_InOutLine_ID < 1) + set_Value (COLUMNNAME_M_InOutLine_ID, null); + else + set_Value (COLUMNNAME_M_InOutLine_ID, Integer.valueOf(M_InOutLine_ID)); + } + + /** Get Shipment/Receipt Line. + @return Line on Shipment or Receipt document + */ + public int getM_InOutLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_InOutLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) diff --git a/base/src/org/compiere/model/X_C_LandedCostAllocation.java b/base/src/org/compiere/model/X_C_LandedCostAllocation.java index 4eb0b43379..8a0b7bd5e6 100644 --- a/base/src/org/compiere/model/X_C_LandedCostAllocation.java +++ b/base/src/org/compiere/model/X_C_LandedCostAllocation.java @@ -25,14 +25,14 @@ /** Generated Model for C_LandedCostAllocation * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_LandedCostAllocation extends PO implements I_C_LandedCostAllocation, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_LandedCostAllocation (Properties ctx, int C_LandedCostAllocation_ID, String trxName) @@ -182,8 +182,8 @@ public org.compiere.model.I_C_LandedCostType getC_LandedCostType() throws Runtim return (org.compiere.model.I_C_LandedCostType)MTable.get(getCtx(), org.compiere.model.I_C_LandedCostType.Table_Name) .getPO(getC_LandedCostType_ID(), get_TrxName()); } - /** Set C_LandedCostType_ID. - @param C_LandedCostType_ID C_LandedCostType_ID */ + /** Set Landed Cost Type. + @param C_LandedCostType_ID Landed Cost Type */ public void setC_LandedCostType_ID (int C_LandedCostType_ID) { if (C_LandedCostType_ID < 1) @@ -192,8 +192,8 @@ public void setC_LandedCostType_ID (int C_LandedCostType_ID) set_Value (COLUMNNAME_C_LandedCostType_ID, Integer.valueOf(C_LandedCostType_ID)); } - /** Get C_LandedCostType_ID. - @return C_LandedCostType_ID */ + /** Get Landed Cost Type. + @return Landed Cost Type */ public int getC_LandedCostType_ID () { Integer ii = (Integer)get_Value(COLUMNNAME_C_LandedCostType_ID); diff --git a/base/src/org/compiere/model/X_C_LandedCostType.java b/base/src/org/compiere/model/X_C_LandedCostType.java index 902046a500..1eed4f8dd0 100644 --- a/base/src/org/compiere/model/X_C_LandedCostType.java +++ b/base/src/org/compiere/model/X_C_LandedCostType.java @@ -22,14 +22,14 @@ /** Generated Model for C_LandedCostType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_LandedCostType extends PO implements I_C_LandedCostType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_LandedCostType (Properties ctx, int C_LandedCostType_ID, String trxName) @@ -68,8 +68,8 @@ public String toString() return sb.toString(); } - /** Set C_LandedCostType_ID. - @param C_LandedCostType_ID C_LandedCostType_ID */ + /** Set Landed Cost Type. + @param C_LandedCostType_ID Landed Cost Type */ public void setC_LandedCostType_ID (int C_LandedCostType_ID) { if (C_LandedCostType_ID < 1) @@ -78,8 +78,8 @@ public void setC_LandedCostType_ID (int C_LandedCostType_ID) set_ValueNoCheck (COLUMNNAME_C_LandedCostType_ID, Integer.valueOf(C_LandedCostType_ID)); } - /** Get C_LandedCostType_ID. - @return C_LandedCostType_ID */ + /** Get Landed Cost Type. + @return Landed Cost Type */ public int getC_LandedCostType_ID () { Integer ii = (Integer)get_Value(COLUMNNAME_C_LandedCostType_ID); diff --git a/base/src/org/compiere/model/X_C_Location.java b/base/src/org/compiere/model/X_C_Location.java index d1e7df07db..9f2748db27 100644 --- a/base/src/org/compiere/model/X_C_Location.java +++ b/base/src/org/compiere/model/X_C_Location.java @@ -23,14 +23,14 @@ /** Generated Model for C_Location * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Location extends PO implements I_C_Location, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Location (Properties ctx, int C_Location_ID, String trxName) @@ -195,6 +195,31 @@ public int getC_Country_ID () return ii.intValue(); } + /** Set City. + @param City + Identifies a City + */ + public void setCity (String City) + { + set_Value (COLUMNNAME_City, City); + } + + /** Get City. + @return Identifies a City + */ + public String getCity () + { + return (String)get_Value(COLUMNNAME_City); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), getCity()); + } + /** Set Address. @param C_Location_ID Location or Address @@ -246,31 +271,6 @@ public int getC_Region_ID () return ii.intValue(); } - /** Set City. - @param City - Identifies a City - */ - public void setCity (String City) - { - set_Value (COLUMNNAME_City, City); - } - - /** Get City. - @return Identifies a City - */ - public String getCity () - { - return (String)get_Value(COLUMNNAME_City); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), getCity()); - } - /** Set ZIP. @param Postal Postal code diff --git a/base/src/org/compiere/model/X_C_NonBusinessDay.java b/base/src/org/compiere/model/X_C_NonBusinessDay.java index b18cbf4297..ab9e526860 100644 --- a/base/src/org/compiere/model/X_C_NonBusinessDay.java +++ b/base/src/org/compiere/model/X_C_NonBusinessDay.java @@ -24,14 +24,14 @@ /** Generated Model for C_NonBusinessDay * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_NonBusinessDay extends PO implements I_C_NonBusinessDay, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_NonBusinessDay (Properties ctx, int C_NonBusinessDay_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Opportunity.java b/base/src/org/compiere/model/X_C_Opportunity.java index a7357d84ad..d59da83eb7 100644 --- a/base/src/org/compiere/model/X_C_Opportunity.java +++ b/base/src/org/compiere/model/X_C_Opportunity.java @@ -26,14 +26,14 @@ /** Generated Model for C_Opportunity * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Opportunity extends PO implements I_C_Opportunity, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Opportunity (Properties ctx, int C_Opportunity_ID, String trxName) @@ -193,6 +193,40 @@ public int getC_Currency_ID () return ii.intValue(); } + /** Set Close Date. + @param CloseDate + Close Date + */ + public void setCloseDate (Timestamp CloseDate) + { + set_Value (COLUMNNAME_CloseDate, CloseDate); + } + + /** Get Close Date. + @return Close Date + */ + public Timestamp getCloseDate () + { + return (Timestamp)get_Value(COLUMNNAME_CloseDate); + } + + /** Set Comments. + @param Comments + Comments or additional information + */ + public void setComments (String Comments) + { + set_Value (COLUMNNAME_Comments, Comments); + } + + /** Get Comments. + @return Comments or additional information + */ + public String getComments () + { + return (String)get_Value(COLUMNNAME_Comments); + } + /** Set Sales Opportunity. @param C_Opportunity_ID Sales Opportunity */ public void setC_Opportunity_ID (int C_Opportunity_ID) @@ -241,6 +275,26 @@ public int getC_Order_ID () return ii.intValue(); } + /** Set Cost. + @param Cost + Cost information + */ + public void setCost (BigDecimal Cost) + { + set_Value (COLUMNNAME_Cost, Cost); + } + + /** Get Cost. + @return Cost information + */ + public BigDecimal getCost () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_Cost); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -297,60 +351,6 @@ public int getC_SalesStage_ID () return ii.intValue(); } - /** Set Close Date. - @param CloseDate - Close Date - */ - public void setCloseDate (Timestamp CloseDate) - { - set_Value (COLUMNNAME_CloseDate, CloseDate); - } - - /** Get Close Date. - @return Close Date - */ - public Timestamp getCloseDate () - { - return (Timestamp)get_Value(COLUMNNAME_CloseDate); - } - - /** Set Comments. - @param Comments - Comments or additional information - */ - public void setComments (String Comments) - { - set_Value (COLUMNNAME_Comments, Comments); - } - - /** Get Comments. - @return Comments or additional information - */ - public String getComments () - { - return (String)get_Value(COLUMNNAME_Comments); - } - - /** Set Cost. - @param Cost - Cost information - */ - public void setCost (BigDecimal Cost) - { - set_Value (COLUMNNAME_Cost, Cost); - } - - /** Get Cost. - @return Cost information - */ - public BigDecimal getCost () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_Cost); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_Order.java b/base/src/org/compiere/model/X_C_Order.java index 65679559ec..c0d58ed58f 100644 --- a/base/src/org/compiere/model/X_C_Order.java +++ b/base/src/org/compiere/model/X_C_Order.java @@ -26,14 +26,14 @@ /** Generated Model for C_Order * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Order extends PO implements I_C_Order, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Order (Properties ctx, int C_Order_ID, String trxName) @@ -45,9 +45,9 @@ public X_C_Order (Properties ctx, int C_Order_ID, String trxName) setC_BPartner_Location_ID (0); setC_Currency_ID (0); // @C_Currency_ID@ - setC_DocTypeTarget_ID (0); setC_DocType_ID (0); // 0 + setC_DocTypeTarget_ID (0); setC_Order_ID (0); setC_PaymentTerm_ID (0); setDateAcct (new Timestamp( System.currentTimeMillis() )); @@ -80,10 +80,10 @@ public X_C_Order (Properties ctx, int C_Order_ID, String trxName) // N setIsInvoiced (false); setIsPrinted (false); - setIsSOTrx (false); -// @IsSOTrx@ setIsSelected (false); setIsSelfService (false); + setIsSOTrx (false); +// @IsSOTrx@ setIsTaxIncluded (false); setIsTransferred (false); setM_PriceList_ID (0); @@ -303,6 +303,23 @@ public int getBill_User_ID () return ii.intValue(); } + /** Set BOM Drop. + @param BOMDrop + Drop (expand) Bill of Materials into an Order, Invoice, etc. + */ + public void setBOMDrop (String BOMDrop) + { + set_Value (COLUMNNAME_BOMDrop, BOMDrop); + } + + /** Get BOM Drop. + @return Drop (expand) Bill of Materials into an Order, Invoice, etc. + */ + public String getBOMDrop () + { + return (String)get_Value(COLUMNNAME_BOMDrop); + } + public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -527,6 +544,34 @@ public int getC_Currency_ID () return ii.intValue(); } + public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException + { + return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) + .getPO(getC_DocType_ID(), get_TrxName()); } + + /** Set Document Type. + @param C_DocType_ID + Document type or rules + */ + public void setC_DocType_ID (int C_DocType_ID) + { + if (C_DocType_ID < 0) + set_ValueNoCheck (COLUMNNAME_C_DocType_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_DocType_ID, Integer.valueOf(C_DocType_ID)); + } + + /** Get Document Type. + @return Document type or rules + */ + public int getC_DocType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) @@ -555,32 +600,24 @@ public int getC_DocTypeTarget_ID () return ii.intValue(); } - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException - { - return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) - .getPO(getC_DocType_ID(), get_TrxName()); } - - /** Set Document Type. - @param C_DocType_ID - Document type or rules + /** Set Charge amount. + @param ChargeAmt + Charge Amount */ - public void setC_DocType_ID (int C_DocType_ID) + public void setChargeAmt (BigDecimal ChargeAmt) { - if (C_DocType_ID < 0) - set_ValueNoCheck (COLUMNNAME_C_DocType_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_DocType_ID, Integer.valueOf(C_DocType_ID)); + set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); } - /** Get Document Type. - @return Document type or rules + /** Get Charge amount. + @return Charge Amount */ - public int getC_DocType_ID () + public BigDecimal getChargeAmt () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_ID); - if (ii == null) - return 0; - return ii.intValue(); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); + if (bd == null) + return Env.ZERO; + return bd; } public org.compiere.model.I_C_Opportunity getC_Opportunity() throws RuntimeException @@ -608,29 +645,21 @@ public int getC_Opportunity_ID () return ii.intValue(); } - public org.compiere.model.I_C_OrderSource getC_OrderSource() throws RuntimeException - { - return (org.compiere.model.I_C_OrderSource)MTable.get(getCtx(), org.compiere.model.I_C_OrderSource.Table_Name) - .getPO(getC_OrderSource_ID(), get_TrxName()); } - - /** Set Order Source. - @param C_OrderSource_ID Order Source */ - public void setC_OrderSource_ID (int C_OrderSource_ID) + /** Set Copy From. + @param CopyFrom + Copy From Record + */ + public void setCopyFrom (String CopyFrom) { - if (C_OrderSource_ID < 1) - set_Value (COLUMNNAME_C_OrderSource_ID, null); - else - set_Value (COLUMNNAME_C_OrderSource_ID, Integer.valueOf(C_OrderSource_ID)); + set_Value (COLUMNNAME_CopyFrom, CopyFrom); } - /** Get Order Source. - @return Order Source */ - public int getC_OrderSource_ID () + /** Get Copy From. + @return Copy From Record + */ + public String getCopyFrom () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_OrderSource_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_CopyFrom); } /** Set Order. @@ -656,29 +685,54 @@ public int getC_Order_ID () return ii.intValue(); } - public org.compiere.model.I_C_POS getC_POS() throws RuntimeException + public org.compiere.model.I_C_OrderSource getC_OrderSource() throws RuntimeException { - return (org.compiere.model.I_C_POS)MTable.get(getCtx(), org.compiere.model.I_C_POS.Table_Name) - .getPO(getC_POS_ID(), get_TrxName()); } + return (org.compiere.model.I_C_OrderSource)MTable.get(getCtx(), org.compiere.model.I_C_OrderSource.Table_Name) + .getPO(getC_OrderSource_ID(), get_TrxName()); } - /** Set POS Terminal. - @param C_POS_ID - Point of Sales Terminal + /** Set Order Source. + @param C_OrderSource_ID Order Source */ + public void setC_OrderSource_ID (int C_OrderSource_ID) + { + if (C_OrderSource_ID < 1) + set_Value (COLUMNNAME_C_OrderSource_ID, null); + else + set_Value (COLUMNNAME_C_OrderSource_ID, Integer.valueOf(C_OrderSource_ID)); + } + + /** Get Order Source. + @return Order Source */ + public int getC_OrderSource_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_OrderSource_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException + { + return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) + .getPO(getC_Payment_ID(), get_TrxName()); } + + /** Set Payment. + @param C_Payment_ID + Payment identifier */ - public void setC_POS_ID (int C_POS_ID) + public void setC_Payment_ID (int C_Payment_ID) { - if (C_POS_ID < 1) - set_Value (COLUMNNAME_C_POS_ID, null); + if (C_Payment_ID < 1) + set_Value (COLUMNNAME_C_Payment_ID, null); else - set_Value (COLUMNNAME_C_POS_ID, Integer.valueOf(C_POS_ID)); + set_Value (COLUMNNAME_C_Payment_ID, Integer.valueOf(C_Payment_ID)); } - /** Get POS Terminal. - @return Point of Sales Terminal + /** Get Payment. + @return Payment identifier */ - public int getC_POS_ID () + public int getC_Payment_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_POS_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Payment_ID); if (ii == null) return 0; return ii.intValue(); @@ -712,29 +766,29 @@ public int getC_PaymentTerm_ID () return ii.intValue(); } - public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException + public org.compiere.model.I_C_POS getC_POS() throws RuntimeException { - return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) - .getPO(getC_Payment_ID(), get_TrxName()); } + return (org.compiere.model.I_C_POS)MTable.get(getCtx(), org.compiere.model.I_C_POS.Table_Name) + .getPO(getC_POS_ID(), get_TrxName()); } - /** Set Payment. - @param C_Payment_ID - Payment identifier + /** Set POS Terminal. + @param C_POS_ID + Point of Sales Terminal */ - public void setC_Payment_ID (int C_Payment_ID) + public void setC_POS_ID (int C_POS_ID) { - if (C_Payment_ID < 1) - set_Value (COLUMNNAME_C_Payment_ID, null); + if (C_POS_ID < 1) + set_Value (COLUMNNAME_C_POS_ID, null); else - set_Value (COLUMNNAME_C_Payment_ID, Integer.valueOf(C_Payment_ID)); + set_Value (COLUMNNAME_C_POS_ID, Integer.valueOf(C_POS_ID)); } - /** Get Payment. - @return Payment identifier + /** Get POS Terminal. + @return Point of Sales Terminal */ - public int getC_Payment_ID () + public int getC_POS_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Payment_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_POS_ID); if (ii == null) return 0; return ii.intValue(); @@ -768,43 +822,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** Set Charge amount. - @param ChargeAmt - Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt) - { - set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); - } - - /** Get Charge amount. - @return Charge Amount - */ - public BigDecimal getChargeAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Copy From. - @param CopyFrom - Copy From Record - */ - public void setCopyFrom (String CopyFrom) - { - set_Value (COLUMNNAME_CopyFrom, CopyFrom); - } - - /** Get Copy From. - @return Copy From Record - */ - public String getCopyFrom () - { - return (String)get_Value(COLUMNNAME_CopyFrom); - } - /** Set Account Date. @param DateAcct Accounting Date @@ -1410,30 +1427,6 @@ public boolean isPrinted () return false; } - /** Set Sales Transaction. - @param IsSOTrx - This is a Sales Transaction - */ - public void setIsSOTrx (boolean IsSOTrx) - { - set_Value (COLUMNNAME_IsSOTrx, Boolean.valueOf(IsSOTrx)); - } - - /** Get Sales Transaction. - @return This is a Sales Transaction - */ - public boolean isSOTrx () - { - Object oo = get_Value(COLUMNNAME_IsSOTrx); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - /** Set Selected. @param IsSelected Selected */ public void setIsSelected (boolean IsSelected) @@ -1479,6 +1472,30 @@ public boolean isSelfService () return false; } + /** Set Sales Transaction. + @param IsSOTrx + This is a Sales Transaction + */ + public void setIsSOTrx (boolean IsSOTrx) + { + set_Value (COLUMNNAME_IsSOTrx, Boolean.valueOf(IsSOTrx)); + } + + /** Get Sales Transaction. + @return This is a Sales Transaction + */ + public boolean isSOTrx () + { + Object oo = get_Value(COLUMNNAME_IsSOTrx); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + /** Set Price includes Tax. @param IsTaxIncluded Tax is included in the price @@ -1684,23 +1701,6 @@ public String getOrderType () return (String)get_Value(COLUMNNAME_OrderType); } - /** Set Order Reference. - @param POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference) - { - set_Value (COLUMNNAME_POReference, POReference); - } - - /** Get Order Reference. - @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference () - { - return (String)get_Value(COLUMNNAME_POReference); - } - /** Set Payment BPartner. @param Pay_BPartner_ID Business Partner responsible for the payment @@ -1781,6 +1781,23 @@ public String getPaymentRule () return (String)get_Value(COLUMNNAME_PaymentRule); } + /** Set Order Reference. + @param POReference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference) + { + set_Value (COLUMNNAME_POReference, POReference); + } + + /** Get Order Reference. + @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference () + { + return (String)get_Value(COLUMNNAME_POReference); + } + /** Set Posted. @param Posted Posting status @@ -2017,23 +2034,6 @@ public BigDecimal getTotalLines () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -2146,6 +2146,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Volume. @param Volume Volume of a product diff --git a/base/src/org/compiere/model/X_C_OrderLine.java b/base/src/org/compiere/model/X_C_OrderLine.java index 49cce00653..6cd3b9c4f3 100644 --- a/base/src/org/compiere/model/X_C_OrderLine.java +++ b/base/src/org/compiere/model/X_C_OrderLine.java @@ -26,14 +26,14 @@ /** Generated Model for C_OrderLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_OrderLine extends PO implements I_C_OrderLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_OrderLine (Properties ctx, int C_OrderLine_ID, String trxName) @@ -45,8 +45,8 @@ public X_C_OrderLine (Properties ctx, int C_OrderLine_ID, String trxName) // @C_BPartner_Location_ID@ setC_Currency_ID (0); // @C_Currency_ID@ - setC_OrderLine_ID (0); setC_Order_ID (0); + setC_OrderLine_ID (0); setC_Tax_ID (0); setC_UOM_ID (0); // @#C_UOM_ID@ @@ -301,6 +301,42 @@ public int getC_Currency_ID () return ii.intValue(); } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException + { + return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) + .getPO(getC_Order_ID(), get_TrxName()); } + + /** Set Order. + @param C_Order_ID + Order + */ + public void setC_Order_ID (int C_Order_ID) + { + if (C_Order_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Order_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Order_ID, Integer.valueOf(C_Order_ID)); + } + + /** Get Order. + @return Order + */ + public int getC_Order_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Order_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), String.valueOf(getC_Order_ID())); + } + /** Set Sales Order Line. @param C_OrderLine_ID Sales Order Line @@ -324,42 +360,34 @@ public int getC_OrderLine_ID () return ii.intValue(); } - public org.compiere.model.I_C_Order getC_Order() throws RuntimeException + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { - return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) - .getPO(getC_Order_ID(), get_TrxName()); } + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } - /** Set Order. - @param C_Order_ID - Order + /** Set Project. + @param C_Project_ID + Financial Project */ - public void setC_Order_ID (int C_Order_ID) + public void setC_Project_ID (int C_Project_ID) { - if (C_Order_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Order_ID, null); + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_Order_ID, Integer.valueOf(C_Order_ID)); + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); } - /** Get Order. - @return Order + /** Get Project. + @return Financial Project */ - public int getC_Order_ID () + public int getC_Project_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Order_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); if (ii == null) return 0; return ii.intValue(); } - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), String.valueOf(getC_Order_ID())); - } - public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -416,32 +444,38 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } + /** Set Create lines from. + @param CreateFrom + Process which will generate a new document lines based on an existing document + */ + public void setCreateFrom (String CreateFrom) + { + set_Value (COLUMNNAME_CreateFrom, CreateFrom); + } - /** Set Project. - @param C_Project_ID - Financial Project + /** Get Create lines from. + @return Process which will generate a new document lines based on an existing document */ - public void setC_Project_ID (int C_Project_ID) + public String getCreateFrom () { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + return (String)get_Value(COLUMNNAME_CreateFrom); } - /** Get Project. - @return Financial Project + /** Set Create Shipment. + @param CreateShipment + Create Shipment From Order Line */ - public int getC_Project_ID () + public void setCreateShipment (String CreateShipment) { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); + set_Value (COLUMNNAME_CreateShipment, CreateShipment); + } + + /** Get Create Shipment. + @return Create Shipment From Order Line + */ + public String getCreateShipment () + { + return (String)get_Value(COLUMNNAME_CreateShipment); } public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException @@ -500,40 +534,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Create lines from. - @param CreateFrom - Process which will generate a new document lines based on an existing document - */ - public void setCreateFrom (String CreateFrom) - { - set_Value (COLUMNNAME_CreateFrom, CreateFrom); - } - - /** Get Create lines from. - @return Process which will generate a new document lines based on an existing document - */ - public String getCreateFrom () - { - return (String)get_Value(COLUMNNAME_CreateFrom); - } - - /** Set Create Shipment. - @param CreateShipment - Create Shipment From Order Line - */ - public void setCreateShipment (String CreateShipment) - { - set_Value (COLUMNNAME_CreateShipment, CreateShipment); - } - - /** Get Create Shipment. - @return Create Shipment From Order Line - */ - public String getCreateShipment () - { - return (String)get_Value(COLUMNNAME_CreateShipment); - } - /** Set Date Delivered. @param DateDelivered Date when the product was delivered @@ -940,6 +940,23 @@ public int getM_Warehouse_ID () return ii.intValue(); } + /** Set Picked Qty. + @param PickedQty Picked Qty */ + public void setPickedQty (BigDecimal PickedQty) + { + set_Value (COLUMNNAME_PickedQty, PickedQty); + } + + /** Get Picked Qty. + @return Picked Qty */ + public BigDecimal getPickedQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PickedQty); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.eevolution.model.I_PP_Cost_Collector getPP_Cost_Collector() throws RuntimeException { return (org.eevolution.model.I_PP_Cost_Collector)MTable.get(getCtx(), org.eevolution.model.I_PP_Cost_Collector.Table_Name) @@ -965,23 +982,6 @@ public int getPP_Cost_Collector_ID () return ii.intValue(); } - /** Set Picked Qty. - @param PickedQty Picked Qty */ - public void setPickedQty (BigDecimal PickedQty) - { - set_Value (COLUMNNAME_PickedQty, PickedQty); - } - - /** Get Picked Qty. - @return Picked Qty */ - public BigDecimal getPickedQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PickedQty); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Unit Price. @param PriceActual Actual Price @@ -1226,6 +1226,34 @@ public BigDecimal getQtyReserved () return bd; } + public org.compiere.model.I_C_OrderLine getRef_OrderLine() throws RuntimeException + { + return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) + .getPO(getRef_OrderLine_ID(), get_TrxName()); } + + /** Set Referenced Order Line. + @param Ref_OrderLine_ID + Reference to corresponding Sales/Purchase Order + */ + public void setRef_OrderLine_ID (int Ref_OrderLine_ID) + { + if (Ref_OrderLine_ID < 1) + set_Value (COLUMNNAME_Ref_OrderLine_ID, null); + else + set_Value (COLUMNNAME_Ref_OrderLine_ID, Integer.valueOf(Ref_OrderLine_ID)); + } + + /** Get Referenced Order Line. + @return Reference to corresponding Sales/Purchase Order + */ + public int getRef_OrderLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Ref_OrderLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Revenue Recognition Amt. @param RRAmt Revenue Recognition Amount @@ -1263,34 +1291,6 @@ public Timestamp getRRStartDate () return (Timestamp)get_Value(COLUMNNAME_RRStartDate); } - public org.compiere.model.I_C_OrderLine getRef_OrderLine() throws RuntimeException - { - return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) - .getPO(getRef_OrderLine_ID(), get_TrxName()); } - - /** Set Referenced Order Line. - @param Ref_OrderLine_ID - Reference to corresponding Sales/Purchase Order - */ - public void setRef_OrderLine_ID (int Ref_OrderLine_ID) - { - if (Ref_OrderLine_ID < 1) - set_Value (COLUMNNAME_Ref_OrderLine_ID, null); - else - set_Value (COLUMNNAME_Ref_OrderLine_ID, Integer.valueOf(Ref_OrderLine_ID)); - } - - /** Get Referenced Order Line. - @return Reference to corresponding Sales/Purchase Order - */ - public int getRef_OrderLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Ref_OrderLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Resource Assignment. @param S_ResourceAssignment_ID Resource Assignment @@ -1314,23 +1314,6 @@ public int getS_ResourceAssignment_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1442,4 +1425,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_OrderSource.java b/base/src/org/compiere/model/X_C_OrderSource.java index 0430bd47f3..5f07af8f97 100644 --- a/base/src/org/compiere/model/X_C_OrderSource.java +++ b/base/src/org/compiere/model/X_C_OrderSource.java @@ -22,14 +22,14 @@ /** Generated Model for C_OrderSource * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_OrderSource extends PO implements I_C_OrderSource, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_OrderSource (Properties ctx, int C_OrderSource_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_OrderTax.java b/base/src/org/compiere/model/X_C_OrderTax.java index 6cb0272aee..bfd3f772e5 100644 --- a/base/src/org/compiere/model/X_C_OrderTax.java +++ b/base/src/org/compiere/model/X_C_OrderTax.java @@ -24,14 +24,14 @@ /** Generated Model for C_OrderTax * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_OrderTax extends PO implements I_C_OrderTax, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_OrderTax (Properties ctx, int C_OrderTax_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_OrgAssignment.java b/base/src/org/compiere/model/X_C_OrgAssignment.java index cea57d141d..8ff9001a93 100644 --- a/base/src/org/compiere/model/X_C_OrgAssignment.java +++ b/base/src/org/compiere/model/X_C_OrgAssignment.java @@ -23,14 +23,14 @@ /** Generated Model for C_OrgAssignment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_OrgAssignment extends PO implements I_C_OrgAssignment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_OrgAssignment (Properties ctx, int C_OrgAssignment_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_POS.java b/base/src/org/compiere/model/X_C_POS.java index 3390c7ef49..49ceb2e610 100755 --- a/base/src/org/compiere/model/X_C_POS.java +++ b/base/src/org/compiere/model/X_C_POS.java @@ -23,14 +23,14 @@ /** Generated Model for C_POS * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_POS extends PO implements I_C_POS, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_POS (Properties ctx, int C_POS_ID, String trxName) @@ -97,29 +97,43 @@ public int getAutoLogoutDelay () return ii.intValue(); } - public org.compiere.model.I_C_BPartner getC_BPartnerCashTrx() throws RuntimeException + /** Set CashDrawer. + @param CashDrawer CashDrawer */ + public void setCashDrawer (String CashDrawer) + { + set_Value (COLUMNNAME_CashDrawer, CashDrawer); + } + + /** Get CashDrawer. + @return CashDrawer */ + public String getCashDrawer () + { + return (String)get_Value(COLUMNNAME_CashDrawer); + } + + public org.compiere.model.I_C_BankAccount getCashTransferBankAccount() throws RuntimeException { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartnerCashTrx_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) + .getPO(getCashTransferBankAccount_ID(), get_TrxName()); } - /** Set Template B.Partner. - @param C_BPartnerCashTrx_ID - Business Partner used for creating new Business Partners on the fly + /** Set Transfer Cash trx to. + @param CashTransferBankAccount_ID + Bank Account on which to transfer all Cash transactions */ - public void setC_BPartnerCashTrx_ID (int C_BPartnerCashTrx_ID) + public void setCashTransferBankAccount_ID (int CashTransferBankAccount_ID) { - if (C_BPartnerCashTrx_ID < 1) - set_Value (COLUMNNAME_C_BPartnerCashTrx_ID, null); + if (CashTransferBankAccount_ID < 1) + set_Value (COLUMNNAME_CashTransferBankAccount_ID, null); else - set_Value (COLUMNNAME_C_BPartnerCashTrx_ID, Integer.valueOf(C_BPartnerCashTrx_ID)); + set_Value (COLUMNNAME_CashTransferBankAccount_ID, Integer.valueOf(CashTransferBankAccount_ID)); } - /** Get Template B.Partner. - @return Business Partner used for creating new Business Partners on the fly + /** Get Transfer Cash trx to. + @return Bank Account on which to transfer all Cash transactions */ - public int getC_BPartnerCashTrx_ID () + public int getCashTransferBankAccount_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartnerCashTrx_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_CashTransferBankAccount_ID); if (ii == null) return 0; return ii.intValue(); @@ -153,6 +167,34 @@ public int getC_BankAccount_ID () return ii.intValue(); } + public org.compiere.model.I_C_BPartner getC_BPartnerCashTrx() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartnerCashTrx_ID(), get_TrxName()); } + + /** Set Template B.Partner. + @param C_BPartnerCashTrx_ID + Business Partner used for creating new Business Partners on the fly + */ + public void setC_BPartnerCashTrx_ID (int C_BPartnerCashTrx_ID) + { + if (C_BPartnerCashTrx_ID < 1) + set_Value (COLUMNNAME_C_BPartnerCashTrx_ID, null); + else + set_Value (COLUMNNAME_C_BPartnerCashTrx_ID, Integer.valueOf(C_BPartnerCashTrx_ID)); + } + + /** Get Template B.Partner. + @return Business Partner used for creating new Business Partners on the fly + */ + public int getC_BPartnerCashTrx_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartnerCashTrx_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_CashBook getC_CashBook() throws RuntimeException { return (org.compiere.model.I_C_CashBook)MTable.get(getCtx(), org.compiere.model.I_C_CashBook.Table_Name) @@ -209,34 +251,6 @@ public int getC_DocType_ID () return ii.intValue(); } - public org.compiere.model.I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException - { - return (org.compiere.model.I_C_POSKeyLayout)MTable.get(getCtx(), org.compiere.model.I_C_POSKeyLayout.Table_Name) - .getPO(getC_POSKeyLayout_ID(), get_TrxName()); } - - /** Set POS Key Layout. - @param C_POSKeyLayout_ID - POS Function Key Layout - */ - public void setC_POSKeyLayout_ID (int C_POSKeyLayout_ID) - { - if (C_POSKeyLayout_ID < 1) - set_Value (COLUMNNAME_C_POSKeyLayout_ID, null); - else - set_Value (COLUMNNAME_C_POSKeyLayout_ID, Integer.valueOf(C_POSKeyLayout_ID)); - } - - /** Get POS Key Layout. - @return POS Function Key Layout - */ - public int getC_POSKeyLayout_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_POSKeyLayout_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set POS Terminal. @param C_POS_ID Point of Sales Terminal @@ -260,43 +274,29 @@ public int getC_POS_ID () return ii.intValue(); } - /** Set CashDrawer. - @param CashDrawer CashDrawer */ - public void setCashDrawer (String CashDrawer) - { - set_Value (COLUMNNAME_CashDrawer, CashDrawer); - } - - /** Get CashDrawer. - @return CashDrawer */ - public String getCashDrawer () - { - return (String)get_Value(COLUMNNAME_CashDrawer); - } - - public org.compiere.model.I_C_BankAccount getCashTransferBankAccount() throws RuntimeException + public org.compiere.model.I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException { - return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) - .getPO(getCashTransferBankAccount_ID(), get_TrxName()); } + return (org.compiere.model.I_C_POSKeyLayout)MTable.get(getCtx(), org.compiere.model.I_C_POSKeyLayout.Table_Name) + .getPO(getC_POSKeyLayout_ID(), get_TrxName()); } - /** Set Transfer Cash trx to. - @param CashTransferBankAccount_ID - Bank Account on which to transfer all Cash transactions + /** Set POS Key Layout. + @param C_POSKeyLayout_ID + POS Function Key Layout */ - public void setCashTransferBankAccount_ID (int CashTransferBankAccount_ID) + public void setC_POSKeyLayout_ID (int C_POSKeyLayout_ID) { - if (CashTransferBankAccount_ID < 1) - set_Value (COLUMNNAME_CashTransferBankAccount_ID, null); + if (C_POSKeyLayout_ID < 1) + set_Value (COLUMNNAME_C_POSKeyLayout_ID, null); else - set_Value (COLUMNNAME_CashTransferBankAccount_ID, Integer.valueOf(CashTransferBankAccount_ID)); + set_Value (COLUMNNAME_C_POSKeyLayout_ID, Integer.valueOf(C_POSKeyLayout_ID)); } - /** Get Transfer Cash trx to. - @return Bank Account on which to transfer all Cash transactions + /** Get POS Key Layout. + @return POS Function Key Layout */ - public int getCashTransferBankAccount_ID () + public int getC_POSKeyLayout_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_CashTransferBankAccount_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_POSKeyLayout_ID); if (ii == null) return 0; return ii.intValue(); @@ -485,6 +485,23 @@ public boolean isPOSRequiredPIN () return false; } + /** Set Measure Request Code. + @param MeasureRequestCode + String for taking measurement from Device Electronic Scales + */ + public void setMeasureRequestCode (String MeasureRequestCode) + { + set_Value (COLUMNNAME_MeasureRequestCode, MeasureRequestCode); + } + + /** Get Measure Request Code. + @return String for taking measurement from Device Electronic Scales + */ + public String getMeasureRequestCode () + { + return (String)get_Value(COLUMNNAME_MeasureRequestCode); + } + public org.compiere.model.I_M_PriceList getM_PriceList() throws RuntimeException { return (org.compiere.model.I_M_PriceList)MTable.get(getCtx(), org.compiere.model.I_M_PriceList.Table_Name) @@ -541,23 +558,6 @@ public int getM_Warehouse_ID () return ii.intValue(); } - /** Set Measure Request Code. - @param MeasureRequestCode - String for taking measurement from Device Electronic Scales - */ - public void setMeasureRequestCode (String MeasureRequestCode) - { - set_Value (COLUMNNAME_MeasureRequestCode, MeasureRequestCode); - } - - /** Get Measure Request Code. - @return String for taking measurement from Device Electronic Scales - */ - public String getMeasureRequestCode () - { - return (String)get_Value(COLUMNNAME_MeasureRequestCode); - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_C_POSKey.java b/base/src/org/compiere/model/X_C_POSKey.java index 376efcc09e..2113e877a8 100644 --- a/base/src/org/compiere/model/X_C_POSKey.java +++ b/base/src/org/compiere/model/X_C_POSKey.java @@ -25,14 +25,14 @@ /** Generated Model for C_POSKey * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_POSKey extends PO implements I_C_POSKey, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_POSKey (Properties ctx, int C_POSKey_ID, String trxName) @@ -40,8 +40,8 @@ public X_C_POSKey (Properties ctx, int C_POSKey_ID, String trxName) super (ctx, C_POSKey_ID, trxName); /** if (C_POSKey_ID == 0) { - setC_POSKeyLayout_ID (0); setC_POSKey_ID (0); + setC_POSKeyLayout_ID (0); setName (null); setSeqNo (0); // @SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM C_POSKey WHERE C_POSKeyLayout_ID=@C_POSKeyLayout_ID@ @@ -155,6 +155,29 @@ public int getAD_PrintFont_ID () return ii.intValue(); } + /** Set POS Key. + @param C_POSKey_ID + POS Function Key + */ + public void setC_POSKey_ID (int C_POSKey_ID) + { + if (C_POSKey_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_POSKey_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_POSKey_ID, Integer.valueOf(C_POSKey_ID)); + } + + /** Get POS Key. + @return POS Function Key + */ + public int getC_POSKey_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_POSKey_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_POSKeyLayout getC_POSKeyLayout() throws RuntimeException { return (org.compiere.model.I_C_POSKeyLayout)MTable.get(getCtx(), org.compiere.model.I_C_POSKeyLayout.Table_Name) @@ -183,29 +206,6 @@ public int getC_POSKeyLayout_ID () return ii.intValue(); } - /** Set POS Key. - @param C_POSKey_ID - POS Function Key - */ - public void setC_POSKey_ID (int C_POSKey_ID) - { - if (C_POSKey_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_POSKey_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_POSKey_ID, Integer.valueOf(C_POSKey_ID)); - } - - /** Get POS Key. - @return POS Function Key - */ - public int getC_POSKey_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_POSKey_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_POSKeyLayout.java b/base/src/org/compiere/model/X_C_POSKeyLayout.java index 976565c9d1..d57ad036fd 100644 --- a/base/src/org/compiere/model/X_C_POSKeyLayout.java +++ b/base/src/org/compiere/model/X_C_POSKeyLayout.java @@ -23,14 +23,14 @@ /** Generated Model for C_POSKeyLayout * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_POSKeyLayout extends PO implements I_C_POSKeyLayout, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_POSKeyLayout (Properties ctx, int C_POSKeyLayout_ID, String trxName) @@ -127,6 +127,26 @@ public int getAD_PrintFont_ID () return ii.intValue(); } + /** Set Columns. + @param Columns + Number of columns + */ + public void setColumns (int Columns) + { + set_Value (COLUMNNAME_Columns, Integer.valueOf(Columns)); + } + + /** Get Columns. + @return Number of columns + */ + public int getColumns () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Columns); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set POS Key Layout. @param C_POSKeyLayout_ID POS Function Key Layout @@ -150,26 +170,6 @@ public int getC_POSKeyLayout_ID () return ii.intValue(); } - /** Set Columns. - @param Columns - Number of columns - */ - public void setColumns (int Columns) - { - set_Value (COLUMNNAME_Columns, Integer.valueOf(Columns)); - } - - /** Get Columns. - @return Number of columns - */ - public int getColumns () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Columns); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_PaySchedule.java b/base/src/org/compiere/model/X_C_PaySchedule.java index d39a3929b9..5cc826bbdb 100644 --- a/base/src/org/compiere/model/X_C_PaySchedule.java +++ b/base/src/org/compiere/model/X_C_PaySchedule.java @@ -25,14 +25,14 @@ /** Generated Model for C_PaySchedule * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_PaySchedule extends PO implements I_C_PaySchedule, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_PaySchedule (Properties ctx, int C_PaySchedule_ID, String trxName) @@ -40,8 +40,8 @@ public X_C_PaySchedule (Properties ctx, int C_PaySchedule_ID, String trxName) super (ctx, C_PaySchedule_ID, trxName); /** if (C_PaySchedule_ID == 0) { - setC_PaySchedule_ID (0); setC_PaymentTerm_ID (0); + setC_PaySchedule_ID (0); setDiscount (Env.ZERO); setDiscountDays (0); setGraceDays (0); @@ -79,29 +79,6 @@ public String toString() return sb.toString(); } - /** Set Payment Schedule. - @param C_PaySchedule_ID - Payment Schedule Template - */ - public void setC_PaySchedule_ID (int C_PaySchedule_ID) - { - if (C_PaySchedule_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_PaySchedule_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_PaySchedule_ID, Integer.valueOf(C_PaySchedule_ID)); - } - - /** Get Payment Schedule. - @return Payment Schedule Template - */ - public int getC_PaySchedule_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_PaySchedule_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException { return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) @@ -138,6 +115,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_PaymentTerm_ID())); } + /** Set Payment Schedule. + @param C_PaySchedule_ID + Payment Schedule Template + */ + public void setC_PaySchedule_ID (int C_PaySchedule_ID) + { + if (C_PaySchedule_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_PaySchedule_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_PaySchedule_ID, Integer.valueOf(C_PaySchedule_ID)); + } + + /** Get Payment Schedule. + @return Payment Schedule Template + */ + public int getC_PaySchedule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_PaySchedule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Discount %. @param Discount Discount in percent diff --git a/base/src/org/compiere/model/X_C_PaySelection.java b/base/src/org/compiere/model/X_C_PaySelection.java index befd220231..3ce9f4de43 100644 --- a/base/src/org/compiere/model/X_C_PaySelection.java +++ b/base/src/org/compiere/model/X_C_PaySelection.java @@ -26,14 +26,14 @@ /** Generated Model for C_PaySelection * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_PaySelection extends PO implements I_C_PaySelection, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_PaySelection (Properties ctx, int C_PaySelection_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_PaySelectionCheck.java b/base/src/org/compiere/model/X_C_PaySelectionCheck.java index 50e6df5d88..1ed26f096d 100644 --- a/base/src/org/compiere/model/X_C_PaySelectionCheck.java +++ b/base/src/org/compiere/model/X_C_PaySelectionCheck.java @@ -25,14 +25,14 @@ /** Generated Model for C_PaySelectionCheck * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_PaySelectionCheck extends PO implements I_C_PaySelectionCheck, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_PaySelectionCheck (Properties ctx, int C_PaySelectionCheck_ID, String trxName) @@ -84,6 +84,42 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartner_ID(), get_TrxName()); } + + /** Set Business Partner . + @param C_BPartner_ID + Identifies a Business Partner + */ + public void setC_BPartner_ID (int C_BPartner_ID) + { + if (C_BPartner_ID < 1) + set_Value (COLUMNNAME_C_BPartner_ID, null); + else + set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); + } + + /** Get Business Partner . + @return Identifies a Business Partner + */ + public int getC_BPartner_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), String.valueOf(getC_BPartner_ID())); + } + public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException { return (org.compiere.model.I_C_BP_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BP_BankAccount.Table_Name) @@ -112,42 +148,34 @@ public int getC_BP_BankAccount_ID () return ii.intValue(); } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException + public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartner_ID(), get_TrxName()); } + return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) + .getPO(getC_Payment_ID(), get_TrxName()); } - /** Set Business Partner . - @param C_BPartner_ID - Identifies a Business Partner + /** Set Payment. + @param C_Payment_ID + Payment identifier */ - public void setC_BPartner_ID (int C_BPartner_ID) + public void setC_Payment_ID (int C_Payment_ID) { - if (C_BPartner_ID < 1) - set_Value (COLUMNNAME_C_BPartner_ID, null); + if (C_Payment_ID < 1) + set_Value (COLUMNNAME_C_Payment_ID, null); else - set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); + set_Value (COLUMNNAME_C_Payment_ID, Integer.valueOf(C_Payment_ID)); } - /** Get Business Partner . - @return Identifies a Business Partner + /** Get Payment. + @return Payment identifier */ - public int getC_BPartner_ID () + public int getC_Payment_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Payment_ID); if (ii == null) return 0; return ii.intValue(); } - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), String.valueOf(getC_BPartner_ID())); - } - /** Set Pay Selection Check. @param C_PaySelectionCheck_ID Payment Selection Check @@ -199,34 +227,6 @@ public int getC_PaySelection_ID () return ii.intValue(); } - public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException - { - return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) - .getPO(getC_Payment_ID(), get_TrxName()); } - - /** Set Payment. - @param C_Payment_ID - Payment identifier - */ - public void setC_Payment_ID (int C_Payment_ID) - { - if (C_Payment_ID < 1) - set_Value (COLUMNNAME_C_Payment_ID, null); - else - set_Value (COLUMNNAME_C_Payment_ID, Integer.valueOf(C_Payment_ID)); - } - - /** Get Payment. - @return Payment identifier - */ - public int getC_Payment_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Payment_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Discount Amount. @param DiscountAmt Calculated amount of discount diff --git a/base/src/org/compiere/model/X_C_PaySelectionLine.java b/base/src/org/compiere/model/X_C_PaySelectionLine.java index 450d9183a0..e5178de04d 100644 --- a/base/src/org/compiere/model/X_C_PaySelectionLine.java +++ b/base/src/org/compiere/model/X_C_PaySelectionLine.java @@ -25,14 +25,14 @@ /** Generated Model for C_PaySelectionLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_PaySelectionLine extends PO implements I_C_PaySelectionLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_PaySelectionLine (Properties ctx, int C_PaySelectionLine_ID, String trxName) @@ -40,8 +40,8 @@ public X_C_PaySelectionLine (Properties ctx, int C_PaySelectionLine_ID, String t super (ctx, C_PaySelectionLine_ID, trxName); /** if (C_PaySelectionLine_ID == 0) { - setC_PaySelectionLine_ID (0); setC_PaySelection_ID (0); + setC_PaySelectionLine_ID (0); setDifferenceAmt (Env.ZERO); setDiscountAmt (Env.ZERO); setIsManual (false); @@ -105,29 +105,29 @@ public BigDecimal getAmtSource () return bd; } - public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException + public org.compiere.model.I_C_BankAccount getC_BankAccountTo() throws RuntimeException { - return (org.compiere.model.I_C_BP_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BP_BankAccount.Table_Name) - .getPO(getC_BP_BankAccount_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) + .getPO(getC_BankAccountTo_ID(), get_TrxName()); } - /** Set Partner Bank Account. - @param C_BP_BankAccount_ID - Bank Account of the Business Partner + /** Set Bank Account To. + @param C_BankAccountTo_ID + Bank Account To make Transfer */ - public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID) + public void setC_BankAccountTo_ID (int C_BankAccountTo_ID) { - if (C_BP_BankAccount_ID < 1) - set_Value (COLUMNNAME_C_BP_BankAccount_ID, null); + if (C_BankAccountTo_ID < 1) + set_Value (COLUMNNAME_C_BankAccountTo_ID, null); else - set_Value (COLUMNNAME_C_BP_BankAccount_ID, Integer.valueOf(C_BP_BankAccount_ID)); + set_Value (COLUMNNAME_C_BankAccountTo_ID, Integer.valueOf(C_BankAccountTo_ID)); } - /** Get Partner Bank Account. - @return Bank Account of the Business Partner + /** Get Bank Account To. + @return Bank Account To make Transfer */ - public int getC_BP_BankAccount_ID () + public int getC_BankAccountTo_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_BankAccount_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BankAccountTo_ID); if (ii == null) return 0; return ii.intValue(); @@ -169,29 +169,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_BPartner_ID())); } - public org.compiere.model.I_C_BankAccount getC_BankAccountTo() throws RuntimeException + public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException { - return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) - .getPO(getC_BankAccountTo_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BP_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BP_BankAccount.Table_Name) + .getPO(getC_BP_BankAccount_ID(), get_TrxName()); } - /** Set Bank Account To. - @param C_BankAccountTo_ID - Bank Account To make Transfer + /** Set Partner Bank Account. + @param C_BP_BankAccount_ID + Bank Account of the Business Partner */ - public void setC_BankAccountTo_ID (int C_BankAccountTo_ID) + public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID) { - if (C_BankAccountTo_ID < 1) - set_Value (COLUMNNAME_C_BankAccountTo_ID, null); + if (C_BP_BankAccount_ID < 1) + set_Value (COLUMNNAME_C_BP_BankAccount_ID, null); else - set_Value (COLUMNNAME_C_BankAccountTo_ID, Integer.valueOf(C_BankAccountTo_ID)); + set_Value (COLUMNNAME_C_BP_BankAccount_ID, Integer.valueOf(C_BP_BankAccount_ID)); } - /** Get Bank Account To. - @return Bank Account To make Transfer + /** Get Partner Bank Account. + @return Bank Account of the Business Partner */ - public int getC_BankAccountTo_ID () + public int getC_BP_BankAccount_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BankAccountTo_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_BankAccount_ID); if (ii == null) return 0; return ii.intValue(); @@ -225,34 +225,6 @@ public int getC_Charge_ID () return ii.intValue(); } - public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException - { - return (org.compiere.model.I_C_ConversionType)MTable.get(getCtx(), org.compiere.model.I_C_ConversionType.Table_Name) - .getPO(getC_ConversionType_ID(), get_TrxName()); } - - /** Set Currency Type. - @param C_ConversionType_ID - Currency Conversion Rate Type - */ - public void setC_ConversionType_ID (int C_ConversionType_ID) - { - if (C_ConversionType_ID < 1) - set_Value (COLUMNNAME_C_ConversionType_ID, null); - else - set_Value (COLUMNNAME_C_ConversionType_ID, Integer.valueOf(C_ConversionType_ID)); - } - - /** Get Currency Type. - @return Currency Conversion Rate Type - */ - public int getC_ConversionType_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ConversionType_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Conversion_Rate getC_Conversion_Rate() throws RuntimeException { return (org.compiere.model.I_C_Conversion_Rate)MTable.get(getCtx(), org.compiere.model.I_C_Conversion_Rate.Table_Name) @@ -281,29 +253,29 @@ public int getC_Conversion_Rate_ID () return ii.intValue(); } - public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException + public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException { - return (org.compiere.model.I_C_InvoicePaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_InvoicePaySchedule.Table_Name) - .getPO(getC_InvoicePaySchedule_ID(), get_TrxName()); } + return (org.compiere.model.I_C_ConversionType)MTable.get(getCtx(), org.compiere.model.I_C_ConversionType.Table_Name) + .getPO(getC_ConversionType_ID(), get_TrxName()); } - /** Set Invoice Payment Schedule. - @param C_InvoicePaySchedule_ID - Invoice Payment Schedule + /** Set Currency Type. + @param C_ConversionType_ID + Currency Conversion Rate Type */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) + public void setC_ConversionType_ID (int C_ConversionType_ID) { - if (C_InvoicePaySchedule_ID < 1) - set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, null); + if (C_ConversionType_ID < 1) + set_Value (COLUMNNAME_C_ConversionType_ID, null); else - set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); + set_Value (COLUMNNAME_C_ConversionType_ID, Integer.valueOf(C_ConversionType_ID)); } - /** Get Invoice Payment Schedule. - @return Invoice Payment Schedule + /** Get Currency Type. + @return Currency Conversion Rate Type */ - public int getC_InvoicePaySchedule_ID () + public int getC_ConversionType_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_ConversionType_ID); if (ii == null) return 0; return ii.intValue(); @@ -337,6 +309,34 @@ public int getC_Invoice_ID () return ii.intValue(); } + public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException + { + return (org.compiere.model.I_C_InvoicePaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_InvoicePaySchedule.Table_Name) + .getPO(getC_InvoicePaySchedule_ID(), get_TrxName()); } + + /** Set Invoice Payment Schedule. + @param C_InvoicePaySchedule_ID + Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) + { + if (C_InvoicePaySchedule_ID < 1) + set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, null); + else + set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); + } + + /** Get Invoice Payment Schedule. + @return Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) @@ -393,6 +393,34 @@ public int getC_PaySelectionCheck_ID () return ii.intValue(); } + public org.compiere.model.I_C_PaySelection getC_PaySelection() throws RuntimeException + { + return (org.compiere.model.I_C_PaySelection)MTable.get(getCtx(), org.compiere.model.I_C_PaySelection.Table_Name) + .getPO(getC_PaySelection_ID(), get_TrxName()); } + + /** Set Payment Selection. + @param C_PaySelection_ID + Payment Selection + */ + public void setC_PaySelection_ID (int C_PaySelection_ID) + { + if (C_PaySelection_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_PaySelection_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_PaySelection_ID, Integer.valueOf(C_PaySelection_ID)); + } + + /** Get Payment Selection. + @return Payment Selection + */ + public int getC_PaySelection_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_PaySelection_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Payment Selection Line. @param C_PaySelectionLine_ID Payment Selection Line @@ -441,34 +469,6 @@ public int getC_PaySelectionLine_Parent_ID () return ii.intValue(); } - public org.compiere.model.I_C_PaySelection getC_PaySelection() throws RuntimeException - { - return (org.compiere.model.I_C_PaySelection)MTable.get(getCtx(), org.compiere.model.I_C_PaySelection.Table_Name) - .getPO(getC_PaySelection_ID(), get_TrxName()); } - - /** Set Payment Selection. - @param C_PaySelection_ID - Payment Selection - */ - public void setC_PaySelection_ID (int C_PaySelection_ID) - { - if (C_PaySelection_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_PaySelection_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_PaySelection_ID, Integer.valueOf(C_PaySelection_ID)); - } - - /** Get Payment Selection. - @return Payment Selection - */ - public int getC_PaySelection_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_PaySelection_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_Payment.java b/base/src/org/compiere/model/X_C_Payment.java index 5f0b933f9a..6b29878fd4 100644 --- a/base/src/org/compiere/model/X_C_Payment.java +++ b/base/src/org/compiere/model/X_C_Payment.java @@ -26,14 +26,14 @@ /** Generated Model for C_Payment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Payment extends PO implements I_C_Payment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Payment (Properties ctx, int C_Payment_ID, String trxName) @@ -104,32 +104,21 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException - { - return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) - .getPO(getAD_OrgTrx_ID(), get_TrxName()); } - - /** Set Trx Organization. - @param AD_OrgTrx_ID - Performing or initiating organization + /** Set Account No. + @param AccountNo + Account Number */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) + public void setAccountNo (String AccountNo) { - if (AD_OrgTrx_ID < 1) - set_Value (COLUMNNAME_AD_OrgTrx_ID, null); - else - set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); + set_Value (COLUMNNAME_AccountNo, AccountNo); } - /** Get Trx Organization. - @return Performing or initiating organization + /** Get Account No. + @return Account Number */ - public int getAD_OrgTrx_ID () + public String getAccountNo () { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_AccountNo); } /** Set Account City. @@ -166,6 +155,34 @@ public String getA_Country () return (String)get_Value(COLUMNNAME_A_Country); } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException + { + return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) + .getPO(getAD_OrgTrx_ID(), get_TrxName()); } + + /** Set Trx Organization. + @param AD_OrgTrx_ID + Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) + { + if (AD_OrgTrx_ID < 1) + set_Value (COLUMNNAME_AD_OrgTrx_ID, null); + else + set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); + } + + /** Get Trx Organization. + @return Performing or initiating organization + */ + public int getAD_OrgTrx_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Account EMail. @param A_EMail Email Address @@ -285,23 +302,6 @@ public String getA_Zip () return (String)get_Value(COLUMNNAME_A_Zip); } - /** Set Account No. - @param AccountNo - Account Number - */ - public void setAccountNo (String AccountNo) - { - set_Value (COLUMNNAME_AccountNo, AccountNo); - } - - /** Get Account No. - @return Account Number - */ - public String getAccountNo () - { - return (String)get_Value(COLUMNNAME_AccountNo); - } - public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -330,29 +330,29 @@ public int getC_Activity_ID () return ii.intValue(); } - public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException + public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException { - return (org.compiere.model.I_C_BP_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BP_BankAccount.Table_Name) - .getPO(getC_BP_BankAccount_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) + .getPO(getC_BankAccount_ID(), get_TrxName()); } - /** Set Partner Bank Account. - @param C_BP_BankAccount_ID - Bank Account of the Business Partner + /** Set Bank Account. + @param C_BankAccount_ID + Account at the Bank */ - public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID) + public void setC_BankAccount_ID (int C_BankAccount_ID) { - if (C_BP_BankAccount_ID < 1) - set_Value (COLUMNNAME_C_BP_BankAccount_ID, null); + if (C_BankAccount_ID < 1) + set_Value (COLUMNNAME_C_BankAccount_ID, null); else - set_Value (COLUMNNAME_C_BP_BankAccount_ID, Integer.valueOf(C_BP_BankAccount_ID)); + set_Value (COLUMNNAME_C_BankAccount_ID, Integer.valueOf(C_BankAccount_ID)); } - /** Get Partner Bank Account. - @return Bank Account of the Business Partner + /** Get Bank Account. + @return Account at the Bank */ - public int getC_BP_BankAccount_ID () + public int getC_BankAccount_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_BankAccount_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BankAccount_ID); if (ii == null) return 0; return ii.intValue(); @@ -386,29 +386,29 @@ public int getC_BPartner_ID () return ii.intValue(); } - public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException + public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException { - return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) - .getPO(getC_BankAccount_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BP_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BP_BankAccount.Table_Name) + .getPO(getC_BP_BankAccount_ID(), get_TrxName()); } - /** Set Bank Account. - @param C_BankAccount_ID - Account at the Bank + /** Set Partner Bank Account. + @param C_BP_BankAccount_ID + Bank Account of the Business Partner */ - public void setC_BankAccount_ID (int C_BankAccount_ID) + public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID) { - if (C_BankAccount_ID < 1) - set_Value (COLUMNNAME_C_BankAccount_ID, null); + if (C_BP_BankAccount_ID < 1) + set_Value (COLUMNNAME_C_BP_BankAccount_ID, null); else - set_Value (COLUMNNAME_C_BankAccount_ID, Integer.valueOf(C_BankAccount_ID)); + set_Value (COLUMNNAME_C_BP_BankAccount_ID, Integer.valueOf(C_BP_BankAccount_ID)); } - /** Get Bank Account. - @return Account at the Bank + /** Get Partner Bank Account. + @return Bank Account of the Business Partner */ - public int getC_BankAccount_ID () + public int getC_BP_BankAccount_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BankAccount_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_BankAccount_ID); if (ii == null) return 0; return ii.intValue(); @@ -582,6 +582,43 @@ public int getC_DocType_ID () return ii.intValue(); } + /** Set Charge amount. + @param ChargeAmt + Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt) + { + set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); + } + + /** Get Charge amount. + @return Charge Amount + */ + public BigDecimal getChargeAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Check No. + @param CheckNo + Check Number + */ + public void setCheckNo (String CheckNo) + { + set_Value (COLUMNNAME_CheckNo, CheckNo); + } + + /** Get Check No. + @return Check Number + */ + public String getCheckNo () + { + return (String)get_Value(COLUMNNAME_CheckNo); + } + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -638,34 +675,6 @@ public int getC_Order_ID () return ii.intValue(); } - public org.compiere.model.I_C_POS getC_POS() throws RuntimeException - { - return (org.compiere.model.I_C_POS)MTable.get(getCtx(), org.compiere.model.I_C_POS.Table_Name) - .getPO(getC_POS_ID(), get_TrxName()); } - - /** Set POS Terminal. - @param C_POS_ID - Point of Sales Terminal - */ - public void setC_POS_ID (int C_POS_ID) - { - if (C_POS_ID < 1) - set_Value (COLUMNNAME_C_POS_ID, null); - else - set_Value (COLUMNNAME_C_POS_ID, Integer.valueOf(C_POS_ID)); - } - - /** Get POS Terminal. - @return Point of Sales Terminal - */ - public int getC_POS_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_POS_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_PaymentBatch getC_PaymentBatch() throws RuntimeException { return (org.compiere.model.I_C_PaymentBatch)MTable.get(getCtx(), org.compiere.model.I_C_PaymentBatch.Table_Name) @@ -717,6 +726,34 @@ public int getC_Payment_ID () return ii.intValue(); } + public org.compiere.model.I_C_POS getC_POS() throws RuntimeException + { + return (org.compiere.model.I_C_POS)MTable.get(getCtx(), org.compiere.model.I_C_POS.Table_Name) + .getPO(getC_POS_ID(), get_TrxName()); } + + /** Set POS Terminal. + @param C_POS_ID + Point of Sales Terminal + */ + public void setC_POS_ID (int C_POS_ID) + { + if (C_POS_ID < 1) + set_Value (COLUMNNAME_C_POS_ID, null); + else + set_Value (COLUMNNAME_C_POS_ID, Integer.valueOf(C_POS_ID)); + } + + /** Get POS Terminal. + @return Point of Sales Terminal + */ + public int getC_POS_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_POS_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -745,43 +782,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** Set Charge amount. - @param ChargeAmt - Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt) - { - set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); - } - - /** Get Charge amount. - @return Charge Amount - */ - public BigDecimal getChargeAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Check No. - @param CheckNo - Check Number - */ - public void setCheckNo (String CheckNo) - { - set_Value (COLUMNNAME_CheckNo, CheckNo); - } - - /** Get Check No. - @return Check Number - */ - public String getCheckNo () - { - return (String)get_Value(COLUMNNAME_CheckNo); - } - /** Set Exp. Month. @param CreditCardExpMM Expiry Month @@ -1365,23 +1365,6 @@ public BigDecimal getOverUnderAmt () return bd; } - /** Set PO Number. - @param PONum - Purchase Order Number - */ - public void setPONum (String PONum) - { - set_Value (COLUMNNAME_PONum, PONum); - } - - /** Get PO Number. - @return Purchase Order Number - */ - public String getPONum () - { - return (String)get_Value(COLUMNNAME_PONum); - } - /** Set Payment amount. @param PayAmt Amount being paid @@ -1402,6 +1385,23 @@ public BigDecimal getPayAmt () return bd; } + /** Set PO Number. + @param PONum + Purchase Order Number + */ + public void setPONum (String PONum) + { + set_Value (COLUMNNAME_PONum, PONum); + } + + /** Get PO Number. + @return Purchase Order Number + */ + public String getPONum () + { + return (String)get_Value(COLUMNNAME_PONum); + } + /** Set Posted. @param Posted Posting status @@ -1601,91 +1601,6 @@ public boolean isR_CVV2Match () return false; } - /** Set Info. - @param R_Info - Response info - */ - public void setR_Info (String R_Info) - { - set_ValueNoCheck (COLUMNNAME_R_Info, R_Info); - } - - /** Get Info. - @return Response info - */ - public String getR_Info () - { - return (String)get_Value(COLUMNNAME_R_Info); - } - - /** Set Reference. - @param R_PnRef - Payment reference - */ - public void setR_PnRef (String R_PnRef) - { - set_ValueNoCheck (COLUMNNAME_R_PnRef, R_PnRef); - } - - /** Get Reference. - @return Payment reference - */ - public String getR_PnRef () - { - return (String)get_Value(COLUMNNAME_R_PnRef); - } - - /** Set Reference (DC). - @param R_PnRef_DC - Payment Reference Delayed Capture - */ - public void setR_PnRef_DC (String R_PnRef_DC) - { - set_ValueNoCheck (COLUMNNAME_R_PnRef_DC, R_PnRef_DC); - } - - /** Get Reference (DC). - @return Payment Reference Delayed Capture - */ - public String getR_PnRef_DC () - { - return (String)get_Value(COLUMNNAME_R_PnRef_DC); - } - - /** Set Response Message. - @param R_RespMsg - Response message - */ - public void setR_RespMsg (String R_RespMsg) - { - set_ValueNoCheck (COLUMNNAME_R_RespMsg, R_RespMsg); - } - - /** Get Response Message. - @return Response message - */ - public String getR_RespMsg () - { - return (String)get_Value(COLUMNNAME_R_RespMsg); - } - - /** Set Result. - @param R_Result - Result of transmission - */ - public void setR_Result (String R_Result) - { - set_ValueNoCheck (COLUMNNAME_R_Result, R_Result); - } - - /** Get Result. - @return Result of transmission - */ - public String getR_Result () - { - return (String)get_Value(COLUMNNAME_R_Result); - } - public org.compiere.model.I_C_Payment getRef_Payment() throws RuntimeException { return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) @@ -1764,6 +1679,23 @@ public int getReversal_ID () return ii.intValue(); } + /** Set Info. + @param R_Info + Response info + */ + public void setR_Info (String R_Info) + { + set_ValueNoCheck (COLUMNNAME_R_Info, R_Info); + } + + /** Get Info. + @return Response info + */ + public String getR_Info () + { + return (String)get_Value(COLUMNNAME_R_Info); + } + /** Set Routing No. @param RoutingNo Bank Routing Number @@ -1781,6 +1713,74 @@ public String getRoutingNo () return (String)get_Value(COLUMNNAME_RoutingNo); } + /** Set Reference. + @param R_PnRef + Payment reference + */ + public void setR_PnRef (String R_PnRef) + { + set_ValueNoCheck (COLUMNNAME_R_PnRef, R_PnRef); + } + + /** Get Reference. + @return Payment reference + */ + public String getR_PnRef () + { + return (String)get_Value(COLUMNNAME_R_PnRef); + } + + /** Set Reference (DC). + @param R_PnRef_DC + Payment Reference Delayed Capture + */ + public void setR_PnRef_DC (String R_PnRef_DC) + { + set_ValueNoCheck (COLUMNNAME_R_PnRef_DC, R_PnRef_DC); + } + + /** Get Reference (DC). + @return Payment Reference Delayed Capture + */ + public String getR_PnRef_DC () + { + return (String)get_Value(COLUMNNAME_R_PnRef_DC); + } + + /** Set Response Message. + @param R_RespMsg + Response message + */ + public void setR_RespMsg (String R_RespMsg) + { + set_ValueNoCheck (COLUMNNAME_R_RespMsg, R_RespMsg); + } + + /** Get Response Message. + @return Response message + */ + public String getR_RespMsg () + { + return (String)get_Value(COLUMNNAME_R_RespMsg); + } + + /** Set Result. + @param R_Result + Result of transmission + */ + public void setR_Result (String R_Result) + { + set_ValueNoCheck (COLUMNNAME_R_Result, R_Result); + } + + /** Get Result. + @return Result of transmission + */ + public String getR_Result () + { + return (String)get_Value(COLUMNNAME_R_Result); + } + /** Set Swipe. @param Swipe Track 1 and 2 of the Credit Card @@ -1884,23 +1884,6 @@ public String getTrxType () return (String)get_Value(COLUMNNAME_TrxType); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -2013,6 +1996,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Voice authorization code. @param VoiceAuthCode Voice Authorization Code from credit card company diff --git a/base/src/org/compiere/model/X_C_PaymentAllocate.java b/base/src/org/compiere/model/X_C_PaymentAllocate.java index fb5f7bafa4..86c86d1951 100644 --- a/base/src/org/compiere/model/X_C_PaymentAllocate.java +++ b/base/src/org/compiere/model/X_C_PaymentAllocate.java @@ -25,14 +25,14 @@ /** Generated Model for C_PaymentAllocate * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_PaymentAllocate extends PO implements I_C_PaymentAllocate, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_PaymentAllocate (Properties ctx, int C_PaymentAllocate_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_PaymentBatch.java b/base/src/org/compiere/model/X_C_PaymentBatch.java index 864a85e3b2..ca908f3804 100644 --- a/base/src/org/compiere/model/X_C_PaymentBatch.java +++ b/base/src/org/compiere/model/X_C_PaymentBatch.java @@ -24,14 +24,14 @@ /** Generated Model for C_PaymentBatch * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_PaymentBatch extends PO implements I_C_PaymentBatch, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_PaymentBatch (Properties ctx, int C_PaymentBatch_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_PaymentProcessor.java b/base/src/org/compiere/model/X_C_PaymentProcessor.java index cc266e7ac5..839b7e5c2c 100644 --- a/base/src/org/compiere/model/X_C_PaymentProcessor.java +++ b/base/src/org/compiere/model/X_C_PaymentProcessor.java @@ -25,14 +25,14 @@ /** Generated Model for C_PaymentProcessor * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_PaymentProcessor extends PO implements I_C_PaymentProcessor, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_PaymentProcessor (Properties ctx, int C_PaymentProcessor_ID, String trxName) @@ -51,9 +51,9 @@ public X_C_PaymentProcessor (Properties ctx, int C_PaymentProcessor_ID, String t setAcceptMC (false); setAcceptVisa (false); setC_BankAccount_ID (0); - setC_PaymentProcessor_ID (0); setCommission (Env.ZERO); setCostPerTrx (Env.ZERO); + setC_PaymentProcessor_ID (0); setHostAddress (null); setHostPort (0); setName (null); @@ -91,34 +91,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_Sequence getAD_Sequence() throws RuntimeException - { - return (org.compiere.model.I_AD_Sequence)MTable.get(getCtx(), org.compiere.model.I_AD_Sequence.Table_Name) - .getPO(getAD_Sequence_ID(), get_TrxName()); } - - /** Set Sequence. - @param AD_Sequence_ID - Document Sequence - */ - public void setAD_Sequence_ID (int AD_Sequence_ID) - { - if (AD_Sequence_ID < 1) - set_Value (COLUMNNAME_AD_Sequence_ID, null); - else - set_Value (COLUMNNAME_AD_Sequence_ID, Integer.valueOf(AD_Sequence_ID)); - } - - /** Get Sequence. - @return Document Sequence - */ - public int getAD_Sequence_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Sequence_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Accept AMEX. @param AcceptAMEX Accept American Express Card @@ -359,6 +331,34 @@ public boolean isAcceptVisa () return false; } + public org.compiere.model.I_AD_Sequence getAD_Sequence() throws RuntimeException + { + return (org.compiere.model.I_AD_Sequence)MTable.get(getCtx(), org.compiere.model.I_AD_Sequence.Table_Name) + .getPO(getAD_Sequence_ID(), get_TrxName()); } + + /** Set Sequence. + @param AD_Sequence_ID + Document Sequence + */ + public void setAD_Sequence_ID (int AD_Sequence_ID) + { + if (AD_Sequence_ID < 1) + set_Value (COLUMNNAME_AD_Sequence_ID, null); + else + set_Value (COLUMNNAME_AD_Sequence_ID, Integer.valueOf(AD_Sequence_ID)); + } + + /** Get Sequence. + @return Document Sequence + */ + public int getAD_Sequence_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Sequence_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException { return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) @@ -415,29 +415,6 @@ public int getC_Currency_ID () return ii.intValue(); } - /** Set Payment Processor. - @param C_PaymentProcessor_ID - Payment processor for electronic payments - */ - public void setC_PaymentProcessor_ID (int C_PaymentProcessor_ID) - { - if (C_PaymentProcessor_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_PaymentProcessor_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_PaymentProcessor_ID, Integer.valueOf(C_PaymentProcessor_ID)); - } - - /** Get Payment Processor. - @return Payment processor for electronic payments - */ - public int getC_PaymentProcessor_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_PaymentProcessor_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Commission %. @param Commission Commission stated as a percentage @@ -478,6 +455,29 @@ public BigDecimal getCostPerTrx () return bd; } + /** Set Payment Processor. + @param C_PaymentProcessor_ID + Payment processor for electronic payments + */ + public void setC_PaymentProcessor_ID (int C_PaymentProcessor_ID) + { + if (C_PaymentProcessor_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_PaymentProcessor_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_PaymentProcessor_ID, Integer.valueOf(C_PaymentProcessor_ID)); + } + + /** Get Payment Processor. + @return Payment processor for electronic payments + */ + public int getC_PaymentProcessor_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_PaymentProcessor_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -723,23 +723,6 @@ public boolean isRequireVV () return false; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set User ID. @param UserID User ID or account number @@ -757,6 +740,23 @@ public String getUserID () return (String)get_Value(COLUMNNAME_UserID); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Vendor ID. @param VendorID Vendor ID for the Payment Processor diff --git a/base/src/org/compiere/model/X_C_PaymentTerm.java b/base/src/org/compiere/model/X_C_PaymentTerm.java index 997d2620b4..cd80c2bfde 100644 --- a/base/src/org/compiere/model/X_C_PaymentTerm.java +++ b/base/src/org/compiere/model/X_C_PaymentTerm.java @@ -25,14 +25,14 @@ /** Generated Model for C_PaymentTerm * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_PaymentTerm extends PO implements I_C_PaymentTerm, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_PaymentTerm (Properties ctx, int C_PaymentTerm_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Period.java b/base/src/org/compiere/model/X_C_Period.java index fd4950903e..e527d3584b 100644 --- a/base/src/org/compiere/model/X_C_Period.java +++ b/base/src/org/compiere/model/X_C_Period.java @@ -24,14 +24,14 @@ /** Generated Model for C_Period * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Period extends PO implements I_C_Period, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Period (Properties ctx, int C_Period_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_PeriodControl.java b/base/src/org/compiere/model/X_C_PeriodControl.java index 622c35794d..5780245798 100644 --- a/base/src/org/compiere/model/X_C_PeriodControl.java +++ b/base/src/org/compiere/model/X_C_PeriodControl.java @@ -23,14 +23,14 @@ /** Generated Model for C_PeriodControl * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_PeriodControl extends PO implements I_C_PeriodControl, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_PeriodControl (Properties ctx, int C_PeriodControl_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Phase.java b/base/src/org/compiere/model/X_C_Phase.java index e5fb5b0244..f3c2b7e8f8 100644 --- a/base/src/org/compiere/model/X_C_Phase.java +++ b/base/src/org/compiere/model/X_C_Phase.java @@ -25,14 +25,14 @@ /** Generated Model for C_Phase * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Phase extends PO implements I_C_Phase, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Phase (Properties ctx, int C_Phase_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Project.java b/base/src/org/compiere/model/X_C_Project.java index 35c254830e..da7914ff29 100644 --- a/base/src/org/compiere/model/X_C_Project.java +++ b/base/src/org/compiere/model/X_C_Project.java @@ -26,14 +26,14 @@ /** Generated Model for C_Project * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Project extends PO implements I_C_Project, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190503L; /** Standard Constructor */ public X_C_Project (Properties ctx, int C_Project_ID, String trxName) @@ -42,9 +42,9 @@ public X_C_Project (Properties ctx, int C_Project_ID, String trxName) /** if (C_Project_ID == 0) { setC_Currency_ID (0); - setC_Project_ID (0); setCommittedAmt (Env.ZERO); setCommittedQty (Env.ZERO); + setC_Project_ID (0); setInvoicedAmt (Env.ZERO); setInvoicedQty (Env.ZERO); setIsCommitCeiling (false); @@ -55,11 +55,11 @@ public X_C_Project (Properties ctx, int C_Project_ID, String trxName) setPlannedMarginAmt (Env.ZERO); setPlannedQty (Env.ZERO); setProcessed (false); - setProjInvoiceRule (null); -// - setProjectBalanceAmt (Env.ZERO); setProjectLineLevel (null); // P + setProjInvoiceRule (null); +// - setValue (null); } */ } @@ -176,6 +176,23 @@ public int getAD_User_ID () return ii.intValue(); } + /** Set Alert Message. + @param AlertMessage + Message of the Alert + */ + public void setAlertMessage (String AlertMessage) + { + set_Value (COLUMNNAME_AlertMessage, AlertMessage); + } + + /** Get Alert Message. + @return Message of the Alert + */ + public String getAlertMessage () + { + return (String)get_Value(COLUMNNAME_AlertMessage); + } + public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -204,34 +221,6 @@ public int getC_Activity_ID () return ii.intValue(); } - public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException - { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartnerSR_ID(), get_TrxName()); } - - /** Set BPartner (Agent). - @param C_BPartnerSR_ID - Business Partner (Agent or Sales Rep) - */ - public void setC_BPartnerSR_ID (int C_BPartnerSR_ID) - { - if (C_BPartnerSR_ID < 1) - set_Value (COLUMNNAME_C_BPartnerSR_ID, null); - else - set_Value (COLUMNNAME_C_BPartnerSR_ID, Integer.valueOf(C_BPartnerSR_ID)); - } - - /** Get BPartner (Agent). - @return Business Partner (Agent or Sales Rep) - */ - public int getC_BPartnerSR_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartnerSR_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -288,6 +277,34 @@ public int getC_BPartner_Location_ID () return ii.intValue(); } + public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartnerSR_ID(), get_TrxName()); } + + /** Set BPartner (Agent). + @param C_BPartnerSR_ID + Business Partner (Agent or Sales Rep) + */ + public void setC_BPartnerSR_ID (int C_BPartnerSR_ID) + { + if (C_BPartnerSR_ID < 1) + set_Value (COLUMNNAME_C_BPartnerSR_ID, null); + else + set_Value (COLUMNNAME_C_BPartnerSR_ID, Integer.valueOf(C_BPartnerSR_ID)); + } + + /** Get BPartner (Agent). + @return Business Partner (Agent or Sales Rep) + */ + public int getC_BPartnerSR_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartnerSR_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException { return (org.compiere.model.I_C_Campaign)MTable.get(getCtx(), org.compiere.model.I_C_Campaign.Table_Name) @@ -344,6 +361,63 @@ public int getC_Currency_ID () return ii.intValue(); } + /** Set Committed Amount. + @param CommittedAmt + The (legal) commitment amount + */ + public void setCommittedAmt (BigDecimal CommittedAmt) + { + set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); + } + + /** Get Committed Amount. + @return The (legal) commitment amount + */ + public BigDecimal getCommittedAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Committed Quantity. + @param CommittedQty + The (legal) commitment Quantity + */ + public void setCommittedQty (BigDecimal CommittedQty) + { + set_Value (COLUMNNAME_CommittedQty, CommittedQty); + } + + /** Get Committed Quantity. + @return The (legal) commitment Quantity + */ + public BigDecimal getCommittedQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedQty); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Copy From. + @param CopyFrom + Copy From Record + */ + public void setCopyFrom (String CopyFrom) + { + set_Value (COLUMNNAME_CopyFrom, CopyFrom); + } + + /** Get Copy From. + @return Copy From Record + */ + public String getCopyFrom () + { + return (String)get_Value(COLUMNNAME_CopyFrom); + } + public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException { return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) @@ -484,6 +558,29 @@ public int getC_ProjectGroup_ID () return ii.intValue(); } + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Project_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_C_ProjectStatus getC_ProjectStatus() throws RuntimeException { return (org.eevolution.model.I_C_ProjectStatus)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectStatus.Table_Name) @@ -529,27 +626,21 @@ public String getC_ProjectType_ID () return (String)get_Value(COLUMNNAME_C_ProjectType_ID); } - /** Set Project. - @param C_Project_ID - Financial Project + /** Set Create lines from. + @param CreateFrom + Process which will generate a new document lines based on an existing document */ - public void setC_Project_ID (int C_Project_ID) + public void setCreateFrom (String CreateFrom) { - if (C_Project_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Project_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + set_Value (COLUMNNAME_CreateFrom, CreateFrom); } - /** Get Project. - @return Financial Project + /** Get Create lines from. + @return Process which will generate a new document lines based on an existing document */ - public int getC_Project_ID () + public String getCreateFrom () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_CreateFrom); } public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException @@ -580,80 +671,6 @@ public int getC_SalesRegion_ID () return ii.intValue(); } - /** Set Committed Amount. - @param CommittedAmt - The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt) - { - set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); - } - - /** Get Committed Amount. - @return The (legal) commitment amount - */ - public BigDecimal getCommittedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Committed Quantity. - @param CommittedQty - The (legal) commitment Quantity - */ - public void setCommittedQty (BigDecimal CommittedQty) - { - set_Value (COLUMNNAME_CommittedQty, CommittedQty); - } - - /** Get Committed Quantity. - @return The (legal) commitment Quantity - */ - public BigDecimal getCommittedQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedQty); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Copy From. - @param CopyFrom - Copy From Record - */ - public void setCopyFrom (String CopyFrom) - { - set_Value (COLUMNNAME_CopyFrom, CopyFrom); - } - - /** Get Copy From. - @return Copy From Record - */ - public String getCopyFrom () - { - return (String)get_Value(COLUMNNAME_CopyFrom); - } - - /** Set Create lines from. - @param CreateFrom - Process which will generate a new document lines based on an existing document - */ - public void setCreateFrom (String CreateFrom) - { - set_Value (COLUMNNAME_CreateFrom, CreateFrom); - } - - /** Get Create lines from. - @return Process which will generate a new document lines based on an existing document - */ - public String getCreateFrom () - { - return (String)get_Value(COLUMNNAME_CreateFrom); - } - /** Set Contract Date. @param DateContract The (planned) effective date of this document. @@ -722,6 +739,40 @@ public Timestamp getDateFinishSchedule () return (Timestamp)get_Value(COLUMNNAME_DateFinishSchedule); } + /** Set Date last action. + @param DateLastAction + Date this request was last acted on + */ + public void setDateLastAction (Timestamp DateLastAction) + { + set_Value (COLUMNNAME_DateLastAction, DateLastAction); + } + + /** Get Date last action. + @return Date this request was last acted on + */ + public Timestamp getDateLastAction () + { + return (Timestamp)get_Value(COLUMNNAME_DateLastAction); + } + + /** Set Last Alert. + @param DateLastAlert + Date when last alert were sent + */ + public void setDateLastAlert (Timestamp DateLastAlert) + { + set_Value (COLUMNNAME_DateLastAlert, DateLastAlert); + } + + /** Get Last Alert. + @return Date when last alert were sent + */ + public Timestamp getDateLastAlert () + { + return (Timestamp)get_Value(COLUMNNAME_DateLastAlert); + } + /** Set Date Start. @param DateStart Date Start for this Order @@ -773,6 +824,32 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } + /** DueType AD_Reference_ID=222 */ + public static final int DUETYPE_AD_Reference_ID=222; + /** Overdue = 3 */ + public static final String DUETYPE_Overdue = "3"; + /** Due = 5 */ + public static final String DUETYPE_Due = "5"; + /** Scheduled = 7 */ + public static final String DUETYPE_Scheduled = "7"; + /** Set Due type. + @param DueType + Status of the next action for this Request + */ + public void setDueType (String DueType) + { + + set_Value (COLUMNNAME_DueType, DueType); + } + + /** Get Due type. + @return Status of the next action for this Request + */ + public String getDueType () + { + return (String)get_Value(COLUMNNAME_DueType); + } + /** DurationUnit AD_Reference_ID=299 */ public static final int DURATIONUNIT_AD_Reference_ID=299; /** Year = Y */ @@ -1048,23 +1125,6 @@ public String getNote () return (String)get_Value(COLUMNNAME_Note); } - /** Set Order Reference. - @param POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference) - { - set_Value (COLUMNNAME_POReference, POReference); - } - - /** Get Order Reference. - @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference () - { - return (String)get_Value(COLUMNNAME_POReference); - } - /** Set Planned Amount. @param PlannedAmt Planned amount for this project @@ -1125,6 +1185,23 @@ public BigDecimal getPlannedQty () return bd; } + /** Set Order Reference. + @param POReference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference) + { + set_Value (COLUMNNAME_POReference, POReference); + } + + /** Get Order Reference. + @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference () + { + return (String)get_Value(COLUMNNAME_POReference); + } + /** PriorityRule AD_Reference_ID=154 */ public static final int PRIORITYRULE_AD_Reference_ID=154; /** High = 3 */ @@ -1200,36 +1277,6 @@ public boolean isProcessing () return false; } - /** ProjInvoiceRule AD_Reference_ID=383 */ - public static final int PROJINVOICERULE_AD_Reference_ID=383; - /** None = - */ - public static final String PROJINVOICERULE_None = "-"; - /** Committed Amount = C */ - public static final String PROJINVOICERULE_CommittedAmount = "C"; - /** Time&Material max Comitted = c */ - public static final String PROJINVOICERULE_TimeMaterialMaxComitted = "c"; - /** Time&Material = T */ - public static final String PROJINVOICERULE_TimeMaterial = "T"; - /** Product Quantity = P */ - public static final String PROJINVOICERULE_ProductQuantity = "P"; - /** Set Invoice Rule. - @param ProjInvoiceRule - Invoice Rule for the project - */ - public void setProjInvoiceRule (String ProjInvoiceRule) - { - - set_Value (COLUMNNAME_ProjInvoiceRule, ProjInvoiceRule); - } - - /** Get Invoice Rule. - @return Invoice Rule for the project - */ - public String getProjInvoiceRule () - { - return (String)get_Value(COLUMNNAME_ProjInvoiceRule); - } - /** Set Project Balance. @param ProjectBalanceAmt Total Project Balance @@ -1332,6 +1379,36 @@ public int getProjectManager_ID () return ii.intValue(); } + /** ProjInvoiceRule AD_Reference_ID=383 */ + public static final int PROJINVOICERULE_AD_Reference_ID=383; + /** None = - */ + public static final String PROJINVOICERULE_None = "-"; + /** Committed Amount = C */ + public static final String PROJINVOICERULE_CommittedAmount = "C"; + /** Time&Material max Comitted = c */ + public static final String PROJINVOICERULE_TimeMaterialMaxComitted = "c"; + /** Time&Material = T */ + public static final String PROJINVOICERULE_TimeMaterial = "T"; + /** Product Quantity = P */ + public static final String PROJINVOICERULE_ProductQuantity = "P"; + /** Set Invoice Rule. + @param ProjInvoiceRule + Invoice Rule for the project + */ + public void setProjInvoiceRule (String ProjInvoiceRule) + { + + set_Value (COLUMNNAME_ProjInvoiceRule, ProjInvoiceRule); + } + + /** Get Invoice Rule. + @return Invoice Rule for the project + */ + public String getProjInvoiceRule () + { + return (String)get_Value(COLUMNNAME_ProjInvoiceRule); + } + public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -1360,23 +1437,6 @@ public int getSalesRep_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1489,6 +1549,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_C_ProjectIssue.java b/base/src/org/compiere/model/X_C_ProjectIssue.java index 0d565ff3dd..036b7053b2 100644 --- a/base/src/org/compiere/model/X_C_ProjectIssue.java +++ b/base/src/org/compiere/model/X_C_ProjectIssue.java @@ -26,14 +26,14 @@ /** Generated Model for C_ProjectIssue * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectIssue extends PO implements I_C_ProjectIssue, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectIssue (Properties ctx, int C_ProjectIssue_ID, String trxName) @@ -41,15 +41,15 @@ public X_C_ProjectIssue (Properties ctx, int C_ProjectIssue_ID, String trxName) super (ctx, C_ProjectIssue_ID, trxName); /** if (C_ProjectIssue_ID == 0) { - setC_ProjectIssue_ID (0); setC_Project_ID (0); + setC_ProjectIssue_ID (0); setLine (0); // @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM C_ProjectIssue WHERE C_Project_ID=@C_Project_ID@ setM_AttributeSetInstance_ID (0); setM_Locator_ID (0); - setM_Product_ID (0); setMovementDate (new Timestamp( System.currentTimeMillis() )); setMovementQty (Env.ZERO); + setM_Product_ID (0); setPosted (false); // N setProcessed (false); @@ -84,29 +84,6 @@ public String toString() return sb.toString(); } - /** Set Project Issue. - @param C_ProjectIssue_ID - Project Issues (Material, Labor) - */ - public void setC_ProjectIssue_ID (int C_ProjectIssue_ID) - { - if (C_ProjectIssue_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_ProjectIssue_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_ProjectIssue_ID, Integer.valueOf(C_ProjectIssue_ID)); - } - - /** Get Project Issue. - @return Project Issues (Material, Labor) - */ - public int getC_ProjectIssue_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectIssue_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -143,6 +120,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_Project_ID())); } + /** Set Project Issue. + @param C_ProjectIssue_ID + Project Issues (Material, Labor) + */ + public void setC_ProjectIssue_ID (int C_ProjectIssue_ID) + { + if (C_ProjectIssue_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_ProjectIssue_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_ProjectIssue_ID, Integer.valueOf(C_ProjectIssue_ID)); + } + + /** Get Project Issue. + @return Project Issues (Material, Labor) + */ + public int getC_ProjectIssue_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectIssue_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -264,34 +264,6 @@ public int getM_Locator_ID () return ii.intValue(); } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException - { - return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_Product_ID(), get_TrxName()); } - - /** Set Product. - @param M_Product_ID - Product, Service, Item - */ - public void setM_Product_ID (int M_Product_ID) - { - if (M_Product_ID < 1) - set_Value (COLUMNNAME_M_Product_ID, null); - else - set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); - } - - /** Get Product. - @return Product, Service, Item - */ - public int getM_Product_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Movement Date. @param MovementDate Date a product was moved in or out of inventory @@ -329,6 +301,34 @@ public BigDecimal getMovementQty () return bd; } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException + { + return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) + .getPO(getM_Product_ID(), get_TrxName()); } + + /** Set Product. + @param M_Product_ID + Product, Service, Item + */ + public void setM_Product_ID (int M_Product_ID) + { + if (M_Product_ID < 1) + set_Value (COLUMNNAME_M_Product_ID, null); + else + set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + } + + /** Get Product. + @return Product, Service, Item + */ + public int getM_Product_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Posted. @param Posted Posting status diff --git a/base/src/org/compiere/model/X_C_ProjectIssueMA.java b/base/src/org/compiere/model/X_C_ProjectIssueMA.java index d391ac835d..ed1a9f640f 100644 --- a/base/src/org/compiere/model/X_C_ProjectIssueMA.java +++ b/base/src/org/compiere/model/X_C_ProjectIssueMA.java @@ -25,14 +25,14 @@ /** Generated Model for C_ProjectIssueMA * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectIssueMA extends PO implements I_C_ProjectIssueMA, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectIssueMA (Properties ctx, int C_ProjectIssueMA_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_ProjectLine.java b/base/src/org/compiere/model/X_C_ProjectLine.java index b4492b5169..37d6970bb9 100644 --- a/base/src/org/compiere/model/X_C_ProjectLine.java +++ b/base/src/org/compiere/model/X_C_ProjectLine.java @@ -25,14 +25,14 @@ /** Generated Model for C_ProjectLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectLine extends PO implements I_C_ProjectLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectLine (Properties ctx, int C_ProjectLine_ID, String trxName) @@ -40,8 +40,8 @@ public X_C_ProjectLine (Properties ctx, int C_ProjectLine_ID, String trxName) super (ctx, C_ProjectLine_ID, trxName); /** if (C_ProjectLine_ID == 0) { - setC_ProjectLine_ID (0); setC_Project_ID (0); + setC_ProjectLine_ID (0); setInvoicedAmt (Env.ZERO); setInvoicedQty (Env.ZERO); // 0 @@ -115,6 +115,74 @@ public int getAD_Workflow_ID () return ii.intValue(); } + /** Set Committed Amount. + @param CommittedAmt + The (legal) commitment amount + */ + public void setCommittedAmt (BigDecimal CommittedAmt) + { + set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); + } + + /** Get Committed Amount. + @return The (legal) commitment amount + */ + public BigDecimal getCommittedAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Committed Quantity. + @param CommittedQty + The (legal) commitment Quantity + */ + public void setCommittedQty (BigDecimal CommittedQty) + { + set_Value (COLUMNNAME_CommittedQty, CommittedQty); + } + + /** Get Committed Quantity. + @return The (legal) commitment Quantity + */ + public BigDecimal getCommittedQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedQty); + if (bd == null) + return Env.ZERO; + return bd; + } + + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException + { + return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) + .getPO(getC_Order_ID(), get_TrxName()); } + + /** Set Order. + @param C_Order_ID + Order + */ + public void setC_Order_ID (int C_Order_ID) + { + if (C_Order_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Order_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Order_ID, Integer.valueOf(C_Order_ID)); + } + + /** Get Order. + @return Order + */ + public int getC_Order_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Order_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) @@ -143,29 +211,29 @@ public int getC_OrderPO_ID () return ii.intValue(); } - public org.compiere.model.I_C_Order getC_Order() throws RuntimeException + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { - return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) - .getPO(getC_Order_ID(), get_TrxName()); } + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } - /** Set Order. - @param C_Order_ID - Order + /** Set Project. + @param C_Project_ID + Financial Project */ - public void setC_Order_ID (int C_Order_ID) + public void setC_Project_ID (int C_Project_ID) { - if (C_Order_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Order_ID, null); + if (C_Project_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Project_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_Order_ID, Integer.valueOf(C_Order_ID)); + set_ValueNoCheck (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); } - /** Get Order. - @return Order + /** Get Project. + @return Financial Project */ - public int getC_Order_ID () + public int getC_Project_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Order_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); if (ii == null) return 0; return ii.intValue(); @@ -278,74 +346,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Project_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Committed Amount. - @param CommittedAmt - The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt) - { - set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); - } - - /** Get Committed Amount. - @return The (legal) commitment amount - */ - public BigDecimal getCommittedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Committed Quantity. - @param CommittedQty - The (legal) commitment Quantity - */ - public void setCommittedQty (BigDecimal CommittedQty) - { - set_Value (COLUMNNAME_CommittedQty, CommittedQty); - } - - /** Get Committed Quantity. - @return The (legal) commitment Quantity - */ - public BigDecimal getCommittedQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedQty); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Description. @param Description Optional short description of the record @@ -571,62 +571,6 @@ public int getM_Product_ID () return ii.intValue(); } - public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException - { - return (org.eevolution.model.I_PP_Order)MTable.get(getCtx(), org.eevolution.model.I_PP_Order.Table_Name) - .getPO(getPP_Order_ID(), get_TrxName()); } - - /** Set Manufacturing Order. - @param PP_Order_ID - Manufacturing Order - */ - public void setPP_Order_ID (int PP_Order_ID) - { - if (PP_Order_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_Order_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_Order_ID, Integer.valueOf(PP_Order_ID)); - } - - /** Get Manufacturing Order. - @return Manufacturing Order - */ - public int getPP_Order_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_Order_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException - { - return (org.eevolution.model.I_PP_Product_BOM)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOM.Table_Name) - .getPO(getPP_Product_BOM_ID(), get_TrxName()); } - - /** Set BOM & Formula. - @param PP_Product_BOM_ID - BOM & Formula - */ - public void setPP_Product_BOM_ID (int PP_Product_BOM_ID) - { - if (PP_Product_BOM_ID < 1) - set_Value (COLUMNNAME_PP_Product_BOM_ID, null); - else - set_Value (COLUMNNAME_PP_Product_BOM_ID, Integer.valueOf(PP_Product_BOM_ID)); - } - - /** Get BOM & Formula. - @return BOM & Formula - */ - public int getPP_Product_BOM_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_Product_BOM_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Planned Amount. @param PlannedAmt Planned amount for this project @@ -707,6 +651,62 @@ public BigDecimal getPlannedQty () return bd; } + public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException + { + return (org.eevolution.model.I_PP_Order)MTable.get(getCtx(), org.eevolution.model.I_PP_Order.Table_Name) + .getPO(getPP_Order_ID(), get_TrxName()); } + + /** Set Manufacturing Order. + @param PP_Order_ID + Manufacturing Order + */ + public void setPP_Order_ID (int PP_Order_ID) + { + if (PP_Order_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_Order_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_Order_ID, Integer.valueOf(PP_Order_ID)); + } + + /** Get Manufacturing Order. + @return Manufacturing Order + */ + public int getPP_Order_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_Order_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException + { + return (org.eevolution.model.I_PP_Product_BOM)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOM.Table_Name) + .getPO(getPP_Product_BOM_ID(), get_TrxName()); } + + /** Set BOM & Formula. + @param PP_Product_BOM_ID + BOM & Formula + */ + public void setPP_Product_BOM_ID (int PP_Product_BOM_ID) + { + if (PP_Product_BOM_ID < 1) + set_Value (COLUMNNAME_PP_Product_BOM_ID, null); + else + set_Value (COLUMNNAME_PP_Product_BOM_ID, Integer.valueOf(PP_Product_BOM_ID)); + } + + /** Get BOM & Formula. + @return BOM & Formula + */ + public int getPP_Product_BOM_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_Product_BOM_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Processed. @param Processed The document has been processed diff --git a/base/src/org/compiere/model/X_C_ProjectPhase.java b/base/src/org/compiere/model/X_C_ProjectPhase.java index 64450c3dbf..64e6b90fd5 100644 --- a/base/src/org/compiere/model/X_C_ProjectPhase.java +++ b/base/src/org/compiere/model/X_C_ProjectPhase.java @@ -26,14 +26,14 @@ /** Generated Model for C_ProjectPhase * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectPhase extends PO implements I_C_ProjectPhase, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190503L; /** Standard Constructor */ public X_C_ProjectPhase (Properties ctx, int C_ProjectPhase_ID, String trxName) @@ -41,9 +41,9 @@ public X_C_ProjectPhase (Properties ctx, int C_ProjectPhase_ID, String trxName) super (ctx, C_ProjectPhase_ID, trxName); /** if (C_ProjectPhase_ID == 0) { - setC_ProjectPhase_ID (0); - setC_Project_ID (0); setCommittedAmt (Env.ZERO); + setC_Project_ID (0); + setC_ProjectPhase_ID (0); setIsCommitCeiling (false); setIsComplete (false); // N @@ -140,6 +140,23 @@ public int getAD_Workflow_ID () return ii.intValue(); } + /** Set Alert Message. + @param AlertMessage + Message of the Alert + */ + public void setAlertMessage (String AlertMessage) + { + set_Value (COLUMNNAME_AlertMessage, AlertMessage); + } + + /** Get Alert Message. + @return Message of the Alert + */ + public String getAlertMessage () + { + return (String)get_Value(COLUMNNAME_AlertMessage); + } + public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -196,32 +213,24 @@ public int getC_Campaign_ID () return ii.intValue(); } - public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException - { - return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) - .getPO(getC_OrderPO_ID(), get_TrxName()); } - - /** Set Purchase Order. - @param C_OrderPO_ID - Purchase Order + /** Set Committed Amount. + @param CommittedAmt + The (legal) commitment amount */ - public void setC_OrderPO_ID (int C_OrderPO_ID) + public void setCommittedAmt (BigDecimal CommittedAmt) { - if (C_OrderPO_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_OrderPO_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_OrderPO_ID, Integer.valueOf(C_OrderPO_ID)); + set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); } - /** Get Purchase Order. - @return Purchase Order + /** Get Committed Amount. + @return The (legal) commitment amount */ - public int getC_OrderPO_ID () + public BigDecimal getCommittedAmt () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_OrderPO_ID); - if (ii == null) - return 0; - return ii.intValue(); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); + if (bd == null) + return Env.ZERO; + return bd; } public org.compiere.model.I_C_Order getC_Order() throws RuntimeException @@ -252,6 +261,34 @@ public int getC_Order_ID () return ii.intValue(); } + public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException + { + return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) + .getPO(getC_OrderPO_ID(), get_TrxName()); } + + /** Set Purchase Order. + @param C_OrderPO_ID + Purchase Order + */ + public void setC_OrderPO_ID (int C_OrderPO_ID) + { + if (C_OrderPO_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_OrderPO_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_OrderPO_ID, Integer.valueOf(C_OrderPO_ID)); + } + + /** Get Purchase Order. + @return Purchase Order + */ + public int getC_OrderPO_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_OrderPO_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Phase getC_Phase() throws RuntimeException { return (org.compiere.model.I_C_Phase)MTable.get(getCtx(), org.compiere.model.I_C_Phase.Table_Name) @@ -280,6 +317,34 @@ public int getC_Phase_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Project_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Project Phase. @param C_ProjectPhase_ID Phase of a Project @@ -331,34 +396,6 @@ public int getC_ProjectStatus_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Project_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException { return (org.compiere.model.I_C_SalesRegion)MTable.get(getCtx(), org.compiere.model.I_C_SalesRegion.Table_Name) @@ -387,26 +424,6 @@ public int getC_SalesRegion_ID () return ii.intValue(); } - /** Set Committed Amount. - @param CommittedAmt - The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt) - { - set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); - } - - /** Get Committed Amount. - @return The (legal) commitment amount - */ - public BigDecimal getCommittedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Deadline. @param DateDeadline Deadline @@ -441,6 +458,40 @@ public Timestamp getDateFinishSchedule () return (Timestamp)get_Value(COLUMNNAME_DateFinishSchedule); } + /** Set Date last action. + @param DateLastAction + Date this request was last acted on + */ + public void setDateLastAction (Timestamp DateLastAction) + { + set_Value (COLUMNNAME_DateLastAction, DateLastAction); + } + + /** Get Date last action. + @return Date this request was last acted on + */ + public Timestamp getDateLastAction () + { + return (Timestamp)get_Value(COLUMNNAME_DateLastAction); + } + + /** Set Last Alert. + @param DateLastAlert + Date when last alert were sent + */ + public void setDateLastAlert (Timestamp DateLastAlert) + { + set_Value (COLUMNNAME_DateLastAlert, DateLastAlert); + } + + /** Get Last Alert. + @return Date when last alert were sent + */ + public Timestamp getDateLastAlert () + { + return (Timestamp)get_Value(COLUMNNAME_DateLastAlert); + } + /** Set Date last run. @param DateLastRun Date the process was last run. @@ -509,6 +560,32 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } + /** DueType AD_Reference_ID=222 */ + public static final int DUETYPE_AD_Reference_ID=222; + /** Overdue = 3 */ + public static final String DUETYPE_Overdue = "3"; + /** Due = 5 */ + public static final String DUETYPE_Due = "5"; + /** Scheduled = 7 */ + public static final String DUETYPE_Scheduled = "7"; + /** Set Due type. + @param DueType + Status of the next action for this Request + */ + public void setDueType (String DueType) + { + + set_Value (COLUMNNAME_DueType, DueType); + } + + /** Get Due type. + @return Status of the next action for this Request + */ + public String getDueType () + { + return (String)get_Value(COLUMNNAME_DueType); + } + /** Set Estimated Duration. @param DurationEstimated Estimated Duration @@ -885,6 +962,46 @@ public String getName () return (String)get_Value(COLUMNNAME_Name); } + /** Set Percentage completed. + @param PercentageCompleted + Percentage completed + */ + public void setPercentageCompleted (BigDecimal PercentageCompleted) + { + set_Value (COLUMNNAME_PercentageCompleted, PercentageCompleted); + } + + /** Get Percentage completed. + @return Percentage completed + */ + public BigDecimal getPercentageCompleted () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PercentageCompleted); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Planned Amount. + @param PlannedAmt + Planned amount for this project + */ + public void setPlannedAmt (BigDecimal PlannedAmt) + { + set_Value (COLUMNNAME_PlannedAmt, PlannedAmt); + } + + /** Get Planned Amount. + @return Planned amount for this project + */ + public BigDecimal getPlannedAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PlannedAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException { return (org.eevolution.model.I_PP_Order)MTable.get(getCtx(), org.eevolution.model.I_PP_Order.Table_Name) @@ -941,46 +1058,6 @@ public int getPP_Product_BOM_ID () return ii.intValue(); } - /** Set Percentage completed. - @param PercentageCompleted - Percentage completed - */ - public void setPercentageCompleted (BigDecimal PercentageCompleted) - { - set_Value (COLUMNNAME_PercentageCompleted, PercentageCompleted); - } - - /** Get Percentage completed. - @return Percentage completed - */ - public BigDecimal getPercentageCompleted () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PercentageCompleted); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Planned Amount. - @param PlannedAmt - Planned amount for this project - */ - public void setPlannedAmt (BigDecimal PlannedAmt) - { - set_Value (COLUMNNAME_PlannedAmt, PlannedAmt); - } - - /** Get Planned Amount. - @return Planned amount for this project - */ - public BigDecimal getPlannedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PlannedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Unit Price. @param PriceActual Actual Price @@ -1194,23 +1271,6 @@ public Timestamp getStartDate () return (Timestamp)get_Value(COLUMNNAME_StartDate); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1323,6 +1383,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + public org.compiere.model.I_C_BPartner getVendor() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) diff --git a/base/src/org/compiere/model/X_C_ProjectProcessorChange.java b/base/src/org/compiere/model/X_C_ProjectProcessorChange.java new file mode 100644 index 0000000000..7271bf949b --- /dev/null +++ b/base/src/org/compiere/model/X_C_ProjectProcessorChange.java @@ -0,0 +1,229 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +/** Generated Model - DO NOT CHANGE */ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** Generated Model for C_ProjectProcessorChange + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class X_C_ProjectProcessorChange extends PO implements I_C_ProjectProcessorChange, I_Persistent +{ + + /** + * + */ + private static final long serialVersionUID = 20190503L; + + /** Standard Constructor */ + public X_C_ProjectProcessorChange (Properties ctx, int C_ProjectProcessorChange_ID, String trxName) + { + super (ctx, C_ProjectProcessorChange_ID, trxName); + /** if (C_ProjectProcessorChange_ID == 0) + { + setC_ProjectProcessorChange_ID (0); + } */ + } + + /** Load Constructor */ + public X_C_ProjectProcessorChange (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** AccessLevel + * @return 2 - Client + */ + protected int get_AccessLevel() + { + return accessLevel.intValue(); + } + + /** Load Meta Data */ + protected POInfo initPO (Properties ctx) + { + POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); + return poi; + } + + public String toString() + { + StringBuffer sb = new StringBuffer ("X_C_ProjectProcessorChange[") + .append(get_ID()).append("]"); + return sb.toString(); + } + + public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException + { + return (org.compiere.model.I_AD_Column)MTable.get(getCtx(), org.compiere.model.I_AD_Column.Table_Name) + .getPO(getAD_Column_ID(), get_TrxName()); } + + /** Set Column. + @param AD_Column_ID + Column in the table + */ + public void setAD_Column_ID (int AD_Column_ID) + { + if (AD_Column_ID < 1) + set_Value (COLUMNNAME_AD_Column_ID, null); + else + set_Value (COLUMNNAME_AD_Column_ID, Integer.valueOf(AD_Column_ID)); + } + + /** Get Column. + @return Column in the table + */ + public int getAD_Column_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Column_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException + { + return (org.compiere.model.I_AD_Table)MTable.get(getCtx(), org.compiere.model.I_AD_Table.Table_Name) + .getPO(getAD_Table_ID(), get_TrxName()); } + + /** Set Table. + @param AD_Table_ID + Database Table information + */ + public void setAD_Table_ID (int AD_Table_ID) + { + if (AD_Table_ID < 1) + set_Value (COLUMNNAME_AD_Table_ID, null); + else + set_Value (COLUMNNAME_AD_Table_ID, Integer.valueOf(AD_Table_ID)); + } + + /** Get Table. + @return Database Table information + */ + public int getAD_Table_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Table_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Project Processor Change ID. + @param C_ProjectProcessorChange_ID Project Processor Change ID */ + public void setC_ProjectProcessorChange_ID (int C_ProjectProcessorChange_ID) + { + if (C_ProjectProcessorChange_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_ProjectProcessorChange_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_ProjectProcessorChange_ID, Integer.valueOf(C_ProjectProcessorChange_ID)); + } + + /** Get Project Processor Change ID. + @return Project Processor Change ID */ + public int getC_ProjectProcessorChange_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectProcessorChange_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.eevolution.model.I_C_ProjectProcessorLog getC_ProjectProcessorLog() throws RuntimeException + { + return (org.eevolution.model.I_C_ProjectProcessorLog)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectProcessorLog.Table_Name) + .getPO(getC_ProjectProcessorLog_ID(), get_TrxName()); } + + /** Set Project Processor Log. + @param C_ProjectProcessorLog_ID Project Processor Log */ + public void setC_ProjectProcessorLog_ID (int C_ProjectProcessorLog_ID) + { + if (C_ProjectProcessorLog_ID < 1) + set_Value (COLUMNNAME_C_ProjectProcessorLog_ID, null); + else + set_Value (COLUMNNAME_C_ProjectProcessorLog_ID, Integer.valueOf(C_ProjectProcessorLog_ID)); + } + + /** Get Project Processor Log. + @return Project Processor Log */ + public int getC_ProjectProcessorLog_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectProcessorLog_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set New Value. + @param NewValue + New field value + */ + public void setNewValue (String NewValue) + { + set_Value (COLUMNNAME_NewValue, NewValue); + } + + /** Get New Value. + @return New field value + */ + public String getNewValue () + { + return (String)get_Value(COLUMNNAME_NewValue); + } + + /** Set Record ID. + @param Record_ID + Direct internal record ID + */ + public void setRecord_ID (int Record_ID) + { + if (Record_ID < 0) + set_Value (COLUMNNAME_Record_ID, null); + else + set_Value (COLUMNNAME_Record_ID, Integer.valueOf(Record_ID)); + } + + /** Get Record ID. + @return Direct internal record ID + */ + public int getRecord_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Record_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } +} \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_ProjectProcessorQueued.java b/base/src/org/compiere/model/X_C_ProjectProcessorQueued.java new file mode 100644 index 0000000000..38498e14a4 --- /dev/null +++ b/base/src/org/compiere/model/X_C_ProjectProcessorQueued.java @@ -0,0 +1,241 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +/** Generated Model - DO NOT CHANGE */ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** Generated Model for C_ProjectProcessorQueued + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class X_C_ProjectProcessorQueued extends PO implements I_C_ProjectProcessorQueued, I_Persistent +{ + + /** + * + */ + private static final long serialVersionUID = 20190503L; + + /** Standard Constructor */ + public X_C_ProjectProcessorQueued (Properties ctx, int C_ProjectProcessorQueued_ID, String trxName) + { + super (ctx, C_ProjectProcessorQueued_ID, trxName); + /** if (C_ProjectProcessorQueued_ID == 0) + { + setC_ProjectProcessorQueued_ID (0); + } */ + } + + /** Load Constructor */ + public X_C_ProjectProcessorQueued (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** AccessLevel + * @return 2 - Client + */ + protected int get_AccessLevel() + { + return accessLevel.intValue(); + } + + /** Load Meta Data */ + protected POInfo initPO (Properties ctx) + { + POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); + return poi; + } + + public String toString() + { + StringBuffer sb = new StringBuffer ("X_C_ProjectProcessorQueued[") + .append(get_ID()).append("]"); + return sb.toString(); + } + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getAD_User_ID(), get_TrxName()); } + + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID) + { + if (AD_User_ID < 1) + set_Value (COLUMNNAME_AD_User_ID, null); + else + set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); + } + + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_AD_UserMail getAD_UserMail() throws RuntimeException + { + return (org.compiere.model.I_AD_UserMail)MTable.get(getCtx(), org.compiere.model.I_AD_UserMail.Table_Name) + .getPO(getAD_UserMail_ID(), get_TrxName()); } + + /** Set User Mail. + @param AD_UserMail_ID + Mail sent to the user + */ + public void setAD_UserMail_ID (int AD_UserMail_ID) + { + if (AD_UserMail_ID < 1) + set_Value (COLUMNNAME_AD_UserMail_ID, null); + else + set_Value (COLUMNNAME_AD_UserMail_ID, Integer.valueOf(AD_UserMail_ID)); + } + + /** Get User Mail. + @return Mail sent to the user + */ + public int getAD_UserMail_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_UserMail_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.eevolution.model.I_C_ProjectProcessorLog getC_ProjectProcessorLog() throws RuntimeException + { + return (org.eevolution.model.I_C_ProjectProcessorLog)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectProcessorLog.Table_Name) + .getPO(getC_ProjectProcessorLog_ID(), get_TrxName()); } + + /** Set Project Processor Log. + @param C_ProjectProcessorLog_ID Project Processor Log */ + public void setC_ProjectProcessorLog_ID (int C_ProjectProcessorLog_ID) + { + if (C_ProjectProcessorLog_ID < 1) + set_Value (COLUMNNAME_C_ProjectProcessorLog_ID, null); + else + set_Value (COLUMNNAME_C_ProjectProcessorLog_ID, Integer.valueOf(C_ProjectProcessorLog_ID)); + } + + /** Get Project Processor Log. + @return Project Processor Log */ + public int getC_ProjectProcessorLog_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectProcessorLog_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Project Processor Queued. + @param C_ProjectProcessorQueued_ID Project Processor Queued */ + public void setC_ProjectProcessorQueued_ID (int C_ProjectProcessorQueued_ID) + { + if (C_ProjectProcessorQueued_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_ProjectProcessorQueued_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_ProjectProcessorQueued_ID, Integer.valueOf(C_ProjectProcessorQueued_ID)); + } + + /** Get Project Processor Queued. + @return Project Processor Queued */ + public int getC_ProjectProcessorQueued_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectProcessorQueued_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** NotificationType AD_Reference_ID=344 */ + public static final int NOTIFICATIONTYPE_AD_Reference_ID=344; + /** EMail = E */ + public static final String NOTIFICATIONTYPE_EMail = "E"; + /** Notice = N */ + public static final String NOTIFICATIONTYPE_Notice = "N"; + /** None = X */ + public static final String NOTIFICATIONTYPE_None = "X"; + /** EMail+Notice = B */ + public static final String NOTIFICATIONTYPE_EMailPlusNotice = "B"; + /** Set Notification Type. + @param NotificationType + Type of Notifications + */ + public void setNotificationType (String NotificationType) + { + + set_Value (COLUMNNAME_NotificationType, NotificationType); + } + + /** Get Notification Type. + @return Type of Notifications + */ + public String getNotificationType () + { + return (String)get_Value(COLUMNNAME_NotificationType); + } + + /** Set Send EMail. + @param SendEMail + Enable sending Document EMail + */ + public void setSendEMail (boolean SendEMail) + { + set_Value (COLUMNNAME_SendEMail, Boolean.valueOf(SendEMail)); + } + + /** Get Send EMail. + @return Enable sending Document EMail + */ + public boolean isSendEMail () + { + Object oo = get_Value(COLUMNNAME_SendEMail); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } +} \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_ProjectTask.java b/base/src/org/compiere/model/X_C_ProjectTask.java index 52548ebf6f..2ba6508f5d 100644 --- a/base/src/org/compiere/model/X_C_ProjectTask.java +++ b/base/src/org/compiere/model/X_C_ProjectTask.java @@ -26,14 +26,14 @@ /** Generated Model for C_ProjectTask * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectTask extends PO implements I_C_ProjectTask, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190503L; /** Standard Constructor */ public X_C_ProjectTask (Properties ctx, int C_ProjectTask_ID, String trxName) @@ -41,9 +41,9 @@ public X_C_ProjectTask (Properties ctx, int C_ProjectTask_ID, String trxName) super (ctx, C_ProjectTask_ID, trxName); /** if (C_ProjectTask_ID == 0) { + setCommittedAmt (Env.ZERO); setC_ProjectPhase_ID (0); setC_ProjectTask_ID (0); - setCommittedAmt (Env.ZERO); setName (null); setPlannedAmt (Env.ZERO); setProjInvoiceRule (null); @@ -132,6 +132,23 @@ public int getAD_Workflow_ID () return ii.intValue(); } + /** Set Alert Message. + @param AlertMessage + Message of the Alert + */ + public void setAlertMessage (String AlertMessage) + { + set_Value (COLUMNNAME_AlertMessage, AlertMessage); + } + + /** Get Alert Message. + @return Message of the Alert + */ + public String getAlertMessage () + { + return (String)get_Value(COLUMNNAME_AlertMessage); + } + public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -188,32 +205,24 @@ public int getC_Campaign_ID () return ii.intValue(); } - public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException - { - return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) - .getPO(getC_OrderPO_ID(), get_TrxName()); } - - /** Set Purchase Order. - @param C_OrderPO_ID - Purchase Order + /** Set Committed Amount. + @param CommittedAmt + The (legal) commitment amount */ - public void setC_OrderPO_ID (int C_OrderPO_ID) + public void setCommittedAmt (BigDecimal CommittedAmt) { - if (C_OrderPO_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_OrderPO_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_OrderPO_ID, Integer.valueOf(C_OrderPO_ID)); + set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); } - /** Get Purchase Order. - @return Purchase Order + /** Get Committed Amount. + @return The (legal) commitment amount */ - public int getC_OrderPO_ID () + public BigDecimal getCommittedAmt () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_OrderPO_ID); - if (ii == null) - return 0; - return ii.intValue(); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); + if (bd == null) + return Env.ZERO; + return bd; } public org.compiere.model.I_C_Order getC_Order() throws RuntimeException @@ -244,6 +253,34 @@ public int getC_Order_ID () return ii.intValue(); } + public org.compiere.model.I_C_Order getC_OrderPO() throws RuntimeException + { + return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) + .getPO(getC_OrderPO_ID(), get_TrxName()); } + + /** Set Purchase Order. + @param C_OrderPO_ID + Purchase Order + */ + public void setC_OrderPO_ID (int C_OrderPO_ID) + { + if (C_OrderPO_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_OrderPO_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_OrderPO_ID, Integer.valueOf(C_OrderPO_ID)); + } + + /** Get Purchase Order. + @return Purchase Order + */ + public int getC_OrderPO_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_OrderPO_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -407,26 +444,6 @@ public int getC_Task_ID () return ii.intValue(); } - /** Set Committed Amount. - @param CommittedAmt - The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt) - { - set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); - } - - /** Get Committed Amount. - @return The (legal) commitment amount - */ - public BigDecimal getCommittedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Deadline. @param DateDeadline Deadline @@ -478,6 +495,40 @@ public Timestamp getDateFinishSchedule () return (Timestamp)get_Value(COLUMNNAME_DateFinishSchedule); } + /** Set Date last action. + @param DateLastAction + Date this request was last acted on + */ + public void setDateLastAction (Timestamp DateLastAction) + { + set_Value (COLUMNNAME_DateLastAction, DateLastAction); + } + + /** Get Date last action. + @return Date this request was last acted on + */ + public Timestamp getDateLastAction () + { + return (Timestamp)get_Value(COLUMNNAME_DateLastAction); + } + + /** Set Last Alert. + @param DateLastAlert + Date when last alert were sent + */ + public void setDateLastAlert (Timestamp DateLastAlert) + { + set_Value (COLUMNNAME_DateLastAlert, DateLastAlert); + } + + /** Get Last Alert. + @return Date when last alert were sent + */ + public Timestamp getDateLastAlert () + { + return (Timestamp)get_Value(COLUMNNAME_DateLastAlert); + } + /** Set Date last run. @param DateLastRun Date the process was last run. @@ -563,6 +614,32 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } + /** DueType AD_Reference_ID=222 */ + public static final int DUETYPE_AD_Reference_ID=222; + /** Overdue = 3 */ + public static final String DUETYPE_Overdue = "3"; + /** Due = 5 */ + public static final String DUETYPE_Due = "5"; + /** Scheduled = 7 */ + public static final String DUETYPE_Scheduled = "7"; + /** Set Due type. + @param DueType + Status of the next action for this Request + */ + public void setDueType (String DueType) + { + + set_Value (COLUMNNAME_DueType, DueType); + } + + /** Get Due type. + @return Status of the next action for this Request + */ + public String getDueType () + { + return (String)get_Value(COLUMNNAME_DueType); + } + /** Set Estimated Duration. @param DurationEstimated Estimated Duration @@ -898,6 +975,46 @@ public String getName () return (String)get_Value(COLUMNNAME_Name); } + /** Set Percentage completed. + @param PercentageCompleted + Percentage completed + */ + public void setPercentageCompleted (BigDecimal PercentageCompleted) + { + set_Value (COLUMNNAME_PercentageCompleted, PercentageCompleted); + } + + /** Get Percentage completed. + @return Percentage completed + */ + public BigDecimal getPercentageCompleted () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PercentageCompleted); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Planned Amount. + @param PlannedAmt + Planned amount for this project + */ + public void setPlannedAmt (BigDecimal PlannedAmt) + { + set_Value (COLUMNNAME_PlannedAmt, PlannedAmt); + } + + /** Get Planned Amount. + @return Planned amount for this project + */ + public BigDecimal getPlannedAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PlannedAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException { return (org.eevolution.model.I_PP_Order)MTable.get(getCtx(), org.eevolution.model.I_PP_Order.Table_Name) @@ -954,46 +1071,6 @@ public int getPP_Product_BOM_ID () return ii.intValue(); } - /** Set Percentage completed. - @param PercentageCompleted - Percentage completed - */ - public void setPercentageCompleted (BigDecimal PercentageCompleted) - { - set_Value (COLUMNNAME_PercentageCompleted, PercentageCompleted); - } - - /** Get Percentage completed. - @return Percentage completed - */ - public BigDecimal getPercentageCompleted () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PercentageCompleted); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Planned Amount. - @param PlannedAmt - Planned amount for this project - */ - public void setPlannedAmt (BigDecimal PlannedAmt) - { - set_Value (COLUMNNAME_PlannedAmt, PlannedAmt); - } - - /** Get Planned Amount. - @return Planned amount for this project - */ - public BigDecimal getPlannedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PlannedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** PriorityRule AD_Reference_ID=154 */ public static final int PRIORITYRULE_AD_Reference_ID=154; /** High = 3 */ @@ -1170,23 +1247,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getSeqNo())); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1299,6 +1359,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + public org.compiere.model.I_C_BPartner getVendor() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) diff --git a/base/src/org/compiere/model/X_C_ProjectType.java b/base/src/org/compiere/model/X_C_ProjectType.java index 01b4f6f153..8bdb05fbc5 100644 --- a/base/src/org/compiere/model/X_C_ProjectType.java +++ b/base/src/org/compiere/model/X_C_ProjectType.java @@ -23,14 +23,14 @@ /** Generated Model for C_ProjectType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectType extends PO implements I_C_ProjectType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectType (Properties ctx, int C_ProjectType_ID, String trxName) @@ -71,6 +71,23 @@ public String toString() return sb.toString(); } + /** Set Copy From. + @param CopyFrom + Copy From Record + */ + public void setCopyFrom (String CopyFrom) + { + set_Value (COLUMNNAME_CopyFrom, CopyFrom); + } + + /** Get Copy From. + @return Copy From Record + */ + public String getCopyFrom () + { + return (String)get_Value(COLUMNNAME_CopyFrom); + } + public org.eevolution.model.I_C_ProjectStatusCategory getC_ProjectStatusCategory() throws RuntimeException { return (org.eevolution.model.I_C_ProjectStatusCategory)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectStatusCategory.Table_Name) @@ -122,23 +139,6 @@ public int getC_ProjectType_ID () return ii.intValue(); } - /** Set Copy From. - @param CopyFrom - Copy From Record - */ - public void setCopyFrom (String CopyFrom) - { - set_Value (COLUMNNAME_CopyFrom, CopyFrom); - } - - /** Get Copy From. - @return Copy From Record - */ - public String getCopyFrom () - { - return (String)get_Value(COLUMNNAME_CopyFrom); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_Project_Acct.java b/base/src/org/compiere/model/X_C_Project_Acct.java index 892cf2714a..307c250a7c 100644 --- a/base/src/org/compiere/model/X_C_Project_Acct.java +++ b/base/src/org/compiere/model/X_C_Project_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_Project_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Project_Acct extends PO implements I_C_Project_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Project_Acct (Properties ctx, int C_Project_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Recurring.java b/base/src/org/compiere/model/X_C_Recurring.java index 648b39a3fb..f573fac200 100644 --- a/base/src/org/compiere/model/X_C_Recurring.java +++ b/base/src/org/compiere/model/X_C_Recurring.java @@ -24,14 +24,14 @@ /** Generated Model for C_Recurring * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Recurring extends PO implements I_C_Recurring, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Recurring (Properties ctx, int C_Recurring_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Recurring_Run.java b/base/src/org/compiere/model/X_C_Recurring_Run.java index e7a34cf0cd..8e3a433111 100644 --- a/base/src/org/compiere/model/X_C_Recurring_Run.java +++ b/base/src/org/compiere/model/X_C_Recurring_Run.java @@ -23,14 +23,14 @@ /** Generated Model for C_Recurring_Run * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Recurring_Run extends PO implements I_C_Recurring_Run, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Recurring_Run (Properties ctx, int C_Recurring_Run_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Region.java b/base/src/org/compiere/model/X_C_Region.java index 0803a194f0..69c750fa69 100644 --- a/base/src/org/compiere/model/X_C_Region.java +++ b/base/src/org/compiere/model/X_C_Region.java @@ -23,14 +23,14 @@ /** Generated Model for C_Region * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Region extends PO implements I_C_Region, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Region (Properties ctx, int C_Region_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Remuneration.java b/base/src/org/compiere/model/X_C_Remuneration.java index dc5015440c..ecaa9f1baa 100644 --- a/base/src/org/compiere/model/X_C_Remuneration.java +++ b/base/src/org/compiere/model/X_C_Remuneration.java @@ -25,14 +25,14 @@ /** Generated Model for C_Remuneration * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Remuneration extends PO implements I_C_Remuneration, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Remuneration (Properties ctx, int C_Remuneration_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_RevenueRecognition.java b/base/src/org/compiere/model/X_C_RevenueRecognition.java index 592442cd7a..4e30586919 100644 --- a/base/src/org/compiere/model/X_C_RevenueRecognition.java +++ b/base/src/org/compiere/model/X_C_RevenueRecognition.java @@ -23,14 +23,14 @@ /** Generated Model for C_RevenueRecognition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RevenueRecognition extends PO implements I_C_RevenueRecognition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RevenueRecognition (Properties ctx, int C_RevenueRecognition_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_RevenueRecognition_Plan.java b/base/src/org/compiere/model/X_C_RevenueRecognition_Plan.java index 9ca1defc08..4f97b9e600 100644 --- a/base/src/org/compiere/model/X_C_RevenueRecognition_Plan.java +++ b/base/src/org/compiere/model/X_C_RevenueRecognition_Plan.java @@ -25,14 +25,14 @@ /** Generated Model for C_RevenueRecognition_Plan * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RevenueRecognition_Plan extends PO implements I_C_RevenueRecognition_Plan, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RevenueRecognition_Plan (Properties ctx, int C_RevenueRecognition_Plan_ID, String trxName) @@ -285,23 +285,6 @@ public BigDecimal getTotalAmt () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public I_C_ValidCombination getUnEarnedRevenue_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -326,4 +309,21 @@ public int getUnEarnedRevenue_Acct () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_RevenueRecognition_Run.java b/base/src/org/compiere/model/X_C_RevenueRecognition_Run.java index 1720a1799a..757aadc9d4 100644 --- a/base/src/org/compiere/model/X_C_RevenueRecognition_Run.java +++ b/base/src/org/compiere/model/X_C_RevenueRecognition_Run.java @@ -25,14 +25,14 @@ /** Generated Model for C_RevenueRecognition_Run * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RevenueRecognition_Run extends PO implements I_C_RevenueRecognition_Run, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RevenueRecognition_Run (Properties ctx, int C_RevenueRecognition_Run_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_RfQ.java b/base/src/org/compiere/model/X_C_RfQ.java index 9450b76ef9..e32f6a2c21 100644 --- a/base/src/org/compiere/model/X_C_RfQ.java +++ b/base/src/org/compiere/model/X_C_RfQ.java @@ -26,14 +26,14 @@ /** Generated Model for C_RfQ * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RfQ extends PO implements I_C_RfQ, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RfQ (Properties ctx, int C_RfQ_ID, String trxName) @@ -202,6 +202,20 @@ public int getC_Currency_ID () return ii.intValue(); } + /** Set Copy Lines. + @param CopyLines Copy Lines */ + public void setCopyLines (String CopyLines) + { + set_Value (COLUMNNAME_CopyLines, CopyLines); + } + + /** Get Copy Lines. + @return Copy Lines */ + public String getCopyLines () + { + return (String)get_Value(COLUMNNAME_CopyLines); + } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) @@ -230,6 +244,37 @@ public int getC_Order_ID () return ii.intValue(); } + /** Set Create PO. + @param CreatePO + Create Purchase Order + */ + public void setCreatePO (String CreatePO) + { + set_Value (COLUMNNAME_CreatePO, CreatePO); + } + + /** Get Create PO. + @return Create Purchase Order + */ + public String getCreatePO () + { + return (String)get_Value(COLUMNNAME_CreatePO); + } + + /** Set Create SO. + @param CreateSO Create SO */ + public void setCreateSO (String CreateSO) + { + set_Value (COLUMNNAME_CreateSO, CreateSO); + } + + /** Get Create SO. + @return Create SO */ + public String getCreateSO () + { + return (String)get_Value(COLUMNNAME_CreateSO); + } + /** Set RfQ. @param C_RfQ_ID Request for Quotation @@ -281,51 +326,6 @@ public int getC_RfQ_Topic_ID () return ii.intValue(); } - /** Set Copy Lines. - @param CopyLines Copy Lines */ - public void setCopyLines (String CopyLines) - { - set_Value (COLUMNNAME_CopyLines, CopyLines); - } - - /** Get Copy Lines. - @return Copy Lines */ - public String getCopyLines () - { - return (String)get_Value(COLUMNNAME_CopyLines); - } - - /** Set Create PO. - @param CreatePO - Create Purchase Order - */ - public void setCreatePO (String CreatePO) - { - set_Value (COLUMNNAME_CreatePO, CreatePO); - } - - /** Get Create PO. - @return Create Purchase Order - */ - public String getCreatePO () - { - return (String)get_Value(COLUMNNAME_CreatePO); - } - - /** Set Create SO. - @param CreateSO Create SO */ - public void setCreateSO (String CreateSO) - { - set_Value (COLUMNNAME_CreateSO, CreateSO); - } - - /** Get Create SO. - @return Create SO */ - public String getCreateSO () - { - return (String)get_Value(COLUMNNAME_CreateSO); - } - /** Set Response Date. @param DateResponse Date of the Response diff --git a/base/src/org/compiere/model/X_C_RfQLine.java b/base/src/org/compiere/model/X_C_RfQLine.java index 325d646694..321ee80175 100644 --- a/base/src/org/compiere/model/X_C_RfQLine.java +++ b/base/src/org/compiere/model/X_C_RfQLine.java @@ -24,14 +24,14 @@ /** Generated Model for C_RfQLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RfQLine extends PO implements I_C_RfQLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RfQLine (Properties ctx, int C_RfQLine_ID, String trxName) @@ -39,8 +39,8 @@ public X_C_RfQLine (Properties ctx, int C_RfQLine_ID, String trxName) super (ctx, C_RfQLine_ID, trxName); /** if (C_RfQLine_ID == 0) { - setC_RfQLine_ID (0); setC_RfQ_ID (0); + setC_RfQLine_ID (0); setLine (0); // @SQL=SELECT COALESCE(MAX(Line),0)+10 AS DefaultValue FROM C_RfQLine WHERE C_RfQ_ID=@C_RfQ_ID@ setM_AttributeSetInstance_ID (0); @@ -75,29 +75,6 @@ public String toString() return sb.toString(); } - /** Set RfQ Line. - @param C_RfQLine_ID - Request for Quotation Line - */ - public void setC_RfQLine_ID (int C_RfQLine_ID) - { - if (C_RfQLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_RfQLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_RfQLine_ID, Integer.valueOf(C_RfQLine_ID)); - } - - /** Get RfQ Line. - @return Request for Quotation Line - */ - public int getC_RfQLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_RfQ getC_RfQ() throws RuntimeException { return (org.compiere.model.I_C_RfQ)MTable.get(getCtx(), org.compiere.model.I_C_RfQ.Table_Name) @@ -134,6 +111,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_RfQ_ID())); } + /** Set RfQ Line. + @param C_RfQLine_ID + Request for Quotation Line + */ + public void setC_RfQLine_ID (int C_RfQLine_ID) + { + if (C_RfQLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_RfQLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_RfQLine_ID, Integer.valueOf(C_RfQLine_ID)); + } + + /** Get RfQ Line. + @return Request for Quotation Line + */ + public int getC_RfQLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Work Complete. @param DateWorkComplete Date when work is (planned to be) complete diff --git a/base/src/org/compiere/model/X_C_RfQLineQty.java b/base/src/org/compiere/model/X_C_RfQLineQty.java index 5f29ef03b9..9eaea8125a 100644 --- a/base/src/org/compiere/model/X_C_RfQLineQty.java +++ b/base/src/org/compiere/model/X_C_RfQLineQty.java @@ -25,14 +25,14 @@ /** Generated Model for C_RfQLineQty * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RfQLineQty extends PO implements I_C_RfQLineQty, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RfQLineQty (Properties ctx, int C_RfQLineQty_ID, String trxName) @@ -41,8 +41,8 @@ public X_C_RfQLineQty (Properties ctx, int C_RfQLineQty_ID, String trxName) /** if (C_RfQLineQty_ID == 0) { setBenchmarkPrice (Env.ZERO); - setC_RfQLineQty_ID (0); setC_RfQLine_ID (0); + setC_RfQLineQty_ID (0); setC_UOM_ID (0); setIsOfferQty (false); setIsPurchaseQty (false); @@ -121,29 +121,6 @@ public BigDecimal getBestResponseAmt () return bd; } - /** Set RfQ Line Quantity. - @param C_RfQLineQty_ID - Request for Quotation Line Quantity - */ - public void setC_RfQLineQty_ID (int C_RfQLineQty_ID) - { - if (C_RfQLineQty_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_RfQLineQty_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_RfQLineQty_ID, Integer.valueOf(C_RfQLineQty_ID)); - } - - /** Get RfQ Line Quantity. - @return Request for Quotation Line Quantity - */ - public int getC_RfQLineQty_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQLineQty_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_RfQLine getC_RfQLine() throws RuntimeException { return (org.compiere.model.I_C_RfQLine)MTable.get(getCtx(), org.compiere.model.I_C_RfQLine.Table_Name) @@ -172,6 +149,29 @@ public int getC_RfQLine_ID () return ii.intValue(); } + /** Set RfQ Line Quantity. + @param C_RfQLineQty_ID + Request for Quotation Line Quantity + */ + public void setC_RfQLineQty_ID (int C_RfQLineQty_ID) + { + if (C_RfQLineQty_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_RfQLineQty_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_RfQLineQty_ID, Integer.valueOf(C_RfQLineQty_ID)); + } + + /** Get RfQ Line Quantity. + @return Request for Quotation Line Quantity + */ + public int getC_RfQLineQty_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQLineQty_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException { return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) diff --git a/base/src/org/compiere/model/X_C_RfQResponse.java b/base/src/org/compiere/model/X_C_RfQResponse.java index 8e6c9921ab..d1916bd9c7 100644 --- a/base/src/org/compiere/model/X_C_RfQResponse.java +++ b/base/src/org/compiere/model/X_C_RfQResponse.java @@ -26,14 +26,14 @@ /** Generated Model for C_RfQResponse * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RfQResponse extends PO implements I_C_RfQResponse, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RfQResponse (Properties ctx, int C_RfQResponse_ID, String trxName) @@ -45,8 +45,8 @@ public X_C_RfQResponse (Properties ctx, int C_RfQResponse_ID, String trxName) setC_BPartner_Location_ID (0); setC_Currency_ID (0); // @C_Currency_ID@ - setC_RfQResponse_ID (0); setC_RfQ_ID (0); + setC_RfQResponse_ID (0); setIsComplete (false); setIsSelectedWinner (false); setIsSelfService (false); @@ -196,6 +196,20 @@ public int getC_Currency_ID () return ii.intValue(); } + /** Set Check Complete. + @param CheckComplete Check Complete */ + public void setCheckComplete (String CheckComplete) + { + set_Value (COLUMNNAME_CheckComplete, CheckComplete); + } + + /** Get Check Complete. + @return Check Complete */ + public String getCheckComplete () + { + return (String)get_Value(COLUMNNAME_CheckComplete); + } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) @@ -224,29 +238,6 @@ public int getC_Order_ID () return ii.intValue(); } - /** Set RfQ Response. - @param C_RfQResponse_ID - Request for Quotation Response from a potential Vendor - */ - public void setC_RfQResponse_ID (int C_RfQResponse_ID) - { - if (C_RfQResponse_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_RfQResponse_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_RfQResponse_ID, Integer.valueOf(C_RfQResponse_ID)); - } - - /** Get RfQ Response. - @return Request for Quotation Response from a potential Vendor - */ - public int getC_RfQResponse_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQResponse_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_RfQ getC_RfQ() throws RuntimeException { return (org.compiere.model.I_C_RfQ)MTable.get(getCtx(), org.compiere.model.I_C_RfQ.Table_Name) @@ -275,18 +266,27 @@ public int getC_RfQ_ID () return ii.intValue(); } - /** Set Check Complete. - @param CheckComplete Check Complete */ - public void setCheckComplete (String CheckComplete) + /** Set RfQ Response. + @param C_RfQResponse_ID + Request for Quotation Response from a potential Vendor + */ + public void setC_RfQResponse_ID (int C_RfQResponse_ID) { - set_Value (COLUMNNAME_CheckComplete, CheckComplete); + if (C_RfQResponse_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_RfQResponse_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_RfQResponse_ID, Integer.valueOf(C_RfQResponse_ID)); } - /** Get Check Complete. - @return Check Complete */ - public String getCheckComplete () + /** Get RfQ Response. + @return Request for Quotation Response from a potential Vendor + */ + public int getC_RfQResponse_ID () { - return (String)get_Value(COLUMNNAME_CheckComplete); + Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQResponse_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Invited. diff --git a/base/src/org/compiere/model/X_C_RfQResponseLine.java b/base/src/org/compiere/model/X_C_RfQResponseLine.java index d6f513b05d..841117ad01 100644 --- a/base/src/org/compiere/model/X_C_RfQResponseLine.java +++ b/base/src/org/compiere/model/X_C_RfQResponseLine.java @@ -23,14 +23,14 @@ /** Generated Model for C_RfQResponseLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RfQResponseLine extends PO implements I_C_RfQResponseLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RfQResponseLine (Properties ctx, int C_RfQResponseLine_ID, String trxName) @@ -39,8 +39,8 @@ public X_C_RfQResponseLine (Properties ctx, int C_RfQResponseLine_ID, String trx /** if (C_RfQResponseLine_ID == 0) { setC_RfQLine_ID (0); - setC_RfQResponseLine_ID (0); setC_RfQResponse_ID (0); + setC_RfQResponseLine_ID (0); setIsSelectedWinner (false); setIsSelfService (false); } */ @@ -102,29 +102,6 @@ public int getC_RfQLine_ID () return ii.intValue(); } - /** Set RfQ Response Line. - @param C_RfQResponseLine_ID - Request for Quotation Response Line - */ - public void setC_RfQResponseLine_ID (int C_RfQResponseLine_ID) - { - if (C_RfQResponseLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_RfQResponseLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_RfQResponseLine_ID, Integer.valueOf(C_RfQResponseLine_ID)); - } - - /** Get RfQ Response Line. - @return Request for Quotation Response Line - */ - public int getC_RfQResponseLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQResponseLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_RfQResponse getC_RfQResponse() throws RuntimeException { return (org.compiere.model.I_C_RfQResponse)MTable.get(getCtx(), org.compiere.model.I_C_RfQResponse.Table_Name) @@ -153,6 +130,29 @@ public int getC_RfQResponse_ID () return ii.intValue(); } + /** Set RfQ Response Line. + @param C_RfQResponseLine_ID + Request for Quotation Response Line + */ + public void setC_RfQResponseLine_ID (int C_RfQResponseLine_ID) + { + if (C_RfQResponseLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_RfQResponseLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_RfQResponseLine_ID, Integer.valueOf(C_RfQResponseLine_ID)); + } + + /** Get RfQ Response Line. + @return Request for Quotation Response Line + */ + public int getC_RfQResponseLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQResponseLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Work Complete. @param DateWorkComplete Date when work is (planned to be) complete diff --git a/base/src/org/compiere/model/X_C_RfQResponseLineQty.java b/base/src/org/compiere/model/X_C_RfQResponseLineQty.java index 1729c383d2..62fa012c67 100644 --- a/base/src/org/compiere/model/X_C_RfQResponseLineQty.java +++ b/base/src/org/compiere/model/X_C_RfQResponseLineQty.java @@ -25,14 +25,14 @@ /** Generated Model for C_RfQResponseLineQty * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RfQResponseLineQty extends PO implements I_C_RfQResponseLineQty, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RfQResponseLineQty (Properties ctx, int C_RfQResponseLineQty_ID, String trxName) @@ -41,8 +41,8 @@ public X_C_RfQResponseLineQty (Properties ctx, int C_RfQResponseLineQty_ID, Stri /** if (C_RfQResponseLineQty_ID == 0) { setC_RfQLineQty_ID (0); - setC_RfQResponseLineQty_ID (0); setC_RfQResponseLine_ID (0); + setC_RfQResponseLineQty_ID (0); setPrice (Env.ZERO); } */ } @@ -103,29 +103,6 @@ public int getC_RfQLineQty_ID () return ii.intValue(); } - /** Set RfQ Response Line Qty. - @param C_RfQResponseLineQty_ID - Request for Quotation Response Line Quantity - */ - public void setC_RfQResponseLineQty_ID (int C_RfQResponseLineQty_ID) - { - if (C_RfQResponseLineQty_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_RfQResponseLineQty_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_RfQResponseLineQty_ID, Integer.valueOf(C_RfQResponseLineQty_ID)); - } - - /** Get RfQ Response Line Qty. - @return Request for Quotation Response Line Quantity - */ - public int getC_RfQResponseLineQty_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQResponseLineQty_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_RfQResponseLine getC_RfQResponseLine() throws RuntimeException { return (org.compiere.model.I_C_RfQResponseLine)MTable.get(getCtx(), org.compiere.model.I_C_RfQResponseLine.Table_Name) @@ -162,6 +139,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_RfQResponseLine_ID())); } + /** Set RfQ Response Line Qty. + @param C_RfQResponseLineQty_ID + Request for Quotation Response Line Quantity + */ + public void setC_RfQResponseLineQty_ID (int C_RfQResponseLineQty_ID) + { + if (C_RfQResponseLineQty_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_RfQResponseLineQty_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_RfQResponseLineQty_ID, Integer.valueOf(C_RfQResponseLineQty_ID)); + } + + /** Get RfQ Response Line Qty. + @return Request for Quotation Response Line Quantity + */ + public int getC_RfQResponseLineQty_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQResponseLineQty_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Discount %. @param Discount Discount in percent diff --git a/base/src/org/compiere/model/X_C_RfQ_Topic.java b/base/src/org/compiere/model/X_C_RfQ_Topic.java index f403e50d34..2ac4ecec7b 100644 --- a/base/src/org/compiere/model/X_C_RfQ_Topic.java +++ b/base/src/org/compiere/model/X_C_RfQ_Topic.java @@ -23,14 +23,14 @@ /** Generated Model for C_RfQ_Topic * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RfQ_Topic extends PO implements I_C_RfQ_Topic, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RfQ_Topic (Properties ctx, int C_RfQ_Topic_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_RfQ_TopicSubscriber.java b/base/src/org/compiere/model/X_C_RfQ_TopicSubscriber.java index 19025cef41..2723a2ad18 100644 --- a/base/src/org/compiere/model/X_C_RfQ_TopicSubscriber.java +++ b/base/src/org/compiere/model/X_C_RfQ_TopicSubscriber.java @@ -24,14 +24,14 @@ /** Generated Model for C_RfQ_TopicSubscriber * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RfQ_TopicSubscriber extends PO implements I_C_RfQ_TopicSubscriber, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RfQ_TopicSubscriber (Properties ctx, int C_RfQ_TopicSubscriber_ID, String trxName) @@ -41,8 +41,8 @@ public X_C_RfQ_TopicSubscriber (Properties ctx, int C_RfQ_TopicSubscriber_ID, St { setC_BPartner_ID (0); setC_BPartner_Location_ID (0); - setC_RfQ_TopicSubscriber_ID (0); setC_RfQ_Topic_ID (0); + setC_RfQ_TopicSubscriber_ID (0); } */ } @@ -158,29 +158,6 @@ public int getC_BPartner_Location_ID () return ii.intValue(); } - /** Set RfQ Subscriber. - @param C_RfQ_TopicSubscriber_ID - Request for Quotation Topic Subscriber - */ - public void setC_RfQ_TopicSubscriber_ID (int C_RfQ_TopicSubscriber_ID) - { - if (C_RfQ_TopicSubscriber_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_RfQ_TopicSubscriber_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_RfQ_TopicSubscriber_ID, Integer.valueOf(C_RfQ_TopicSubscriber_ID)); - } - - /** Get RfQ Subscriber. - @return Request for Quotation Topic Subscriber - */ - public int getC_RfQ_TopicSubscriber_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQ_TopicSubscriber_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_RfQ_Topic getC_RfQ_Topic() throws RuntimeException { return (org.compiere.model.I_C_RfQ_Topic)MTable.get(getCtx(), org.compiere.model.I_C_RfQ_Topic.Table_Name) @@ -217,6 +194,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_RfQ_Topic_ID())); } + /** Set RfQ Subscriber. + @param C_RfQ_TopicSubscriber_ID + Request for Quotation Topic Subscriber + */ + public void setC_RfQ_TopicSubscriber_ID (int C_RfQ_TopicSubscriber_ID) + { + if (C_RfQ_TopicSubscriber_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_RfQ_TopicSubscriber_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_RfQ_TopicSubscriber_ID, Integer.valueOf(C_RfQ_TopicSubscriber_ID)); + } + + /** Get RfQ Subscriber. + @return Request for Quotation Topic Subscriber + */ + public int getC_RfQ_TopicSubscriber_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQ_TopicSubscriber_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Opt-out Date. @param OptOutDate Date the contact opted out diff --git a/base/src/org/compiere/model/X_C_RfQ_TopicSubscriberOnly.java b/base/src/org/compiere/model/X_C_RfQ_TopicSubscriberOnly.java index 0fa857a4db..599a151df2 100644 --- a/base/src/org/compiere/model/X_C_RfQ_TopicSubscriberOnly.java +++ b/base/src/org/compiere/model/X_C_RfQ_TopicSubscriberOnly.java @@ -23,14 +23,14 @@ /** Generated Model for C_RfQ_TopicSubscriberOnly * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_RfQ_TopicSubscriberOnly extends PO implements I_C_RfQ_TopicSubscriberOnly, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_RfQ_TopicSubscriberOnly (Properties ctx, int C_RfQ_TopicSubscriberOnly_ID, String trxName) @@ -38,8 +38,8 @@ public X_C_RfQ_TopicSubscriberOnly (Properties ctx, int C_RfQ_TopicSubscriberOnl super (ctx, C_RfQ_TopicSubscriberOnly_ID, trxName); /** if (C_RfQ_TopicSubscriberOnly_ID == 0) { - setC_RfQ_TopicSubscriberOnly_ID (0); setC_RfQ_TopicSubscriber_ID (0); + setC_RfQ_TopicSubscriberOnly_ID (0); } */ } @@ -71,29 +71,6 @@ public String toString() return sb.toString(); } - /** Set RfQ Topic Subscriber Restriction. - @param C_RfQ_TopicSubscriberOnly_ID - Include Subscriber only for certain products or product categories - */ - public void setC_RfQ_TopicSubscriberOnly_ID (int C_RfQ_TopicSubscriberOnly_ID) - { - if (C_RfQ_TopicSubscriberOnly_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_RfQ_TopicSubscriberOnly_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_RfQ_TopicSubscriberOnly_ID, Integer.valueOf(C_RfQ_TopicSubscriberOnly_ID)); - } - - /** Get RfQ Topic Subscriber Restriction. - @return Include Subscriber only for certain products or product categories - */ - public int getC_RfQ_TopicSubscriberOnly_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQ_TopicSubscriberOnly_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_RfQ_TopicSubscriber getC_RfQ_TopicSubscriber() throws RuntimeException { return (org.compiere.model.I_C_RfQ_TopicSubscriber)MTable.get(getCtx(), org.compiere.model.I_C_RfQ_TopicSubscriber.Table_Name) @@ -122,6 +99,29 @@ public int getC_RfQ_TopicSubscriber_ID () return ii.intValue(); } + /** Set RfQ Topic Subscriber Restriction. + @param C_RfQ_TopicSubscriberOnly_ID + Include Subscriber only for certain products or product categories + */ + public void setC_RfQ_TopicSubscriberOnly_ID (int C_RfQ_TopicSubscriberOnly_ID) + { + if (C_RfQ_TopicSubscriberOnly_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_RfQ_TopicSubscriberOnly_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_RfQ_TopicSubscriberOnly_ID, Integer.valueOf(C_RfQ_TopicSubscriberOnly_ID)); + } + + /** Get RfQ Topic Subscriber Restriction. + @return Include Subscriber only for certain products or product categories + */ + public int getC_RfQ_TopicSubscriberOnly_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_RfQ_TopicSubscriberOnly_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_SalesRegion.java b/base/src/org/compiere/model/X_C_SalesRegion.java index 534b1f8fc0..fb47c748c2 100644 --- a/base/src/org/compiere/model/X_C_SalesRegion.java +++ b/base/src/org/compiere/model/X_C_SalesRegion.java @@ -23,14 +23,14 @@ /** Generated Model for C_SalesRegion * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_SalesRegion extends PO implements I_C_SalesRegion, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_SalesRegion (Properties ctx, int C_SalesRegion_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_SalesStage.java b/base/src/org/compiere/model/X_C_SalesStage.java index aa26efe8f9..cae185a500 100644 --- a/base/src/org/compiere/model/X_C_SalesStage.java +++ b/base/src/org/compiere/model/X_C_SalesStage.java @@ -25,14 +25,14 @@ /** Generated Model for C_SalesStage * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_SalesStage extends PO implements I_C_SalesStage, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_SalesStage (Properties ctx, int C_SalesStage_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_ServiceLevel.java b/base/src/org/compiere/model/X_C_ServiceLevel.java index 317c1995f0..733200b7eb 100644 --- a/base/src/org/compiere/model/X_C_ServiceLevel.java +++ b/base/src/org/compiere/model/X_C_ServiceLevel.java @@ -25,14 +25,14 @@ /** Generated Model for C_ServiceLevel * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ServiceLevel extends PO implements I_C_ServiceLevel, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ServiceLevel (Properties ctx, int C_ServiceLevel_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_ServiceLevelLine.java b/base/src/org/compiere/model/X_C_ServiceLevelLine.java index 18fa7dc0b9..5fabd4c372 100644 --- a/base/src/org/compiere/model/X_C_ServiceLevelLine.java +++ b/base/src/org/compiere/model/X_C_ServiceLevelLine.java @@ -26,14 +26,14 @@ /** Generated Model for C_ServiceLevelLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ServiceLevelLine extends PO implements I_C_ServiceLevelLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ServiceLevelLine (Properties ctx, int C_ServiceLevelLine_ID, String trxName) @@ -41,8 +41,8 @@ public X_C_ServiceLevelLine (Properties ctx, int C_ServiceLevelLine_ID, String t super (ctx, C_ServiceLevelLine_ID, trxName); /** if (C_ServiceLevelLine_ID == 0) { - setC_ServiceLevelLine_ID (0); setC_ServiceLevel_ID (0); + setC_ServiceLevelLine_ID (0); setServiceDate (new Timestamp( System.currentTimeMillis() )); setServiceLevelProvided (Env.ZERO); } */ @@ -76,29 +76,6 @@ public String toString() return sb.toString(); } - /** Set Service Level Line. - @param C_ServiceLevelLine_ID - Product Revenue Recognition Service Level Line - */ - public void setC_ServiceLevelLine_ID (int C_ServiceLevelLine_ID) - { - if (C_ServiceLevelLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_ServiceLevelLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_ServiceLevelLine_ID, Integer.valueOf(C_ServiceLevelLine_ID)); - } - - /** Get Service Level Line. - @return Product Revenue Recognition Service Level Line - */ - public int getC_ServiceLevelLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ServiceLevelLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_ServiceLevel getC_ServiceLevel() throws RuntimeException { return (org.compiere.model.I_C_ServiceLevel)MTable.get(getCtx(), org.compiere.model.I_C_ServiceLevel.Table_Name) @@ -127,6 +104,29 @@ public int getC_ServiceLevel_ID () return ii.intValue(); } + /** Set Service Level Line. + @param C_ServiceLevelLine_ID + Product Revenue Recognition Service Level Line + */ + public void setC_ServiceLevelLine_ID (int C_ServiceLevelLine_ID) + { + if (C_ServiceLevelLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_ServiceLevelLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_ServiceLevelLine_ID, Integer.valueOf(C_ServiceLevelLine_ID)); + } + + /** Get Service Level Line. + @return Product Revenue Recognition Service Level Line + */ + public int getC_ServiceLevelLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ServiceLevelLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_SubAcct.java b/base/src/org/compiere/model/X_C_SubAcct.java index cb00ecd85e..37e89149c8 100644 --- a/base/src/org/compiere/model/X_C_SubAcct.java +++ b/base/src/org/compiere/model/X_C_SubAcct.java @@ -23,14 +23,14 @@ /** Generated Model for C_SubAcct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_SubAcct extends PO implements I_C_SubAcct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_SubAcct (Properties ctx, int C_SubAcct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Subscription.java b/base/src/org/compiere/model/X_C_Subscription.java index 0f288d6937..cd07317b89 100644 --- a/base/src/org/compiere/model/X_C_Subscription.java +++ b/base/src/org/compiere/model/X_C_Subscription.java @@ -24,14 +24,14 @@ /** Generated Model for C_Subscription * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Subscription extends PO implements I_C_Subscription, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Subscription (Properties ctx, int C_Subscription_ID, String trxName) @@ -40,8 +40,8 @@ public X_C_Subscription (Properties ctx, int C_Subscription_ID, String trxName) /** if (C_Subscription_ID == 0) { setC_BPartner_ID (0); - setC_SubscriptionType_ID (0); setC_Subscription_ID (0); + setC_SubscriptionType_ID (0); setIsDue (false); setM_Product_ID (0); setName (null); @@ -107,6 +107,29 @@ public int getC_BPartner_ID () return ii.intValue(); } + /** Set Subscription. + @param C_Subscription_ID + Subscription of a Business Partner of a Product to renew + */ + public void setC_Subscription_ID (int C_Subscription_ID) + { + if (C_Subscription_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Subscription_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Subscription_ID, Integer.valueOf(C_Subscription_ID)); + } + + /** Get Subscription. + @return Subscription of a Business Partner of a Product to renew + */ + public int getC_Subscription_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Subscription_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_SubscriptionType getC_SubscriptionType() throws RuntimeException { return (org.compiere.model.I_C_SubscriptionType)MTable.get(getCtx(), org.compiere.model.I_C_SubscriptionType.Table_Name) @@ -135,29 +158,6 @@ public int getC_SubscriptionType_ID () return ii.intValue(); } - /** Set Subscription. - @param C_Subscription_ID - Subscription of a Business Partner of a Product to renew - */ - public void setC_Subscription_ID (int C_Subscription_ID) - { - if (C_Subscription_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Subscription_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Subscription_ID, Integer.valueOf(C_Subscription_ID)); - } - - /** Get Subscription. - @return Subscription of a Business Partner of a Product to renew - */ - public int getC_Subscription_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Subscription_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Due. @param IsDue Subscription Renewal is Due diff --git a/base/src/org/compiere/model/X_C_SubscriptionType.java b/base/src/org/compiere/model/X_C_SubscriptionType.java index 5a718713e0..ca846d7b72 100644 --- a/base/src/org/compiere/model/X_C_SubscriptionType.java +++ b/base/src/org/compiere/model/X_C_SubscriptionType.java @@ -23,14 +23,14 @@ /** Generated Model for C_SubscriptionType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_SubscriptionType extends PO implements I_C_SubscriptionType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_SubscriptionType (Properties ctx, int C_SubscriptionType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Subscription_Delivery.java b/base/src/org/compiere/model/X_C_Subscription_Delivery.java index f54a6f4f96..747e385206 100644 --- a/base/src/org/compiere/model/X_C_Subscription_Delivery.java +++ b/base/src/org/compiere/model/X_C_Subscription_Delivery.java @@ -23,14 +23,14 @@ /** Generated Model for C_Subscription_Delivery * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Subscription_Delivery extends PO implements I_C_Subscription_Delivery, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Subscription_Delivery (Properties ctx, int C_Subscription_Delivery_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Task.java b/base/src/org/compiere/model/X_C_Task.java index a92e75fc2e..1eac0a9075 100644 --- a/base/src/org/compiere/model/X_C_Task.java +++ b/base/src/org/compiere/model/X_C_Task.java @@ -25,14 +25,14 @@ /** Generated Model for C_Task * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Task extends PO implements I_C_Task, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Task (Properties ctx, int C_Task_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Tax.java b/base/src/org/compiere/model/X_C_Tax.java index 1426109bb5..4bd86fed53 100644 --- a/base/src/org/compiere/model/X_C_Tax.java +++ b/base/src/org/compiere/model/X_C_Tax.java @@ -26,14 +26,14 @@ /** Generated Model for C_Tax * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Tax extends PO implements I_C_Tax, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Tax (Properties ctx, int C_Tax_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_TaxCategory.java b/base/src/org/compiere/model/X_C_TaxCategory.java index c9274b5514..504e45637f 100644 --- a/base/src/org/compiere/model/X_C_TaxCategory.java +++ b/base/src/org/compiere/model/X_C_TaxCategory.java @@ -23,14 +23,14 @@ /** Generated Model for C_TaxCategory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_TaxCategory extends PO implements I_C_TaxCategory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_TaxCategory (Properties ctx, int C_TaxCategory_ID, String trxName) @@ -72,6 +72,23 @@ public String toString() return sb.toString(); } + /** Set Commodity Code. + @param CommodityCode + Commodity code used for tax calculation + */ + public void setCommodityCode (String CommodityCode) + { + set_Value (COLUMNNAME_CommodityCode, CommodityCode); + } + + /** Get Commodity Code. + @return Commodity code used for tax calculation + */ + public String getCommodityCode () + { + return (String)get_Value(COLUMNNAME_CommodityCode); + } + /** Set Tax Category. @param C_TaxCategory_ID Tax Category @@ -95,23 +112,6 @@ public int getC_TaxCategory_ID () return ii.intValue(); } - /** Set Commodity Code. - @param CommodityCode - Commodity code used for tax calculation - */ - public void setCommodityCode (String CommodityCode) - { - set_Value (COLUMNNAME_CommodityCode, CommodityCode); - } - - /** Get Commodity Code. - @return Commodity code used for tax calculation - */ - public String getCommodityCode () - { - return (String)get_Value(COLUMNNAME_CommodityCode); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_TaxDeclaration.java b/base/src/org/compiere/model/X_C_TaxDeclaration.java index 7c77771471..28a3165bba 100644 --- a/base/src/org/compiere/model/X_C_TaxDeclaration.java +++ b/base/src/org/compiere/model/X_C_TaxDeclaration.java @@ -24,14 +24,14 @@ /** Generated Model for C_TaxDeclaration * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_TaxDeclaration extends PO implements I_C_TaxDeclaration, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_TaxDeclaration (Properties ctx, int C_TaxDeclaration_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_TaxDeclarationAcct.java b/base/src/org/compiere/model/X_C_TaxDeclarationAcct.java index 86e1e0e1ef..ffce675d94 100644 --- a/base/src/org/compiere/model/X_C_TaxDeclarationAcct.java +++ b/base/src/org/compiere/model/X_C_TaxDeclarationAcct.java @@ -25,14 +25,14 @@ /** Generated Model for C_TaxDeclarationAcct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_TaxDeclarationAcct extends PO implements I_C_TaxDeclarationAcct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_TaxDeclarationAcct (Properties ctx, int C_TaxDeclarationAcct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_TaxDeclarationLine.java b/base/src/org/compiere/model/X_C_TaxDeclarationLine.java index 7e3b63e42e..c359834ffb 100644 --- a/base/src/org/compiere/model/X_C_TaxDeclarationLine.java +++ b/base/src/org/compiere/model/X_C_TaxDeclarationLine.java @@ -25,14 +25,14 @@ /** Generated Model for C_TaxDeclarationLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_TaxDeclarationLine extends PO implements I_C_TaxDeclarationLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_TaxDeclarationLine (Properties ctx, int C_TaxDeclarationLine_ID, String trxName) @@ -42,8 +42,8 @@ public X_C_TaxDeclarationLine (Properties ctx, int C_TaxDeclarationLine_ID, Stri { setC_BPartner_ID (0); setC_Currency_ID (0); - setC_TaxDeclarationLine_ID (0); setC_TaxDeclaration_ID (0); + setC_TaxDeclarationLine_ID (0); setC_Tax_ID (0); setDateAcct (new Timestamp( System.currentTimeMillis() )); setIsManual (true); @@ -166,34 +166,6 @@ public int getC_Currency_ID () return ii.intValue(); } - public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException - { - return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) - .getPO(getC_InvoiceLine_ID(), get_TrxName()); } - - /** Set Invoice Line. - @param C_InvoiceLine_ID - Invoice Detail Line - */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) - { - if (C_InvoiceLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); - } - - /** Get Invoice Line. - @return Invoice Detail Line - */ - public int getC_InvoiceLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -222,24 +194,29 @@ public int getC_Invoice_ID () return ii.intValue(); } - /** Set Tax Declaration Line. - @param C_TaxDeclarationLine_ID - Tax Declaration Document Information + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException + { + return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) + .getPO(getC_InvoiceLine_ID(), get_TrxName()); } + + /** Set Invoice Line. + @param C_InvoiceLine_ID + Invoice Detail Line */ - public void setC_TaxDeclarationLine_ID (int C_TaxDeclarationLine_ID) + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) { - if (C_TaxDeclarationLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_TaxDeclarationLine_ID, null); + if (C_InvoiceLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_TaxDeclarationLine_ID, Integer.valueOf(C_TaxDeclarationLine_ID)); + set_ValueNoCheck (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); } - /** Get Tax Declaration Line. - @return Tax Declaration Document Information + /** Get Invoice Line. + @return Invoice Detail Line */ - public int getC_TaxDeclarationLine_ID () + public int getC_InvoiceLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_TaxDeclarationLine_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); if (ii == null) return 0; return ii.intValue(); @@ -273,6 +250,29 @@ public int getC_TaxDeclaration_ID () return ii.intValue(); } + /** Set Tax Declaration Line. + @param C_TaxDeclarationLine_ID + Tax Declaration Document Information + */ + public void setC_TaxDeclarationLine_ID (int C_TaxDeclarationLine_ID) + { + if (C_TaxDeclarationLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_TaxDeclarationLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_TaxDeclarationLine_ID, Integer.valueOf(C_TaxDeclarationLine_ID)); + } + + /** Get Tax Declaration Line. + @return Tax Declaration Document Information + */ + public int getC_TaxDeclarationLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_TaxDeclarationLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException { return (org.compiere.model.I_C_Tax)MTable.get(getCtx(), org.compiere.model.I_C_Tax.Table_Name) diff --git a/base/src/org/compiere/model/X_C_TaxPostal.java b/base/src/org/compiere/model/X_C_TaxPostal.java index f0e1cdf8a0..41eca22898 100644 --- a/base/src/org/compiere/model/X_C_TaxPostal.java +++ b/base/src/org/compiere/model/X_C_TaxPostal.java @@ -23,14 +23,14 @@ /** Generated Model for C_TaxPostal * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_TaxPostal extends PO implements I_C_TaxPostal, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_TaxPostal (Properties ctx, int C_TaxPostal_ID, String trxName) @@ -38,8 +38,8 @@ public X_C_TaxPostal (Properties ctx, int C_TaxPostal_ID, String trxName) super (ctx, C_TaxPostal_ID, trxName); /** if (C_TaxPostal_ID == 0) { - setC_TaxPostal_ID (0); setC_Tax_ID (0); + setC_TaxPostal_ID (0); setPostal (null); } */ } @@ -72,29 +72,6 @@ public String toString() return sb.toString(); } - /** Set Tax ZIP. - @param C_TaxPostal_ID - Tax Postal/ZIP - */ - public void setC_TaxPostal_ID (int C_TaxPostal_ID) - { - if (C_TaxPostal_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_TaxPostal_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_TaxPostal_ID, Integer.valueOf(C_TaxPostal_ID)); - } - - /** Get Tax ZIP. - @return Tax Postal/ZIP - */ - public int getC_TaxPostal_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_TaxPostal_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException { return (org.compiere.model.I_C_Tax)MTable.get(getCtx(), org.compiere.model.I_C_Tax.Table_Name) @@ -123,6 +100,29 @@ public int getC_Tax_ID () return ii.intValue(); } + /** Set Tax ZIP. + @param C_TaxPostal_ID + Tax Postal/ZIP + */ + public void setC_TaxPostal_ID (int C_TaxPostal_ID) + { + if (C_TaxPostal_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_TaxPostal_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_TaxPostal_ID, Integer.valueOf(C_TaxPostal_ID)); + } + + /** Get Tax ZIP. + @return Tax Postal/ZIP + */ + public int getC_TaxPostal_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_TaxPostal_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set ZIP. @param Postal Postal code diff --git a/base/src/org/compiere/model/X_C_Tax_Acct.java b/base/src/org/compiere/model/X_C_Tax_Acct.java index 7920ff2985..5e22987f09 100644 --- a/base/src/org/compiere/model/X_C_Tax_Acct.java +++ b/base/src/org/compiere/model/X_C_Tax_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_Tax_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Tax_Acct extends PO implements I_C_Tax_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Tax_Acct (Properties ctx, int C_Tax_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_UOM.java b/base/src/org/compiere/model/X_C_UOM.java index 784d98ab6d..177ecc7aae 100644 --- a/base/src/org/compiere/model/X_C_UOM.java +++ b/base/src/org/compiere/model/X_C_UOM.java @@ -23,14 +23,14 @@ /** Generated Model for C_UOM * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_UOM extends PO implements I_C_UOM, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_UOM (Properties ctx, int C_UOM_ID, String trxName) @@ -38,8 +38,8 @@ public X_C_UOM (Properties ctx, int C_UOM_ID, String trxName) super (ctx, C_UOM_ID, trxName); /** if (C_UOM_ID == 0) { - setC_UOM_ID (0); setCostingPrecision (0); + setC_UOM_ID (0); setIsDefault (false); setName (null); setStdPrecision (0); @@ -75,6 +75,26 @@ public String toString() return sb.toString(); } + /** Set Costing Precision. + @param CostingPrecision + Rounding used costing calculations + */ + public void setCostingPrecision (int CostingPrecision) + { + set_Value (COLUMNNAME_CostingPrecision, Integer.valueOf(CostingPrecision)); + } + + /** Get Costing Precision. + @return Rounding used costing calculations + */ + public int getCostingPrecision () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CostingPrecision); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set UOM. @param C_UOM_ID Unit of Measure @@ -98,26 +118,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Costing Precision. - @param CostingPrecision - Rounding used costing calculations - */ - public void setCostingPrecision (int CostingPrecision) - { - set_Value (COLUMNNAME_CostingPrecision, Integer.valueOf(CostingPrecision)); - } - - /** Get Costing Precision. - @return Rounding used costing calculations - */ - public int getCostingPrecision () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CostingPrecision); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_C_UOM_Conversion.java b/base/src/org/compiere/model/X_C_UOM_Conversion.java index 9de4d8ad48..71b7a90211 100644 --- a/base/src/org/compiere/model/X_C_UOM_Conversion.java +++ b/base/src/org/compiere/model/X_C_UOM_Conversion.java @@ -25,14 +25,14 @@ /** Generated Model for C_UOM_Conversion * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_UOM_Conversion extends PO implements I_C_UOM_Conversion, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_UOM_Conversion (Properties ctx, int C_UOM_Conversion_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_UserRemuneration.java b/base/src/org/compiere/model/X_C_UserRemuneration.java index c86f137bd1..dd0c872f6c 100644 --- a/base/src/org/compiere/model/X_C_UserRemuneration.java +++ b/base/src/org/compiere/model/X_C_UserRemuneration.java @@ -26,14 +26,14 @@ /** Generated Model for C_UserRemuneration * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_UserRemuneration extends PO implements I_C_UserRemuneration, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_UserRemuneration (Properties ctx, int C_UserRemuneration_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_ValidCombination.java b/base/src/org/compiere/model/X_C_ValidCombination.java index daed4cabfa..d53ea6dcaa 100644 --- a/base/src/org/compiere/model/X_C_ValidCombination.java +++ b/base/src/org/compiere/model/X_C_ValidCombination.java @@ -23,14 +23,14 @@ /** Generated Model for C_ValidCombination * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ValidCombination extends PO implements I_C_ValidCombination, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ValidCombination (Properties ctx, int C_ValidCombination_ID, String trxName) @@ -73,34 +73,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException - { - return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) - .getPO(getAD_OrgTrx_ID(), get_TrxName()); } - - /** Set Trx Organization. - @param AD_OrgTrx_ID - Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) - { - if (AD_OrgTrx_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_OrgTrx_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); - } - - /** Get Trx Organization. - @return Performing or initiating organization - */ - public int getAD_OrgTrx_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -129,6 +101,34 @@ public int getAccount_ID () return ii.intValue(); } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException + { + return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) + .getPO(getAD_OrgTrx_ID(), get_TrxName()); } + + /** Set Trx Organization. + @param AD_OrgTrx_ID + Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) + { + if (AD_OrgTrx_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_OrgTrx_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); + } + + /** Get Trx Organization. + @return Performing or initiating organization + */ + public int getAD_OrgTrx_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Alias. @param Alias Defines an alternate method of indicating an account combination. @@ -314,6 +314,31 @@ public int getC_LocTo_ID () return ii.intValue(); } + /** Set Combination. + @param Combination + Unique combination of account elements + */ + public void setCombination (String Combination) + { + set_ValueNoCheck (COLUMNNAME_Combination, Combination); + } + + /** Get Combination. + @return Unique combination of account elements + */ + public String getCombination () + { + return (String)get_Value(COLUMNNAME_Combination); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), getCombination()); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -421,31 +446,6 @@ public int getC_ValidCombination_ID () return ii.intValue(); } - /** Set Combination. - @param Combination - Unique combination of account elements - */ - public void setCombination (String Combination) - { - set_ValueNoCheck (COLUMNNAME_Combination, Combination); - } - - /** Get Combination. - @return Unique combination of account elements - */ - public String getCombination () - { - return (String)get_Value(COLUMNNAME_Combination); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), getCombination()); - } - /** Set Description. @param Description Optional short description of the record @@ -515,23 +515,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -689,4 +672,21 @@ public int getUserElement2_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_C_Withholding.java b/base/src/org/compiere/model/X_C_Withholding.java index 0bae0e82e1..535e99c624 100644 --- a/base/src/org/compiere/model/X_C_Withholding.java +++ b/base/src/org/compiere/model/X_C_Withholding.java @@ -25,14 +25,14 @@ /** Generated Model for C_Withholding * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Withholding extends PO implements I_C_Withholding, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Withholding (Properties ctx, int C_Withholding_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Withholding_Acct.java b/base/src/org/compiere/model/X_C_Withholding_Acct.java index c9ac42a37c..66e3ffd34d 100644 --- a/base/src/org/compiere/model/X_C_Withholding_Acct.java +++ b/base/src/org/compiere/model/X_C_Withholding_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for C_Withholding_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Withholding_Acct extends PO implements I_C_Withholding_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Withholding_Acct (Properties ctx, int C_Withholding_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_C_Year.java b/base/src/org/compiere/model/X_C_Year.java index 20fcede560..5cfd01ccc6 100644 --- a/base/src/org/compiere/model/X_C_Year.java +++ b/base/src/org/compiere/model/X_C_Year.java @@ -23,14 +23,14 @@ /** Generated Model for C_Year * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_Year extends PO implements I_C_Year, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_Year (Properties ctx, int C_Year_ID, String trxName) diff --git a/base/src/org/compiere/model/X_EXP_Format.java b/base/src/org/compiere/model/X_EXP_Format.java index be40bd52c8..0d84038101 100644 --- a/base/src/org/compiere/model/X_EXP_Format.java +++ b/base/src/org/compiere/model/X_EXP_Format.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ /** Generated Model - DO NOT CHANGE */ package org.compiere.model; @@ -22,14 +22,14 @@ /** Generated Model for EXP_Format * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_EXP_Format extends PO implements I_EXP_Format, I_Persistent { /** * */ - private static final long serialVersionUID = 20150223L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_EXP_Format (Properties ctx, int EXP_Format_ID, String trxName) @@ -221,6 +221,23 @@ public String getTestImportModel () return (String)get_Value(COLUMNNAME_TestImportModel); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_EXP_FormatLine.java b/base/src/org/compiere/model/X_EXP_FormatLine.java index 2dbbed6744..1a8f3d3fe6 100644 --- a/base/src/org/compiere/model/X_EXP_FormatLine.java +++ b/base/src/org/compiere/model/X_EXP_FormatLine.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ /** Generated Model - DO NOT CHANGE */ package org.compiere.model; @@ -22,14 +22,14 @@ /** Generated Model for EXP_FormatLine * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_EXP_FormatLine extends PO implements I_EXP_FormatLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20150223L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_EXP_FormatLine (Properties ctx, int EXP_FormatLine_ID, String trxName) @@ -185,26 +185,6 @@ public int getEXP_EmbeddedFormat_ID () return ii.intValue(); } - /** Set Format Line. - @param EXP_FormatLine_ID Format Line */ - public void setEXP_FormatLine_ID (int EXP_FormatLine_ID) - { - if (EXP_FormatLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_EXP_FormatLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_EXP_FormatLine_ID, Integer.valueOf(EXP_FormatLine_ID)); - } - - /** Get Format Line. - @return Format Line */ - public int getEXP_FormatLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_EXP_FormatLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_EXP_Format getEXP_Format() throws RuntimeException { return (org.compiere.model.I_EXP_Format)MTable.get(getCtx(), org.compiere.model.I_EXP_Format.Table_Name) @@ -230,6 +210,26 @@ public int getEXP_Format_ID () return ii.intValue(); } + /** Set Format Line. + @param EXP_FormatLine_ID Format Line */ + public void setEXP_FormatLine_ID (int EXP_FormatLine_ID) + { + if (EXP_FormatLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_EXP_FormatLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_EXP_FormatLine_ID, Integer.valueOf(EXP_FormatLine_ID)); + } + + /** Get Format Line. + @return Format Line */ + public int getEXP_FormatLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_EXP_FormatLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Comment/Help. @param Help Comment or Hint @@ -247,6 +247,30 @@ public String getHelp () return (String)get_Value(COLUMNNAME_Help); } + /** Set Create if Not Exists. + @param IsCreateNonExisting + Create it if not exists + */ + public void setIsCreateNonExisting (boolean IsCreateNonExisting) + { + set_Value (COLUMNNAME_IsCreateNonExisting, Boolean.valueOf(IsCreateNonExisting)); + } + + /** Get Create if Not Exists. + @return Create it if not exists + */ + public boolean isCreateNonExisting () + { + Object oo = get_Value(COLUMNNAME_IsCreateNonExisting); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + /** Set Mandatory. @param IsMandatory Data entry is required in this column @@ -354,6 +378,23 @@ public String getType () return (String)get_Value(COLUMNNAME_Type); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_EXP_Processor.java b/base/src/org/compiere/model/X_EXP_Processor.java index 2a1adf0d6c..ea4a57af3c 100644 --- a/base/src/org/compiere/model/X_EXP_Processor.java +++ b/base/src/org/compiere/model/X_EXP_Processor.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ /** Generated Model - DO NOT CHANGE */ package org.compiere.model; @@ -22,14 +22,14 @@ /** Generated Model for EXP_Processor * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_EXP_Processor extends PO implements I_EXP_Processor, I_Persistent { /** * */ - private static final long serialVersionUID = 20150223L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_EXP_Processor (Properties ctx, int EXP_Processor_ID, String trxName) @@ -227,6 +227,23 @@ public int getPort () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_EXP_ProcessorParameter.java b/base/src/org/compiere/model/X_EXP_ProcessorParameter.java index 903c124a1f..e8e90fa75b 100644 --- a/base/src/org/compiere/model/X_EXP_ProcessorParameter.java +++ b/base/src/org/compiere/model/X_EXP_ProcessorParameter.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ /** Generated Model - DO NOT CHANGE */ package org.compiere.model; @@ -22,14 +22,14 @@ /** Generated Model for EXP_ProcessorParameter * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_EXP_ProcessorParameter extends PO implements I_EXP_ProcessorParameter, I_Persistent { /** * */ - private static final long serialVersionUID = 20150223L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_EXP_ProcessorParameter (Properties ctx, int EXP_ProcessorParameter_ID, String trxName) @@ -37,8 +37,8 @@ public X_EXP_ProcessorParameter (Properties ctx, int EXP_ProcessorParameter_ID, super (ctx, EXP_ProcessorParameter_ID, trxName); /** if (EXP_ProcessorParameter_ID == 0) { - setEXP_ProcessorParameter_ID (0); setEXP_Processor_ID (0); + setEXP_ProcessorParameter_ID (0); setName (null); setValue (null); } */ @@ -89,26 +89,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Processor Parameter. - @param EXP_ProcessorParameter_ID Processor Parameter */ - public void setEXP_ProcessorParameter_ID (int EXP_ProcessorParameter_ID) - { - if (EXP_ProcessorParameter_ID < 1) - set_ValueNoCheck (COLUMNNAME_EXP_ProcessorParameter_ID, null); - else - set_ValueNoCheck (COLUMNNAME_EXP_ProcessorParameter_ID, Integer.valueOf(EXP_ProcessorParameter_ID)); - } - - /** Get Processor Parameter. - @return Processor Parameter */ - public int getEXP_ProcessorParameter_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_EXP_ProcessorParameter_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_EXP_Processor getEXP_Processor() throws RuntimeException { return (org.compiere.model.I_EXP_Processor)MTable.get(getCtx(), org.compiere.model.I_EXP_Processor.Table_Name) @@ -134,6 +114,26 @@ public int getEXP_Processor_ID () return ii.intValue(); } + /** Set Processor Parameter. + @param EXP_ProcessorParameter_ID Processor Parameter */ + public void setEXP_ProcessorParameter_ID (int EXP_ProcessorParameter_ID) + { + if (EXP_ProcessorParameter_ID < 1) + set_ValueNoCheck (COLUMNNAME_EXP_ProcessorParameter_ID, null); + else + set_ValueNoCheck (COLUMNNAME_EXP_ProcessorParameter_ID, Integer.valueOf(EXP_ProcessorParameter_ID)); + } + + /** Get Processor Parameter. + @return Processor Parameter */ + public int getEXP_ProcessorParameter_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_EXP_ProcessorParameter_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Comment/Help. @param Help Comment or Hint @@ -182,6 +182,23 @@ public String getParameterValue () return (String)get_Value(COLUMNNAME_ParameterValue); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_EXP_Processor_Type.java b/base/src/org/compiere/model/X_EXP_Processor_Type.java index b187f35a90..ee7508c915 100644 --- a/base/src/org/compiere/model/X_EXP_Processor_Type.java +++ b/base/src/org/compiere/model/X_EXP_Processor_Type.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ /** Generated Model - DO NOT CHANGE */ package org.compiere.model; @@ -22,14 +22,14 @@ /** Generated Model for EXP_Processor_Type * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_EXP_Processor_Type extends PO implements I_EXP_Processor_Type, I_Persistent { /** * */ - private static final long serialVersionUID = 20150223L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_EXP_Processor_Type (Properties ctx, int EXP_Processor_Type_ID, String trxName) @@ -157,6 +157,23 @@ public String getName () return (String)get_Value(COLUMNNAME_Name); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_Fact_Acct.java b/base/src/org/compiere/model/X_Fact_Acct.java index d83ecd9725..32ad934a16 100644 --- a/base/src/org/compiere/model/X_Fact_Acct.java +++ b/base/src/org/compiere/model/X_Fact_Acct.java @@ -26,14 +26,14 @@ /** Generated Model for Fact_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_Fact_Acct extends PO implements I_Fact_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_Fact_Acct (Properties ctx, int Fact_Acct_ID, String trxName) @@ -41,8 +41,8 @@ public X_Fact_Acct (Properties ctx, int Fact_Acct_ID, String trxName) super (ctx, Fact_Acct_ID, trxName); /** if (Fact_Acct_ID == 0) { - setAD_Table_ID (0); setAccount_ID (0); + setAD_Table_ID (0); setAmtAcctCr (Env.ZERO); setAmtAcctDr (Env.ZERO); setAmtSourceCr (Env.ZERO); @@ -87,6 +87,57 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException + { + return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) + .getPO(getA_Asset_ID(), get_TrxName()); } + + /** Set Fixed Asset. + @param A_Asset_ID + Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID) + { + if (A_Asset_ID < 1) + set_Value (COLUMNNAME_A_Asset_ID, null); + else + set_Value (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); + } + + /** Get Fixed Asset. + @return Fixed Asset used internally or by customers + */ + public int getA_Asset_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Account. + @param Account_ID + Account used + */ + public void setAccount_ID (int Account_ID) + { + if (Account_ID < 1) + set_ValueNoCheck (COLUMNNAME_Account_ID, null); + else + set_ValueNoCheck (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); + } + + /** Get Account. + @return Account used + */ + public int getAccount_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) @@ -143,57 +194,6 @@ public int getAD_Table_ID () return ii.intValue(); } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException - { - return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) - .getPO(getA_Asset_ID(), get_TrxName()); } - - /** Set Fixed Asset. - @param A_Asset_ID - Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID) - { - if (A_Asset_ID < 1) - set_Value (COLUMNNAME_A_Asset_ID, null); - else - set_Value (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); - } - - /** Get Fixed Asset. - @return Fixed Asset used internally or by customers - */ - public int getA_Asset_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Account. - @param Account_ID - Account used - */ - public void setAccount_ID (int Account_ID) - { - if (Account_ID < 1) - set_ValueNoCheck (COLUMNNAME_Account_ID, null); - else - set_ValueNoCheck (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); - } - - /** Get Account. - @return Account used - */ - public int getAccount_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Accounted Credit. @param AmtAcctCr Accounted Credit Amount @@ -498,6 +498,34 @@ public int getC_Period_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Project_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -554,34 +582,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Project_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException { return (org.compiere.model.I_C_SalesRegion)MTable.get(getCtx(), org.compiere.model.I_C_SalesRegion.Table_Name) @@ -981,23 +981,6 @@ public int getRecord_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1155,4 +1138,21 @@ public int getUserElement2_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_Fact_Acct_Summary.java b/base/src/org/compiere/model/X_Fact_Acct_Summary.java index 6af854bd35..c9a8ec5b7c 100644 --- a/base/src/org/compiere/model/X_Fact_Acct_Summary.java +++ b/base/src/org/compiere/model/X_Fact_Acct_Summary.java @@ -25,14 +25,14 @@ /** Generated Model for Fact_Acct_Summary * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_Fact_Acct_Summary extends PO implements I_Fact_Acct_Summary, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_Fact_Acct_Summary (Properties ctx, int Fact_Acct_Summary_ID, String trxName) @@ -79,34 +79,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException - { - return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) - .getPO(getAD_OrgTrx_ID(), get_TrxName()); } - - /** Set Trx Organization. - @param AD_OrgTrx_ID - Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) - { - if (AD_OrgTrx_ID < 1) - set_Value (COLUMNNAME_AD_OrgTrx_ID, null); - else - set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); - } - - /** Get Trx Organization. - @return Performing or initiating organization - */ - public int getAD_OrgTrx_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -135,6 +107,34 @@ public int getAccount_ID () return ii.intValue(); } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException + { + return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) + .getPO(getAD_OrgTrx_ID(), get_TrxName()); } + + /** Set Trx Organization. + @param AD_OrgTrx_ID + Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) + { + if (AD_OrgTrx_ID < 1) + set_Value (COLUMNNAME_AD_OrgTrx_ID, null); + else + set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); + } + + /** Get Trx Organization. + @return Performing or initiating organization + */ + public int getAD_OrgTrx_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Accounted Credit. @param AmtAcctCr Accounted Credit Amount @@ -371,6 +371,34 @@ public int getC_Period_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -427,34 +455,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException { return (org.compiere.model.I_C_SalesRegion)MTable.get(getCtx(), org.compiere.model.I_C_SalesRegion.Table_Name) @@ -656,23 +656,6 @@ public BigDecimal getQty () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -830,4 +813,21 @@ public int getUserElement2_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_Fact_Reconciliation.java b/base/src/org/compiere/model/X_Fact_Reconciliation.java index 647d660687..1f2c2a3830 100644 --- a/base/src/org/compiere/model/X_Fact_Reconciliation.java +++ b/base/src/org/compiere/model/X_Fact_Reconciliation.java @@ -26,14 +26,14 @@ /** Generated Model for Fact_Reconciliation * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_Fact_Reconciliation extends PO implements I_Fact_Reconciliation, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_Fact_Reconciliation (Properties ctx, int Fact_Reconciliation_ID, String trxName) diff --git a/base/src/org/compiere/model/X_GL_Budget.java b/base/src/org/compiere/model/X_GL_Budget.java index 286918c776..7694c0975b 100644 --- a/base/src/org/compiere/model/X_GL_Budget.java +++ b/base/src/org/compiere/model/X_GL_Budget.java @@ -23,14 +23,14 @@ /** Generated Model for GL_Budget * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_GL_Budget extends PO implements I_GL_Budget, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_GL_Budget (Properties ctx, int GL_Budget_ID, String trxName) diff --git a/base/src/org/compiere/model/X_GL_BudgetControl.java b/base/src/org/compiere/model/X_GL_BudgetControl.java index fe656aaf61..85311914b7 100644 --- a/base/src/org/compiere/model/X_GL_BudgetControl.java +++ b/base/src/org/compiere/model/X_GL_BudgetControl.java @@ -23,14 +23,14 @@ /** Generated Model for GL_BudgetControl * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_GL_BudgetControl extends PO implements I_GL_BudgetControl, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_GL_BudgetControl (Properties ctx, int GL_BudgetControl_ID, String trxName) diff --git a/base/src/org/compiere/model/X_GL_Category.java b/base/src/org/compiere/model/X_GL_Category.java index 9eb689de54..9b96c3f700 100644 --- a/base/src/org/compiere/model/X_GL_Category.java +++ b/base/src/org/compiere/model/X_GL_Category.java @@ -23,14 +23,14 @@ /** Generated Model for GL_Category * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_GL_Category extends PO implements I_GL_Category, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_GL_Category (Properties ctx, int GL_Category_ID, String trxName) diff --git a/base/src/org/compiere/model/X_GL_Distribution.java b/base/src/org/compiere/model/X_GL_Distribution.java index 3235c54e55..f48eb34127 100644 --- a/base/src/org/compiere/model/X_GL_Distribution.java +++ b/base/src/org/compiere/model/X_GL_Distribution.java @@ -26,14 +26,14 @@ /** Generated Model for GL_Distribution * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_GL_Distribution extends PO implements I_GL_Distribution, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_GL_Distribution (Properties ctx, int GL_Distribution_ID, String trxName) @@ -106,34 +106,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException - { - return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) - .getPO(getAD_OrgTrx_ID(), get_TrxName()); } - - /** Set Trx Organization. - @param AD_OrgTrx_ID - Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) - { - if (AD_OrgTrx_ID < 1) - set_Value (COLUMNNAME_AD_OrgTrx_ID, null); - else - set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); - } - - /** Get Trx Organization. - @return Performing or initiating organization - */ - public int getAD_OrgTrx_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -162,6 +134,34 @@ public int getAccount_ID () return ii.intValue(); } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException + { + return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) + .getPO(getAD_OrgTrx_ID(), get_TrxName()); } + + /** Set Trx Organization. + @param AD_OrgTrx_ID + Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) + { + if (AD_OrgTrx_ID < 1) + set_Value (COLUMNNAME_AD_OrgTrx_ID, null); + else + set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); + } + + /** Get Trx Organization. + @return Performing or initiating organization + */ + public int getAD_OrgTrx_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Any Account. @param AnyAcct Match any value of the Account segment @@ -718,6 +718,23 @@ public int getC_LocTo_ID () return ii.intValue(); } + /** Set Copy From. + @param CopyFrom + Copy From Record + */ + public void setCopyFrom (String CopyFrom) + { + set_Value (COLUMNNAME_CopyFrom, CopyFrom); + } + + /** Get Copy From. + @return Copy From Record + */ + public String getCopyFrom () + { + return (String)get_Value(COLUMNNAME_CopyFrom); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -774,23 +791,6 @@ public int getC_SalesRegion_ID () return ii.intValue(); } - /** Set Copy From. - @param CopyFrom - Copy From Record - */ - public void setCopyFrom (String CopyFrom) - { - set_Value (COLUMNNAME_CopyFrom, CopyFrom); - } - - /** Get Copy From. - @return Copy From Record - */ - public String getCopyFrom () - { - return (String)get_Value(COLUMNNAME_CopyFrom); - } - /** Set Description. @param Description Optional short description of the record @@ -1048,23 +1048,6 @@ public boolean isProcessing () return false; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1177,6 +1160,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Valid from. @param ValidFrom Valid from including this date (first day) diff --git a/base/src/org/compiere/model/X_GL_DistributionLine.java b/base/src/org/compiere/model/X_GL_DistributionLine.java index f2766d2053..01c9db2e5d 100644 --- a/base/src/org/compiere/model/X_GL_DistributionLine.java +++ b/base/src/org/compiere/model/X_GL_DistributionLine.java @@ -25,14 +25,14 @@ /** Generated Model for GL_DistributionLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_GL_DistributionLine extends PO implements I_GL_DistributionLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_GL_DistributionLine (Properties ctx, int GL_DistributionLine_ID, String trxName) @@ -40,8 +40,8 @@ public X_GL_DistributionLine (Properties ctx, int GL_DistributionLine_ID, String super (ctx, GL_DistributionLine_ID, trxName); /** if (GL_DistributionLine_ID == 0) { - setGL_DistributionLine_ID (0); setGL_Distribution_ID (0); + setGL_DistributionLine_ID (0); setLine (0); // @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM GL_DistributionLine WHERE GL_Distribution_ID=@GL_Distribution_ID@ setOverwriteAcct (false); @@ -89,6 +89,29 @@ public String toString() return sb.toString(); } + /** Set Account. + @param Account_ID + Account used + */ + public void setAccount_ID (int Account_ID) + { + if (Account_ID < 1) + set_Value (COLUMNNAME_Account_ID, null); + else + set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); + } + + /** Get Account. + @return Account used + */ + public int getAccount_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) @@ -117,29 +140,6 @@ public int getAD_OrgTrx_ID () return ii.intValue(); } - /** Set Account. - @param Account_ID - Account used - */ - public void setAccount_ID (int Account_ID) - { - if (Account_ID < 1) - set_Value (COLUMNNAME_Account_ID, null); - else - set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); - } - - /** Get Account. - @return Account used - */ - public int getAccount_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Accounted Credit. @param AmtAcctCr Accounted Credit Amount @@ -393,29 +393,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set GL Distribution Line. - @param GL_DistributionLine_ID - General Ledger Distribution Line - */ - public void setGL_DistributionLine_ID (int GL_DistributionLine_ID) - { - if (GL_DistributionLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_GL_DistributionLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_GL_DistributionLine_ID, Integer.valueOf(GL_DistributionLine_ID)); - } - - /** Get GL Distribution Line. - @return General Ledger Distribution Line - */ - public int getGL_DistributionLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_GL_DistributionLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_GL_Distribution getGL_Distribution() throws RuntimeException { return (org.compiere.model.I_GL_Distribution)MTable.get(getCtx(), org.compiere.model.I_GL_Distribution.Table_Name) @@ -444,6 +421,29 @@ public int getGL_Distribution_ID () return ii.intValue(); } + /** Set GL Distribution Line. + @param GL_DistributionLine_ID + General Ledger Distribution Line + */ + public void setGL_DistributionLine_ID (int GL_DistributionLine_ID) + { + if (GL_DistributionLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_GL_DistributionLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_GL_DistributionLine_ID, Integer.valueOf(GL_DistributionLine_ID)); + } + + /** Get GL Distribution Line. + @return General Ledger Distribution Line + */ + public int getGL_DistributionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_GL_DistributionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Invert Account Sign. @param InvertAccountSign Enable invert account sign when a GL Distribution rule applied @@ -986,23 +986,6 @@ public String getPostingType () return (String)get_Value(COLUMNNAME_PostingType); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1114,4 +1097,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_GL_Fund.java b/base/src/org/compiere/model/X_GL_Fund.java index d9364cdc24..7dbde97f48 100644 --- a/base/src/org/compiere/model/X_GL_Fund.java +++ b/base/src/org/compiere/model/X_GL_Fund.java @@ -26,14 +26,14 @@ /** Generated Model for GL_Fund * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_GL_Fund extends PO implements I_GL_Fund, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_GL_Fund (Properties ctx, int GL_Fund_ID, String trxName) diff --git a/base/src/org/compiere/model/X_GL_FundRestriction.java b/base/src/org/compiere/model/X_GL_FundRestriction.java index 717aaf46ad..c48c1d4ba8 100644 --- a/base/src/org/compiere/model/X_GL_FundRestriction.java +++ b/base/src/org/compiere/model/X_GL_FundRestriction.java @@ -23,14 +23,14 @@ /** Generated Model for GL_FundRestriction * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_GL_FundRestriction extends PO implements I_GL_FundRestriction, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_GL_FundRestriction (Properties ctx, int GL_FundRestriction_ID, String trxName) @@ -39,8 +39,8 @@ public X_GL_FundRestriction (Properties ctx, int GL_FundRestriction_ID, String t /** if (GL_FundRestriction_ID == 0) { setC_ElementValue_ID (0); - setGL_FundRestriction_ID (0); setGL_Fund_ID (0); + setGL_FundRestriction_ID (0); setName (null); } */ } @@ -118,29 +118,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Fund Restriction. - @param GL_FundRestriction_ID - Restriction of Funds - */ - public void setGL_FundRestriction_ID (int GL_FundRestriction_ID) - { - if (GL_FundRestriction_ID < 1) - set_ValueNoCheck (COLUMNNAME_GL_FundRestriction_ID, null); - else - set_ValueNoCheck (COLUMNNAME_GL_FundRestriction_ID, Integer.valueOf(GL_FundRestriction_ID)); - } - - /** Get Fund Restriction. - @return Restriction of Funds - */ - public int getGL_FundRestriction_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_GL_FundRestriction_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_GL_Fund getGL_Fund() throws RuntimeException { return (org.compiere.model.I_GL_Fund)MTable.get(getCtx(), org.compiere.model.I_GL_Fund.Table_Name) @@ -169,6 +146,29 @@ public int getGL_Fund_ID () return ii.intValue(); } + /** Set Fund Restriction. + @param GL_FundRestriction_ID + Restriction of Funds + */ + public void setGL_FundRestriction_ID (int GL_FundRestriction_ID) + { + if (GL_FundRestriction_ID < 1) + set_ValueNoCheck (COLUMNNAME_GL_FundRestriction_ID, null); + else + set_ValueNoCheck (COLUMNNAME_GL_FundRestriction_ID, Integer.valueOf(GL_FundRestriction_ID)); + } + + /** Get Fund Restriction. + @return Restriction of Funds + */ + public int getGL_FundRestriction_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_GL_FundRestriction_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_GL_Journal.java b/base/src/org/compiere/model/X_GL_Journal.java index f2a596288b..8dd905d19f 100644 --- a/base/src/org/compiere/model/X_GL_Journal.java +++ b/base/src/org/compiere/model/X_GL_Journal.java @@ -26,14 +26,14 @@ /** Generated Model for GL_Journal * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_GL_Journal extends PO implements I_GL_Journal, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_GL_Journal (Properties ctx, int GL_Journal_ID, String trxName) @@ -220,6 +220,26 @@ public int getC_DocType_ID () return ii.intValue(); } + /** Set Control Amount. + @param ControlAmt + If not zero, the Debit amount of the document must be equal this amount + */ + public void setControlAmt (BigDecimal ControlAmt) + { + set_Value (COLUMNNAME_ControlAmt, ControlAmt); + } + + /** Get Control Amount. + @return If not zero, the Debit amount of the document must be equal this amount + */ + public BigDecimal getControlAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ControlAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_Period getC_Period() throws RuntimeException { return (org.compiere.model.I_C_Period)MTable.get(getCtx(), org.compiere.model.I_C_Period.Table_Name) @@ -248,26 +268,6 @@ public int getC_Period_ID () return ii.intValue(); } - /** Set Control Amount. - @param ControlAmt - If not zero, the Debit amount of the document must be equal this amount - */ - public void setControlAmt (BigDecimal ControlAmt) - { - set_Value (COLUMNNAME_ControlAmt, ControlAmt); - } - - /** Get Control Amount. - @return If not zero, the Debit amount of the document must be equal this amount - */ - public BigDecimal getControlAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ControlAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Rate. @param CurrencyRate Currency Conversion Rate diff --git a/base/src/org/compiere/model/X_GL_JournalBatch.java b/base/src/org/compiere/model/X_GL_JournalBatch.java index 88d1c6bed3..bceced4172 100644 --- a/base/src/org/compiere/model/X_GL_JournalBatch.java +++ b/base/src/org/compiere/model/X_GL_JournalBatch.java @@ -26,14 +26,14 @@ /** Generated Model for GL_JournalBatch * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_GL_JournalBatch extends PO implements I_GL_JournalBatch, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_GL_JournalBatch (Properties ctx, int GL_JournalBatch_ID, String trxName) @@ -142,34 +142,6 @@ public int getC_DocType_ID () return ii.intValue(); } - public org.compiere.model.I_C_Period getC_Period() throws RuntimeException - { - return (org.compiere.model.I_C_Period)MTable.get(getCtx(), org.compiere.model.I_C_Period.Table_Name) - .getPO(getC_Period_ID(), get_TrxName()); } - - /** Set Period. - @param C_Period_ID - Period of the Calendar - */ - public void setC_Period_ID (int C_Period_ID) - { - if (C_Period_ID < 1) - set_Value (COLUMNNAME_C_Period_ID, null); - else - set_Value (COLUMNNAME_C_Period_ID, Integer.valueOf(C_Period_ID)); - } - - /** Get Period. - @return Period of the Calendar - */ - public int getC_Period_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Period_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Control Amount. @param ControlAmt If not zero, the Debit amount of the document must be equal this amount @@ -207,6 +179,34 @@ public String getCopyFrom () return (String)get_Value(COLUMNNAME_CopyFrom); } + public org.compiere.model.I_C_Period getC_Period() throws RuntimeException + { + return (org.compiere.model.I_C_Period)MTable.get(getCtx(), org.compiere.model.I_C_Period.Table_Name) + .getPO(getC_Period_ID(), get_TrxName()); } + + /** Set Period. + @param C_Period_ID + Period of the Calendar + */ + public void setC_Period_ID (int C_Period_ID) + { + if (C_Period_ID < 1) + set_Value (COLUMNNAME_C_Period_ID, null); + else + set_Value (COLUMNNAME_C_Period_ID, Integer.valueOf(C_Period_ID)); + } + + /** Get Period. + @return Period of the Calendar + */ + public int getC_Period_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Period_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Account Date. @param DateAcct Accounting Date diff --git a/base/src/org/compiere/model/X_GL_JournalLine.java b/base/src/org/compiere/model/X_GL_JournalLine.java index 853cdacd84..6273eb4df5 100644 --- a/base/src/org/compiere/model/X_GL_JournalLine.java +++ b/base/src/org/compiere/model/X_GL_JournalLine.java @@ -26,14 +26,14 @@ /** Generated Model for GL_JournalLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_GL_JournalLine extends PO implements I_GL_JournalLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_GL_JournalLine (Properties ctx, int GL_JournalLine_ID, String trxName) @@ -52,8 +52,8 @@ public X_GL_JournalLine (Properties ctx, int GL_JournalLine_ID, String trxName) // @CurrencyRate@;1 setDateAcct (new Timestamp( System.currentTimeMillis() )); // @DateAcct@ - setGL_JournalLine_ID (0); setGL_Journal_ID (0); + setGL_JournalLine_ID (0); setIsGenerated (false); setLine (0); // @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM GL_JournalLine WHERE GL_Journal_ID=@GL_Journal_ID@ @@ -89,34 +89,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException - { - return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) - .getPO(getAD_OrgTrx_ID(), get_TrxName()); } - - /** Set Trx Organization. - @param AD_OrgTrx_ID - Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) - { - if (AD_OrgTrx_ID < 1) - set_Value (COLUMNNAME_AD_OrgTrx_ID, null); - else - set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); - } - - /** Get Trx Organization. - @return Performing or initiating organization - */ - public int getAD_OrgTrx_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_A_Asset_Group getA_Asset_Group() throws RuntimeException { return (org.compiere.model.I_A_Asset_Group)MTable.get(getCtx(), org.compiere.model.I_A_Asset_Group.Table_Name) @@ -173,6 +145,34 @@ public int getA_Asset_ID () return ii.intValue(); } + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException + { + return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) + .getPO(getAccount_ID(), get_TrxName()); } + + /** Set Account. + @param Account_ID + Account used + */ + public void setAccount_ID (int Account_ID) + { + if (Account_ID < 1) + set_Value (COLUMNNAME_Account_ID, null); + else + set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); + } + + /** Get Account. + @return Account used + */ + public int getAccount_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Create Asset. @param A_CreateAsset Create Asset */ public void setA_CreateAsset (boolean A_CreateAsset) @@ -194,50 +194,29 @@ public boolean isA_CreateAsset () return false; } - /** Set Processed. - @param A_Processed Processed */ - public void setA_Processed (boolean A_Processed) - { - set_Value (COLUMNNAME_A_Processed, Boolean.valueOf(A_Processed)); - } - - /** Get Processed. - @return Processed */ - public boolean isA_Processed () - { - Object oo = get_Value(COLUMNNAME_A_Processed); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException { - return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) - .getPO(getAccount_ID(), get_TrxName()); } + return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) + .getPO(getAD_OrgTrx_ID(), get_TrxName()); } - /** Set Account. - @param Account_ID - Account used + /** Set Trx Organization. + @param AD_OrgTrx_ID + Performing or initiating organization */ - public void setAccount_ID (int Account_ID) + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) { - if (Account_ID < 1) - set_Value (COLUMNNAME_Account_ID, null); + if (AD_OrgTrx_ID < 1) + set_Value (COLUMNNAME_AD_OrgTrx_ID, null); else - set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); + set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); } - /** Get Account. - @return Account used + /** Get Trx Organization. + @return Performing or initiating organization */ - public int getAccount_ID () + public int getAD_OrgTrx_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); if (ii == null) return 0; return ii.intValue(); @@ -348,6 +327,27 @@ public BigDecimal getAmtSourceDr () return bd; } + /** Set Processed. + @param A_Processed Processed */ + public void setA_Processed (boolean A_Processed) + { + set_Value (COLUMNNAME_A_Processed, Boolean.valueOf(A_Processed)); + } + + /** Get Processed. + @return Processed */ + public boolean isA_Processed () + { + Object oo = get_Value(COLUMNNAME_A_Processed); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -656,6 +656,26 @@ public int getC_UOM_ID () return ii.intValue(); } + /** Set Rate. + @param CurrencyRate + Currency Conversion Rate + */ + public void setCurrencyRate (BigDecimal CurrencyRate) + { + set_ValueNoCheck (COLUMNNAME_CurrencyRate, CurrencyRate); + } + + /** Get Rate. + @return Currency Conversion Rate + */ + public BigDecimal getCurrencyRate () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CurrencyRate); + if (bd == null) + return Env.ZERO; + return bd; + } + public I_C_ValidCombination getC_ValidCombination() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -684,26 +704,6 @@ public int getC_ValidCombination_ID () return ii.intValue(); } - /** Set Rate. - @param CurrencyRate - Currency Conversion Rate - */ - public void setCurrencyRate (BigDecimal CurrencyRate) - { - set_ValueNoCheck (COLUMNNAME_CurrencyRate, CurrencyRate); - } - - /** Get Rate. - @return Currency Conversion Rate - */ - public BigDecimal getCurrencyRate () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CurrencyRate); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Account Date. @param DateAcct Accounting Date @@ -738,29 +738,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Journal Line. - @param GL_JournalLine_ID - General Ledger Journal Line - */ - public void setGL_JournalLine_ID (int GL_JournalLine_ID) - { - if (GL_JournalLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_GL_JournalLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_GL_JournalLine_ID, Integer.valueOf(GL_JournalLine_ID)); - } - - /** Get Journal Line. - @return General Ledger Journal Line - */ - public int getGL_JournalLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_GL_JournalLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_GL_Journal getGL_Journal() throws RuntimeException { return (org.compiere.model.I_GL_Journal)MTable.get(getCtx(), org.compiere.model.I_GL_Journal.Table_Name) @@ -789,6 +766,29 @@ public int getGL_Journal_ID () return ii.intValue(); } + /** Set Journal Line. + @param GL_JournalLine_ID + General Ledger Journal Line + */ + public void setGL_JournalLine_ID (int GL_JournalLine_ID) + { + if (GL_JournalLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_GL_JournalLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_GL_JournalLine_ID, Integer.valueOf(GL_JournalLine_ID)); + } + + /** Get Journal Line. + @return General Ledger Journal Line + */ + public int getGL_JournalLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_GL_JournalLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Generated. @param IsGenerated This Line is generated @@ -941,23 +941,6 @@ public int getReversalLine_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1115,4 +1098,21 @@ public int getUserElement2_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_IMP_Processor.java b/base/src/org/compiere/model/X_IMP_Processor.java index ade3da6962..860f5f14d4 100644 --- a/base/src/org/compiere/model/X_IMP_Processor.java +++ b/base/src/org/compiere/model/X_IMP_Processor.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ /** Generated Model - DO NOT CHANGE */ package org.compiere.model; @@ -23,14 +23,14 @@ /** Generated Model for IMP_Processor * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_IMP_Processor extends PO implements I_IMP_Processor, I_Persistent { /** * */ - private static final long serialVersionUID = 20150223L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_IMP_Processor (Properties ctx, int IMP_Processor_ID, String trxName) @@ -353,6 +353,23 @@ public boolean isProcessing () return false; } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_IMP_ProcessorLog.java b/base/src/org/compiere/model/X_IMP_ProcessorLog.java index 34ce4c50bb..0bf63c3527 100644 --- a/base/src/org/compiere/model/X_IMP_ProcessorLog.java +++ b/base/src/org/compiere/model/X_IMP_ProcessorLog.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ /** Generated Model - DO NOT CHANGE */ package org.compiere.model; @@ -22,14 +22,14 @@ /** Generated Model for IMP_ProcessorLog * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_IMP_ProcessorLog extends PO implements I_IMP_ProcessorLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20150223L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_IMP_ProcessorLog (Properties ctx, int IMP_ProcessorLog_ID, String trxName) @@ -37,8 +37,8 @@ public X_IMP_ProcessorLog (Properties ctx, int IMP_ProcessorLog_ID, String trxNa super (ctx, IMP_ProcessorLog_ID, trxName); /** if (IMP_ProcessorLog_ID == 0) { - setIMP_ProcessorLog_ID (0); setIMP_Processor_ID (0); + setIMP_ProcessorLog_ID (0); setIsError (true); // 'Y' } */ @@ -123,26 +123,6 @@ public String getHelp () return (String)get_Value(COLUMNNAME_Help); } - /** Set Import Processor Log. - @param IMP_ProcessorLog_ID Import Processor Log */ - public void setIMP_ProcessorLog_ID (int IMP_ProcessorLog_ID) - { - if (IMP_ProcessorLog_ID < 1) - set_ValueNoCheck (COLUMNNAME_IMP_ProcessorLog_ID, null); - else - set_ValueNoCheck (COLUMNNAME_IMP_ProcessorLog_ID, Integer.valueOf(IMP_ProcessorLog_ID)); - } - - /** Get Import Processor Log. - @return Import Processor Log */ - public int getIMP_ProcessorLog_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_IMP_ProcessorLog_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_IMP_Processor getIMP_Processor() throws RuntimeException { return (org.compiere.model.I_IMP_Processor)MTable.get(getCtx(), org.compiere.model.I_IMP_Processor.Table_Name) @@ -168,6 +148,26 @@ public int getIMP_Processor_ID () return ii.intValue(); } + /** Set Import Processor Log. + @param IMP_ProcessorLog_ID Import Processor Log */ + public void setIMP_ProcessorLog_ID (int IMP_ProcessorLog_ID) + { + if (IMP_ProcessorLog_ID < 1) + set_ValueNoCheck (COLUMNNAME_IMP_ProcessorLog_ID, null); + else + set_ValueNoCheck (COLUMNNAME_IMP_ProcessorLog_ID, Integer.valueOf(IMP_ProcessorLog_ID)); + } + + /** Get Import Processor Log. + @return Import Processor Log */ + public int getIMP_ProcessorLog_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_IMP_ProcessorLog_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Error. @param IsError An Error occurred in the execution @@ -242,4 +242,21 @@ public String getTextMsg () { return (String)get_Value(COLUMNNAME_TextMsg); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_IMP_ProcessorParameter.java b/base/src/org/compiere/model/X_IMP_ProcessorParameter.java index 0db6cc91ee..db6b6adbcd 100644 --- a/base/src/org/compiere/model/X_IMP_ProcessorParameter.java +++ b/base/src/org/compiere/model/X_IMP_ProcessorParameter.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ /** Generated Model - DO NOT CHANGE */ package org.compiere.model; @@ -22,14 +22,14 @@ /** Generated Model for IMP_ProcessorParameter * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_IMP_ProcessorParameter extends PO implements I_IMP_ProcessorParameter, I_Persistent { /** * */ - private static final long serialVersionUID = 20150223L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_IMP_ProcessorParameter (Properties ctx, int IMP_ProcessorParameter_ID, String trxName) @@ -37,8 +37,8 @@ public X_IMP_ProcessorParameter (Properties ctx, int IMP_ProcessorParameter_ID, super (ctx, IMP_ProcessorParameter_ID, trxName); /** if (IMP_ProcessorParameter_ID == 0) { - setIMP_ProcessorParameter_ID (0); setIMP_Processor_ID (0); + setIMP_ProcessorParameter_ID (0); setName (null); setValue (null); } */ @@ -106,26 +106,6 @@ public String getHelp () return (String)get_Value(COLUMNNAME_Help); } - /** Set Import Processor Parameter. - @param IMP_ProcessorParameter_ID Import Processor Parameter */ - public void setIMP_ProcessorParameter_ID (int IMP_ProcessorParameter_ID) - { - if (IMP_ProcessorParameter_ID < 1) - set_ValueNoCheck (COLUMNNAME_IMP_ProcessorParameter_ID, null); - else - set_ValueNoCheck (COLUMNNAME_IMP_ProcessorParameter_ID, Integer.valueOf(IMP_ProcessorParameter_ID)); - } - - /** Get Import Processor Parameter. - @return Import Processor Parameter */ - public int getIMP_ProcessorParameter_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_IMP_ProcessorParameter_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_IMP_Processor getIMP_Processor() throws RuntimeException { return (org.compiere.model.I_IMP_Processor)MTable.get(getCtx(), org.compiere.model.I_IMP_Processor.Table_Name) @@ -151,6 +131,26 @@ public int getIMP_Processor_ID () return ii.intValue(); } + /** Set Import Processor Parameter. + @param IMP_ProcessorParameter_ID Import Processor Parameter */ + public void setIMP_ProcessorParameter_ID (int IMP_ProcessorParameter_ID) + { + if (IMP_ProcessorParameter_ID < 1) + set_ValueNoCheck (COLUMNNAME_IMP_ProcessorParameter_ID, null); + else + set_ValueNoCheck (COLUMNNAME_IMP_ProcessorParameter_ID, Integer.valueOf(IMP_ProcessorParameter_ID)); + } + + /** Get Import Processor Parameter. + @return Import Processor Parameter */ + public int getIMP_ProcessorParameter_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_IMP_ProcessorParameter_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Name. @param Name Alphanumeric identifier of the entity @@ -182,6 +182,23 @@ public String getParameterValue () return (String)get_Value(COLUMNNAME_ParameterValue); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_IMP_Processor_Type.java b/base/src/org/compiere/model/X_IMP_Processor_Type.java index aef8e6b40b..fd48be767a 100644 --- a/base/src/org/compiere/model/X_IMP_Processor_Type.java +++ b/base/src/org/compiere/model/X_IMP_Processor_Type.java @@ -1,8 +1,9 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * @@ -11,8 +12,7 @@ * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ /** Generated Model - DO NOT CHANGE */ package org.compiere.model; @@ -22,14 +22,14 @@ /** Generated Model for IMP_Processor_Type * @author Adempiere (generated) - * @version Release 3.8.0 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_IMP_Processor_Type extends PO implements I_IMP_Processor_Type, I_Persistent { /** * */ - private static final long serialVersionUID = 20150223L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_IMP_Processor_Type (Properties ctx, int IMP_Processor_Type_ID, String trxName) @@ -157,6 +157,23 @@ public String getName () return (String)get_Value(COLUMNNAME_Name); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_I_Asset.java b/base/src/org/compiere/model/X_I_Asset.java index 64fcb5f683..050632b738 100644 --- a/base/src/org/compiere/model/X_I_Asset.java +++ b/base/src/org/compiere/model/X_I_Asset.java @@ -26,14 +26,14 @@ /** Generated Model for I_Asset * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Asset extends PO implements I_I_Asset, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Asset (Properties ctx, int I_Asset_ID, String trxName) @@ -73,29 +73,6 @@ public String toString() return sb.toString(); } - /** Set User/Contact. - @param AD_User_ID - User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID) - { - if (AD_User_ID < 1) - set_Value (COLUMNNAME_AD_User_ID, null); - else - set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); - } - - /** Get User/Contact. - @return User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public I_C_ValidCombination getA_Accumdepreciation_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -520,6 +497,29 @@ public int getA_Disposal_Revenue () return ii.intValue(); } + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID) + { + if (AD_User_ID < 1) + set_Value (COLUMNNAME_AD_User_ID, null); + else + set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); + } + + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Life Periods. @param A_Life_Period Life Periods */ public void setA_Life_Period (int A_Life_Period) @@ -1543,23 +1543,6 @@ public String getSerNo () return (String)get_Value(COLUMNNAME_SerNo); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Usable Life - Months. @param UseLifeMonths Months of the usable life of the asset @@ -1620,6 +1603,23 @@ public int getUseUnits () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_I_BPartner.java b/base/src/org/compiere/model/X_I_BPartner.java index b818f284a3..911c6ba01a 100644 --- a/base/src/org/compiere/model/X_I_BPartner.java +++ b/base/src/org/compiere/model/X_I_BPartner.java @@ -24,14 +24,14 @@ /** Generated Model for I_BPartner * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_BPartner extends PO implements I_I_BPartner, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_BPartner (Properties ctx, int I_BPartner_ID, String trxName) @@ -73,34 +73,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getAD_User_ID(), get_TrxName()); } - - /** Set User/Contact. - @param AD_User_ID - User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID) - { - if (AD_User_ID < 1) - set_Value (COLUMNNAME_AD_User_ID, null); - else - set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); - } - - /** Get User/Contact. - @return User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Address 1. @param Address1 Address line 1 for this location @@ -169,21 +141,32 @@ public String getAddress4 () return (String)get_Value(COLUMNNAME_Address4); } - /** Set BP Contact Greeting. - @param BPContactGreeting - Greeting for Business Partner Contact + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getAD_User_ID(), get_TrxName()); } + + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact */ - public void setBPContactGreeting (String BPContactGreeting) + public void setAD_User_ID (int AD_User_ID) { - set_Value (COLUMNNAME_BPContactGreeting, BPContactGreeting); + if (AD_User_ID < 1) + set_Value (COLUMNNAME_AD_User_ID, null); + else + set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); } - /** Get BP Contact Greeting. - @return Greeting for Business Partner Contact + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact */ - public String getBPContactGreeting () + public int getAD_User_ID () { - return (String)get_Value(COLUMNNAME_BPContactGreeting); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Birth City. @@ -248,6 +231,23 @@ public int getBirthCountry_ID () return ii.intValue(); } + /** Set Birthday. + @param Birthday + Birthday or Anniversary day + */ + public void setBirthday (Timestamp Birthday) + { + set_Value (COLUMNNAME_Birthday, Birthday); + } + + /** Get Birthday. + @return Birthday or Anniversary day + */ + public Timestamp getBirthday () + { + return (Timestamp)get_Value(COLUMNNAME_Birthday); + } + /** Set Birth Postal Zone. @param BirthPostal Postal Zone of Place of Birth @@ -265,23 +265,6 @@ public String getBirthPostal () return (String)get_Value(COLUMNNAME_BirthPostal); } - /** Set Region of Birth. - @param BirthRegionName - Name of the Region of Birth - */ - public void setBirthRegionName (String BirthRegionName) - { - set_Value (COLUMNNAME_BirthRegionName, BirthRegionName); - } - - /** Get Region of Birth. - @return Name of the Region of Birth - */ - public String getBirthRegionName () - { - return (String)get_Value(COLUMNNAME_BirthRegionName); - } - public org.compiere.model.I_C_Region getBirthRegion() throws RuntimeException { return (org.compiere.model.I_C_Region)MTable.get(getCtx(), org.compiere.model.I_C_Region.Table_Name) @@ -310,21 +293,21 @@ public int getBirthRegion_ID () return ii.intValue(); } - /** Set Birthday. - @param Birthday - Birthday or Anniversary day + /** Set Region of Birth. + @param BirthRegionName + Name of the Region of Birth */ - public void setBirthday (Timestamp Birthday) + public void setBirthRegionName (String BirthRegionName) { - set_Value (COLUMNNAME_Birthday, Birthday); + set_Value (COLUMNNAME_BirthRegionName, BirthRegionName); } - /** Get Birthday. - @return Birthday or Anniversary day + /** Get Region of Birth. + @return Name of the Region of Birth */ - public Timestamp getBirthday () + public String getBirthRegionName () { - return (Timestamp)get_Value(COLUMNNAME_Birthday); + return (String)get_Value(COLUMNNAME_BirthRegionName); } /** BloodGroup AD_Reference_ID=53616 */ @@ -360,32 +343,21 @@ public String getBloodGroup () return (String)get_Value(COLUMNNAME_BloodGroup); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } - - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group + /** Set BP Contact Greeting. + @param BPContactGreeting + Greeting for Business Partner Contact */ - public void setC_BP_Group_ID (int C_BP_Group_ID) + public void setBPContactGreeting (String BPContactGreeting) { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); - else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + set_Value (COLUMNNAME_BPContactGreeting, BPContactGreeting); } - /** Get Business Partner Group. - @return Business Partner Group + /** Get BP Contact Greeting. + @return Greeting for Business Partner Contact */ - public int getC_BP_Group_ID () + public String getBPContactGreeting () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_BPContactGreeting); } public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException @@ -444,6 +416,34 @@ public int getC_BPartner_Location_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Country getC_Country() throws RuntimeException { return (org.compiere.model.I_C_Country)MTable.get(getCtx(), org.compiere.model.I_C_Country.Table_Name) @@ -500,90 +500,6 @@ public int getC_Greeting_ID () return ii.intValue(); } - public org.eevolution.model.I_C_ProjectMemberType getC_ProjectMemberType() throws RuntimeException - { - return (org.eevolution.model.I_C_ProjectMemberType)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectMemberType.Table_Name) - .getPO(getC_ProjectMemberType_ID(), get_TrxName()); } - - /** Set Project Member Type. - @param C_ProjectMemberType_ID - Define the Member Type for a Project - */ - public void setC_ProjectMemberType_ID (int C_ProjectMemberType_ID) - { - if (C_ProjectMemberType_ID < 1) - set_Value (COLUMNNAME_C_ProjectMemberType_ID, null); - else - set_Value (COLUMNNAME_C_ProjectMemberType_ID, Integer.valueOf(C_ProjectMemberType_ID)); - } - - /** Get Project Member Type. - @return Define the Member Type for a Project - */ - public int getC_ProjectMemberType_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectMemberType_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_C_Region getC_Region() throws RuntimeException - { - return (org.compiere.model.I_C_Region)MTable.get(getCtx(), org.compiere.model.I_C_Region.Table_Name) - .getPO(getC_Region_ID(), get_TrxName()); } - - /** Set Region. - @param C_Region_ID - Identifies a geographical Region - */ - public void setC_Region_ID (int C_Region_ID) - { - if (C_Region_ID < 1) - set_Value (COLUMNNAME_C_Region_ID, null); - else - set_Value (COLUMNNAME_C_Region_ID, Integer.valueOf(C_Region_ID)); - } - - /** Get Region. - @return Identifies a geographical Region - */ - public int getC_Region_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Region_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set City. @param City Identifies a City @@ -669,21 +585,88 @@ public String getCountryCode () return (String)get_Value(COLUMNNAME_CountryCode); } - /** Set D-U-N-S. - @param DUNS - Dun & Bradstreet Number + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project */ - public void setDUNS (String DUNS) + public void setC_Project_ID (int C_Project_ID) { - set_Value (COLUMNNAME_DUNS, DUNS); + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); } - /** Get D-U-N-S. - @return Dun & Bradstreet Number + /** Get Project. + @return Financial Project */ - public String getDUNS () + public int getC_Project_ID () { - return (String)get_Value(COLUMNNAME_DUNS); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.eevolution.model.I_C_ProjectMemberType getC_ProjectMemberType() throws RuntimeException + { + return (org.eevolution.model.I_C_ProjectMemberType)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectMemberType.Table_Name) + .getPO(getC_ProjectMemberType_ID(), get_TrxName()); } + + /** Set Project Member Type. + @param C_ProjectMemberType_ID + Define the Member Type for a Project + */ + public void setC_ProjectMemberType_ID (int C_ProjectMemberType_ID) + { + if (C_ProjectMemberType_ID < 1) + set_Value (COLUMNNAME_C_ProjectMemberType_ID, null); + else + set_Value (COLUMNNAME_C_ProjectMemberType_ID, Integer.valueOf(C_ProjectMemberType_ID)); + } + + /** Get Project Member Type. + @return Define the Member Type for a Project + */ + public int getC_ProjectMemberType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectMemberType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_Region getC_Region() throws RuntimeException + { + return (org.compiere.model.I_C_Region)MTable.get(getCtx(), org.compiere.model.I_C_Region.Table_Name) + .getPO(getC_Region_ID(), get_TrxName()); } + + /** Set Region. + @param C_Region_ID + Identifies a geographical Region + */ + public void setC_Region_ID (int C_Region_ID) + { + if (C_Region_ID < 1) + set_Value (COLUMNNAME_C_Region_ID, null); + else + set_Value (COLUMNNAME_C_Region_ID, Integer.valueOf(C_Region_ID)); + } + + /** Get Region. + @return Identifies a geographical Region + */ + public int getC_Region_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Region_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Description. @@ -703,6 +686,23 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } + /** Set D-U-N-S. + @param DUNS + Dun & Bradstreet Number + */ + public void setDUNS (String DUNS) + { + set_Value (COLUMNNAME_DUNS, DUNS); + } + + /** Get D-U-N-S. + @return Dun & Bradstreet Number + */ + public String getDUNS () + { + return (String)get_Value(COLUMNNAME_DUNS); + } + /** Set EMail Address. @param EMail Electronic Mail Address @@ -1233,6 +1233,23 @@ public String getProjectValue () return (String)get_Value(COLUMNNAME_ProjectValue); } + /** Set Region. + @param RegionName + Name of the Region + */ + public void setRegionName (String RegionName) + { + set_Value (COLUMNNAME_RegionName, RegionName); + } + + /** Get Region. + @return Name of the Region + */ + public String getRegionName () + { + return (String)get_Value(COLUMNNAME_RegionName); + } + public org.compiere.model.I_R_InterestArea getR_InterestArea() throws RuntimeException { return (org.compiere.model.I_R_InterestArea)MTable.get(getCtx(), org.compiere.model.I_R_InterestArea.Table_Name) @@ -1261,23 +1278,6 @@ public int getR_InterestArea_ID () return ii.intValue(); } - /** Set Region. - @param RegionName - Name of the Region - */ - public void setRegionName (String RegionName) - { - set_Value (COLUMNNAME_RegionName, RegionName); - } - - /** Get Region. - @return Name of the Region - */ - public String getRegionName () - { - return (String)get_Value(COLUMNNAME_RegionName); - } - /** Set Tax ID. @param TaxID Tax Identification diff --git a/base/src/org/compiere/model/X_I_BankStatement.java b/base/src/org/compiere/model/X_I_BankStatement.java index 4ce6e5c9ca..3fe5cf5f49 100644 --- a/base/src/org/compiere/model/X_I_BankStatement.java +++ b/base/src/org/compiere/model/X_I_BankStatement.java @@ -25,14 +25,14 @@ /** Generated Model for I_BankStatement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_BankStatement extends PO implements I_I_BankStatement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_BankStatement (Properties ctx, int I_BankStatement_ID, String trxName) @@ -73,23 +73,6 @@ public String toString() return sb.toString(); } - /** Set Business Partner Key. - @param BPartnerValue - Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue) - { - set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); - } - - /** Get Business Partner Key. - @return Key of the Business Partner - */ - public String getBPartnerValue () - { - return (String)get_Value(COLUMNNAME_BPartnerValue); - } - /** Set Bank Account No. @param BankAccountNo Bank Account Number @@ -107,32 +90,21 @@ public String getBankAccountNo () return (String)get_Value(COLUMNNAME_BankAccountNo); } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException - { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartner_ID(), get_TrxName()); } - - /** Set Business Partner . - @param C_BPartner_ID - Identifies a Business Partner + /** Set Business Partner Key. + @param BPartnerValue + Key of the Business Partner */ - public void setC_BPartner_ID (int C_BPartner_ID) + public void setBPartnerValue (String BPartnerValue) { - if (C_BPartner_ID < 1) - set_Value (COLUMNNAME_C_BPartner_ID, null); - else - set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); + set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); } - /** Get Business Partner . - @return Identifies a Business Partner + /** Get Business Partner Key. + @return Key of the Business Partner */ - public int getC_BPartner_ID () + public String getBPartnerValue () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_BPartnerValue); } public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException @@ -163,6 +135,34 @@ public int getC_BankAccount_ID () return ii.intValue(); } + public org.compiere.model.I_C_BankStatement getC_BankStatement() throws RuntimeException + { + return (org.compiere.model.I_C_BankStatement)MTable.get(getCtx(), org.compiere.model.I_C_BankStatement.Table_Name) + .getPO(getC_BankStatement_ID(), get_TrxName()); } + + /** Set Bank Statement. + @param C_BankStatement_ID + Bank Statement of account + */ + public void setC_BankStatement_ID (int C_BankStatement_ID) + { + if (C_BankStatement_ID < 1) + set_Value (COLUMNNAME_C_BankStatement_ID, null); + else + set_Value (COLUMNNAME_C_BankStatement_ID, Integer.valueOf(C_BankStatement_ID)); + } + + /** Get Bank Statement. + @return Bank Statement of account + */ + public int getC_BankStatement_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BankStatement_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_BankStatementLine getC_BankStatementLine() throws RuntimeException { return (org.compiere.model.I_C_BankStatementLine)MTable.get(getCtx(), org.compiere.model.I_C_BankStatementLine.Table_Name) @@ -191,29 +191,29 @@ public int getC_BankStatementLine_ID () return ii.intValue(); } - public org.compiere.model.I_C_BankStatement getC_BankStatement() throws RuntimeException + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { - return (org.compiere.model.I_C_BankStatement)MTable.get(getCtx(), org.compiere.model.I_C_BankStatement.Table_Name) - .getPO(getC_BankStatement_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartner_ID(), get_TrxName()); } - /** Set Bank Statement. - @param C_BankStatement_ID - Bank Statement of account + /** Set Business Partner . + @param C_BPartner_ID + Identifies a Business Partner */ - public void setC_BankStatement_ID (int C_BankStatement_ID) + public void setC_BPartner_ID (int C_BPartner_ID) { - if (C_BankStatement_ID < 1) - set_Value (COLUMNNAME_C_BankStatement_ID, null); + if (C_BPartner_ID < 1) + set_Value (COLUMNNAME_C_BPartner_ID, null); else - set_Value (COLUMNNAME_C_BankStatement_ID, Integer.valueOf(C_BankStatement_ID)); + set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); } - /** Get Bank Statement. - @return Bank Statement of account + /** Get Business Partner . + @return Identifies a Business Partner */ - public int getC_BankStatement_ID () + public int getC_BPartner_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BankStatement_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); if (ii == null) return 0; return ii.intValue(); @@ -275,6 +275,43 @@ public int getC_Currency_ID () return ii.intValue(); } + /** Set Charge amount. + @param ChargeAmt + Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt) + { + set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); + } + + /** Get Charge amount. + @return Charge Amount + */ + public BigDecimal getChargeAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Charge Name. + @param ChargeName + Name of the Charge + */ + public void setChargeName (String ChargeName) + { + set_Value (COLUMNNAME_ChargeName, ChargeName); + } + + /** Get Charge Name. + @return Name of the Charge + */ + public String getChargeName () + { + return (String)get_Value(COLUMNNAME_ChargeName); + } + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -331,43 +368,6 @@ public int getC_Payment_ID () return ii.intValue(); } - /** Set Charge amount. - @param ChargeAmt - Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt) - { - set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); - } - - /** Get Charge amount. - @return Charge Amount - */ - public BigDecimal getChargeAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Charge Name. - @param ChargeName - Name of the Charge - */ - public void setChargeName (String ChargeName) - { - set_Value (COLUMNNAME_ChargeName, ChargeName); - } - - /** Get Charge Name. - @return Name of the Charge - */ - public String getChargeName () - { - return (String)get_Value(COLUMNNAME_ChargeName); - } - /** Set Create Payment. @param CreatePayment Create Payment */ public void setCreatePayment (String CreatePayment) @@ -640,23 +640,6 @@ public Timestamp getEftValutaDate () return (Timestamp)get_Value(COLUMNNAME_EftValutaDate); } - /** Set ISO Currency Code. - @param ISO_Code - Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code) - { - set_Value (COLUMNNAME_ISO_Code, ISO_Code); - } - - /** Get ISO Currency Code. - @return Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code () - { - return (String)get_Value(COLUMNNAME_ISO_Code); - } - /** Set Import Bank Statement. @param I_BankStatement_ID Import of the Bank Statement @@ -758,6 +741,23 @@ public String getInvoiceDocumentNo () return (String)get_Value(COLUMNNAME_InvoiceDocumentNo); } + /** Set ISO Currency Code. + @param ISO_Code + Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code) + { + set_Value (COLUMNNAME_ISO_Code, ISO_Code); + } + + /** Get ISO Currency Code. + @return Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code () + { + return (String)get_Value(COLUMNNAME_ISO_Code); + } + /** Set Reversal. @param IsReversal This is a reversing transaction diff --git a/base/src/org/compiere/model/X_I_Budget.java b/base/src/org/compiere/model/X_I_Budget.java index d48b3bbb14..830ffed64d 100644 --- a/base/src/org/compiere/model/X_I_Budget.java +++ b/base/src/org/compiere/model/X_I_Budget.java @@ -25,14 +25,14 @@ /** Generated Model for I_Budget * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Budget extends PO implements I_I_Budget, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Budget (Properties ctx, int I_Budget_ID, String trxName) @@ -72,34 +72,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException - { - return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) - .getPO(getAD_OrgTrx_ID(), get_TrxName()); } - - /** Set Trx Organization. - @param AD_OrgTrx_ID - Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) - { - if (AD_OrgTrx_ID < 1) - set_Value (COLUMNNAME_AD_OrgTrx_ID, null); - else - set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); - } - - /** Get Trx Organization. - @return Performing or initiating organization - */ - public int getAD_OrgTrx_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException { return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) @@ -128,23 +100,6 @@ public int getA_Asset_ID () return ii.intValue(); } - /** Set Account Key. - @param AccountValue - Key of Account Element - */ - public void setAccountValue (String AccountValue) - { - set_Value (COLUMNNAME_AccountValue, AccountValue); - } - - /** Get Account Key. - @return Key of Account Element - */ - public String getAccountValue () - { - return (String)get_Value(COLUMNNAME_AccountValue); - } - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -173,6 +128,23 @@ public int getAccount_ID () return ii.intValue(); } + /** Set Account Key. + @param AccountValue + Key of Account Element + */ + public void setAccountValue (String AccountValue) + { + set_Value (COLUMNNAME_AccountValue, AccountValue); + } + + /** Get Account Key. + @return Key of Account Element + */ + public String getAccountValue () + { + return (String)get_Value(COLUMNNAME_AccountValue); + } + /** Set Account Schema Name. @param AcctSchemaName Name of the Accounting Schema @@ -204,6 +176,34 @@ public String getActivityValue () return (String)get_Value(COLUMNNAME_ActivityValue); } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException + { + return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) + .getPO(getAD_OrgTrx_ID(), get_TrxName()); } + + /** Set Trx Organization. + @param AD_OrgTrx_ID + Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) + { + if (AD_OrgTrx_ID < 1) + set_Value (COLUMNNAME_AD_OrgTrx_ID, null); + else + set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); + } + + /** Get Trx Organization. + @return Performing or initiating organization + */ + public int getAD_OrgTrx_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Asset Value. @param AssetValue Asset Value */ public void setAssetValue (String AssetValue) @@ -218,23 +218,6 @@ public String getAssetValue () return (String)get_Value(COLUMNNAME_AssetValue); } - /** Set Business Partner Key. - @param BPartnerValue - Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue) - { - set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); - } - - /** Get Business Partner Key. - @return Key of the Business Partner - */ - public String getBPartnerValue () - { - return (String)get_Value(COLUMNNAME_BPartnerValue); - } - /** Set Batch Document No. @param BatchDocumentNo Document Number of the Batch @@ -252,6 +235,23 @@ public String getBatchDocumentNo () return (String)get_Value(COLUMNNAME_BatchDocumentNo); } + /** Set Business Partner Key. + @param BPartnerValue + Key of the Business Partner + */ + public void setBPartnerValue (String BPartnerValue) + { + set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); + } + + /** Get Business Partner Key. + @return Key of the Business Partner + */ + public String getBPartnerValue () + { + return (String)get_Value(COLUMNNAME_BPartnerValue); + } + /** Set Budget Code . @param BudgetCode Budget Code */ public void setBudgetCode (String BudgetCode) @@ -322,6 +322,20 @@ public int getC_Activity_ID () return ii.intValue(); } + /** Set Campaign Value. + @param CampaignValue Campaign Value */ + public void setCampaignValue (String CampaignValue) + { + set_Value (COLUMNNAME_CampaignValue, CampaignValue); + } + + /** Get Campaign Value. + @return Campaign Value */ + public String getCampaignValue () + { + return (String)get_Value(COLUMNNAME_CampaignValue); + } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -546,20 +560,6 @@ public int getC_ValidCombination_ID () return ii.intValue(); } - /** Set Campaign Value. - @param CampaignValue Campaign Value */ - public void setCampaignValue (String CampaignValue) - { - set_Value (COLUMNNAME_CampaignValue, CampaignValue); - } - - /** Get Campaign Value. - @return Campaign Value */ - public String getCampaignValue () - { - return (String)get_Value(COLUMNNAME_CampaignValue); - } - public org.compiere.model.I_GL_Budget getGL_Budget() throws RuntimeException { return (org.compiere.model.I_GL_Budget)MTable.get(getCtx(), org.compiere.model.I_GL_Budget.Table_Name) @@ -616,34 +616,6 @@ public int getGL_JournalBatch_ID () return ii.intValue(); } - public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException - { - return (org.compiere.model.I_GL_JournalLine)MTable.get(getCtx(), org.compiere.model.I_GL_JournalLine.Table_Name) - .getPO(getGL_JournalLine_ID(), get_TrxName()); } - - /** Set Journal Line. - @param GL_JournalLine_ID - General Ledger Journal Line - */ - public void setGL_JournalLine_ID (int GL_JournalLine_ID) - { - if (GL_JournalLine_ID < 1) - set_Value (COLUMNNAME_GL_JournalLine_ID, null); - else - set_Value (COLUMNNAME_GL_JournalLine_ID, Integer.valueOf(GL_JournalLine_ID)); - } - - /** Get Journal Line. - @return General Ledger Journal Line - */ - public int getGL_JournalLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_GL_JournalLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_GL_Journal getGL_Journal() throws RuntimeException { return (org.compiere.model.I_GL_Journal)MTable.get(getCtx(), org.compiere.model.I_GL_Journal.Table_Name) @@ -672,6 +644,34 @@ public int getGL_Journal_ID () return ii.intValue(); } + public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException + { + return (org.compiere.model.I_GL_JournalLine)MTable.get(getCtx(), org.compiere.model.I_GL_JournalLine.Table_Name) + .getPO(getGL_JournalLine_ID(), get_TrxName()); } + + /** Set Journal Line. + @param GL_JournalLine_ID + General Ledger Journal Line + */ + public void setGL_JournalLine_ID (int GL_JournalLine_ID) + { + if (GL_JournalLine_ID < 1) + set_Value (COLUMNNAME_GL_JournalLine_ID, null); + else + set_Value (COLUMNNAME_GL_JournalLine_ID, Integer.valueOf(GL_JournalLine_ID)); + } + + /** Get Journal Line. + @return General Ledger Journal Line + */ + public int getGL_JournalLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_GL_JournalLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set I_Budget_ID. @param I_Budget_ID I_Budget_ID */ public void setI_Budget_ID (int I_Budget_ID) @@ -755,34 +755,6 @@ public String getJnl_Line_Description () return (String)get_Value(COLUMNNAME_Jnl_Line_Description); } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException - { - return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_Product_ID(), get_TrxName()); } - - /** Set Product. - @param M_Product_ID - Product, Service, Item - */ - public void setM_Product_ID (int M_Product_ID) - { - if (M_Product_ID < 1) - set_Value (COLUMNNAME_M_Product_ID, null); - else - set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); - } - - /** Get Product. - @return Product, Service, Item - */ - public int getM_Product_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Month_0_Amt. @param Month_0_Amt Month_0_Amt */ public void setMonth_0_Amt (BigDecimal Month_0_Amt) @@ -1191,6 +1163,34 @@ public BigDecimal getMonth_9_Qty () return bd; } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException + { + return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) + .getPO(getM_Product_ID(), get_TrxName()); } + + /** Set Product. + @param M_Product_ID + Product, Service, Item + */ + public void setM_Product_ID (int M_Product_ID) + { + if (M_Product_ID < 1) + set_Value (COLUMNNAME_M_Product_ID, null); + else + set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + } + + /** Get Product. + @return Product, Service, Item + */ + public int getM_Product_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Trx Org Key. @param OrgTrxValue Key of the Transaction Organization @@ -1335,23 +1335,6 @@ public String getSubAcctValue () return (String)get_Value(COLUMNNAME_SubAcctValue); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1623,4 +1606,21 @@ public String getUserValue4 () { return (String)get_Value(COLUMNNAME_UserValue4); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_I_Conversion_Rate.java b/base/src/org/compiere/model/X_I_Conversion_Rate.java index 1ed7848d1d..38f310c590 100644 --- a/base/src/org/compiere/model/X_I_Conversion_Rate.java +++ b/base/src/org/compiere/model/X_I_Conversion_Rate.java @@ -26,14 +26,14 @@ /** Generated Model for I_Conversion_Rate * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Conversion_Rate extends PO implements I_I_Conversion_Rate, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Conversion_Rate (Properties ctx, int I_Conversion_Rate_ID, String trxName) @@ -73,34 +73,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException - { - return (org.compiere.model.I_C_ConversionType)MTable.get(getCtx(), org.compiere.model.I_C_ConversionType.Table_Name) - .getPO(getC_ConversionType_ID(), get_TrxName()); } - - /** Set Currency Type. - @param C_ConversionType_ID - Currency Conversion Rate Type - */ - public void setC_ConversionType_ID (int C_ConversionType_ID) - { - if (C_ConversionType_ID < 1) - set_Value (COLUMNNAME_C_ConversionType_ID, null); - else - set_Value (COLUMNNAME_C_ConversionType_ID, Integer.valueOf(C_ConversionType_ID)); - } - - /** Get Currency Type. - @return Currency Conversion Rate Type - */ - public int getC_ConversionType_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ConversionType_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Conversion_Rate getC_Conversion_Rate() throws RuntimeException { return (org.compiere.model.I_C_Conversion_Rate)MTable.get(getCtx(), org.compiere.model.I_C_Conversion_Rate.Table_Name) @@ -129,6 +101,34 @@ public int getC_Conversion_Rate_ID () return ii.intValue(); } + public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException + { + return (org.compiere.model.I_C_ConversionType)MTable.get(getCtx(), org.compiere.model.I_C_ConversionType.Table_Name) + .getPO(getC_ConversionType_ID(), get_TrxName()); } + + /** Set Currency Type. + @param C_ConversionType_ID + Currency Conversion Rate Type + */ + public void setC_ConversionType_ID (int C_ConversionType_ID) + { + if (C_ConversionType_ID < 1) + set_Value (COLUMNNAME_C_ConversionType_ID, null); + else + set_Value (COLUMNNAME_C_ConversionType_ID, Integer.valueOf(C_ConversionType_ID)); + } + + /** Get Currency Type. + @return Currency Conversion Rate Type + */ + public int getC_ConversionType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ConversionType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException { return (org.compiere.model.I_C_Currency)MTable.get(getCtx(), org.compiere.model.I_C_Currency.Table_Name) @@ -243,40 +243,6 @@ public BigDecimal getDivideRate () return bd; } - /** Set ISO Currency Code. - @param ISO_Code - Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code) - { - set_Value (COLUMNNAME_ISO_Code, ISO_Code); - } - - /** Get ISO Currency Code. - @return Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code () - { - return (String)get_Value(COLUMNNAME_ISO_Code); - } - - /** Set ISO Currency To Code. - @param ISO_Code_To - Three letter ISO 4217 Code of the To Currency - */ - public void setISO_Code_To (String ISO_Code_To) - { - set_Value (COLUMNNAME_ISO_Code_To, ISO_Code_To); - } - - /** Get ISO Currency To Code. - @return Three letter ISO 4217 Code of the To Currency - */ - public String getISO_Code_To () - { - return (String)get_Value(COLUMNNAME_ISO_Code_To); - } - /** Set Import Conversion Rate. @param I_Conversion_Rate_ID Import Currency Conversion Rate @@ -349,6 +315,40 @@ public boolean isI_IsImported () return false; } + /** Set ISO Currency Code. + @param ISO_Code + Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code) + { + set_Value (COLUMNNAME_ISO_Code, ISO_Code); + } + + /** Get ISO Currency Code. + @return Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code () + { + return (String)get_Value(COLUMNNAME_ISO_Code); + } + + /** Set ISO Currency To Code. + @param ISO_Code_To + Three letter ISO 4217 Code of the To Currency + */ + public void setISO_Code_To (String ISO_Code_To) + { + set_Value (COLUMNNAME_ISO_Code_To, ISO_Code_To); + } + + /** Get ISO Currency To Code. + @return Three letter ISO 4217 Code of the To Currency + */ + public String getISO_Code_To () + { + return (String)get_Value(COLUMNNAME_ISO_Code_To); + } + /** Set Multiply Rate. @param MultiplyRate Rate to multiple the source by to calculate the target. diff --git a/base/src/org/compiere/model/X_I_ElementValue.java b/base/src/org/compiere/model/X_I_ElementValue.java index fba207ba14..dd92a77335 100644 --- a/base/src/org/compiere/model/X_I_ElementValue.java +++ b/base/src/org/compiere/model/X_I_ElementValue.java @@ -23,14 +23,14 @@ /** Generated Model for I_ElementValue * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_ElementValue extends PO implements I_I_ElementValue, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_ElementValue (Properties ctx, int I_ElementValue_ID, String trxName) @@ -71,34 +71,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException - { - return (org.compiere.model.I_AD_Column)MTable.get(getCtx(), org.compiere.model.I_AD_Column.Table_Name) - .getPO(getAD_Column_ID(), get_TrxName()); } - - /** Set Column. - @param AD_Column_ID - Column in the table - */ - public void setAD_Column_ID (int AD_Column_ID) - { - if (AD_Column_ID < 1) - set_Value (COLUMNNAME_AD_Column_ID, null); - else - set_Value (COLUMNNAME_AD_Column_ID, Integer.valueOf(AD_Column_ID)); - } - - /** Get Column. - @return Column in the table - */ - public int getAD_Column_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Column_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** AccountSign AD_Reference_ID=118 */ public static final int ACCOUNTSIGN_AD_Reference_ID=118; /** Natural = N */ @@ -157,6 +129,34 @@ public String getAccountType () return (String)get_Value(COLUMNNAME_AccountType); } + public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException + { + return (org.compiere.model.I_AD_Column)MTable.get(getCtx(), org.compiere.model.I_AD_Column.Table_Name) + .getPO(getAD_Column_ID(), get_TrxName()); } + + /** Set Column. + @param AD_Column_ID + Column in the table + */ + public void setAD_Column_ID (int AD_Column_ID) + { + if (AD_Column_ID < 1) + set_Value (COLUMNNAME_AD_Column_ID, null); + else + set_Value (COLUMNNAME_AD_Column_ID, Integer.valueOf(AD_Column_ID)); + } + + /** Get Column. + @return Column in the table + */ + public int getAD_Column_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Column_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Charge getC_Charge() throws RuntimeException { return (org.compiere.model.I_C_Charge)MTable.get(getCtx(), org.compiere.model.I_C_Charge.Table_Name) @@ -185,6 +185,34 @@ public int getC_Charge_ID () return ii.intValue(); } + public org.compiere.model.I_C_Element getC_Element() throws RuntimeException + { + return (org.compiere.model.I_C_Element)MTable.get(getCtx(), org.compiere.model.I_C_Element.Table_Name) + .getPO(getC_Element_ID(), get_TrxName()); } + + /** Set Element. + @param C_Element_ID + Accounting Element + */ + public void setC_Element_ID (int C_Element_ID) + { + if (C_Element_ID < 1) + set_Value (COLUMNNAME_C_Element_ID, null); + else + set_Value (COLUMNNAME_C_Element_ID, Integer.valueOf(C_Element_ID)); + } + + /** Get Element. + @return Accounting Element + */ + public int getC_Element_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Element_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ElementValue getC_ElementValue() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -213,32 +241,21 @@ public int getC_ElementValue_ID () return ii.intValue(); } - public org.compiere.model.I_C_Element getC_Element() throws RuntimeException - { - return (org.compiere.model.I_C_Element)MTable.get(getCtx(), org.compiere.model.I_C_Element.Table_Name) - .getPO(getC_Element_ID(), get_TrxName()); } - - /** Set Element. - @param C_Element_ID - Accounting Element + /** Set Charge Name. + @param ChargeName + Name of the Charge */ - public void setC_Element_ID (int C_Element_ID) + public void setChargeName (String ChargeName) { - if (C_Element_ID < 1) - set_Value (COLUMNNAME_C_Element_ID, null); - else - set_Value (COLUMNNAME_C_Element_ID, Integer.valueOf(C_Element_ID)); + set_Value (COLUMNNAME_ChargeName, ChargeName); } - /** Get Element. - @return Accounting Element + /** Get Charge Name. + @return Name of the Charge */ - public int getC_Element_ID () + public String getChargeName () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Element_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_ChargeName); } public org.compiere.model.I_C_TaxCategory getC_TaxCategory() throws RuntimeException @@ -269,23 +286,6 @@ public int getC_TaxCategory_ID () return ii.intValue(); } - /** Set Charge Name. - @param ChargeName - Name of the Charge - */ - public void setChargeName (String ChargeName) - { - set_Value (COLUMNNAME_ChargeName, ChargeName); - } - - /** Get Charge Name. - @return Name of the Charge - */ - public String getChargeName () - { - return (String)get_Value(COLUMNNAME_ChargeName); - } - /** Set Default Account. @param Default_Account Name of the Default Account Column diff --git a/base/src/org/compiere/model/X_I_FAJournal.java b/base/src/org/compiere/model/X_I_FAJournal.java index 999bde35f0..e2d7258c2c 100644 --- a/base/src/org/compiere/model/X_I_FAJournal.java +++ b/base/src/org/compiere/model/X_I_FAJournal.java @@ -26,14 +26,14 @@ /** Generated Model for I_FAJournal * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_FAJournal extends PO implements I_I_FAJournal, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_FAJournal (Properties ctx, int I_FAJournal_ID, String trxName) @@ -74,6 +74,91 @@ public String toString() return sb.toString(); } + /** Set Fixed Asset. + @param A_Asset_ID + Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID) + { + if (A_Asset_ID < 1) + set_Value (COLUMNNAME_A_Asset_ID, null); + else + set_Value (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); + } + + /** Get Fixed Asset. + @return Fixed Asset used internally or by customers + */ + public int getA_Asset_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException + { + return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) + .getPO(getAccount_ID(), get_TrxName()); } + + /** Set Account. + @param Account_ID + Account used + */ + public void setAccount_ID (int Account_ID) + { + if (Account_ID < 1) + set_Value (COLUMNNAME_Account_ID, null); + else + set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); + } + + /** Get Account. + @return Account used + */ + public int getAccount_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Account Key. + @param AccountValue + Key of Account Element + */ + public void setAccountValue (String AccountValue) + { + set_Value (COLUMNNAME_AccountValue, AccountValue); + } + + /** Get Account Key. + @return Key of Account Element + */ + public String getAccountValue () + { + return (String)get_Value(COLUMNNAME_AccountValue); + } + + /** Set Account Schema Name. + @param AcctSchemaName + Name of the Accounting Schema + */ + public void setAcctSchemaName (String AcctSchemaName) + { + set_Value (COLUMNNAME_AcctSchemaName, AcctSchemaName); + } + + /** Get Account Schema Name. + @return Name of the Accounting Schema + */ + public String getAcctSchemaName () + { + return (String)get_Value(COLUMNNAME_AcctSchemaName); + } + public org.compiere.model.I_AD_Org getAD_OrgDoc() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) @@ -130,29 +215,6 @@ public int getAD_OrgTrx_ID () return ii.intValue(); } - /** Set Fixed Asset. - @param A_Asset_ID - Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID) - { - if (A_Asset_ID < 1) - set_Value (COLUMNNAME_A_Asset_ID, null); - else - set_Value (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); - } - - /** Get Fixed Asset. - @return Fixed Asset used internally or by customers - */ - public int getA_Asset_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Entry Type. @param A_Entry_Type Entry Type */ public void setA_Entry_Type (String A_Entry_Type) @@ -167,68 +229,6 @@ public String getA_Entry_Type () return (String)get_Value(COLUMNNAME_A_Entry_Type); } - /** Set Account Key. - @param AccountValue - Key of Account Element - */ - public void setAccountValue (String AccountValue) - { - set_Value (COLUMNNAME_AccountValue, AccountValue); - } - - /** Get Account Key. - @return Key of Account Element - */ - public String getAccountValue () - { - return (String)get_Value(COLUMNNAME_AccountValue); - } - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException - { - return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) - .getPO(getAccount_ID(), get_TrxName()); } - - /** Set Account. - @param Account_ID - Account used - */ - public void setAccount_ID (int Account_ID) - { - if (Account_ID < 1) - set_Value (COLUMNNAME_Account_ID, null); - else - set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); - } - - /** Get Account. - @return Account used - */ - public int getAccount_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Account Schema Name. - @param AcctSchemaName - Name of the Accounting Schema - */ - public void setAcctSchemaName (String AcctSchemaName) - { - set_Value (COLUMNNAME_AcctSchemaName, AcctSchemaName); - } - - /** Get Account Schema Name. - @return Name of the Accounting Schema - */ - public String getAcctSchemaName () - { - return (String)get_Value(COLUMNNAME_AcctSchemaName); - } - /** Set Accounted Credit. @param AmtAcctCr Accounted Credit Amount @@ -309,23 +309,6 @@ public BigDecimal getAmtSourceDr () return bd; } - /** Set Business Partner Key. - @param BPartnerValue - Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue) - { - set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); - } - - /** Get Business Partner Key. - @return Key of the Business Partner - */ - public String getBPartnerValue () - { - return (String)get_Value(COLUMNNAME_BPartnerValue); - } - /** Set Batch Description. @param BatchDescription Description of the Batch @@ -360,6 +343,23 @@ public String getBatchDocumentNo () return (String)get_Value(COLUMNNAME_BatchDocumentNo); } + /** Set Business Partner Key. + @param BPartnerValue + Key of the Business Partner + */ + public void setBPartnerValue (String BPartnerValue) + { + set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); + } + + /** Get Business Partner Key. + @return Key of the Business Partner + */ + public String getBPartnerValue () + { + return (String)get_Value(COLUMNNAME_BPartnerValue); + } + public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException { return (org.compiere.model.I_C_AcctSchema)MTable.get(getCtx(), org.compiere.model.I_C_AcctSchema.Table_Name) @@ -416,6 +416,23 @@ public int getC_Activity_ID () return ii.intValue(); } + /** Set Category Name. + @param CategoryName + Name of the Category + */ + public void setCategoryName (String CategoryName) + { + set_Value (COLUMNNAME_CategoryName, CategoryName); + } + + /** Get Category Name. + @return Name of the Category + */ + public String getCategoryName () + { + return (String)get_Value(COLUMNNAME_CategoryName); + } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -551,6 +568,23 @@ public int getC_DocType_ID () return ii.intValue(); } + /** Set Client Key. + @param ClientValue + Key of the Client + */ + public void setClientValue (String ClientValue) + { + set_Value (COLUMNNAME_ClientValue, ClientValue); + } + + /** Get Client Key. + @return Key of the Client + */ + public String getClientValue () + { + return (String)get_Value(COLUMNNAME_ClientValue); + } + public org.compiere.model.I_C_Location getC_LocFrom() throws RuntimeException { return (org.compiere.model.I_C_Location)MTable.get(getCtx(), org.compiere.model.I_C_Location.Table_Name) @@ -607,6 +641,23 @@ public int getC_LocTo_ID () return ii.intValue(); } + /** Set Currency Type Key. + @param ConversionTypeValue + Key value for the Currency Conversion Rate Type + */ + public void setConversionTypeValue (String ConversionTypeValue) + { + set_Value (COLUMNNAME_ConversionTypeValue, ConversionTypeValue); + } + + /** Get Currency Type Key. + @return Key value for the Currency Conversion Rate Type + */ + public String getConversionTypeValue () + { + return (String)get_Value(COLUMNNAME_ConversionTypeValue); + } + public org.compiere.model.I_C_Period getC_Period() throws RuntimeException { return (org.compiere.model.I_C_Period)MTable.get(getCtx(), org.compiere.model.I_C_Period.Table_Name) @@ -742,85 +793,6 @@ public int getC_UOM_ID () return ii.intValue(); } - public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException - { - return (org.compiere.model.I_C_ValidCombination)MTable.get(getCtx(), org.compiere.model.I_C_ValidCombination.Table_Name) - .getPO(getC_ValidCombination_ID(), get_TrxName()); } - - /** Set Combination. - @param C_ValidCombination_ID - Valid Account Combination - */ - public void setC_ValidCombination_ID (int C_ValidCombination_ID) - { - if (C_ValidCombination_ID < 1) - set_Value (COLUMNNAME_C_ValidCombination_ID, null); - else - set_Value (COLUMNNAME_C_ValidCombination_ID, Integer.valueOf(C_ValidCombination_ID)); - } - - /** Get Combination. - @return Valid Account Combination - */ - public int getC_ValidCombination_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ValidCombination_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Category Name. - @param CategoryName - Name of the Category - */ - public void setCategoryName (String CategoryName) - { - set_Value (COLUMNNAME_CategoryName, CategoryName); - } - - /** Get Category Name. - @return Name of the Category - */ - public String getCategoryName () - { - return (String)get_Value(COLUMNNAME_CategoryName); - } - - /** Set Client Key. - @param ClientValue - Key of the Client - */ - public void setClientValue (String ClientValue) - { - set_Value (COLUMNNAME_ClientValue, ClientValue); - } - - /** Get Client Key. - @return Key of the Client - */ - public String getClientValue () - { - return (String)get_Value(COLUMNNAME_ClientValue); - } - - /** Set Currency Type Key. - @param ConversionTypeValue - Key value for the Currency Conversion Rate Type - */ - public void setConversionTypeValue (String ConversionTypeValue) - { - set_Value (COLUMNNAME_ConversionTypeValue, ConversionTypeValue); - } - - /** Get Currency Type Key. - @return Key value for the Currency Conversion Rate Type - */ - public String getConversionTypeValue () - { - return (String)get_Value(COLUMNNAME_ConversionTypeValue); - } - /** Set Rate. @param CurrencyRate Currency Conversion Rate @@ -874,6 +846,34 @@ public String getCurrencyRateType () return (String)get_Value(COLUMNNAME_CurrencyRateType); } + public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException + { + return (org.compiere.model.I_C_ValidCombination)MTable.get(getCtx(), org.compiere.model.I_C_ValidCombination.Table_Name) + .getPO(getC_ValidCombination_ID(), get_TrxName()); } + + /** Set Combination. + @param C_ValidCombination_ID + Valid Account Combination + */ + public void setC_ValidCombination_ID (int C_ValidCombination_ID) + { + if (C_ValidCombination_ID < 1) + set_Value (COLUMNNAME_C_ValidCombination_ID, null); + else + set_Value (COLUMNNAME_C_ValidCombination_ID, Integer.valueOf(C_ValidCombination_ID)); + } + + /** Get Combination. + @return Valid Account Combination + */ + public int getC_ValidCombination_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ValidCombination_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Account Date. @param DateAcct Accounting Date @@ -1009,34 +1009,6 @@ public int getGL_JournalBatch_ID () return ii.intValue(); } - public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException - { - return (org.compiere.model.I_GL_JournalLine)MTable.get(getCtx(), org.compiere.model.I_GL_JournalLine.Table_Name) - .getPO(getGL_JournalLine_ID(), get_TrxName()); } - - /** Set Journal Line. - @param GL_JournalLine_ID - General Ledger Journal Line - */ - public void setGL_JournalLine_ID (int GL_JournalLine_ID) - { - if (GL_JournalLine_ID < 1) - set_Value (COLUMNNAME_GL_JournalLine_ID, null); - else - set_Value (COLUMNNAME_GL_JournalLine_ID, Integer.valueOf(GL_JournalLine_ID)); - } - - /** Get Journal Line. - @return General Ledger Journal Line - */ - public int getGL_JournalLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_GL_JournalLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_GL_Journal getGL_Journal() throws RuntimeException { return (org.compiere.model.I_GL_Journal)MTable.get(getCtx(), org.compiere.model.I_GL_Journal.Table_Name) @@ -1065,21 +1037,32 @@ public int getGL_Journal_ID () return ii.intValue(); } - /** Set ISO Currency Code. - @param ISO_Code - Three letter ISO 4217 Code of the Currency + public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException + { + return (org.compiere.model.I_GL_JournalLine)MTable.get(getCtx(), org.compiere.model.I_GL_JournalLine.Table_Name) + .getPO(getGL_JournalLine_ID(), get_TrxName()); } + + /** Set Journal Line. + @param GL_JournalLine_ID + General Ledger Journal Line */ - public void setISO_Code (String ISO_Code) + public void setGL_JournalLine_ID (int GL_JournalLine_ID) { - set_Value (COLUMNNAME_ISO_Code, ISO_Code); + if (GL_JournalLine_ID < 1) + set_Value (COLUMNNAME_GL_JournalLine_ID, null); + else + set_Value (COLUMNNAME_GL_JournalLine_ID, Integer.valueOf(GL_JournalLine_ID)); } - /** Get ISO Currency Code. - @return Three letter ISO 4217 Code of the Currency + /** Get Journal Line. + @return General Ledger Journal Line */ - public String getISO_Code () + public int getGL_JournalLine_ID () { - return (String)get_Value(COLUMNNAME_ISO_Code); + Integer ii = (Integer)get_Value(COLUMNNAME_GL_JournalLine_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Import Error Message. @@ -1168,6 +1151,23 @@ public String getIsDepreciated () return (String)get_Value(COLUMNNAME_IsDepreciated); } + /** Set ISO Currency Code. + @param ISO_Code + Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code) + { + set_Value (COLUMNNAME_ISO_Code, ISO_Code); + } + + /** Get ISO Currency Code. + @return Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code () + { + return (String)get_Value(COLUMNNAME_ISO_Code); + } + /** Set Journal Document No. @param JournalDocumentNo Document number of the Journal @@ -1430,23 +1430,6 @@ public String getUPC () return (String)get_Value(COLUMNNAME_UPC); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1604,4 +1587,21 @@ public int getUserElement2_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_I_FixedAsset.java b/base/src/org/compiere/model/X_I_FixedAsset.java index cad73b9d7d..bc01a991b2 100755 --- a/base/src/org/compiere/model/X_I_FixedAsset.java +++ b/base/src/org/compiere/model/X_I_FixedAsset.java @@ -25,14 +25,14 @@ /** Generated Model for I_FixedAsset * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_FixedAsset extends PO implements I_I_FixedAsset, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_FixedAsset (Properties ctx, int I_FixedAsset_ID, String trxName) @@ -886,23 +886,6 @@ public String getUOMSymbol () return (String)get_Value(COLUMNNAME_UOMSymbol); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Usable Life - Months. @param UseLifeMonths Months of the usable life of the asset @@ -939,4 +922,21 @@ public int getUseLifeMonths_F () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_I_GLJournal.java b/base/src/org/compiere/model/X_I_GLJournal.java index 290f869a29..c87a174cfc 100644 --- a/base/src/org/compiere/model/X_I_GLJournal.java +++ b/base/src/org/compiere/model/X_I_GLJournal.java @@ -26,14 +26,14 @@ /** Generated Model for I_GLJournal * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_GLJournal extends PO implements I_I_GLJournal, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_GLJournal (Properties ctx, int I_GLJournal_ID, String trxName) @@ -74,6 +74,68 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException + { + return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) + .getPO(getAccount_ID(), get_TrxName()); } + + /** Set Account. + @param Account_ID + Account used + */ + public void setAccount_ID (int Account_ID) + { + if (Account_ID < 1) + set_Value (COLUMNNAME_Account_ID, null); + else + set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); + } + + /** Get Account. + @return Account used + */ + public int getAccount_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Account Key. + @param AccountValue + Key of Account Element + */ + public void setAccountValue (String AccountValue) + { + set_Value (COLUMNNAME_AccountValue, AccountValue); + } + + /** Get Account Key. + @return Key of Account Element + */ + public String getAccountValue () + { + return (String)get_Value(COLUMNNAME_AccountValue); + } + + /** Set Account Schema Name. + @param AcctSchemaName + Name of the Accounting Schema + */ + public void setAcctSchemaName (String AcctSchemaName) + { + set_Value (COLUMNNAME_AcctSchemaName, AcctSchemaName); + } + + /** Get Account Schema Name. + @return Name of the Accounting Schema + */ + public String getAcctSchemaName () + { + return (String)get_Value(COLUMNNAME_AcctSchemaName); + } + public org.compiere.model.I_AD_Org getAD_OrgDoc() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) @@ -130,68 +192,6 @@ public int getAD_OrgTrx_ID () return ii.intValue(); } - /** Set Account Key. - @param AccountValue - Key of Account Element - */ - public void setAccountValue (String AccountValue) - { - set_Value (COLUMNNAME_AccountValue, AccountValue); - } - - /** Get Account Key. - @return Key of Account Element - */ - public String getAccountValue () - { - return (String)get_Value(COLUMNNAME_AccountValue); - } - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException - { - return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) - .getPO(getAccount_ID(), get_TrxName()); } - - /** Set Account. - @param Account_ID - Account used - */ - public void setAccount_ID (int Account_ID) - { - if (Account_ID < 1) - set_Value (COLUMNNAME_Account_ID, null); - else - set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); - } - - /** Get Account. - @return Account used - */ - public int getAccount_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Account Schema Name. - @param AcctSchemaName - Name of the Accounting Schema - */ - public void setAcctSchemaName (String AcctSchemaName) - { - set_Value (COLUMNNAME_AcctSchemaName, AcctSchemaName); - } - - /** Get Account Schema Name. - @return Name of the Accounting Schema - */ - public String getAcctSchemaName () - { - return (String)get_Value(COLUMNNAME_AcctSchemaName); - } - /** Set Alias. @param Alias Defines an alternate method of indicating an account combination. @@ -289,23 +289,6 @@ public BigDecimal getAmtSourceDr () return bd; } - /** Set Business Partner Key. - @param BPartnerValue - Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue) - { - set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); - } - - /** Get Business Partner Key. - @return Key of the Business Partner - */ - public String getBPartnerValue () - { - return (String)get_Value(COLUMNNAME_BPartnerValue); - } - /** Set Batch Description. @param BatchDescription Description of the Batch @@ -340,6 +323,23 @@ public String getBatchDocumentNo () return (String)get_Value(COLUMNNAME_BatchDocumentNo); } + /** Set Business Partner Key. + @param BPartnerValue + Key of the Business Partner + */ + public void setBPartnerValue (String BPartnerValue) + { + set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); + } + + /** Get Business Partner Key. + @return Key of the Business Partner + */ + public String getBPartnerValue () + { + return (String)get_Value(COLUMNNAME_BPartnerValue); + } + public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException { return (org.compiere.model.I_C_AcctSchema)MTable.get(getCtx(), org.compiere.model.I_C_AcctSchema.Table_Name) @@ -396,6 +396,23 @@ public int getC_Activity_ID () return ii.intValue(); } + /** Set Category Name. + @param CategoryName + Name of the Category + */ + public void setCategoryName (String CategoryName) + { + set_Value (COLUMNNAME_CategoryName, CategoryName); + } + + /** Get Category Name. + @return Name of the Category + */ + public String getCategoryName () + { + return (String)get_Value(COLUMNNAME_CategoryName); + } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -536,6 +553,23 @@ public int getC_DocType_ID () return ii.intValue(); } + /** Set Client Key. + @param ClientValue + Key of the Client + */ + public void setClientValue (String ClientValue) + { + set_Value (COLUMNNAME_ClientValue, ClientValue); + } + + /** Get Client Key. + @return Key of the Client + */ + public String getClientValue () + { + return (String)get_Value(COLUMNNAME_ClientValue); + } + public org.compiere.model.I_C_Location getC_LocFrom() throws RuntimeException { return (org.compiere.model.I_C_Location)MTable.get(getCtx(), org.compiere.model.I_C_Location.Table_Name) @@ -592,6 +626,23 @@ public int getC_LocTo_ID () return ii.intValue(); } + /** Set Currency Type Key. + @param ConversionTypeValue + Key value for the Currency Conversion Rate Type + */ + public void setConversionTypeValue (String ConversionTypeValue) + { + set_Value (COLUMNNAME_ConversionTypeValue, ConversionTypeValue); + } + + /** Get Currency Type Key. + @return Key value for the Currency Conversion Rate Type + */ + public String getConversionTypeValue () + { + return (String)get_Value(COLUMNNAME_ConversionTypeValue); + } + public org.compiere.model.I_C_Period getC_Period() throws RuntimeException { return (org.compiere.model.I_C_Period)MTable.get(getCtx(), org.compiere.model.I_C_Period.Table_Name) @@ -704,6 +755,26 @@ public int getC_UOM_ID () return ii.intValue(); } + /** Set Rate. + @param CurrencyRate + Currency Conversion Rate + */ + public void setCurrencyRate (BigDecimal CurrencyRate) + { + set_Value (COLUMNNAME_CurrencyRate, CurrencyRate); + } + + /** Get Rate. + @return Currency Conversion Rate + */ + public BigDecimal getCurrencyRate () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CurrencyRate); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException { return (org.compiere.model.I_C_ValidCombination)MTable.get(getCtx(), org.compiere.model.I_C_ValidCombination.Table_Name) @@ -732,77 +803,6 @@ public int getC_ValidCombination_ID () return ii.intValue(); } - /** Set Category Name. - @param CategoryName - Name of the Category - */ - public void setCategoryName (String CategoryName) - { - set_Value (COLUMNNAME_CategoryName, CategoryName); - } - - /** Get Category Name. - @return Name of the Category - */ - public String getCategoryName () - { - return (String)get_Value(COLUMNNAME_CategoryName); - } - - /** Set Client Key. - @param ClientValue - Key of the Client - */ - public void setClientValue (String ClientValue) - { - set_Value (COLUMNNAME_ClientValue, ClientValue); - } - - /** Get Client Key. - @return Key of the Client - */ - public String getClientValue () - { - return (String)get_Value(COLUMNNAME_ClientValue); - } - - /** Set Currency Type Key. - @param ConversionTypeValue - Key value for the Currency Conversion Rate Type - */ - public void setConversionTypeValue (String ConversionTypeValue) - { - set_Value (COLUMNNAME_ConversionTypeValue, ConversionTypeValue); - } - - /** Get Currency Type Key. - @return Key value for the Currency Conversion Rate Type - */ - public String getConversionTypeValue () - { - return (String)get_Value(COLUMNNAME_ConversionTypeValue); - } - - /** Set Rate. - @param CurrencyRate - Currency Conversion Rate - */ - public void setCurrencyRate (BigDecimal CurrencyRate) - { - set_Value (COLUMNNAME_CurrencyRate, CurrencyRate); - } - - /** Get Rate. - @return Currency Conversion Rate - */ - public BigDecimal getCurrencyRate () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CurrencyRate); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Account Date. @param DateAcct Accounting Date @@ -938,34 +938,6 @@ public int getGL_JournalBatch_ID () return ii.intValue(); } - public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException - { - return (org.compiere.model.I_GL_JournalLine)MTable.get(getCtx(), org.compiere.model.I_GL_JournalLine.Table_Name) - .getPO(getGL_JournalLine_ID(), get_TrxName()); } - - /** Set Journal Line. - @param GL_JournalLine_ID - General Ledger Journal Line - */ - public void setGL_JournalLine_ID (int GL_JournalLine_ID) - { - if (GL_JournalLine_ID < 1) - set_Value (COLUMNNAME_GL_JournalLine_ID, null); - else - set_Value (COLUMNNAME_GL_JournalLine_ID, Integer.valueOf(GL_JournalLine_ID)); - } - - /** Get Journal Line. - @return General Ledger Journal Line - */ - public int getGL_JournalLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_GL_JournalLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_GL_Journal getGL_Journal() throws RuntimeException { return (org.compiere.model.I_GL_Journal)MTable.get(getCtx(), org.compiere.model.I_GL_Journal.Table_Name) @@ -994,21 +966,32 @@ public int getGL_Journal_ID () return ii.intValue(); } - /** Set ISO Currency Code. - @param ISO_Code - Three letter ISO 4217 Code of the Currency + public org.compiere.model.I_GL_JournalLine getGL_JournalLine() throws RuntimeException + { + return (org.compiere.model.I_GL_JournalLine)MTable.get(getCtx(), org.compiere.model.I_GL_JournalLine.Table_Name) + .getPO(getGL_JournalLine_ID(), get_TrxName()); } + + /** Set Journal Line. + @param GL_JournalLine_ID + General Ledger Journal Line */ - public void setISO_Code (String ISO_Code) + public void setGL_JournalLine_ID (int GL_JournalLine_ID) { - set_Value (COLUMNNAME_ISO_Code, ISO_Code); + if (GL_JournalLine_ID < 1) + set_Value (COLUMNNAME_GL_JournalLine_ID, null); + else + set_Value (COLUMNNAME_GL_JournalLine_ID, Integer.valueOf(GL_JournalLine_ID)); } - /** Get ISO Currency Code. - @return Three letter ISO 4217 Code of the Currency + /** Get Journal Line. + @return General Ledger Journal Line */ - public String getISO_Code () + public int getGL_JournalLine_ID () { - return (String)get_Value(COLUMNNAME_ISO_Code); + Integer ii = (Integer)get_Value(COLUMNNAME_GL_JournalLine_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Import Error Message. @@ -1131,6 +1114,23 @@ public boolean isCreateNewJournal () return false; } + /** Set ISO Currency Code. + @param ISO_Code + Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code) + { + set_Value (COLUMNNAME_ISO_Code, ISO_Code); + } + + /** Get ISO Currency Code. + @return Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code () + { + return (String)get_Value(COLUMNNAME_ISO_Code); + } + /** Set Journal Document No. @param JournalDocumentNo Document number of the Journal @@ -1393,23 +1393,6 @@ public String getUPC () return (String)get_Value(COLUMNNAME_UPC); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1521,4 +1504,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_I_InOutLineConfirm.java b/base/src/org/compiere/model/X_I_InOutLineConfirm.java index 123f84b0db..1172c1866b 100644 --- a/base/src/org/compiere/model/X_I_InOutLineConfirm.java +++ b/base/src/org/compiere/model/X_I_InOutLineConfirm.java @@ -25,14 +25,14 @@ /** Generated Model for I_InOutLineConfirm * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_InOutLineConfirm extends PO implements I_I_InOutLineConfirm, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_InOutLineConfirm (Properties ctx, int I_InOutLineConfirm_ID, String trxName) diff --git a/base/src/org/compiere/model/X_I_Inventory.java b/base/src/org/compiere/model/X_I_Inventory.java index 60f62cdba0..984088fce8 100644 --- a/base/src/org/compiere/model/X_I_Inventory.java +++ b/base/src/org/compiere/model/X_I_Inventory.java @@ -26,14 +26,14 @@ /** Generated Model for I_Inventory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Inventory extends PO implements I_I_Inventory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Inventory (Properties ctx, int I_Inventory_ID, String trxName) @@ -237,34 +237,6 @@ public String getLot () return (String)get_Value(COLUMNNAME_Lot); } - public org.compiere.model.I_M_InventoryLine getM_InventoryLine() throws RuntimeException - { - return (org.compiere.model.I_M_InventoryLine)MTable.get(getCtx(), org.compiere.model.I_M_InventoryLine.Table_Name) - .getPO(getM_InventoryLine_ID(), get_TrxName()); } - - /** Set Phys.Inventory Line. - @param M_InventoryLine_ID - Unique line in an Inventory document - */ - public void setM_InventoryLine_ID (int M_InventoryLine_ID) - { - if (M_InventoryLine_ID < 1) - set_Value (COLUMNNAME_M_InventoryLine_ID, null); - else - set_Value (COLUMNNAME_M_InventoryLine_ID, Integer.valueOf(M_InventoryLine_ID)); - } - - /** Get Phys.Inventory Line. - @return Unique line in an Inventory document - */ - public int getM_InventoryLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_InventoryLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Inventory getM_Inventory() throws RuntimeException { return (org.compiere.model.I_M_Inventory)MTable.get(getCtx(), org.compiere.model.I_M_Inventory.Table_Name) @@ -293,6 +265,34 @@ public int getM_Inventory_ID () return ii.intValue(); } + public org.compiere.model.I_M_InventoryLine getM_InventoryLine() throws RuntimeException + { + return (org.compiere.model.I_M_InventoryLine)MTable.get(getCtx(), org.compiere.model.I_M_InventoryLine.Table_Name) + .getPO(getM_InventoryLine_ID(), get_TrxName()); } + + /** Set Phys.Inventory Line. + @param M_InventoryLine_ID + Unique line in an Inventory document + */ + public void setM_InventoryLine_ID (int M_InventoryLine_ID) + { + if (M_InventoryLine_ID < 1) + set_Value (COLUMNNAME_M_InventoryLine_ID, null); + else + set_Value (COLUMNNAME_M_InventoryLine_ID, Integer.valueOf(M_InventoryLine_ID)); + } + + /** Get Phys.Inventory Line. + @return Unique line in an Inventory document + */ + public int getM_InventoryLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_InventoryLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Locator getM_Locator() throws RuntimeException { return (org.compiere.model.I_M_Locator)MTable.get(getCtx(), org.compiere.model.I_M_Locator.Table_Name) @@ -321,6 +321,23 @@ public int getM_Locator_ID () return ii.intValue(); } + /** Set Movement Date. + @param MovementDate + Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate) + { + set_Value (COLUMNNAME_MovementDate, MovementDate); + } + + /** Get Movement Date. + @return Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate () + { + return (Timestamp)get_Value(COLUMNNAME_MovementDate); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -377,23 +394,6 @@ public int getM_Warehouse_ID () return ii.intValue(); } - /** Set Movement Date. - @param MovementDate - Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate) - { - set_Value (COLUMNNAME_MovementDate, MovementDate); - } - - /** Get Movement Date. - @return Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate () - { - return (Timestamp)get_Value(COLUMNNAME_MovementDate); - } - /** Set Processed. @param Processed The document has been processed diff --git a/base/src/org/compiere/model/X_I_Invoice.java b/base/src/org/compiere/model/X_I_Invoice.java index 32166fac39..a5397c9eee 100644 --- a/base/src/org/compiere/model/X_I_Invoice.java +++ b/base/src/org/compiere/model/X_I_Invoice.java @@ -25,14 +25,14 @@ /** Generated Model for I_Invoice * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Invoice extends PO implements I_I_Invoice, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Invoice (Properties ctx, int I_Invoice_ID, String trxName) @@ -73,6 +73,54 @@ public String toString() return sb.toString(); } + /** Set Activity Value. + @param ActivityValue Activity Value */ + public void setActivityValue (String ActivityValue) + { + set_Value (COLUMNNAME_ActivityValue, ActivityValue); + } + + /** Get Activity Value. + @return Activity Value */ + public String getActivityValue () + { + return (String)get_Value(COLUMNNAME_ActivityValue); + } + + /** Set Address 1. + @param Address1 + Address line 1 for this location + */ + public void setAddress1 (String Address1) + { + set_Value (COLUMNNAME_Address1, Address1); + } + + /** Get Address 1. + @return Address line 1 for this location + */ + public String getAddress1 () + { + return (String)get_Value(COLUMNNAME_Address1); + } + + /** Set Address 2. + @param Address2 + Address line 2 for this location + */ + public void setAddress2 (String Address2) + { + set_Value (COLUMNNAME_Address2, Address2); + } + + /** Get Address 2. + @return Address line 2 for this location + */ + public String getAddress2 () + { + return (String)get_Value(COLUMNNAME_Address2); + } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) @@ -129,54 +177,6 @@ public int getAD_User_ID () return ii.intValue(); } - /** Set Activity Value. - @param ActivityValue Activity Value */ - public void setActivityValue (String ActivityValue) - { - set_Value (COLUMNNAME_ActivityValue, ActivityValue); - } - - /** Get Activity Value. - @return Activity Value */ - public String getActivityValue () - { - return (String)get_Value(COLUMNNAME_ActivityValue); - } - - /** Set Address 1. - @param Address1 - Address line 1 for this location - */ - public void setAddress1 (String Address1) - { - set_Value (COLUMNNAME_Address1, Address1); - } - - /** Get Address 1. - @return Address line 1 for this location - */ - public String getAddress1 () - { - return (String)get_Value(COLUMNNAME_Address1); - } - - /** Set Address 2. - @param Address2 - Address line 2 for this location - */ - public void setAddress2 (String Address2) - { - set_Value (COLUMNNAME_Address2, Address2); - } - - /** Get Address 2. - @return Address line 2 for this location - */ - public String getAddress2 () - { - return (String)get_Value(COLUMNNAME_Address2); - } - /** Set Business Partner Key. @param BPartnerValue Key of the Business Partner @@ -443,32 +443,21 @@ public int getC_DunningLevel_ID () return ii.intValue(); } - public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException - { - return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) - .getPO(getC_InvoiceLine_ID(), get_TrxName()); } - - /** Set Invoice Line. - @param C_InvoiceLine_ID - Invoice Detail Line + /** Set Charge Name. + @param ChargeName + Name of the Charge */ - public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) + public void setChargeName (String ChargeName) { - if (C_InvoiceLine_ID < 1) - set_Value (COLUMNNAME_C_InvoiceLine_ID, null); - else - set_Value (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); + set_Value (COLUMNNAME_ChargeName, ChargeName); } - /** Get Invoice Line. - @return Invoice Detail Line + /** Get Charge Name. + @return Name of the Charge */ - public int getC_InvoiceLine_ID () + public String getChargeName () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_ChargeName); } public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException @@ -499,6 +488,51 @@ public int getC_Invoice_ID () return ii.intValue(); } + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException + { + return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) + .getPO(getC_InvoiceLine_ID(), get_TrxName()); } + + /** Set Invoice Line. + @param C_InvoiceLine_ID + Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) + { + if (C_InvoiceLine_ID < 1) + set_Value (COLUMNNAME_C_InvoiceLine_ID, null); + else + set_Value (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); + } + + /** Get Invoice Line. + @return Invoice Detail Line + */ + public int getC_InvoiceLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set City. + @param City + Identifies a City + */ + public void setCity (String City) + { + set_Value (COLUMNNAME_City, City); + } + + /** Get City. + @return Identifies a City + */ + public String getCity () + { + return (String)get_Value(COLUMNNAME_City); + } + public org.compiere.model.I_C_Location getC_Location() throws RuntimeException { return (org.compiere.model.I_C_Location)MTable.get(getCtx(), org.compiere.model.I_C_Location.Table_Name) @@ -527,6 +561,47 @@ public int getC_Location_ID () return ii.intValue(); } + /** Set Contact Name. + @param ContactName + Business Partner Contact Name + */ + public void setContactName (String ContactName) + { + set_Value (COLUMNNAME_ContactName, ContactName); + } + + /** Get Contact Name. + @return Business Partner Contact Name + */ + public String getContactName () + { + return (String)get_Value(COLUMNNAME_ContactName); + } + + /** Set ISO Country Code. + @param CountryCode + Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html + */ + public void setCountryCode (boolean CountryCode) + { + set_Value (COLUMNNAME_CountryCode, Boolean.valueOf(CountryCode)); + } + + /** Get ISO Country Code. + @return Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html + */ + public boolean isCountryCode () + { + Object oo = get_Value(COLUMNNAME_CountryCode); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException { return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) @@ -639,81 +714,6 @@ public int getC_Tax_ID () return ii.intValue(); } - /** Set Charge Name. - @param ChargeName - Name of the Charge - */ - public void setChargeName (String ChargeName) - { - set_Value (COLUMNNAME_ChargeName, ChargeName); - } - - /** Get Charge Name. - @return Name of the Charge - */ - public String getChargeName () - { - return (String)get_Value(COLUMNNAME_ChargeName); - } - - /** Set City. - @param City - Identifies a City - */ - public void setCity (String City) - { - set_Value (COLUMNNAME_City, City); - } - - /** Get City. - @return Identifies a City - */ - public String getCity () - { - return (String)get_Value(COLUMNNAME_City); - } - - /** Set Contact Name. - @param ContactName - Business Partner Contact Name - */ - public void setContactName (String ContactName) - { - set_Value (COLUMNNAME_ContactName, ContactName); - } - - /** Get Contact Name. - @return Business Partner Contact Name - */ - public String getContactName () - { - return (String)get_Value(COLUMNNAME_ContactName); - } - - /** Set ISO Country Code. - @param CountryCode - Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html - */ - public void setCountryCode (boolean CountryCode) - { - set_Value (COLUMNNAME_CountryCode, Boolean.valueOf(CountryCode)); - } - - /** Get ISO Country Code. - @return Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html - */ - public boolean isCountryCode () - { - Object oo = get_Value(COLUMNNAME_CountryCode); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - /** Set Account Date. @param DateAcct Accounting Date @@ -1223,23 +1223,6 @@ public String getRegionName () return (String)get_Value(COLUMNNAME_RegionName); } - /** Set SKU. - @param SKU - Stock Keeping Unit - */ - public void setSKU (String SKU) - { - set_Value (COLUMNNAME_SKU, SKU); - } - - /** Get SKU. - @return Stock Keeping Unit - */ - public String getSKU () - { - return (String)get_Value(COLUMNNAME_SKU); - } - public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -1268,6 +1251,23 @@ public int getSalesRep_ID () return ii.intValue(); } + /** Set SKU. + @param SKU + Stock Keeping Unit + */ + public void setSKU (String SKU) + { + set_Value (COLUMNNAME_SKU, SKU); + } + + /** Get SKU. + @return Stock Keeping Unit + */ + public String getSKU () + { + return (String)get_Value(COLUMNNAME_SKU); + } + /** Set Tax Amount. @param TaxAmt Tax Amount for a document diff --git a/base/src/org/compiere/model/X_I_Order.java b/base/src/org/compiere/model/X_I_Order.java index 707e519a34..71b182396d 100644 --- a/base/src/org/compiere/model/X_I_Order.java +++ b/base/src/org/compiere/model/X_I_Order.java @@ -25,14 +25,14 @@ /** Generated Model for I_Order * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Order extends PO implements I_I_Order, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Order (Properties ctx, int I_Order_ID, String trxName) @@ -73,6 +73,40 @@ public String toString() return sb.toString(); } + /** Set Address 1. + @param Address1 + Address line 1 for this location + */ + public void setAddress1 (String Address1) + { + set_Value (COLUMNNAME_Address1, Address1); + } + + /** Get Address 1. + @return Address line 1 for this location + */ + public String getAddress1 () + { + return (String)get_Value(COLUMNNAME_Address1); + } + + /** Set Address 2. + @param Address2 + Address line 2 for this location + */ + public void setAddress2 (String Address2) + { + set_Value (COLUMNNAME_Address2, Address2); + } + + /** Get Address 2. + @return Address line 2 for this location + */ + public String getAddress2 () + { + return (String)get_Value(COLUMNNAME_Address2); + } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) @@ -129,57 +163,6 @@ public int getAD_User_ID () return ii.intValue(); } - /** Set Address 1. - @param Address1 - Address line 1 for this location - */ - public void setAddress1 (String Address1) - { - set_Value (COLUMNNAME_Address1, Address1); - } - - /** Get Address 1. - @return Address line 1 for this location - */ - public String getAddress1 () - { - return (String)get_Value(COLUMNNAME_Address1); - } - - /** Set Address 2. - @param Address2 - Address line 2 for this location - */ - public void setAddress2 (String Address2) - { - set_Value (COLUMNNAME_Address2, Address2); - } - - /** Get Address 2. - @return Address line 2 for this location - */ - public String getAddress2 () - { - return (String)get_Value(COLUMNNAME_Address2); - } - - /** Set Business Partner Key. - @param BPartnerValue - Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue) - { - set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); - } - - /** Get Business Partner Key. - @return Key of the Business Partner - */ - public String getBPartnerValue () - { - return (String)get_Value(COLUMNNAME_BPartnerValue); - } - public org.compiere.model.I_C_BPartner_Location getBillTo() throws RuntimeException { return (org.compiere.model.I_C_BPartner_Location)MTable.get(getCtx(), org.compiere.model.I_C_BPartner_Location.Table_Name) @@ -208,6 +191,23 @@ public int getBillTo_ID () return ii.intValue(); } + /** Set Business Partner Key. + @param BPartnerValue + Key of the Business Partner + */ + public void setBPartnerValue (String BPartnerValue) + { + set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); + } + + /** Get Business Partner Key. + @return Key of the Business Partner + */ + public String getBPartnerValue () + { + return (String)get_Value(COLUMNNAME_BPartnerValue); + } + public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -432,6 +432,40 @@ public int getC_DocType_ID () return ii.intValue(); } + /** Set Charge Name. + @param ChargeName + Name of the Charge + */ + public void setChargeName (String ChargeName) + { + set_Value (COLUMNNAME_ChargeName, ChargeName); + } + + /** Get Charge Name. + @return Name of the Charge + */ + public String getChargeName () + { + return (String)get_Value(COLUMNNAME_ChargeName); + } + + /** Set City. + @param City + Identifies a City + */ + public void setCity (String City) + { + set_Value (COLUMNNAME_City, City); + } + + /** Get City. + @return Identifies a City + */ + public String getCity () + { + return (String)get_Value(COLUMNNAME_City); + } + public org.compiere.model.I_C_Location getC_Location() throws RuntimeException { return (org.compiere.model.I_C_Location)MTable.get(getCtx(), org.compiere.model.I_C_Location.Table_Name) @@ -460,6 +494,51 @@ public int getC_Location_ID () return ii.intValue(); } + /** Set Contact Name. + @param ContactName + Business Partner Contact Name + */ + public void setContactName (String ContactName) + { + set_Value (COLUMNNAME_ContactName, ContactName); + } + + /** Get Contact Name. + @return Business Partner Contact Name + */ + public String getContactName () + { + return (String)get_Value(COLUMNNAME_ContactName); + } + + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException + { + return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) + .getPO(getC_Order_ID(), get_TrxName()); } + + /** Set Order. + @param C_Order_ID + Order + */ + public void setC_Order_ID (int C_Order_ID) + { + if (C_Order_ID < 1) + set_Value (COLUMNNAME_C_Order_ID, null); + else + set_Value (COLUMNNAME_C_Order_ID, Integer.valueOf(C_Order_ID)); + } + + /** Get Order. + @return Order + */ + public int getC_Order_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Order_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException { return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) @@ -488,20 +567,6 @@ public int getC_OrderLine_ID () return ii.intValue(); } - /** Set Order Source Key. - @param C_OrderSourceValue Order Source Key */ - public void setC_OrderSourceValue (String C_OrderSourceValue) - { - set_Value (COLUMNNAME_C_OrderSourceValue, C_OrderSourceValue); - } - - /** Get Order Source Key. - @return Order Source Key */ - public String getC_OrderSourceValue () - { - return (String)get_Value(COLUMNNAME_C_OrderSourceValue); - } - public org.compiere.model.I_C_OrderSource getC_OrderSource() throws RuntimeException { return (org.compiere.model.I_C_OrderSource)MTable.get(getCtx(), org.compiere.model.I_C_OrderSource.Table_Name) @@ -527,32 +592,35 @@ public int getC_OrderSource_ID () return ii.intValue(); } - public org.compiere.model.I_C_Order getC_Order() throws RuntimeException - { - return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) - .getPO(getC_Order_ID(), get_TrxName()); } + /** Set Order Source Key. + @param C_OrderSourceValue Order Source Key */ + public void setC_OrderSourceValue (String C_OrderSourceValue) + { + set_Value (COLUMNNAME_C_OrderSourceValue, C_OrderSourceValue); + } - /** Set Order. - @param C_Order_ID - Order + /** Get Order Source Key. + @return Order Source Key */ + public String getC_OrderSourceValue () + { + return (String)get_Value(COLUMNNAME_C_OrderSourceValue); + } + + /** Set ISO Country Code. + @param CountryCode + Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html */ - public void setC_Order_ID (int C_Order_ID) + public void setCountryCode (String CountryCode) { - if (C_Order_ID < 1) - set_Value (COLUMNNAME_C_Order_ID, null); - else - set_Value (COLUMNNAME_C_Order_ID, Integer.valueOf(C_Order_ID)); + set_Value (COLUMNNAME_CountryCode, CountryCode); } - /** Get Order. - @return Order + /** Get ISO Country Code. + @return Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html */ - public int getC_Order_ID () + public String getCountryCode () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Order_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_CountryCode); } public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException @@ -695,74 +763,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Charge Name. - @param ChargeName - Name of the Charge - */ - public void setChargeName (String ChargeName) - { - set_Value (COLUMNNAME_ChargeName, ChargeName); - } - - /** Get Charge Name. - @return Name of the Charge - */ - public String getChargeName () - { - return (String)get_Value(COLUMNNAME_ChargeName); - } - - /** Set City. - @param City - Identifies a City - */ - public void setCity (String City) - { - set_Value (COLUMNNAME_City, City); - } - - /** Get City. - @return Identifies a City - */ - public String getCity () - { - return (String)get_Value(COLUMNNAME_City); - } - - /** Set Contact Name. - @param ContactName - Business Partner Contact Name - */ - public void setContactName (String ContactName) - { - set_Value (COLUMNNAME_ContactName, ContactName); - } - - /** Get Contact Name. - @return Business Partner Contact Name - */ - public String getContactName () - { - return (String)get_Value(COLUMNNAME_ContactName); - } - - /** Set ISO Country Code. - @param CountryCode - Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html - */ - public void setCountryCode (String CountryCode) - { - set_Value (COLUMNNAME_CountryCode, CountryCode); - } - - /** Get ISO Country Code. - @return Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html - */ - public String getCountryCode () - { - return (String)get_Value(COLUMNNAME_CountryCode); - } - /** Set Account Date. @param DateAcct Accounting Date @@ -1321,23 +1321,6 @@ public String getRegionName () return (String)get_Value(COLUMNNAME_RegionName); } - /** Set SKU. - @param SKU - Stock Keeping Unit - */ - public void setSKU (String SKU) - { - set_Value (COLUMNNAME_SKU, SKU); - } - - /** Get SKU. - @return Stock Keeping Unit - */ - public String getSKU () - { - return (String)get_Value(COLUMNNAME_SKU); - } - public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -1366,6 +1349,23 @@ public int getSalesRep_ID () return ii.intValue(); } + /** Set SKU. + @param SKU + Stock Keeping Unit + */ + public void setSKU (String SKU) + { + set_Value (COLUMNNAME_SKU, SKU); + } + + /** Get SKU. + @return Stock Keeping Unit + */ + public String getSKU () + { + return (String)get_Value(COLUMNNAME_SKU); + } + /** Set Tax Amount. @param TaxAmt Tax Amount for a document diff --git a/base/src/org/compiere/model/X_I_Payment.java b/base/src/org/compiere/model/X_I_Payment.java index 4e70717c05..75abb72896 100644 --- a/base/src/org/compiere/model/X_I_Payment.java +++ b/base/src/org/compiere/model/X_I_Payment.java @@ -25,14 +25,14 @@ /** Generated Model for I_Payment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Payment extends PO implements I_I_Payment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Payment (Properties ctx, int I_Payment_ID, String trxName) @@ -73,6 +73,23 @@ public String toString() return sb.toString(); } + /** Set Account No. + @param AccountNo + Account Number + */ + public void setAccountNo (String AccountNo) + { + set_Value (COLUMNNAME_AccountNo, AccountNo); + } + + /** Get Account No. + @return Account Number + */ + public String getAccountNo () + { + return (String)get_Value(COLUMNNAME_AccountNo); + } + /** Set Account City. @param A_City City or the Credit Card or Account Holder @@ -226,21 +243,21 @@ public String getA_Zip () return (String)get_Value(COLUMNNAME_A_Zip); } - /** Set Account No. - @param AccountNo - Account Number + /** Set Bank Account No. + @param BankAccountNo + Bank Account Number */ - public void setAccountNo (String AccountNo) + public void setBankAccountNo (String BankAccountNo) { - set_Value (COLUMNNAME_AccountNo, AccountNo); + set_Value (COLUMNNAME_BankAccountNo, BankAccountNo); } - /** Get Account No. - @return Account Number + /** Get Bank Account No. + @return Bank Account Number */ - public String getAccountNo () + public String getBankAccountNo () { - return (String)get_Value(COLUMNNAME_AccountNo); + return (String)get_Value(COLUMNNAME_BankAccountNo); } /** Set Business Partner Key. @@ -260,21 +277,32 @@ public String getBPartnerValue () return (String)get_Value(COLUMNNAME_BPartnerValue); } - /** Set Bank Account No. - @param BankAccountNo - Bank Account Number + public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException + { + return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) + .getPO(getC_BankAccount_ID(), get_TrxName()); } + + /** Set Bank Account. + @param C_BankAccount_ID + Account at the Bank */ - public void setBankAccountNo (String BankAccountNo) + public void setC_BankAccount_ID (int C_BankAccount_ID) { - set_Value (COLUMNNAME_BankAccountNo, BankAccountNo); + if (C_BankAccount_ID < 1) + set_Value (COLUMNNAME_C_BankAccount_ID, null); + else + set_Value (COLUMNNAME_C_BankAccount_ID, Integer.valueOf(C_BankAccount_ID)); } - /** Get Bank Account No. - @return Bank Account Number + /** Get Bank Account. + @return Account at the Bank */ - public String getBankAccountNo () + public int getC_BankAccount_ID () { - return (String)get_Value(COLUMNNAME_BankAccountNo); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BankAccount_ID); + if (ii == null) + return 0; + return ii.intValue(); } public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException @@ -305,34 +333,6 @@ public int getC_BPartner_ID () return ii.intValue(); } - public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException - { - return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) - .getPO(getC_BankAccount_ID(), get_TrxName()); } - - /** Set Bank Account. - @param C_BankAccount_ID - Account at the Bank - */ - public void setC_BankAccount_ID (int C_BankAccount_ID) - { - if (C_BankAccount_ID < 1) - set_Value (COLUMNNAME_C_BankAccount_ID, null); - else - set_Value (COLUMNNAME_C_BankAccount_ID, Integer.valueOf(C_BankAccount_ID)); - } - - /** Get Bank Account. - @return Account at the Bank - */ - public int getC_BankAccount_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BankAccount_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Charge getC_Charge() throws RuntimeException { return (org.compiere.model.I_C_Charge)MTable.get(getCtx(), org.compiere.model.I_C_Charge.Table_Name) @@ -417,6 +417,60 @@ public int getC_DocType_ID () return ii.intValue(); } + /** Set Charge amount. + @param ChargeAmt + Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt) + { + set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); + } + + /** Get Charge amount. + @return Charge Amount + */ + public BigDecimal getChargeAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Charge Name. + @param ChargeName + Name of the Charge + */ + public void setChargeName (String ChargeName) + { + set_Value (COLUMNNAME_ChargeName, ChargeName); + } + + /** Get Charge Name. + @return Name of the Charge + */ + public String getChargeName () + { + return (String)get_Value(COLUMNNAME_ChargeName); + } + + /** Set Check No. + @param CheckNo + Check Number + */ + public void setCheckNo (String CheckNo) + { + set_Value (COLUMNNAME_CheckNo, CheckNo); + } + + /** Get Check No. + @return Check Number + */ + public String getCheckNo () + { + return (String)get_Value(COLUMNNAME_CheckNo); + } + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -473,60 +527,6 @@ public int getC_Payment_ID () return ii.intValue(); } - /** Set Charge amount. - @param ChargeAmt - Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt) - { - set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); - } - - /** Get Charge amount. - @return Charge Amount - */ - public BigDecimal getChargeAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Charge Name. - @param ChargeName - Name of the Charge - */ - public void setChargeName (String ChargeName) - { - set_Value (COLUMNNAME_ChargeName, ChargeName); - } - - /** Get Charge Name. - @return Name of the Charge - */ - public String getChargeName () - { - return (String)get_Value(COLUMNNAME_ChargeName); - } - - /** Set Check No. - @param CheckNo - Check Number - */ - public void setCheckNo (String CheckNo) - { - set_Value (COLUMNNAME_CheckNo, CheckNo); - } - - /** Get Check No. - @return Check Number - */ - public String getCheckNo () - { - return (String)get_Value(COLUMNNAME_CheckNo); - } - /** Set Exp. Month. @param CreditCardExpMM Expiry Month @@ -723,23 +723,6 @@ public String getDocumentNo () return (String)get_Value(COLUMNNAME_DocumentNo); } - /** Set ISO Currency Code. - @param ISO_Code - Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code) - { - set_Value (COLUMNNAME_ISO_Code, ISO_Code); - } - - /** Get ISO Currency Code. - @return Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code () - { - return (String)get_Value(COLUMNNAME_ISO_Code); - } - /** Set Import Error Message. @param I_ErrorMsg Messages generated from import process @@ -781,6 +764,23 @@ public boolean isI_IsImported () return false; } + /** Set Invoice Document No. + @param InvoiceDocumentNo + Document Number of the Invoice + */ + public void setInvoiceDocumentNo (String InvoiceDocumentNo) + { + set_Value (COLUMNNAME_InvoiceDocumentNo, InvoiceDocumentNo); + } + + /** Get Invoice Document No. + @return Document Number of the Invoice + */ + public String getInvoiceDocumentNo () + { + return (String)get_Value(COLUMNNAME_InvoiceDocumentNo); + } + /** Set Import Payment. @param I_Payment_ID Import Payment @@ -804,23 +804,6 @@ public int getI_Payment_ID () return ii.intValue(); } - /** Set Invoice Document No. - @param InvoiceDocumentNo - Document Number of the Invoice - */ - public void setInvoiceDocumentNo (String InvoiceDocumentNo) - { - set_Value (COLUMNNAME_InvoiceDocumentNo, InvoiceDocumentNo); - } - - /** Get Invoice Document No. - @return Document Number of the Invoice - */ - public String getInvoiceDocumentNo () - { - return (String)get_Value(COLUMNNAME_InvoiceDocumentNo); - } - /** Set Approved. @param IsApproved Indicates if this document requires approval @@ -869,6 +852,23 @@ public boolean isDelayedCapture () return false; } + /** Set ISO Currency Code. + @param ISO_Code + Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code) + { + set_Value (COLUMNNAME_ISO_Code, ISO_Code); + } + + /** Get ISO Currency Code. + @return Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code () + { + return (String)get_Value(COLUMNNAME_ISO_Code); + } + /** Set Over/Under Payment. @param IsOverUnderPayment Over-Payment (unallocated) or Under-Payment (partial payment) @@ -995,23 +995,6 @@ public BigDecimal getOverUnderAmt () return bd; } - /** Set PO Number. - @param PONum - Purchase Order Number - */ - public void setPONum (String PONum) - { - set_Value (COLUMNNAME_PONum, PONum); - } - - /** Get PO Number. - @return Purchase Order Number - */ - public String getPONum () - { - return (String)get_Value(COLUMNNAME_PONum); - } - /** Set Payment amount. @param PayAmt Amount being paid @@ -1032,6 +1015,23 @@ public BigDecimal getPayAmt () return bd; } + /** Set PO Number. + @param PONum + Purchase Order Number + */ + public void setPONum (String PONum) + { + set_Value (COLUMNNAME_PONum, PONum); + } + + /** Get PO Number. + @return Purchase Order Number + */ + public String getPONum () + { + return (String)get_Value(COLUMNNAME_PONum); + } + /** Set Processed. @param Processed The document has been processed @@ -1111,6 +1111,23 @@ public String getR_Info () return (String)get_Value(COLUMNNAME_R_Info); } + /** Set Routing No. + @param RoutingNo + Bank Routing Number + */ + public void setRoutingNo (String RoutingNo) + { + set_Value (COLUMNNAME_RoutingNo, RoutingNo); + } + + /** Get Routing No. + @return Bank Routing Number + */ + public String getRoutingNo () + { + return (String)get_Value(COLUMNNAME_RoutingNo); + } + /** Set Reference. @param R_PnRef Payment reference @@ -1162,23 +1179,6 @@ public String getR_Result () return (String)get_Value(COLUMNNAME_R_Result); } - /** Set Routing No. - @param RoutingNo - Bank Routing Number - */ - public void setRoutingNo (String RoutingNo) - { - set_Value (COLUMNNAME_RoutingNo, RoutingNo); - } - - /** Get Routing No. - @return Bank Routing Number - */ - public String getRoutingNo () - { - return (String)get_Value(COLUMNNAME_RoutingNo); - } - /** Set Swipe. @param Swipe Track 1 and 2 of the Credit Card diff --git a/base/src/org/compiere/model/X_I_PriceList.java b/base/src/org/compiere/model/X_I_PriceList.java index 0572a6993e..329fbf5348 100644 --- a/base/src/org/compiere/model/X_I_PriceList.java +++ b/base/src/org/compiere/model/X_I_PriceList.java @@ -25,14 +25,14 @@ /** Generated Model for I_PriceList * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_PriceList extends PO implements I_I_PriceList, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_PriceList (Properties ctx, int I_PriceList_ID, String trxName) @@ -236,23 +236,6 @@ public boolean isEnforcePriceLimit () return false; } - /** Set ISO Currency Code. - @param ISO_Code - Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code) - { - set_Value (COLUMNNAME_ISO_Code, ISO_Code); - } - - /** Get ISO Currency Code. - @return Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code () - { - return (String)get_Value(COLUMNNAME_ISO_Code); - } - /** Set Import Error Message. @param I_ErrorMsg Messages generated from import process @@ -314,6 +297,23 @@ public int getI_PriceList_ID () return ii.intValue(); } + /** Set ISO Currency Code. + @param ISO_Code + Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code) + { + set_Value (COLUMNNAME_ISO_Code, ISO_Code); + } + + /** Get ISO Currency Code. + @return Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code () + { + return (String)get_Value(COLUMNNAME_ISO_Code); + } + /** Set Sales Price list. @param IsSOPriceList This is a Sales Price List diff --git a/base/src/org/compiere/model/X_I_Product.java b/base/src/org/compiere/model/X_I_Product.java index ddc1eea214..f783941876 100644 --- a/base/src/org/compiere/model/X_I_Product.java +++ b/base/src/org/compiere/model/X_I_Product.java @@ -26,14 +26,14 @@ /** Generated Model for I_Product * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Product extends PO implements I_I_Product, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Product (Properties ctx, int I_Product_ID, String trxName) @@ -147,34 +147,6 @@ public int getC_Currency_ID () return ii.intValue(); } - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException - { - return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) - .getPO(getC_UOM_ID(), get_TrxName()); } - - /** Set UOM. - @param C_UOM_ID - Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID) - { - if (C_UOM_ID < 1) - set_Value (COLUMNNAME_C_UOM_ID, null); - else - set_Value (COLUMNNAME_C_UOM_ID, Integer.valueOf(C_UOM_ID)); - } - - /** Get UOM. - @return Unit of Measure - */ - public int getC_UOM_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_UOM_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Classification. @param Classification Classification for grouping @@ -212,6 +184,34 @@ public BigDecimal getCostPerOrder () return bd; } + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException + { + return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) + .getPO(getC_UOM_ID(), get_TrxName()); } + + /** Set UOM. + @param C_UOM_ID + Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID) + { + if (C_UOM_ID < 1) + set_Value (COLUMNNAME_C_UOM_ID, null); + else + set_Value (COLUMNNAME_C_UOM_ID, Integer.valueOf(C_UOM_ID)); + } + + /** Get UOM. + @return Unit of Measure + */ + public int getC_UOM_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_UOM_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Promised Delivery Time. @param DeliveryTime_Promised Promised days between order and delivery @@ -358,23 +358,6 @@ public String getHelp () return (String)get_Value(COLUMNNAME_Help); } - /** Set ISO Currency Code. - @param ISO_Code - Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code) - { - set_Value (COLUMNNAME_ISO_Code, ISO_Code); - } - - /** Get ISO Currency Code. - @return Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code () - { - return (String)get_Value(COLUMNNAME_ISO_Code); - } - /** Set Import Error Message. @param I_ErrorMsg Messages generated from import process @@ -416,6 +399,23 @@ public boolean isI_IsImported () return false; } + /** Set Image URL. + @param ImageURL + URL of image + */ + public void setImageURL (String ImageURL) + { + set_Value (COLUMNNAME_ImageURL, ImageURL); + } + + /** Get Image URL. + @return URL of image + */ + public String getImageURL () + { + return (String)get_Value(COLUMNNAME_ImageURL); + } + /** Set Import Product. @param I_Product_ID Import Item or Service @@ -439,21 +439,38 @@ public int getI_Product_ID () return ii.intValue(); } - /** Set Image URL. - @param ImageURL - URL of image + /** Set ISO Currency Code. + @param ISO_Code + Three letter ISO 4217 Code of the Currency */ - public void setImageURL (String ImageURL) + public void setISO_Code (String ISO_Code) { - set_Value (COLUMNNAME_ImageURL, ImageURL); + set_Value (COLUMNNAME_ISO_Code, ISO_Code); } - /** Get Image URL. - @return URL of image + /** Get ISO Currency Code. + @return Three letter ISO 4217 Code of the Currency */ - public String getImageURL () + public String getISO_Code () { - return (String)get_Value(COLUMNNAME_ImageURL); + return (String)get_Value(COLUMNNAME_ISO_Code); + } + + /** Set Manufacturer. + @param Manufacturer + Manufacturer of the Product + */ + public void setManufacturer (String Manufacturer) + { + set_Value (COLUMNNAME_Manufacturer, Manufacturer); + } + + /** Get Manufacturer. + @return Manufacturer of the Product + */ + public String getManufacturer () + { + return (String)get_Value(COLUMNNAME_Manufacturer); } public org.compiere.model.I_M_Product_Category getM_Product_Category() throws RuntimeException @@ -596,23 +613,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Manufacturer. - @param Manufacturer - Manufacturer of the Product - */ - public void setManufacturer (String Manufacturer) - { - set_Value (COLUMNNAME_Manufacturer, Manufacturer); - } - - /** Get Manufacturer. - @return Manufacturer of the Product - */ - public String getManufacturer () - { - return (String)get_Value(COLUMNNAME_Manufacturer); - } - /** Set Name. @param Name Alphanumeric identifier of the entity @@ -826,23 +826,6 @@ public String getProductCategory_Value () return (String)get_Value(COLUMNNAME_ProductCategory_Value); } - /** Set Product Class Key. - @param ProductClass_Value - The key value for the product class - */ - public void setProductClass_Value (String ProductClass_Value) - { - set_Value (COLUMNNAME_ProductClass_Value, ProductClass_Value); - } - - /** Get Product Class Key. - @return The key value for the product class - */ - public String getProductClass_Value () - { - return (String)get_Value(COLUMNNAME_ProductClass_Value); - } - /** Set Product Classification Key. @param ProductClassification_Value The key value for the product classification @@ -860,6 +843,23 @@ public String getProductClassification_Value () return (String)get_Value(COLUMNNAME_ProductClassification_Value); } + /** Set Product Class Key. + @param ProductClass_Value + The key value for the product class + */ + public void setProductClass_Value (String ProductClass_Value) + { + set_Value (COLUMNNAME_ProductClass_Value, ProductClass_Value); + } + + /** Get Product Class Key. + @return The key value for the product class + */ + public String getProductClass_Value () + { + return (String)get_Value(COLUMNNAME_ProductClass_Value); + } + /** Set Product Group Key. @param ProductGroup_Value The key value for the product group @@ -927,23 +927,6 @@ public BigDecimal getRoyaltyAmt () return bd; } - /** Set SKU. - @param SKU - Stock Keeping Unit - */ - public void setSKU (String SKU) - { - set_Value (COLUMNNAME_SKU, SKU); - } - - /** Get SKU. - @return Stock Keeping Unit - */ - public String getSKU () - { - return (String)get_Value(COLUMNNAME_SKU); - } - /** Set Shelf Depth. @param ShelfDepth Shelf depth required @@ -1004,6 +987,43 @@ public int getShelfWidth () return ii.intValue(); } + /** Set SKU. + @param SKU + Stock Keeping Unit + */ + public void setSKU (String SKU) + { + set_Value (COLUMNNAME_SKU, SKU); + } + + /** Get SKU. + @return Stock Keeping Unit + */ + public String getSKU () + { + return (String)get_Value(COLUMNNAME_SKU); + } + + /** Set Units Per Pallet. + @param UnitsPerPallet + Units Per Pallet + */ + public void setUnitsPerPallet (int UnitsPerPallet) + { + set_Value (COLUMNNAME_UnitsPerPallet, Integer.valueOf(UnitsPerPallet)); + } + + /** Get Units Per Pallet. + @return Units Per Pallet + */ + public int getUnitsPerPallet () + { + Integer ii = (Integer)get_Value(COLUMNNAME_UnitsPerPallet); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set UPC/EAN. @param UPC Bar Code (Universal Product Code or its superset European Article Number) @@ -1038,26 +1058,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Units Per Pallet. - @param UnitsPerPallet - Units Per Pallet - */ - public void setUnitsPerPallet (int UnitsPerPallet) - { - set_Value (COLUMNNAME_UnitsPerPallet, Integer.valueOf(UnitsPerPallet)); - } - - /** Get Units Per Pallet. - @return Units Per Pallet - */ - public int getUnitsPerPallet () - { - Integer ii = (Integer)get_Value(COLUMNNAME_UnitsPerPallet); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_I_ReportLine.java b/base/src/org/compiere/model/X_I_ReportLine.java index c3a09f19a8..63a63321b0 100644 --- a/base/src/org/compiere/model/X_I_ReportLine.java +++ b/base/src/org/compiere/model/X_I_ReportLine.java @@ -23,14 +23,14 @@ /** Generated Model for I_ReportLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_ReportLine extends PO implements I_I_ReportLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_ReportLine (Properties ctx, int I_ReportLine_ID, String trxName) @@ -71,6 +71,31 @@ public String toString() return sb.toString(); } + /** CalculationType AD_Reference_ID=236 */ + public static final int CALCULATIONTYPE_AD_Reference_ID=236; + /** Add (Op1+Op2) = A */ + public static final String CALCULATIONTYPE_AddOp1PlusOp2 = "A"; + /** Subtract (Op1-Op2) = S */ + public static final String CALCULATIONTYPE_SubtractOp1_Op2 = "S"; + /** Percentage (Op1 of Op2) = P */ + public static final String CALCULATIONTYPE_PercentageOp1OfOp2 = "P"; + /** Add Range (Op1 to Op2) = R */ + public static final String CALCULATIONTYPE_AddRangeOp1ToOp2 = "R"; + /** Set Calculation. + @param CalculationType Calculation */ + public void setCalculationType (String CalculationType) + { + + set_Value (COLUMNNAME_CalculationType, CalculationType); + } + + /** Get Calculation. + @return Calculation */ + public String getCalculationType () + { + return (String)get_Value(COLUMNNAME_CalculationType); + } + public org.compiere.model.I_C_ElementValue getC_ElementValue() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -99,31 +124,6 @@ public int getC_ElementValue_ID () return ii.intValue(); } - /** CalculationType AD_Reference_ID=236 */ - public static final int CALCULATIONTYPE_AD_Reference_ID=236; - /** Add (Op1+Op2) = A */ - public static final String CALCULATIONTYPE_AddOp1PlusOp2 = "A"; - /** Subtract (Op1-Op2) = S */ - public static final String CALCULATIONTYPE_SubtractOp1_Op2 = "S"; - /** Percentage (Op1 of Op2) = P */ - public static final String CALCULATIONTYPE_PercentageOp1OfOp2 = "P"; - /** Add Range (Op1 to Op2) = R */ - public static final String CALCULATIONTYPE_AddRangeOp1ToOp2 = "R"; - /** Set Calculation. - @param CalculationType Calculation */ - public void setCalculationType (String CalculationType) - { - - set_Value (COLUMNNAME_CalculationType, CalculationType); - } - - /** Get Calculation. - @return Calculation */ - public String getCalculationType () - { - return (String)get_Value(COLUMNNAME_CalculationType); - } - /** Set Description. @param Description Optional short description of the record @@ -382,31 +382,6 @@ public String getPAPeriodType () return (String)get_Value(COLUMNNAME_PAPeriodType); } - public org.compiere.model.I_PA_ReportLineSet getPA_ReportLineSet() throws RuntimeException - { - return (org.compiere.model.I_PA_ReportLineSet)MTable.get(getCtx(), org.compiere.model.I_PA_ReportLineSet.Table_Name) - .getPO(getPA_ReportLineSet_ID(), get_TrxName()); } - - /** Set Report Line Set. - @param PA_ReportLineSet_ID Report Line Set */ - public void setPA_ReportLineSet_ID (int PA_ReportLineSet_ID) - { - if (PA_ReportLineSet_ID < 1) - set_Value (COLUMNNAME_PA_ReportLineSet_ID, null); - else - set_Value (COLUMNNAME_PA_ReportLineSet_ID, Integer.valueOf(PA_ReportLineSet_ID)); - } - - /** Get Report Line Set. - @return Report Line Set */ - public int getPA_ReportLineSet_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PA_ReportLineSet_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_PA_ReportLine getPA_ReportLine() throws RuntimeException { return (org.compiere.model.I_PA_ReportLine)MTable.get(getCtx(), org.compiere.model.I_PA_ReportLine.Table_Name) @@ -432,6 +407,31 @@ public int getPA_ReportLine_ID () return ii.intValue(); } + public org.compiere.model.I_PA_ReportLineSet getPA_ReportLineSet() throws RuntimeException + { + return (org.compiere.model.I_PA_ReportLineSet)MTable.get(getCtx(), org.compiere.model.I_PA_ReportLineSet.Table_Name) + .getPO(getPA_ReportLineSet_ID(), get_TrxName()); } + + /** Set Report Line Set. + @param PA_ReportLineSet_ID Report Line Set */ + public void setPA_ReportLineSet_ID (int PA_ReportLineSet_ID) + { + if (PA_ReportLineSet_ID < 1) + set_Value (COLUMNNAME_PA_ReportLineSet_ID, null); + else + set_Value (COLUMNNAME_PA_ReportLineSet_ID, Integer.valueOf(PA_ReportLineSet_ID)); + } + + /** Get Report Line Set. + @return Report Line Set */ + public int getPA_ReportLineSet_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PA_ReportLineSet_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_PA_ReportSource getPA_ReportSource() throws RuntimeException { return (org.compiere.model.I_PA_ReportSource)MTable.get(getCtx(), org.compiere.model.I_PA_ReportSource.Table_Name) diff --git a/base/src/org/compiere/model/X_K_Category.java b/base/src/org/compiere/model/X_K_Category.java index 85d1743e86..b0e5f75490 100644 --- a/base/src/org/compiere/model/X_K_Category.java +++ b/base/src/org/compiere/model/X_K_Category.java @@ -23,14 +23,14 @@ /** Generated Model for K_Category * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_Category extends PO implements I_K_Category, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_Category (Properties ctx, int K_Category_ID, String trxName) diff --git a/base/src/org/compiere/model/X_K_CategoryValue.java b/base/src/org/compiere/model/X_K_CategoryValue.java index 835586be52..566d6f7ad6 100644 --- a/base/src/org/compiere/model/X_K_CategoryValue.java +++ b/base/src/org/compiere/model/X_K_CategoryValue.java @@ -23,14 +23,14 @@ /** Generated Model for K_CategoryValue * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_CategoryValue extends PO implements I_K_CategoryValue, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_CategoryValue (Properties ctx, int K_CategoryValue_ID, String trxName) @@ -38,8 +38,8 @@ public X_K_CategoryValue (Properties ctx, int K_CategoryValue_ID, String trxName super (ctx, K_CategoryValue_ID, trxName); /** if (K_CategoryValue_ID == 0) { - setK_CategoryValue_ID (0); setK_Category_ID (0); + setK_CategoryValue_ID (0); setName (null); } */ } @@ -89,29 +89,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Category Value. - @param K_CategoryValue_ID - The value of the category - */ - public void setK_CategoryValue_ID (int K_CategoryValue_ID) - { - if (K_CategoryValue_ID < 1) - set_ValueNoCheck (COLUMNNAME_K_CategoryValue_ID, null); - else - set_ValueNoCheck (COLUMNNAME_K_CategoryValue_ID, Integer.valueOf(K_CategoryValue_ID)); - } - - /** Get Category Value. - @return The value of the category - */ - public int getK_CategoryValue_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_K_CategoryValue_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_K_Category getK_Category() throws RuntimeException { return (org.compiere.model.I_K_Category)MTable.get(getCtx(), org.compiere.model.I_K_Category.Table_Name) @@ -140,6 +117,29 @@ public int getK_Category_ID () return ii.intValue(); } + /** Set Category Value. + @param K_CategoryValue_ID + The value of the category + */ + public void setK_CategoryValue_ID (int K_CategoryValue_ID) + { + if (K_CategoryValue_ID < 1) + set_ValueNoCheck (COLUMNNAME_K_CategoryValue_ID, null); + else + set_ValueNoCheck (COLUMNNAME_K_CategoryValue_ID, Integer.valueOf(K_CategoryValue_ID)); + } + + /** Get Category Value. + @return The value of the category + */ + public int getK_CategoryValue_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_K_CategoryValue_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_K_Comment.java b/base/src/org/compiere/model/X_K_Comment.java index 405797fb6b..0c0448fb1f 100644 --- a/base/src/org/compiere/model/X_K_Comment.java +++ b/base/src/org/compiere/model/X_K_Comment.java @@ -23,14 +23,14 @@ /** Generated Model for K_Comment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_Comment extends PO implements I_K_Comment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_Comment (Properties ctx, int K_Comment_ID, String trxName) diff --git a/base/src/org/compiere/model/X_K_Entry.java b/base/src/org/compiere/model/X_K_Entry.java index d3cb7d8674..ee5091a597 100644 --- a/base/src/org/compiere/model/X_K_Entry.java +++ b/base/src/org/compiere/model/X_K_Entry.java @@ -24,14 +24,14 @@ /** Generated Model for K_Entry * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_Entry extends PO implements I_K_Entry, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_Entry (Properties ctx, int K_Entry_ID, String trxName) @@ -169,6 +169,23 @@ public int getK_Entry_ID () return ii.intValue(); } + /** Set Keywords. + @param Keywords + List of Keywords - separated by space, comma or semicolon + */ + public void setKeywords (String Keywords) + { + set_Value (COLUMNNAME_Keywords, Keywords); + } + + /** Get Keywords. + @return List of Keywords - separated by space, comma or semicolon + */ + public String getKeywords () + { + return (String)get_Value(COLUMNNAME_Keywords); + } + public org.compiere.model.I_K_Source getK_Source() throws RuntimeException { return (org.compiere.model.I_K_Source)MTable.get(getCtx(), org.compiere.model.I_K_Source.Table_Name) @@ -225,23 +242,6 @@ public int getK_Topic_ID () return ii.intValue(); } - /** Set Keywords. - @param Keywords - List of Keywords - separated by space, comma or semicolon - */ - public void setKeywords (String Keywords) - { - set_Value (COLUMNNAME_Keywords, Keywords); - } - - /** Get Keywords. - @return List of Keywords - separated by space, comma or semicolon - */ - public String getKeywords () - { - return (String)get_Value(COLUMNNAME_Keywords); - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_K_EntryCategory.java b/base/src/org/compiere/model/X_K_EntryCategory.java index ebfcdb2148..7a5fd09ec7 100644 --- a/base/src/org/compiere/model/X_K_EntryCategory.java +++ b/base/src/org/compiere/model/X_K_EntryCategory.java @@ -23,14 +23,14 @@ /** Generated Model for K_EntryCategory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_EntryCategory extends PO implements I_K_EntryCategory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_EntryCategory (Properties ctx, int K_EntryCategory_ID, String trxName) @@ -38,8 +38,8 @@ public X_K_EntryCategory (Properties ctx, int K_EntryCategory_ID, String trxName super (ctx, K_EntryCategory_ID, trxName); /** if (K_EntryCategory_ID == 0) { - setK_CategoryValue_ID (0); setK_Category_ID (0); + setK_CategoryValue_ID (0); setK_Entry_ID (0); } */ } @@ -72,6 +72,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_K_Category getK_Category() throws RuntimeException + { + return (org.compiere.model.I_K_Category)MTable.get(getCtx(), org.compiere.model.I_K_Category.Table_Name) + .getPO(getK_Category_ID(), get_TrxName()); } + + /** Set Knowledge Category. + @param K_Category_ID + Knowledge Category + */ + public void setK_Category_ID (int K_Category_ID) + { + if (K_Category_ID < 1) + set_Value (COLUMNNAME_K_Category_ID, null); + else + set_Value (COLUMNNAME_K_Category_ID, Integer.valueOf(K_Category_ID)); + } + + /** Get Knowledge Category. + @return Knowledge Category + */ + public int getK_Category_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_K_Category_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_K_CategoryValue getK_CategoryValue() throws RuntimeException { return (org.compiere.model.I_K_CategoryValue)MTable.get(getCtx(), org.compiere.model.I_K_CategoryValue.Table_Name) @@ -108,34 +136,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getK_CategoryValue_ID())); } - public org.compiere.model.I_K_Category getK_Category() throws RuntimeException - { - return (org.compiere.model.I_K_Category)MTable.get(getCtx(), org.compiere.model.I_K_Category.Table_Name) - .getPO(getK_Category_ID(), get_TrxName()); } - - /** Set Knowledge Category. - @param K_Category_ID - Knowledge Category - */ - public void setK_Category_ID (int K_Category_ID) - { - if (K_Category_ID < 1) - set_Value (COLUMNNAME_K_Category_ID, null); - else - set_Value (COLUMNNAME_K_Category_ID, Integer.valueOf(K_Category_ID)); - } - - /** Get Knowledge Category. - @return Knowledge Category - */ - public int getK_Category_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_K_Category_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_K_Entry getK_Entry() throws RuntimeException { return (org.compiere.model.I_K_Entry)MTable.get(getCtx(), org.compiere.model.I_K_Entry.Table_Name) diff --git a/base/src/org/compiere/model/X_K_EntryRelated.java b/base/src/org/compiere/model/X_K_EntryRelated.java index 80366ffc96..d2f1214c40 100644 --- a/base/src/org/compiere/model/X_K_EntryRelated.java +++ b/base/src/org/compiere/model/X_K_EntryRelated.java @@ -23,14 +23,14 @@ /** Generated Model for K_EntryRelated * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_EntryRelated extends PO implements I_K_EntryRelated, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_EntryRelated (Properties ctx, int K_EntryRelated_ID, String trxName) @@ -38,8 +38,8 @@ public X_K_EntryRelated (Properties ctx, int K_EntryRelated_ID, String trxName) super (ctx, K_EntryRelated_ID, trxName); /** if (K_EntryRelated_ID == 0) { - setK_EntryRelated_ID (0); setK_Entry_ID (0); + setK_EntryRelated_ID (0); } */ } @@ -71,6 +71,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_K_Entry getK_Entry() throws RuntimeException + { + return (org.compiere.model.I_K_Entry)MTable.get(getCtx(), org.compiere.model.I_K_Entry.Table_Name) + .getPO(getK_Entry_ID(), get_TrxName()); } + + /** Set Entry. + @param K_Entry_ID + Knowledge Entry + */ + public void setK_Entry_ID (int K_Entry_ID) + { + if (K_Entry_ID < 1) + set_ValueNoCheck (COLUMNNAME_K_Entry_ID, null); + else + set_ValueNoCheck (COLUMNNAME_K_Entry_ID, Integer.valueOf(K_Entry_ID)); + } + + /** Get Entry. + @return Knowledge Entry + */ + public int getK_Entry_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_K_Entry_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Related Entry. @param K_EntryRelated_ID Related Entry for this Entry @@ -102,34 +130,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getK_EntryRelated_ID())); } - public org.compiere.model.I_K_Entry getK_Entry() throws RuntimeException - { - return (org.compiere.model.I_K_Entry)MTable.get(getCtx(), org.compiere.model.I_K_Entry.Table_Name) - .getPO(getK_Entry_ID(), get_TrxName()); } - - /** Set Entry. - @param K_Entry_ID - Knowledge Entry - */ - public void setK_Entry_ID (int K_Entry_ID) - { - if (K_Entry_ID < 1) - set_ValueNoCheck (COLUMNNAME_K_Entry_ID, null); - else - set_ValueNoCheck (COLUMNNAME_K_Entry_ID, Integer.valueOf(K_Entry_ID)); - } - - /** Get Entry. - @return Knowledge Entry - */ - public int getK_Entry_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_K_Entry_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_K_Index.java b/base/src/org/compiere/model/X_K_Index.java index 7e6332387e..793824efc4 100644 --- a/base/src/org/compiere/model/X_K_Index.java +++ b/base/src/org/compiere/model/X_K_Index.java @@ -24,14 +24,14 @@ /** Generated Model for K_Index * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_Index extends PO implements I_K_Index, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_Index (Properties ctx, int K_Index_ID, String trxName) @@ -40,8 +40,8 @@ public X_K_Index (Properties ctx, int K_Index_ID, String trxName) /** if (K_Index_ID == 0) { setAD_Table_ID (0); - setK_INDEX_ID (0); setKeyword (null); + setK_INDEX_ID (0); setRecord_ID (0); setSourceUpdated (new Timestamp( System.currentTimeMillis() )); } */ @@ -103,34 +103,6 @@ public int getAD_Table_ID () return ii.intValue(); } - public org.compiere.model.I_CM_WebProject getCM_WebProject() throws RuntimeException - { - return (org.compiere.model.I_CM_WebProject)MTable.get(getCtx(), org.compiere.model.I_CM_WebProject.Table_Name) - .getPO(getCM_WebProject_ID(), get_TrxName()); } - - /** Set Web Project. - @param CM_WebProject_ID - A web project is the main data container for Containers, URLs, Ads, Media etc. - */ - public void setCM_WebProject_ID (int CM_WebProject_ID) - { - if (CM_WebProject_ID < 1) - set_ValueNoCheck (COLUMNNAME_CM_WebProject_ID, null); - else - set_ValueNoCheck (COLUMNNAME_CM_WebProject_ID, Integer.valueOf(CM_WebProject_ID)); - } - - /** Get Web Project. - @return A web project is the main data container for Containers, URLs, Ads, Media etc. - */ - public int getCM_WebProject_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CM_WebProject_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) @@ -159,6 +131,34 @@ public int getC_DocType_ID () return ii.intValue(); } + public org.compiere.model.I_CM_WebProject getCM_WebProject() throws RuntimeException + { + return (org.compiere.model.I_CM_WebProject)MTable.get(getCtx(), org.compiere.model.I_CM_WebProject.Table_Name) + .getPO(getCM_WebProject_ID(), get_TrxName()); } + + /** Set Web Project. + @param CM_WebProject_ID + A web project is the main data container for Containers, URLs, Ads, Media etc. + */ + public void setCM_WebProject_ID (int CM_WebProject_ID) + { + if (CM_WebProject_ID < 1) + set_ValueNoCheck (COLUMNNAME_CM_WebProject_ID, null); + else + set_ValueNoCheck (COLUMNNAME_CM_WebProject_ID, Integer.valueOf(CM_WebProject_ID)); + } + + /** Get Web Project. + @return A web project is the main data container for Containers, URLs, Ads, Media etc. + */ + public int getCM_WebProject_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CM_WebProject_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Excerpt. @param Excerpt Surrounding text of the keyword @@ -176,29 +176,6 @@ public String getExcerpt () return (String)get_Value(COLUMNNAME_Excerpt); } - /** Set Index. - @param K_INDEX_ID - Text Search Index - */ - public void setK_INDEX_ID (int K_INDEX_ID) - { - if (K_INDEX_ID < 1) - set_ValueNoCheck (COLUMNNAME_K_INDEX_ID, null); - else - set_ValueNoCheck (COLUMNNAME_K_INDEX_ID, Integer.valueOf(K_INDEX_ID)); - } - - /** Get Index. - @return Text Search Index - */ - public int getK_INDEX_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_K_INDEX_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Keyword. @param Keyword Case insensitive keyword @@ -224,29 +201,24 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), getKeyword()); } - public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException - { - return (org.compiere.model.I_R_RequestType)MTable.get(getCtx(), org.compiere.model.I_R_RequestType.Table_Name) - .getPO(getR_RequestType_ID(), get_TrxName()); } - - /** Set Request Type. - @param R_RequestType_ID - Type of request (e.g. Inquiry, Complaint, ..) + /** Set Index. + @param K_INDEX_ID + Text Search Index */ - public void setR_RequestType_ID (int R_RequestType_ID) + public void setK_INDEX_ID (int K_INDEX_ID) { - if (R_RequestType_ID < 1) - set_ValueNoCheck (COLUMNNAME_R_RequestType_ID, null); + if (K_INDEX_ID < 1) + set_ValueNoCheck (COLUMNNAME_K_INDEX_ID, null); else - set_ValueNoCheck (COLUMNNAME_R_RequestType_ID, Integer.valueOf(R_RequestType_ID)); + set_ValueNoCheck (COLUMNNAME_K_INDEX_ID, Integer.valueOf(K_INDEX_ID)); } - /** Get Request Type. - @return Type of request (e.g. Inquiry, Complaint, ..) + /** Get Index. + @return Text Search Index */ - public int getR_RequestType_ID () + public int getK_INDEX_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_R_RequestType_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_K_INDEX_ID); if (ii == null) return 0; return ii.intValue(); @@ -275,6 +247,34 @@ public int getRecord_ID () return ii.intValue(); } + public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException + { + return (org.compiere.model.I_R_RequestType)MTable.get(getCtx(), org.compiere.model.I_R_RequestType.Table_Name) + .getPO(getR_RequestType_ID(), get_TrxName()); } + + /** Set Request Type. + @param R_RequestType_ID + Type of request (e.g. Inquiry, Complaint, ..) + */ + public void setR_RequestType_ID (int R_RequestType_ID) + { + if (R_RequestType_ID < 1) + set_ValueNoCheck (COLUMNNAME_R_RequestType_ID, null); + else + set_ValueNoCheck (COLUMNNAME_R_RequestType_ID, Integer.valueOf(R_RequestType_ID)); + } + + /** Get Request Type. + @return Type of request (e.g. Inquiry, Complaint, ..) + */ + public int getR_RequestType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_R_RequestType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Source Updated. @param SourceUpdated Date the source document was updated diff --git a/base/src/org/compiere/model/X_K_IndexLog.java b/base/src/org/compiere/model/X_K_IndexLog.java index c33e54b4f5..ef70fda0cd 100644 --- a/base/src/org/compiere/model/X_K_IndexLog.java +++ b/base/src/org/compiere/model/X_K_IndexLog.java @@ -23,14 +23,14 @@ /** Generated Model for K_IndexLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_IndexLog extends PO implements I_K_IndexLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_IndexLog (Properties ctx, int K_IndexLog_ID, String trxName) diff --git a/base/src/org/compiere/model/X_K_IndexStop.java b/base/src/org/compiere/model/X_K_IndexStop.java index 0c886f5447..ef3af8d29a 100644 --- a/base/src/org/compiere/model/X_K_IndexStop.java +++ b/base/src/org/compiere/model/X_K_IndexStop.java @@ -23,14 +23,14 @@ /** Generated Model for K_IndexStop * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_IndexStop extends PO implements I_K_IndexStop, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_IndexStop (Properties ctx, int K_IndexStop_ID, String trxName) @@ -40,8 +40,8 @@ public X_K_IndexStop (Properties ctx, int K_IndexStop_ID, String trxName) { setIsManual (true); // Y - setK_IndexStop_ID (0); setKeyword (null); + setK_IndexStop_ID (0); } */ } @@ -73,34 +73,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_CM_WebProject getCM_WebProject() throws RuntimeException - { - return (org.compiere.model.I_CM_WebProject)MTable.get(getCtx(), org.compiere.model.I_CM_WebProject.Table_Name) - .getPO(getCM_WebProject_ID(), get_TrxName()); } - - /** Set Web Project. - @param CM_WebProject_ID - A web project is the main data container for Containers, URLs, Ads, Media etc. - */ - public void setCM_WebProject_ID (int CM_WebProject_ID) - { - if (CM_WebProject_ID < 1) - set_Value (COLUMNNAME_CM_WebProject_ID, null); - else - set_Value (COLUMNNAME_CM_WebProject_ID, Integer.valueOf(CM_WebProject_ID)); - } - - /** Get Web Project. - @return A web project is the main data container for Containers, URLs, Ads, Media etc. - */ - public int getCM_WebProject_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CM_WebProject_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) @@ -129,6 +101,34 @@ public int getC_DocType_ID () return ii.intValue(); } + public org.compiere.model.I_CM_WebProject getCM_WebProject() throws RuntimeException + { + return (org.compiere.model.I_CM_WebProject)MTable.get(getCtx(), org.compiere.model.I_CM_WebProject.Table_Name) + .getPO(getCM_WebProject_ID(), get_TrxName()); } + + /** Set Web Project. + @param CM_WebProject_ID + A web project is the main data container for Containers, URLs, Ads, Media etc. + */ + public void setCM_WebProject_ID (int CM_WebProject_ID) + { + if (CM_WebProject_ID < 1) + set_Value (COLUMNNAME_CM_WebProject_ID, null); + else + set_Value (COLUMNNAME_CM_WebProject_ID, Integer.valueOf(CM_WebProject_ID)); + } + + /** Get Web Project. + @return A web project is the main data container for Containers, URLs, Ads, Media etc. + */ + public int getCM_WebProject_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CM_WebProject_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Manual. @param IsManual This is a manual process @@ -153,29 +153,6 @@ public boolean isManual () return false; } - /** Set Index Stop. - @param K_IndexStop_ID - Keyword not to be indexed - */ - public void setK_IndexStop_ID (int K_IndexStop_ID) - { - if (K_IndexStop_ID < 1) - set_ValueNoCheck (COLUMNNAME_K_IndexStop_ID, null); - else - set_ValueNoCheck (COLUMNNAME_K_IndexStop_ID, Integer.valueOf(K_IndexStop_ID)); - } - - /** Get Index Stop. - @return Keyword not to be indexed - */ - public int getK_IndexStop_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_K_IndexStop_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Keyword. @param Keyword Case insensitive keyword @@ -201,6 +178,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), getKeyword()); } + /** Set Index Stop. + @param K_IndexStop_ID + Keyword not to be indexed + */ + public void setK_IndexStop_ID (int K_IndexStop_ID) + { + if (K_IndexStop_ID < 1) + set_ValueNoCheck (COLUMNNAME_K_IndexStop_ID, null); + else + set_ValueNoCheck (COLUMNNAME_K_IndexStop_ID, Integer.valueOf(K_IndexStop_ID)); + } + + /** Get Index Stop. + @return Keyword not to be indexed + */ + public int getK_IndexStop_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_K_IndexStop_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException { return (org.compiere.model.I_R_RequestType)MTable.get(getCtx(), org.compiere.model.I_R_RequestType.Table_Name) diff --git a/base/src/org/compiere/model/X_K_Source.java b/base/src/org/compiere/model/X_K_Source.java index 5f11eb7840..8a01a715f7 100644 --- a/base/src/org/compiere/model/X_K_Source.java +++ b/base/src/org/compiere/model/X_K_Source.java @@ -23,14 +23,14 @@ /** Generated Model for K_Source * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_Source extends PO implements I_K_Source, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_Source (Properties ctx, int K_Source_ID, String trxName) diff --git a/base/src/org/compiere/model/X_K_Synonym.java b/base/src/org/compiere/model/X_K_Synonym.java index 862aac8b66..3a672685ff 100644 --- a/base/src/org/compiere/model/X_K_Synonym.java +++ b/base/src/org/compiere/model/X_K_Synonym.java @@ -23,14 +23,14 @@ /** Generated Model for K_Synonym * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_Synonym extends PO implements I_K_Synonym, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_Synonym (Properties ctx, int K_Synonym_ID, String trxName) diff --git a/base/src/org/compiere/model/X_K_Topic.java b/base/src/org/compiere/model/X_K_Topic.java index db57377e1a..963a206a90 100644 --- a/base/src/org/compiere/model/X_K_Topic.java +++ b/base/src/org/compiere/model/X_K_Topic.java @@ -23,14 +23,14 @@ /** Generated Model for K_Topic * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_Topic extends PO implements I_K_Topic, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_Topic (Properties ctx, int K_Topic_ID, String trxName) diff --git a/base/src/org/compiere/model/X_K_Type.java b/base/src/org/compiere/model/X_K_Type.java index c681e69476..c63ece5a04 100644 --- a/base/src/org/compiere/model/X_K_Type.java +++ b/base/src/org/compiere/model/X_K_Type.java @@ -23,14 +23,14 @@ /** Generated Model for K_Type * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_K_Type extends PO implements I_K_Type, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_K_Type (Properties ctx, int K_Type_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Attribute.java b/base/src/org/compiere/model/X_M_Attribute.java index 07038b4266..39b73d3c7f 100644 --- a/base/src/org/compiere/model/X_M_Attribute.java +++ b/base/src/org/compiere/model/X_M_Attribute.java @@ -23,14 +23,14 @@ /** Generated Model for M_Attribute * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Attribute extends PO implements I_M_Attribute, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Attribute (Properties ctx, int M_Attribute_ID, String trxName) @@ -166,6 +166,29 @@ public boolean isMandatory () return false; } + /** Set Attribute. + @param M_Attribute_ID + Product Attribute + */ + public void setM_Attribute_ID (int M_Attribute_ID) + { + if (M_Attribute_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, Integer.valueOf(M_Attribute_ID)); + } + + /** Get Attribute. + @return Product Attribute + */ + public int getM_Attribute_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Attribute_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_AttributeSearch getM_AttributeSearch() throws RuntimeException { return (org.compiere.model.I_M_AttributeSearch)MTable.get(getCtx(), org.compiere.model.I_M_AttributeSearch.Table_Name) @@ -194,29 +217,6 @@ public int getM_AttributeSearch_ID () return ii.intValue(); } - /** Set Attribute. - @param M_Attribute_ID - Product Attribute - */ - public void setM_Attribute_ID (int M_Attribute_ID) - { - if (M_Attribute_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, Integer.valueOf(M_Attribute_ID)); - } - - /** Get Attribute. - @return Product Attribute - */ - public int getM_Attribute_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Attribute_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_M_AttributeInstance.java b/base/src/org/compiere/model/X_M_AttributeInstance.java index dbfe07c8e2..86e840043c 100644 --- a/base/src/org/compiere/model/X_M_AttributeInstance.java +++ b/base/src/org/compiere/model/X_M_AttributeInstance.java @@ -25,14 +25,14 @@ /** Generated Model for M_AttributeInstance * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_AttributeInstance extends PO implements I_M_AttributeInstance, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_AttributeInstance (Properties ctx, int M_AttributeInstance_ID, String trxName) @@ -40,8 +40,8 @@ public X_M_AttributeInstance (Properties ctx, int M_AttributeInstance_ID, String super (ctx, M_AttributeInstance_ID, trxName); /** if (M_AttributeInstance_ID == 0) { - setM_AttributeSetInstance_ID (0); setM_Attribute_ID (0); + setM_AttributeSetInstance_ID (0); } */ } @@ -73,6 +73,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException + { + return (org.compiere.model.I_M_Attribute)MTable.get(getCtx(), org.compiere.model.I_M_Attribute.Table_Name) + .getPO(getM_Attribute_ID(), get_TrxName()); } + + /** Set Attribute. + @param M_Attribute_ID + Product Attribute + */ + public void setM_Attribute_ID (int M_Attribute_ID) + { + if (M_Attribute_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, Integer.valueOf(M_Attribute_ID)); + } + + /** Get Attribute. + @return Product Attribute + */ + public int getM_Attribute_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Attribute_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException { return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) @@ -137,34 +165,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_AttributeValue_ID())); } - public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException - { - return (org.compiere.model.I_M_Attribute)MTable.get(getCtx(), org.compiere.model.I_M_Attribute.Table_Name) - .getPO(getM_Attribute_ID(), get_TrxName()); } - - /** Set Attribute. - @param M_Attribute_ID - Product Attribute - */ - public void setM_Attribute_ID (int M_Attribute_ID) - { - if (M_Attribute_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, Integer.valueOf(M_Attribute_ID)); - } - - /** Get Attribute. - @return Product Attribute - */ - public int getM_Attribute_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Attribute_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_M_AttributeSearch.java b/base/src/org/compiere/model/X_M_AttributeSearch.java index ba0f15260f..38f315fcf7 100644 --- a/base/src/org/compiere/model/X_M_AttributeSearch.java +++ b/base/src/org/compiere/model/X_M_AttributeSearch.java @@ -23,14 +23,14 @@ /** Generated Model for M_AttributeSearch * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_AttributeSearch extends PO implements I_M_AttributeSearch, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_AttributeSearch (Properties ctx, int M_AttributeSearch_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_AttributeSet.java b/base/src/org/compiere/model/X_M_AttributeSet.java index c510477964..1e3f4f8cb7 100644 --- a/base/src/org/compiere/model/X_M_AttributeSet.java +++ b/base/src/org/compiere/model/X_M_AttributeSet.java @@ -23,14 +23,14 @@ /** Generated Model for M_AttributeSet * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_AttributeSet extends PO implements I_M_AttributeSet, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_AttributeSet (Properties ctx, int M_AttributeSet_ID, String trxName) @@ -45,8 +45,8 @@ public X_M_AttributeSet (Properties ctx, int M_AttributeSet_ID, String trxName) setIsLotMandatory (false); setIsSerNo (false); setIsSerNoMandatory (false); - setM_AttributeSet_ID (0); setMandatoryType (null); + setM_AttributeSet_ID (0); setName (null); } */ } @@ -318,6 +318,32 @@ public String getLotCharSOverwrite () return (String)get_Value(COLUMNNAME_LotCharSOverwrite); } + /** MandatoryType AD_Reference_ID=324 */ + public static final int MANDATORYTYPE_AD_Reference_ID=324; + /** Not Mandatory = N */ + public static final String MANDATORYTYPE_NotMandatory = "N"; + /** Always Mandatory = Y */ + public static final String MANDATORYTYPE_AlwaysMandatory = "Y"; + /** When Shipping = S */ + public static final String MANDATORYTYPE_WhenShipping = "S"; + /** Set Mandatory Type. + @param MandatoryType + The specification of a Product Attribute Instance is mandatory + */ + public void setMandatoryType (String MandatoryType) + { + + set_Value (COLUMNNAME_MandatoryType, MandatoryType); + } + + /** Get Mandatory Type. + @return The specification of a Product Attribute Instance is mandatory + */ + public String getMandatoryType () + { + return (String)get_Value(COLUMNNAME_MandatoryType); + } + /** Set Attribute Set. @param M_AttributeSet_ID Product Attribute Set @@ -397,32 +423,6 @@ public int getM_SerNoCtl_ID () return ii.intValue(); } - /** MandatoryType AD_Reference_ID=324 */ - public static final int MANDATORYTYPE_AD_Reference_ID=324; - /** Not Mandatory = N */ - public static final String MANDATORYTYPE_NotMandatory = "N"; - /** Always Mandatory = Y */ - public static final String MANDATORYTYPE_AlwaysMandatory = "Y"; - /** When Shipping = S */ - public static final String MANDATORYTYPE_WhenShipping = "S"; - /** Set Mandatory Type. - @param MandatoryType - The specification of a Product Attribute Instance is mandatory - */ - public void setMandatoryType (String MandatoryType) - { - - set_Value (COLUMNNAME_MandatoryType, MandatoryType); - } - - /** Get Mandatory Type. - @return The specification of a Product Attribute Instance is mandatory - */ - public String getMandatoryType () - { - return (String)get_Value(COLUMNNAME_MandatoryType); - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_M_AttributeSetExclude.java b/base/src/org/compiere/model/X_M_AttributeSetExclude.java index 41828d1ee3..b40d681dec 100644 --- a/base/src/org/compiere/model/X_M_AttributeSetExclude.java +++ b/base/src/org/compiere/model/X_M_AttributeSetExclude.java @@ -22,14 +22,14 @@ /** Generated Model for M_AttributeSetExclude * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_AttributeSetExclude extends PO implements I_M_AttributeSetExclude, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_AttributeSetExclude (Properties ctx, int M_AttributeSetExclude_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_AttributeSetInstance.java b/base/src/org/compiere/model/X_M_AttributeSetInstance.java index b586dd26e3..1ed1aa0ece 100644 --- a/base/src/org/compiere/model/X_M_AttributeSetInstance.java +++ b/base/src/org/compiere/model/X_M_AttributeSetInstance.java @@ -24,14 +24,14 @@ /** Generated Model for M_AttributeSetInstance * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_AttributeSetInstance extends PO implements I_M_AttributeSetInstance, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_AttributeSetInstance (Properties ctx, int M_AttributeSetInstance_ID, String trxName) @@ -39,8 +39,8 @@ public X_M_AttributeSetInstance (Properties ctx, int M_AttributeSetInstance_ID, super (ctx, M_AttributeSetInstance_ID, trxName); /** if (M_AttributeSetInstance_ID == 0) { - setM_AttributeSetInstance_ID (0); setM_AttributeSet_ID (0); + setM_AttributeSetInstance_ID (0); } */ } @@ -123,6 +123,34 @@ public String getLot () return (String)get_Value(COLUMNNAME_Lot); } + public org.compiere.model.I_M_AttributeSet getM_AttributeSet() throws RuntimeException + { + return (org.compiere.model.I_M_AttributeSet)MTable.get(getCtx(), org.compiere.model.I_M_AttributeSet.Table_Name) + .getPO(getM_AttributeSet_ID(), get_TrxName()); } + + /** Set Attribute Set. + @param M_AttributeSet_ID + Product Attribute Set + */ + public void setM_AttributeSet_ID (int M_AttributeSet_ID) + { + if (M_AttributeSet_ID < 0) + set_Value (COLUMNNAME_M_AttributeSet_ID, null); + else + set_Value (COLUMNNAME_M_AttributeSet_ID, Integer.valueOf(M_AttributeSet_ID)); + } + + /** Get Attribute Set. + @return Product Attribute Set + */ + public int getM_AttributeSet_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSet_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Attribute Set Instance. @param M_AttributeSetInstance_ID Product Attribute Set Instance @@ -154,34 +182,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_AttributeSetInstance_ID())); } - public org.compiere.model.I_M_AttributeSet getM_AttributeSet() throws RuntimeException - { - return (org.compiere.model.I_M_AttributeSet)MTable.get(getCtx(), org.compiere.model.I_M_AttributeSet.Table_Name) - .getPO(getM_AttributeSet_ID(), get_TrxName()); } - - /** Set Attribute Set. - @param M_AttributeSet_ID - Product Attribute Set - */ - public void setM_AttributeSet_ID (int M_AttributeSet_ID) - { - if (M_AttributeSet_ID < 0) - set_Value (COLUMNNAME_M_AttributeSet_ID, null); - else - set_Value (COLUMNNAME_M_AttributeSet_ID, Integer.valueOf(M_AttributeSet_ID)); - } - - /** Get Attribute Set. - @return Product Attribute Set - */ - public int getM_AttributeSet_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSet_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Lot getM_Lot() throws RuntimeException { return (org.compiere.model.I_M_Lot)MTable.get(getCtx(), org.compiere.model.I_M_Lot.Table_Name) diff --git a/base/src/org/compiere/model/X_M_AttributeUse.java b/base/src/org/compiere/model/X_M_AttributeUse.java index 24b6f1a054..ea16d1c3ec 100644 --- a/base/src/org/compiere/model/X_M_AttributeUse.java +++ b/base/src/org/compiere/model/X_M_AttributeUse.java @@ -23,14 +23,14 @@ /** Generated Model for M_AttributeUse * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_AttributeUse extends PO implements I_M_AttributeUse, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_AttributeUse (Properties ctx, int M_AttributeUse_ID, String trxName) @@ -38,8 +38,8 @@ public X_M_AttributeUse (Properties ctx, int M_AttributeUse_ID, String trxName) super (ctx, M_AttributeUse_ID, trxName); /** if (M_AttributeUse_ID == 0) { - setM_AttributeSet_ID (0); setM_Attribute_ID (0); + setM_AttributeSet_ID (0); setSeqNo (0); // @SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM M_AttributeUse WHERE M_AttributeSet_ID=@M_AttributeSet_ID@ } */ @@ -73,6 +73,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException + { + return (org.compiere.model.I_M_Attribute)MTable.get(getCtx(), org.compiere.model.I_M_Attribute.Table_Name) + .getPO(getM_Attribute_ID(), get_TrxName()); } + + /** Set Attribute. + @param M_Attribute_ID + Product Attribute + */ + public void setM_Attribute_ID (int M_Attribute_ID) + { + if (M_Attribute_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, Integer.valueOf(M_Attribute_ID)); + } + + /** Get Attribute. + @return Product Attribute + */ + public int getM_Attribute_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Attribute_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_AttributeSet getM_AttributeSet() throws RuntimeException { return (org.compiere.model.I_M_AttributeSet)MTable.get(getCtx(), org.compiere.model.I_M_AttributeSet.Table_Name) @@ -109,34 +137,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_AttributeSet_ID())); } - public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException - { - return (org.compiere.model.I_M_Attribute)MTable.get(getCtx(), org.compiere.model.I_M_Attribute.Table_Name) - .getPO(getM_Attribute_ID(), get_TrxName()); } - - /** Set Attribute. - @param M_Attribute_ID - Product Attribute - */ - public void setM_Attribute_ID (int M_Attribute_ID) - { - if (M_Attribute_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_Attribute_ID, Integer.valueOf(M_Attribute_ID)); - } - - /** Get Attribute. - @return Product Attribute - */ - public int getM_Attribute_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Attribute_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Sequence. @param SeqNo Method of ordering records; lowest number comes first diff --git a/base/src/org/compiere/model/X_M_AttributeValue.java b/base/src/org/compiere/model/X_M_AttributeValue.java index c0bd4388c5..e0f35e5555 100644 --- a/base/src/org/compiere/model/X_M_AttributeValue.java +++ b/base/src/org/compiere/model/X_M_AttributeValue.java @@ -23,14 +23,14 @@ /** Generated Model for M_AttributeValue * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_AttributeValue extends PO implements I_M_AttributeValue, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_AttributeValue (Properties ctx, int M_AttributeValue_ID, String trxName) @@ -38,8 +38,8 @@ public X_M_AttributeValue (Properties ctx, int M_AttributeValue_ID, String trxNa super (ctx, M_AttributeValue_ID, trxName); /** if (M_AttributeValue_ID == 0) { - setM_AttributeValue_ID (0); setM_Attribute_ID (0); + setM_AttributeValue_ID (0); setName (null); setValue (null); } */ @@ -90,29 +90,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Attribute Value. - @param M_AttributeValue_ID - Product Attribute Value - */ - public void setM_AttributeValue_ID (int M_AttributeValue_ID) - { - if (M_AttributeValue_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_AttributeValue_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_AttributeValue_ID, Integer.valueOf(M_AttributeValue_ID)); - } - - /** Get Attribute Value. - @return Product Attribute Value - */ - public int getM_AttributeValue_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeValue_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException { return (org.compiere.model.I_M_Attribute)MTable.get(getCtx(), org.compiere.model.I_M_Attribute.Table_Name) @@ -141,6 +118,29 @@ public int getM_Attribute_ID () return ii.intValue(); } + /** Set Attribute Value. + @param M_AttributeValue_ID + Product Attribute Value + */ + public void setM_AttributeValue_ID (int M_AttributeValue_ID) + { + if (M_AttributeValue_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_AttributeValue_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_AttributeValue_ID, Integer.valueOf(M_AttributeValue_ID)); + } + + /** Get Attribute Value. + @return Product Attribute Value + */ + public int getM_AttributeValue_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeValue_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_M_BOM.java b/base/src/org/compiere/model/X_M_BOM.java index 03f334899d..b9c208c586 100644 --- a/base/src/org/compiere/model/X_M_BOM.java +++ b/base/src/org/compiere/model/X_M_BOM.java @@ -23,14 +23,14 @@ /** Generated Model for M_BOM * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_BOM extends PO implements I_M_BOM, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_BOM (Properties ctx, int M_BOM_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_BOMAlternative.java b/base/src/org/compiere/model/X_M_BOMAlternative.java index 5d4f0b2c8f..0417e3d0eb 100644 --- a/base/src/org/compiere/model/X_M_BOMAlternative.java +++ b/base/src/org/compiere/model/X_M_BOMAlternative.java @@ -23,14 +23,14 @@ /** Generated Model for M_BOMAlternative * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_BOMAlternative extends PO implements I_M_BOMAlternative, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_BOMAlternative (Properties ctx, int M_BOMAlternative_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_BOMProduct.java b/base/src/org/compiere/model/X_M_BOMProduct.java index 82808749cd..6d616ea114 100644 --- a/base/src/org/compiere/model/X_M_BOMProduct.java +++ b/base/src/org/compiere/model/X_M_BOMProduct.java @@ -25,14 +25,14 @@ /** Generated Model for M_BOMProduct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_BOMProduct extends PO implements I_M_BOMProduct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_BOMProduct (Properties ctx, int M_BOMProduct_ID, String trxName) @@ -48,8 +48,8 @@ public X_M_BOMProduct (Properties ctx, int M_BOMProduct_ID, String trxName) setLeadTimeOffset (0); setLine (0); // @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM M_BOMProduct WHERE M_BOM_ID=@M_BOM_ID@ - setM_BOMProduct_ID (0); setM_BOM_ID (0); + setM_BOMProduct_ID (0); } */ } @@ -293,29 +293,6 @@ public int getM_BOMAlternative_ID () return ii.intValue(); } - /** Set BOM Component. - @param M_BOMProduct_ID - Bill of Material Component (Product) - */ - public void setM_BOMProduct_ID (int M_BOMProduct_ID) - { - if (M_BOMProduct_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_BOMProduct_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_BOMProduct_ID, Integer.valueOf(M_BOMProduct_ID)); - } - - /** Get BOM Component. - @return Bill of Material Component (Product) - */ - public int getM_BOMProduct_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_BOMProduct_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_BOM getM_BOM() throws RuntimeException { return (org.compiere.model.I_M_BOM)MTable.get(getCtx(), org.compiere.model.I_M_BOM.Table_Name) @@ -344,6 +321,29 @@ public int getM_BOM_ID () return ii.intValue(); } + /** Set BOM Component. + @param M_BOMProduct_ID + Bill of Material Component (Product) + */ + public void setM_BOMProduct_ID (int M_BOMProduct_ID) + { + if (M_BOMProduct_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_BOMProduct_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_BOMProduct_ID, Integer.valueOf(M_BOMProduct_ID)); + } + + /** Get BOM Component. + @return Bill of Material Component (Product) + */ + public int getM_BOMProduct_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_BOMProduct_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_ChangeNotice getM_ChangeNotice() throws RuntimeException { return (org.compiere.model.I_M_ChangeNotice)MTable.get(getCtx(), org.compiere.model.I_M_ChangeNotice.Table_Name) diff --git a/base/src/org/compiere/model/X_M_BP_Price.java b/base/src/org/compiere/model/X_M_BP_Price.java index 2f057eb873..b56bb30428 100644 --- a/base/src/org/compiere/model/X_M_BP_Price.java +++ b/base/src/org/compiere/model/X_M_BP_Price.java @@ -26,14 +26,14 @@ /** Generated Model for M_BP_Price * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_BP_Price extends PO implements I_M_BP_Price, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_BP_Price (Properties ctx, int M_BP_Price_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_ChangeNotice.java b/base/src/org/compiere/model/X_M_ChangeNotice.java index 7e63def585..ed99ef637d 100644 --- a/base/src/org/compiere/model/X_M_ChangeNotice.java +++ b/base/src/org/compiere/model/X_M_ChangeNotice.java @@ -23,14 +23,14 @@ /** Generated Model for M_ChangeNotice * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ChangeNotice extends PO implements I_M_ChangeNotice, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ChangeNotice (Properties ctx, int M_ChangeNotice_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_ChangeRequest.java b/base/src/org/compiere/model/X_M_ChangeRequest.java index e35c895dad..54df70b9f3 100644 --- a/base/src/org/compiere/model/X_M_ChangeRequest.java +++ b/base/src/org/compiere/model/X_M_ChangeRequest.java @@ -23,14 +23,14 @@ /** Generated Model for M_ChangeRequest * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ChangeRequest extends PO implements I_M_ChangeRequest, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ChangeRequest (Properties ctx, int M_ChangeRequest_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Cost.java b/base/src/org/compiere/model/X_M_Cost.java index 9ba54f8a56..b72dc52b4f 100644 --- a/base/src/org/compiere/model/X_M_Cost.java +++ b/base/src/org/compiere/model/X_M_Cost.java @@ -24,14 +24,14 @@ /** Generated Model for M_Cost * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Cost extends PO implements I_M_Cost, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Cost (Properties ctx, int M_Cost_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_CostDetail.java b/base/src/org/compiere/model/X_M_CostDetail.java index 24151b6b29..f9a810fa6a 100644 --- a/base/src/org/compiere/model/X_M_CostDetail.java +++ b/base/src/org/compiere/model/X_M_CostDetail.java @@ -25,14 +25,14 @@ /** Generated Model for M_CostDetail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_CostDetail extends PO implements I_M_CostDetail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_CostDetail (Properties ctx, int M_CostDetail_ID, String trxName) @@ -232,34 +232,6 @@ public int getC_OrderLine_ID () return ii.intValue(); } - public org.compiere.model.I_C_ProjectIssue getC_ProjectIssue() throws RuntimeException - { - return (org.compiere.model.I_C_ProjectIssue)MTable.get(getCtx(), org.compiere.model.I_C_ProjectIssue.Table_Name) - .getPO(getC_ProjectIssue_ID(), get_TrxName()); } - - /** Set Project Issue. - @param C_ProjectIssue_ID - Project Issues (Material, Labor) - */ - public void setC_ProjectIssue_ID (int C_ProjectIssue_ID) - { - if (C_ProjectIssue_ID < 1) - set_Value (COLUMNNAME_C_ProjectIssue_ID, null); - else - set_Value (COLUMNNAME_C_ProjectIssue_ID, Integer.valueOf(C_ProjectIssue_ID)); - } - - /** Get Project Issue. - @return Project Issues (Material, Labor) - */ - public int getC_ProjectIssue_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectIssue_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Cost Adjustment. @param CostAdjustment Product Cost Adjustment @@ -412,6 +384,34 @@ public String getCostingMethod () return (String)get_Value(COLUMNNAME_CostingMethod); } + public org.compiere.model.I_C_ProjectIssue getC_ProjectIssue() throws RuntimeException + { + return (org.compiere.model.I_C_ProjectIssue)MTable.get(getCtx(), org.compiere.model.I_C_ProjectIssue.Table_Name) + .getPO(getC_ProjectIssue_ID(), get_TrxName()); } + + /** Set Project Issue. + @param C_ProjectIssue_ID + Project Issues (Material, Labor) + */ + public void setC_ProjectIssue_ID (int C_ProjectIssue_ID) + { + if (C_ProjectIssue_ID < 1) + set_Value (COLUMNNAME_C_ProjectIssue_ID, null); + else + set_Value (COLUMNNAME_C_ProjectIssue_ID, Integer.valueOf(C_ProjectIssue_ID)); + } + + /** Get Project Issue. + @return Project Issues (Material, Labor) + */ + public int getC_ProjectIssue_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectIssue_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Accumulated Amt. @param CumulatedAmt Total Amount diff --git a/base/src/org/compiere/model/X_M_CostElement.java b/base/src/org/compiere/model/X_M_CostElement.java index c7c316b514..5d2215048c 100644 --- a/base/src/org/compiere/model/X_M_CostElement.java +++ b/base/src/org/compiere/model/X_M_CostElement.java @@ -23,14 +23,14 @@ /** Generated Model for M_CostElement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_CostElement extends PO implements I_M_CostElement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_CostElement (Properties ctx, int M_CostElement_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_CostQueue.java b/base/src/org/compiere/model/X_M_CostQueue.java index 69633ec66a..1eb5d9aefe 100644 --- a/base/src/org/compiere/model/X_M_CostQueue.java +++ b/base/src/org/compiere/model/X_M_CostQueue.java @@ -25,14 +25,14 @@ /** Generated Model for M_CostQueue * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_CostQueue extends PO implements I_M_CostQueue, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_CostQueue (Properties ctx, int M_CostQueue_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_CostType.java b/base/src/org/compiere/model/X_M_CostType.java index adda3e40d4..2448296c13 100644 --- a/base/src/org/compiere/model/X_M_CostType.java +++ b/base/src/org/compiere/model/X_M_CostType.java @@ -23,14 +23,14 @@ /** Generated Model for M_CostType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_CostType extends PO implements I_M_CostType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_CostType (Properties ctx, int M_CostType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Demand.java b/base/src/org/compiere/model/X_M_Demand.java index bcb5111c6b..12c5f0022a 100644 --- a/base/src/org/compiere/model/X_M_Demand.java +++ b/base/src/org/compiere/model/X_M_Demand.java @@ -23,14 +23,14 @@ /** Generated Model for M_Demand * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Demand extends PO implements I_M_Demand, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Demand (Properties ctx, int M_Demand_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_DemandDetail.java b/base/src/org/compiere/model/X_M_DemandDetail.java index 80c5a43dbb..c425cbf8f1 100644 --- a/base/src/org/compiere/model/X_M_DemandDetail.java +++ b/base/src/org/compiere/model/X_M_DemandDetail.java @@ -23,14 +23,14 @@ /** Generated Model for M_DemandDetail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_DemandDetail extends PO implements I_M_DemandDetail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_DemandDetail (Properties ctx, int M_DemandDetail_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_DemandLine.java b/base/src/org/compiere/model/X_M_DemandLine.java index be2c474a10..94db46bf57 100644 --- a/base/src/org/compiere/model/X_M_DemandLine.java +++ b/base/src/org/compiere/model/X_M_DemandLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_DemandLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_DemandLine extends PO implements I_M_DemandLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_DemandLine (Properties ctx, int M_DemandLine_ID, String trxName) @@ -41,8 +41,8 @@ public X_M_DemandLine (Properties ctx, int M_DemandLine_ID, String trxName) /** if (M_DemandLine_ID == 0) { setC_Period_ID (0); - setM_DemandLine_ID (0); setM_Demand_ID (0); + setM_DemandLine_ID (0); setM_Product_ID (0); setQty (Env.ZERO); setQtyCalculated (Env.ZERO); @@ -113,29 +113,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getC_Period_ID())); } - /** Set Demand Line. - @param M_DemandLine_ID - Material Demand Line - */ - public void setM_DemandLine_ID (int M_DemandLine_ID) - { - if (M_DemandLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_DemandLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_DemandLine_ID, Integer.valueOf(M_DemandLine_ID)); - } - - /** Get Demand Line. - @return Material Demand Line - */ - public int getM_DemandLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_DemandLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Demand getM_Demand() throws RuntimeException { return (org.compiere.model.I_M_Demand)MTable.get(getCtx(), org.compiere.model.I_M_Demand.Table_Name) @@ -164,6 +141,29 @@ public int getM_Demand_ID () return ii.intValue(); } + /** Set Demand Line. + @param M_DemandLine_ID + Material Demand Line + */ + public void setM_DemandLine_ID (int M_DemandLine_ID) + { + if (M_DemandLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_DemandLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_DemandLine_ID, Integer.valueOf(M_DemandLine_ID)); + } + + /** Get Demand Line. + @return Material Demand Line + */ + public int getM_DemandLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_DemandLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) diff --git a/base/src/org/compiere/model/X_M_DiscountSchema.java b/base/src/org/compiere/model/X_M_DiscountSchema.java index e164e1892e..3f79b370d9 100644 --- a/base/src/org/compiere/model/X_M_DiscountSchema.java +++ b/base/src/org/compiere/model/X_M_DiscountSchema.java @@ -26,14 +26,14 @@ /** Generated Model for M_DiscountSchema * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_DiscountSchema extends PO implements I_M_DiscountSchema, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_DiscountSchema (Properties ctx, int M_DiscountSchema_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_DiscountSchemaBreak.java b/base/src/org/compiere/model/X_M_DiscountSchemaBreak.java index 3644083f90..ff8bf0aba2 100644 --- a/base/src/org/compiere/model/X_M_DiscountSchemaBreak.java +++ b/base/src/org/compiere/model/X_M_DiscountSchemaBreak.java @@ -25,14 +25,14 @@ /** Generated Model for M_DiscountSchemaBreak * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_DiscountSchemaBreak extends PO implements I_M_DiscountSchemaBreak, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_DiscountSchemaBreak (Properties ctx, int M_DiscountSchemaBreak_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_DiscountSchemaLine.java b/base/src/org/compiere/model/X_M_DiscountSchemaLine.java index 7123d2e57e..293f06e856 100644 --- a/base/src/org/compiere/model/X_M_DiscountSchemaLine.java +++ b/base/src/org/compiere/model/X_M_DiscountSchemaLine.java @@ -26,14 +26,14 @@ /** Generated Model for M_DiscountSchemaLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_DiscountSchemaLine extends PO implements I_M_DiscountSchemaLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_DiscountSchemaLine (Properties ctx, int M_DiscountSchemaLine_ID, String trxName) @@ -60,8 +60,8 @@ public X_M_DiscountSchemaLine (Properties ctx, int M_DiscountSchemaLine_ID, Stri setList_MinAmt (Env.ZERO); setList_Rounding (null); // C - setM_DiscountSchemaLine_ID (0); setM_DiscountSchema_ID (0); + setM_DiscountSchemaLine_ID (0); setSeqNo (0); // @SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM M_DiscountSchemaLine WHERE M_DiscountSchema_ID=@M_DiscountSchema_ID@ setStd_AddAmt (Env.ZERO); @@ -549,29 +549,6 @@ public String getList_Rounding () return (String)get_Value(COLUMNNAME_List_Rounding); } - /** Set Discount Pricelist. - @param M_DiscountSchemaLine_ID - Line of the pricelist trade discount schema - */ - public void setM_DiscountSchemaLine_ID (int M_DiscountSchemaLine_ID) - { - if (M_DiscountSchemaLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_DiscountSchemaLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_DiscountSchemaLine_ID, Integer.valueOf(M_DiscountSchemaLine_ID)); - } - - /** Get Discount Pricelist. - @return Line of the pricelist trade discount schema - */ - public int getM_DiscountSchemaLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_DiscountSchemaLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_DiscountSchema getM_DiscountSchema() throws RuntimeException { return (org.compiere.model.I_M_DiscountSchema)MTable.get(getCtx(), org.compiere.model.I_M_DiscountSchema.Table_Name) @@ -600,6 +577,29 @@ public int getM_DiscountSchema_ID () return ii.intValue(); } + /** Set Discount Pricelist. + @param M_DiscountSchemaLine_ID + Line of the pricelist trade discount schema + */ + public void setM_DiscountSchemaLine_ID (int M_DiscountSchemaLine_ID) + { + if (M_DiscountSchemaLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_DiscountSchemaLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_DiscountSchemaLine_ID, Integer.valueOf(M_DiscountSchemaLine_ID)); + } + + /** Get Discount Pricelist. + @return Line of the pricelist trade discount schema + */ + public int getM_DiscountSchemaLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_DiscountSchemaLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Product_Category getM_Product_Category() throws RuntimeException { return (org.compiere.model.I_M_Product_Category)MTable.get(getCtx(), org.compiere.model.I_M_Product_Category.Table_Name) diff --git a/base/src/org/compiere/model/X_M_DistributionList.java b/base/src/org/compiere/model/X_M_DistributionList.java index 52bfb865f1..0179b673dd 100644 --- a/base/src/org/compiere/model/X_M_DistributionList.java +++ b/base/src/org/compiere/model/X_M_DistributionList.java @@ -25,14 +25,14 @@ /** Generated Model for M_DistributionList * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_DistributionList extends PO implements I_M_DistributionList, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_DistributionList (Properties ctx, int M_DistributionList_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_DistributionListLine.java b/base/src/org/compiere/model/X_M_DistributionListLine.java index a162cc6c09..0b32e9f0de 100644 --- a/base/src/org/compiere/model/X_M_DistributionListLine.java +++ b/base/src/org/compiere/model/X_M_DistributionListLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_DistributionListLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_DistributionListLine extends PO implements I_M_DistributionListLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_DistributionListLine (Properties ctx, int M_DistributionListLine_ID, String trxName) @@ -42,8 +42,8 @@ public X_M_DistributionListLine (Properties ctx, int M_DistributionListLine_ID, { setC_BPartner_ID (0); setC_BPartner_Location_ID (0); - setM_DistributionListLine_ID (0); setM_DistributionList_ID (0); + setM_DistributionListLine_ID (0); setMinQty (Env.ZERO); } */ } @@ -149,29 +149,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Distribution List Line. - @param M_DistributionListLine_ID - Distribution List Line with Business Partner and Quantity/Percentage - */ - public void setM_DistributionListLine_ID (int M_DistributionListLine_ID) - { - if (M_DistributionListLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_DistributionListLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_DistributionListLine_ID, Integer.valueOf(M_DistributionListLine_ID)); - } - - /** Get Distribution List Line. - @return Distribution List Line with Business Partner and Quantity/Percentage - */ - public int getM_DistributionListLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_DistributionListLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_DistributionList getM_DistributionList() throws RuntimeException { return (org.compiere.model.I_M_DistributionList)MTable.get(getCtx(), org.compiere.model.I_M_DistributionList.Table_Name) @@ -208,6 +185,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_DistributionList_ID())); } + /** Set Distribution List Line. + @param M_DistributionListLine_ID + Distribution List Line with Business Partner and Quantity/Percentage + */ + public void setM_DistributionListLine_ID (int M_DistributionListLine_ID) + { + if (M_DistributionListLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_DistributionListLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_DistributionListLine_ID, Integer.valueOf(M_DistributionListLine_ID)); + } + + /** Get Distribution List Line. + @return Distribution List Line with Business Partner and Quantity/Percentage + */ + public int getM_DistributionListLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_DistributionListLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Minimum Quantity. @param MinQty Minimum quantity for the business partner diff --git a/base/src/org/compiere/model/X_M_DistributionRun.java b/base/src/org/compiere/model/X_M_DistributionRun.java index 1029888586..dc9aa0eceb 100644 --- a/base/src/org/compiere/model/X_M_DistributionRun.java +++ b/base/src/org/compiere/model/X_M_DistributionRun.java @@ -23,14 +23,14 @@ /** Generated Model for M_DistributionRun * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_DistributionRun extends PO implements I_M_DistributionRun, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_DistributionRun (Properties ctx, int M_DistributionRun_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_DistributionRunLine.java b/base/src/org/compiere/model/X_M_DistributionRunLine.java index fd7f1d6c75..cfc423d6b7 100644 --- a/base/src/org/compiere/model/X_M_DistributionRunLine.java +++ b/base/src/org/compiere/model/X_M_DistributionRunLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_DistributionRunLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_DistributionRunLine extends PO implements I_M_DistributionRunLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_DistributionRunLine (Properties ctx, int M_DistributionRunLine_ID, String trxName) @@ -43,11 +43,11 @@ public X_M_DistributionRunLine (Properties ctx, int M_DistributionRunLine_ID, St setLine (0); // @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM M_DistributionRunLine WHERE M_DistributionRun_ID=@M_DistributionRun_ID@ setM_DistributionList_ID (0); - setM_DistributionRunLine_ID (0); setM_DistributionRun_ID (0); - setM_Product_ID (0); + setM_DistributionRunLine_ID (0); setMinQty (Env.ZERO); // 0 + setM_Product_ID (0); setTotalQty (Env.ZERO); } */ } @@ -145,29 +145,6 @@ public int getM_DistributionList_ID () return ii.intValue(); } - /** Set Distribution Run Line. - @param M_DistributionRunLine_ID - Distribution Run Lines define Distribution List, the Product and Quantities - */ - public void setM_DistributionRunLine_ID (int M_DistributionRunLine_ID) - { - if (M_DistributionRunLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_DistributionRunLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_DistributionRunLine_ID, Integer.valueOf(M_DistributionRunLine_ID)); - } - - /** Get Distribution Run Line. - @return Distribution Run Lines define Distribution List, the Product and Quantities - */ - public int getM_DistributionRunLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_DistributionRunLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_DistributionRun getM_DistributionRun() throws RuntimeException { return (org.compiere.model.I_M_DistributionRun)MTable.get(getCtx(), org.compiere.model.I_M_DistributionRun.Table_Name) @@ -204,29 +181,24 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_DistributionRun_ID())); } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException - { - return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_Product_ID(), get_TrxName()); } - - /** Set Product. - @param M_Product_ID - Product, Service, Item + /** Set Distribution Run Line. + @param M_DistributionRunLine_ID + Distribution Run Lines define Distribution List, the Product and Quantities */ - public void setM_Product_ID (int M_Product_ID) + public void setM_DistributionRunLine_ID (int M_DistributionRunLine_ID) { - if (M_Product_ID < 1) - set_Value (COLUMNNAME_M_Product_ID, null); + if (M_DistributionRunLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_DistributionRunLine_ID, null); else - set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + set_ValueNoCheck (COLUMNNAME_M_DistributionRunLine_ID, Integer.valueOf(M_DistributionRunLine_ID)); } - /** Get Product. - @return Product, Service, Item + /** Get Distribution Run Line. + @return Distribution Run Lines define Distribution List, the Product and Quantities */ - public int getM_Product_ID () + public int getM_DistributionRunLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_DistributionRunLine_ID); if (ii == null) return 0; return ii.intValue(); @@ -252,6 +224,34 @@ public BigDecimal getMinQty () return bd; } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException + { + return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) + .getPO(getM_Product_ID(), get_TrxName()); } + + /** Set Product. + @param M_Product_ID + Product, Service, Item + */ + public void setM_Product_ID (int M_Product_ID) + { + if (M_Product_ID < 1) + set_Value (COLUMNNAME_M_Product_ID, null); + else + set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + } + + /** Get Product. + @return Product, Service, Item + */ + public int getM_Product_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Total Quantity. @param TotalQty Total Quantity diff --git a/base/src/org/compiere/model/X_M_Forecast.java b/base/src/org/compiere/model/X_M_Forecast.java index 3de785824f..bbaf3351fa 100644 --- a/base/src/org/compiere/model/X_M_Forecast.java +++ b/base/src/org/compiere/model/X_M_Forecast.java @@ -25,14 +25,14 @@ /** Generated Model for M_Forecast * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Forecast extends PO implements I_M_Forecast, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Forecast (Properties ctx, int M_Forecast_ID, String trxName) @@ -130,34 +130,6 @@ public int getC_Campaign_ID () return ii.intValue(); } - public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException - { - return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) - .getPO(getC_ProjectPhase_ID(), get_TrxName()); } - - /** Set Project Phase. - @param C_ProjectPhase_ID - Phase of a Project - */ - public void setC_ProjectPhase_ID (int C_ProjectPhase_ID) - { - if (C_ProjectPhase_ID < 1) - set_Value (COLUMNNAME_C_ProjectPhase_ID, null); - else - set_Value (COLUMNNAME_C_ProjectPhase_ID, Integer.valueOf(C_ProjectPhase_ID)); - } - - /** Get Project Phase. - @return Phase of a Project - */ - public int getC_ProjectPhase_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectPhase_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -186,6 +158,34 @@ public int getC_Project_ID () return ii.intValue(); } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException + { + return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) + .getPO(getC_ProjectPhase_ID(), get_TrxName()); } + + /** Set Project Phase. + @param C_ProjectPhase_ID + Phase of a Project + */ + public void setC_ProjectPhase_ID (int C_ProjectPhase_ID) + { + if (C_ProjectPhase_ID < 1) + set_Value (COLUMNNAME_C_ProjectPhase_ID, null); + else + set_Value (COLUMNNAME_C_ProjectPhase_ID, Integer.valueOf(C_ProjectPhase_ID)); + } + + /** Get Project Phase. + @return Phase of a Project + */ + public int getC_ProjectPhase_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectPhase_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Year getC_Year() throws RuntimeException { return (org.compiere.model.I_C_Year)MTable.get(getCtx(), org.compiere.model.I_C_Year.Table_Name) diff --git a/base/src/org/compiere/model/X_M_ForecastLine.java b/base/src/org/compiere/model/X_M_ForecastLine.java index c008c8bf59..6f89381925 100644 --- a/base/src/org/compiere/model/X_M_ForecastLine.java +++ b/base/src/org/compiere/model/X_M_ForecastLine.java @@ -26,14 +26,14 @@ /** Generated Model for M_ForecastLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ForecastLine extends PO implements I_M_ForecastLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ForecastLine (Properties ctx, int M_ForecastLine_ID, String trxName) @@ -42,8 +42,8 @@ public X_M_ForecastLine (Properties ctx, int M_ForecastLine_ID, String trxName) /** if (M_ForecastLine_ID == 0) { setDatePromised (new Timestamp( System.currentTimeMillis() )); - setM_ForecastLine_ID (0); setM_Forecast_ID (0); + setM_ForecastLine_ID (0); setM_Product_ID (0); setM_Warehouse_ID (0); // @M_Warehouse_ID@ @@ -133,29 +133,6 @@ public Timestamp getDatePromised () return (Timestamp)get_Value(COLUMNNAME_DatePromised); } - /** Set Forecast Line. - @param M_ForecastLine_ID - Forecast Line - */ - public void setM_ForecastLine_ID (int M_ForecastLine_ID) - { - if (M_ForecastLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, Integer.valueOf(M_ForecastLine_ID)); - } - - /** Get Forecast Line. - @return Forecast Line - */ - public int getM_ForecastLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ForecastLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Forecast getM_Forecast() throws RuntimeException { return (org.compiere.model.I_M_Forecast)MTable.get(getCtx(), org.compiere.model.I_M_Forecast.Table_Name) @@ -184,6 +161,29 @@ public int getM_Forecast_ID () return ii.intValue(); } + /** Set Forecast Line. + @param M_ForecastLine_ID + Forecast Line + */ + public void setM_ForecastLine_ID (int M_ForecastLine_ID) + { + if (M_ForecastLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, Integer.valueOf(M_ForecastLine_ID)); + } + + /** Get Forecast Line. + @return Forecast Line + */ + public int getM_ForecastLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_ForecastLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) diff --git a/base/src/org/compiere/model/X_M_Freight.java b/base/src/org/compiere/model/X_M_Freight.java index 70d9f1d3ca..2f7818250b 100644 --- a/base/src/org/compiere/model/X_M_Freight.java +++ b/base/src/org/compiere/model/X_M_Freight.java @@ -26,14 +26,14 @@ /** Generated Model for M_Freight * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Freight extends PO implements I_M_Freight, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Freight (Properties ctx, int M_Freight_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_FreightCategory.java b/base/src/org/compiere/model/X_M_FreightCategory.java index 64ef466968..bf539d3714 100644 --- a/base/src/org/compiere/model/X_M_FreightCategory.java +++ b/base/src/org/compiere/model/X_M_FreightCategory.java @@ -23,14 +23,14 @@ /** Generated Model for M_FreightCategory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_FreightCategory extends PO implements I_M_FreightCategory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_FreightCategory (Properties ctx, int M_FreightCategory_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_InOut.java b/base/src/org/compiere/model/X_M_InOut.java index 992f0d684b..cdc8e42bcd 100644 --- a/base/src/org/compiere/model/X_M_InOut.java +++ b/base/src/org/compiere/model/X_M_InOut.java @@ -26,14 +26,14 @@ /** Generated Model for M_InOut * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_InOut extends PO implements I_M_InOut, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_InOut (Properties ctx, int M_InOut_ID, String trxName) @@ -64,10 +64,10 @@ public X_M_InOut (Properties ctx, int M_InOut_ID, String trxName) setIsSOTrx (false); // @IsSOTrx@ setM_InOut_ID (0); - setM_Warehouse_ID (0); setMovementDate (new Timestamp( System.currentTimeMillis() )); // @#Date@ setMovementType (null); + setM_Warehouse_ID (0); setPosted (false); setPriorityRule (null); // 5 @@ -345,6 +345,26 @@ public int getC_DocType_ID () return ii.intValue(); } + /** Set Charge amount. + @param ChargeAmt + Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt) + { + set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); + } + + /** Get Charge amount. + @return Charge Amount + */ + public BigDecimal getChargeAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -457,26 +477,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** Set Charge amount. - @param ChargeAmt - Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt) - { - set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); - } - - /** Get Charge amount. - @return Charge Amount - */ - public BigDecimal getChargeAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Create Confirm. @param CreateConfirm Create Confirm */ public void setCreateConfirm (String CreateConfirm) @@ -1126,6 +1126,67 @@ public int getM_InOut_ID () return ii.intValue(); } + /** Set Movement Date. + @param MovementDate + Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate) + { + set_Value (COLUMNNAME_MovementDate, MovementDate); + } + + /** Get Movement Date. + @return Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate () + { + return (Timestamp)get_Value(COLUMNNAME_MovementDate); + } + + /** MovementType AD_Reference_ID=189 */ + public static final int MOVEMENTTYPE_AD_Reference_ID=189; + /** Customer Shipment = C- */ + public static final String MOVEMENTTYPE_CustomerShipment = "C-"; + /** Customer Returns = C+ */ + public static final String MOVEMENTTYPE_CustomerReturns = "C+"; + /** Vendor Receipts = V+ */ + public static final String MOVEMENTTYPE_VendorReceipts = "V+"; + /** Vendor Returns = V- */ + public static final String MOVEMENTTYPE_VendorReturns = "V-"; + /** Inventory Out = I- */ + public static final String MOVEMENTTYPE_InventoryOut = "I-"; + /** Inventory In = I+ */ + public static final String MOVEMENTTYPE_InventoryIn = "I+"; + /** Movement From = M- */ + public static final String MOVEMENTTYPE_MovementFrom = "M-"; + /** Movement To = M+ */ + public static final String MOVEMENTTYPE_MovementTo = "M+"; + /** Production + = P+ */ + public static final String MOVEMENTTYPE_ProductionPlus = "P+"; + /** Production - = P- */ + public static final String MOVEMENTTYPE_Production_ = "P-"; + /** Work Order + = W+ */ + public static final String MOVEMENTTYPE_WorkOrderPlus = "W+"; + /** Work Order - = W- */ + public static final String MOVEMENTTYPE_WorkOrder_ = "W-"; + /** Set Movement Type. + @param MovementType + Method of moving the inventory + */ + public void setMovementType (String MovementType) + { + + set_ValueNoCheck (COLUMNNAME_MovementType, MovementType); + } + + /** Get Movement Type. + @return Method of moving the inventory + */ + public String getMovementType () + { + return (String)get_Value(COLUMNNAME_MovementType); + } + public org.compiere.model.I_M_RMA getM_RMA() throws RuntimeException { return (org.compiere.model.I_M_RMA)MTable.get(getCtx(), org.compiere.model.I_M_RMA.Table_Name) @@ -1210,67 +1271,6 @@ public int getM_Warehouse_ID () return ii.intValue(); } - /** Set Movement Date. - @param MovementDate - Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate) - { - set_Value (COLUMNNAME_MovementDate, MovementDate); - } - - /** Get Movement Date. - @return Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate () - { - return (Timestamp)get_Value(COLUMNNAME_MovementDate); - } - - /** MovementType AD_Reference_ID=189 */ - public static final int MOVEMENTTYPE_AD_Reference_ID=189; - /** Customer Shipment = C- */ - public static final String MOVEMENTTYPE_CustomerShipment = "C-"; - /** Customer Returns = C+ */ - public static final String MOVEMENTTYPE_CustomerReturns = "C+"; - /** Vendor Receipts = V+ */ - public static final String MOVEMENTTYPE_VendorReceipts = "V+"; - /** Vendor Returns = V- */ - public static final String MOVEMENTTYPE_VendorReturns = "V-"; - /** Inventory Out = I- */ - public static final String MOVEMENTTYPE_InventoryOut = "I-"; - /** Inventory In = I+ */ - public static final String MOVEMENTTYPE_InventoryIn = "I+"; - /** Movement From = M- */ - public static final String MOVEMENTTYPE_MovementFrom = "M-"; - /** Movement To = M+ */ - public static final String MOVEMENTTYPE_MovementTo = "M+"; - /** Production + = P+ */ - public static final String MOVEMENTTYPE_ProductionPlus = "P+"; - /** Production - = P- */ - public static final String MOVEMENTTYPE_Production_ = "P-"; - /** Work Order + = W+ */ - public static final String MOVEMENTTYPE_WorkOrderPlus = "W+"; - /** Work Order - = W- */ - public static final String MOVEMENTTYPE_WorkOrder_ = "W-"; - /** Set Movement Type. - @param MovementType - Method of moving the inventory - */ - public void setMovementType (String MovementType) - { - - set_ValueNoCheck (COLUMNNAME_MovementType, MovementType); - } - - /** Get Movement Type. - @return Method of moving the inventory - */ - public String getMovementType () - { - return (String)get_Value(COLUMNNAME_MovementType); - } - /** Set No Packages. @param NoPackages Number of packages shipped @@ -1291,23 +1291,6 @@ public int getNoPackages () return ii.intValue(); } - /** Set Order Reference. - @param POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference) - { - set_Value (COLUMNNAME_POReference, POReference); - } - - /** Get Order Reference. - @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference () - { - return (String)get_Value(COLUMNNAME_POReference); - } - /** Set Pick Date. @param PickDate Date/Time when picked for Shipment @@ -1325,6 +1308,23 @@ public Timestamp getPickDate () return (Timestamp)get_Value(COLUMNNAME_PickDate); } + /** Set Order Reference. + @param POReference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference) + { + set_Value (COLUMNNAME_POReference, POReference); + } + + /** Get Order Reference. + @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference () + { + return (String)get_Value(COLUMNNAME_POReference); + } + /** Set Posted. @param Posted Posting status @@ -1578,23 +1578,6 @@ public String getTrackingNo () return (String)get_Value(COLUMNNAME_TrackingNo); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1707,6 +1690,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Volume. @param Volume Volume of a product diff --git a/base/src/org/compiere/model/X_M_InOutConfirm.java b/base/src/org/compiere/model/X_M_InOutConfirm.java index 1e50a0ca66..c400eb58a1 100644 --- a/base/src/org/compiere/model/X_M_InOutConfirm.java +++ b/base/src/org/compiere/model/X_M_InOutConfirm.java @@ -25,14 +25,14 @@ /** Generated Model for M_InOutConfirm * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_InOutConfirm extends PO implements I_M_InOutConfirm, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_InOutConfirm (Properties ctx, int M_InOutConfirm_ID, String trxName) @@ -132,6 +132,23 @@ public int getC_Invoice_ID () return ii.intValue(); } + /** Set Confirmation No. + @param ConfirmationNo + Confirmation Number + */ + public void setConfirmationNo (String ConfirmationNo) + { + set_Value (COLUMNNAME_ConfirmationNo, ConfirmationNo); + } + + /** Get Confirmation No. + @return Confirmation Number + */ + public String getConfirmationNo () + { + return (String)get_Value(COLUMNNAME_ConfirmationNo); + } + /** ConfirmType AD_Reference_ID=320 */ public static final int CONFIRMTYPE_AD_Reference_ID=320; /** Vendor Confirmation = XV */ @@ -162,23 +179,6 @@ public String getConfirmType () return (String)get_Value(COLUMNNAME_ConfirmType); } - /** Set Confirmation No. - @param ConfirmationNo - Confirmation Number - */ - public void setConfirmationNo (String ConfirmationNo) - { - set_Value (COLUMNNAME_ConfirmationNo, ConfirmationNo); - } - - /** Get Confirmation No. - @return Confirmation Number - */ - public String getConfirmationNo () - { - return (String)get_Value(COLUMNNAME_ConfirmationNo); - } - /** Set Create Package. @param CreatePackage Create Package */ public void setCreatePackage (String CreatePackage) diff --git a/base/src/org/compiere/model/X_M_InOutLine.java b/base/src/org/compiere/model/X_M_InOutLine.java index e5c4c8c3f2..fc06ef43ac 100644 --- a/base/src/org/compiere/model/X_M_InOutLine.java +++ b/base/src/org/compiere/model/X_M_InOutLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_InOutLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_InOutLine extends PO implements I_M_InOutLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_InOutLine (Properties ctx, int M_InOutLine_ID, String trxName) @@ -48,8 +48,8 @@ public X_M_InOutLine (Properties ctx, int M_InOutLine_ID, String trxName) setLine (0); // @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM M_InOutLine WHERE M_InOut_ID=@M_InOut_ID@ setM_AttributeSetInstance_ID (0); - setM_InOutLine_ID (0); setM_InOut_ID (0); + setM_InOutLine_ID (0); setMovementQty (Env.ZERO); // 1 setProcessed (false); @@ -198,6 +198,26 @@ public int getC_Charge_ID () return ii.intValue(); } + /** Set Confirmed Quantity. + @param ConfirmedQty + Confirmation of a received quantity + */ + public void setConfirmedQty (BigDecimal ConfirmedQty) + { + set_Value (COLUMNNAME_ConfirmedQty, ConfirmedQty); + } + + /** Get Confirmed Quantity. + @return Confirmation of a received quantity + */ + public BigDecimal getConfirmedQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ConfirmedQty); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException { return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) @@ -226,6 +246,34 @@ public int getC_OrderLine_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -282,34 +330,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException { return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) @@ -338,26 +358,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Confirmed Quantity. - @param ConfirmedQty - Confirmation of a received quantity - */ - public void setConfirmedQty (BigDecimal ConfirmedQty) - { - set_Value (COLUMNNAME_ConfirmedQty, ConfirmedQty); - } - - /** Get Confirmed Quantity. - @return Confirmation of a received quantity - */ - public BigDecimal getConfirmedQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ConfirmedQty); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Description. @param Description Optional short description of the record @@ -527,29 +527,6 @@ public int getM_FreightCategory_ID () return ii.intValue(); } - /** Set Shipment/Receipt Line. - @param M_InOutLine_ID - Line on Shipment or Receipt document - */ - public void setM_InOutLine_ID (int M_InOutLine_ID) - { - if (M_InOutLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_InOutLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_InOutLine_ID, Integer.valueOf(M_InOutLine_ID)); - } - - /** Get Shipment/Receipt Line. - @return Line on Shipment or Receipt document - */ - public int getM_InOutLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_InOutLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_InOut getM_InOut() throws RuntimeException { return (org.compiere.model.I_M_InOut)MTable.get(getCtx(), org.compiere.model.I_M_InOut.Table_Name) @@ -578,6 +555,29 @@ public int getM_InOut_ID () return ii.intValue(); } + /** Set Shipment/Receipt Line. + @param M_InOutLine_ID + Line on Shipment or Receipt document + */ + public void setM_InOutLine_ID (int M_InOutLine_ID) + { + if (M_InOutLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_InOutLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_InOutLine_ID, Integer.valueOf(M_InOutLine_ID)); + } + + /** Get Shipment/Receipt Line. + @return Line on Shipment or Receipt document + */ + public int getM_InOutLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_InOutLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_M_Locator getM_Locator() throws RuntimeException { return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) @@ -606,6 +606,26 @@ public int getM_Locator_ID () return ii.intValue(); } + /** Set Movement Quantity. + @param MovementQty + Quantity of a product moved. + */ + public void setMovementQty (BigDecimal MovementQty) + { + set_Value (COLUMNNAME_MovementQty, MovementQty); + } + + /** Get Movement Quantity. + @return Quantity of a product moved. + */ + public BigDecimal getMovementQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -690,26 +710,6 @@ public int getM_Shipper_ID () return ii.intValue(); } - /** Set Movement Quantity. - @param MovementQty - Quantity of a product moved. - */ - public void setMovementQty (BigDecimal MovementQty) - { - set_Value (COLUMNNAME_MovementQty, MovementQty); - } - - /** Get Movement Quantity. - @return Quantity of a product moved. - */ - public BigDecimal getMovementQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Picked Qty. @param PickedQty Picked Qty */ public void setPickedQty (BigDecimal PickedQty) @@ -883,23 +883,6 @@ public boolean isToBeInvoiced () return false; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1011,4 +994,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_InOutLineConfirm.java b/base/src/org/compiere/model/X_M_InOutLineConfirm.java index b292166a41..e161d75ecf 100644 --- a/base/src/org/compiere/model/X_M_InOutLineConfirm.java +++ b/base/src/org/compiere/model/X_M_InOutLineConfirm.java @@ -25,14 +25,14 @@ /** Generated Model for M_InOutLineConfirm * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_InOutLineConfirm extends PO implements I_M_InOutLineConfirm, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_InOutLineConfirm (Properties ctx, int M_InOutLineConfirm_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_InOutLineMA.java b/base/src/org/compiere/model/X_M_InOutLineMA.java index cd55267d97..2673f9c1d8 100644 --- a/base/src/org/compiere/model/X_M_InOutLineMA.java +++ b/base/src/org/compiere/model/X_M_InOutLineMA.java @@ -25,14 +25,14 @@ /** Generated Model for M_InOutLineMA * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_InOutLineMA extends PO implements I_M_InOutLineMA, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_InOutLineMA (Properties ctx, int M_InOutLineMA_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Inventory.java b/base/src/org/compiere/model/X_M_Inventory.java index d497d25865..aa58a0d96f 100644 --- a/base/src/org/compiere/model/X_M_Inventory.java +++ b/base/src/org/compiere/model/X_M_Inventory.java @@ -26,14 +26,14 @@ /** Generated Model for M_Inventory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Inventory extends PO implements I_M_Inventory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Inventory (Properties ctx, int M_Inventory_ID, String trxName) @@ -49,9 +49,9 @@ public X_M_Inventory (Properties ctx, int M_Inventory_ID, String trxName) setDocumentNo (null); setIsApproved (false); setM_Inventory_ID (0); - setM_Warehouse_ID (0); setMovementDate (new Timestamp( System.currentTimeMillis() )); // @#Date@ + setM_Warehouse_ID (0); setPosted (false); setProcessed (false); } */ @@ -481,6 +481,23 @@ public int getM_Inventory_ID () return ii.intValue(); } + /** Set Movement Date. + @param MovementDate + Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate) + { + set_Value (COLUMNNAME_MovementDate, MovementDate); + } + + /** Get Movement Date. + @return Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate () + { + return (Timestamp)get_Value(COLUMNNAME_MovementDate); + } + public org.compiere.model.I_M_PerpetualInv getM_PerpetualInv() throws RuntimeException { return (org.compiere.model.I_M_PerpetualInv)MTable.get(getCtx(), org.compiere.model.I_M_PerpetualInv.Table_Name) @@ -537,23 +554,6 @@ public int getM_Warehouse_ID () return ii.intValue(); } - /** Set Movement Date. - @param MovementDate - Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate) - { - set_Value (COLUMNNAME_MovementDate, MovementDate); - } - - /** Get Movement Date. - @return Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate () - { - return (Timestamp)get_Value(COLUMNNAME_MovementDate); - } - /** Set Posted. @param Posted Posting status @@ -671,23 +671,6 @@ public int getReversal_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Update Quantities. @param UpdateQty Update Quantities */ public void setUpdateQty (String UpdateQty) @@ -827,4 +810,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_InventoryLine.java b/base/src/org/compiere/model/X_M_InventoryLine.java index 9f7931f46a..eacbeda795 100644 --- a/base/src/org/compiere/model/X_M_InventoryLine.java +++ b/base/src/org/compiere/model/X_M_InventoryLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_InventoryLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_InventoryLine extends PO implements I_M_InventoryLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_InventoryLine (Properties ctx, int M_InventoryLine_ID, String trxName) @@ -43,8 +43,8 @@ public X_M_InventoryLine (Properties ctx, int M_InventoryLine_ID, String trxName setInventoryType (null); // D setM_AttributeSetInstance_ID (0); - setM_InventoryLine_ID (0); setM_Inventory_ID (0); + setM_InventoryLine_ID (0); setM_Locator_ID (0); // @M_Locator_ID@ setM_Product_ID (0); @@ -195,60 +195,45 @@ public int getC_Charge_ID () return ii.intValue(); } - public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException - { - return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) - .getPO(getC_ProjectPhase_ID(), get_TrxName()); } - - /** Set Project Phase. - @param C_ProjectPhase_ID - Phase of a Project + /** Set Standard Cost. + @param CostStandard + Standard Costs */ - public void setC_ProjectPhase_ID (int C_ProjectPhase_ID) + public void setCostStandard (BigDecimal CostStandard) { - if (C_ProjectPhase_ID < 1) - set_Value (COLUMNNAME_C_ProjectPhase_ID, null); - else - set_Value (COLUMNNAME_C_ProjectPhase_ID, Integer.valueOf(C_ProjectPhase_ID)); + set_ValueNoCheck (COLUMNNAME_CostStandard, CostStandard); } - /** Get Project Phase. - @return Phase of a Project + /** Get Standard Cost. + @return Standard Costs */ - public int getC_ProjectPhase_ID () + public BigDecimal getCostStandard () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectPhase_ID); - if (ii == null) - return 0; - return ii.intValue(); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostStandard); + if (bd == null) + return Env.ZERO; + return bd; } - public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException - { - return (org.compiere.model.I_C_ProjectTask)MTable.get(getCtx(), org.compiere.model.I_C_ProjectTask.Table_Name) - .getPO(getC_ProjectTask_ID(), get_TrxName()); } - - /** Set Project Task. - @param C_ProjectTask_ID - Actual Project Task in a Phase - */ - public void setC_ProjectTask_ID (int C_ProjectTask_ID) + /** Set Count Entered. + @param CountEntered Count Entered */ + public void setCountEntered (boolean CountEntered) { - if (C_ProjectTask_ID < 1) - set_Value (COLUMNNAME_C_ProjectTask_ID, null); - else - set_Value (COLUMNNAME_C_ProjectTask_ID, Integer.valueOf(C_ProjectTask_ID)); + set_Value (COLUMNNAME_CountEntered, Boolean.valueOf(CountEntered)); } - /** Get Project Task. - @return Actual Project Task in a Phase - */ - public int getC_ProjectTask_ID () + /** Get Count Entered. + @return Count Entered */ + public boolean isCountEntered () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectTask_ID); - if (ii == null) - return 0; - return ii.intValue(); + Object oo = get_Value(COLUMNNAME_CountEntered); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; } public org.compiere.model.I_C_Project getC_Project() throws RuntimeException @@ -279,45 +264,60 @@ public int getC_Project_ID () return ii.intValue(); } - /** Set Standard Cost. - @param CostStandard - Standard Costs + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException + { + return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) + .getPO(getC_ProjectPhase_ID(), get_TrxName()); } + + /** Set Project Phase. + @param C_ProjectPhase_ID + Phase of a Project */ - public void setCostStandard (BigDecimal CostStandard) + public void setC_ProjectPhase_ID (int C_ProjectPhase_ID) { - set_ValueNoCheck (COLUMNNAME_CostStandard, CostStandard); + if (C_ProjectPhase_ID < 1) + set_Value (COLUMNNAME_C_ProjectPhase_ID, null); + else + set_Value (COLUMNNAME_C_ProjectPhase_ID, Integer.valueOf(C_ProjectPhase_ID)); } - /** Get Standard Cost. - @return Standard Costs + /** Get Project Phase. + @return Phase of a Project */ - public BigDecimal getCostStandard () + public int getC_ProjectPhase_ID () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostStandard); - if (bd == null) - return Env.ZERO; - return bd; + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectPhase_ID); + if (ii == null) + return 0; + return ii.intValue(); } - /** Set Count Entered. - @param CountEntered Count Entered */ - public void setCountEntered (boolean CountEntered) + public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException + { + return (org.compiere.model.I_C_ProjectTask)MTable.get(getCtx(), org.compiere.model.I_C_ProjectTask.Table_Name) + .getPO(getC_ProjectTask_ID(), get_TrxName()); } + + /** Set Project Task. + @param C_ProjectTask_ID + Actual Project Task in a Phase + */ + public void setC_ProjectTask_ID (int C_ProjectTask_ID) { - set_Value (COLUMNNAME_CountEntered, Boolean.valueOf(CountEntered)); + if (C_ProjectTask_ID < 1) + set_Value (COLUMNNAME_C_ProjectTask_ID, null); + else + set_Value (COLUMNNAME_C_ProjectTask_ID, Integer.valueOf(C_ProjectTask_ID)); } - /** Get Count Entered. - @return Count Entered */ - public boolean isCountEntered () + /** Get Project Task. + @return Actual Project Task in a Phase + */ + public int getC_ProjectTask_ID () { - Object oo = get_Value(COLUMNNAME_CountEntered); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectTask_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Current Cost Price. @@ -513,29 +513,6 @@ public int getM_AttributeSetInstance_ID () return ii.intValue(); } - /** Set Phys.Inventory Line. - @param M_InventoryLine_ID - Unique line in an Inventory document - */ - public void setM_InventoryLine_ID (int M_InventoryLine_ID) - { - if (M_InventoryLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_InventoryLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_InventoryLine_ID, Integer.valueOf(M_InventoryLine_ID)); - } - - /** Get Phys.Inventory Line. - @return Unique line in an Inventory document - */ - public int getM_InventoryLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_InventoryLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Inventory getM_Inventory() throws RuntimeException { return (org.compiere.model.I_M_Inventory)MTable.get(getCtx(), org.compiere.model.I_M_Inventory.Table_Name) @@ -564,6 +541,29 @@ public int getM_Inventory_ID () return ii.intValue(); } + /** Set Phys.Inventory Line. + @param M_InventoryLine_ID + Unique line in an Inventory document + */ + public void setM_InventoryLine_ID (int M_InventoryLine_ID) + { + if (M_InventoryLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_InventoryLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_InventoryLine_ID, Integer.valueOf(M_InventoryLine_ID)); + } + + /** Get Phys.Inventory Line. + @return Unique line in an Inventory document + */ + public int getM_InventoryLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_InventoryLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_M_Locator getM_Locator() throws RuntimeException { return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) @@ -831,23 +831,6 @@ public String getUPC () return (String)get_Value(COLUMNNAME_UPC); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -960,6 +943,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_M_InventoryLineMA.java b/base/src/org/compiere/model/X_M_InventoryLineMA.java index eb7ed135ff..c9506f2459 100644 --- a/base/src/org/compiere/model/X_M_InventoryLineMA.java +++ b/base/src/org/compiere/model/X_M_InventoryLineMA.java @@ -25,14 +25,14 @@ /** Generated Model for M_InventoryLineMA * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_InventoryLineMA extends PO implements I_M_InventoryLineMA, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_InventoryLineMA (Properties ctx, int M_InventoryLineMA_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Locator.java b/base/src/org/compiere/model/X_M_Locator.java index ca6c0bee87..1cacb85cc4 100644 --- a/base/src/org/compiere/model/X_M_Locator.java +++ b/base/src/org/compiere/model/X_M_Locator.java @@ -23,14 +23,14 @@ /** Generated Model for M_Locator * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Locator extends PO implements I_M_Locator, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Locator (Properties ctx, int M_Locator_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Lot.java b/base/src/org/compiere/model/X_M_Lot.java index e1124d9bb8..edf6685b6e 100644 --- a/base/src/org/compiere/model/X_M_Lot.java +++ b/base/src/org/compiere/model/X_M_Lot.java @@ -24,14 +24,14 @@ /** Generated Model for M_Lot * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Lot extends PO implements I_M_Lot, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Lot (Properties ctx, int M_Lot_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_LotCtl.java b/base/src/org/compiere/model/X_M_LotCtl.java index 7acae126e6..533acc39c2 100644 --- a/base/src/org/compiere/model/X_M_LotCtl.java +++ b/base/src/org/compiere/model/X_M_LotCtl.java @@ -23,14 +23,14 @@ /** Generated Model for M_LotCtl * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_LotCtl extends PO implements I_M_LotCtl, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_LotCtl (Properties ctx, int M_LotCtl_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_LotCtlExclude.java b/base/src/org/compiere/model/X_M_LotCtlExclude.java index 2c3ce4675a..b3d25c69d8 100644 --- a/base/src/org/compiere/model/X_M_LotCtlExclude.java +++ b/base/src/org/compiere/model/X_M_LotCtlExclude.java @@ -22,14 +22,14 @@ /** Generated Model for M_LotCtlExclude * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_LotCtlExclude extends PO implements I_M_LotCtlExclude, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_LotCtlExclude (Properties ctx, int M_LotCtlExclude_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_MatchInv.java b/base/src/org/compiere/model/X_M_MatchInv.java index 0d5d709cf6..c32faa2c47 100644 --- a/base/src/org/compiere/model/X_M_MatchInv.java +++ b/base/src/org/compiere/model/X_M_MatchInv.java @@ -26,14 +26,14 @@ /** Generated Model for M_MatchInv * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_MatchInv extends PO implements I_M_MatchInv, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_MatchInv (Properties ctx, int M_MatchInv_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_MatchPO.java b/base/src/org/compiere/model/X_M_MatchPO.java index 5b445a17b0..2112c273d9 100644 --- a/base/src/org/compiere/model/X_M_MatchPO.java +++ b/base/src/org/compiere/model/X_M_MatchPO.java @@ -26,14 +26,14 @@ /** Generated Model for M_MatchPO * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_MatchPO extends PO implements I_M_MatchPO, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_MatchPO (Properties ctx, int M_MatchPO_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Movement.java b/base/src/org/compiere/model/X_M_Movement.java index eacec4f3b6..33ec1f007a 100644 --- a/base/src/org/compiere/model/X_M_Movement.java +++ b/base/src/org/compiere/model/X_M_Movement.java @@ -26,14 +26,14 @@ /** Generated Model for M_Movement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Movement extends PO implements I_M_Movement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Movement (Properties ctx, int M_Movement_ID, String trxName) @@ -346,6 +346,26 @@ public int getC_DocType_ID () return ii.intValue(); } + /** Set Charge amount. + @param ChargeAmt + Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt) + { + set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); + } + + /** Get Charge amount. + @return Charge Amount + */ + public BigDecimal getChargeAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -374,26 +394,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** Set Charge amount. - @param ChargeAmt - Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt) - { - set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); - } - - /** Get Charge amount. - @return Charge Amount - */ - public BigDecimal getChargeAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Create lines from. @param CreateFrom Process which will generate a new document lines based on an existing document @@ -411,6 +411,23 @@ public String getCreateFrom () return (String)get_Value(COLUMNNAME_CreateFrom); } + /** Set Date received. + @param DateReceived + Date a product was received + */ + public void setDateReceived (Timestamp DateReceived) + { + set_Value (COLUMNNAME_DateReceived, DateReceived); + } + + /** Get Date received. + @return Date a product was received + */ + public Timestamp getDateReceived () + { + return (Timestamp)get_Value(COLUMNNAME_DateReceived); + } + public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException { return (org.eevolution.model.I_DD_Order)MTable.get(getCtx(), org.eevolution.model.I_DD_Order.Table_Name) @@ -436,23 +453,6 @@ public int getDD_Order_ID () return ii.intValue(); } - /** Set Date received. - @param DateReceived - Date a product was received - */ - public void setDateReceived (Timestamp DateReceived) - { - set_Value (COLUMNNAME_DateReceived, DateReceived); - } - - /** Get Date received. - @return Date a product was received - */ - public Timestamp getDateReceived () - { - return (Timestamp)get_Value(COLUMNNAME_DateReceived); - } - /** DeliveryRule AD_Reference_ID=151 */ public static final int DELIVERYRULE_AD_Reference_ID=151; /** After Receipt = R */ @@ -764,6 +764,23 @@ public int getM_Movement_ID () return ii.intValue(); } + /** Set Movement Date. + @param MovementDate + Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate) + { + set_Value (COLUMNNAME_MovementDate, MovementDate); + } + + /** Get Movement Date. + @return Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate () + { + return (Timestamp)get_Value(COLUMNNAME_MovementDate); + } + public org.compiere.model.I_M_ProductionBatch getM_ProductionBatch() throws RuntimeException { return (org.compiere.model.I_M_ProductionBatch)MTable.get(getCtx(), org.compiere.model.I_M_ProductionBatch.Table_Name) @@ -817,23 +834,6 @@ public int getM_Shipper_ID () return ii.intValue(); } - /** Set Movement Date. - @param MovementDate - Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate) - { - set_Value (COLUMNNAME_MovementDate, MovementDate); - } - - /** Get Movement Date. - @return Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate () - { - return (Timestamp)get_Value(COLUMNNAME_MovementDate); - } - /** Set Order Reference. @param POReference Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner @@ -1026,23 +1026,6 @@ public int getSalesRep_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1154,4 +1137,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_MovementConfirm.java b/base/src/org/compiere/model/X_M_MovementConfirm.java index 2ffff74cb4..9a211c0e07 100644 --- a/base/src/org/compiere/model/X_M_MovementConfirm.java +++ b/base/src/org/compiere/model/X_M_MovementConfirm.java @@ -25,14 +25,14 @@ /** Generated Model for M_MovementConfirm * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_MovementConfirm extends PO implements I_M_MovementConfirm, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_MovementConfirm (Properties ctx, int M_MovementConfirm_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_MovementLine.java b/base/src/org/compiere/model/X_M_MovementLine.java index 1e7ef4df55..59fe58e1dc 100644 --- a/base/src/org/compiere/model/X_M_MovementLine.java +++ b/base/src/org/compiere/model/X_M_MovementLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_MovementLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_MovementLine extends PO implements I_M_MovementLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_MovementLine (Properties ctx, int M_MovementLine_ID, String trxName) @@ -42,15 +42,15 @@ public X_M_MovementLine (Properties ctx, int M_MovementLine_ID, String trxName) { setLine (0); // @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM M_MovementLine WHERE M_Movement_ID=@M_Movement_ID@ - setM_LocatorTo_ID (0); -// @M_LocatorTo_ID@ setM_Locator_ID (0); // @M_Locator_ID@ - setM_MovementLine_ID (0); + setM_LocatorTo_ID (0); +// @M_LocatorTo_ID@ setM_Movement_ID (0); - setM_Product_ID (0); + setM_MovementLine_ID (0); setMovementQty (Env.ZERO); // 1 + setM_Product_ID (0); setProcessed (false); setTargetQty (Env.ZERO); // 0 @@ -169,6 +169,54 @@ public int getC_Campaign_ID () return ii.intValue(); } + /** Set Confirmed Quantity. + @param ConfirmedQty + Confirmation of a received quantity + */ + public void setConfirmedQty (BigDecimal ConfirmedQty) + { + set_Value (COLUMNNAME_ConfirmedQty, ConfirmedQty); + } + + /** Get Confirmed Quantity. + @return Confirmation of a received quantity + */ + public BigDecimal getConfirmedQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ConfirmedQty); + if (bd == null) + return Env.ZERO; + return bd; + } + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -225,54 +273,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Confirmed Quantity. - @param ConfirmedQty - Confirmation of a received quantity - */ - public void setConfirmedQty (BigDecimal ConfirmedQty) - { - set_Value (COLUMNNAME_ConfirmedQty, ConfirmedQty); - } - - /** Get Confirmed Quantity. - @return Confirmation of a received quantity - */ - public BigDecimal getConfirmedQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ConfirmedQty); - if (bd == null) - return Env.ZERO; - return bd; - } - public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException { return (org.eevolution.model.I_DD_OrderLine)MTable.get(getCtx(), org.eevolution.model.I_DD_OrderLine.Table_Name) @@ -343,6 +343,34 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getLine())); } + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException + { + return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) + .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } + + /** Set Attribute Set Instance. + @param M_AttributeSetInstance_ID + Product Attribute Set Instance + */ + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) + { + if (M_AttributeSetInstance_ID < 0) + set_Value (COLUMNNAME_M_AttributeSetInstance_ID, null); + else + set_Value (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); + } + + /** Get Attribute Set Instance. + @return Product Attribute Set Instance + */ + public int getM_AttributeSetInstance_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_M_AttributeSetInstance getM_AttributeSetInstanceTo() throws RuntimeException { return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) @@ -371,29 +399,29 @@ public int getM_AttributeSetInstanceTo_ID () return ii.intValue(); } - public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException + public I_M_Locator getM_Locator() throws RuntimeException { - return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) - .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } + return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) + .getPO(getM_Locator_ID(), get_TrxName()); } - /** Set Attribute Set Instance. - @param M_AttributeSetInstance_ID - Product Attribute Set Instance + /** Set Locator. + @param M_Locator_ID + Warehouse Locator */ - public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) + public void setM_Locator_ID (int M_Locator_ID) { - if (M_AttributeSetInstance_ID < 0) - set_Value (COLUMNNAME_M_AttributeSetInstance_ID, null); + if (M_Locator_ID < 1) + set_Value (COLUMNNAME_M_Locator_ID, null); else - set_Value (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); + set_Value (COLUMNNAME_M_Locator_ID, Integer.valueOf(M_Locator_ID)); } - /** Get Attribute Set Instance. - @return Product Attribute Set Instance + /** Get Locator. + @return Warehouse Locator */ - public int getM_AttributeSetInstance_ID () + public int getM_Locator_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Locator_ID); if (ii == null) return 0; return ii.intValue(); @@ -427,29 +455,29 @@ public int getM_LocatorTo_ID () return ii.intValue(); } - public I_M_Locator getM_Locator() throws RuntimeException + public org.compiere.model.I_M_Movement getM_Movement() throws RuntimeException { - return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) - .getPO(getM_Locator_ID(), get_TrxName()); } + return (org.compiere.model.I_M_Movement)MTable.get(getCtx(), org.compiere.model.I_M_Movement.Table_Name) + .getPO(getM_Movement_ID(), get_TrxName()); } - /** Set Locator. - @param M_Locator_ID - Warehouse Locator + /** Set Inventory Move. + @param M_Movement_ID + Movement of Inventory */ - public void setM_Locator_ID (int M_Locator_ID) + public void setM_Movement_ID (int M_Movement_ID) { - if (M_Locator_ID < 1) - set_Value (COLUMNNAME_M_Locator_ID, null); + if (M_Movement_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_Movement_ID, null); else - set_Value (COLUMNNAME_M_Locator_ID, Integer.valueOf(M_Locator_ID)); + set_ValueNoCheck (COLUMNNAME_M_Movement_ID, Integer.valueOf(M_Movement_ID)); } - /** Get Locator. - @return Warehouse Locator + /** Get Inventory Move. + @return Movement of Inventory */ - public int getM_Locator_ID () + public int getM_Movement_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Locator_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Movement_ID); if (ii == null) return 0; return ii.intValue(); @@ -478,32 +506,24 @@ public int getM_MovementLine_ID () return ii.intValue(); } - public org.compiere.model.I_M_Movement getM_Movement() throws RuntimeException - { - return (org.compiere.model.I_M_Movement)MTable.get(getCtx(), org.compiere.model.I_M_Movement.Table_Name) - .getPO(getM_Movement_ID(), get_TrxName()); } - - /** Set Inventory Move. - @param M_Movement_ID - Movement of Inventory + /** Set Movement Quantity. + @param MovementQty + Quantity of a product moved. */ - public void setM_Movement_ID (int M_Movement_ID) + public void setMovementQty (BigDecimal MovementQty) { - if (M_Movement_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_Movement_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_Movement_ID, Integer.valueOf(M_Movement_ID)); + set_Value (COLUMNNAME_MovementQty, MovementQty); } - /** Get Inventory Move. - @return Movement of Inventory + /** Get Movement Quantity. + @return Quantity of a product moved. */ - public int getM_Movement_ID () + public BigDecimal getMovementQty () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Movement_ID); - if (ii == null) - return 0; - return ii.intValue(); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); + if (bd == null) + return Env.ZERO; + return bd; } public org.compiere.model.I_M_Product getM_Product() throws RuntimeException @@ -534,26 +554,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Movement Quantity. - @param MovementQty - Quantity of a product moved. - */ - public void setMovementQty (BigDecimal MovementQty) - { - set_Value (COLUMNNAME_MovementQty, MovementQty); - } - - /** Get Movement Quantity. - @return Quantity of a product moved. - */ - public BigDecimal getMovementQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Processed. @param Processed The document has been processed @@ -646,23 +646,6 @@ public BigDecimal getTargetQty () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -775,6 +758,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_M_MovementLineConfirm.java b/base/src/org/compiere/model/X_M_MovementLineConfirm.java index aca9e11cd9..5c45ac894a 100644 --- a/base/src/org/compiere/model/X_M_MovementLineConfirm.java +++ b/base/src/org/compiere/model/X_M_MovementLineConfirm.java @@ -25,14 +25,14 @@ /** Generated Model for M_MovementLineConfirm * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_MovementLineConfirm extends PO implements I_M_MovementLineConfirm, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_MovementLineConfirm (Properties ctx, int M_MovementLineConfirm_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_MovementLineMA.java b/base/src/org/compiere/model/X_M_MovementLineMA.java index 06612ed0ca..c218a563fc 100644 --- a/base/src/org/compiere/model/X_M_MovementLineMA.java +++ b/base/src/org/compiere/model/X_M_MovementLineMA.java @@ -25,14 +25,14 @@ /** Generated Model for M_MovementLineMA * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_MovementLineMA extends PO implements I_M_MovementLineMA, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_MovementLineMA (Properties ctx, int M_MovementLineMA_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_OperationResource.java b/base/src/org/compiere/model/X_M_OperationResource.java index 7ac8e0bc17..0bd553618e 100644 --- a/base/src/org/compiere/model/X_M_OperationResource.java +++ b/base/src/org/compiere/model/X_M_OperationResource.java @@ -25,14 +25,14 @@ /** Generated Model for M_OperationResource * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_OperationResource extends PO implements I_M_OperationResource, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_OperationResource (Properties ctx, int M_OperationResource_ID, String trxName) @@ -283,23 +283,6 @@ public BigDecimal getTeardownTime () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Runtime per Unit. @param UnitRuntime Time to produce one unit @@ -319,4 +302,21 @@ public BigDecimal getUnitRuntime () return Env.ZERO; return bd; } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_Package.java b/base/src/org/compiere/model/X_M_Package.java index 5147e9d72c..a17c44cfc7 100644 --- a/base/src/org/compiere/model/X_M_Package.java +++ b/base/src/org/compiere/model/X_M_Package.java @@ -23,14 +23,14 @@ /** Generated Model for M_Package * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Package extends PO implements I_M_Package, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Package (Properties ctx, int M_Package_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_PackageLine.java b/base/src/org/compiere/model/X_M_PackageLine.java index 4260f6f3c0..655e96cbbd 100644 --- a/base/src/org/compiere/model/X_M_PackageLine.java +++ b/base/src/org/compiere/model/X_M_PackageLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_PackageLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PackageLine extends PO implements I_M_PackageLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PackageLine (Properties ctx, int M_PackageLine_ID, String trxName) @@ -41,8 +41,8 @@ public X_M_PackageLine (Properties ctx, int M_PackageLine_ID, String trxName) /** if (M_PackageLine_ID == 0) { setM_InOutLine_ID (0); - setM_PackageLine_ID (0); setM_Package_ID (0); + setM_PackageLine_ID (0); setQty (Env.ZERO); } */ } @@ -120,29 +120,6 @@ public int getM_InOutLine_ID () return ii.intValue(); } - /** Set Package Line. - @param M_PackageLine_ID - The detail content of the Package - */ - public void setM_PackageLine_ID (int M_PackageLine_ID) - { - if (M_PackageLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_PackageLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_PackageLine_ID, Integer.valueOf(M_PackageLine_ID)); - } - - /** Get Package Line. - @return The detail content of the Package - */ - public int getM_PackageLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_PackageLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Package getM_Package() throws RuntimeException { return (org.compiere.model.I_M_Package)MTable.get(getCtx(), org.compiere.model.I_M_Package.Table_Name) @@ -179,6 +156,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_Package_ID())); } + /** Set Package Line. + @param M_PackageLine_ID + The detail content of the Package + */ + public void setM_PackageLine_ID (int M_PackageLine_ID) + { + if (M_PackageLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_PackageLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_PackageLine_ID, Integer.valueOf(M_PackageLine_ID)); + } + + /** Get Package Line. + @return The detail content of the Package + */ + public int getM_PackageLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_PackageLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Quantity. @param Qty Quantity diff --git a/base/src/org/compiere/model/X_M_PartType.java b/base/src/org/compiere/model/X_M_PartType.java index c56660dd69..0dce0f3ac3 100644 --- a/base/src/org/compiere/model/X_M_PartType.java +++ b/base/src/org/compiere/model/X_M_PartType.java @@ -22,14 +22,14 @@ /** Generated Model for M_PartType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PartType extends PO implements I_M_PartType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PartType (Properties ctx, int M_PartType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_PerpetualInv.java b/base/src/org/compiere/model/X_M_PerpetualInv.java index b64b5ba5c6..7300d4a1ed 100644 --- a/base/src/org/compiere/model/X_M_PerpetualInv.java +++ b/base/src/org/compiere/model/X_M_PerpetualInv.java @@ -24,14 +24,14 @@ /** Generated Model for M_PerpetualInv * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PerpetualInv extends PO implements I_M_PerpetualInv, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PerpetualInv (Properties ctx, int M_PerpetualInv_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_PriceList.java b/base/src/org/compiere/model/X_M_PriceList.java index 028bd94d36..3db60da716 100644 --- a/base/src/org/compiere/model/X_M_PriceList.java +++ b/base/src/org/compiere/model/X_M_PriceList.java @@ -23,14 +23,14 @@ /** Generated Model for M_PriceList * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PriceList extends PO implements I_M_PriceList, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PriceList (Properties ctx, int M_PriceList_ID, String trxName) @@ -249,6 +249,27 @@ public boolean isNetPrice () return false; } + /** Set isPresentForProduct. + @param isPresentForProduct isPresentForProduct */ + public void setisPresentForProduct (boolean isPresentForProduct) + { + set_Value (COLUMNNAME_isPresentForProduct, Boolean.valueOf(isPresentForProduct)); + } + + /** Get isPresentForProduct. + @return isPresentForProduct */ + public boolean isPresentForProduct () + { + Object oo = get_Value(COLUMNNAME_isPresentForProduct); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + /** Set Sales Price list. @param IsSOPriceList This is a Sales Price List @@ -381,25 +402,4 @@ public String getUUID () { return (String)get_Value(COLUMNNAME_UUID); } - - /** Set isPresentForProduct. - @param isPresentForProduct isPresentForProduct */ - public void setisPresentForProduct (boolean isPresentForProduct) - { - set_Value (COLUMNNAME_isPresentForProduct, Boolean.valueOf(isPresentForProduct)); - } - - /** Get isPresentForProduct. - @return isPresentForProduct */ - public boolean isPresentForProduct () - { - Object oo = get_Value(COLUMNNAME_isPresentForProduct); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_PriceList_Version.java b/base/src/org/compiere/model/X_M_PriceList_Version.java index 29ce6af399..b052d8d08f 100644 --- a/base/src/org/compiere/model/X_M_PriceList_Version.java +++ b/base/src/org/compiere/model/X_M_PriceList_Version.java @@ -24,14 +24,14 @@ /** Generated Model for M_PriceList_Version * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PriceList_Version extends PO implements I_M_PriceList_Version, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PriceList_Version (Properties ctx, int M_PriceList_Version_ID, String trxName) @@ -167,29 +167,6 @@ public int getM_PriceList_ID () return ii.intValue(); } - /** Set Price List Version. - @param M_PriceList_Version_ID - Identifies a unique instance of a Price List - */ - public void setM_PriceList_Version_ID (int M_PriceList_Version_ID) - { - if (M_PriceList_Version_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_PriceList_Version_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_PriceList_Version_ID, Integer.valueOf(M_PriceList_Version_ID)); - } - - /** Get Price List Version. - @return Identifies a unique instance of a Price List - */ - public int getM_PriceList_Version_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_PriceList_Version_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_PriceList_Version getM_Pricelist_Version_Base() throws RuntimeException { return (org.compiere.model.I_M_PriceList_Version)MTable.get(getCtx(), org.compiere.model.I_M_PriceList_Version.Table_Name) @@ -218,6 +195,29 @@ public int getM_Pricelist_Version_Base_ID () return ii.intValue(); } + /** Set Price List Version. + @param M_PriceList_Version_ID + Identifies a unique instance of a Price List + */ + public void setM_PriceList_Version_ID (int M_PriceList_Version_ID) + { + if (M_PriceList_Version_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_PriceList_Version_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_PriceList_Version_ID, Integer.valueOf(M_PriceList_Version_ID)); + } + + /** Get Price List Version. + @return Identifies a unique instance of a Price List + */ + public int getM_PriceList_Version_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_PriceList_Version_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_M_Product.java b/base/src/org/compiere/model/X_M_Product.java index 3c44858fe2..a2357ac403 100644 --- a/base/src/org/compiere/model/X_M_Product.java +++ b/base/src/org/compiere/model/X_M_Product.java @@ -26,14 +26,14 @@ /** Generated Model for M_Product * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product extends PO implements I_M_Product, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product (Properties ctx, int M_Product_ID, String trxName) @@ -107,6 +107,59 @@ public String toString() return sb.toString(); } + /** Set Classification. + @param Classification + Classification for grouping + */ + public void setClassification (String Classification) + { + set_Value (COLUMNNAME_Classification, Classification); + } + + /** Get Classification. + @return Classification for grouping + */ + public String getClassification () + { + return (String)get_Value(COLUMNNAME_Classification); + } + + /** Set Copy From. + @param CopyFrom + Copy From Record + */ + public void setCopyFrom (String CopyFrom) + { + set_Value (COLUMNNAME_CopyFrom, CopyFrom); + } + + /** Get Copy From. + @return Copy From Record + */ + public String getCopyFrom () + { + return (String)get_Value(COLUMNNAME_CopyFrom); + } + + /** Set Standard Cost. + @param CostStandard + Standard Costs + */ + public void setCostStandard (BigDecimal CostStandard) + { + throw new IllegalArgumentException ("CostStandard is virtual column"); } + + /** Get Standard Cost. + @return Standard Costs + */ + public BigDecimal getCostStandard () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostStandard); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_RevenueRecognition getC_RevenueRecognition() throws RuntimeException { return (org.compiere.model.I_C_RevenueRecognition)MTable.get(getCtx(), org.compiere.model.I_C_RevenueRecognition.Table_Name) @@ -247,59 +300,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Classification. - @param Classification - Classification for grouping - */ - public void setClassification (String Classification) - { - set_Value (COLUMNNAME_Classification, Classification); - } - - /** Get Classification. - @return Classification for grouping - */ - public String getClassification () - { - return (String)get_Value(COLUMNNAME_Classification); - } - - /** Set Copy From. - @param CopyFrom - Copy From Record - */ - public void setCopyFrom (String CopyFrom) - { - set_Value (COLUMNNAME_CopyFrom, CopyFrom); - } - - /** Get Copy From. - @return Copy From Record - */ - public String getCopyFrom () - { - return (String)get_Value(COLUMNNAME_CopyFrom); - } - - /** Set Standard Cost. - @param CostStandard - Standard Costs - */ - public void setCostStandard (BigDecimal CostStandard) - { - throw new IllegalArgumentException ("CostStandard is virtual column"); } - - /** Get Standard Cost. - @return Standard Costs - */ - public BigDecimal getCostStandard () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostStandard); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Description. @param Description Optional short description of the record @@ -929,34 +929,6 @@ public int getLowLevel () return ii.intValue(); } - public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException - { - return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) - .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } - - /** Set Attribute Set Instance. - @param M_AttributeSetInstance_ID - Product Attribute Set Instance - */ - public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) - { - if (M_AttributeSetInstance_ID < 0) - set_Value (COLUMNNAME_M_AttributeSetInstance_ID, null); - else - set_Value (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); - } - - /** Get Attribute Set Instance. - @return Product Attribute Set Instance - */ - public int getM_AttributeSetInstance_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_AttributeSet getM_AttributeSet() throws RuntimeException { return (org.compiere.model.I_M_AttributeSet)MTable.get(getCtx(), org.compiere.model.I_M_AttributeSet.Table_Name) @@ -985,6 +957,34 @@ public int getM_AttributeSet_ID () return ii.intValue(); } + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException + { + return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) + .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } + + /** Set Attribute Set Instance. + @param M_AttributeSetInstance_ID + Product Attribute Set Instance + */ + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) + { + if (M_AttributeSetInstance_ID < 0) + set_Value (COLUMNNAME_M_AttributeSetInstance_ID, null); + else + set_Value (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); + } + + /** Get Attribute Set Instance. + @return Product Attribute Set Instance + */ + public int getM_AttributeSetInstance_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_FreightCategory getM_FreightCategory() throws RuntimeException { return (org.compiere.model.I_M_FreightCategory)MTable.get(getCtx(), org.compiere.model.I_M_FreightCategory.Table_Name) @@ -1297,21 +1297,32 @@ public int getR_MailText_ID () return ii.intValue(); } - /** Set SKU. - @param SKU - Stock Keeping Unit + public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getSalesRep_ID(), get_TrxName()); } + + /** Set Sales Representative. + @param SalesRep_ID + Sales Representative or Company Agent */ - public void setSKU (String SKU) + public void setSalesRep_ID (int SalesRep_ID) { - set_Value (COLUMNNAME_SKU, SKU); + if (SalesRep_ID < 1) + set_Value (COLUMNNAME_SalesRep_ID, null); + else + set_Value (COLUMNNAME_SalesRep_ID, Integer.valueOf(SalesRep_ID)); } - /** Get SKU. - @return Stock Keeping Unit + /** Get Sales Representative. + @return Sales Representative or Company Agent */ - public String getSKU () + public int getSalesRep_ID () { - return (String)get_Value(COLUMNNAME_SKU); + Integer ii = (Integer)get_Value(COLUMNNAME_SalesRep_ID); + if (ii == null) + return 0; + return ii.intValue(); } public org.compiere.model.I_S_ExpenseType getS_ExpenseType() throws RuntimeException @@ -1342,62 +1353,6 @@ public int getS_ExpenseType_ID () return ii.intValue(); } - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException - { - return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) - .getPO(getS_Resource_ID(), get_TrxName()); } - - /** Set Resource. - @param S_Resource_ID - Resource - */ - public void setS_Resource_ID (int S_Resource_ID) - { - if (S_Resource_ID < 1) - set_ValueNoCheck (COLUMNNAME_S_Resource_ID, null); - else - set_ValueNoCheck (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); - } - - /** Get Resource. - @return Resource - */ - public int getS_Resource_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getSalesRep_ID(), get_TrxName()); } - - /** Set Sales Representative. - @param SalesRep_ID - Sales Representative or Company Agent - */ - public void setSalesRep_ID (int SalesRep_ID) - { - if (SalesRep_ID < 1) - set_Value (COLUMNNAME_SalesRep_ID, null); - else - set_Value (COLUMNNAME_SalesRep_ID, Integer.valueOf(SalesRep_ID)); - } - - /** Get Sales Representative. - @return Sales Representative or Company Agent - */ - public int getSalesRep_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_SalesRep_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Shelf Depth. @param ShelfDepth Shelf depth required @@ -1458,38 +1413,49 @@ public int getShelfWidth () return ii.intValue(); } - /** Set UPC/EAN. - @param UPC - Bar Code (Universal Product Code or its superset European Article Number) + /** Set SKU. + @param SKU + Stock Keeping Unit */ - public void setUPC (String UPC) + public void setSKU (String SKU) { - set_Value (COLUMNNAME_UPC, UPC); + set_Value (COLUMNNAME_SKU, SKU); } - /** Get UPC/EAN. - @return Bar Code (Universal Product Code or its superset European Article Number) + /** Get SKU. + @return Stock Keeping Unit */ - public String getUPC () + public String getSKU () { - return (String)get_Value(COLUMNNAME_UPC); + return (String)get_Value(COLUMNNAME_SKU); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException + { + return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) + .getPO(getS_Resource_ID(), get_TrxName()); } + + /** Set Resource. + @param S_Resource_ID + Resource */ - public void setUUID (String UUID) + public void setS_Resource_ID (int S_Resource_ID) { - set_Value (COLUMNNAME_UUID, UUID); + if (S_Resource_ID < 1) + set_ValueNoCheck (COLUMNNAME_S_Resource_ID, null); + else + set_ValueNoCheck (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); } - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier + /** Get Resource. + @return Resource */ - public String getUUID () + public int getS_Resource_ID () { - return (String)get_Value(COLUMNNAME_UUID); + Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set UnitsPerPack. @@ -1532,6 +1498,40 @@ public BigDecimal getUnitsPerPallet () return bd; } + /** Set UPC/EAN. + @param UPC + Bar Code (Universal Product Code or its superset European Article Number) + */ + public void setUPC (String UPC) + { + set_Value (COLUMNNAME_UPC, UPC); + } + + /** Get UPC/EAN. + @return Bar Code (Universal Product Code or its superset European Article Number) + */ + public String getUPC () + { + return (String)get_Value(COLUMNNAME_UPC); + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_M_ProductDownload.java b/base/src/org/compiere/model/X_M_ProductDownload.java index a57ca76dc6..e786f50773 100644 --- a/base/src/org/compiere/model/X_M_ProductDownload.java +++ b/base/src/org/compiere/model/X_M_ProductDownload.java @@ -23,14 +23,14 @@ /** Generated Model for M_ProductDownload * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ProductDownload extends PO implements I_M_ProductDownload, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ProductDownload (Properties ctx, int M_ProductDownload_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_ProductOperation.java b/base/src/org/compiere/model/X_M_ProductOperation.java index 701b8ae2f1..b03a19f3bc 100644 --- a/base/src/org/compiere/model/X_M_ProductOperation.java +++ b/base/src/org/compiere/model/X_M_ProductOperation.java @@ -25,14 +25,14 @@ /** Generated Model for M_ProductOperation * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ProductOperation extends PO implements I_M_ProductOperation, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ProductOperation (Properties ctx, int M_ProductOperation_ID, String trxName) @@ -40,8 +40,8 @@ public X_M_ProductOperation (Properties ctx, int M_ProductOperation_ID, String t super (ctx, M_ProductOperation_ID, trxName); /** if (M_ProductOperation_ID == 0) { - setM_ProductOperation_ID (0); setM_Product_ID (0); + setM_ProductOperation_ID (0); setName (null); } */ } @@ -108,29 +108,6 @@ public String getHelp () return (String)get_Value(COLUMNNAME_Help); } - /** Set Product Operation. - @param M_ProductOperation_ID - Product Manufacturing Operation - */ - public void setM_ProductOperation_ID (int M_ProductOperation_ID) - { - if (M_ProductOperation_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_ProductOperation_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_ProductOperation_ID, Integer.valueOf(M_ProductOperation_ID)); - } - - /** Get Product Operation. - @return Product Manufacturing Operation - */ - public int getM_ProductOperation_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductOperation_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -159,6 +136,29 @@ public int getM_Product_ID () return ii.intValue(); } + /** Set Product Operation. + @param M_ProductOperation_ID + Product Manufacturing Operation + */ + public void setM_ProductOperation_ID (int M_ProductOperation_ID) + { + if (M_ProductOperation_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_ProductOperation_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_ProductOperation_ID, Integer.valueOf(M_ProductOperation_ID)); + } + + /** Get Product Operation. + @return Product Manufacturing Operation + */ + public int getM_ProductOperation_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductOperation_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Name. @param Name Alphanumeric identifier of the entity @@ -224,23 +224,6 @@ public BigDecimal getTeardownTime () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Runtime per Unit. @param UnitRuntime Time to produce one unit @@ -260,4 +243,21 @@ public BigDecimal getUnitRuntime () return Env.ZERO; return bd; } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_ProductPrice.java b/base/src/org/compiere/model/X_M_ProductPrice.java index b34df5d4d3..a9091508c1 100644 --- a/base/src/org/compiere/model/X_M_ProductPrice.java +++ b/base/src/org/compiere/model/X_M_ProductPrice.java @@ -24,14 +24,14 @@ /** Generated Model for M_ProductPrice * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ProductPrice extends PO implements I_M_ProductPrice, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ProductPrice (Properties ctx, int M_ProductPrice_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_ProductPriceVendorBreak.java b/base/src/org/compiere/model/X_M_ProductPriceVendorBreak.java index 077cd2a186..d82ee5827f 100644 --- a/base/src/org/compiere/model/X_M_ProductPriceVendorBreak.java +++ b/base/src/org/compiere/model/X_M_ProductPriceVendorBreak.java @@ -24,14 +24,14 @@ /** Generated Model for M_ProductPriceVendorBreak * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ProductPriceVendorBreak extends PO implements I_M_ProductPriceVendorBreak, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ProductPriceVendorBreak (Properties ctx, int M_ProductPriceVendorBreak_ID, String trxName) @@ -41,8 +41,8 @@ public X_M_ProductPriceVendorBreak (Properties ctx, int M_ProductPriceVendorBrea { setBreakValue (Env.ZERO); setM_PriceList_Version_ID (0); - setM_ProductPriceVendorBreak_ID (0); setM_Product_ID (0); + setM_ProductPriceVendorBreak_ID (0); setPriceLimit (Env.ZERO); setPriceList (Env.ZERO); setPriceStd (Env.ZERO); @@ -153,26 +153,6 @@ public int getM_PriceList_Version_ID () return ii.intValue(); } - /** Set Product Price Break. - @param M_ProductPriceVendorBreak_ID Product Price Break */ - public void setM_ProductPriceVendorBreak_ID (int M_ProductPriceVendorBreak_ID) - { - if (M_ProductPriceVendorBreak_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_ProductPriceVendorBreak_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_ProductPriceVendorBreak_ID, Integer.valueOf(M_ProductPriceVendorBreak_ID)); - } - - /** Get Product Price Break. - @return Product Price Break */ - public int getM_ProductPriceVendorBreak_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductPriceVendorBreak_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -201,6 +181,26 @@ public int getM_Product_ID () return ii.intValue(); } + /** Set Product Price Break. + @param M_ProductPriceVendorBreak_ID Product Price Break */ + public void setM_ProductPriceVendorBreak_ID (int M_ProductPriceVendorBreak_ID) + { + if (M_ProductPriceVendorBreak_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_ProductPriceVendorBreak_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_ProductPriceVendorBreak_ID, Integer.valueOf(M_ProductPriceVendorBreak_ID)); + } + + /** Get Product Price Break. + @return Product Price Break */ + public int getM_ProductPriceVendorBreak_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductPriceVendorBreak_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Limit Price. @param PriceLimit Lowest price for a product diff --git a/base/src/org/compiere/model/X_M_Product_Acct.java b/base/src/org/compiere/model/X_M_Product_Acct.java index 2120a1dccb..277bcda2a0 100644 --- a/base/src/org/compiere/model/X_M_Product_Acct.java +++ b/base/src/org/compiere/model/X_M_Product_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for M_Product_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product_Acct extends PO implements I_M_Product_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product_Acct (Properties ctx, int M_Product_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Product_BOM.java b/base/src/org/compiere/model/X_M_Product_BOM.java index 5b84d9a50b..3c3d39fc4b 100644 --- a/base/src/org/compiere/model/X_M_Product_BOM.java +++ b/base/src/org/compiere/model/X_M_Product_BOM.java @@ -25,14 +25,14 @@ /** Generated Model for M_Product_BOM * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product_BOM extends PO implements I_M_Product_BOM, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product_BOM (Properties ctx, int M_Product_BOM_ID, String trxName) @@ -44,8 +44,8 @@ public X_M_Product_BOM (Properties ctx, int M_Product_BOM_ID, String trxName) // 1 setLine (0); // @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM M_Product_BOM WHERE M_Product_ID=@M_Product_ID@ - setM_ProductBOM_ID (0); setM_Product_BOM_ID (0); + setM_ProductBOM_ID (0); setM_Product_ID (0); } */ } @@ -259,6 +259,26 @@ public int getM_PartType_ID () return ii.intValue(); } + /** Set BOM Line. + @param M_Product_BOM_ID BOM Line */ + public void setM_Product_BOM_ID (int M_Product_BOM_ID) + { + if (M_Product_BOM_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_Product_BOM_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_Product_BOM_ID, Integer.valueOf(M_Product_BOM_ID)); + } + + /** Get BOM Line. + @return BOM Line */ + public int getM_Product_BOM_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_BOM_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Product getM_ProductBOM() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -295,26 +315,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_ProductBOM_ID())); } - /** Set BOM Line. - @param M_Product_BOM_ID BOM Line */ - public void setM_Product_BOM_ID (int M_Product_BOM_ID) - { - if (M_Product_BOM_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_Product_BOM_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_Product_BOM_ID, Integer.valueOf(M_Product_BOM_ID)); - } - - /** Get BOM Line. - @return BOM Line */ - public int getM_Product_BOM_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_BOM_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) diff --git a/base/src/org/compiere/model/X_M_Product_Category.java b/base/src/org/compiere/model/X_M_Product_Category.java index 9e92c0ede8..a0f82a2d4e 100644 --- a/base/src/org/compiere/model/X_M_Product_Category.java +++ b/base/src/org/compiere/model/X_M_Product_Category.java @@ -25,14 +25,14 @@ /** Generated Model for M_Product_Category * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product_Category extends PO implements I_M_Product_Category, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product_Category (Properties ctx, int M_Product_Category_ID, String trxName) @@ -80,34 +80,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_PrintColor getAD_PrintColor() throws RuntimeException - { - return (org.compiere.model.I_AD_PrintColor)MTable.get(getCtx(), org.compiere.model.I_AD_PrintColor.Table_Name) - .getPO(getAD_PrintColor_ID(), get_TrxName()); } - - /** Set Print Color. - @param AD_PrintColor_ID - Color used for printing and display - */ - public void setAD_PrintColor_ID (int AD_PrintColor_ID) - { - if (AD_PrintColor_ID < 1) - set_Value (COLUMNNAME_AD_PrintColor_ID, null); - else - set_Value (COLUMNNAME_AD_PrintColor_ID, Integer.valueOf(AD_PrintColor_ID)); - } - - /** Get Print Color. - @return Color used for printing and display - */ - public int getAD_PrintColor_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintColor_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_A_Asset_Group getA_Asset_Group() throws RuntimeException { return (org.compiere.model.I_A_Asset_Group)MTable.get(getCtx(), org.compiere.model.I_A_Asset_Group.Table_Name) @@ -136,6 +108,34 @@ public int getA_Asset_Group_ID () return ii.intValue(); } + public org.compiere.model.I_AD_PrintColor getAD_PrintColor() throws RuntimeException + { + return (org.compiere.model.I_AD_PrintColor)MTable.get(getCtx(), org.compiere.model.I_AD_PrintColor.Table_Name) + .getPO(getAD_PrintColor_ID(), get_TrxName()); } + + /** Set Print Color. + @param AD_PrintColor_ID + Color used for printing and display + */ + public void setAD_PrintColor_ID (int AD_PrintColor_ID) + { + if (AD_PrintColor_ID < 1) + set_Value (COLUMNNAME_AD_PrintColor_ID, null); + else + set_Value (COLUMNNAME_AD_PrintColor_ID, Integer.valueOf(AD_PrintColor_ID)); + } + + /** Get Print Color. + @return Color used for printing and display + */ + public int getAD_PrintColor_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintColor_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_M_Product_Category_Acct.java b/base/src/org/compiere/model/X_M_Product_Category_Acct.java index 3dc1e7e906..53ce3a4104 100644 --- a/base/src/org/compiere/model/X_M_Product_Category_Acct.java +++ b/base/src/org/compiere/model/X_M_Product_Category_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for M_Product_Category_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product_Category_Acct extends PO implements I_M_Product_Category_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product_Category_Acct (Properties ctx, int M_Product_Category_Acct_ID, String trxName) @@ -664,6 +664,27 @@ public int getP_Revenue_Acct () return ii.intValue(); } + /** Set Process Now. + @param Processing Process Now */ + public void setProcessing (boolean Processing) + { + set_Value (COLUMNNAME_Processing, Boolean.valueOf(Processing)); + } + + /** Get Process Now. + @return Process Now */ + public boolean isProcessing () + { + Object oo = get_Value(COLUMNNAME_Processing); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + public I_C_ValidCombination getP_Scrap_A() throws RuntimeException { return (I_C_ValidCombination)MTable.get(getCtx(), I_C_ValidCombination.Table_Name) @@ -789,27 +810,6 @@ public int getP_WIP_Acct () return ii.intValue(); } - /** Set Process Now. - @param Processing Process Now */ - public void setProcessing (boolean Processing) - { - set_Value (COLUMNNAME_Processing, Boolean.valueOf(Processing)); - } - - /** Get Process Now. - @return Process Now */ - public boolean isProcessing () - { - Object oo = get_Value(COLUMNNAME_Processing); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_M_Product_Class.java b/base/src/org/compiere/model/X_M_Product_Class.java index d4bf38d859..8b7db29e7e 100644 --- a/base/src/org/compiere/model/X_M_Product_Class.java +++ b/base/src/org/compiere/model/X_M_Product_Class.java @@ -23,14 +23,14 @@ /** Generated Model for M_Product_Class * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product_Class extends PO implements I_M_Product_Class, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product_Class (Properties ctx, int M_Product_Class_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Product_Classification.java b/base/src/org/compiere/model/X_M_Product_Classification.java index 138df44031..0194b03856 100644 --- a/base/src/org/compiere/model/X_M_Product_Classification.java +++ b/base/src/org/compiere/model/X_M_Product_Classification.java @@ -23,14 +23,14 @@ /** Generated Model for M_Product_Classification * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product_Classification extends PO implements I_M_Product_Classification, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product_Classification (Properties ctx, int M_Product_Classification_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Product_Costing.java b/base/src/org/compiere/model/X_M_Product_Costing.java index 364541b2ec..490cfe75a9 100644 --- a/base/src/org/compiere/model/X_M_Product_Costing.java +++ b/base/src/org/compiere/model/X_M_Product_Costing.java @@ -24,14 +24,14 @@ /** Generated Model for M_Product_Costing * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product_Costing extends PO implements I_M_Product_Costing, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product_Costing (Properties ctx, int M_Product_Costing_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Product_Group.java b/base/src/org/compiere/model/X_M_Product_Group.java index f3c854b5cf..a7c50753b3 100644 --- a/base/src/org/compiere/model/X_M_Product_Group.java +++ b/base/src/org/compiere/model/X_M_Product_Group.java @@ -23,14 +23,14 @@ /** Generated Model for M_Product_Group * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product_Group extends PO implements I_M_Product_Group, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product_Group (Properties ctx, int M_Product_Group_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Product_PO.java b/base/src/org/compiere/model/X_M_Product_PO.java index a97b1aa8d9..68d76843b9 100644 --- a/base/src/org/compiere/model/X_M_Product_PO.java +++ b/base/src/org/compiere/model/X_M_Product_PO.java @@ -25,14 +25,14 @@ /** Generated Model for M_Product_PO * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product_PO extends PO implements I_M_Product_PO, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product_PO (Properties ctx, int M_Product_PO_ID, String trxName) @@ -135,6 +135,26 @@ public int getC_Currency_ID () return ii.intValue(); } + /** Set Cost per Order. + @param CostPerOrder + Fixed Cost Per Order + */ + public void setCostPerOrder (BigDecimal CostPerOrder) + { + set_Value (COLUMNNAME_CostPerOrder, CostPerOrder); + } + + /** Get Cost per Order. + @return Fixed Cost Per Order + */ + public BigDecimal getCostPerOrder () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostPerOrder); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException { return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) @@ -163,26 +183,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Cost per Order. - @param CostPerOrder - Fixed Cost Per Order - */ - public void setCostPerOrder (BigDecimal CostPerOrder) - { - set_Value (COLUMNNAME_CostPerOrder, CostPerOrder); - } - - /** Get Cost per Order. - @return Fixed Cost Per Order - */ - public BigDecimal getCostPerOrder () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostPerOrder); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Actual Delivery Time. @param DeliveryTime_Actual Actual days between order and delivery @@ -305,6 +305,23 @@ public boolean isCurrentVendor () return false; } + /** Set Manufacturer. + @param Manufacturer + Manufacturer of the Product + */ + public void setManufacturer (String Manufacturer) + { + set_Value (COLUMNNAME_Manufacturer, Manufacturer); + } + + /** Get Manufacturer. + @return Manufacturer of the Product + */ + public String getManufacturer () + { + return (String)get_Value(COLUMNNAME_Manufacturer); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -333,23 +350,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Manufacturer. - @param Manufacturer - Manufacturer of the Product - */ - public void setManufacturer (String Manufacturer) - { - set_Value (COLUMNNAME_Manufacturer, Manufacturer); - } - - /** Get Manufacturer. - @return Manufacturer of the Product - */ - public String getManufacturer () - { - return (String)get_Value(COLUMNNAME_Manufacturer); - } - /** Set Minimum Order Qty. @param Order_Min Minimum order quantity in UOM diff --git a/base/src/org/compiere/model/X_M_Product_QualityTest.java b/base/src/org/compiere/model/X_M_Product_QualityTest.java index bcdc77f23e..45ba9dafb3 100644 --- a/base/src/org/compiere/model/X_M_Product_QualityTest.java +++ b/base/src/org/compiere/model/X_M_Product_QualityTest.java @@ -23,14 +23,14 @@ /** Generated Model for M_Product_QualityTest * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Product_QualityTest extends PO implements I_M_Product_QualityTest, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Product_QualityTest (Properties ctx, int M_Product_QualityTest_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Production.java b/base/src/org/compiere/model/X_M_Production.java index d04e5c2e49..a66c1c4e6a 100644 --- a/base/src/org/compiere/model/X_M_Production.java +++ b/base/src/org/compiere/model/X_M_Production.java @@ -26,14 +26,14 @@ /** Generated Model for M_Production * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Production extends PO implements I_M_Production, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Production (Properties ctx, int M_Production_ID, String trxName) @@ -45,9 +45,9 @@ public X_M_Production (Properties ctx, int M_Production_ID, String trxName) // N setIsWIP (false); // N - setM_Production_ID (0); setMovementDate (new Timestamp( System.currentTimeMillis() )); // @#Date@ + setM_Production_ID (0); setPosted (false); setProcessed (false); } */ @@ -511,6 +511,23 @@ public int getM_Locator_ID () return ii.intValue(); } + /** Set Movement Date. + @param MovementDate + Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate) + { + set_Value (COLUMNNAME_MovementDate, MovementDate); + } + + /** Get Movement Date. + @return Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate () + { + return (Timestamp)get_Value(COLUMNNAME_MovementDate); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -587,23 +604,6 @@ public int getM_Production_ID () return ii.intValue(); } - /** Set Movement Date. - @param MovementDate - Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate) - { - set_Value (COLUMNNAME_MovementDate, MovementDate); - } - - /** Get Movement Date. - @return Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate () - { - return (Timestamp)get_Value(COLUMNNAME_MovementDate); - } - /** Set Product quantity must be in stock. @param MustBeStocked If not sufficient in stock in the warehouse, the BOM is not produced @@ -782,23 +782,6 @@ public int getReversal_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -910,4 +893,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_ProductionBatch.java b/base/src/org/compiere/model/X_M_ProductionBatch.java index 61193f8096..19d57be260 100644 --- a/base/src/org/compiere/model/X_M_ProductionBatch.java +++ b/base/src/org/compiere/model/X_M_ProductionBatch.java @@ -25,14 +25,14 @@ /** Generated Model for M_ProductionBatch * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ProductionBatch extends PO implements I_M_ProductionBatch, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ProductionBatch (Properties ctx, int M_ProductionBatch_ID, String trxName) @@ -47,10 +47,10 @@ public X_M_ProductionBatch (Properties ctx, int M_ProductionBatch_ID, String trx setIsCreated (null); // N setM_Locator_ID (0); - setM_Product_ID (0); - setM_ProductionBatch_ID (0); setMovementDate (new Timestamp( System.currentTimeMillis() )); // @#Date@ + setM_Product_ID (0); + setM_ProductionBatch_ID (0); setPosted (false); // N setProcessed (false); @@ -171,6 +171,23 @@ public int getC_DocType_ID () return ii.intValue(); } + /** Set Order Count. + @param CountOrder Order Count */ + public void setCountOrder (int CountOrder) + { + set_Value (COLUMNNAME_CountOrder, Integer.valueOf(CountOrder)); + } + + /** Get Order Count. + @return Order Count */ + public int getCountOrder () + { + Integer ii = (Integer)get_Value(COLUMNNAME_CountOrder); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -199,23 +216,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** Set Order Count. - @param CountOrder Order Count */ - public void setCountOrder (int CountOrder) - { - set_Value (COLUMNNAME_CountOrder, Integer.valueOf(CountOrder)); - } - - /** Get Order Count. - @return Order Count */ - public int getCountOrder () - { - Integer ii = (Integer)get_Value(COLUMNNAME_CountOrder); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record @@ -363,6 +363,20 @@ public boolean isAutoProduction () return false; } + /** Set Records created. + @param IsCreated Records created */ + public void setIsCreated (String IsCreated) + { + set_Value (COLUMNNAME_IsCreated, IsCreated); + } + + /** Get Records created. + @return Records created */ + public String getIsCreated () + { + return (String)get_Value(COLUMNNAME_IsCreated); + } + /** Set Create Move. @param IsCreateMove Create Move */ public void setIsCreateMove (boolean IsCreateMove) @@ -384,20 +398,6 @@ public boolean isCreateMove () return false; } - /** Set Records created. - @param IsCreated Records created */ - public void setIsCreated (String IsCreated) - { - set_Value (COLUMNNAME_IsCreated, IsCreated); - } - - /** Get Records created. - @return Records created */ - public String getIsCreated () - { - return (String)get_Value(COLUMNNAME_IsCreated); - } - public org.compiere.model.I_M_Locator getM_Locator() throws RuntimeException { return (org.compiere.model.I_M_Locator)MTable.get(getCtx(), org.compiere.model.I_M_Locator.Table_Name) @@ -426,6 +426,23 @@ public int getM_Locator_ID () return ii.intValue(); } + /** Set Movement Date. + @param MovementDate + Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate) + { + set_Value (COLUMNNAME_MovementDate, MovementDate); + } + + /** Get Movement Date. + @return Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate () + { + return (Timestamp)get_Value(COLUMNNAME_MovementDate); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -474,23 +491,6 @@ public int getM_ProductionBatch_ID () return ii.intValue(); } - /** Set Movement Date. - @param MovementDate - Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate) - { - set_Value (COLUMNNAME_MovementDate, MovementDate); - } - - /** Get Movement Date. - @return Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate () - { - return (Timestamp)get_Value(COLUMNNAME_MovementDate); - } - /** Set Posted. @param Posted Posting status @@ -657,23 +657,6 @@ public BigDecimal getTargetQty () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -729,4 +712,21 @@ public int getUser2_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_ProductionBatchLine.java b/base/src/org/compiere/model/X_M_ProductionBatchLine.java index 10ec446e1c..f94dc96512 100644 --- a/base/src/org/compiere/model/X_M_ProductionBatchLine.java +++ b/base/src/org/compiere/model/X_M_ProductionBatchLine.java @@ -24,14 +24,14 @@ /** Generated Model for M_ProductionBatchLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ProductionBatchLine extends PO implements I_M_ProductionBatchLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ProductionBatchLine (Properties ctx, int M_ProductionBatchLine_ID, String trxName) @@ -42,8 +42,8 @@ public X_M_ProductionBatchLine (Properties ctx, int M_ProductionBatchLine_ID, St setIsEndProduct (false); // N setM_Product_ID (0); - setM_ProductionBatchLine_ID (0); setM_ProductionBatch_ID (0); + setM_ProductionBatchLine_ID (0); } */ } @@ -127,26 +127,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Production Batch Line. - @param M_ProductionBatchLine_ID Production Batch Line */ - public void setM_ProductionBatchLine_ID (int M_ProductionBatchLine_ID) - { - if (M_ProductionBatchLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_ProductionBatchLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_ProductionBatchLine_ID, Integer.valueOf(M_ProductionBatchLine_ID)); - } - - /** Get Production Batch Line. - @return Production Batch Line */ - public int getM_ProductionBatchLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductionBatchLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_ProductionBatch getM_ProductionBatch() throws RuntimeException { return (org.compiere.model.I_M_ProductionBatch)MTable.get(getCtx(), org.compiere.model.I_M_ProductionBatch.Table_Name) @@ -172,6 +152,26 @@ public int getM_ProductionBatch_ID () return ii.intValue(); } + /** Set Production Batch Line. + @param M_ProductionBatchLine_ID Production Batch Line */ + public void setM_ProductionBatchLine_ID (int M_ProductionBatchLine_ID) + { + if (M_ProductionBatchLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_ProductionBatchLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_ProductionBatchLine_ID, Integer.valueOf(M_ProductionBatchLine_ID)); + } + + /** Get Production Batch Line. + @return Production Batch Line */ + public int getM_ProductionBatchLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductionBatchLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Reserved Quantity. @param QtyReserved Reserved Quantity diff --git a/base/src/org/compiere/model/X_M_ProductionLine.java b/base/src/org/compiere/model/X_M_ProductionLine.java index 1faeb61cb8..2042f20381 100644 --- a/base/src/org/compiere/model/X_M_ProductionLine.java +++ b/base/src/org/compiere/model/X_M_ProductionLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_ProductionLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ProductionLine extends PO implements I_M_ProductionLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ProductionLine (Properties ctx, int M_ProductionLine_ID, String trxName) @@ -45,10 +45,10 @@ public X_M_ProductionLine (Properties ctx, int M_ProductionLine_ID, String trxNa setM_AttributeSetInstance_ID (0); setM_Locator_ID (0); // @M_Locator_ID@ + setMovementQty (Env.ZERO); setM_Product_ID (0); - setM_ProductionLine_ID (0); setM_Production_ID (0); - setMovementQty (Env.ZERO); + setM_ProductionLine_ID (0); setProcessed (false); } */ } @@ -165,6 +165,34 @@ public int getC_Campaign_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -221,34 +249,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record @@ -366,6 +366,26 @@ public int getM_Locator_ID () return ii.intValue(); } + /** Set Movement Quantity. + @param MovementQty + Quantity of a product moved. + */ + public void setMovementQty (BigDecimal MovementQty) + { + set_Value (COLUMNNAME_MovementQty, MovementQty); + } + + /** Get Movement Quantity. + @return Quantity of a product moved. + */ + public BigDecimal getMovementQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -394,6 +414,42 @@ public int getM_Product_ID () return ii.intValue(); } + public org.compiere.model.I_M_Production getM_Production() throws RuntimeException + { + return (org.compiere.model.I_M_Production)MTable.get(getCtx(), org.compiere.model.I_M_Production.Table_Name) + .getPO(getM_Production_ID(), get_TrxName()); } + + /** Set Production. + @param M_Production_ID + Plan for producing a product + */ + public void setM_Production_ID (int M_Production_ID) + { + if (M_Production_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_Production_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_Production_ID, Integer.valueOf(M_Production_ID)); + } + + /** Get Production. + @return Plan for producing a product + */ + public int getM_Production_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Production_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), String.valueOf(getM_Production_ID())); + } + /** Set Production Line. @param M_ProductionLine_ID Document Line representing a production @@ -445,62 +501,6 @@ public int getM_ProductionPlan_ID () return ii.intValue(); } - public org.compiere.model.I_M_Production getM_Production() throws RuntimeException - { - return (org.compiere.model.I_M_Production)MTable.get(getCtx(), org.compiere.model.I_M_Production.Table_Name) - .getPO(getM_Production_ID(), get_TrxName()); } - - /** Set Production. - @param M_Production_ID - Plan for producing a product - */ - public void setM_Production_ID (int M_Production_ID) - { - if (M_Production_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_Production_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_Production_ID, Integer.valueOf(M_Production_ID)); - } - - /** Get Production. - @return Plan for producing a product - */ - public int getM_Production_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Production_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), String.valueOf(getM_Production_ID())); - } - - /** Set Movement Quantity. - @param MovementQty - Quantity of a product moved. - */ - public void setMovementQty (BigDecimal MovementQty) - { - set_Value (COLUMNNAME_MovementQty, MovementQty); - } - - /** Get Movement Quantity. - @return Quantity of a product moved. - */ - public BigDecimal getMovementQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Picked Qty. @param PickedQty Picked Qty */ public void setPickedQty (BigDecimal PickedQty) @@ -643,23 +643,6 @@ public int getReversalLine_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -771,4 +754,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_ProductionLineMA.java b/base/src/org/compiere/model/X_M_ProductionLineMA.java index ee62a9a266..19c162333b 100644 --- a/base/src/org/compiere/model/X_M_ProductionLineMA.java +++ b/base/src/org/compiere/model/X_M_ProductionLineMA.java @@ -25,14 +25,14 @@ /** Generated Model for M_ProductionLineMA * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ProductionLineMA extends PO implements I_M_ProductionLineMA, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ProductionLineMA (Properties ctx, int M_ProductionLineMA_ID, String trxName) @@ -41,8 +41,8 @@ public X_M_ProductionLineMA (Properties ctx, int M_ProductionLineMA_ID, String t /** if (M_ProductionLineMA_ID == 0) { setM_AttributeSetInstance_ID (0); - setM_ProductionLine_ID (0); setMovementQty (Env.ZERO); + setM_ProductionLine_ID (0); } */ } @@ -102,6 +102,26 @@ public int getM_AttributeSetInstance_ID () return ii.intValue(); } + /** Set Movement Quantity. + @param MovementQty + Quantity of a product moved. + */ + public void setMovementQty (BigDecimal MovementQty) + { + set_Value (COLUMNNAME_MovementQty, MovementQty); + } + + /** Get Movement Quantity. + @return Quantity of a product moved. + */ + public BigDecimal getMovementQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException { return (org.compiere.model.I_M_ProductionLine)MTable.get(getCtx(), org.compiere.model.I_M_ProductionLine.Table_Name) @@ -138,26 +158,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_ProductionLine_ID())); } - /** Set Movement Quantity. - @param MovementQty - Quantity of a product moved. - */ - public void setMovementQty (BigDecimal MovementQty) - { - set_Value (COLUMNNAME_MovementQty, MovementQty); - } - - /** Get Movement Quantity. - @return Quantity of a product moved. - */ - public BigDecimal getMovementQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_M_ProductionPlan.java b/base/src/org/compiere/model/X_M_ProductionPlan.java index 6e8051019b..aea2d84627 100644 --- a/base/src/org/compiere/model/X_M_ProductionPlan.java +++ b/base/src/org/compiere/model/X_M_ProductionPlan.java @@ -25,14 +25,14 @@ /** Generated Model for M_ProductionPlan * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ProductionPlan extends PO implements I_M_ProductionPlan, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ProductionPlan (Properties ctx, int M_ProductionPlan_ID, String trxName) @@ -45,8 +45,8 @@ public X_M_ProductionPlan (Properties ctx, int M_ProductionPlan_ID, String trxNa setM_Locator_ID (0); // @M_Locator_ID@ setM_Product_ID (0); - setM_ProductionPlan_ID (0); setM_Production_ID (0); + setM_ProductionPlan_ID (0); setProcessed (false); setProductionQty (Env.ZERO); // 1 @@ -182,29 +182,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Production Plan. - @param M_ProductionPlan_ID - Plan for how a product is produced - */ - public void setM_ProductionPlan_ID (int M_ProductionPlan_ID) - { - if (M_ProductionPlan_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_ProductionPlan_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_ProductionPlan_ID, Integer.valueOf(M_ProductionPlan_ID)); - } - - /** Get Production Plan. - @return Plan for how a product is produced - */ - public int getM_ProductionPlan_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductionPlan_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Production getM_Production() throws RuntimeException { return (org.compiere.model.I_M_Production)MTable.get(getCtx(), org.compiere.model.I_M_Production.Table_Name) @@ -233,6 +210,29 @@ public int getM_Production_ID () return ii.intValue(); } + /** Set Production Plan. + @param M_ProductionPlan_ID + Plan for how a product is produced + */ + public void setM_ProductionPlan_ID (int M_ProductionPlan_ID) + { + if (M_ProductionPlan_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_ProductionPlan_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_ProductionPlan_ID, Integer.valueOf(M_ProductionPlan_ID)); + } + + /** Get Production Plan. + @return Plan for how a product is produced + */ + public int getM_ProductionPlan_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductionPlan_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Processed. @param Processed The document has been processed diff --git a/base/src/org/compiere/model/X_M_Promotion.java b/base/src/org/compiere/model/X_M_Promotion.java index 2e2648b4bf..f62e52346f 100644 --- a/base/src/org/compiere/model/X_M_Promotion.java +++ b/base/src/org/compiere/model/X_M_Promotion.java @@ -23,14 +23,14 @@ /** Generated Model for M_Promotion * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Promotion extends PO implements I_M_Promotion, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Promotion (Properties ctx, int M_Promotion_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_PromotionDistribution.java b/base/src/org/compiere/model/X_M_PromotionDistribution.java index 43fcc2e3d2..2669d3c75c 100644 --- a/base/src/org/compiere/model/X_M_PromotionDistribution.java +++ b/base/src/org/compiere/model/X_M_PromotionDistribution.java @@ -25,14 +25,14 @@ /** Generated Model for M_PromotionDistribution * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PromotionDistribution extends PO implements I_M_PromotionDistribution, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PromotionDistribution (Properties ctx, int M_PromotionDistribution_ID, String trxName) @@ -42,8 +42,8 @@ public X_M_PromotionDistribution (Properties ctx, int M_PromotionDistribution_ID { setDistributionType (null); setM_PromotionDistribution_ID (0); - setM_PromotionLine_ID (0); setM_Promotion_ID (0); + setM_PromotionLine_ID (0); setOperation (null); setQty (Env.ZERO); // 0 @@ -150,31 +150,6 @@ public int getM_PromotionDistribution_ID () return ii.intValue(); } - public org.compiere.model.I_M_PromotionLine getM_PromotionLine() throws RuntimeException - { - return (org.compiere.model.I_M_PromotionLine)MTable.get(getCtx(), org.compiere.model.I_M_PromotionLine.Table_Name) - .getPO(getM_PromotionLine_ID(), get_TrxName()); } - - /** Set Promotion Line. - @param M_PromotionLine_ID Promotion Line */ - public void setM_PromotionLine_ID (int M_PromotionLine_ID) - { - if (M_PromotionLine_ID < 1) - set_Value (COLUMNNAME_M_PromotionLine_ID, null); - else - set_Value (COLUMNNAME_M_PromotionLine_ID, Integer.valueOf(M_PromotionLine_ID)); - } - - /** Get Promotion Line. - @return Promotion Line */ - public int getM_PromotionLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_PromotionLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Promotion getM_Promotion() throws RuntimeException { return (org.compiere.model.I_M_Promotion)MTable.get(getCtx(), org.compiere.model.I_M_Promotion.Table_Name) @@ -208,6 +183,31 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_Promotion_ID())); } + public org.compiere.model.I_M_PromotionLine getM_PromotionLine() throws RuntimeException + { + return (org.compiere.model.I_M_PromotionLine)MTable.get(getCtx(), org.compiere.model.I_M_PromotionLine.Table_Name) + .getPO(getM_PromotionLine_ID(), get_TrxName()); } + + /** Set Promotion Line. + @param M_PromotionLine_ID Promotion Line */ + public void setM_PromotionLine_ID (int M_PromotionLine_ID) + { + if (M_PromotionLine_ID < 1) + set_Value (COLUMNNAME_M_PromotionLine_ID, null); + else + set_Value (COLUMNNAME_M_PromotionLine_ID, Integer.valueOf(M_PromotionLine_ID)); + } + + /** Get Promotion Line. + @return Promotion Line */ + public int getM_PromotionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_PromotionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Operation AD_Reference_ID=53294 */ public static final int OPERATION_AD_Reference_ID=53294; /** >= = >= */ diff --git a/base/src/org/compiere/model/X_M_PromotionGroup.java b/base/src/org/compiere/model/X_M_PromotionGroup.java index 23b4ad9630..280d35daed 100644 --- a/base/src/org/compiere/model/X_M_PromotionGroup.java +++ b/base/src/org/compiere/model/X_M_PromotionGroup.java @@ -23,14 +23,14 @@ /** Generated Model for M_PromotionGroup * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PromotionGroup extends PO implements I_M_PromotionGroup, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PromotionGroup (Properties ctx, int M_PromotionGroup_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_PromotionGroupLine.java b/base/src/org/compiere/model/X_M_PromotionGroupLine.java index 7171dd9637..095eca179a 100644 --- a/base/src/org/compiere/model/X_M_PromotionGroupLine.java +++ b/base/src/org/compiere/model/X_M_PromotionGroupLine.java @@ -22,14 +22,14 @@ /** Generated Model for M_PromotionGroupLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PromotionGroupLine extends PO implements I_M_PromotionGroupLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PromotionGroupLine (Properties ctx, int M_PromotionGroupLine_ID, String trxName) @@ -38,8 +38,8 @@ public X_M_PromotionGroupLine (Properties ctx, int M_PromotionGroupLine_ID, Stri /** if (M_PromotionGroupLine_ID == 0) { setM_Product_ID (0); - setM_PromotionGroupLine_ID (0); setM_PromotionGroup_ID (0); + setM_PromotionGroupLine_ID (0); } */ } @@ -99,26 +99,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Promotion Group Line. - @param M_PromotionGroupLine_ID Promotion Group Line */ - public void setM_PromotionGroupLine_ID (int M_PromotionGroupLine_ID) - { - if (M_PromotionGroupLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_PromotionGroupLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_PromotionGroupLine_ID, Integer.valueOf(M_PromotionGroupLine_ID)); - } - - /** Get Promotion Group Line. - @return Promotion Group Line */ - public int getM_PromotionGroupLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_PromotionGroupLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_PromotionGroup getM_PromotionGroup() throws RuntimeException { return (org.compiere.model.I_M_PromotionGroup)MTable.get(getCtx(), org.compiere.model.I_M_PromotionGroup.Table_Name) @@ -144,6 +124,26 @@ public int getM_PromotionGroup_ID () return ii.intValue(); } + /** Set Promotion Group Line. + @param M_PromotionGroupLine_ID Promotion Group Line */ + public void setM_PromotionGroupLine_ID (int M_PromotionGroupLine_ID) + { + if (M_PromotionGroupLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_PromotionGroupLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_PromotionGroupLine_ID, Integer.valueOf(M_PromotionGroupLine_ID)); + } + + /** Get Promotion Group Line. + @return Promotion Group Line */ + public int getM_PromotionGroupLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_PromotionGroupLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_M_PromotionLine.java b/base/src/org/compiere/model/X_M_PromotionLine.java index 9eb17b41e3..1ce1db2c68 100644 --- a/base/src/org/compiere/model/X_M_PromotionLine.java +++ b/base/src/org/compiere/model/X_M_PromotionLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_PromotionLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PromotionLine extends PO implements I_M_PromotionLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PromotionLine (Properties ctx, int M_PromotionLine_ID, String trxName) @@ -42,8 +42,8 @@ public X_M_PromotionLine (Properties ctx, int M_PromotionLine_ID, String trxName { setIsMandatoryPL (true); // Y - setM_PromotionLine_ID (0); setM_Promotion_ID (0); + setM_PromotionLine_ID (0); } */ } @@ -99,6 +99,26 @@ public boolean isMandatoryPL () return false; } + /** Set Minimum Amt. + @param MinimumAmt + Minimum Amount in Document Currency + */ + public void setMinimumAmt (BigDecimal MinimumAmt) + { + set_Value (COLUMNNAME_MinimumAmt, MinimumAmt); + } + + /** Get Minimum Amt. + @return Minimum Amount in Document Currency + */ + public BigDecimal getMinimumAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MinimumAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_M_PromotionGroup getM_PromotionGroup() throws RuntimeException { return (org.compiere.model.I_M_PromotionGroup)MTable.get(getCtx(), org.compiere.model.I_M_PromotionGroup.Table_Name) @@ -124,26 +144,6 @@ public int getM_PromotionGroup_ID () return ii.intValue(); } - /** Set Promotion Line. - @param M_PromotionLine_ID Promotion Line */ - public void setM_PromotionLine_ID (int M_PromotionLine_ID) - { - if (M_PromotionLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_PromotionLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_PromotionLine_ID, Integer.valueOf(M_PromotionLine_ID)); - } - - /** Get Promotion Line. - @return Promotion Line */ - public int getM_PromotionLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_PromotionLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Promotion getM_Promotion() throws RuntimeException { return (org.compiere.model.I_M_Promotion)MTable.get(getCtx(), org.compiere.model.I_M_Promotion.Table_Name) @@ -177,24 +177,24 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_Promotion_ID())); } - /** Set Minimum Amt. - @param MinimumAmt - Minimum Amount in Document Currency - */ - public void setMinimumAmt (BigDecimal MinimumAmt) + /** Set Promotion Line. + @param M_PromotionLine_ID Promotion Line */ + public void setM_PromotionLine_ID (int M_PromotionLine_ID) { - set_Value (COLUMNNAME_MinimumAmt, MinimumAmt); + if (M_PromotionLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_PromotionLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_PromotionLine_ID, Integer.valueOf(M_PromotionLine_ID)); } - /** Get Minimum Amt. - @return Minimum Amount in Document Currency - */ - public BigDecimal getMinimumAmt () + /** Get Promotion Line. + @return Promotion Line */ + public int getM_PromotionLine_ID () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MinimumAmt); - if (bd == null) - return Env.ZERO; - return bd; + Integer ii = (Integer)get_Value(COLUMNNAME_M_PromotionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Immutable Universally Unique Identifier. diff --git a/base/src/org/compiere/model/X_M_PromotionPreCondition.java b/base/src/org/compiere/model/X_M_PromotionPreCondition.java index 3fedf67668..06310105d7 100644 --- a/base/src/org/compiere/model/X_M_PromotionPreCondition.java +++ b/base/src/org/compiere/model/X_M_PromotionPreCondition.java @@ -23,14 +23,14 @@ /** Generated Model for M_PromotionPreCondition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PromotionPreCondition extends PO implements I_M_PromotionPreCondition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PromotionPreCondition (Properties ctx, int M_PromotionPreCondition_ID, String trxName) @@ -38,8 +38,8 @@ public X_M_PromotionPreCondition (Properties ctx, int M_PromotionPreCondition_ID super (ctx, M_PromotionPreCondition_ID, trxName); /** if (M_PromotionPreCondition_ID == 0) { - setM_PromotionPreCondition_ID (0); setM_Promotion_ID (0); + setM_PromotionPreCondition_ID (0); setSeqNo (0); // 0 setStartDate (new Timestamp( System.currentTimeMillis() )); @@ -102,34 +102,6 @@ public int getC_Activity_ID () return ii.intValue(); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } - - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID) - { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); - else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); - } - - /** Get Business Partner Group. - @return Business Partner Group - */ - public int getC_BP_Group_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -158,6 +130,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set End Date. @param EndDate Last effective date (inclusive) @@ -203,26 +203,6 @@ public int getM_PriceList_ID () return ii.intValue(); } - /** Set Promotion Pre Condition. - @param M_PromotionPreCondition_ID Promotion Pre Condition */ - public void setM_PromotionPreCondition_ID (int M_PromotionPreCondition_ID) - { - if (M_PromotionPreCondition_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_PromotionPreCondition_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_PromotionPreCondition_ID, Integer.valueOf(M_PromotionPreCondition_ID)); - } - - /** Get Promotion Pre Condition. - @return Promotion Pre Condition */ - public int getM_PromotionPreCondition_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_PromotionPreCondition_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Promotion getM_Promotion() throws RuntimeException { return (org.compiere.model.I_M_Promotion)MTable.get(getCtx(), org.compiere.model.I_M_Promotion.Table_Name) @@ -248,6 +228,26 @@ public int getM_Promotion_ID () return ii.intValue(); } + /** Set Promotion Pre Condition. + @param M_PromotionPreCondition_ID Promotion Pre Condition */ + public void setM_PromotionPreCondition_ID (int M_PromotionPreCondition_ID) + { + if (M_PromotionPreCondition_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_PromotionPreCondition_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_PromotionPreCondition_ID, Integer.valueOf(M_PromotionPreCondition_ID)); + } + + /** Get Promotion Pre Condition. + @return Promotion Pre Condition */ + public int getM_PromotionPreCondition_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_PromotionPreCondition_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) diff --git a/base/src/org/compiere/model/X_M_PromotionReward.java b/base/src/org/compiere/model/X_M_PromotionReward.java index d59a396288..ac845dd0d0 100644 --- a/base/src/org/compiere/model/X_M_PromotionReward.java +++ b/base/src/org/compiere/model/X_M_PromotionReward.java @@ -24,14 +24,14 @@ /** Generated Model for M_PromotionReward * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_PromotionReward extends PO implements I_M_PromotionReward, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_PromotionReward (Properties ctx, int M_PromotionReward_ID, String trxName) @@ -42,8 +42,8 @@ public X_M_PromotionReward (Properties ctx, int M_PromotionReward_ID, String trx setC_Charge_ID (0); setIsForAllDistribution (false); // N - setM_PromotionReward_ID (0); setM_Promotion_ID (0); + setM_PromotionReward_ID (0); setRewardType (null); setSeqNo (0); // @SQL=SELECT COALESCE(MAX(SeqNo),0)+10 AS DefaultValue FROM M_PromotionReward WHERE M_Promotion_ID=@M_Promotion_ID@ @@ -223,26 +223,6 @@ public int getM_PromotionDistribution_ID () return ii.intValue(); } - /** Set Promotion Reward. - @param M_PromotionReward_ID Promotion Reward */ - public void setM_PromotionReward_ID (int M_PromotionReward_ID) - { - if (M_PromotionReward_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_PromotionReward_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_PromotionReward_ID, Integer.valueOf(M_PromotionReward_ID)); - } - - /** Get Promotion Reward. - @return Promotion Reward */ - public int getM_PromotionReward_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_PromotionReward_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Promotion getM_Promotion() throws RuntimeException { return (org.compiere.model.I_M_Promotion)MTable.get(getCtx(), org.compiere.model.I_M_Promotion.Table_Name) @@ -268,6 +248,26 @@ public int getM_Promotion_ID () return ii.intValue(); } + /** Set Promotion Reward. + @param M_PromotionReward_ID Promotion Reward */ + public void setM_PromotionReward_ID (int M_PromotionReward_ID) + { + if (M_PromotionReward_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_PromotionReward_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_PromotionReward_ID, Integer.valueOf(M_PromotionReward_ID)); + } + + /** Get Promotion Reward. + @return Promotion Reward */ + public int getM_PromotionReward_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_PromotionReward_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_PromotionDistribution getM_TargetDistribution() throws RuntimeException { return (org.compiere.model.I_M_PromotionDistribution)MTable.get(getCtx(), org.compiere.model.I_M_PromotionDistribution.Table_Name) diff --git a/base/src/org/compiere/model/X_M_QualityTest.java b/base/src/org/compiere/model/X_M_QualityTest.java index 38cb4a7a33..db63124e9c 100644 --- a/base/src/org/compiere/model/X_M_QualityTest.java +++ b/base/src/org/compiere/model/X_M_QualityTest.java @@ -23,14 +23,14 @@ /** Generated Model for M_QualityTest * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_QualityTest extends PO implements I_M_QualityTest, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_QualityTest (Properties ctx, int M_QualityTest_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_QualityTestResult.java b/base/src/org/compiere/model/X_M_QualityTestResult.java index ec5a7480d9..5dfbfa5e44 100644 --- a/base/src/org/compiere/model/X_M_QualityTestResult.java +++ b/base/src/org/compiere/model/X_M_QualityTestResult.java @@ -22,14 +22,14 @@ /** Generated Model for M_QualityTestResult * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_QualityTestResult extends PO implements I_M_QualityTestResult, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_QualityTestResult (Properties ctx, int M_QualityTestResult_ID, String trxName) @@ -40,8 +40,8 @@ public X_M_QualityTestResult (Properties ctx, int M_QualityTestResult_ID, String setIsQCPass (false); // N setM_AttributeSetInstance_ID (0); - setM_QualityTestResult_ID (0); setM_QualityTest_ID (0); + setM_QualityTestResult_ID (0); setProcessed (false); // N } */ @@ -153,26 +153,6 @@ public int getM_AttributeSetInstance_ID () return ii.intValue(); } - /** Set Quality Test Result. - @param M_QualityTestResult_ID Quality Test Result */ - public void setM_QualityTestResult_ID (int M_QualityTestResult_ID) - { - if (M_QualityTestResult_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_QualityTestResult_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_QualityTestResult_ID, Integer.valueOf(M_QualityTestResult_ID)); - } - - /** Get Quality Test Result. - @return Quality Test Result */ - public int getM_QualityTestResult_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_QualityTestResult_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_QualityTest getM_QualityTest() throws RuntimeException { return (org.compiere.model.I_M_QualityTest)MTable.get(getCtx(), org.compiere.model.I_M_QualityTest.Table_Name) @@ -198,6 +178,26 @@ public int getM_QualityTest_ID () return ii.intValue(); } + /** Set Quality Test Result. + @param M_QualityTestResult_ID Quality Test Result */ + public void setM_QualityTestResult_ID (int M_QualityTestResult_ID) + { + if (M_QualityTestResult_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_QualityTestResult_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_QualityTestResult_ID, Integer.valueOf(M_QualityTestResult_ID)); + } + + /** Get Quality Test Result. + @return Quality Test Result */ + public int getM_QualityTestResult_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_QualityTestResult_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Processed. @param Processed The document has been processed diff --git a/base/src/org/compiere/model/X_M_RMA.java b/base/src/org/compiere/model/X_M_RMA.java index f9b58f7679..3e874527c7 100644 --- a/base/src/org/compiere/model/X_M_RMA.java +++ b/base/src/org/compiere/model/X_M_RMA.java @@ -25,14 +25,14 @@ /** Generated Model for M_RMA * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_RMA extends PO implements I_M_RMA, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_RMA (Properties ctx, int M_RMA_ID, String trxName) @@ -50,8 +50,8 @@ public X_M_RMA (Properties ctx, int M_RMA_ID, String trxName) setIsApproved (false); setIsSOTrx (false); // @IsSOTrx@ - setM_RMAType_ID (0); setM_RMA_ID (0); + setM_RMAType_ID (0); setName (null); setProcessed (false); setSalesRep_ID (0); @@ -462,6 +462,29 @@ public boolean isSOTrx () return false; } + /** Set RMA. + @param M_RMA_ID + Return Material Authorization + */ + public void setM_RMA_ID (int M_RMA_ID) + { + if (M_RMA_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_RMA_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_RMA_ID, Integer.valueOf(M_RMA_ID)); + } + + /** Get RMA. + @return Return Material Authorization + */ + public int getM_RMA_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_RMA_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_RMAType getM_RMAType() throws RuntimeException { return (org.compiere.model.I_M_RMAType)MTable.get(getCtx(), org.compiere.model.I_M_RMAType.Table_Name) @@ -490,29 +513,6 @@ public int getM_RMAType_ID () return ii.intValue(); } - /** Set RMA. - @param M_RMA_ID - Return Material Authorization - */ - public void setM_RMA_ID (int M_RMA_ID) - { - if (M_RMA_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_RMA_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_RMA_ID, Integer.valueOf(M_RMA_ID)); - } - - /** Get RMA. - @return Return Material Authorization - */ - public int getM_RMA_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_RMA_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_M_RMALine.java b/base/src/org/compiere/model/X_M_RMALine.java index a795df106e..0745a4d47b 100644 --- a/base/src/org/compiere/model/X_M_RMALine.java +++ b/base/src/org/compiere/model/X_M_RMALine.java @@ -25,14 +25,14 @@ /** Generated Model for M_RMALine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_RMALine extends PO implements I_M_RMALine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_RMALine (Properties ctx, int M_RMALine_ID, String trxName) @@ -40,8 +40,8 @@ public X_M_RMALine (Properties ctx, int M_RMALine_ID, String trxName) super (ctx, M_RMALine_ID, trxName); /** if (M_RMALine_ID == 0) { - setM_RMALine_ID (0); setM_RMA_ID (0); + setM_RMALine_ID (0); setProcessed (false); setQty (Env.ZERO); } */ @@ -208,29 +208,6 @@ public int getM_InOutLine_ID () return ii.intValue(); } - /** Set RMA Line. - @param M_RMALine_ID - Return Material Authorization Line - */ - public void setM_RMALine_ID (int M_RMALine_ID) - { - if (M_RMALine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_RMALine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_RMALine_ID, Integer.valueOf(M_RMALine_ID)); - } - - /** Get RMA Line. - @return Return Material Authorization Line - */ - public int getM_RMALine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_RMALine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_RMA getM_RMA() throws RuntimeException { return (org.compiere.model.I_M_RMA)MTable.get(getCtx(), org.compiere.model.I_M_RMA.Table_Name) @@ -267,6 +244,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_RMA_ID())); } + /** Set RMA Line. + @param M_RMALine_ID + Return Material Authorization Line + */ + public void setM_RMALine_ID (int M_RMALine_ID) + { + if (M_RMALine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_RMALine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_RMALine_ID, Integer.valueOf(M_RMALine_ID)); + } + + /** Get RMA Line. + @return Return Material Authorization Line + */ + public int getM_RMALine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_RMALine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Processed. @param Processed The document has been processed diff --git a/base/src/org/compiere/model/X_M_RMAType.java b/base/src/org/compiere/model/X_M_RMAType.java index d0ba0722b4..0615c50a5e 100644 --- a/base/src/org/compiere/model/X_M_RMAType.java +++ b/base/src/org/compiere/model/X_M_RMAType.java @@ -23,14 +23,14 @@ /** Generated Model for M_RMAType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_RMAType extends PO implements I_M_RMAType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_RMAType (Properties ctx, int M_RMAType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_RelatedProduct.java b/base/src/org/compiere/model/X_M_RelatedProduct.java index aaa40eb759..590e210116 100644 --- a/base/src/org/compiere/model/X_M_RelatedProduct.java +++ b/base/src/org/compiere/model/X_M_RelatedProduct.java @@ -22,14 +22,14 @@ /** Generated Model for M_RelatedProduct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_RelatedProduct extends PO implements I_M_RelatedProduct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_RelatedProduct (Properties ctx, int M_RelatedProduct_ID, String trxName) @@ -39,8 +39,8 @@ public X_M_RelatedProduct (Properties ctx, int M_RelatedProduct_ID, String trxNa { setM_Product_ID (0); setName (null); - setRelatedProductType (null); setRelatedProduct_ID (0); + setRelatedProductType (null); } */ } @@ -134,29 +134,6 @@ public String getName () return (String)get_Value(COLUMNNAME_Name); } - /** RelatedProductType AD_Reference_ID=313 */ - public static final int RELATEDPRODUCTTYPE_AD_Reference_ID=313; - /** Web Promotion = P */ - public static final String RELATEDPRODUCTTYPE_WebPromotion = "P"; - /** Alternative = A */ - public static final String RELATEDPRODUCTTYPE_Alternative = "A"; - /** Supplemental = S */ - public static final String RELATEDPRODUCTTYPE_Supplemental = "S"; - /** Set Related Product Type. - @param RelatedProductType Related Product Type */ - public void setRelatedProductType (String RelatedProductType) - { - - set_ValueNoCheck (COLUMNNAME_RelatedProductType, RelatedProductType); - } - - /** Get Related Product Type. - @return Related Product Type */ - public String getRelatedProductType () - { - return (String)get_Value(COLUMNNAME_RelatedProductType); - } - public org.compiere.model.I_M_Product getRelatedProduct() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -185,6 +162,29 @@ public int getRelatedProduct_ID () return ii.intValue(); } + /** RelatedProductType AD_Reference_ID=313 */ + public static final int RELATEDPRODUCTTYPE_AD_Reference_ID=313; + /** Web Promotion = P */ + public static final String RELATEDPRODUCTTYPE_WebPromotion = "P"; + /** Alternative = A */ + public static final String RELATEDPRODUCTTYPE_Alternative = "A"; + /** Supplemental = S */ + public static final String RELATEDPRODUCTTYPE_Supplemental = "S"; + /** Set Related Product Type. + @param RelatedProductType Related Product Type */ + public void setRelatedProductType (String RelatedProductType) + { + + set_ValueNoCheck (COLUMNNAME_RelatedProductType, RelatedProductType); + } + + /** Get Related Product Type. + @return Related Product Type */ + public String getRelatedProductType () + { + return (String)get_Value(COLUMNNAME_RelatedProductType); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_M_Replenish.java b/base/src/org/compiere/model/X_M_Replenish.java index 99ab0e0055..aa50b4623e 100644 --- a/base/src/org/compiere/model/X_M_Replenish.java +++ b/base/src/org/compiere/model/X_M_Replenish.java @@ -24,14 +24,14 @@ /** Generated Model for M_Replenish * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Replenish extends PO implements I_M_Replenish, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Replenish (Properties ctx, int M_Replenish_ID, String trxName) @@ -173,57 +173,57 @@ public int getM_Product_ID () return ii.intValue(); } - public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException + public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) - .getPO(getM_WarehouseSource_ID(), get_TrxName()); } + .getPO(getM_Warehouse_ID(), get_TrxName()); } - /** Set Source Warehouse. - @param M_WarehouseSource_ID - Optional Warehouse to replenish from + /** Set Warehouse. + @param M_Warehouse_ID + Storage Warehouse and Service Point */ - public void setM_WarehouseSource_ID (int M_WarehouseSource_ID) + public void setM_Warehouse_ID (int M_Warehouse_ID) { - if (M_WarehouseSource_ID < 1) - set_Value (COLUMNNAME_M_WarehouseSource_ID, null); + if (M_Warehouse_ID < 0) + set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, null); else - set_Value (COLUMNNAME_M_WarehouseSource_ID, Integer.valueOf(M_WarehouseSource_ID)); + set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, Integer.valueOf(M_Warehouse_ID)); } - /** Get Source Warehouse. - @return Optional Warehouse to replenish from + /** Get Warehouse. + @return Storage Warehouse and Service Point */ - public int getM_WarehouseSource_ID () + public int getM_Warehouse_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_WarehouseSource_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Warehouse_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException + public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) - .getPO(getM_Warehouse_ID(), get_TrxName()); } + .getPO(getM_WarehouseSource_ID(), get_TrxName()); } - /** Set Warehouse. - @param M_Warehouse_ID - Storage Warehouse and Service Point + /** Set Source Warehouse. + @param M_WarehouseSource_ID + Optional Warehouse to replenish from */ - public void setM_Warehouse_ID (int M_Warehouse_ID) + public void setM_WarehouseSource_ID (int M_WarehouseSource_ID) { - if (M_Warehouse_ID < 0) - set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, null); + if (M_WarehouseSource_ID < 1) + set_Value (COLUMNNAME_M_WarehouseSource_ID, null); else - set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, Integer.valueOf(M_Warehouse_ID)); + set_Value (COLUMNNAME_M_WarehouseSource_ID, Integer.valueOf(M_WarehouseSource_ID)); } - /** Get Warehouse. - @return Storage Warehouse and Service Point + /** Get Source Warehouse. + @return Optional Warehouse to replenish from */ - public int getM_Warehouse_ID () + public int getM_WarehouseSource_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Warehouse_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_WarehouseSource_ID); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/compiere/model/X_M_ReplenishPlan.java b/base/src/org/compiere/model/X_M_ReplenishPlan.java index c47f33abc0..ffc298854f 100644 --- a/base/src/org/compiere/model/X_M_ReplenishPlan.java +++ b/base/src/org/compiere/model/X_M_ReplenishPlan.java @@ -24,14 +24,14 @@ /** Generated Model for M_ReplenishPlan * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ReplenishPlan extends PO implements I_M_ReplenishPlan, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ReplenishPlan (Properties ctx, int M_ReplenishPlan_ID, String trxName) @@ -97,45 +97,45 @@ public int getC_DocType_ConfirmedOrder () return ii.intValue(); } - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException + public org.compiere.model.I_C_DocType getC_DocType_PlannedOr() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) - .getPO(getC_DocType_PO(), get_TrxName()); } + .getPO(getC_DocType_PlannedOrder(), get_TrxName()); } - /** Set Purchase Order Doc Type. - @param C_DocType_PO Purchase Order Doc Type */ - public void setC_DocType_PO (int C_DocType_PO) + /** Set Planned Mfg Order Doc Type. + @param C_DocType_PlannedOrder Planned Mfg Order Doc Type */ + public void setC_DocType_PlannedOrder (int C_DocType_PlannedOrder) { - set_Value (COLUMNNAME_C_DocType_PO, Integer.valueOf(C_DocType_PO)); + set_Value (COLUMNNAME_C_DocType_PlannedOrder, Integer.valueOf(C_DocType_PlannedOrder)); } - /** Get Purchase Order Doc Type. - @return Purchase Order Doc Type */ - public int getC_DocType_PO () + /** Get Planned Mfg Order Doc Type. + @return Planned Mfg Order Doc Type */ + public int getC_DocType_PlannedOrder () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_PO); + Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_PlannedOrder); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_C_DocType getC_DocType_PlannedOr() throws RuntimeException + public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) - .getPO(getC_DocType_PlannedOrder(), get_TrxName()); } + .getPO(getC_DocType_PO(), get_TrxName()); } - /** Set Planned Mfg Order Doc Type. - @param C_DocType_PlannedOrder Planned Mfg Order Doc Type */ - public void setC_DocType_PlannedOrder (int C_DocType_PlannedOrder) + /** Set Purchase Order Doc Type. + @param C_DocType_PO Purchase Order Doc Type */ + public void setC_DocType_PO (int C_DocType_PO) { - set_Value (COLUMNNAME_C_DocType_PlannedOrder, Integer.valueOf(C_DocType_PlannedOrder)); + set_Value (COLUMNNAME_C_DocType_PO, Integer.valueOf(C_DocType_PO)); } - /** Get Planned Mfg Order Doc Type. - @return Planned Mfg Order Doc Type */ - public int getC_DocType_PlannedOrder () + /** Get Purchase Order Doc Type. + @return Purchase Order Doc Type */ + public int getC_DocType_PO () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_PlannedOrder); + Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_PO); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/compiere/model/X_M_ReplenishPlanLine.java b/base/src/org/compiere/model/X_M_ReplenishPlanLine.java index 1a6c741a3c..bbbb80c92e 100644 --- a/base/src/org/compiere/model/X_M_ReplenishPlanLine.java +++ b/base/src/org/compiere/model/X_M_ReplenishPlanLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_ReplenishPlanLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_ReplenishPlanLine extends PO implements I_M_ReplenishPlanLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_ReplenishPlanLine (Properties ctx, int M_ReplenishPlanLine_ID, String trxName) @@ -262,26 +262,6 @@ public int getM_Production_ID () return ii.intValue(); } - /** Set M_ReplenishPlanLine ID. - @param M_ReplenishPlanLine_ID M_ReplenishPlanLine ID */ - public void setM_ReplenishPlanLine_ID (int M_ReplenishPlanLine_ID) - { - if (M_ReplenishPlanLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_ReplenishPlanLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_ReplenishPlanLine_ID, Integer.valueOf(M_ReplenishPlanLine_ID)); - } - - /** Get M_ReplenishPlanLine ID. - @return M_ReplenishPlanLine ID */ - public int getM_ReplenishPlanLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ReplenishPlanLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_ReplenishPlan getM_ReplenishPlan() throws RuntimeException { return (org.compiere.model.I_M_ReplenishPlan)MTable.get(getCtx(), org.compiere.model.I_M_ReplenishPlan.Table_Name) @@ -307,6 +287,26 @@ public int getM_ReplenishPlan_ID () return ii.intValue(); } + /** Set M_ReplenishPlanLine ID. + @param M_ReplenishPlanLine_ID M_ReplenishPlanLine ID */ + public void setM_ReplenishPlanLine_ID (int M_ReplenishPlanLine_ID) + { + if (M_ReplenishPlanLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_ReplenishPlanLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_ReplenishPlanLine_ID, Integer.valueOf(M_ReplenishPlanLine_ID)); + } + + /** Get M_ReplenishPlanLine ID. + @return M_ReplenishPlanLine ID */ + public int getM_ReplenishPlanLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_ReplenishPlanLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Requisition getM_Requisition() throws RuntimeException { return (org.compiere.model.I_M_Requisition)MTable.get(getCtx(), org.compiere.model.I_M_Requisition.Table_Name) @@ -349,6 +349,20 @@ public String getOrderInfo () return (String)get_Value(COLUMNNAME_OrderInfo); } + /** Set Production Info. + @param ProductionInfo Production Info */ + public void setProductionInfo (String ProductionInfo) + { + set_Value (COLUMNNAME_ProductionInfo, ProductionInfo); + } + + /** Get Production Info. + @return Production Info */ + public String getProductionInfo () + { + return (String)get_Value(COLUMNNAME_ProductionInfo); + } + /** Set Product Name. @param ProductName Name of the Product @@ -366,20 +380,6 @@ public String getProductName () return (String)get_Value(COLUMNNAME_ProductName); } - /** Set Production Info. - @param ProductionInfo Production Info */ - public void setProductionInfo (String ProductionInfo) - { - set_Value (COLUMNNAME_ProductionInfo, ProductionInfo); - } - - /** Get Production Info. - @return Production Info */ - public String getProductionInfo () - { - return (String)get_Value(COLUMNNAME_ProductionInfo); - } - /** RecordType AD_Reference_ID=53930 */ public static final int RECORDTYPE_AD_Reference_ID=53930; /** Closing Balance = CB */ diff --git a/base/src/org/compiere/model/X_M_Requisition.java b/base/src/org/compiere/model/X_M_Requisition.java index a420e1d71e..e27d361e8e 100644 --- a/base/src/org/compiere/model/X_M_Requisition.java +++ b/base/src/org/compiere/model/X_M_Requisition.java @@ -26,14 +26,14 @@ /** Generated Model for M_Requisition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Requisition extends PO implements I_M_Requisition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Requisition (Properties ctx, int M_Requisition_ID, String trxName) @@ -686,23 +686,6 @@ public BigDecimal getTotalLines () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -814,4 +797,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_RequisitionLine.java b/base/src/org/compiere/model/X_M_RequisitionLine.java index 0aeb333756..27b326cdbb 100644 --- a/base/src/org/compiere/model/X_M_RequisitionLine.java +++ b/base/src/org/compiere/model/X_M_RequisitionLine.java @@ -25,14 +25,14 @@ /** Generated Model for M_RequisitionLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_RequisitionLine extends PO implements I_M_RequisitionLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_RequisitionLine (Properties ctx, int M_RequisitionLine_ID, String trxName) @@ -43,8 +43,8 @@ public X_M_RequisitionLine (Properties ctx, int M_RequisitionLine_ID, String trx setLine (0); // @SQL=SELECT COALESCE(MAX(Line),0)+10 AS DefaultValue FROM M_RequisitionLine WHERE M_Requisition_ID=@M_Requisition_ID@ setLineNetAmt (Env.ZERO); - setM_RequisitionLine_ID (0); setM_Requisition_ID (0); + setM_RequisitionLine_ID (0); setPriceActual (Env.ZERO); setQty (Env.ZERO); // 1 @@ -247,6 +247,34 @@ public int getC_OrderLine_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -303,34 +331,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException { return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) @@ -480,29 +480,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Requisition Line. - @param M_RequisitionLine_ID - Material Requisition Line - */ - public void setM_RequisitionLine_ID (int M_RequisitionLine_ID) - { - if (M_RequisitionLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_RequisitionLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_RequisitionLine_ID, Integer.valueOf(M_RequisitionLine_ID)); - } - - /** Get Requisition Line. - @return Material Requisition Line - */ - public int getM_RequisitionLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_RequisitionLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Requisition getM_Requisition() throws RuntimeException { return (org.compiere.model.I_M_Requisition)MTable.get(getCtx(), org.compiere.model.I_M_Requisition.Table_Name) @@ -531,6 +508,29 @@ public int getM_Requisition_ID () return ii.intValue(); } + /** Set Requisition Line. + @param M_RequisitionLine_ID + Material Requisition Line + */ + public void setM_RequisitionLine_ID (int M_RequisitionLine_ID) + { + if (M_RequisitionLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_RequisitionLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_RequisitionLine_ID, Integer.valueOf(M_RequisitionLine_ID)); + } + + /** Get Requisition Line. + @return Material Requisition Line + */ + public int getM_RequisitionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_RequisitionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Unit Price. @param PriceActual Actual Price @@ -571,23 +571,6 @@ public BigDecimal getQty () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -699,4 +682,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_M_SerNoCtl.java b/base/src/org/compiere/model/X_M_SerNoCtl.java index 57c674e5d5..8ba812b8e7 100644 --- a/base/src/org/compiere/model/X_M_SerNoCtl.java +++ b/base/src/org/compiere/model/X_M_SerNoCtl.java @@ -23,14 +23,14 @@ /** Generated Model for M_SerNoCtl * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_SerNoCtl extends PO implements I_M_SerNoCtl, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_SerNoCtl (Properties ctx, int M_SerNoCtl_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_SerNoCtlExclude.java b/base/src/org/compiere/model/X_M_SerNoCtlExclude.java index 3e666dd292..784382efec 100644 --- a/base/src/org/compiere/model/X_M_SerNoCtlExclude.java +++ b/base/src/org/compiere/model/X_M_SerNoCtlExclude.java @@ -22,14 +22,14 @@ /** Generated Model for M_SerNoCtlExclude * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_SerNoCtlExclude extends PO implements I_M_SerNoCtlExclude, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_SerNoCtlExclude (Properties ctx, int M_SerNoCtlExclude_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Shipper.java b/base/src/org/compiere/model/X_M_Shipper.java index d0d832d2d0..a2fbc9e952 100644 --- a/base/src/org/compiere/model/X_M_Shipper.java +++ b/base/src/org/compiere/model/X_M_Shipper.java @@ -23,14 +23,14 @@ /** Generated Model for M_Shipper * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Shipper extends PO implements I_M_Shipper, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Shipper (Properties ctx, int M_Shipper_ID, String trxName) @@ -71,6 +71,23 @@ public String toString() return sb.toString(); } + /** Set Calculation Class. + @param CalculationClass + Java Class for calculation, implementing Interface Measure + */ + public void setCalculationClass (String CalculationClass) + { + set_Value (COLUMNNAME_CalculationClass, CalculationClass); + } + + /** Get Calculation Class. + @return Java Class for calculation, implementing Interface Measure + */ + public String getCalculationClass () + { + return (String)get_Value(COLUMNNAME_CalculationClass); + } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -99,23 +116,6 @@ public int getC_BPartner_ID () return ii.intValue(); } - /** Set Calculation Class. - @param CalculationClass - Java Class for calculation, implementing Interface Measure - */ - public void setCalculationClass (String CalculationClass) - { - set_Value (COLUMNNAME_CalculationClass, CalculationClass); - } - - /** Get Calculation Class. - @return Java Class for calculation, implementing Interface Measure - */ - public String getCalculationClass () - { - return (String)get_Value(COLUMNNAME_CalculationClass); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_M_Storage.java b/base/src/org/compiere/model/X_M_Storage.java index 2762e3dc96..91557681d2 100644 --- a/base/src/org/compiere/model/X_M_Storage.java +++ b/base/src/org/compiere/model/X_M_Storage.java @@ -25,14 +25,14 @@ /** Generated Model for M_Storage * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Storage extends PO implements I_M_Storage, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Storage (Properties ctx, int M_Storage_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Substitute.java b/base/src/org/compiere/model/X_M_Substitute.java index af186200aa..01ae119b12 100644 --- a/base/src/org/compiere/model/X_M_Substitute.java +++ b/base/src/org/compiere/model/X_M_Substitute.java @@ -23,14 +23,14 @@ /** Generated Model for M_Substitute * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Substitute extends PO implements I_M_Substitute, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Substitute (Properties ctx, int M_Substitute_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Transaction.java b/base/src/org/compiere/model/X_M_Transaction.java index 7e588a3ddc..fdf584fc6e 100644 --- a/base/src/org/compiere/model/X_M_Transaction.java +++ b/base/src/org/compiere/model/X_M_Transaction.java @@ -26,14 +26,14 @@ /** Generated Model for M_Transaction * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Transaction extends PO implements I_M_Transaction, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Transaction (Properties ctx, int M_Transaction_ID, String trxName) @@ -43,11 +43,11 @@ public X_M_Transaction (Properties ctx, int M_Transaction_ID, String trxName) { setM_AttributeSetInstance_ID (0); setM_Locator_ID (0); - setM_Product_ID (0); - setM_Transaction_ID (0); setMovementDate (new Timestamp( System.currentTimeMillis() )); setMovementQty (Env.ZERO); setMovementType (null); + setM_Product_ID (0); + setM_Transaction_ID (0); } */ } @@ -247,82 +247,6 @@ public int getM_MovementLine_ID () return ii.intValue(); } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException - { - return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_Product_ID(), get_TrxName()); } - - /** Set Product. - @param M_Product_ID - Product, Service, Item - */ - public void setM_Product_ID (int M_Product_ID) - { - if (M_Product_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_Product_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); - } - - /** Get Product. - @return Product, Service, Item - */ - public int getM_Product_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException - { - return (org.compiere.model.I_M_ProductionLine)MTable.get(getCtx(), org.compiere.model.I_M_ProductionLine.Table_Name) - .getPO(getM_ProductionLine_ID(), get_TrxName()); } - - /** Set Production Line. - @param M_ProductionLine_ID - Document Line representing a production - */ - public void setM_ProductionLine_ID (int M_ProductionLine_ID) - { - if (M_ProductionLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_ProductionLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_ProductionLine_ID, Integer.valueOf(M_ProductionLine_ID)); - } - - /** Get Production Line. - @return Document Line representing a production - */ - public int getM_ProductionLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductionLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Inventory Transaction. - @param M_Transaction_ID Inventory Transaction */ - public void setM_Transaction_ID (int M_Transaction_ID) - { - if (M_Transaction_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_Transaction_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_Transaction_ID, Integer.valueOf(M_Transaction_ID)); - } - - /** Get Inventory Transaction. - @return Inventory Transaction */ - public int getM_Transaction_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Transaction_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Movement Date. @param MovementDate Date a product was moved in or out of inventory @@ -412,6 +336,82 @@ public String getMovementType () return (String)get_Value(COLUMNNAME_MovementType); } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException + { + return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) + .getPO(getM_Product_ID(), get_TrxName()); } + + /** Set Product. + @param M_Product_ID + Product, Service, Item + */ + public void setM_Product_ID (int M_Product_ID) + { + if (M_Product_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_Product_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + } + + /** Get Product. + @return Product, Service, Item + */ + public int getM_Product_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException + { + return (org.compiere.model.I_M_ProductionLine)MTable.get(getCtx(), org.compiere.model.I_M_ProductionLine.Table_Name) + .getPO(getM_ProductionLine_ID(), get_TrxName()); } + + /** Set Production Line. + @param M_ProductionLine_ID + Document Line representing a production + */ + public void setM_ProductionLine_ID (int M_ProductionLine_ID) + { + if (M_ProductionLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_ProductionLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_ProductionLine_ID, Integer.valueOf(M_ProductionLine_ID)); + } + + /** Get Production Line. + @return Document Line representing a production + */ + public int getM_ProductionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Inventory Transaction. + @param M_Transaction_ID Inventory Transaction */ + public void setM_Transaction_ID (int M_Transaction_ID) + { + if (M_Transaction_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_Transaction_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_Transaction_ID, Integer.valueOf(M_Transaction_ID)); + } + + /** Get Inventory Transaction. + @return Inventory Transaction */ + public int getM_Transaction_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Transaction_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_PP_Cost_Collector getPP_Cost_Collector() throws RuntimeException { return (org.eevolution.model.I_PP_Cost_Collector)MTable.get(getCtx(), org.eevolution.model.I_PP_Cost_Collector.Table_Name) diff --git a/base/src/org/compiere/model/X_M_TransactionAllocation.java b/base/src/org/compiere/model/X_M_TransactionAllocation.java index b4527876c0..970c566955 100644 --- a/base/src/org/compiere/model/X_M_TransactionAllocation.java +++ b/base/src/org/compiere/model/X_M_TransactionAllocation.java @@ -24,14 +24,14 @@ /** Generated Model for M_TransactionAllocation * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_TransactionAllocation extends PO implements I_M_TransactionAllocation, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_TransactionAllocation (Properties ctx, int M_TransactionAllocation_ID, String trxName) diff --git a/base/src/org/compiere/model/X_M_Warehouse.java b/base/src/org/compiere/model/X_M_Warehouse.java index 922a2dfd79..9779e65192 100644 --- a/base/src/org/compiere/model/X_M_Warehouse.java +++ b/base/src/org/compiere/model/X_M_Warehouse.java @@ -23,14 +23,14 @@ /** Generated Model for M_Warehouse * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Warehouse extends PO implements I_M_Warehouse, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Warehouse (Properties ctx, int M_Warehouse_ID, String trxName) @@ -144,6 +144,29 @@ public boolean isInTransit () return false; } + /** Set Warehouse. + @param M_Warehouse_ID + Storage Warehouse and Service Point + */ + public void setM_Warehouse_ID (int M_Warehouse_ID) + { + if (M_Warehouse_ID < 0) + set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, Integer.valueOf(M_Warehouse_ID)); + } + + /** Get Warehouse. + @return Storage Warehouse and Service Point + */ + public int getM_Warehouse_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Warehouse_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) @@ -172,29 +195,6 @@ public int getM_WarehouseSource_ID () return ii.intValue(); } - /** Set Warehouse. - @param M_Warehouse_ID - Storage Warehouse and Service Point - */ - public void setM_Warehouse_ID (int M_Warehouse_ID) - { - if (M_Warehouse_ID < 0) - set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, Integer.valueOf(M_Warehouse_ID)); - } - - /** Get Warehouse. - @return Storage Warehouse and Service Point - */ - public int getM_Warehouse_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Warehouse_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_M_Warehouse_Acct.java b/base/src/org/compiere/model/X_M_Warehouse_Acct.java index ce137a5886..2f9c316c65 100644 --- a/base/src/org/compiere/model/X_M_Warehouse_Acct.java +++ b/base/src/org/compiere/model/X_M_Warehouse_Acct.java @@ -22,14 +22,14 @@ /** Generated Model for M_Warehouse_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_M_Warehouse_Acct extends PO implements I_M_Warehouse_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_M_Warehouse_Acct (Properties ctx, int M_Warehouse_Acct_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_Achievement.java b/base/src/org/compiere/model/X_PA_Achievement.java index 6d71788c48..f54ddf538b 100644 --- a/base/src/org/compiere/model/X_PA_Achievement.java +++ b/base/src/org/compiere/model/X_PA_Achievement.java @@ -26,14 +26,14 @@ /** Generated Model for PA_Achievement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_Achievement extends PO implements I_PA_Achievement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_Achievement (Properties ctx, int PA_Achievement_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_Benchmark.java b/base/src/org/compiere/model/X_PA_Benchmark.java index e97d6440f2..e9ac7eb39c 100644 --- a/base/src/org/compiere/model/X_PA_Benchmark.java +++ b/base/src/org/compiere/model/X_PA_Benchmark.java @@ -23,14 +23,14 @@ /** Generated Model for PA_Benchmark * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_Benchmark extends PO implements I_PA_Benchmark, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_Benchmark (Properties ctx, int PA_Benchmark_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_BenchmarkData.java b/base/src/org/compiere/model/X_PA_BenchmarkData.java index 5cc5ddf5cd..f425a0a881 100644 --- a/base/src/org/compiere/model/X_PA_BenchmarkData.java +++ b/base/src/org/compiere/model/X_PA_BenchmarkData.java @@ -26,14 +26,14 @@ /** Generated Model for PA_BenchmarkData * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_BenchmarkData extends PO implements I_PA_BenchmarkData, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_BenchmarkData (Properties ctx, int PA_BenchmarkData_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_ColorSchema.java b/base/src/org/compiere/model/X_PA_ColorSchema.java index 31a3a76373..632d91abd9 100644 --- a/base/src/org/compiere/model/X_PA_ColorSchema.java +++ b/base/src/org/compiere/model/X_PA_ColorSchema.java @@ -23,14 +23,14 @@ /** Generated Model for PA_ColorSchema * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_ColorSchema extends PO implements I_PA_ColorSchema, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_ColorSchema (Properties ctx, int PA_ColorSchema_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_DashboardContent.java b/base/src/org/compiere/model/X_PA_DashboardContent.java index 1030791be5..e32730fcca 100644 --- a/base/src/org/compiere/model/X_PA_DashboardContent.java +++ b/base/src/org/compiere/model/X_PA_DashboardContent.java @@ -25,14 +25,14 @@ /** Generated Model for PA_DashboardContent * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_DashboardContent extends PO implements I_PA_DashboardContent, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_DashboardContent (Properties ctx, int PA_DashboardContent_ID, String trxName) @@ -75,6 +75,38 @@ public String toString() return sb.toString(); } + /** AccessLevel AD_Reference_ID=5 */ + public static final int ACCESSLEVEL_AD_Reference_ID=5; + /** Organization = 1 */ + public static final String ACCESSLEVEL_Organization = "1"; + /** Client+Organization = 3 */ + public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; + /** System only = 4 */ + public static final String ACCESSLEVEL_SystemOnly = "4"; + /** All = 7 */ + public static final String ACCESSLEVEL_All = "7"; + /** System+Client = 6 */ + public static final String ACCESSLEVEL_SystemPlusClient = "6"; + /** Client only = 2 */ + public static final String ACCESSLEVEL_ClientOnly = "2"; + /** Set Data Access Level. + @param AccessLevel + Access Level required + */ + public void setAccessLevel (String AccessLevel) + { + + set_Value (COLUMNNAME_AccessLevel, AccessLevel); + } + + /** Get Data Access Level. + @return Access Level required + */ + public String getAccessLevel () + { + return (String)get_Value(COLUMNNAME_AccessLevel); + } + public org.adempiere.model.I_AD_Browse getAD_Browse() throws RuntimeException { return (org.adempiere.model.I_AD_Browse)MTable.get(getCtx(), org.adempiere.model.I_AD_Browse.Table_Name) @@ -128,38 +160,6 @@ public int getAD_Window_ID () return ii.intValue(); } - /** AccessLevel AD_Reference_ID=5 */ - public static final int ACCESSLEVEL_AD_Reference_ID=5; - /** Organization = 1 */ - public static final String ACCESSLEVEL_Organization = "1"; - /** Client+Organization = 3 */ - public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; - /** System only = 4 */ - public static final String ACCESSLEVEL_SystemOnly = "4"; - /** All = 7 */ - public static final String ACCESSLEVEL_All = "7"; - /** System+Client = 6 */ - public static final String ACCESSLEVEL_SystemPlusClient = "6"; - /** Client only = 2 */ - public static final String ACCESSLEVEL_ClientOnly = "2"; - /** Set Data Access Level. - @param AccessLevel - Access Level required - */ - public void setAccessLevel (String AccessLevel) - { - - set_Value (COLUMNNAME_AccessLevel, AccessLevel); - } - - /** Get Data Access Level. - @return Access Level required - */ - public String getAccessLevel () - { - return (String)get_Value(COLUMNNAME_AccessLevel); - } - /** Set Column No. @param ColumnNo Dashboard content column number @@ -346,6 +346,27 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), getName()); } + /** onevent AD_Reference_ID=53574 */ + public static final int ONEVENT_AD_Reference_ID=53574; + /** onClick = onClick */ + public static final String ONEVENT_OnClick = "onClick"; + /** onDoubleClick = onDoubleClick */ + public static final String ONEVENT_OnDoubleClick = "onDoubleClick"; + /** Set onevent. + @param onevent onevent */ + public void setonevent (String onevent) + { + + set_Value (COLUMNNAME_onevent, onevent); + } + + /** Get onevent. + @return onevent */ + public String getonevent () + { + return (String)get_Value(COLUMNNAME_onevent); + } + /** Set Dashboard Content. @param PA_DashboardContent_ID Dashboard Content */ public void setPA_DashboardContent_ID (int PA_DashboardContent_ID) @@ -366,6 +387,23 @@ public int getPA_DashboardContent_ID () return ii.intValue(); } + /** Set PageSize. + @param PageSize PageSize */ + public void setPageSize (BigDecimal PageSize) + { + set_Value (COLUMNNAME_PageSize, PageSize); + } + + /** Get PageSize. + @return PageSize */ + public BigDecimal getPageSize () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PageSize); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_PA_Goal getPA_Goal() throws RuntimeException { return (org.compiere.model.I_PA_Goal)MTable.get(getCtx(), org.compiere.model.I_PA_Goal.Table_Name) @@ -394,23 +432,6 @@ public int getPA_Goal_ID () return ii.intValue(); } - /** Set PageSize. - @param PageSize PageSize */ - public void setPageSize (BigDecimal PageSize) - { - set_Value (COLUMNNAME_PageSize, PageSize); - } - - /** Get PageSize. - @return PageSize */ - public BigDecimal getPageSize () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PageSize); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier @@ -519,25 +540,4 @@ public String getZulFilePath () { return (String)get_Value(COLUMNNAME_ZulFilePath); } - - /** onevent AD_Reference_ID=53574 */ - public static final int ONEVENT_AD_Reference_ID=53574; - /** onClick = onClick */ - public static final String ONEVENT_OnClick = "onClick"; - /** onDoubleClick = onDoubleClick */ - public static final String ONEVENT_OnDoubleClick = "onDoubleClick"; - /** Set onevent. - @param onevent onevent */ - public void setonevent (String onevent) - { - - set_Value (COLUMNNAME_onevent, onevent); - } - - /** Get onevent. - @return onevent */ - public String getonevent () - { - return (String)get_Value(COLUMNNAME_onevent); - } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_PA_DocumentStatus.java b/base/src/org/compiere/model/X_PA_DocumentStatus.java index 3b499c05d4..78acc3d0f3 100644 --- a/base/src/org/compiere/model/X_PA_DocumentStatus.java +++ b/base/src/org/compiere/model/X_PA_DocumentStatus.java @@ -23,14 +23,14 @@ /** Generated Model for PA_DocumentStatus * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_DocumentStatus extends PO implements I_PA_DocumentStatus, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_DocumentStatus (Properties ctx, int PA_DocumentStatus_ID, String trxName) @@ -40,10 +40,6 @@ public X_PA_DocumentStatus (Properties ctx, int PA_DocumentStatus_ID, String trx { setAD_Table_ID (0); setName (null); - setName_PrintColor_ID (0); - setName_PrintFont_ID (0); - setNumber_PrintColor_ID (0); - setNumber_PrintFont_ID (0); setPA_DocumentStatus_ID (0); setSeqNo (0); } */ diff --git a/base/src/org/compiere/model/X_PA_Goal.java b/base/src/org/compiere/model/X_PA_Goal.java index 80d5c4a551..c300faa7c2 100644 --- a/base/src/org/compiere/model/X_PA_Goal.java +++ b/base/src/org/compiere/model/X_PA_Goal.java @@ -26,14 +26,14 @@ /** Generated Model for PA_Goal * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_Goal extends PO implements I_PA_Goal, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_Goal (Properties ctx, int PA_Goal_ID, String trxName) @@ -459,6 +459,29 @@ public int getPA_ColorSchema_ID () return ii.intValue(); } + /** Set Goal. + @param PA_Goal_ID + Performance Goal + */ + public void setPA_Goal_ID (int PA_Goal_ID) + { + if (PA_Goal_ID < 1) + set_ValueNoCheck (COLUMNNAME_PA_Goal_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PA_Goal_ID, Integer.valueOf(PA_Goal_ID)); + } + + /** Get Goal. + @return Performance Goal + */ + public int getPA_Goal_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PA_Goal_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_PA_Goal getPA_GoalParent() throws RuntimeException { return (org.compiere.model.I_PA_Goal)MTable.get(getCtx(), org.compiere.model.I_PA_Goal.Table_Name) @@ -487,29 +510,6 @@ public int getPA_GoalParent_ID () return ii.intValue(); } - /** Set Goal. - @param PA_Goal_ID - Performance Goal - */ - public void setPA_Goal_ID (int PA_Goal_ID) - { - if (PA_Goal_ID < 1) - set_ValueNoCheck (COLUMNNAME_PA_Goal_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PA_Goal_ID, Integer.valueOf(PA_Goal_ID)); - } - - /** Get Goal. - @return Performance Goal - */ - public int getPA_Goal_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PA_Goal_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_PA_Measure getPA_Measure() throws RuntimeException { return (org.compiere.model.I_PA_Measure)MTable.get(getCtx(), org.compiere.model.I_PA_Measure.Table_Name) diff --git a/base/src/org/compiere/model/X_PA_GoalRestriction.java b/base/src/org/compiere/model/X_PA_GoalRestriction.java index 197e2b44dd..288df917d4 100644 --- a/base/src/org/compiere/model/X_PA_GoalRestriction.java +++ b/base/src/org/compiere/model/X_PA_GoalRestriction.java @@ -23,14 +23,14 @@ /** Generated Model for PA_GoalRestriction * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_GoalRestriction extends PO implements I_PA_GoalRestriction, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_GoalRestriction (Properties ctx, int PA_GoalRestriction_ID, String trxName) @@ -40,8 +40,8 @@ public X_PA_GoalRestriction (Properties ctx, int PA_GoalRestriction_ID, String t { setGoalRestrictionType (null); setName (null); - setPA_GoalRestriction_ID (0); setPA_Goal_ID (0); + setPA_GoalRestriction_ID (0); } */ } @@ -73,34 +73,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } - - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID) - { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); - else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); - } - - /** Get Business Partner Group. - @return Business Partner Group - */ - public int getC_BP_Group_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -129,6 +101,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** GoalRestrictionType AD_Reference_ID=368 */ public static final int GOALRESTRICTIONTYPE_AD_Reference_ID=368; /** Organization = O */ @@ -268,29 +268,6 @@ public int getOrg_ID () return ii.intValue(); } - /** Set Goal Restriction. - @param PA_GoalRestriction_ID - Performance Goal Restriction - */ - public void setPA_GoalRestriction_ID (int PA_GoalRestriction_ID) - { - if (PA_GoalRestriction_ID < 1) - set_ValueNoCheck (COLUMNNAME_PA_GoalRestriction_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PA_GoalRestriction_ID, Integer.valueOf(PA_GoalRestriction_ID)); - } - - /** Get Goal Restriction. - @return Performance Goal Restriction - */ - public int getPA_GoalRestriction_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PA_GoalRestriction_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_PA_Goal getPA_Goal() throws RuntimeException { return (org.compiere.model.I_PA_Goal)MTable.get(getCtx(), org.compiere.model.I_PA_Goal.Table_Name) @@ -319,6 +296,29 @@ public int getPA_Goal_ID () return ii.intValue(); } + /** Set Goal Restriction. + @param PA_GoalRestriction_ID + Performance Goal Restriction + */ + public void setPA_GoalRestriction_ID (int PA_GoalRestriction_ID) + { + if (PA_GoalRestriction_ID < 1) + set_ValueNoCheck (COLUMNNAME_PA_GoalRestriction_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PA_GoalRestriction_ID, Integer.valueOf(PA_GoalRestriction_ID)); + } + + /** Get Goal Restriction. + @return Performance Goal Restriction + */ + public int getPA_GoalRestriction_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PA_GoalRestriction_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_PA_Hierarchy.java b/base/src/org/compiere/model/X_PA_Hierarchy.java index 0d20c95565..08b1c454be 100644 --- a/base/src/org/compiere/model/X_PA_Hierarchy.java +++ b/base/src/org/compiere/model/X_PA_Hierarchy.java @@ -23,14 +23,14 @@ /** Generated Model for PA_Hierarchy * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_Hierarchy extends PO implements I_PA_Hierarchy, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_Hierarchy (Properties ctx, int PA_Hierarchy_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_Measure.java b/base/src/org/compiere/model/X_PA_Measure.java index 97665324ba..d0510f506c 100644 --- a/base/src/org/compiere/model/X_PA_Measure.java +++ b/base/src/org/compiere/model/X_PA_Measure.java @@ -25,14 +25,14 @@ /** Generated Model for PA_Measure * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_Measure extends PO implements I_PA_Measure, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_Measure (Properties ctx, int PA_Measure_ID, String trxName) @@ -77,6 +77,23 @@ public String toString() return sb.toString(); } + /** Set Calculation Class. + @param CalculationClass + Java Class for calculation, implementing Interface Measure + */ + public void setCalculationClass (String CalculationClass) + { + set_Value (COLUMNNAME_CalculationClass, CalculationClass); + } + + /** Get Calculation Class. + @return Java Class for calculation, implementing Interface Measure + */ + public String getCalculationClass () + { + return (String)get_Value(COLUMNNAME_CalculationClass); + } + public org.compiere.model.I_C_ProjectType getC_ProjectType() throws RuntimeException { return (org.compiere.model.I_C_ProjectType)MTable.get(getCtx(), org.compiere.model.I_C_ProjectType.Table_Name) @@ -105,23 +122,6 @@ public int getC_ProjectType_ID () return ii.intValue(); } - /** Set Calculation Class. - @param CalculationClass - Java Class for calculation, implementing Interface Measure - */ - public void setCalculationClass (String CalculationClass) - { - set_Value (COLUMNNAME_CalculationClass, CalculationClass); - } - - /** Get Calculation Class. - @return Java Class for calculation, implementing Interface Measure - */ - public String getCalculationClass () - { - return (String)get_Value(COLUMNNAME_CalculationClass); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_PA_MeasureCalc.java b/base/src/org/compiere/model/X_PA_MeasureCalc.java index d7290bea11..578930e377 100644 --- a/base/src/org/compiere/model/X_PA_MeasureCalc.java +++ b/base/src/org/compiere/model/X_PA_MeasureCalc.java @@ -23,14 +23,14 @@ /** Generated Model for PA_MeasureCalc * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_MeasureCalc extends PO implements I_PA_MeasureCalc, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_MeasureCalc (Properties ctx, int PA_MeasureCalc_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_Ratio.java b/base/src/org/compiere/model/X_PA_Ratio.java index 2601e86b7e..36fa3df771 100644 --- a/base/src/org/compiere/model/X_PA_Ratio.java +++ b/base/src/org/compiere/model/X_PA_Ratio.java @@ -23,14 +23,14 @@ /** Generated Model for PA_Ratio * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_Ratio extends PO implements I_PA_Ratio, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_Ratio (Properties ctx, int PA_Ratio_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_RatioElement.java b/base/src/org/compiere/model/X_PA_RatioElement.java index 5813b3a154..b64c7f81d0 100644 --- a/base/src/org/compiere/model/X_PA_RatioElement.java +++ b/base/src/org/compiere/model/X_PA_RatioElement.java @@ -25,14 +25,14 @@ /** Generated Model for PA_RatioElement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_RatioElement extends PO implements I_PA_RatioElement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_RatioElement (Properties ctx, int PA_RatioElement_ID, String trxName) @@ -211,57 +211,57 @@ public int getPA_RatioElement_ID () return ii.intValue(); } - public org.compiere.model.I_PA_Ratio getPA_RatioUsed() throws RuntimeException + public org.compiere.model.I_PA_Ratio getPA_Ratio() throws RuntimeException { return (org.compiere.model.I_PA_Ratio)MTable.get(getCtx(), org.compiere.model.I_PA_Ratio.Table_Name) - .getPO(getPA_RatioUsed_ID(), get_TrxName()); } + .getPO(getPA_Ratio_ID(), get_TrxName()); } - /** Set Ratio Used. - @param PA_RatioUsed_ID - Performance Ratio Used + /** Set Ratio. + @param PA_Ratio_ID + Performance Ratio */ - public void setPA_RatioUsed_ID (int PA_RatioUsed_ID) + public void setPA_Ratio_ID (int PA_Ratio_ID) { - if (PA_RatioUsed_ID < 1) - set_Value (COLUMNNAME_PA_RatioUsed_ID, null); + if (PA_Ratio_ID < 1) + set_ValueNoCheck (COLUMNNAME_PA_Ratio_ID, null); else - set_Value (COLUMNNAME_PA_RatioUsed_ID, Integer.valueOf(PA_RatioUsed_ID)); + set_ValueNoCheck (COLUMNNAME_PA_Ratio_ID, Integer.valueOf(PA_Ratio_ID)); } - /** Get Ratio Used. - @return Performance Ratio Used + /** Get Ratio. + @return Performance Ratio */ - public int getPA_RatioUsed_ID () + public int getPA_Ratio_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_PA_RatioUsed_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_PA_Ratio_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_PA_Ratio getPA_Ratio() throws RuntimeException + public org.compiere.model.I_PA_Ratio getPA_RatioUsed() throws RuntimeException { return (org.compiere.model.I_PA_Ratio)MTable.get(getCtx(), org.compiere.model.I_PA_Ratio.Table_Name) - .getPO(getPA_Ratio_ID(), get_TrxName()); } + .getPO(getPA_RatioUsed_ID(), get_TrxName()); } - /** Set Ratio. - @param PA_Ratio_ID - Performance Ratio + /** Set Ratio Used. + @param PA_RatioUsed_ID + Performance Ratio Used */ - public void setPA_Ratio_ID (int PA_Ratio_ID) + public void setPA_RatioUsed_ID (int PA_RatioUsed_ID) { - if (PA_Ratio_ID < 1) - set_ValueNoCheck (COLUMNNAME_PA_Ratio_ID, null); + if (PA_RatioUsed_ID < 1) + set_Value (COLUMNNAME_PA_RatioUsed_ID, null); else - set_ValueNoCheck (COLUMNNAME_PA_Ratio_ID, Integer.valueOf(PA_Ratio_ID)); + set_Value (COLUMNNAME_PA_RatioUsed_ID, Integer.valueOf(PA_RatioUsed_ID)); } - /** Get Ratio. - @return Performance Ratio + /** Get Ratio Used. + @return Performance Ratio Used */ - public int getPA_Ratio_ID () + public int getPA_RatioUsed_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_PA_Ratio_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_PA_RatioUsed_ID); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/compiere/model/X_PA_Report.java b/base/src/org/compiere/model/X_PA_Report.java index 634123d31e..ef3054c2bc 100644 --- a/base/src/org/compiere/model/X_PA_Report.java +++ b/base/src/org/compiere/model/X_PA_Report.java @@ -23,14 +23,14 @@ /** Generated Model for PA_Report * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_Report extends PO implements I_PA_Report, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_Report (Properties ctx, int PA_Report_ID, String trxName) @@ -42,8 +42,8 @@ public X_PA_Report (Properties ctx, int PA_Report_ID, String trxName) setC_Calendar_ID (0); setName (null); setPA_ReportColumnSet_ID (0); - setPA_ReportLineSet_ID (0); setPA_Report_ID (0); + setPA_ReportLineSet_ID (0); setProcessing (false); } */ } @@ -373,6 +373,29 @@ public int getPA_ReportCube_ID () return ii.intValue(); } + /** Set Financial Report. + @param PA_Report_ID + Financial Report + */ + public void setPA_Report_ID (int PA_Report_ID) + { + if (PA_Report_ID < 1) + set_ValueNoCheck (COLUMNNAME_PA_Report_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PA_Report_ID, Integer.valueOf(PA_Report_ID)); + } + + /** Get Financial Report. + @return Financial Report + */ + public int getPA_Report_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PA_Report_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_PA_ReportLineSet getPA_ReportLineSet() throws RuntimeException { return (org.compiere.model.I_PA_ReportLineSet)MTable.get(getCtx(), org.compiere.model.I_PA_ReportLineSet.Table_Name) @@ -398,29 +421,6 @@ public int getPA_ReportLineSet_ID () return ii.intValue(); } - /** Set Financial Report. - @param PA_Report_ID - Financial Report - */ - public void setPA_Report_ID (int PA_Report_ID) - { - if (PA_Report_ID < 1) - set_ValueNoCheck (COLUMNNAME_PA_Report_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PA_Report_ID, Integer.valueOf(PA_Report_ID)); - } - - /** Get Financial Report. - @return Financial Report - */ - public int getPA_Report_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PA_Report_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Pos Period Name. @param PosPeriodName Pos Period Name */ public void setPosPeriodName (String PosPeriodName) diff --git a/base/src/org/compiere/model/X_PA_ReportColumn.java b/base/src/org/compiere/model/X_PA_ReportColumn.java index 544186355a..686818c974 100644 --- a/base/src/org/compiere/model/X_PA_ReportColumn.java +++ b/base/src/org/compiere/model/X_PA_ReportColumn.java @@ -25,14 +25,14 @@ /** Generated Model for PA_ReportColumn * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_ReportColumn extends PO implements I_PA_ReportColumn, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_ReportColumn (Properties ctx, int PA_ReportColumn_ID, String trxName) @@ -77,8 +77,8 @@ public X_PA_ReportColumn (Properties ctx, int PA_ReportColumn_ID, String trxName setIsPrinted (true); // Y setName (null); - setPA_ReportColumnSet_ID (0); setPA_ReportColumn_ID (0); + setPA_ReportColumnSet_ID (0); setSeqNo (0); // @SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM PA_ReportColumn WHERE PA_ReportColumnSet_ID=@PA_ReportColumnSet_ID@ } */ @@ -168,6 +168,31 @@ public int getC_Activity_ID () return ii.intValue(); } + /** CalculationType AD_Reference_ID=236 */ + public static final int CALCULATIONTYPE_AD_Reference_ID=236; + /** Add (Op1+Op2) = A */ + public static final String CALCULATIONTYPE_AddOp1PlusOp2 = "A"; + /** Subtract (Op1-Op2) = S */ + public static final String CALCULATIONTYPE_SubtractOp1_Op2 = "S"; + /** Percentage (Op1 of Op2) = P */ + public static final String CALCULATIONTYPE_PercentageOp1OfOp2 = "P"; + /** Add Range (Op1 to Op2) = R */ + public static final String CALCULATIONTYPE_AddRangeOp1ToOp2 = "R"; + /** Set Calculation. + @param CalculationType Calculation */ + public void setCalculationType (String CalculationType) + { + + set_Value (COLUMNNAME_CalculationType, CalculationType); + } + + /** Get Calculation. + @return Calculation */ + public String getCalculationType () + { + return (String)get_Value(COLUMNNAME_CalculationType); + } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -308,6 +333,29 @@ public int getC_Location_ID () return ii.intValue(); } + /** ColumnType AD_Reference_ID=237 */ + public static final int COLUMNTYPE_AD_Reference_ID=237; + /** Relative Period = R */ + public static final String COLUMNTYPE_RelativePeriod = "R"; + /** Calculation = C */ + public static final String COLUMNTYPE_Calculation = "C"; + /** Segment Value = S */ + public static final String COLUMNTYPE_SegmentValue = "S"; + /** Set Column Type. + @param ColumnType Column Type */ + public void setColumnType (String ColumnType) + { + + set_Value (COLUMNNAME_ColumnType, ColumnType); + } + + /** Get Column Type. + @return Column Type */ + public String getColumnType () + { + return (String)get_Value(COLUMNNAME_ColumnType); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -364,54 +412,6 @@ public int getC_SalesRegion_ID () return ii.intValue(); } - /** CalculationType AD_Reference_ID=236 */ - public static final int CALCULATIONTYPE_AD_Reference_ID=236; - /** Add (Op1+Op2) = A */ - public static final String CALCULATIONTYPE_AddOp1PlusOp2 = "A"; - /** Subtract (Op1-Op2) = S */ - public static final String CALCULATIONTYPE_SubtractOp1_Op2 = "S"; - /** Percentage (Op1 of Op2) = P */ - public static final String CALCULATIONTYPE_PercentageOp1OfOp2 = "P"; - /** Add Range (Op1 to Op2) = R */ - public static final String CALCULATIONTYPE_AddRangeOp1ToOp2 = "R"; - /** Set Calculation. - @param CalculationType Calculation */ - public void setCalculationType (String CalculationType) - { - - set_Value (COLUMNNAME_CalculationType, CalculationType); - } - - /** Get Calculation. - @return Calculation */ - public String getCalculationType () - { - return (String)get_Value(COLUMNNAME_CalculationType); - } - - /** ColumnType AD_Reference_ID=237 */ - public static final int COLUMNTYPE_AD_Reference_ID=237; - /** Relative Period = R */ - public static final String COLUMNTYPE_RelativePeriod = "R"; - /** Calculation = C */ - public static final String COLUMNTYPE_Calculation = "C"; - /** Segment Value = S */ - public static final String COLUMNTYPE_SegmentValue = "S"; - /** Set Column Type. - @param ColumnType Column Type */ - public void setColumnType (String ColumnType) - { - - set_Value (COLUMNNAME_ColumnType, ColumnType); - } - - /** Get Column Type. - @return Column Type */ - public String getColumnType () - { - return (String)get_Value(COLUMNNAME_ColumnType); - } - /** CurrencyType AD_Reference_ID=238 */ public static final int CURRENCYTYPE_AD_Reference_ID=238; /** Source Currency = S */ @@ -1230,6 +1230,29 @@ public String getPAPeriodType () return (String)get_Value(COLUMNNAME_PAPeriodType); } + /** Set Report Column. + @param PA_ReportColumn_ID + Column in Report + */ + public void setPA_ReportColumn_ID (int PA_ReportColumn_ID) + { + if (PA_ReportColumn_ID < 1) + set_ValueNoCheck (COLUMNNAME_PA_ReportColumn_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PA_ReportColumn_ID, Integer.valueOf(PA_ReportColumn_ID)); + } + + /** Get Report Column. + @return Column in Report + */ + public int getPA_ReportColumn_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PA_ReportColumn_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_PA_ReportColumnSet getPA_ReportColumnSet() throws RuntimeException { return (org.compiere.model.I_PA_ReportColumnSet)MTable.get(getCtx(), org.compiere.model.I_PA_ReportColumnSet.Table_Name) @@ -1258,29 +1281,6 @@ public int getPA_ReportColumnSet_ID () return ii.intValue(); } - /** Set Report Column. - @param PA_ReportColumn_ID - Column in Report - */ - public void setPA_ReportColumn_ID (int PA_ReportColumn_ID) - { - if (PA_ReportColumn_ID < 1) - set_ValueNoCheck (COLUMNNAME_PA_ReportColumn_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PA_ReportColumn_ID, Integer.valueOf(PA_ReportColumn_ID)); - } - - /** Get Report Column. - @return Column in Report - */ - public int getPA_ReportColumn_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PA_ReportColumn_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** PostingType AD_Reference_ID=125 */ public static final int POSTINGTYPE_AD_Reference_ID=125; /** Actual = A */ @@ -1371,23 +1371,6 @@ public int getSeqNo () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1545,4 +1528,21 @@ public int getUserElement2_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_PA_ReportColumnSet.java b/base/src/org/compiere/model/X_PA_ReportColumnSet.java index dc58c0acf5..83ad314334 100644 --- a/base/src/org/compiere/model/X_PA_ReportColumnSet.java +++ b/base/src/org/compiere/model/X_PA_ReportColumnSet.java @@ -23,14 +23,14 @@ /** Generated Model for PA_ReportColumnSet * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_ReportColumnSet extends PO implements I_PA_ReportColumnSet, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_ReportColumnSet (Properties ctx, int PA_ReportColumnSet_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_ReportCube.java b/base/src/org/compiere/model/X_PA_ReportCube.java index 47cf470ea0..2154a2c138 100644 --- a/base/src/org/compiere/model/X_PA_ReportCube.java +++ b/base/src/org/compiere/model/X_PA_ReportCube.java @@ -24,14 +24,14 @@ /** Generated Model for PA_ReportCube * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_ReportCube extends PO implements I_PA_ReportCube, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_ReportCube (Properties ctx, int PA_ReportCube_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_ReportLine.java b/base/src/org/compiere/model/X_PA_ReportLine.java index 4f71812920..97088ceabd 100644 --- a/base/src/org/compiere/model/X_PA_ReportLine.java +++ b/base/src/org/compiere/model/X_PA_ReportLine.java @@ -25,14 +25,14 @@ /** Generated Model for PA_ReportLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_ReportLine extends PO implements I_PA_ReportLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_ReportLine (Properties ctx, int PA_ReportLine_ID, String trxName) @@ -44,8 +44,8 @@ public X_PA_ReportLine (Properties ctx, int PA_ReportLine_ID, String trxName) // Y setLineType (null); setName (null); - setPA_ReportLineSet_ID (0); setPA_ReportLine_ID (0); + setPA_ReportLineSet_ID (0); setSeqNo (0); // @SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM PA_ReportLine WHERE PA_ReportLineSet_ID=@PA_ReportLineSet_ID@ } */ @@ -411,6 +411,26 @@ public String getPAPeriodType () return (String)get_Value(COLUMNNAME_PAPeriodType); } + /** Set Report Line. + @param PA_ReportLine_ID Report Line */ + public void setPA_ReportLine_ID (int PA_ReportLine_ID) + { + if (PA_ReportLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_PA_ReportLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PA_ReportLine_ID, Integer.valueOf(PA_ReportLine_ID)); + } + + /** Get Report Line. + @return Report Line */ + public int getPA_ReportLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PA_ReportLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_PA_ReportLineSet getPA_ReportLineSet() throws RuntimeException { return (org.compiere.model.I_PA_ReportLineSet)MTable.get(getCtx(), org.compiere.model.I_PA_ReportLineSet.Table_Name) @@ -436,26 +456,6 @@ public int getPA_ReportLineSet_ID () return ii.intValue(); } - /** Set Report Line. - @param PA_ReportLine_ID Report Line */ - public void setPA_ReportLine_ID (int PA_ReportLine_ID) - { - if (PA_ReportLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_PA_ReportLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PA_ReportLine_ID, Integer.valueOf(PA_ReportLine_ID)); - } - - /** Get Report Line. - @return Report Line */ - public int getPA_ReportLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PA_ReportLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** PostingType AD_Reference_ID=125 */ public static final int POSTINGTYPE_AD_Reference_ID=125; /** Actual = A */ @@ -555,23 +555,6 @@ public int getTabLevel () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** UnderlineStrokeType AD_Reference_ID=53793 */ public static final int UNDERLINESTROKETYPE_AD_Reference_ID=53793; /** Solid = s */ @@ -600,4 +583,21 @@ public String getUnderlineStrokeType () { return (String)get_Value(COLUMNNAME_UnderlineStrokeType); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_PA_ReportLineSet.java b/base/src/org/compiere/model/X_PA_ReportLineSet.java index ea5552133e..641d9b232d 100644 --- a/base/src/org/compiere/model/X_PA_ReportLineSet.java +++ b/base/src/org/compiere/model/X_PA_ReportLineSet.java @@ -23,14 +23,14 @@ /** Generated Model for PA_ReportLineSet * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_ReportLineSet extends PO implements I_PA_ReportLineSet, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_ReportLineSet (Properties ctx, int PA_ReportLineSet_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_ReportSource.java b/base/src/org/compiere/model/X_PA_ReportSource.java index 509e6ac878..3e023c575e 100644 --- a/base/src/org/compiere/model/X_PA_ReportSource.java +++ b/base/src/org/compiere/model/X_PA_ReportSource.java @@ -23,14 +23,14 @@ /** Generated Model for PA_ReportSource * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_ReportSource extends PO implements I_PA_ReportSource, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_ReportSource (Properties ctx, int PA_ReportSource_ID, String trxName) @@ -1074,23 +1074,6 @@ public int getPA_ReportSource_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1248,4 +1231,21 @@ public int getUserElement2_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_PA_SLA_Criteria.java b/base/src/org/compiere/model/X_PA_SLA_Criteria.java index 4e9560578e..27dd53ee5a 100644 --- a/base/src/org/compiere/model/X_PA_SLA_Criteria.java +++ b/base/src/org/compiere/model/X_PA_SLA_Criteria.java @@ -23,14 +23,14 @@ /** Generated Model for PA_SLA_Criteria * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_SLA_Criteria extends PO implements I_PA_SLA_Criteria, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_SLA_Criteria (Properties ctx, int PA_SLA_Criteria_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_SLA_Goal.java b/base/src/org/compiere/model/X_PA_SLA_Goal.java index 41de70a588..484102861d 100644 --- a/base/src/org/compiere/model/X_PA_SLA_Goal.java +++ b/base/src/org/compiere/model/X_PA_SLA_Goal.java @@ -26,14 +26,14 @@ /** Generated Model for PA_SLA_Goal * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_SLA_Goal extends PO implements I_PA_SLA_Goal, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_SLA_Goal (Properties ctx, int PA_SLA_Goal_ID, String trxName) diff --git a/base/src/org/compiere/model/X_PA_SLA_Measure.java b/base/src/org/compiere/model/X_PA_SLA_Measure.java index 94f77dfbba..d6abd717ac 100644 --- a/base/src/org/compiere/model/X_PA_SLA_Measure.java +++ b/base/src/org/compiere/model/X_PA_SLA_Measure.java @@ -26,14 +26,14 @@ /** Generated Model for PA_SLA_Measure * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PA_SLA_Measure extends PO implements I_PA_SLA_Measure, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PA_SLA_Measure (Properties ctx, int PA_SLA_Measure_ID, String trxName) diff --git a/base/src/org/compiere/model/X_RV_BPartner.java b/base/src/org/compiere/model/X_RV_BPartner.java index 8fb4345277..d5135c6aa6 100644 --- a/base/src/org/compiere/model/X_RV_BPartner.java +++ b/base/src/org/compiere/model/X_RV_BPartner.java @@ -25,14 +25,14 @@ /** Generated Model for RV_BPartner * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_RV_BPartner extends PO implements I_RV_BPartner, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_RV_BPartner (Properties ctx, int RV_BPartner_ID, String trxName) @@ -40,9 +40,9 @@ public X_RV_BPartner (Properties ctx, int RV_BPartner_ID, String trxName) super (ctx, RV_BPartner_ID, trxName); /** if (RV_BPartner_ID == 0) { - setC_BP_Group_ID (0); setC_BPartner_ID (0); setC_BPartner_Location_ID (0); + setC_BP_Group_ID (0); setC_Country_ID (0); setContactName (null); setCountryName (null); @@ -89,6 +89,97 @@ public String toString() return sb.toString(); } + /** Set Acquisition Cost. + @param AcqusitionCost + The cost of gaining the prospect as a customer + */ + public void setAcqusitionCost (BigDecimal AcqusitionCost) + { + set_ValueNoCheck (COLUMNNAME_AcqusitionCost, AcqusitionCost); + } + + /** Get Acquisition Cost. + @return The cost of gaining the prospect as a customer + */ + public BigDecimal getAcqusitionCost () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_AcqusitionCost); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Actual Life Time Value. + @param ActualLifeTimeValue + Actual Life Time Revenue + */ + public void setActualLifeTimeValue (BigDecimal ActualLifeTimeValue) + { + set_ValueNoCheck (COLUMNNAME_ActualLifeTimeValue, ActualLifeTimeValue); + } + + /** Get Actual Life Time Value. + @return Actual Life Time Revenue + */ + public BigDecimal getActualLifeTimeValue () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ActualLifeTimeValue); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Address 1. + @param Address1 + Address line 1 for this location + */ + public void setAddress1 (String Address1) + { + set_ValueNoCheck (COLUMNNAME_Address1, Address1); + } + + /** Get Address 1. + @return Address line 1 for this location + */ + public String getAddress1 () + { + return (String)get_Value(COLUMNNAME_Address1); + } + + /** Set Address 2. + @param Address2 + Address line 2 for this location + */ + public void setAddress2 (String Address2) + { + set_ValueNoCheck (COLUMNNAME_Address2, Address2); + } + + /** Get Address 2. + @return Address line 2 for this location + */ + public String getAddress2 () + { + return (String)get_Value(COLUMNNAME_Address2); + } + + /** Set Address 3. + @param Address3 + Address Line 3 for the location + */ + public void setAddress3 (String Address3) + { + set_ValueNoCheck (COLUMNNAME_Address3, Address3); + } + + /** Get Address 3. + @return Address Line 3 for the location + */ + public String getAddress3 () + { + return (String)get_Value(COLUMNNAME_Address3); + } + /** AD_Language AD_Reference_ID=106 */ public static final int AD_LANGUAGE_AD_Reference_ID=106; /** Set Language. @@ -193,120 +284,21 @@ public int getAD_User_ID () return ii.intValue(); } - /** Set Acquisition Cost. - @param AcqusitionCost - The cost of gaining the prospect as a customer - */ - public void setAcqusitionCost (BigDecimal AcqusitionCost) - { - set_ValueNoCheck (COLUMNNAME_AcqusitionCost, AcqusitionCost); - } - - /** Get Acquisition Cost. - @return The cost of gaining the prospect as a customer - */ - public BigDecimal getAcqusitionCost () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_AcqusitionCost); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Actual Life Time Value. - @param ActualLifeTimeValue - Actual Life Time Revenue - */ - public void setActualLifeTimeValue (BigDecimal ActualLifeTimeValue) - { - set_ValueNoCheck (COLUMNNAME_ActualLifeTimeValue, ActualLifeTimeValue); - } - - /** Get Actual Life Time Value. - @return Actual Life Time Revenue - */ - public BigDecimal getActualLifeTimeValue () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ActualLifeTimeValue); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Address 1. - @param Address1 - Address line 1 for this location - */ - public void setAddress1 (String Address1) - { - set_ValueNoCheck (COLUMNNAME_Address1, Address1); - } - - /** Get Address 1. - @return Address line 1 for this location - */ - public String getAddress1 () - { - return (String)get_Value(COLUMNNAME_Address1); - } - - /** Set Address 2. - @param Address2 - Address line 2 for this location - */ - public void setAddress2 (String Address2) - { - set_ValueNoCheck (COLUMNNAME_Address2, Address2); - } - - /** Get Address 2. - @return Address line 2 for this location - */ - public String getAddress2 () - { - return (String)get_Value(COLUMNNAME_Address2); - } - - /** Set Address 3. - @param Address3 - Address Line 3 for the location - */ - public void setAddress3 (String Address3) - { - set_ValueNoCheck (COLUMNNAME_Address3, Address3); - } - - /** Get Address 3. - @return Address Line 3 for the location - */ - public String getAddress3 () - { - return (String)get_Value(COLUMNNAME_Address3); - } - - public org.compiere.model.I_C_Greeting getBPContactGreet() throws RuntimeException - { - return (org.compiere.model.I_C_Greeting)MTable.get(getCtx(), org.compiere.model.I_C_Greeting.Table_Name) - .getPO(getBPContactGreeting(), get_TrxName()); } - - /** Set BP Contact Greeting. - @param BPContactGreeting - Greeting for Business Partner Contact + /** Set Birthday. + @param Birthday + Birthday or Anniversary day */ - public void setBPContactGreeting (int BPContactGreeting) + public void setBirthday (Timestamp Birthday) { - set_ValueNoCheck (COLUMNNAME_BPContactGreeting, Integer.valueOf(BPContactGreeting)); + set_ValueNoCheck (COLUMNNAME_Birthday, Birthday); } - /** Get BP Contact Greeting. - @return Greeting for Business Partner Contact + /** Get Birthday. + @return Birthday or Anniversary day */ - public int getBPContactGreeting () + public Timestamp getBirthday () { - Integer ii = (Integer)get_Value(COLUMNNAME_BPContactGreeting); - if (ii == null) - return 0; - return ii.intValue(); + return (Timestamp)get_Value(COLUMNNAME_Birthday); } public org.compiere.model.I_C_BPartner getBPartner_Parent() throws RuntimeException @@ -337,46 +329,26 @@ public int getBPartner_Parent_ID () return ii.intValue(); } - /** Set Birthday. - @param Birthday - Birthday or Anniversary day - */ - public void setBirthday (Timestamp Birthday) - { - set_ValueNoCheck (COLUMNNAME_Birthday, Birthday); - } - - /** Get Birthday. - @return Birthday or Anniversary day - */ - public Timestamp getBirthday () - { - return (Timestamp)get_Value(COLUMNNAME_Birthday); - } - - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + public org.compiere.model.I_C_Greeting getBPContactGreet() throws RuntimeException { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } + return (org.compiere.model.I_C_Greeting)MTable.get(getCtx(), org.compiere.model.I_C_Greeting.Table_Name) + .getPO(getBPContactGreeting(), get_TrxName()); } - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group + /** Set BP Contact Greeting. + @param BPContactGreeting + Greeting for Business Partner Contact */ - public void setC_BP_Group_ID (int C_BP_Group_ID) + public void setBPContactGreeting (int BPContactGreeting) { - if (C_BP_Group_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_BP_Group_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + set_ValueNoCheck (COLUMNNAME_BPContactGreeting, Integer.valueOf(BPContactGreeting)); } - /** Get Business Partner Group. - @return Business Partner Group + /** Get BP Contact Greeting. + @return Greeting for Business Partner Contact */ - public int getC_BP_Group_ID () + public int getBPContactGreeting () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_BPContactGreeting); if (ii == null) return 0; return ii.intValue(); @@ -433,7 +405,35 @@ public int getC_BPartner_Location_ID () return ii.intValue(); } - public org.compiere.model.I_C_Country getC_Country() throws RuntimeException + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_BP_Group_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_Country getC_Country() throws RuntimeException { return (org.compiere.model.I_C_Country)MTable.get(getCtx(), org.compiere.model.I_C_Country.Table_Name) .getPO(getC_Country_ID(), get_TrxName()); } @@ -545,62 +545,6 @@ public int getC_InvoiceSchedule_ID () return ii.intValue(); } - public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException - { - return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) - .getPO(getC_PaymentTerm_ID(), get_TrxName()); } - - /** Set Payment Term. - @param C_PaymentTerm_ID - The terms of Payment (timing, discount) - */ - public void setC_PaymentTerm_ID (int C_PaymentTerm_ID) - { - if (C_PaymentTerm_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_PaymentTerm_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_PaymentTerm_ID, Integer.valueOf(C_PaymentTerm_ID)); - } - - /** Get Payment Term. - @return The terms of Payment (timing, discount) - */ - public int getC_PaymentTerm_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_PaymentTerm_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_C_Region getC_Region() throws RuntimeException - { - return (org.compiere.model.I_C_Region)MTable.get(getCtx(), org.compiere.model.I_C_Region.Table_Name) - .getPO(getC_Region_ID(), get_TrxName()); } - - /** Set Region. - @param C_Region_ID - Identifies a geographical Region - */ - public void setC_Region_ID (int C_Region_ID) - { - if (C_Region_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Region_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Region_ID, Integer.valueOf(C_Region_ID)); - } - - /** Get Region. - @return Identifies a geographical Region - */ - public int getC_Region_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Region_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set City. @param City Identifies a City @@ -686,21 +630,60 @@ public String getCountryName () return (String)get_Value(COLUMNNAME_CountryName); } - /** Set D-U-N-S. - @param DUNS - Dun & Bradstreet Number + public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException + { + return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) + .getPO(getC_PaymentTerm_ID(), get_TrxName()); } + + /** Set Payment Term. + @param C_PaymentTerm_ID + The terms of Payment (timing, discount) */ - public void setDUNS (String DUNS) + public void setC_PaymentTerm_ID (int C_PaymentTerm_ID) { - set_ValueNoCheck (COLUMNNAME_DUNS, DUNS); + if (C_PaymentTerm_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_PaymentTerm_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_PaymentTerm_ID, Integer.valueOf(C_PaymentTerm_ID)); } - /** Get D-U-N-S. - @return Dun & Bradstreet Number + /** Get Payment Term. + @return The terms of Payment (timing, discount) */ - public String getDUNS () + public int getC_PaymentTerm_ID () { - return (String)get_Value(COLUMNNAME_DUNS); + Integer ii = (Integer)get_Value(COLUMNNAME_C_PaymentTerm_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_Region getC_Region() throws RuntimeException + { + return (org.compiere.model.I_C_Region)MTable.get(getCtx(), org.compiere.model.I_C_Region.Table_Name) + .getPO(getC_Region_ID(), get_TrxName()); } + + /** Set Region. + @param C_Region_ID + Identifies a geographical Region + */ + public void setC_Region_ID (int C_Region_ID) + { + if (C_Region_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Region_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Region_ID, Integer.valueOf(C_Region_ID)); + } + + /** Get Region. + @return Identifies a geographical Region + */ + public int getC_Region_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Region_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** DeliveryRule AD_Reference_ID=151 */ @@ -798,6 +781,23 @@ public int getDocumentCopies () return ii.intValue(); } + /** Set D-U-N-S. + @param DUNS + Dun & Bradstreet Number + */ + public void setDUNS (String DUNS) + { + set_ValueNoCheck (COLUMNNAME_DUNS, DUNS); + } + + /** Get D-U-N-S. + @return Dun & Bradstreet Number + */ + public String getDUNS () + { + return (String)get_Value(COLUMNNAME_DUNS); + } + /** Set EMail Address. @param EMail Electronic Mail Address @@ -948,34 +948,6 @@ public String getFreightCostRule () return (String)get_Value(COLUMNNAME_FreightCostRule); } - /** InvoiceRule AD_Reference_ID=150 */ - public static final int INVOICERULE_AD_Reference_ID=150; - /** After Order delivered = O */ - public static final String INVOICERULE_AfterOrderDelivered = "O"; - /** After Delivery = D */ - public static final String INVOICERULE_AfterDelivery = "D"; - /** Customer Schedule after Delivery = S */ - public static final String INVOICERULE_CustomerScheduleAfterDelivery = "S"; - /** Immediate = I */ - public static final String INVOICERULE_Immediate = "I"; - /** Set Invoice Rule. - @param InvoiceRule - Frequency and method of invoicing - */ - public void setInvoiceRule (String InvoiceRule) - { - - set_ValueNoCheck (COLUMNNAME_InvoiceRule, InvoiceRule); - } - - /** Get Invoice Rule. - @return Frequency and method of invoicing - */ - public String getInvoiceRule () - { - return (String)get_Value(COLUMNNAME_InvoiceRule); - } - public org.compiere.model.I_AD_PrintFormat getInvoice_PrintFormat() throws RuntimeException { return (org.compiere.model.I_AD_PrintFormat)MTable.get(getCtx(), org.compiere.model.I_AD_PrintFormat.Table_Name) @@ -1004,6 +976,34 @@ public int getInvoice_PrintFormat_ID () return ii.intValue(); } + /** InvoiceRule AD_Reference_ID=150 */ + public static final int INVOICERULE_AD_Reference_ID=150; + /** After Order delivered = O */ + public static final String INVOICERULE_AfterOrderDelivered = "O"; + /** After Delivery = D */ + public static final String INVOICERULE_AfterDelivery = "D"; + /** Customer Schedule after Delivery = S */ + public static final String INVOICERULE_CustomerScheduleAfterDelivery = "S"; + /** Immediate = I */ + public static final String INVOICERULE_Immediate = "I"; + /** Set Invoice Rule. + @param InvoiceRule + Frequency and method of invoicing + */ + public void setInvoiceRule (String InvoiceRule) + { + + set_ValueNoCheck (COLUMNNAME_InvoiceRule, InvoiceRule); + } + + /** Get Invoice Rule. + @return Frequency and method of invoicing + */ + public String getInvoiceRule () + { + return (String)get_Value(COLUMNNAME_InvoiceRule); + } + /** Set Customer. @param IsCustomer Indicates if this Business Partner is a Customer @@ -1217,30 +1217,6 @@ public boolean isVendor () return false; } - /** Set LDAP User Name. - @param LDAPUser - User Name used for authorization via LDAP (directory) services - */ - public void setLDAPUser (boolean LDAPUser) - { - set_ValueNoCheck (COLUMNNAME_LDAPUser, Boolean.valueOf(LDAPUser)); - } - - /** Get LDAP User Name. - @return User Name used for authorization via LDAP (directory) services - */ - public boolean isLDAPUser () - { - Object oo = get_Value(COLUMNNAME_LDAPUser); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - /** Set Last Contact. @param LastContact Date this individual was last contacted @@ -1275,21 +1251,45 @@ public String getLastResult () return (String)get_Value(COLUMNNAME_LastResult); } - public org.compiere.model.I_M_DiscountSchema getM_DiscountSchema() throws RuntimeException - { - return (org.compiere.model.I_M_DiscountSchema)MTable.get(getCtx(), org.compiere.model.I_M_DiscountSchema.Table_Name) - .getPO(getM_DiscountSchema_ID(), get_TrxName()); } - - /** Set Discount Schema. - @param M_DiscountSchema_ID - Schema to calculate the trade discount percentage + /** Set LDAP User Name. + @param LDAPUser + User Name used for authorization via LDAP (directory) services */ - public void setM_DiscountSchema_ID (int M_DiscountSchema_ID) + public void setLDAPUser (boolean LDAPUser) { - if (M_DiscountSchema_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_DiscountSchema_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_DiscountSchema_ID, Integer.valueOf(M_DiscountSchema_ID)); + set_ValueNoCheck (COLUMNNAME_LDAPUser, Boolean.valueOf(LDAPUser)); + } + + /** Get LDAP User Name. + @return User Name used for authorization via LDAP (directory) services + */ + public boolean isLDAPUser () + { + Object oo = get_Value(COLUMNNAME_LDAPUser); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + + public org.compiere.model.I_M_DiscountSchema getM_DiscountSchema() throws RuntimeException + { + return (org.compiere.model.I_M_DiscountSchema)MTable.get(getCtx(), org.compiere.model.I_M_DiscountSchema.Table_Name) + .getPO(getM_DiscountSchema_ID(), get_TrxName()); } + + /** Set Discount Schema. + @param M_DiscountSchema_ID + Schema to calculate the trade discount percentage + */ + public void setM_DiscountSchema_ID (int M_DiscountSchema_ID) + { + if (M_DiscountSchema_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_DiscountSchema_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_DiscountSchema_ID, Integer.valueOf(M_DiscountSchema_ID)); } /** Get Discount Schema. @@ -1430,107 +1430,6 @@ public int getNumberEmployees () return ii.intValue(); } - /** Set Order Reference. - @param POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference) - { - set_ValueNoCheck (COLUMNNAME_POReference, POReference); - } - - /** Get Order Reference. - @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference () - { - return (String)get_Value(COLUMNNAME_POReference); - } - - public org.compiere.model.I_M_DiscountSchema getPO_DiscountSchema() throws RuntimeException - { - return (org.compiere.model.I_M_DiscountSchema)MTable.get(getCtx(), org.compiere.model.I_M_DiscountSchema.Table_Name) - .getPO(getPO_DiscountSchema_ID(), get_TrxName()); } - - /** Set PO Discount Schema. - @param PO_DiscountSchema_ID - Schema to calculate the purchase trade discount percentage - */ - public void setPO_DiscountSchema_ID (int PO_DiscountSchema_ID) - { - if (PO_DiscountSchema_ID < 1) - set_ValueNoCheck (COLUMNNAME_PO_DiscountSchema_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PO_DiscountSchema_ID, Integer.valueOf(PO_DiscountSchema_ID)); - } - - /** Get PO Discount Schema. - @return Schema to calculate the purchase trade discount percentage - */ - public int getPO_DiscountSchema_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PO_DiscountSchema_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_C_PaymentTerm getPO_PaymentTerm() throws RuntimeException - { - return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) - .getPO(getPO_PaymentTerm_ID(), get_TrxName()); } - - /** Set PO Payment Term. - @param PO_PaymentTerm_ID - Payment rules for a purchase order - */ - public void setPO_PaymentTerm_ID (int PO_PaymentTerm_ID) - { - if (PO_PaymentTerm_ID < 1) - set_ValueNoCheck (COLUMNNAME_PO_PaymentTerm_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PO_PaymentTerm_ID, Integer.valueOf(PO_PaymentTerm_ID)); - } - - /** Get PO Payment Term. - @return Payment rules for a purchase order - */ - public int getPO_PaymentTerm_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PO_PaymentTerm_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_M_PriceList getPO_PriceList() throws RuntimeException - { - return (org.compiere.model.I_M_PriceList)MTable.get(getCtx(), org.compiere.model.I_M_PriceList.Table_Name) - .getPO(getPO_PriceList_ID(), get_TrxName()); } - - /** Set Purchase Pricelist. - @param PO_PriceList_ID - Price List used by this Business Partner - */ - public void setPO_PriceList_ID (int PO_PriceList_ID) - { - if (PO_PriceList_ID < 1) - set_ValueNoCheck (COLUMNNAME_PO_PriceList_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PO_PriceList_ID, Integer.valueOf(PO_PriceList_ID)); - } - - /** Get Purchase Pricelist. - @return Price List used by this Business Partner - */ - public int getPO_PriceList_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PO_PriceList_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** PaymentRule AD_Reference_ID=195 */ public static final int PAYMENTRULE_AD_Reference_ID=195; /** Cash = B */ @@ -1633,6 +1532,107 @@ public String getPhone2 () return (String)get_Value(COLUMNNAME_Phone2); } + public org.compiere.model.I_M_DiscountSchema getPO_DiscountSchema() throws RuntimeException + { + return (org.compiere.model.I_M_DiscountSchema)MTable.get(getCtx(), org.compiere.model.I_M_DiscountSchema.Table_Name) + .getPO(getPO_DiscountSchema_ID(), get_TrxName()); } + + /** Set PO Discount Schema. + @param PO_DiscountSchema_ID + Schema to calculate the purchase trade discount percentage + */ + public void setPO_DiscountSchema_ID (int PO_DiscountSchema_ID) + { + if (PO_DiscountSchema_ID < 1) + set_ValueNoCheck (COLUMNNAME_PO_DiscountSchema_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PO_DiscountSchema_ID, Integer.valueOf(PO_DiscountSchema_ID)); + } + + /** Get PO Discount Schema. + @return Schema to calculate the purchase trade discount percentage + */ + public int getPO_DiscountSchema_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PO_DiscountSchema_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_PaymentTerm getPO_PaymentTerm() throws RuntimeException + { + return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) + .getPO(getPO_PaymentTerm_ID(), get_TrxName()); } + + /** Set PO Payment Term. + @param PO_PaymentTerm_ID + Payment rules for a purchase order + */ + public void setPO_PaymentTerm_ID (int PO_PaymentTerm_ID) + { + if (PO_PaymentTerm_ID < 1) + set_ValueNoCheck (COLUMNNAME_PO_PaymentTerm_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PO_PaymentTerm_ID, Integer.valueOf(PO_PaymentTerm_ID)); + } + + /** Get PO Payment Term. + @return Payment rules for a purchase order + */ + public int getPO_PaymentTerm_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PO_PaymentTerm_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_M_PriceList getPO_PriceList() throws RuntimeException + { + return (org.compiere.model.I_M_PriceList)MTable.get(getCtx(), org.compiere.model.I_M_PriceList.Table_Name) + .getPO(getPO_PriceList_ID(), get_TrxName()); } + + /** Set Purchase Pricelist. + @param PO_PriceList_ID + Price List used by this Business Partner + */ + public void setPO_PriceList_ID (int PO_PriceList_ID) + { + if (PO_PriceList_ID < 1) + set_ValueNoCheck (COLUMNNAME_PO_PriceList_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PO_PriceList_ID, Integer.valueOf(PO_PriceList_ID)); + } + + /** Get Purchase Pricelist. + @return Price List used by this Business Partner + */ + public int getPO_PriceList_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PO_PriceList_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Order Reference. + @param POReference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference) + { + set_ValueNoCheck (COLUMNNAME_POReference, POReference); + } + + /** Get Order Reference. + @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference () + { + return (String)get_Value(COLUMNNAME_POReference); + } + /** Set ZIP. @param Postal Postal code @@ -1721,113 +1721,6 @@ public String getRegionName () return (String)get_Value(COLUMNNAME_RegionName); } - /** SOCreditStatus AD_Reference_ID=289 */ - public static final int SOCREDITSTATUS_AD_Reference_ID=289; - /** Credit Stop = S */ - public static final String SOCREDITSTATUS_CreditStop = "S"; - /** Credit Hold = H */ - public static final String SOCREDITSTATUS_CreditHold = "H"; - /** Credit Watch = W */ - public static final String SOCREDITSTATUS_CreditWatch = "W"; - /** No Credit Check = X */ - public static final String SOCREDITSTATUS_NoCreditCheck = "X"; - /** Credit OK = O */ - public static final String SOCREDITSTATUS_CreditOK = "O"; - /** Set Credit Status. - @param SOCreditStatus - Business Partner Credit Status - */ - public void setSOCreditStatus (String SOCreditStatus) - { - - set_ValueNoCheck (COLUMNNAME_SOCreditStatus, SOCreditStatus); - } - - /** Get Credit Status. - @return Business Partner Credit Status - */ - public String getSOCreditStatus () - { - return (String)get_Value(COLUMNNAME_SOCreditStatus); - } - - /** Set Credit Available. - @param SO_CreditAvailable - Available Credit based on Credit Limit (not Total Open Balance) and Credit Used - */ - public void setSO_CreditAvailable (BigDecimal SO_CreditAvailable) - { - set_ValueNoCheck (COLUMNNAME_SO_CreditAvailable, SO_CreditAvailable); - } - - /** Get Credit Available. - @return Available Credit based on Credit Limit (not Total Open Balance) and Credit Used - */ - public BigDecimal getSO_CreditAvailable () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SO_CreditAvailable); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Credit Limit. - @param SO_CreditLimit - Total outstanding invoice amounts allowed - */ - public void setSO_CreditLimit (BigDecimal SO_CreditLimit) - { - set_ValueNoCheck (COLUMNNAME_SO_CreditLimit, SO_CreditLimit); - } - - /** Get Credit Limit. - @return Total outstanding invoice amounts allowed - */ - public BigDecimal getSO_CreditLimit () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SO_CreditLimit); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Credit Used. - @param SO_CreditUsed - Current open balance - */ - public void setSO_CreditUsed (BigDecimal SO_CreditUsed) - { - set_ValueNoCheck (COLUMNNAME_SO_CreditUsed, SO_CreditUsed); - } - - /** Get Credit Used. - @return Current open balance - */ - public BigDecimal getSO_CreditUsed () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SO_CreditUsed); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Order Description. - @param SO_Description - Description to be used on orders - */ - public void setSO_Description (String SO_Description) - { - set_ValueNoCheck (COLUMNNAME_SO_Description, SO_Description); - } - - /** Get Order Description. - @return Description to be used on orders - */ - public String getSO_Description () - { - return (String)get_Value(COLUMNNAME_SO_Description); - } - public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -1940,6 +1833,113 @@ public int getShelfLifeMinPct () return ii.intValue(); } + /** Set Credit Available. + @param SO_CreditAvailable + Available Credit based on Credit Limit (not Total Open Balance) and Credit Used + */ + public void setSO_CreditAvailable (BigDecimal SO_CreditAvailable) + { + set_ValueNoCheck (COLUMNNAME_SO_CreditAvailable, SO_CreditAvailable); + } + + /** Get Credit Available. + @return Available Credit based on Credit Limit (not Total Open Balance) and Credit Used + */ + public BigDecimal getSO_CreditAvailable () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SO_CreditAvailable); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Credit Limit. + @param SO_CreditLimit + Total outstanding invoice amounts allowed + */ + public void setSO_CreditLimit (BigDecimal SO_CreditLimit) + { + set_ValueNoCheck (COLUMNNAME_SO_CreditLimit, SO_CreditLimit); + } + + /** Get Credit Limit. + @return Total outstanding invoice amounts allowed + */ + public BigDecimal getSO_CreditLimit () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SO_CreditLimit); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** SOCreditStatus AD_Reference_ID=289 */ + public static final int SOCREDITSTATUS_AD_Reference_ID=289; + /** Credit Stop = S */ + public static final String SOCREDITSTATUS_CreditStop = "S"; + /** Credit Hold = H */ + public static final String SOCREDITSTATUS_CreditHold = "H"; + /** Credit Watch = W */ + public static final String SOCREDITSTATUS_CreditWatch = "W"; + /** No Credit Check = X */ + public static final String SOCREDITSTATUS_NoCreditCheck = "X"; + /** Credit OK = O */ + public static final String SOCREDITSTATUS_CreditOK = "O"; + /** Set Credit Status. + @param SOCreditStatus + Business Partner Credit Status + */ + public void setSOCreditStatus (String SOCreditStatus) + { + + set_ValueNoCheck (COLUMNNAME_SOCreditStatus, SOCreditStatus); + } + + /** Get Credit Status. + @return Business Partner Credit Status + */ + public String getSOCreditStatus () + { + return (String)get_Value(COLUMNNAME_SOCreditStatus); + } + + /** Set Credit Used. + @param SO_CreditUsed + Current open balance + */ + public void setSO_CreditUsed (BigDecimal SO_CreditUsed) + { + set_ValueNoCheck (COLUMNNAME_SO_CreditUsed, SO_CreditUsed); + } + + /** Get Credit Used. + @return Current open balance + */ + public BigDecimal getSO_CreditUsed () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SO_CreditUsed); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Order Description. + @param SO_Description + Description to be used on orders + */ + public void setSO_Description (String SO_Description) + { + set_ValueNoCheck (COLUMNNAME_SO_Description, SO_Description); + } + + /** Get Order Description. + @return Description to be used on orders + */ + public String getSO_Description () + { + return (String)get_Value(COLUMNNAME_SO_Description); + } + public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) diff --git a/base/src/org/compiere/model/X_RV_WarehousePrice.java b/base/src/org/compiere/model/X_RV_WarehousePrice.java index 4d5c191452..6720c14b38 100644 --- a/base/src/org/compiere/model/X_RV_WarehousePrice.java +++ b/base/src/org/compiere/model/X_RV_WarehousePrice.java @@ -24,14 +24,14 @@ /** Generated Model for RV_WarehousePrice * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_RV_WarehousePrice extends PO implements I_RV_WarehousePrice, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_RV_WarehousePrice (Properties ctx, int RV_WarehousePrice_ID, String trxName) @@ -129,6 +129,26 @@ public boolean isInstanceAttribute () return false; } + /** Set Margin %. + @param Margin + Margin for a product as a percentage + */ + public void setMargin (BigDecimal Margin) + { + set_ValueNoCheck (COLUMNNAME_Margin, Margin); + } + + /** Get Margin %. + @return Margin for a product as a percentage + */ + public BigDecimal getMargin () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_Margin); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_M_PriceList_Version getM_PriceList_Version() throws RuntimeException { return (org.compiere.model.I_M_PriceList_Version)MTable.get(getCtx(), org.compiere.model.I_M_PriceList_Version.Table_Name) @@ -213,26 +233,6 @@ public int getM_Warehouse_ID () return ii.intValue(); } - /** Set Margin %. - @param Margin - Margin for a product as a percentage - */ - public void setMargin (BigDecimal Margin) - { - set_ValueNoCheck (COLUMNNAME_Margin, Margin); - } - - /** Get Margin %. - @return Margin for a product as a percentage - */ - public BigDecimal getMargin () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_Margin); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/compiere/model/X_R_Category.java b/base/src/org/compiere/model/X_R_Category.java index 5b6c181db6..2483c29f57 100644 --- a/base/src/org/compiere/model/X_R_Category.java +++ b/base/src/org/compiere/model/X_R_Category.java @@ -23,14 +23,14 @@ /** Generated Model for R_Category * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_Category extends PO implements I_R_Category, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_Category (Properties ctx, int R_Category_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_CategoryUpdates.java b/base/src/org/compiere/model/X_R_CategoryUpdates.java index 557a133468..dca890d554 100644 --- a/base/src/org/compiere/model/X_R_CategoryUpdates.java +++ b/base/src/org/compiere/model/X_R_CategoryUpdates.java @@ -22,14 +22,14 @@ /** Generated Model for R_CategoryUpdates * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_CategoryUpdates extends PO implements I_R_CategoryUpdates, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_CategoryUpdates (Properties ctx, int R_CategoryUpdates_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_ContactInterest.java b/base/src/org/compiere/model/X_R_ContactInterest.java index 14ef26b5ef..1c93f77045 100644 --- a/base/src/org/compiere/model/X_R_ContactInterest.java +++ b/base/src/org/compiere/model/X_R_ContactInterest.java @@ -24,14 +24,14 @@ /** Generated Model for R_ContactInterest * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_ContactInterest extends PO implements I_R_ContactInterest, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_ContactInterest (Properties ctx, int R_ContactInterest_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_Group.java b/base/src/org/compiere/model/X_R_Group.java index 0849e68adb..ce5f673f07 100644 --- a/base/src/org/compiere/model/X_R_Group.java +++ b/base/src/org/compiere/model/X_R_Group.java @@ -23,14 +23,14 @@ /** Generated Model for R_Group * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_Group extends PO implements I_R_Group, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_Group (Properties ctx, int R_Group_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_GroupUpdates.java b/base/src/org/compiere/model/X_R_GroupUpdates.java index 0ce9637e4b..635ce9e1d0 100644 --- a/base/src/org/compiere/model/X_R_GroupUpdates.java +++ b/base/src/org/compiere/model/X_R_GroupUpdates.java @@ -22,14 +22,14 @@ /** Generated Model for R_GroupUpdates * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_GroupUpdates extends PO implements I_R_GroupUpdates, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_GroupUpdates (Properties ctx, int R_GroupUpdates_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_InterestArea.java b/base/src/org/compiere/model/X_R_InterestArea.java index 6ee6e3eb57..01aff18566 100644 --- a/base/src/org/compiere/model/X_R_InterestArea.java +++ b/base/src/org/compiere/model/X_R_InterestArea.java @@ -23,14 +23,14 @@ /** Generated Model for R_InterestArea * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_InterestArea extends PO implements I_R_InterestArea, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_InterestArea (Properties ctx, int R_InterestArea_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_IssueKnown.java b/base/src/org/compiere/model/X_R_IssueKnown.java index 1ff32d42bd..05c9551d51 100644 --- a/base/src/org/compiere/model/X_R_IssueKnown.java +++ b/base/src/org/compiere/model/X_R_IssueKnown.java @@ -23,14 +23,14 @@ /** Generated Model for R_IssueKnown * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_IssueKnown extends PO implements I_R_IssueKnown, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_IssueKnown (Properties ctx, int R_IssueKnown_ID, String trxName) @@ -39,8 +39,8 @@ public X_R_IssueKnown (Properties ctx, int R_IssueKnown_ID, String trxName) /** if (R_IssueKnown_ID == 0) { setIssueSummary (null); - setR_IssueKnown_ID (0); setReleaseNo (null); + setR_IssueKnown_ID (0); } */ } @@ -181,6 +181,31 @@ public boolean isProcessing () return false; } + /** Set Release No. + @param ReleaseNo + Internal Release Number + */ + public void setReleaseNo (String ReleaseNo) + { + set_Value (COLUMNNAME_ReleaseNo, ReleaseNo); + } + + /** Get Release No. + @return Internal Release Number + */ + public String getReleaseNo () + { + return (String)get_Value(COLUMNNAME_ReleaseNo); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), getReleaseNo()); + } + /** Set Known Issue. @param R_IssueKnown_ID Known Issue @@ -288,31 +313,6 @@ public int getR_Request_ID () return ii.intValue(); } - /** Set Release No. - @param ReleaseNo - Internal Release Number - */ - public void setReleaseNo (String ReleaseNo) - { - set_Value (COLUMNNAME_ReleaseNo, ReleaseNo); - } - - /** Get Release No. - @return Internal Release Number - */ - public String getReleaseNo () - { - return (String)get_Value(COLUMNNAME_ReleaseNo); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), getReleaseNo()); - } - /** Set Source Class. @param SourceClassName Source Class Name diff --git a/base/src/org/compiere/model/X_R_IssueProject.java b/base/src/org/compiere/model/X_R_IssueProject.java index 5e0e947863..4360f941af 100644 --- a/base/src/org/compiere/model/X_R_IssueProject.java +++ b/base/src/org/compiere/model/X_R_IssueProject.java @@ -23,14 +23,14 @@ /** Generated Model for R_IssueProject * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_IssueProject extends PO implements I_R_IssueProject, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_IssueProject (Properties ctx, int R_IssueProject_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_IssueRecommendation.java b/base/src/org/compiere/model/X_R_IssueRecommendation.java index 16cb54f964..63076c0301 100644 --- a/base/src/org/compiere/model/X_R_IssueRecommendation.java +++ b/base/src/org/compiere/model/X_R_IssueRecommendation.java @@ -23,14 +23,14 @@ /** Generated Model for R_IssueRecommendation * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_IssueRecommendation extends PO implements I_R_IssueRecommendation, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_IssueRecommendation (Properties ctx, int R_IssueRecommendation_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_IssueStatus.java b/base/src/org/compiere/model/X_R_IssueStatus.java index e279380458..3d8badd811 100644 --- a/base/src/org/compiere/model/X_R_IssueStatus.java +++ b/base/src/org/compiere/model/X_R_IssueStatus.java @@ -23,14 +23,14 @@ /** Generated Model for R_IssueStatus * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_IssueStatus extends PO implements I_R_IssueStatus, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_IssueStatus (Properties ctx, int R_IssueStatus_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_IssueSystem.java b/base/src/org/compiere/model/X_R_IssueSystem.java index 2bcfee7124..a753a059fc 100644 --- a/base/src/org/compiere/model/X_R_IssueSystem.java +++ b/base/src/org/compiere/model/X_R_IssueSystem.java @@ -23,14 +23,14 @@ /** Generated Model for R_IssueSystem * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_IssueSystem extends PO implements I_R_IssueSystem, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_IssueSystem (Properties ctx, int R_IssueSystem_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_IssueUser.java b/base/src/org/compiere/model/X_R_IssueUser.java index 1790714d42..1435526eea 100644 --- a/base/src/org/compiere/model/X_R_IssueUser.java +++ b/base/src/org/compiere/model/X_R_IssueUser.java @@ -23,14 +23,14 @@ /** Generated Model for R_IssueUser * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_IssueUser extends PO implements I_R_IssueUser, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_IssueUser (Properties ctx, int R_IssueUser_ID, String trxName) @@ -139,23 +139,6 @@ public int getR_IssueUser_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Registered EMail. @param UserName Email of the responsible for the System @@ -180,4 +163,21 @@ public KeyNamePair getKeyNamePair() { return new KeyNamePair(get_ID(), getUserName()); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_R_MailText.java b/base/src/org/compiere/model/X_R_MailText.java index 36648927e8..e0f9cf726e 100644 --- a/base/src/org/compiere/model/X_R_MailText.java +++ b/base/src/org/compiere/model/X_R_MailText.java @@ -23,14 +23,14 @@ /** Generated Model for R_MailText * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_MailText extends PO implements I_R_MailText, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_MailText (Properties ctx, int R_MailText_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_Request.java b/base/src/org/compiere/model/X_R_Request.java index 6e41f72940..9ce0e37347 100644 --- a/base/src/org/compiere/model/X_R_Request.java +++ b/base/src/org/compiere/model/X_R_Request.java @@ -26,14 +26,14 @@ /** Generated Model for R_Request * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_Request extends PO implements I_R_Request, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_Request (Properties ctx, int R_Request_ID, String trxName) @@ -55,9 +55,9 @@ public X_R_Request (Properties ctx, int R_Request_ID, String trxName) setPriority (null); // 5 setProcessed (false); - setR_RequestType_ID (0); - setR_Request_ID (0); setRequestAmt (Env.ZERO); + setR_Request_ID (0); + setR_RequestType_ID (0); setSummary (null); } */ } @@ -90,6 +90,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException + { + return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) + .getPO(getA_Asset_ID(), get_TrxName()); } + + /** Set Fixed Asset. + @param A_Asset_ID + Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID) + { + if (A_Asset_ID < 1) + set_Value (COLUMNNAME_A_Asset_ID, null); + else + set_Value (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); + } + + /** Get Fixed Asset. + @return Fixed Asset used internally or by customers + */ + public int getA_Asset_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) @@ -202,34 +230,6 @@ public int getAD_User_ID () return ii.intValue(); } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException - { - return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) - .getPO(getA_Asset_ID(), get_TrxName()); } - - /** Set Fixed Asset. - @param A_Asset_ID - Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID) - { - if (A_Asset_ID < 1) - set_Value (COLUMNNAME_A_Asset_ID, null); - else - set_Value (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); - } - - /** Get Fixed Asset. - @return Fixed Asset used internally or by customers - */ - public int getA_Asset_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -314,6 +314,34 @@ public int getC_Campaign_ID () return ii.intValue(); } + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException + { + return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) + .getPO(getC_Invoice_ID(), get_TrxName()); } + + /** Set Invoice. + @param C_Invoice_ID + Invoice Identifier + */ + public void setC_Invoice_ID (int C_Invoice_ID) + { + if (C_Invoice_ID < 1) + set_Value (COLUMNNAME_C_Invoice_ID, null); + else + set_Value (COLUMNNAME_C_Invoice_ID, Integer.valueOf(C_Invoice_ID)); + } + + /** Get Invoice. + @return Invoice Identifier + */ + public int getC_Invoice_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Invoice_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException { return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) @@ -370,60 +398,77 @@ public int getC_InvoiceRequest_ID () return ii.intValue(); } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException - { - return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) - .getPO(getC_Invoice_ID(), get_TrxName()); } + /** Set Close Date. + @param CloseDate + Close Date + */ + public void setCloseDate (Timestamp CloseDate) + { + set_Value (COLUMNNAME_CloseDate, CloseDate); + } - /** Set Invoice. - @param C_Invoice_ID - Invoice Identifier + /** Get Close Date. + @return Close Date */ - public void setC_Invoice_ID (int C_Invoice_ID) + public Timestamp getCloseDate () { - if (C_Invoice_ID < 1) - set_Value (COLUMNNAME_C_Invoice_ID, null); - else - set_Value (COLUMNNAME_C_Invoice_ID, Integer.valueOf(C_Invoice_ID)); + return (Timestamp)get_Value(COLUMNNAME_CloseDate); } - /** Get Invoice. - @return Invoice Identifier + /** ConfidentialType AD_Reference_ID=340 */ + public static final int CONFIDENTIALTYPE_AD_Reference_ID=340; + /** Public Information = A */ + public static final String CONFIDENTIALTYPE_PublicInformation = "A"; + /** Partner Confidential = C */ + public static final String CONFIDENTIALTYPE_PartnerConfidential = "C"; + /** Internal = I */ + public static final String CONFIDENTIALTYPE_Internal = "I"; + /** Private Information = P */ + public static final String CONFIDENTIALTYPE_PrivateInformation = "P"; + /** Set Confidentiality. + @param ConfidentialType + Type of Confidentiality */ - public int getC_Invoice_ID () + public void setConfidentialType (String ConfidentialType) { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Invoice_ID); - if (ii == null) - return 0; - return ii.intValue(); + + set_Value (COLUMNNAME_ConfidentialType, ConfidentialType); } - public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException - { - return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) - .getPO(getC_OrderLine_ID(), get_TrxName()); } + /** Get Confidentiality. + @return Type of Confidentiality + */ + public String getConfidentialType () + { + return (String)get_Value(COLUMNNAME_ConfidentialType); + } - /** Set Sales Order Line. - @param C_OrderLine_ID - Sales Order Line + /** ConfidentialTypeEntry AD_Reference_ID=340 */ + public static final int CONFIDENTIALTYPEENTRY_AD_Reference_ID=340; + /** Public Information = A */ + public static final String CONFIDENTIALTYPEENTRY_PublicInformation = "A"; + /** Partner Confidential = C */ + public static final String CONFIDENTIALTYPEENTRY_PartnerConfidential = "C"; + /** Internal = I */ + public static final String CONFIDENTIALTYPEENTRY_Internal = "I"; + /** Private Information = P */ + public static final String CONFIDENTIALTYPEENTRY_PrivateInformation = "P"; + /** Set Entry Confidentiality. + @param ConfidentialTypeEntry + Confidentiality of the individual entry */ - public void setC_OrderLine_ID (int C_OrderLine_ID) + public void setConfidentialTypeEntry (String ConfidentialTypeEntry) { - if (C_OrderLine_ID < 1) - set_Value (COLUMNNAME_C_OrderLine_ID, null); - else - set_Value (COLUMNNAME_C_OrderLine_ID, Integer.valueOf(C_OrderLine_ID)); + + set_Value (COLUMNNAME_ConfidentialTypeEntry, ConfidentialTypeEntry); } - /** Get Sales Order Line. - @return Sales Order Line + /** Get Entry Confidentiality. + @return Confidentiality of the individual entry */ - public int getC_OrderLine_ID () + public String getConfidentialTypeEntry () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_OrderLine_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_ConfidentialTypeEntry); } public org.compiere.model.I_C_Order getC_Order() throws RuntimeException @@ -454,85 +499,57 @@ public int getC_Order_ID () return ii.intValue(); } - public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException - { - return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) - .getPO(getC_Payment_ID(), get_TrxName()); } - - /** Set Payment. - @param C_Payment_ID - Payment identifier - */ - public void setC_Payment_ID (int C_Payment_ID) - { - if (C_Payment_ID < 1) - set_Value (COLUMNNAME_C_Payment_ID, null); - else - set_Value (COLUMNNAME_C_Payment_ID, Integer.valueOf(C_Payment_ID)); - } - - /** Get Payment. - @return Payment identifier - */ - public int getC_Payment_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Payment_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException + public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException { - return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) - .getPO(getC_ProjectPhase_ID(), get_TrxName()); } + return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) + .getPO(getC_OrderLine_ID(), get_TrxName()); } - /** Set Project Phase. - @param C_ProjectPhase_ID - Phase of a Project + /** Set Sales Order Line. + @param C_OrderLine_ID + Sales Order Line */ - public void setC_ProjectPhase_ID (int C_ProjectPhase_ID) + public void setC_OrderLine_ID (int C_OrderLine_ID) { - if (C_ProjectPhase_ID < 1) - set_Value (COLUMNNAME_C_ProjectPhase_ID, null); + if (C_OrderLine_ID < 1) + set_Value (COLUMNNAME_C_OrderLine_ID, null); else - set_Value (COLUMNNAME_C_ProjectPhase_ID, Integer.valueOf(C_ProjectPhase_ID)); + set_Value (COLUMNNAME_C_OrderLine_ID, Integer.valueOf(C_OrderLine_ID)); } - /** Get Project Phase. - @return Phase of a Project + /** Get Sales Order Line. + @return Sales Order Line */ - public int getC_ProjectPhase_ID () + public int getC_OrderLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectPhase_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_OrderLine_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException + public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException { - return (org.compiere.model.I_C_ProjectTask)MTable.get(getCtx(), org.compiere.model.I_C_ProjectTask.Table_Name) - .getPO(getC_ProjectTask_ID(), get_TrxName()); } + return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) + .getPO(getC_Payment_ID(), get_TrxName()); } - /** Set Project Task. - @param C_ProjectTask_ID - Actual Project Task in a Phase + /** Set Payment. + @param C_Payment_ID + Payment identifier */ - public void setC_ProjectTask_ID (int C_ProjectTask_ID) + public void setC_Payment_ID (int C_Payment_ID) { - if (C_ProjectTask_ID < 1) - set_Value (COLUMNNAME_C_ProjectTask_ID, null); + if (C_Payment_ID < 1) + set_Value (COLUMNNAME_C_Payment_ID, null); else - set_Value (COLUMNNAME_C_ProjectTask_ID, Integer.valueOf(C_ProjectTask_ID)); + set_Value (COLUMNNAME_C_Payment_ID, Integer.valueOf(C_Payment_ID)); } - /** Get Project Task. - @return Actual Project Task in a Phase + /** Get Payment. + @return Payment identifier */ - public int getC_ProjectTask_ID () + public int getC_Payment_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectTask_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Payment_ID); if (ii == null) return 0; return ii.intValue(); @@ -552,138 +569,71 @@ public void setC_Project_ID (int C_Project_ID) if (C_Project_ID < 1) set_Value (COLUMNNAME_C_Project_ID, null); else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Close Date. - @param CloseDate - Close Date - */ - public void setCloseDate (Timestamp CloseDate) - { - set_Value (COLUMNNAME_CloseDate, CloseDate); - } - - /** Get Close Date. - @return Close Date - */ - public Timestamp getCloseDate () - { - return (Timestamp)get_Value(COLUMNNAME_CloseDate); - } - - /** ConfidentialType AD_Reference_ID=340 */ - public static final int CONFIDENTIALTYPE_AD_Reference_ID=340; - /** Public Information = A */ - public static final String CONFIDENTIALTYPE_PublicInformation = "A"; - /** Partner Confidential = C */ - public static final String CONFIDENTIALTYPE_PartnerConfidential = "C"; - /** Internal = I */ - public static final String CONFIDENTIALTYPE_Internal = "I"; - /** Private Information = P */ - public static final String CONFIDENTIALTYPE_PrivateInformation = "P"; - /** Set Confidentiality. - @param ConfidentialType - Type of Confidentiality - */ - public void setConfidentialType (String ConfidentialType) - { - - set_Value (COLUMNNAME_ConfidentialType, ConfidentialType); - } - - /** Get Confidentiality. - @return Type of Confidentiality - */ - public String getConfidentialType () - { - return (String)get_Value(COLUMNNAME_ConfidentialType); - } - - /** ConfidentialTypeEntry AD_Reference_ID=340 */ - public static final int CONFIDENTIALTYPEENTRY_AD_Reference_ID=340; - /** Public Information = A */ - public static final String CONFIDENTIALTYPEENTRY_PublicInformation = "A"; - /** Partner Confidential = C */ - public static final String CONFIDENTIALTYPEENTRY_PartnerConfidential = "C"; - /** Internal = I */ - public static final String CONFIDENTIALTYPEENTRY_Internal = "I"; - /** Private Information = P */ - public static final String CONFIDENTIALTYPEENTRY_PrivateInformation = "P"; - /** Set Entry Confidentiality. - @param ConfidentialTypeEntry - Confidentiality of the individual entry - */ - public void setConfidentialTypeEntry (String ConfidentialTypeEntry) - { - - set_Value (COLUMNNAME_ConfidentialTypeEntry, ConfidentialTypeEntry); + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); } - /** Get Entry Confidentiality. - @return Confidentiality of the individual entry + /** Get Project. + @return Financial Project */ - public String getConfidentialTypeEntry () + public int getC_Project_ID () { - return (String)get_Value(COLUMNNAME_ConfidentialTypeEntry); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); } - public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { - return (org.eevolution.model.I_DD_OrderLine)MTable.get(getCtx(), org.eevolution.model.I_DD_OrderLine.Table_Name) - .getPO(getDD_OrderLine_ID(), get_TrxName()); } + return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) + .getPO(getC_ProjectPhase_ID(), get_TrxName()); } - /** Set Distribution Order Line. - @param DD_OrderLine_ID Distribution Order Line */ - public void setDD_OrderLine_ID (int DD_OrderLine_ID) + /** Set Project Phase. + @param C_ProjectPhase_ID + Phase of a Project + */ + public void setC_ProjectPhase_ID (int C_ProjectPhase_ID) { - if (DD_OrderLine_ID < 1) - set_Value (COLUMNNAME_DD_OrderLine_ID, null); + if (C_ProjectPhase_ID < 1) + set_Value (COLUMNNAME_C_ProjectPhase_ID, null); else - set_Value (COLUMNNAME_DD_OrderLine_ID, Integer.valueOf(DD_OrderLine_ID)); + set_Value (COLUMNNAME_C_ProjectPhase_ID, Integer.valueOf(C_ProjectPhase_ID)); } - /** Get Distribution Order Line. - @return Distribution Order Line */ - public int getDD_OrderLine_ID () + /** Get Project Phase. + @return Phase of a Project + */ + public int getC_ProjectPhase_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_OrderLine_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectPhase_ID); if (ii == null) return 0; return ii.intValue(); } - public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException + public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException { - return (org.eevolution.model.I_DD_Order)MTable.get(getCtx(), org.eevolution.model.I_DD_Order.Table_Name) - .getPO(getDD_Order_ID(), get_TrxName()); } + return (org.compiere.model.I_C_ProjectTask)MTable.get(getCtx(), org.compiere.model.I_C_ProjectTask.Table_Name) + .getPO(getC_ProjectTask_ID(), get_TrxName()); } - /** Set Distribution Order. - @param DD_Order_ID Distribution Order */ - public void setDD_Order_ID (int DD_Order_ID) + /** Set Project Task. + @param C_ProjectTask_ID + Actual Project Task in a Phase + */ + public void setC_ProjectTask_ID (int C_ProjectTask_ID) { - if (DD_Order_ID < 1) - set_Value (COLUMNNAME_DD_Order_ID, null); + if (C_ProjectTask_ID < 1) + set_Value (COLUMNNAME_C_ProjectTask_ID, null); else - set_Value (COLUMNNAME_DD_Order_ID, Integer.valueOf(DD_Order_ID)); + set_Value (COLUMNNAME_C_ProjectTask_ID, Integer.valueOf(C_ProjectTask_ID)); } - /** Get Distribution Order. - @return Distribution Order */ - public int getDD_Order_ID () + /** Get Project Task. + @return Actual Project Task in a Phase + */ + public int getC_ProjectTask_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_Order_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectTask_ID); if (ii == null) return 0; return ii.intValue(); @@ -774,6 +724,56 @@ public Timestamp getDateStartPlan () return (Timestamp)get_Value(COLUMNNAME_DateStartPlan); } + public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException + { + return (org.eevolution.model.I_DD_Order)MTable.get(getCtx(), org.eevolution.model.I_DD_Order.Table_Name) + .getPO(getDD_Order_ID(), get_TrxName()); } + + /** Set Distribution Order. + @param DD_Order_ID Distribution Order */ + public void setDD_Order_ID (int DD_Order_ID) + { + if (DD_Order_ID < 1) + set_Value (COLUMNNAME_DD_Order_ID, null); + else + set_Value (COLUMNNAME_DD_Order_ID, Integer.valueOf(DD_Order_ID)); + } + + /** Get Distribution Order. + @return Distribution Order */ + public int getDD_Order_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_Order_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException + { + return (org.eevolution.model.I_DD_OrderLine)MTable.get(getCtx(), org.eevolution.model.I_DD_OrderLine.Table_Name) + .getPO(getDD_OrderLine_ID(), get_TrxName()); } + + /** Set Distribution Order Line. + @param DD_OrderLine_ID Distribution Order Line */ + public void setDD_OrderLine_ID (int DD_OrderLine_ID) + { + if (DD_OrderLine_ID < 1) + set_Value (COLUMNNAME_DD_OrderLine_ID, null); + else + set_Value (COLUMNNAME_DD_OrderLine_ID, Integer.valueOf(DD_OrderLine_ID)); + } + + /** Get Distribution Order Line. + @return Distribution Order Line */ + public int getDD_OrderLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_OrderLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Document No. @param DocumentNo Document sequence number of the document @@ -987,34 +987,6 @@ public int getM_FixChangeNotice_ID () return ii.intValue(); } - public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException - { - return (org.compiere.model.I_M_InOutLine)MTable.get(getCtx(), org.compiere.model.I_M_InOutLine.Table_Name) - .getPO(getM_InOutLine_ID(), get_TrxName()); } - - /** Set Shipment/Receipt Line. - @param M_InOutLine_ID - Line on Shipment or Receipt document - */ - public void setM_InOutLine_ID (int M_InOutLine_ID) - { - if (M_InOutLine_ID < 1) - set_Value (COLUMNNAME_M_InOutLine_ID, null); - else - set_Value (COLUMNNAME_M_InOutLine_ID, Integer.valueOf(M_InOutLine_ID)); - } - - /** Get Shipment/Receipt Line. - @return Line on Shipment or Receipt document - */ - public int getM_InOutLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_InOutLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_InOut getM_InOut() throws RuntimeException { return (org.compiere.model.I_M_InOut)MTable.get(getCtx(), org.compiere.model.I_M_InOut.Table_Name) @@ -1043,29 +1015,29 @@ public int getM_InOut_ID () return ii.intValue(); } - public org.compiere.model.I_M_Product getM_ProductSpent() throws RuntimeException + public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException { - return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_ProductSpent_ID(), get_TrxName()); } + return (org.compiere.model.I_M_InOutLine)MTable.get(getCtx(), org.compiere.model.I_M_InOutLine.Table_Name) + .getPO(getM_InOutLine_ID(), get_TrxName()); } - /** Set Product Used. - @param M_ProductSpent_ID - Product/Resource/Service used in Request + /** Set Shipment/Receipt Line. + @param M_InOutLine_ID + Line on Shipment or Receipt document */ - public void setM_ProductSpent_ID (int M_ProductSpent_ID) + public void setM_InOutLine_ID (int M_InOutLine_ID) { - if (M_ProductSpent_ID < 1) - set_Value (COLUMNNAME_M_ProductSpent_ID, null); + if (M_InOutLine_ID < 1) + set_Value (COLUMNNAME_M_InOutLine_ID, null); else - set_Value (COLUMNNAME_M_ProductSpent_ID, Integer.valueOf(M_ProductSpent_ID)); + set_Value (COLUMNNAME_M_InOutLine_ID, Integer.valueOf(M_InOutLine_ID)); } - /** Get Product Used. - @return Product/Resource/Service used in Request + /** Get Shipment/Receipt Line. + @return Line on Shipment or Receipt document */ - public int getM_ProductSpent_ID () + public int getM_InOutLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductSpent_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_InOutLine_ID); if (ii == null) return 0; return ii.intValue(); @@ -1099,57 +1071,57 @@ public int getM_Product_ID () return ii.intValue(); } - public org.compiere.model.I_M_RMALine getM_RMALine() throws RuntimeException + public org.compiere.model.I_M_Product getM_ProductSpent() throws RuntimeException { - return (org.compiere.model.I_M_RMALine)MTable.get(getCtx(), org.compiere.model.I_M_RMALine.Table_Name) - .getPO(getM_RMALine_ID(), get_TrxName()); } + return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) + .getPO(getM_ProductSpent_ID(), get_TrxName()); } - /** Set RMA Line. - @param M_RMALine_ID - Return Material Authorization Line + /** Set Product Used. + @param M_ProductSpent_ID + Product/Resource/Service used in Request */ - public void setM_RMALine_ID (int M_RMALine_ID) + public void setM_ProductSpent_ID (int M_ProductSpent_ID) { - if (M_RMALine_ID < 1) - set_Value (COLUMNNAME_M_RMALine_ID, null); + if (M_ProductSpent_ID < 1) + set_Value (COLUMNNAME_M_ProductSpent_ID, null); else - set_Value (COLUMNNAME_M_RMALine_ID, Integer.valueOf(M_RMALine_ID)); + set_Value (COLUMNNAME_M_ProductSpent_ID, Integer.valueOf(M_ProductSpent_ID)); } - /** Get RMA Line. - @return Return Material Authorization Line + /** Get Product Used. + @return Product/Resource/Service used in Request */ - public int getM_RMALine_ID () + public int getM_ProductSpent_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_RMALine_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductSpent_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_RMA getM_RMA() throws RuntimeException + public org.compiere.model.I_M_Requisition getM_Requisition() throws RuntimeException { - return (org.compiere.model.I_M_RMA)MTable.get(getCtx(), org.compiere.model.I_M_RMA.Table_Name) - .getPO(getM_RMA_ID(), get_TrxName()); } + return (org.compiere.model.I_M_Requisition)MTable.get(getCtx(), org.compiere.model.I_M_Requisition.Table_Name) + .getPO(getM_Requisition_ID(), get_TrxName()); } - /** Set RMA. - @param M_RMA_ID - Return Material Authorization + /** Set Requisition. + @param M_Requisition_ID + Material Requisition */ - public void setM_RMA_ID (int M_RMA_ID) + public void setM_Requisition_ID (int M_Requisition_ID) { - if (M_RMA_ID < 1) - set_Value (COLUMNNAME_M_RMA_ID, null); + if (M_Requisition_ID < 1) + set_Value (COLUMNNAME_M_Requisition_ID, null); else - set_Value (COLUMNNAME_M_RMA_ID, Integer.valueOf(M_RMA_ID)); + set_Value (COLUMNNAME_M_Requisition_ID, Integer.valueOf(M_Requisition_ID)); } - /** Get RMA. - @return Return Material Authorization + /** Get Requisition. + @return Material Requisition */ - public int getM_RMA_ID () + public int getM_Requisition_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_RMA_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Requisition_ID); if (ii == null) return 0; return ii.intValue(); @@ -1164,48 +1136,76 @@ public org.compiere.model.I_M_RequisitionLine getM_RequisitionLine() throws Runt @param M_RequisitionLine_ID Material Requisition Line */ - public void setM_RequisitionLine_ID (int M_RequisitionLine_ID) + public void setM_RequisitionLine_ID (int M_RequisitionLine_ID) + { + if (M_RequisitionLine_ID < 1) + set_Value (COLUMNNAME_M_RequisitionLine_ID, null); + else + set_Value (COLUMNNAME_M_RequisitionLine_ID, Integer.valueOf(M_RequisitionLine_ID)); + } + + /** Get Requisition Line. + @return Material Requisition Line + */ + public int getM_RequisitionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_RequisitionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_M_RMA getM_RMA() throws RuntimeException + { + return (org.compiere.model.I_M_RMA)MTable.get(getCtx(), org.compiere.model.I_M_RMA.Table_Name) + .getPO(getM_RMA_ID(), get_TrxName()); } + + /** Set RMA. + @param M_RMA_ID + Return Material Authorization + */ + public void setM_RMA_ID (int M_RMA_ID) { - if (M_RequisitionLine_ID < 1) - set_Value (COLUMNNAME_M_RequisitionLine_ID, null); + if (M_RMA_ID < 1) + set_Value (COLUMNNAME_M_RMA_ID, null); else - set_Value (COLUMNNAME_M_RequisitionLine_ID, Integer.valueOf(M_RequisitionLine_ID)); + set_Value (COLUMNNAME_M_RMA_ID, Integer.valueOf(M_RMA_ID)); } - /** Get Requisition Line. - @return Material Requisition Line + /** Get RMA. + @return Return Material Authorization */ - public int getM_RequisitionLine_ID () + public int getM_RMA_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_RequisitionLine_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_RMA_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_Requisition getM_Requisition() throws RuntimeException + public org.compiere.model.I_M_RMALine getM_RMALine() throws RuntimeException { - return (org.compiere.model.I_M_Requisition)MTable.get(getCtx(), org.compiere.model.I_M_Requisition.Table_Name) - .getPO(getM_Requisition_ID(), get_TrxName()); } + return (org.compiere.model.I_M_RMALine)MTable.get(getCtx(), org.compiere.model.I_M_RMALine.Table_Name) + .getPO(getM_RMALine_ID(), get_TrxName()); } - /** Set Requisition. - @param M_Requisition_ID - Material Requisition + /** Set RMA Line. + @param M_RMALine_ID + Return Material Authorization Line */ - public void setM_Requisition_ID (int M_Requisition_ID) + public void setM_RMALine_ID (int M_RMALine_ID) { - if (M_Requisition_ID < 1) - set_Value (COLUMNNAME_M_Requisition_ID, null); + if (M_RMALine_ID < 1) + set_Value (COLUMNNAME_M_RMALine_ID, null); else - set_Value (COLUMNNAME_M_Requisition_ID, Integer.valueOf(M_Requisition_ID)); + set_Value (COLUMNNAME_M_RMALine_ID, Integer.valueOf(M_RMALine_ID)); } - /** Get Requisition. - @return Material Requisition + /** Get RMA Line. + @return Return Material Authorization Line */ - public int getM_Requisition_ID () + public int getM_RMALine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Requisition_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_RMALine_ID); if (ii == null) return 0; return ii.intValue(); @@ -1460,6 +1460,66 @@ public int getR_Category_ID () return ii.intValue(); } + /** Set Record ID. + @param Record_ID + Direct internal record ID + */ + public void setRecord_ID (int Record_ID) + { + if (Record_ID < 0) + set_ValueNoCheck (COLUMNNAME_Record_ID, null); + else + set_ValueNoCheck (COLUMNNAME_Record_ID, Integer.valueOf(Record_ID)); + } + + /** Get Record ID. + @return Direct internal record ID + */ + public int getRecord_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Record_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Request Amount. + @param RequestAmt + Amount associated with this request + */ + public void setRequestAmt (BigDecimal RequestAmt) + { + set_Value (COLUMNNAME_RequestAmt, RequestAmt); + } + + /** Get Request Amount. + @return Amount associated with this request + */ + public BigDecimal getRequestAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_RequestAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Result. + @param Result + Result of the action taken + */ + public void setResult (String Result) + { + set_Value (COLUMNNAME_Result, Result); + } + + /** Get Result. + @return Result of the action taken + */ + public String getResult () + { + return (String)get_Value(COLUMNNAME_Result); + } + public org.compiere.model.I_R_Group getR_Group() throws RuntimeException { return (org.compiere.model.I_R_Group)MTable.get(getCtx(), org.compiere.model.I_R_Group.Table_Name) @@ -1516,6 +1576,29 @@ public int getR_MailText_ID () return ii.intValue(); } + /** Set Request. + @param R_Request_ID + Request from a Business Partner or Prospect + */ + public void setR_Request_ID (int R_Request_ID) + { + if (R_Request_ID < 1) + set_ValueNoCheck (COLUMNNAME_R_Request_ID, null); + else + set_ValueNoCheck (COLUMNNAME_R_Request_ID, Integer.valueOf(R_Request_ID)); + } + + /** Get Request. + @return Request from a Business Partner or Prospect + */ + public int getR_Request_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_R_Request_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_R_Request getR_RequestRelated() throws RuntimeException { return (org.compiere.model.I_R_Request)MTable.get(getCtx(), org.compiere.model.I_R_Request.Table_Name) @@ -1572,29 +1655,6 @@ public int getR_RequestType_ID () return ii.intValue(); } - /** Set Request. - @param R_Request_ID - Request from a Business Partner or Prospect - */ - public void setR_Request_ID (int R_Request_ID) - { - if (R_Request_ID < 1) - set_ValueNoCheck (COLUMNNAME_R_Request_ID, null); - else - set_ValueNoCheck (COLUMNNAME_R_Request_ID, Integer.valueOf(R_Request_ID)); - } - - /** Get Request. - @return Request from a Business Partner or Prospect - */ - public int getR_Request_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_R_Request_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_R_Resolution getR_Resolution() throws RuntimeException { return (org.compiere.model.I_R_Resolution)MTable.get(getCtx(), org.compiere.model.I_R_Resolution.Table_Name) @@ -1679,66 +1739,6 @@ public int getR_Status_ID () return ii.intValue(); } - /** Set Record ID. - @param Record_ID - Direct internal record ID - */ - public void setRecord_ID (int Record_ID) - { - if (Record_ID < 0) - set_ValueNoCheck (COLUMNNAME_Record_ID, null); - else - set_ValueNoCheck (COLUMNNAME_Record_ID, Integer.valueOf(Record_ID)); - } - - /** Get Record ID. - @return Direct internal record ID - */ - public int getRecord_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Record_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Request Amount. - @param RequestAmt - Amount associated with this request - */ - public void setRequestAmt (BigDecimal RequestAmt) - { - set_Value (COLUMNNAME_RequestAmt, RequestAmt); - } - - /** Get Request Amount. - @return Amount associated with this request - */ - public BigDecimal getRequestAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_RequestAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Result. - @param Result - Result of the action taken - */ - public void setResult (String Result) - { - set_Value (COLUMNNAME_Result, Result); - } - - /** Get Result. - @return Result of the action taken - */ - public String getResult () - { - return (String)get_Value(COLUMNNAME_Result); - } - public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -1801,6 +1801,23 @@ public Timestamp getStartTime () return (Timestamp)get_Value(COLUMNNAME_StartTime); } + /** Set Subject. + @param Subject + Email Message Subject + */ + public void setSubject (String Subject) + { + set_Value (COLUMNNAME_Subject, Subject); + } + + /** Get Subject. + @return Email Message Subject + */ + public String getSubject () + { + return (String)get_Value(COLUMNNAME_Subject); + } + /** Set Summary. @param Summary Textual summary of this request @@ -1856,23 +1873,6 @@ public String getTaskStatus () return (String)get_Value(COLUMNNAME_TaskStatus); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1984,4 +1984,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_R_RequestAction.java b/base/src/org/compiere/model/X_R_RequestAction.java index b8894307d9..6559799a66 100644 --- a/base/src/org/compiere/model/X_R_RequestAction.java +++ b/base/src/org/compiere/model/X_R_RequestAction.java @@ -25,14 +25,14 @@ /** Generated Model for R_RequestAction * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_RequestAction extends PO implements I_R_RequestAction, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_RequestAction (Properties ctx, int R_RequestAction_ID, String trxName) @@ -73,6 +73,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException + { + return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) + .getPO(getA_Asset_ID(), get_TrxName()); } + + /** Set Fixed Asset. + @param A_Asset_ID + Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID) + { + if (A_Asset_ID < 1) + set_ValueNoCheck (COLUMNNAME_A_Asset_ID, null); + else + set_ValueNoCheck (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); + } + + /** Get Fixed Asset. + @return Fixed Asset used internally or by customers + */ + public int getA_Asset_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_Role getAD_Role() throws RuntimeException { return (org.compiere.model.I_AD_Role)MTable.get(getCtx(), org.compiere.model.I_AD_Role.Table_Name) @@ -129,34 +157,6 @@ public int getAD_User_ID () return ii.intValue(); } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException - { - return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) - .getPO(getA_Asset_ID(), get_TrxName()); } - - /** Set Fixed Asset. - @param A_Asset_ID - Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID) - { - if (A_Asset_ID < 1) - set_ValueNoCheck (COLUMNNAME_A_Asset_ID, null); - else - set_ValueNoCheck (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); - } - - /** Get Fixed Asset. - @return Fixed Asset used internally or by customers - */ - public int getA_Asset_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -241,6 +241,34 @@ public int getC_Invoice_ID () return ii.intValue(); } + /** ConfidentialType AD_Reference_ID=340 */ + public static final int CONFIDENTIALTYPE_AD_Reference_ID=340; + /** Public Information = A */ + public static final String CONFIDENTIALTYPE_PublicInformation = "A"; + /** Partner Confidential = C */ + public static final String CONFIDENTIALTYPE_PartnerConfidential = "C"; + /** Internal = I */ + public static final String CONFIDENTIALTYPE_Internal = "I"; + /** Private Information = P */ + public static final String CONFIDENTIALTYPE_PrivateInformation = "P"; + /** Set Confidentiality. + @param ConfidentialType + Type of Confidentiality + */ + public void setConfidentialType (String ConfidentialType) + { + + set_ValueNoCheck (COLUMNNAME_ConfidentialType, ConfidentialType); + } + + /** Get Confidentiality. + @return Type of Confidentiality + */ + public String getConfidentialType () + { + return (String)get_Value(COLUMNNAME_ConfidentialType); + } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) @@ -325,34 +353,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** ConfidentialType AD_Reference_ID=340 */ - public static final int CONFIDENTIALTYPE_AD_Reference_ID=340; - /** Public Information = A */ - public static final String CONFIDENTIALTYPE_PublicInformation = "A"; - /** Partner Confidential = C */ - public static final String CONFIDENTIALTYPE_PartnerConfidential = "C"; - /** Internal = I */ - public static final String CONFIDENTIALTYPE_Internal = "I"; - /** Private Information = P */ - public static final String CONFIDENTIALTYPE_PrivateInformation = "P"; - /** Set Confidentiality. - @param ConfidentialType - Type of Confidentiality - */ - public void setConfidentialType (String ConfidentialType) - { - - set_ValueNoCheck (COLUMNNAME_ConfidentialType, ConfidentialType); - } - - /** Get Confidentiality. - @return Type of Confidentiality - */ - public String getConfidentialType () - { - return (String)get_Value(COLUMNNAME_ConfidentialType); - } - /** Set Complete Plan. @param DateCompletePlan Planned Completion Date @@ -521,57 +521,57 @@ public int getM_InOut_ID () return ii.intValue(); } - public org.compiere.model.I_M_Product getM_ProductSpent() throws RuntimeException + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_ProductSpent_ID(), get_TrxName()); } + .getPO(getM_Product_ID(), get_TrxName()); } - /** Set Product Used. - @param M_ProductSpent_ID - Product/Resource/Service used in Request + /** Set Product. + @param M_Product_ID + Product, Service, Item */ - public void setM_ProductSpent_ID (int M_ProductSpent_ID) + public void setM_Product_ID (int M_Product_ID) { - if (M_ProductSpent_ID < 1) - set_Value (COLUMNNAME_M_ProductSpent_ID, null); + if (M_Product_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_Product_ID, null); else - set_Value (COLUMNNAME_M_ProductSpent_ID, Integer.valueOf(M_ProductSpent_ID)); + set_ValueNoCheck (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); } - /** Get Product Used. - @return Product/Resource/Service used in Request + /** Get Product. + @return Product, Service, Item */ - public int getM_ProductSpent_ID () + public int getM_Product_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductSpent_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException + public org.compiere.model.I_M_Product getM_ProductSpent() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_Product_ID(), get_TrxName()); } + .getPO(getM_ProductSpent_ID(), get_TrxName()); } - /** Set Product. - @param M_Product_ID - Product, Service, Item + /** Set Product Used. + @param M_ProductSpent_ID + Product/Resource/Service used in Request */ - public void setM_Product_ID (int M_Product_ID) + public void setM_ProductSpent_ID (int M_ProductSpent_ID) { - if (M_Product_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_Product_ID, null); + if (M_ProductSpent_ID < 1) + set_Value (COLUMNNAME_M_ProductSpent_ID, null); else - set_ValueNoCheck (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + set_Value (COLUMNNAME_M_ProductSpent_ID, Integer.valueOf(M_ProductSpent_ID)); } - /** Get Product. - @return Product, Service, Item + /** Get Product Used. + @return Product/Resource/Service used in Request */ - public int getM_Product_ID () + public int getM_ProductSpent_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductSpent_ID); if (ii == null) return 0; return ii.intValue(); @@ -821,34 +821,6 @@ public int getR_RequestAction_ID () return ii.intValue(); } - public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException - { - return (org.compiere.model.I_R_RequestType)MTable.get(getCtx(), org.compiere.model.I_R_RequestType.Table_Name) - .getPO(getR_RequestType_ID(), get_TrxName()); } - - /** Set Request Type. - @param R_RequestType_ID - Type of request (e.g. Inquiry, Complaint, ..) - */ - public void setR_RequestType_ID (int R_RequestType_ID) - { - if (R_RequestType_ID < 1) - set_ValueNoCheck (COLUMNNAME_R_RequestType_ID, null); - else - set_ValueNoCheck (COLUMNNAME_R_RequestType_ID, Integer.valueOf(R_RequestType_ID)); - } - - /** Get Request Type. - @return Type of request (e.g. Inquiry, Complaint, ..) - */ - public int getR_RequestType_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_R_RequestType_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_R_Request getR_Request() throws RuntimeException { return (org.compiere.model.I_R_Request)MTable.get(getCtx(), org.compiere.model.I_R_Request.Table_Name) @@ -877,6 +849,34 @@ public int getR_Request_ID () return ii.intValue(); } + public org.compiere.model.I_R_RequestType getR_RequestType() throws RuntimeException + { + return (org.compiere.model.I_R_RequestType)MTable.get(getCtx(), org.compiere.model.I_R_RequestType.Table_Name) + .getPO(getR_RequestType_ID(), get_TrxName()); } + + /** Set Request Type. + @param R_RequestType_ID + Type of request (e.g. Inquiry, Complaint, ..) + */ + public void setR_RequestType_ID (int R_RequestType_ID) + { + if (R_RequestType_ID < 1) + set_ValueNoCheck (COLUMNNAME_R_RequestType_ID, null); + else + set_ValueNoCheck (COLUMNNAME_R_RequestType_ID, Integer.valueOf(R_RequestType_ID)); + } + + /** Get Request Type. + @return Type of request (e.g. Inquiry, Complaint, ..) + */ + public int getR_RequestType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_R_RequestType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_R_Resolution getR_Resolution() throws RuntimeException { return (org.compiere.model.I_R_Resolution)MTable.get(getCtx(), org.compiere.model.I_R_Resolution.Table_Name) diff --git a/base/src/org/compiere/model/X_R_RequestProcessor.java b/base/src/org/compiere/model/X_R_RequestProcessor.java index 4bae507f1f..96c2d71180 100644 --- a/base/src/org/compiere/model/X_R_RequestProcessor.java +++ b/base/src/org/compiere/model/X_R_RequestProcessor.java @@ -24,14 +24,14 @@ /** Generated Model for R_RequestProcessor * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_RequestProcessor extends PO implements I_R_RequestProcessor, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_RequestProcessor (Properties ctx, int R_RequestProcessor_ID, String trxName) @@ -51,9 +51,9 @@ public X_R_RequestProcessor (Properties ctx, int R_RequestProcessor_ID, String t // 0 setOverdueAssignDays (0); // 0 - setR_RequestProcessor_ID (0); setRemindDays (0); // 0 + setR_RequestProcessor_ID (0); setSupervisor_ID (0); } */ } @@ -309,6 +309,26 @@ public boolean isProcessing () return false; } + /** Set Reminder Days. + @param RemindDays + Days between sending Reminder Emails for a due or inactive Document + */ + public void setRemindDays (int RemindDays) + { + set_Value (COLUMNNAME_RemindDays, Integer.valueOf(RemindDays)); + } + + /** Get Reminder Days. + @return Days between sending Reminder Emails for a due or inactive Document + */ + public int getRemindDays () + { + Integer ii = (Integer)get_Value(COLUMNNAME_RemindDays); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Request Processor. @param R_RequestProcessor_ID Processor for Requests @@ -360,26 +380,6 @@ public int getR_RequestType_ID () return ii.intValue(); } - /** Set Reminder Days. - @param RemindDays - Days between sending Reminder Emails for a due or inactive Document - */ - public void setRemindDays (int RemindDays) - { - set_Value (COLUMNNAME_RemindDays, Integer.valueOf(RemindDays)); - } - - /** Get Reminder Days. - @return Days between sending Reminder Emails for a due or inactive Document - */ - public int getRemindDays () - { - Integer ii = (Integer)get_Value(COLUMNNAME_RemindDays); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) diff --git a/base/src/org/compiere/model/X_R_RequestProcessorLog.java b/base/src/org/compiere/model/X_R_RequestProcessorLog.java index bcfb03f53e..0da95e5efd 100644 --- a/base/src/org/compiere/model/X_R_RequestProcessorLog.java +++ b/base/src/org/compiere/model/X_R_RequestProcessorLog.java @@ -22,14 +22,14 @@ /** Generated Model for R_RequestProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_RequestProcessorLog extends PO implements I_R_RequestProcessorLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_RequestProcessorLog (Properties ctx, int R_RequestProcessorLog_ID, String trxName) @@ -38,8 +38,8 @@ public X_R_RequestProcessorLog (Properties ctx, int R_RequestProcessorLog_ID, St /** if (R_RequestProcessorLog_ID == 0) { setIsError (false); - setR_RequestProcessorLog_ID (0); setR_RequestProcessor_ID (0); + setR_RequestProcessorLog_ID (0); } */ } @@ -129,27 +129,21 @@ public boolean isError () return false; } - /** Set Request Processor Log. - @param R_RequestProcessorLog_ID - Result of the execution of the Request Processor + /** Set Reference. + @param Reference + Reference for this record */ - public void setR_RequestProcessorLog_ID (int R_RequestProcessorLog_ID) + public void setReference (String Reference) { - if (R_RequestProcessorLog_ID < 1) - set_ValueNoCheck (COLUMNNAME_R_RequestProcessorLog_ID, null); - else - set_ValueNoCheck (COLUMNNAME_R_RequestProcessorLog_ID, Integer.valueOf(R_RequestProcessorLog_ID)); + set_Value (COLUMNNAME_Reference, Reference); } - /** Get Request Processor Log. - @return Result of the execution of the Request Processor + /** Get Reference. + @return Reference for this record */ - public int getR_RequestProcessorLog_ID () + public String getReference () { - Integer ii = (Integer)get_Value(COLUMNNAME_R_RequestProcessorLog_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_Reference); } public org.compiere.model.I_R_RequestProcessor getR_RequestProcessor() throws RuntimeException @@ -180,21 +174,27 @@ public int getR_RequestProcessor_ID () return ii.intValue(); } - /** Set Reference. - @param Reference - Reference for this record + /** Set Request Processor Log. + @param R_RequestProcessorLog_ID + Result of the execution of the Request Processor */ - public void setReference (String Reference) + public void setR_RequestProcessorLog_ID (int R_RequestProcessorLog_ID) { - set_Value (COLUMNNAME_Reference, Reference); + if (R_RequestProcessorLog_ID < 1) + set_ValueNoCheck (COLUMNNAME_R_RequestProcessorLog_ID, null); + else + set_ValueNoCheck (COLUMNNAME_R_RequestProcessorLog_ID, Integer.valueOf(R_RequestProcessorLog_ID)); } - /** Get Reference. - @return Reference for this record + /** Get Request Processor Log. + @return Result of the execution of the Request Processor */ - public String getReference () + public int getR_RequestProcessorLog_ID () { - return (String)get_Value(COLUMNNAME_Reference); + Integer ii = (Integer)get_Value(COLUMNNAME_R_RequestProcessorLog_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Summary. diff --git a/base/src/org/compiere/model/X_R_RequestProcessor_Route.java b/base/src/org/compiere/model/X_R_RequestProcessor_Route.java index d9e7c74a64..4f317bdaa6 100644 --- a/base/src/org/compiere/model/X_R_RequestProcessor_Route.java +++ b/base/src/org/compiere/model/X_R_RequestProcessor_Route.java @@ -23,14 +23,14 @@ /** Generated Model for R_RequestProcessor_Route * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_RequestProcessor_Route extends PO implements I_R_RequestProcessor_Route, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_RequestProcessor_Route (Properties ctx, int R_RequestProcessor_Route_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_RequestType.java b/base/src/org/compiere/model/X_R_RequestType.java index 667c60b45a..53e5078292 100644 --- a/base/src/org/compiere/model/X_R_RequestType.java +++ b/base/src/org/compiere/model/X_R_RequestType.java @@ -23,14 +23,14 @@ /** Generated Model for R_RequestType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_RequestType extends PO implements I_R_RequestType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_RequestType (Properties ctx, int R_RequestType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_RequestTypeUpdates.java b/base/src/org/compiere/model/X_R_RequestTypeUpdates.java index e103d7c4c7..c00527ae0a 100644 --- a/base/src/org/compiere/model/X_R_RequestTypeUpdates.java +++ b/base/src/org/compiere/model/X_R_RequestTypeUpdates.java @@ -22,14 +22,14 @@ /** Generated Model for R_RequestTypeUpdates * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_RequestTypeUpdates extends PO implements I_R_RequestTypeUpdates, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_RequestTypeUpdates (Properties ctx, int R_RequestTypeUpdates_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_RequestUpdate.java b/base/src/org/compiere/model/X_R_RequestUpdate.java index fb50ab6c8f..55591c83f2 100644 --- a/base/src/org/compiere/model/X_R_RequestUpdate.java +++ b/base/src/org/compiere/model/X_R_RequestUpdate.java @@ -26,14 +26,14 @@ /** Generated Model for R_RequestUpdate * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_RequestUpdate extends PO implements I_R_RequestUpdate, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_RequestUpdate (Properties ctx, int R_RequestUpdate_ID, String trxName) @@ -42,8 +42,8 @@ public X_R_RequestUpdate (Properties ctx, int R_RequestUpdate_ID, String trxName /** if (R_RequestUpdate_ID == 0) { setConfidentialTypeEntry (null); - setR_RequestUpdate_ID (0); setR_Request_ID (0); + setR_RequestUpdate_ID (0); } */ } @@ -75,6 +75,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException + { + return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) + .getPO(getC_InvoiceLine_ID(), get_TrxName()); } + + /** Set Invoice Line. + @param C_InvoiceLine_ID + Invoice Detail Line + */ + public void setC_InvoiceLine_ID (int C_InvoiceLine_ID) + { + if (C_InvoiceLine_ID < 1) + set_Value (COLUMNNAME_C_InvoiceLine_ID, null); + else + set_Value (COLUMNNAME_C_InvoiceLine_ID, Integer.valueOf(C_InvoiceLine_ID)); + } + + /** Get Invoice Line. + @return Invoice Detail Line + */ + public int getC_InvoiceLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoiceLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** ConfidentialTypeEntry AD_Reference_ID=340 */ public static final int CONFIDENTIALTYPEENTRY_AD_Reference_ID=340; /** Public Information = A */ @@ -148,6 +176,30 @@ public int getM_ProductSpent_ID () return ii.intValue(); } + /** Set Processed. + @param Processed + The document has been processed + */ + public void setProcessed (boolean Processed) + { + set_Value (COLUMNNAME_Processed, Boolean.valueOf(Processed)); + } + + /** Get Processed. + @return The document has been processed + */ + public boolean isProcessed () + { + Object oo = get_Value(COLUMNNAME_Processed); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; + } + /** Set Quantity Invoiced. @param QtyInvoiced Invoiced Quantity @@ -188,37 +240,51 @@ public BigDecimal getQtySpent () return bd; } - /** Set Request Update. - @param R_RequestUpdate_ID - Request Updates + /** Set Result. + @param Result + Result of the action taken */ - public void setR_RequestUpdate_ID (int R_RequestUpdate_ID) + public void setResult (String Result) { - if (R_RequestUpdate_ID < 1) - set_ValueNoCheck (COLUMNNAME_R_RequestUpdate_ID, null); + set_ValueNoCheck (COLUMNNAME_Result, Result); + } + + /** Get Result. + @return Result of the action taken + */ + public String getResult () + { + return (String)get_Value(COLUMNNAME_Result); + } + + public org.compiere.model.I_R_RequestAction getR_RequestAction() throws RuntimeException + { + return (org.compiere.model.I_R_RequestAction)MTable.get(getCtx(), org.compiere.model.I_R_RequestAction.Table_Name) + .getPO(getR_RequestAction_ID(), get_TrxName()); } + + /** Set Request History. + @param R_RequestAction_ID + Request has been changed + */ + public void setR_RequestAction_ID (int R_RequestAction_ID) + { + if (R_RequestAction_ID < 1) + set_Value (COLUMNNAME_R_RequestAction_ID, null); else - set_ValueNoCheck (COLUMNNAME_R_RequestUpdate_ID, Integer.valueOf(R_RequestUpdate_ID)); + set_Value (COLUMNNAME_R_RequestAction_ID, Integer.valueOf(R_RequestAction_ID)); } - /** Get Request Update. - @return Request Updates + /** Get Request History. + @return Request has been changed */ - public int getR_RequestUpdate_ID () + public int getR_RequestAction_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_R_RequestUpdate_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_R_RequestAction_ID); if (ii == null) return 0; return ii.intValue(); } - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), String.valueOf(getR_RequestUpdate_ID())); - } - public org.compiere.model.I_R_Request getR_Request() throws RuntimeException { return (org.compiere.model.I_R_Request)MTable.get(getCtx(), org.compiere.model.I_R_Request.Table_Name) @@ -247,23 +313,37 @@ public int getR_Request_ID () return ii.intValue(); } - /** Set Result. - @param Result - Result of the action taken + /** Set Request Update. + @param R_RequestUpdate_ID + Request Updates */ - public void setResult (String Result) + public void setR_RequestUpdate_ID (int R_RequestUpdate_ID) { - set_ValueNoCheck (COLUMNNAME_Result, Result); + if (R_RequestUpdate_ID < 1) + set_ValueNoCheck (COLUMNNAME_R_RequestUpdate_ID, null); + else + set_ValueNoCheck (COLUMNNAME_R_RequestUpdate_ID, Integer.valueOf(R_RequestUpdate_ID)); } - /** Get Result. - @return Result of the action taken + /** Get Request Update. + @return Request Updates */ - public String getResult () + public int getR_RequestUpdate_ID () { - return (String)get_Value(COLUMNNAME_Result); + Integer ii = (Integer)get_Value(COLUMNNAME_R_RequestUpdate_ID); + if (ii == null) + return 0; + return ii.intValue(); } + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), String.valueOf(getR_RequestUpdate_ID())); + } + /** Set Start Time. @param StartTime Time started diff --git a/base/src/org/compiere/model/X_R_RequestUpdates.java b/base/src/org/compiere/model/X_R_RequestUpdates.java index 7a2a810d9c..d6a82ebfcf 100644 --- a/base/src/org/compiere/model/X_R_RequestUpdates.java +++ b/base/src/org/compiere/model/X_R_RequestUpdates.java @@ -22,14 +22,14 @@ /** Generated Model for R_RequestUpdates * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_RequestUpdates extends PO implements I_R_RequestUpdates, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_RequestUpdates (Properties ctx, int R_RequestUpdates_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_Resolution.java b/base/src/org/compiere/model/X_R_Resolution.java index f0715c704a..448dff87cb 100644 --- a/base/src/org/compiere/model/X_R_Resolution.java +++ b/base/src/org/compiere/model/X_R_Resolution.java @@ -23,14 +23,14 @@ /** Generated Model for R_Resolution * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_Resolution extends PO implements I_R_Resolution, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_Resolution (Properties ctx, int R_Resolution_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_StandardRequest.java b/base/src/org/compiere/model/X_R_StandardRequest.java index 79e0a25b08..c6bc99438e 100644 --- a/base/src/org/compiere/model/X_R_StandardRequest.java +++ b/base/src/org/compiere/model/X_R_StandardRequest.java @@ -23,14 +23,14 @@ /** Generated Model for R_StandardRequest * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_StandardRequest extends PO implements I_R_StandardRequest, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_StandardRequest (Properties ctx, int R_StandardRequest_ID, String trxName) @@ -355,47 +355,47 @@ public int getR_RequestType_ID () return ii.intValue(); } - /** Set Standard Request Type. - @param R_StandardRequestType_ID - Standard Request Type + /** Set Standard Request. + @param R_StandardRequest_ID + Standard Request */ - public void setR_StandardRequestType_ID (int R_StandardRequestType_ID) + public void setR_StandardRequest_ID (int R_StandardRequest_ID) { - if (R_StandardRequestType_ID < 1) - set_ValueNoCheck (COLUMNNAME_R_StandardRequestType_ID, null); + if (R_StandardRequest_ID < 1) + set_ValueNoCheck (COLUMNNAME_R_StandardRequest_ID, null); else - set_ValueNoCheck (COLUMNNAME_R_StandardRequestType_ID, Integer.valueOf(R_StandardRequestType_ID)); + set_ValueNoCheck (COLUMNNAME_R_StandardRequest_ID, Integer.valueOf(R_StandardRequest_ID)); } - /** Get Standard Request Type. - @return Standard Request Type + /** Get Standard Request. + @return Standard Request */ - public int getR_StandardRequestType_ID () + public int getR_StandardRequest_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_R_StandardRequestType_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_R_StandardRequest_ID); if (ii == null) return 0; return ii.intValue(); } - /** Set Standard Request. - @param R_StandardRequest_ID - Standard Request + /** Set Standard Request Type. + @param R_StandardRequestType_ID + Standard Request Type */ - public void setR_StandardRequest_ID (int R_StandardRequest_ID) + public void setR_StandardRequestType_ID (int R_StandardRequestType_ID) { - if (R_StandardRequest_ID < 1) - set_ValueNoCheck (COLUMNNAME_R_StandardRequest_ID, null); + if (R_StandardRequestType_ID < 1) + set_ValueNoCheck (COLUMNNAME_R_StandardRequestType_ID, null); else - set_ValueNoCheck (COLUMNNAME_R_StandardRequest_ID, Integer.valueOf(R_StandardRequest_ID)); + set_ValueNoCheck (COLUMNNAME_R_StandardRequestType_ID, Integer.valueOf(R_StandardRequestType_ID)); } - /** Get Standard Request. - @return Standard Request + /** Get Standard Request Type. + @return Standard Request Type */ - public int getR_StandardRequest_ID () + public int getR_StandardRequestType_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_R_StandardRequest_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_R_StandardRequestType_ID); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/compiere/model/X_R_StandardRequestType.java b/base/src/org/compiere/model/X_R_StandardRequestType.java index 8a513b4807..0dce08dc84 100644 --- a/base/src/org/compiere/model/X_R_StandardRequestType.java +++ b/base/src/org/compiere/model/X_R_StandardRequestType.java @@ -24,14 +24,14 @@ /** Generated Model for R_StandardRequestType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_StandardRequestType extends PO implements I_R_StandardRequestType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_StandardRequestType (Properties ctx, int R_StandardRequestType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_R_StandardResponse.java b/base/src/org/compiere/model/X_R_StandardResponse.java index 6d869b1376..7987c13335 100644 --- a/base/src/org/compiere/model/X_R_StandardResponse.java +++ b/base/src/org/compiere/model/X_R_StandardResponse.java @@ -23,14 +23,14 @@ /** Generated Model for R_StandardResponse * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_StandardResponse extends PO implements I_R_StandardResponse, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_StandardResponse (Properties ctx, int R_StandardResponse_ID, String trxName) @@ -39,8 +39,8 @@ public X_R_StandardResponse (Properties ctx, int R_StandardResponse_ID, String t /** if (R_StandardResponse_ID == 0) { setName (null); - setR_StandardResponse_ID (0); setResponseText (null); + setR_StandardResponse_ID (0); } */ } @@ -97,6 +97,23 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), getName()); } + /** Set Response Text. + @param ResponseText + Request Response Text + */ + public void setResponseText (String ResponseText) + { + set_Value (COLUMNNAME_ResponseText, ResponseText); + } + + /** Get Response Text. + @return Request Response Text + */ + public String getResponseText () + { + return (String)get_Value(COLUMNNAME_ResponseText); + } + /** Set Standard Response. @param R_StandardResponse_ID Request Standard Response @@ -120,23 +137,6 @@ public int getR_StandardResponse_ID () return ii.intValue(); } - /** Set Response Text. - @param ResponseText - Request Response Text - */ - public void setResponseText (String ResponseText) - { - set_Value (COLUMNNAME_ResponseText, ResponseText); - } - - /** Get Response Text. - @return Request Response Text - */ - public String getResponseText () - { - return (String)get_Value(COLUMNNAME_ResponseText); - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_R_Status.java b/base/src/org/compiere/model/X_R_Status.java index f74f915245..4716891126 100644 --- a/base/src/org/compiere/model/X_R_Status.java +++ b/base/src/org/compiere/model/X_R_Status.java @@ -23,14 +23,14 @@ /** Generated Model for R_Status * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_Status extends PO implements I_R_Status, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_Status (Properties ctx, int R_Status_ID, String trxName) @@ -379,23 +379,6 @@ public int getTimeoutDays () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_R_Status getUpdate_Status() throws RuntimeException { return (org.compiere.model.I_R_Status)MTable.get(getCtx(), org.compiere.model.I_R_Status.Table_Name) @@ -424,6 +407,23 @@ public int getUpdate_Status_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/compiere/model/X_R_StatusCategory.java b/base/src/org/compiere/model/X_R_StatusCategory.java index 455b6cab88..4b291bd9fd 100644 --- a/base/src/org/compiere/model/X_R_StatusCategory.java +++ b/base/src/org/compiere/model/X_R_StatusCategory.java @@ -23,14 +23,14 @@ /** Generated Model for R_StatusCategory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_R_StatusCategory extends PO implements I_R_StatusCategory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_R_StatusCategory (Properties ctx, int R_StatusCategory_ID, String trxName) diff --git a/base/src/org/compiere/model/X_S_ExpenseType.java b/base/src/org/compiere/model/X_S_ExpenseType.java index 9b9acd55b1..6422d4804e 100644 --- a/base/src/org/compiere/model/X_S_ExpenseType.java +++ b/base/src/org/compiere/model/X_S_ExpenseType.java @@ -23,14 +23,14 @@ /** Generated Model for S_ExpenseType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_S_ExpenseType extends PO implements I_S_ExpenseType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_S_ExpenseType (Properties ctx, int S_ExpenseType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_S_Resource.java b/base/src/org/compiere/model/X_S_Resource.java index a61e6eddf7..955919683a 100644 --- a/base/src/org/compiere/model/X_S_Resource.java +++ b/base/src/org/compiere/model/X_S_Resource.java @@ -25,14 +25,14 @@ /** Generated Model for S_Resource * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_S_Resource extends PO implements I_S_Resource, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_S_Resource (Properties ctx, int S_Resource_ID, String trxName) @@ -46,8 +46,8 @@ public X_S_Resource (Properties ctx, int S_Resource_ID, String trxName) setName (null); setPercentUtilization (Env.ZERO); // 100 - setS_ResourceType_ID (0); setS_Resource_ID (0); + setS_ResourceType_ID (0); setValue (null); } */ } @@ -204,6 +204,31 @@ public boolean isManufacturingResource () return false; } + /** ManufacturingResourceType AD_Reference_ID=53223 */ + public static final int MANUFACTURINGRESOURCETYPE_AD_Reference_ID=53223; + /** Production Line = PL */ + public static final String MANUFACTURINGRESOURCETYPE_ProductionLine = "PL"; + /** Plant = PT */ + public static final String MANUFACTURINGRESOURCETYPE_Plant = "PT"; + /** Work Center = WC */ + public static final String MANUFACTURINGRESOURCETYPE_WorkCenter = "WC"; + /** Work Station = WS */ + public static final String MANUFACTURINGRESOURCETYPE_WorkStation = "WS"; + /** Set Manufacturing Resource Type. + @param ManufacturingResourceType Manufacturing Resource Type */ + public void setManufacturingResourceType (String ManufacturingResourceType) + { + + set_Value (COLUMNNAME_ManufacturingResourceType, ManufacturingResourceType); + } + + /** Get Manufacturing Resource Type. + @return Manufacturing Resource Type */ + public String getManufacturingResourceType () + { + return (String)get_Value(COLUMNNAME_ManufacturingResourceType); + } + public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) @@ -232,31 +257,6 @@ public int getM_Warehouse_ID () return ii.intValue(); } - /** ManufacturingResourceType AD_Reference_ID=53223 */ - public static final int MANUFACTURINGRESOURCETYPE_AD_Reference_ID=53223; - /** Production Line = PL */ - public static final String MANUFACTURINGRESOURCETYPE_ProductionLine = "PL"; - /** Plant = PT */ - public static final String MANUFACTURINGRESOURCETYPE_Plant = "PT"; - /** Work Center = WC */ - public static final String MANUFACTURINGRESOURCETYPE_WorkCenter = "WC"; - /** Work Station = WS */ - public static final String MANUFACTURINGRESOURCETYPE_WorkStation = "WS"; - /** Set Manufacturing Resource Type. - @param ManufacturingResourceType Manufacturing Resource Type */ - public void setManufacturingResourceType (String ManufacturingResourceType) - { - - set_Value (COLUMNNAME_ManufacturingResourceType, ManufacturingResourceType); - } - - /** Get Manufacturing Resource Type. - @return Manufacturing Resource Type */ - public String getManufacturingResourceType () - { - return (String)get_Value(COLUMNNAME_ManufacturingResourceType); - } - /** Set Name. @param Name Alphanumeric identifier of the entity @@ -339,6 +339,29 @@ public BigDecimal getQueuingTime () return bd; } + /** Set Resource. + @param S_Resource_ID + Resource + */ + public void setS_Resource_ID (int S_Resource_ID) + { + if (S_Resource_ID < 1) + set_ValueNoCheck (COLUMNNAME_S_Resource_ID, null); + else + set_ValueNoCheck (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); + } + + /** Get Resource. + @return Resource + */ + public int getS_Resource_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_S_ResourceType getS_ResourceType() throws RuntimeException { return (org.compiere.model.I_S_ResourceType)MTable.get(getCtx(), org.compiere.model.I_S_ResourceType.Table_Name) @@ -364,29 +387,6 @@ public int getS_ResourceType_ID () return ii.intValue(); } - /** Set Resource. - @param S_Resource_ID - Resource - */ - public void setS_Resource_ID (int S_Resource_ID) - { - if (S_Resource_ID < 1) - set_ValueNoCheck (COLUMNNAME_S_Resource_ID, null); - else - set_ValueNoCheck (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); - } - - /** Get Resource. - @return Resource - */ - public int getS_Resource_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_S_ResourceAssignment.java b/base/src/org/compiere/model/X_S_ResourceAssignment.java index 6a9b209323..3fc9c1650f 100644 --- a/base/src/org/compiere/model/X_S_ResourceAssignment.java +++ b/base/src/org/compiere/model/X_S_ResourceAssignment.java @@ -26,14 +26,14 @@ /** Generated Model for S_ResourceAssignment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_S_ResourceAssignment extends PO implements I_S_ResourceAssignment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_S_ResourceAssignment (Properties ctx, int S_ResourceAssignment_ID, String trxName) diff --git a/base/src/org/compiere/model/X_S_ResourceType.java b/base/src/org/compiere/model/X_S_ResourceType.java index 040a0977a8..7caea52f1b 100644 --- a/base/src/org/compiere/model/X_S_ResourceType.java +++ b/base/src/org/compiere/model/X_S_ResourceType.java @@ -24,14 +24,14 @@ /** Generated Model for S_ResourceType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_S_ResourceType extends PO implements I_S_ResourceType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_S_ResourceType (Properties ctx, int S_ResourceType_ID, String trxName) @@ -117,6 +117,23 @@ public boolean isAllowUoMFractions () return false; } + /** Set Chargeable Quantity. + @param ChargeableQty Chargeable Quantity */ + public void setChargeableQty (int ChargeableQty) + { + set_Value (COLUMNNAME_ChargeableQty, Integer.valueOf(ChargeableQty)); + } + + /** Get Chargeable Quantity. + @return Chargeable Quantity */ + public int getChargeableQty () + { + Integer ii = (Integer)get_Value(COLUMNNAME_ChargeableQty); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_TaxCategory getC_TaxCategory() throws RuntimeException { return (org.compiere.model.I_C_TaxCategory)MTable.get(getCtx(), org.compiere.model.I_C_TaxCategory.Table_Name) @@ -201,23 +218,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Chargeable Quantity. - @param ChargeableQty Chargeable Quantity */ - public void setChargeableQty (int ChargeableQty) - { - set_Value (COLUMNNAME_ChargeableQty, Integer.valueOf(ChargeableQty)); - } - - /** Get Chargeable Quantity. - @return Chargeable Quantity */ - public int getChargeableQty () - { - Integer ii = (Integer)get_Value(COLUMNNAME_ChargeableQty); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_S_ResourceUnAvailable.java b/base/src/org/compiere/model/X_S_ResourceUnAvailable.java index 2cfe563bb5..7f5b76619b 100644 --- a/base/src/org/compiere/model/X_S_ResourceUnAvailable.java +++ b/base/src/org/compiere/model/X_S_ResourceUnAvailable.java @@ -24,14 +24,14 @@ /** Generated Model for S_ResourceUnAvailable * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_S_ResourceUnAvailable extends PO implements I_S_ResourceUnAvailable, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_S_ResourceUnAvailable (Properties ctx, int S_ResourceUnAvailable_ID, String trxName) @@ -40,8 +40,8 @@ public X_S_ResourceUnAvailable (Properties ctx, int S_ResourceUnAvailable_ID, St /** if (S_ResourceUnAvailable_ID == 0) { setDateFrom (new Timestamp( System.currentTimeMillis() )); - setS_ResourceUnAvailable_ID (0); setS_Resource_ID (0); + setS_ResourceUnAvailable_ID (0); } */ } @@ -124,26 +124,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Resource Unavailability. - @param S_ResourceUnAvailable_ID Resource Unavailability */ - public void setS_ResourceUnAvailable_ID (int S_ResourceUnAvailable_ID) - { - if (S_ResourceUnAvailable_ID < 1) - set_ValueNoCheck (COLUMNNAME_S_ResourceUnAvailable_ID, null); - else - set_ValueNoCheck (COLUMNNAME_S_ResourceUnAvailable_ID, Integer.valueOf(S_ResourceUnAvailable_ID)); - } - - /** Get Resource Unavailability. - @return Resource Unavailability */ - public int getS_ResourceUnAvailable_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_S_ResourceUnAvailable_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException { return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) @@ -180,6 +160,26 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getS_Resource_ID())); } + /** Set Resource Unavailability. + @param S_ResourceUnAvailable_ID Resource Unavailability */ + public void setS_ResourceUnAvailable_ID (int S_ResourceUnAvailable_ID) + { + if (S_ResourceUnAvailable_ID < 1) + set_ValueNoCheck (COLUMNNAME_S_ResourceUnAvailable_ID, null); + else + set_ValueNoCheck (COLUMNNAME_S_ResourceUnAvailable_ID, Integer.valueOf(S_ResourceUnAvailable_ID)); + } + + /** Get Resource Unavailability. + @return Resource Unavailability */ + public int getS_ResourceUnAvailable_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_S_ResourceUnAvailable_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_S_TimeExpense.java b/base/src/org/compiere/model/X_S_TimeExpense.java index 31b516a7ff..427e13ff62 100644 --- a/base/src/org/compiere/model/X_S_TimeExpense.java +++ b/base/src/org/compiere/model/X_S_TimeExpense.java @@ -26,14 +26,14 @@ /** Generated Model for S_TimeExpense * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_S_TimeExpense extends PO implements I_S_TimeExpense, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_S_TimeExpense (Properties ctx, int S_TimeExpense_ID, String trxName) diff --git a/base/src/org/compiere/model/X_S_TimeExpenseLine.java b/base/src/org/compiere/model/X_S_TimeExpenseLine.java index 5ab78569bc..d266f29249 100644 --- a/base/src/org/compiere/model/X_S_TimeExpenseLine.java +++ b/base/src/org/compiere/model/X_S_TimeExpenseLine.java @@ -26,14 +26,14 @@ /** Generated Model for S_TimeExpenseLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_S_TimeExpenseLine extends PO implements I_S_TimeExpenseLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_S_TimeExpenseLine (Properties ctx, int S_TimeExpenseLine_ID, String trxName) @@ -48,8 +48,8 @@ public X_S_TimeExpenseLine (Properties ctx, int S_TimeExpenseLine_ID, String trx setLine (0); // @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM S_TimeExpenseLine WHERE S_TimeExpense_ID=@S_TimeExpense_ID@ setProcessed (false); - setS_TimeExpenseLine_ID (0); setS_TimeExpense_ID (0); + setS_TimeExpenseLine_ID (0); } */ } @@ -221,6 +221,26 @@ public int getC_InvoiceLine_ID () return ii.intValue(); } + /** Set Converted Amount. + @param ConvertedAmt + Converted Amount + */ + public void setConvertedAmt (BigDecimal ConvertedAmt) + { + set_Value (COLUMNNAME_ConvertedAmt, ConvertedAmt); + } + + /** Get Converted Amount. + @return Converted Amount + */ + public BigDecimal getConvertedAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ConvertedAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException { return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) @@ -249,6 +269,34 @@ public int getC_OrderLine_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -305,34 +353,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException { return (org.compiere.model.I_C_Tax)MTable.get(getCtx(), org.compiere.model.I_C_Tax.Table_Name) @@ -389,26 +409,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Converted Amount. - @param ConvertedAmt - Converted Amount - */ - public void setConvertedAmt (BigDecimal ConvertedAmt) - { - set_Value (COLUMNNAME_ConvertedAmt, ConvertedAmt); - } - - /** Get Converted Amount. - @return Converted Amount - */ - public BigDecimal getConvertedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ConvertedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Expense Date. @param DateExpense Date of expense @@ -791,29 +791,6 @@ public int getS_ResourceAssignment_ID () return ii.intValue(); } - /** Set Expense Line. - @param S_TimeExpenseLine_ID - Time and Expense Report Line - */ - public void setS_TimeExpenseLine_ID (int S_TimeExpenseLine_ID) - { - if (S_TimeExpenseLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_S_TimeExpenseLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_S_TimeExpenseLine_ID, Integer.valueOf(S_TimeExpenseLine_ID)); - } - - /** Get Expense Line. - @return Time and Expense Report Line - */ - public int getS_TimeExpenseLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_S_TimeExpenseLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_S_TimeExpense getS_TimeExpense() throws RuntimeException { return (org.compiere.model.I_S_TimeExpense)MTable.get(getCtx(), org.compiere.model.I_S_TimeExpense.Table_Name) @@ -842,6 +819,29 @@ public int getS_TimeExpense_ID () return ii.intValue(); } + /** Set Expense Line. + @param S_TimeExpenseLine_ID + Time and Expense Report Line + */ + public void setS_TimeExpenseLine_ID (int S_TimeExpenseLine_ID) + { + if (S_TimeExpenseLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_S_TimeExpenseLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_S_TimeExpenseLine_ID, Integer.valueOf(S_TimeExpenseLine_ID)); + } + + /** Get Expense Line. + @return Time and Expense Report Line + */ + public int getS_TimeExpenseLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_S_TimeExpenseLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_S_TimeType getS_TimeType() throws RuntimeException { return (org.compiere.model.I_S_TimeType)MTable.get(getCtx(), org.compiere.model.I_S_TimeType.Table_Name) diff --git a/base/src/org/compiere/model/X_S_TimeType.java b/base/src/org/compiere/model/X_S_TimeType.java index 59714a6f2d..2eb278e080 100644 --- a/base/src/org/compiere/model/X_S_TimeType.java +++ b/base/src/org/compiere/model/X_S_TimeType.java @@ -23,14 +23,14 @@ /** Generated Model for S_TimeType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_S_TimeType extends PO implements I_S_TimeType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_S_TimeType (Properties ctx, int S_TimeType_ID, String trxName) diff --git a/base/src/org/compiere/model/X_S_Training.java b/base/src/org/compiere/model/X_S_Training.java index 70586115c8..ac377f76de 100644 --- a/base/src/org/compiere/model/X_S_Training.java +++ b/base/src/org/compiere/model/X_S_Training.java @@ -23,14 +23,14 @@ /** Generated Model for S_Training * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_S_Training extends PO implements I_S_Training, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_S_Training (Properties ctx, int S_Training_ID, String trxName) diff --git a/base/src/org/compiere/model/X_S_Training_Class.java b/base/src/org/compiere/model/X_S_Training_Class.java index a8318cf0a9..710e24f77a 100644 --- a/base/src/org/compiere/model/X_S_Training_Class.java +++ b/base/src/org/compiere/model/X_S_Training_Class.java @@ -24,14 +24,14 @@ /** Generated Model for S_Training_Class * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_S_Training_Class extends PO implements I_S_Training_Class, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_S_Training_Class (Properties ctx, int S_Training_Class_ID, String trxName) @@ -41,9 +41,9 @@ public X_S_Training_Class (Properties ctx, int S_Training_Class_ID, String trxNa { setEndDate (new Timestamp( System.currentTimeMillis() )); setM_Product_ID (0); + setStartDate (new Timestamp( System.currentTimeMillis() )); setS_Training_Class_ID (0); setS_Training_ID (0); - setStartDate (new Timestamp( System.currentTimeMillis() )); } */ } @@ -120,6 +120,31 @@ public int getM_Product_ID () return ii.intValue(); } + /** Set Start Date. + @param StartDate + First effective day (inclusive) + */ + public void setStartDate (Timestamp StartDate) + { + set_Value (COLUMNNAME_StartDate, StartDate); + } + + /** Get Start Date. + @return First effective day (inclusive) + */ + public Timestamp getStartDate () + { + return (Timestamp)get_Value(COLUMNNAME_StartDate); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), String.valueOf(getStartDate())); + } + /** Set Training Class. @param S_Training_Class_ID The actual training class instance @@ -171,31 +196,6 @@ public int getS_Training_ID () return ii.intValue(); } - /** Set Start Date. - @param StartDate - First effective day (inclusive) - */ - public void setStartDate (Timestamp StartDate) - { - set_Value (COLUMNNAME_StartDate, StartDate); - } - - /** Get Start Date. - @return First effective day (inclusive) - */ - public Timestamp getStartDate () - { - return (Timestamp)get_Value(COLUMNNAME_StartDate); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), String.valueOf(getStartDate())); - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_T_Aging.java b/base/src/org/compiere/model/X_T_Aging.java index 18875ed9c6..ddc9e873ad 100644 --- a/base/src/org/compiere/model/X_T_Aging.java +++ b/base/src/org/compiere/model/X_T_Aging.java @@ -23,16 +23,17 @@ import java.util.Properties; import org.compiere.util.Env; + /** Generated Model for T_Aging * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_Aging extends PO implements I_T_Aging, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_Aging (Properties ctx, int T_Aging_ID, String trxName) @@ -41,8 +42,8 @@ public X_T_Aging (Properties ctx, int T_Aging_ID, String trxName) /** if (T_Aging_ID == 0) { setAD_PInstance_ID (0); - setC_BP_Group_ID (0); setC_BPartner_ID (0); + setC_BP_Group_ID (0); setC_CashFlow_ID (0); // -1 setC_Currency_ID (0); @@ -161,29 +162,29 @@ public int getC_Activity_ID () return ii.intValue(); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) + .getPO(getC_BankAccount_ID(), get_TrxName()); } - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group + /** Set Bank Account. + @param C_BankAccount_ID + Account at the Bank */ - public void setC_BP_Group_ID (int C_BP_Group_ID) + public void setC_BankAccount_ID (int C_BankAccount_ID) { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); + if (C_BankAccount_ID < 1) + set_Value (COLUMNNAME_C_BankAccount_ID, null); else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + set_Value (COLUMNNAME_C_BankAccount_ID, Integer.valueOf(C_BankAccount_ID)); } - /** Get Business Partner Group. - @return Business Partner Group + /** Get Bank Account. + @return Account at the Bank */ - public int getC_BP_Group_ID () + public int getC_BankAccount_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BankAccount_ID); if (ii == null) return 0; return ii.intValue(); @@ -217,29 +218,29 @@ public int getC_BPartner_ID () return ii.intValue(); } - public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException { - return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) - .getPO(getC_BankAccount_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } - /** Set Bank Account. - @param C_BankAccount_ID - Account at the Bank + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group */ - public void setC_BankAccount_ID (int C_BankAccount_ID) + public void setC_BP_Group_ID (int C_BP_Group_ID) { - if (C_BankAccount_ID < 1) - set_Value (COLUMNNAME_C_BankAccount_ID, null); + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); else - set_Value (COLUMNNAME_C_BankAccount_ID, Integer.valueOf(C_BankAccount_ID)); + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); } - /** Get Bank Account. - @return Account at the Bank + /** Get Business Partner Group. + @return Business Partner Group */ - public int getC_BankAccount_ID () + public int getC_BP_Group_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BankAccount_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); if (ii == null) return 0; return ii.intValue(); @@ -275,7 +276,7 @@ public int getC_Campaign_ID () public org.eevolution.model.I_C_CashFlow getC_CashFlow() throws RuntimeException { - return (org.eevolution.model.I_C_CashFlow)MTable.get(getCtx(), org.eevolution.model.I_C_CashFlow.Table_Name) + return ( org.eevolution.model.I_C_CashFlow)MTable.get(getCtx(), org.eevolution.model.I_C_CashFlow.Table_Name) .getPO(getC_CashFlow_ID(), get_TrxName()); } /** Set C_CashFlow_ID. @@ -326,34 +327,6 @@ public int getC_Currency_ID () return ii.intValue(); } - public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException - { - return (org.compiere.model.I_C_InvoicePaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_InvoicePaySchedule.Table_Name) - .getPO(getC_InvoicePaySchedule_ID(), get_TrxName()); } - - /** Set Invoice Payment Schedule. - @param C_InvoicePaySchedule_ID - Invoice Payment Schedule - */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) - { - if (C_InvoicePaySchedule_ID < 1) - set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, null); - else - set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); - } - - /** Get Invoice Payment Schedule. - @return Invoice Payment Schedule - */ - public int getC_InvoicePaySchedule_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -382,6 +355,34 @@ public int getC_Invoice_ID () return ii.intValue(); } + public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException + { + return (org.compiere.model.I_C_InvoicePaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_InvoicePaySchedule.Table_Name) + .getPO(getC_InvoicePaySchedule_ID(), get_TrxName()); } + + /** Set Invoice Payment Schedule. + @param C_InvoicePaySchedule_ID + Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) + { + if (C_InvoicePaySchedule_ID < 1) + set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, null); + else + set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); + } + + /** Get Invoice Payment Schedule. + @return Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) diff --git a/base/src/org/compiere/model/X_T_BOM_Indented.java b/base/src/org/compiere/model/X_T_BOM_Indented.java index e50af4378b..d88b0ec440 100644 --- a/base/src/org/compiere/model/X_T_BOM_Indented.java +++ b/base/src/org/compiere/model/X_T_BOM_Indented.java @@ -24,14 +24,14 @@ /** Generated Model for T_BOM_Indented * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_BOM_Indented extends PO implements I_T_BOM_Indented, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_BOM_Indented (Properties ctx, int T_BOM_Indented_ID, String trxName) diff --git a/base/src/org/compiere/model/X_T_CombinedAging.java b/base/src/org/compiere/model/X_T_CombinedAging.java index 2b6ac8faf1..2fce9016f4 100644 --- a/base/src/org/compiere/model/X_T_CombinedAging.java +++ b/base/src/org/compiere/model/X_T_CombinedAging.java @@ -25,14 +25,14 @@ /** Generated Model for T_CombinedAging * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_CombinedAging extends PO implements I_T_CombinedAging, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_CombinedAging (Properties ctx, int T_CombinedAging_ID, String trxName) @@ -41,8 +41,8 @@ public X_T_CombinedAging (Properties ctx, int T_CombinedAging_ID, String trxName /** if (T_CombinedAging_ID == 0) { setAD_PInstance_ID (0); - setC_BP_Group_ID (0); setC_BPartner_ID (0); + setC_BP_Group_ID (0); setC_Currency_ID (0); setDue0 (Env.ZERO); setDue0_30 (Env.ZERO); @@ -101,6 +101,30 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException + { + return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) + .getPO(getAccount_ID(), get_TrxName()); } + + /** Set Account. + @param Account_ID + Account used + */ + public void setAccount_ID (int Account_ID) + { + throw new IllegalArgumentException ("Account_ID is virtual column"); } + + /** Get Account. + @return Account used + */ + public int getAccount_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException { return (org.compiere.model.I_AD_PInstance)MTable.get(getCtx(), org.compiere.model.I_AD_PInstance.Table_Name) @@ -129,30 +153,6 @@ public int getAD_PInstance_ID () return ii.intValue(); } - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException - { - return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) - .getPO(getAccount_ID(), get_TrxName()); } - - /** Set Account. - @param Account_ID - Account used - */ - public void setAccount_ID (int Account_ID) - { - throw new IllegalArgumentException ("Account_ID is virtual column"); } - - /** Get Account. - @return Account used - */ - public int getAccount_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Open Posted Amount. @param AmtAcctOpenPosted Open Posted Amount */ public void setAmtAcctOpenPosted (BigDecimal AmtAcctOpenPosted) @@ -232,34 +232,6 @@ public int getC_Activity_ID () return ii.intValue(); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } - - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID) - { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); - else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); - } - - /** Get Business Partner Group. - @return Business Partner Group - */ - public int getC_BP_Group_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -288,6 +260,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException { return (org.compiere.model.I_C_Campaign)MTable.get(getCtx(), org.compiere.model.I_C_Campaign.Table_Name) @@ -344,34 +344,6 @@ public int getC_Currency_ID () return ii.intValue(); } - public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException - { - return (org.compiere.model.I_C_InvoicePaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_InvoicePaySchedule.Table_Name) - .getPO(getC_InvoicePaySchedule_ID(), get_TrxName()); } - - /** Set Invoice Payment Schedule. - @param C_InvoicePaySchedule_ID - Invoice Payment Schedule - */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) - { - if (C_InvoicePaySchedule_ID < 1) - set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, null); - else - set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); - } - - /** Get Invoice Payment Schedule. - @return Invoice Payment Schedule - */ - public int getC_InvoicePaySchedule_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -400,6 +372,34 @@ public int getC_Invoice_ID () return ii.intValue(); } + public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException + { + return (org.compiere.model.I_C_InvoicePaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_InvoicePaySchedule.Table_Name) + .getPO(getC_InvoicePaySchedule_ID(), get_TrxName()); } + + /** Set Invoice Payment Schedule. + @param C_InvoicePaySchedule_ID + Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) + { + if (C_InvoicePaySchedule_ID < 1) + set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, null); + else + set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); + } + + /** Get Invoice Payment Schedule. + @return Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException { return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) diff --git a/base/src/org/compiere/model/X_T_DistributionRunDetail.java b/base/src/org/compiere/model/X_T_DistributionRunDetail.java index 9929187461..a5a3170088 100644 --- a/base/src/org/compiere/model/X_T_DistributionRunDetail.java +++ b/base/src/org/compiere/model/X_T_DistributionRunDetail.java @@ -25,14 +25,14 @@ /** Generated Model for T_DistributionRunDetail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_DistributionRunDetail extends PO implements I_T_DistributionRunDetail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_DistributionRunDetail (Properties ctx, int T_DistributionRunDetail_ID, String trxName) @@ -42,12 +42,12 @@ public X_T_DistributionRunDetail (Properties ctx, int T_DistributionRunDetail_ID { setC_BPartner_ID (0); setC_BPartner_Location_ID (0); - setM_DistributionListLine_ID (0); setM_DistributionList_ID (0); - setM_DistributionRunLine_ID (0); + setM_DistributionListLine_ID (0); setM_DistributionRun_ID (0); - setM_Product_ID (0); + setM_DistributionRunLine_ID (0); setMinQty (Env.ZERO); + setM_Product_ID (0); setQty (Env.ZERO); setRatio (Env.ZERO); } */ @@ -137,34 +137,6 @@ public int getC_BPartner_Location_ID () return ii.intValue(); } - public org.compiere.model.I_M_DistributionListLine getM_DistributionListLine() throws RuntimeException - { - return (org.compiere.model.I_M_DistributionListLine)MTable.get(getCtx(), org.compiere.model.I_M_DistributionListLine.Table_Name) - .getPO(getM_DistributionListLine_ID(), get_TrxName()); } - - /** Set Distribution List Line. - @param M_DistributionListLine_ID - Distribution List Line with Business Partner and Quantity/Percentage - */ - public void setM_DistributionListLine_ID (int M_DistributionListLine_ID) - { - if (M_DistributionListLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_DistributionListLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_DistributionListLine_ID, Integer.valueOf(M_DistributionListLine_ID)); - } - - /** Get Distribution List Line. - @return Distribution List Line with Business Partner and Quantity/Percentage - */ - public int getM_DistributionListLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_DistributionListLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_DistributionList getM_DistributionList() throws RuntimeException { return (org.compiere.model.I_M_DistributionList)MTable.get(getCtx(), org.compiere.model.I_M_DistributionList.Table_Name) @@ -193,29 +165,29 @@ public int getM_DistributionList_ID () return ii.intValue(); } - public org.compiere.model.I_M_DistributionRunLine getM_DistributionRunLine() throws RuntimeException + public org.compiere.model.I_M_DistributionListLine getM_DistributionListLine() throws RuntimeException { - return (org.compiere.model.I_M_DistributionRunLine)MTable.get(getCtx(), org.compiere.model.I_M_DistributionRunLine.Table_Name) - .getPO(getM_DistributionRunLine_ID(), get_TrxName()); } + return (org.compiere.model.I_M_DistributionListLine)MTable.get(getCtx(), org.compiere.model.I_M_DistributionListLine.Table_Name) + .getPO(getM_DistributionListLine_ID(), get_TrxName()); } - /** Set Distribution Run Line. - @param M_DistributionRunLine_ID - Distribution Run Lines define Distribution List, the Product and Quantities + /** Set Distribution List Line. + @param M_DistributionListLine_ID + Distribution List Line with Business Partner and Quantity/Percentage */ - public void setM_DistributionRunLine_ID (int M_DistributionRunLine_ID) + public void setM_DistributionListLine_ID (int M_DistributionListLine_ID) { - if (M_DistributionRunLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_DistributionRunLine_ID, null); + if (M_DistributionListLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_DistributionListLine_ID, null); else - set_ValueNoCheck (COLUMNNAME_M_DistributionRunLine_ID, Integer.valueOf(M_DistributionRunLine_ID)); + set_ValueNoCheck (COLUMNNAME_M_DistributionListLine_ID, Integer.valueOf(M_DistributionListLine_ID)); } - /** Get Distribution Run Line. - @return Distribution Run Lines define Distribution List, the Product and Quantities + /** Get Distribution List Line. + @return Distribution List Line with Business Partner and Quantity/Percentage */ - public int getM_DistributionRunLine_ID () + public int getM_DistributionListLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_DistributionRunLine_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_DistributionListLine_ID); if (ii == null) return 0; return ii.intValue(); @@ -257,29 +229,29 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_DistributionRun_ID())); } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException + public org.compiere.model.I_M_DistributionRunLine getM_DistributionRunLine() throws RuntimeException { - return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_Product_ID(), get_TrxName()); } + return (org.compiere.model.I_M_DistributionRunLine)MTable.get(getCtx(), org.compiere.model.I_M_DistributionRunLine.Table_Name) + .getPO(getM_DistributionRunLine_ID(), get_TrxName()); } - /** Set Product. - @param M_Product_ID - Product, Service, Item + /** Set Distribution Run Line. + @param M_DistributionRunLine_ID + Distribution Run Lines define Distribution List, the Product and Quantities */ - public void setM_Product_ID (int M_Product_ID) + public void setM_DistributionRunLine_ID (int M_DistributionRunLine_ID) { - if (M_Product_ID < 1) - set_Value (COLUMNNAME_M_Product_ID, null); + if (M_DistributionRunLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_DistributionRunLine_ID, null); else - set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + set_ValueNoCheck (COLUMNNAME_M_DistributionRunLine_ID, Integer.valueOf(M_DistributionRunLine_ID)); } - /** Get Product. - @return Product, Service, Item + /** Get Distribution Run Line. + @return Distribution Run Lines define Distribution List, the Product and Quantities */ - public int getM_Product_ID () + public int getM_DistributionRunLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_DistributionRunLine_ID); if (ii == null) return 0; return ii.intValue(); @@ -305,6 +277,34 @@ public BigDecimal getMinQty () return bd; } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException + { + return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) + .getPO(getM_Product_ID(), get_TrxName()); } + + /** Set Product. + @param M_Product_ID + Product, Service, Item + */ + public void setM_Product_ID (int M_Product_ID) + { + if (M_Product_ID < 1) + set_Value (COLUMNNAME_M_Product_ID, null); + else + set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + } + + /** Get Product. + @return Product, Service, Item + */ + public int getM_Product_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Quantity. @param Qty Quantity diff --git a/base/src/org/compiere/model/X_T_InventoryValue.java b/base/src/org/compiere/model/X_T_InventoryValue.java index 66a7e59481..568fce4d22 100644 --- a/base/src/org/compiere/model/X_T_InventoryValue.java +++ b/base/src/org/compiere/model/X_T_InventoryValue.java @@ -25,14 +25,14 @@ /** Generated Model for T_InventoryValue * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_InventoryValue extends PO implements I_T_InventoryValue, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_InventoryValue (Properties ctx, int T_InventoryValue_ID, String trxName) diff --git a/base/src/org/compiere/model/X_T_InvoiceGL.java b/base/src/org/compiere/model/X_T_InvoiceGL.java index 37ef360f6d..3714091d2e 100644 --- a/base/src/org/compiere/model/X_T_InvoiceGL.java +++ b/base/src/org/compiere/model/X_T_InvoiceGL.java @@ -25,14 +25,14 @@ /** Generated Model for T_InvoiceGL * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_InvoiceGL extends PO implements I_T_InvoiceGL, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_InvoiceGL (Properties ctx, int T_InvoiceGL_ID, String trxName) @@ -48,7 +48,6 @@ public X_T_InvoiceGL (Properties ctx, int T_InvoiceGL_ID, String trxName) setAmtRevalDrDiff (Env.ZERO); setAmtSourceBalance (Env.ZERO); setC_ConversionTypeReval_ID (0); - setC_Invoice_ID (0); setDateReval (new Timestamp( System.currentTimeMillis() )); setFact_Acct_ID (0); setGrandTotal (Env.ZERO); @@ -85,6 +84,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException + { + return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) + .getPO(getAccount_ID(), get_TrxName()); } + + /** Set Account. + @param Account_ID + Account used + */ + public void setAccount_ID (int Account_ID) + { + if (Account_ID < 1) + set_Value (COLUMNNAME_Account_ID, null); + else + set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); + } + + /** Get Account. + @return Account used + */ + public int getAccount_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException { return (org.compiere.model.I_AD_PInstance)MTable.get(getCtx(), org.compiere.model.I_AD_PInstance.Table_Name) @@ -113,30 +140,32 @@ public int getAD_PInstance_ID () return ii.intValue(); } - /** APAR AD_Reference_ID=332 */ - public static final int APAR_AD_Reference_ID=332; - /** Receivables & Payables = A */ - public static final String APAR_ReceivablesPayables = "A"; - /** Receivables only = R */ - public static final String APAR_ReceivablesOnly = "R"; - /** Payables only = P */ - public static final String APAR_PayablesOnly = "P"; - /** Set AP - AR. - @param APAR - Include Receivables and/or Payables transactions + public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException + { + return (org.compiere.model.I_AD_Table)MTable.get(getCtx(), org.compiere.model.I_AD_Table.Table_Name) + .getPO(getAD_Table_ID(), get_TrxName()); } + + /** Set Table. + @param AD_Table_ID + Database Table information */ - public void setAPAR (String APAR) + public void setAD_Table_ID (int AD_Table_ID) { - - set_Value (COLUMNNAME_APAR, APAR); + if (AD_Table_ID < 1) + set_Value (COLUMNNAME_AD_Table_ID, null); + else + set_Value (COLUMNNAME_AD_Table_ID, Integer.valueOf(AD_Table_ID)); } - /** Get AP - AR. - @return Include Receivables and/or Payables transactions + /** Get Table. + @return Database Table information */ - public String getAPAR () + public int getAD_Table_ID () { - return (String)get_Value(COLUMNNAME_APAR); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Table_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Accounted Balance. @@ -259,6 +288,60 @@ public BigDecimal getAmtSourceBalance () return bd; } + /** APAR AD_Reference_ID=332 */ + public static final int APAR_AD_Reference_ID=332; + /** Receivables & Payables = A */ + public static final String APAR_ReceivablesPayables = "A"; + /** Receivables only = R */ + public static final String APAR_ReceivablesOnly = "R"; + /** Payables only = P */ + public static final String APAR_PayablesOnly = "P"; + /** Set AP - AR. + @param APAR + Include Receivables and/or Payables transactions + */ + public void setAPAR (String APAR) + { + + set_Value (COLUMNNAME_APAR, APAR); + } + + /** Get AP - AR. + @return Include Receivables and/or Payables transactions + */ + public String getAPAR () + { + return (String)get_Value(COLUMNNAME_APAR); + } + + public org.compiere.model.I_C_AcctSchema getC_AcctSchema() throws RuntimeException + { + return (org.compiere.model.I_C_AcctSchema)MTable.get(getCtx(), org.compiere.model.I_C_AcctSchema.Table_Name) + .getPO(getC_AcctSchema_ID(), get_TrxName()); } + + /** Set Accounting Schema. + @param C_AcctSchema_ID + Rules for accounting + */ + public void setC_AcctSchema_ID (int C_AcctSchema_ID) + { + if (C_AcctSchema_ID < 1) + set_Value (COLUMNNAME_C_AcctSchema_ID, null); + else + set_Value (COLUMNNAME_C_AcctSchema_ID, Integer.valueOf(C_AcctSchema_ID)); + } + + /** Get Accounting Schema. + @return Rules for accounting + */ + public int getC_AcctSchema_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_AcctSchema_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ConversionType getC_ConversionTypeReval() throws RuntimeException { return (org.compiere.model.I_C_ConversionType)MTable.get(getCtx(), org.compiere.model.I_C_ConversionType.Table_Name) @@ -287,6 +370,34 @@ public int getC_ConversionTypeReval_ID () return ii.intValue(); } + public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException + { + return (org.compiere.model.I_C_Currency)MTable.get(getCtx(), org.compiere.model.I_C_Currency.Table_Name) + .getPO(getC_Currency_ID(), get_TrxName()); } + + /** Set Currency. + @param C_Currency_ID + The Currency for this record + */ + public void setC_Currency_ID (int C_Currency_ID) + { + if (C_Currency_ID < 1) + set_Value (COLUMNNAME_C_Currency_ID, null); + else + set_Value (COLUMNNAME_C_Currency_ID, Integer.valueOf(C_Currency_ID)); + } + + /** Get Currency. + @return The Currency for this record + */ + public int getC_Currency_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Currency_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_DocType getC_DocTypeReval() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) @@ -360,6 +471,11 @@ public Timestamp getDateReval () return (Timestamp)get_Value(COLUMNNAME_DateReval); } + public org.compiere.model.I_Fact_Acct getFact_Acct() throws RuntimeException + { + return (org.compiere.model.I_Fact_Acct)MTable.get(getCtx(), org.compiere.model.I_Fact_Acct.Table_Name) + .getPO(getFact_Acct_ID(), get_TrxName()); } + /** Set Accounting Fact. @param Fact_Acct_ID Accounting Fact */ public void setFact_Acct_ID (int Fact_Acct_ID) @@ -464,6 +580,49 @@ public BigDecimal getPercent () return bd; } + /** Set Record ID. + @param Record_ID + Direct internal record ID + */ + public void setRecord_ID (int Record_ID) + { + if (Record_ID < 0) + set_Value (COLUMNNAME_Record_ID, null); + else + set_Value (COLUMNNAME_Record_ID, Integer.valueOf(Record_ID)); + } + + /** Get Record ID. + @return Direct internal record ID + */ + public int getRecord_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Record_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Gain/Loss Currency Temporary Table. + @param T_InvoiceGL_ID Gain/Loss Currency Temporary Table */ + public void setT_InvoiceGL_ID (int T_InvoiceGL_ID) + { + if (T_InvoiceGL_ID < 1) + set_ValueNoCheck (COLUMNNAME_T_InvoiceGL_ID, null); + else + set_ValueNoCheck (COLUMNNAME_T_InvoiceGL_ID, Integer.valueOf(T_InvoiceGL_ID)); + } + + /** Get Gain/Loss Currency Temporary Table. + @return Gain/Loss Currency Temporary Table */ + public int getT_InvoiceGL_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_T_InvoiceGL_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_T_Reconciliation.java b/base/src/org/compiere/model/X_T_Reconciliation.java index abb273f91c..89b11de1b5 100644 --- a/base/src/org/compiere/model/X_T_Reconciliation.java +++ b/base/src/org/compiere/model/X_T_Reconciliation.java @@ -22,14 +22,14 @@ /** Generated Model for T_Reconciliation * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_Reconciliation extends PO implements I_T_Reconciliation, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_Reconciliation (Properties ctx, int T_Reconciliation_ID, String trxName) diff --git a/base/src/org/compiere/model/X_T_Replenish.java b/base/src/org/compiere/model/X_T_Replenish.java index 9b8eb1ec0d..094356f847 100644 --- a/base/src/org/compiere/model/X_T_Replenish.java +++ b/base/src/org/compiere/model/X_T_Replenish.java @@ -24,14 +24,14 @@ /** Generated Model for T_Replenish * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_Replenish extends PO implements I_T_Replenish, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_Replenish (Properties ctx, int T_Replenish_ID, String trxName) @@ -229,57 +229,57 @@ public int getM_Product_ID () return ii.intValue(); } - public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException + public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) - .getPO(getM_WarehouseSource_ID(), get_TrxName()); } + .getPO(getM_Warehouse_ID(), get_TrxName()); } - /** Set Source Warehouse. - @param M_WarehouseSource_ID - Optional Warehouse to replenish from + /** Set Warehouse. + @param M_Warehouse_ID + Storage Warehouse and Service Point */ - public void setM_WarehouseSource_ID (int M_WarehouseSource_ID) + public void setM_Warehouse_ID (int M_Warehouse_ID) { - if (M_WarehouseSource_ID < 1) - set_Value (COLUMNNAME_M_WarehouseSource_ID, null); + if (M_Warehouse_ID < 0) + set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, null); else - set_Value (COLUMNNAME_M_WarehouseSource_ID, Integer.valueOf(M_WarehouseSource_ID)); + set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, Integer.valueOf(M_Warehouse_ID)); } - /** Get Source Warehouse. - @return Optional Warehouse to replenish from + /** Get Warehouse. + @return Storage Warehouse and Service Point */ - public int getM_WarehouseSource_ID () + public int getM_Warehouse_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_WarehouseSource_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Warehouse_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException + public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) - .getPO(getM_Warehouse_ID(), get_TrxName()); } + .getPO(getM_WarehouseSource_ID(), get_TrxName()); } - /** Set Warehouse. - @param M_Warehouse_ID - Storage Warehouse and Service Point + /** Set Source Warehouse. + @param M_WarehouseSource_ID + Optional Warehouse to replenish from */ - public void setM_Warehouse_ID (int M_Warehouse_ID) + public void setM_WarehouseSource_ID (int M_WarehouseSource_ID) { - if (M_Warehouse_ID < 0) - set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, null); + if (M_WarehouseSource_ID < 1) + set_Value (COLUMNNAME_M_WarehouseSource_ID, null); else - set_ValueNoCheck (COLUMNNAME_M_Warehouse_ID, Integer.valueOf(M_Warehouse_ID)); + set_Value (COLUMNNAME_M_WarehouseSource_ID, Integer.valueOf(M_WarehouseSource_ID)); } - /** Get Warehouse. - @return Storage Warehouse and Service Point + /** Get Source Warehouse. + @return Optional Warehouse to replenish from */ - public int getM_Warehouse_ID () + public int getM_WarehouseSource_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Warehouse_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_WarehouseSource_ID); if (ii == null) return 0; return ii.intValue(); @@ -402,6 +402,34 @@ public BigDecimal getQtyToOrder () return bd; } + /** ReplenishmentCreate AD_Reference_ID=329 */ + public static final int REPLENISHMENTCREATE_AD_Reference_ID=329; + /** Purchase Order = POO */ + public static final String REPLENISHMENTCREATE_PurchaseOrder = "POO"; + /** Requisition = POR */ + public static final String REPLENISHMENTCREATE_Requisition = "POR"; + /** Inventory Move = MMM */ + public static final String REPLENISHMENTCREATE_InventoryMove = "MMM"; + /** Distribution Order = DOO */ + public static final String REPLENISHMENTCREATE_DistributionOrder = "DOO"; + /** Set Create. + @param ReplenishmentCreate + Create from Replenishment + */ + public void setReplenishmentCreate (String ReplenishmentCreate) + { + + set_Value (COLUMNNAME_ReplenishmentCreate, ReplenishmentCreate); + } + + /** Get Create. + @return Create from Replenishment + */ + public String getReplenishmentCreate () + { + return (String)get_Value(COLUMNNAME_ReplenishmentCreate); + } + /** ReplenishType AD_Reference_ID=164 */ public static final int REPLENISHTYPE_AD_Reference_ID=164; /** Maintain Maximum Level = 2 */ @@ -432,34 +460,6 @@ public String getReplenishType () return (String)get_Value(COLUMNNAME_ReplenishType); } - /** ReplenishmentCreate AD_Reference_ID=329 */ - public static final int REPLENISHMENTCREATE_AD_Reference_ID=329; - /** Purchase Order = POO */ - public static final String REPLENISHMENTCREATE_PurchaseOrder = "POO"; - /** Requisition = POR */ - public static final String REPLENISHMENTCREATE_Requisition = "POR"; - /** Inventory Move = MMM */ - public static final String REPLENISHMENTCREATE_InventoryMove = "MMM"; - /** Distribution Order = DOO */ - public static final String REPLENISHMENTCREATE_DistributionOrder = "DOO"; - /** Set Create. - @param ReplenishmentCreate - Create from Replenishment - */ - public void setReplenishmentCreate (String ReplenishmentCreate) - { - - set_Value (COLUMNNAME_ReplenishmentCreate, ReplenishmentCreate); - } - - /** Get Create. - @return Create from Replenishment - */ - public String getReplenishmentCreate () - { - return (String)get_Value(COLUMNNAME_ReplenishmentCreate); - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_T_ReplenishPlan.java b/base/src/org/compiere/model/X_T_ReplenishPlan.java index fdb3a0c1df..9a61c0e025 100644 --- a/base/src/org/compiere/model/X_T_ReplenishPlan.java +++ b/base/src/org/compiere/model/X_T_ReplenishPlan.java @@ -25,14 +25,14 @@ /** Generated Model for T_ReplenishPlan * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_ReplenishPlan extends PO implements I_T_ReplenishPlan, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_ReplenishPlan (Properties ctx, int T_ReplenishPlan_ID, String trxName) diff --git a/base/src/org/compiere/model/X_T_Report.java b/base/src/org/compiere/model/X_T_Report.java index d4b32be816..9dc48a80c9 100644 --- a/base/src/org/compiere/model/X_T_Report.java +++ b/base/src/org/compiere/model/X_T_Report.java @@ -25,14 +25,14 @@ /** Generated Model for T_Report * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_Report extends PO implements I_T_Report, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_Report (Properties ctx, int T_Report_ID, String trxName) @@ -71,34 +71,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException - { - return (org.compiere.model.I_AD_PInstance)MTable.get(getCtx(), org.compiere.model.I_AD_PInstance.Table_Name) - .getPO(getAD_PInstance_ID(), get_TrxName()); } - - /** Set Process Instance. - @param AD_PInstance_ID - Instance of the process - */ - public void setAD_PInstance_ID (int AD_PInstance_ID) - { - if (AD_PInstance_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_PInstance_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_PInstance_ID, Integer.valueOf(AD_PInstance_ID)); - } - - /** Get Process Instance. - @return Instance of the process - */ - public int getAD_PInstance_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_PInstance_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** AccountType AD_Reference_ID=117 */ public static final int ACCOUNTTYPE_AD_Reference_ID=117; /** Asset = A */ @@ -131,29 +103,29 @@ public String getAccountType () return (String)get_Value(COLUMNNAME_AccountType); } - public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException + public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException { - return (org.compiere.model.I_C_ValidCombination)MTable.get(getCtx(), org.compiere.model.I_C_ValidCombination.Table_Name) - .getPO(getC_ValidCombination_ID(), get_TrxName()); } + return (org.compiere.model.I_AD_PInstance)MTable.get(getCtx(), org.compiere.model.I_AD_PInstance.Table_Name) + .getPO(getAD_PInstance_ID(), get_TrxName()); } - /** Set Combination. - @param C_ValidCombination_ID - Valid Account Combination + /** Set Process Instance. + @param AD_PInstance_ID + Instance of the process */ - public void setC_ValidCombination_ID (int C_ValidCombination_ID) + public void setAD_PInstance_ID (int AD_PInstance_ID) { - if (C_ValidCombination_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_ValidCombination_ID, null); + if (AD_PInstance_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_PInstance_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_ValidCombination_ID, Integer.valueOf(C_ValidCombination_ID)); + set_ValueNoCheck (COLUMNNAME_AD_PInstance_ID, Integer.valueOf(AD_PInstance_ID)); } - /** Get Combination. - @return Valid Account Combination + /** Get Process Instance. + @return Instance of the process */ - public int getC_ValidCombination_ID () + public int getAD_PInstance_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ValidCombination_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_PInstance_ID); if (ii == null) return 0; return ii.intValue(); @@ -516,6 +488,34 @@ public BigDecimal getCol_9 () return bd; } + public org.compiere.model.I_C_ValidCombination getC_ValidCombination() throws RuntimeException + { + return (org.compiere.model.I_C_ValidCombination)MTable.get(getCtx(), org.compiere.model.I_C_ValidCombination.Table_Name) + .getPO(getC_ValidCombination_ID(), get_TrxName()); } + + /** Set Combination. + @param C_ValidCombination_ID + Valid Account Combination + */ + public void setC_ValidCombination_ID (int C_ValidCombination_ID) + { + if (C_ValidCombination_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_ValidCombination_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_ValidCombination_ID, Integer.valueOf(C_ValidCombination_ID)); + } + + /** Get Combination. + @return Valid Account Combination + */ + public int getC_ValidCombination_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ValidCombination_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/compiere/model/X_T_ReportStatement.java b/base/src/org/compiere/model/X_T_ReportStatement.java index 2ab4f53402..653ff5b5d7 100644 --- a/base/src/org/compiere/model/X_T_ReportStatement.java +++ b/base/src/org/compiere/model/X_T_ReportStatement.java @@ -26,14 +26,14 @@ /** Generated Model for T_ReportStatement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_ReportStatement extends PO implements I_T_ReportStatement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_ReportStatement (Properties ctx, int T_ReportStatement_ID, String trxName) @@ -76,29 +76,29 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException { - return (org.compiere.model.I_AD_PInstance)MTable.get(getCtx(), org.compiere.model.I_AD_PInstance.Table_Name) - .getPO(getAD_PInstance_ID(), get_TrxName()); } + return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) + .getPO(getAccount_ID(), get_TrxName()); } - /** Set Process Instance. - @param AD_PInstance_ID - Instance of the process + /** Set Account. + @param Account_ID + Account used */ - public void setAD_PInstance_ID (int AD_PInstance_ID) + public void setAccount_ID (int Account_ID) { - if (AD_PInstance_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_PInstance_ID, null); + if (Account_ID < 1) + set_Value (COLUMNNAME_Account_ID, null); else - set_ValueNoCheck (COLUMNNAME_AD_PInstance_ID, Integer.valueOf(AD_PInstance_ID)); + set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); } - /** Get Process Instance. - @return Instance of the process + /** Get Account. + @return Account used */ - public int getAD_PInstance_ID () + public int getAccount_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_PInstance_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); if (ii == null) return 0; return ii.intValue(); @@ -167,29 +167,29 @@ public String getAccountValue () return (String)get_Value(COLUMNNAME_AccountValue); } - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException + public org.compiere.model.I_AD_PInstance getAD_PInstance() throws RuntimeException { - return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) - .getPO(getAccount_ID(), get_TrxName()); } + return (org.compiere.model.I_AD_PInstance)MTable.get(getCtx(), org.compiere.model.I_AD_PInstance.Table_Name) + .getPO(getAD_PInstance_ID(), get_TrxName()); } - /** Set Account. - @param Account_ID - Account used + /** Set Process Instance. + @param AD_PInstance_ID + Instance of the process */ - public void setAccount_ID (int Account_ID) + public void setAD_PInstance_ID (int AD_PInstance_ID) { - if (Account_ID < 1) - set_Value (COLUMNNAME_Account_ID, null); + if (AD_PInstance_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_PInstance_ID, null); else - set_Value (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); + set_ValueNoCheck (COLUMNNAME_AD_PInstance_ID, Integer.valueOf(AD_PInstance_ID)); } - /** Get Account. - @return Account used + /** Get Process Instance. + @return Instance of the process */ - public int getAccount_ID () + public int getAD_PInstance_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_PInstance_ID); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/compiere/model/X_T_Spool.java b/base/src/org/compiere/model/X_T_Spool.java index 73f8e1488c..23d6a17231 100644 --- a/base/src/org/compiere/model/X_T_Spool.java +++ b/base/src/org/compiere/model/X_T_Spool.java @@ -23,14 +23,14 @@ /** Generated Model for T_Spool * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_Spool extends PO implements I_T_Spool, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_Spool (Properties ctx, int T_Spool_ID, String trxName) diff --git a/base/src/org/compiere/model/X_T_Transaction.java b/base/src/org/compiere/model/X_T_Transaction.java index ca6be7a382..8c6c60c8cc 100644 --- a/base/src/org/compiere/model/X_T_Transaction.java +++ b/base/src/org/compiere/model/X_T_Transaction.java @@ -25,14 +25,14 @@ /** Generated Model for T_Transaction * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_Transaction extends PO implements I_T_Transaction, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_Transaction (Properties ctx, int T_Transaction_ID, String trxName) @@ -43,11 +43,11 @@ public X_T_Transaction (Properties ctx, int T_Transaction_ID, String trxName) setAD_PInstance_ID (0); setM_AttributeSetInstance_ID (0); setM_Locator_ID (0); - setM_Product_ID (0); - setM_Transaction_ID (0); setMovementDate (new Timestamp( System.currentTimeMillis() )); setMovementQty (Env.ZERO); setMovementType (null); + setM_Product_ID (0); + setM_Transaction_ID (0); } */ } @@ -107,34 +107,6 @@ public int getAD_PInstance_ID () return ii.intValue(); } - public org.compiere.model.I_C_ProjectIssue getC_ProjectIssue() throws RuntimeException - { - return (org.compiere.model.I_C_ProjectIssue)MTable.get(getCtx(), org.compiere.model.I_C_ProjectIssue.Table_Name) - .getPO(getC_ProjectIssue_ID(), get_TrxName()); } - - /** Set Project Issue. - @param C_ProjectIssue_ID - Project Issues (Material, Labor) - */ - public void setC_ProjectIssue_ID (int C_ProjectIssue_ID) - { - if (C_ProjectIssue_ID < 1) - set_Value (COLUMNNAME_C_ProjectIssue_ID, null); - else - set_Value (COLUMNNAME_C_ProjectIssue_ID, Integer.valueOf(C_ProjectIssue_ID)); - } - - /** Get Project Issue. - @return Project Issues (Material, Labor) - */ - public int getC_ProjectIssue_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectIssue_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -163,57 +135,57 @@ public int getC_Project_ID () return ii.intValue(); } - public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException + public org.compiere.model.I_C_ProjectIssue getC_ProjectIssue() throws RuntimeException { - return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) - .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } + return (org.compiere.model.I_C_ProjectIssue)MTable.get(getCtx(), org.compiere.model.I_C_ProjectIssue.Table_Name) + .getPO(getC_ProjectIssue_ID(), get_TrxName()); } - /** Set Attribute Set Instance. - @param M_AttributeSetInstance_ID - Product Attribute Set Instance + /** Set Project Issue. + @param C_ProjectIssue_ID + Project Issues (Material, Labor) */ - public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) + public void setC_ProjectIssue_ID (int C_ProjectIssue_ID) { - if (M_AttributeSetInstance_ID < 0) - set_Value (COLUMNNAME_M_AttributeSetInstance_ID, null); + if (C_ProjectIssue_ID < 1) + set_Value (COLUMNNAME_C_ProjectIssue_ID, null); else - set_Value (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); + set_Value (COLUMNNAME_C_ProjectIssue_ID, Integer.valueOf(C_ProjectIssue_ID)); } - /** Get Attribute Set Instance. - @return Product Attribute Set Instance + /** Get Project Issue. + @return Project Issues (Material, Labor) */ - public int getM_AttributeSetInstance_ID () + public int getC_ProjectIssue_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectIssue_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException { - return (org.compiere.model.I_M_InOutLine)MTable.get(getCtx(), org.compiere.model.I_M_InOutLine.Table_Name) - .getPO(getM_InOutLine_ID(), get_TrxName()); } + return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) + .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } - /** Set Shipment/Receipt Line. - @param M_InOutLine_ID - Line on Shipment or Receipt document + /** Set Attribute Set Instance. + @param M_AttributeSetInstance_ID + Product Attribute Set Instance */ - public void setM_InOutLine_ID (int M_InOutLine_ID) + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) { - if (M_InOutLine_ID < 1) - set_Value (COLUMNNAME_M_InOutLine_ID, null); + if (M_AttributeSetInstance_ID < 0) + set_Value (COLUMNNAME_M_AttributeSetInstance_ID, null); else - set_Value (COLUMNNAME_M_InOutLine_ID, Integer.valueOf(M_InOutLine_ID)); + set_Value (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); } - /** Get Shipment/Receipt Line. - @return Line on Shipment or Receipt document + /** Get Attribute Set Instance. + @return Product Attribute Set Instance */ - public int getM_InOutLine_ID () + public int getM_AttributeSetInstance_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_InOutLine_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); if (ii == null) return 0; return ii.intValue(); @@ -247,29 +219,29 @@ public int getM_InOut_ID () return ii.intValue(); } - public org.compiere.model.I_M_InventoryLine getM_InventoryLine() throws RuntimeException + public org.compiere.model.I_M_InOutLine getM_InOutLine() throws RuntimeException { - return (org.compiere.model.I_M_InventoryLine)MTable.get(getCtx(), org.compiere.model.I_M_InventoryLine.Table_Name) - .getPO(getM_InventoryLine_ID(), get_TrxName()); } + return (org.compiere.model.I_M_InOutLine)MTable.get(getCtx(), org.compiere.model.I_M_InOutLine.Table_Name) + .getPO(getM_InOutLine_ID(), get_TrxName()); } - /** Set Phys.Inventory Line. - @param M_InventoryLine_ID - Unique line in an Inventory document + /** Set Shipment/Receipt Line. + @param M_InOutLine_ID + Line on Shipment or Receipt document */ - public void setM_InventoryLine_ID (int M_InventoryLine_ID) + public void setM_InOutLine_ID (int M_InOutLine_ID) { - if (M_InventoryLine_ID < 1) - set_Value (COLUMNNAME_M_InventoryLine_ID, null); + if (M_InOutLine_ID < 1) + set_Value (COLUMNNAME_M_InOutLine_ID, null); else - set_Value (COLUMNNAME_M_InventoryLine_ID, Integer.valueOf(M_InventoryLine_ID)); + set_Value (COLUMNNAME_M_InOutLine_ID, Integer.valueOf(M_InOutLine_ID)); } - /** Get Phys.Inventory Line. - @return Unique line in an Inventory document + /** Get Shipment/Receipt Line. + @return Line on Shipment or Receipt document */ - public int getM_InventoryLine_ID () + public int getM_InOutLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_InventoryLine_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_InOutLine_ID); if (ii == null) return 0; return ii.intValue(); @@ -303,57 +275,57 @@ public int getM_Inventory_ID () return ii.intValue(); } - public I_M_Locator getM_Locator() throws RuntimeException + public org.compiere.model.I_M_InventoryLine getM_InventoryLine() throws RuntimeException { - return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) - .getPO(getM_Locator_ID(), get_TrxName()); } + return (org.compiere.model.I_M_InventoryLine)MTable.get(getCtx(), org.compiere.model.I_M_InventoryLine.Table_Name) + .getPO(getM_InventoryLine_ID(), get_TrxName()); } - /** Set Locator. - @param M_Locator_ID - Warehouse Locator + /** Set Phys.Inventory Line. + @param M_InventoryLine_ID + Unique line in an Inventory document */ - public void setM_Locator_ID (int M_Locator_ID) + public void setM_InventoryLine_ID (int M_InventoryLine_ID) { - if (M_Locator_ID < 1) - set_Value (COLUMNNAME_M_Locator_ID, null); + if (M_InventoryLine_ID < 1) + set_Value (COLUMNNAME_M_InventoryLine_ID, null); else - set_Value (COLUMNNAME_M_Locator_ID, Integer.valueOf(M_Locator_ID)); + set_Value (COLUMNNAME_M_InventoryLine_ID, Integer.valueOf(M_InventoryLine_ID)); } - /** Get Locator. - @return Warehouse Locator + /** Get Phys.Inventory Line. + @return Unique line in an Inventory document */ - public int getM_Locator_ID () + public int getM_InventoryLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Locator_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_InventoryLine_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_MovementLine getM_MovementLine() throws RuntimeException + public I_M_Locator getM_Locator() throws RuntimeException { - return (org.compiere.model.I_M_MovementLine)MTable.get(getCtx(), org.compiere.model.I_M_MovementLine.Table_Name) - .getPO(getM_MovementLine_ID(), get_TrxName()); } + return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) + .getPO(getM_Locator_ID(), get_TrxName()); } - /** Set Move Line. - @param M_MovementLine_ID - Inventory Move document Line + /** Set Locator. + @param M_Locator_ID + Warehouse Locator */ - public void setM_MovementLine_ID (int M_MovementLine_ID) + public void setM_Locator_ID (int M_Locator_ID) { - if (M_MovementLine_ID < 1) - set_Value (COLUMNNAME_M_MovementLine_ID, null); + if (M_Locator_ID < 1) + set_Value (COLUMNNAME_M_Locator_ID, null); else - set_Value (COLUMNNAME_M_MovementLine_ID, Integer.valueOf(M_MovementLine_ID)); + set_Value (COLUMNNAME_M_Locator_ID, Integer.valueOf(M_Locator_ID)); } - /** Get Move Line. - @return Inventory Move document Line + /** Get Locator. + @return Warehouse Locator */ - public int getM_MovementLine_ID () + public int getM_Locator_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_MovementLine_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Locator_ID); if (ii == null) return 0; return ii.intValue(); @@ -387,110 +359,29 @@ public int getM_Movement_ID () return ii.intValue(); } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException - { - return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_Product_ID(), get_TrxName()); } - - /** Set Product. - @param M_Product_ID - Product, Service, Item - */ - public void setM_Product_ID (int M_Product_ID) - { - if (M_Product_ID < 1) - set_Value (COLUMNNAME_M_Product_ID, null); - else - set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); - } - - /** Get Product. - @return Product, Service, Item - */ - public int getM_Product_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException - { - return (org.compiere.model.I_M_ProductionLine)MTable.get(getCtx(), org.compiere.model.I_M_ProductionLine.Table_Name) - .getPO(getM_ProductionLine_ID(), get_TrxName()); } - - /** Set Production Line. - @param M_ProductionLine_ID - Document Line representing a production - */ - public void setM_ProductionLine_ID (int M_ProductionLine_ID) - { - if (M_ProductionLine_ID < 1) - set_Value (COLUMNNAME_M_ProductionLine_ID, null); - else - set_Value (COLUMNNAME_M_ProductionLine_ID, Integer.valueOf(M_ProductionLine_ID)); - } - - /** Get Production Line. - @return Document Line representing a production - */ - public int getM_ProductionLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductionLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_M_Production getM_Production() throws RuntimeException + public org.compiere.model.I_M_MovementLine getM_MovementLine() throws RuntimeException { - return (org.compiere.model.I_M_Production)MTable.get(getCtx(), org.compiere.model.I_M_Production.Table_Name) - .getPO(getM_Production_ID(), get_TrxName()); } + return (org.compiere.model.I_M_MovementLine)MTable.get(getCtx(), org.compiere.model.I_M_MovementLine.Table_Name) + .getPO(getM_MovementLine_ID(), get_TrxName()); } - /** Set Production. - @param M_Production_ID - Plan for producing a product + /** Set Move Line. + @param M_MovementLine_ID + Inventory Move document Line */ - public void setM_Production_ID (int M_Production_ID) + public void setM_MovementLine_ID (int M_MovementLine_ID) { - if (M_Production_ID < 1) - set_Value (COLUMNNAME_M_Production_ID, null); + if (M_MovementLine_ID < 1) + set_Value (COLUMNNAME_M_MovementLine_ID, null); else - set_Value (COLUMNNAME_M_Production_ID, Integer.valueOf(M_Production_ID)); + set_Value (COLUMNNAME_M_MovementLine_ID, Integer.valueOf(M_MovementLine_ID)); } - /** Get Production. - @return Plan for producing a product + /** Get Move Line. + @return Inventory Move document Line */ - public int getM_Production_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Production_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_M_Transaction getM_Transaction() throws RuntimeException - { - return (org.compiere.model.I_M_Transaction)MTable.get(getCtx(), org.compiere.model.I_M_Transaction.Table_Name) - .getPO(getM_Transaction_ID(), get_TrxName()); } - - /** Set Inventory Transaction. - @param M_Transaction_ID Inventory Transaction */ - public void setM_Transaction_ID (int M_Transaction_ID) - { - if (M_Transaction_ID < 1) - set_Value (COLUMNNAME_M_Transaction_ID, null); - else - set_Value (COLUMNNAME_M_Transaction_ID, Integer.valueOf(M_Transaction_ID)); - } - - /** Get Inventory Transaction. - @return Inventory Transaction */ - public int getM_Transaction_ID () + public int getM_MovementLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Transaction_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_MovementLine_ID); if (ii == null) return 0; return ii.intValue(); @@ -577,6 +468,115 @@ public String getMovementType () return (String)get_Value(COLUMNNAME_MovementType); } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException + { + return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) + .getPO(getM_Product_ID(), get_TrxName()); } + + /** Set Product. + @param M_Product_ID + Product, Service, Item + */ + public void setM_Product_ID (int M_Product_ID) + { + if (M_Product_ID < 1) + set_Value (COLUMNNAME_M_Product_ID, null); + else + set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + } + + /** Get Product. + @return Product, Service, Item + */ + public int getM_Product_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_M_Production getM_Production() throws RuntimeException + { + return (org.compiere.model.I_M_Production)MTable.get(getCtx(), org.compiere.model.I_M_Production.Table_Name) + .getPO(getM_Production_ID(), get_TrxName()); } + + /** Set Production. + @param M_Production_ID + Plan for producing a product + */ + public void setM_Production_ID (int M_Production_ID) + { + if (M_Production_ID < 1) + set_Value (COLUMNNAME_M_Production_ID, null); + else + set_Value (COLUMNNAME_M_Production_ID, Integer.valueOf(M_Production_ID)); + } + + /** Get Production. + @return Plan for producing a product + */ + public int getM_Production_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Production_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_M_ProductionLine getM_ProductionLine() throws RuntimeException + { + return (org.compiere.model.I_M_ProductionLine)MTable.get(getCtx(), org.compiere.model.I_M_ProductionLine.Table_Name) + .getPO(getM_ProductionLine_ID(), get_TrxName()); } + + /** Set Production Line. + @param M_ProductionLine_ID + Document Line representing a production + */ + public void setM_ProductionLine_ID (int M_ProductionLine_ID) + { + if (M_ProductionLine_ID < 1) + set_Value (COLUMNNAME_M_ProductionLine_ID, null); + else + set_Value (COLUMNNAME_M_ProductionLine_ID, Integer.valueOf(M_ProductionLine_ID)); + } + + /** Get Production Line. + @return Document Line representing a production + */ + public int getM_ProductionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_ProductionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_M_Transaction getM_Transaction() throws RuntimeException + { + return (org.compiere.model.I_M_Transaction)MTable.get(getCtx(), org.compiere.model.I_M_Transaction.Table_Name) + .getPO(getM_Transaction_ID(), get_TrxName()); } + + /** Set Inventory Transaction. + @param M_Transaction_ID Inventory Transaction */ + public void setM_Transaction_ID (int M_Transaction_ID) + { + if (M_Transaction_ID < 1) + set_Value (COLUMNNAME_M_Transaction_ID, null); + else + set_Value (COLUMNNAME_M_Transaction_ID, Integer.valueOf(M_Transaction_ID)); + } + + /** Get Inventory Transaction. + @return Inventory Transaction */ + public int getM_Transaction_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Transaction_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_InOutLine getSearch_InOut() throws RuntimeException { return (org.compiere.model.I_M_InOutLine)MTable.get(getCtx(), org.compiere.model.I_M_InOutLine.Table_Name) diff --git a/base/src/org/compiere/model/X_T_TrialBalance.java b/base/src/org/compiere/model/X_T_TrialBalance.java index 48d2001a06..70f83eeee8 100644 --- a/base/src/org/compiere/model/X_T_TrialBalance.java +++ b/base/src/org/compiere/model/X_T_TrialBalance.java @@ -25,14 +25,14 @@ /** Generated Model for T_TrialBalance * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_TrialBalance extends PO implements I_T_TrialBalance, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_TrialBalance (Properties ctx, int T_TrialBalance_ID, String trxName) @@ -79,6 +79,79 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException + { + return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) + .getPO(getA_Asset_ID(), get_TrxName()); } + + /** Set Fixed Asset. + @param A_Asset_ID + Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID) + { + if (A_Asset_ID < 1) + set_ValueNoCheck (COLUMNNAME_A_Asset_ID, null); + else + set_ValueNoCheck (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); + } + + /** Get Fixed Asset. + @return Fixed Asset used internally or by customers + */ + public int getA_Asset_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException + { + return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) + .getPO(getAccount_ID(), get_TrxName()); } + + /** Set Account. + @param Account_ID + Account used + */ + public void setAccount_ID (int Account_ID) + { + if (Account_ID < 1) + set_ValueNoCheck (COLUMNNAME_Account_ID, null); + else + set_ValueNoCheck (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); + } + + /** Get Account. + @return Account used + */ + public int getAccount_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Account Key. + @param AccountValue + Key of Account Element + */ + public void setAccountValue (String AccountValue) + { + set_ValueNoCheck (COLUMNNAME_AccountValue, AccountValue); + } + + /** Get Account Key. + @return Key of Account Element + */ + public String getAccountValue () + { + return (String)get_Value(COLUMNNAME_AccountValue); + } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) @@ -163,79 +236,6 @@ public int getAD_Table_ID () return ii.intValue(); } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException - { - return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) - .getPO(getA_Asset_ID(), get_TrxName()); } - - /** Set Fixed Asset. - @param A_Asset_ID - Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID) - { - if (A_Asset_ID < 1) - set_ValueNoCheck (COLUMNNAME_A_Asset_ID, null); - else - set_ValueNoCheck (COLUMNNAME_A_Asset_ID, Integer.valueOf(A_Asset_ID)); - } - - /** Get Fixed Asset. - @return Fixed Asset used internally or by customers - */ - public int getA_Asset_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_A_Asset_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Account Key. - @param AccountValue - Key of Account Element - */ - public void setAccountValue (String AccountValue) - { - set_ValueNoCheck (COLUMNNAME_AccountValue, AccountValue); - } - - /** Get Account Key. - @return Key of Account Element - */ - public String getAccountValue () - { - return (String)get_Value(COLUMNNAME_AccountValue); - } - - public org.compiere.model.I_C_ElementValue getAccount() throws RuntimeException - { - return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) - .getPO(getAccount_ID(), get_TrxName()); } - - /** Set Account. - @param Account_ID - Account used - */ - public void setAccount_ID (int Account_ID) - { - if (Account_ID < 1) - set_ValueNoCheck (COLUMNNAME_Account_ID, null); - else - set_ValueNoCheck (COLUMNNAME_Account_ID, Integer.valueOf(Account_ID)); - } - - /** Get Account. - @return Account used - */ - public int getAccount_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Account_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Accounted Balance. @param AmtAcctBalance Accounted Balance Amount @@ -1032,23 +1032,6 @@ public int getRecord_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1160,4 +1143,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_Test.java b/base/src/org/compiere/model/X_Test.java index 07c835379c..055482384c 100644 --- a/base/src/org/compiere/model/X_Test.java +++ b/base/src/org/compiere/model/X_Test.java @@ -26,14 +26,14 @@ /** Generated Model for Test * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_Test extends PO implements I_Test, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_Test (Properties ctx, int Test_ID, String trxName) @@ -172,6 +172,23 @@ public int getC_Currency_ID () return ii.intValue(); } + /** Set Character Data. + @param CharacterData + Long Character Field + */ + public void setCharacterData (String CharacterData) + { + set_Value (COLUMNNAME_CharacterData, CharacterData); + } + + /** Get Character Data. + @return Long Character Field + */ + public String getCharacterData () + { + return (String)get_Value(COLUMNNAME_CharacterData); + } + public I_C_Location getC_Location() throws RuntimeException { return (I_C_Location)MTable.get(getCtx(), I_C_Location.Table_Name) @@ -256,23 +273,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Character Data. - @param CharacterData - Long Character Field - */ - public void setCharacterData (String CharacterData) - { - set_Value (COLUMNNAME_CharacterData, CharacterData); - } - - /** Get Character Data. - @return Long Character Field - */ - public String getCharacterData () - { - return (String)get_Value(COLUMNNAME_CharacterData); - } - /** Set Description. @param Description Optional short description of the record @@ -478,6 +478,26 @@ public Timestamp getT_DateTime () return (Timestamp)get_Value(COLUMNNAME_T_DateTime); } + /** Set Test ID. + @param Test_ID Test ID */ + public void setTest_ID (int Test_ID) + { + if (Test_ID < 1) + set_ValueNoCheck (COLUMNNAME_Test_ID, null); + else + set_ValueNoCheck (COLUMNNAME_Test_ID, Integer.valueOf(Test_ID)); + } + + /** Get Test ID. + @return Test ID */ + public int getTest_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Test_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Integer. @param T_Integer Integer */ public void setT_Integer (int T_Integer) @@ -529,26 +549,6 @@ public BigDecimal getT_Qty () return bd; } - /** Set Test ID. - @param Test_ID Test ID */ - public void setTest_ID (int Test_ID) - { - if (Test_ID < 1) - set_ValueNoCheck (COLUMNNAME_Test_ID, null); - else - set_ValueNoCheck (COLUMNNAME_Test_ID, Integer.valueOf(Test_ID)); - } - - /** Get Test ID. - @return Test ID */ - public int getTest_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Test_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/compiere/model/X_U_BlackListCheque.java b/base/src/org/compiere/model/X_U_BlackListCheque.java index 666f68f461..b27f6b821a 100644 --- a/base/src/org/compiere/model/X_U_BlackListCheque.java +++ b/base/src/org/compiere/model/X_U_BlackListCheque.java @@ -22,14 +22,14 @@ /** Generated Model for U_BlackListCheque * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_U_BlackListCheque extends PO implements I_U_BlackListCheque, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_U_BlackListCheque (Properties ctx, int U_BlackListCheque_ID, String trxName) @@ -99,23 +99,6 @@ public String getChequeNo () return (String)get_Value(COLUMNNAME_ChequeNo); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Black List Cheque. @param U_BlackListCheque_ID Black List Cheque */ public void setU_BlackListCheque_ID (int U_BlackListCheque_ID) @@ -135,4 +118,21 @@ public int getU_BlackListCheque_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_U_POSTerminal.java b/base/src/org/compiere/model/X_U_POSTerminal.java index f0df079fe6..c5f57d131b 100644 --- a/base/src/org/compiere/model/X_U_POSTerminal.java +++ b/base/src/org/compiere/model/X_U_POSTerminal.java @@ -23,14 +23,14 @@ /** Generated Model for U_POSTerminal * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_U_POSTerminal extends PO implements I_U_POSTerminal, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_U_POSTerminal (Properties ctx, int U_POSTerminal_ID, String trxName) @@ -40,9 +40,9 @@ public X_U_POSTerminal (Properties ctx, int U_POSTerminal_ID, String trxName) { setAutoLock (false); // N - setC_CashBPartner_ID (0); - setC_CashBook_ID (0); setCashBookTransferType (null); + setC_CashBook_ID (0); + setC_CashBPartner_ID (0); setU_POSTerminal_ID (0); } */ } @@ -99,85 +99,29 @@ public boolean isAutoLock () return false; } - public org.compiere.model.I_C_BPartner getC_CashBPartner() throws RuntimeException - { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_CashBPartner_ID(), get_TrxName()); } - - /** Set Cash BPartner. - @param C_CashBPartner_ID - BPartner to be used for Cash transactions - */ - public void setC_CashBPartner_ID (int C_CashBPartner_ID) - { - if (C_CashBPartner_ID < 1) - set_Value (COLUMNNAME_C_CashBPartner_ID, null); - else - set_Value (COLUMNNAME_C_CashBPartner_ID, Integer.valueOf(C_CashBPartner_ID)); - } - - /** Get Cash BPartner. - @return BPartner to be used for Cash transactions - */ - public int getC_CashBPartner_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_CashBPartner_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_C_CashBook getC_CashBook() throws RuntimeException - { - return (org.compiere.model.I_C_CashBook)MTable.get(getCtx(), org.compiere.model.I_C_CashBook.Table_Name) - .getPO(getC_CashBook_ID(), get_TrxName()); } - - /** Set Cash Book. - @param C_CashBook_ID - Cash Book for recording petty cash transactions - */ - public void setC_CashBook_ID (int C_CashBook_ID) - { - if (C_CashBook_ID < 1) - set_Value (COLUMNNAME_C_CashBook_ID, null); - else - set_Value (COLUMNNAME_C_CashBook_ID, Integer.valueOf(C_CashBook_ID)); - } - - /** Get Cash Book. - @return Cash Book for recording petty cash transactions - */ - public int getC_CashBook_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_CashBook_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_C_BPartner getC_TemplateBPartner() throws RuntimeException + public org.compiere.model.I_C_BankAccount getCard_BankAccount() throws RuntimeException { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_TemplateBPartner_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) + .getPO(getCard_BankAccount_ID(), get_TrxName()); } - /** Set Template BPartner. - @param C_TemplateBPartner_ID - BPartner that is to be used as template when new customers are created + /** Set Card Bank Account. + @param Card_BankAccount_ID + Bank Account on which card transactions will be processed */ - public void setC_TemplateBPartner_ID (int C_TemplateBPartner_ID) + public void setCard_BankAccount_ID (int Card_BankAccount_ID) { - if (C_TemplateBPartner_ID < 1) - set_Value (COLUMNNAME_C_TemplateBPartner_ID, null); + if (Card_BankAccount_ID < 1) + set_Value (COLUMNNAME_Card_BankAccount_ID, null); else - set_Value (COLUMNNAME_C_TemplateBPartner_ID, Integer.valueOf(C_TemplateBPartner_ID)); + set_Value (COLUMNNAME_Card_BankAccount_ID, Integer.valueOf(Card_BankAccount_ID)); } - /** Get Template BPartner. - @return BPartner that is to be used as template when new customers are created + /** Get Card Bank Account. + @return Bank Account on which card transactions will be processed */ - public int getC_TemplateBPartner_ID () + public int getCard_BankAccount_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_TemplateBPartner_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_Card_BankAccount_ID); if (ii == null) return 0; return ii.intValue(); @@ -260,34 +204,6 @@ public String getCardTransferType () return (String)get_Value(COLUMNNAME_CardTransferType); } - public org.compiere.model.I_C_BankAccount getCard_BankAccount() throws RuntimeException - { - return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) - .getPO(getCard_BankAccount_ID(), get_TrxName()); } - - /** Set Card Bank Account. - @param Card_BankAccount_ID - Bank Account on which card transactions will be processed - */ - public void setCard_BankAccount_ID (int Card_BankAccount_ID) - { - if (Card_BankAccount_ID < 1) - set_Value (COLUMNNAME_Card_BankAccount_ID, null); - else - set_Value (COLUMNNAME_Card_BankAccount_ID, Integer.valueOf(Card_BankAccount_ID)); - } - - /** Get Card Bank Account. - @return Bank Account on which card transactions will be processed - */ - public int getCard_BankAccount_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Card_BankAccount_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** CashBookTransferType AD_Reference_ID=52002 */ public static final int CASHBOOKTRANSFERTYPE_AD_Reference_ID=52002; /** Bank Account = B */ @@ -368,6 +284,90 @@ public int getCashTransferCashBook_ID () return ii.intValue(); } + public org.compiere.model.I_C_CashBook getC_CashBook() throws RuntimeException + { + return (org.compiere.model.I_C_CashBook)MTable.get(getCtx(), org.compiere.model.I_C_CashBook.Table_Name) + .getPO(getC_CashBook_ID(), get_TrxName()); } + + /** Set Cash Book. + @param C_CashBook_ID + Cash Book for recording petty cash transactions + */ + public void setC_CashBook_ID (int C_CashBook_ID) + { + if (C_CashBook_ID < 1) + set_Value (COLUMNNAME_C_CashBook_ID, null); + else + set_Value (COLUMNNAME_C_CashBook_ID, Integer.valueOf(C_CashBook_ID)); + } + + /** Get Cash Book. + @return Cash Book for recording petty cash transactions + */ + public int getC_CashBook_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_CashBook_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_BPartner getC_CashBPartner() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_CashBPartner_ID(), get_TrxName()); } + + /** Set Cash BPartner. + @param C_CashBPartner_ID + BPartner to be used for Cash transactions + */ + public void setC_CashBPartner_ID (int C_CashBPartner_ID) + { + if (C_CashBPartner_ID < 1) + set_Value (COLUMNNAME_C_CashBPartner_ID, null); + else + set_Value (COLUMNNAME_C_CashBPartner_ID, Integer.valueOf(C_CashBPartner_ID)); + } + + /** Get Cash BPartner. + @return BPartner to be used for Cash transactions + */ + public int getC_CashBPartner_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_CashBPartner_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_BankAccount getCheck_BankAccount() throws RuntimeException + { + return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) + .getPO(getCheck_BankAccount_ID(), get_TrxName()); } + + /** Set Check Bank Account. + @param Check_BankAccount_ID + Bank Account to be used for processing Check transactions + */ + public void setCheck_BankAccount_ID (int Check_BankAccount_ID) + { + if (Check_BankAccount_ID < 1) + set_Value (COLUMNNAME_Check_BankAccount_ID, null); + else + set_Value (COLUMNNAME_Check_BankAccount_ID, Integer.valueOf(Check_BankAccount_ID)); + } + + /** Get Check Bank Account. + @return Bank Account to be used for processing Check transactions + */ + public int getCheck_BankAccount_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Check_BankAccount_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_BankAccount getCheckTransferBankAccount() throws RuntimeException { return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) @@ -445,29 +445,29 @@ public String getCheckTransferType () return (String)get_Value(COLUMNNAME_CheckTransferType); } - public org.compiere.model.I_C_BankAccount getCheck_BankAccount() throws RuntimeException + public org.compiere.model.I_C_BPartner getC_TemplateBPartner() throws RuntimeException { - return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) - .getPO(getCheck_BankAccount_ID(), get_TrxName()); } + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_TemplateBPartner_ID(), get_TrxName()); } - /** Set Check Bank Account. - @param Check_BankAccount_ID - Bank Account to be used for processing Check transactions + /** Set Template BPartner. + @param C_TemplateBPartner_ID + BPartner that is to be used as template when new customers are created */ - public void setCheck_BankAccount_ID (int Check_BankAccount_ID) + public void setC_TemplateBPartner_ID (int C_TemplateBPartner_ID) { - if (Check_BankAccount_ID < 1) - set_Value (COLUMNNAME_Check_BankAccount_ID, null); + if (C_TemplateBPartner_ID < 1) + set_Value (COLUMNNAME_C_TemplateBPartner_ID, null); else - set_Value (COLUMNNAME_Check_BankAccount_ID, Integer.valueOf(Check_BankAccount_ID)); + set_Value (COLUMNNAME_C_TemplateBPartner_ID, Integer.valueOf(C_TemplateBPartner_ID)); } - /** Get Check Bank Account. - @return Bank Account to be used for processing Check transactions + /** Get Template BPartner. + @return BPartner that is to be used as template when new customers are created */ - public int getCheck_BankAccount_ID () + public int getC_TemplateBPartner_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_Check_BankAccount_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_TemplateBPartner_ID); if (ii == null) return 0; return ii.intValue(); @@ -524,26 +524,6 @@ public Timestamp getLastLockTime () return (Timestamp)get_Value(COLUMNNAME_LastLockTime); } - /** Set Lock Time. - @param LockTime - Time in minutes the terminal should be kept in a locked state. - */ - public void setLockTime (int LockTime) - { - set_Value (COLUMNNAME_LockTime, Integer.valueOf(LockTime)); - } - - /** Get Lock Time. - @return Time in minutes the terminal should be kept in a locked state. - */ - public int getLockTime () - { - Integer ii = (Integer)get_Value(COLUMNNAME_LockTime); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Locked. @param Locked Whether the terminal is locked @@ -568,6 +548,26 @@ public boolean isLocked () return false; } + /** Set Lock Time. + @param LockTime + Time in minutes the terminal should be kept in a locked state. + */ + public void setLockTime (int LockTime) + { + set_Value (COLUMNNAME_LockTime, Integer.valueOf(LockTime)); + } + + /** Get Lock Time. + @return Time in minutes the terminal should be kept in a locked state. + */ + public int getLockTime () + { + Integer ii = (Integer)get_Value(COLUMNNAME_LockTime); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) @@ -658,31 +658,6 @@ public String getPrinterName () return (String)get_Value(COLUMNNAME_PrinterName); } - public org.compiere.model.I_M_PriceList getSO_PriceList() throws RuntimeException - { - return (org.compiere.model.I_M_PriceList)MTable.get(getCtx(), org.compiere.model.I_M_PriceList.Table_Name) - .getPO(getSO_PriceList_ID(), get_TrxName()); } - - /** Set Sales Pricelist. - @param SO_PriceList_ID Sales Pricelist */ - public void setSO_PriceList_ID (int SO_PriceList_ID) - { - if (SO_PriceList_ID < 1) - set_Value (COLUMNNAME_SO_PriceList_ID, null); - else - set_Value (COLUMNNAME_SO_PriceList_ID, Integer.valueOf(SO_PriceList_ID)); - } - - /** Get Sales Pricelist. - @return Sales Pricelist */ - public int getSO_PriceList_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_SO_PriceList_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -711,21 +686,46 @@ public int getSalesRep_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier + public org.compiere.model.I_M_PriceList getSO_PriceList() throws RuntimeException + { + return (org.compiere.model.I_M_PriceList)MTable.get(getCtx(), org.compiere.model.I_M_PriceList.Table_Name) + .getPO(getSO_PriceList_ID(), get_TrxName()); } + + /** Set Sales Pricelist. + @param SO_PriceList_ID Sales Pricelist */ + public void setSO_PriceList_ID (int SO_PriceList_ID) + { + if (SO_PriceList_ID < 1) + set_Value (COLUMNNAME_SO_PriceList_ID, null); + else + set_Value (COLUMNNAME_SO_PriceList_ID, Integer.valueOf(SO_PriceList_ID)); + } + + /** Get Sales Pricelist. + @return Sales Pricelist */ + public int getSO_PriceList_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SO_PriceList_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set UnlockingTime. + @param UnlockingTime + Time at which the terminal should be unlocked */ - public void setUUID (String UUID) + public void setUnlockingTime (Timestamp UnlockingTime) { - set_Value (COLUMNNAME_UUID, UUID); + set_Value (COLUMNNAME_UnlockingTime, UnlockingTime); } - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier + /** Get UnlockingTime. + @return Time at which the terminal should be unlocked */ - public String getUUID () + public Timestamp getUnlockingTime () { - return (String)get_Value(COLUMNNAME_UUID); + return (Timestamp)get_Value(COLUMNNAME_UnlockingTime); } /** Set POS Terminal. @@ -748,21 +748,21 @@ public int getU_POSTerminal_ID () return ii.intValue(); } - /** Set UnlockingTime. - @param UnlockingTime - Time at which the terminal should be unlocked + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier */ - public void setUnlockingTime (Timestamp UnlockingTime) + public void setUUID (String UUID) { - set_Value (COLUMNNAME_UnlockingTime, UnlockingTime); + set_Value (COLUMNNAME_UUID, UUID); } - /** Get UnlockingTime. - @return Time at which the terminal should be unlocked + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier */ - public Timestamp getUnlockingTime () + public String getUUID () { - return (Timestamp)get_Value(COLUMNNAME_UnlockingTime); + return (String)get_Value(COLUMNNAME_UUID); } /** Set Search Key. diff --git a/base/src/org/compiere/model/X_U_RoleMenu.java b/base/src/org/compiere/model/X_U_RoleMenu.java index 463de0244e..fb94febee7 100644 --- a/base/src/org/compiere/model/X_U_RoleMenu.java +++ b/base/src/org/compiere/model/X_U_RoleMenu.java @@ -22,14 +22,14 @@ /** Generated Model for U_RoleMenu * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_U_RoleMenu extends PO implements I_U_RoleMenu, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_U_RoleMenu (Properties ctx, int U_RoleMenu_ID, String trxName) @@ -99,23 +99,6 @@ public int getAD_Role_ID () return ii.intValue(); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Role Menu. @param U_RoleMenu_ID Role Menu */ public void setU_RoleMenu_ID (int U_RoleMenu_ID) @@ -136,6 +119,23 @@ public int getU_RoleMenu_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + public org.compiere.model.I_U_WebMenu getU_WebMenu() throws RuntimeException { return (org.compiere.model.I_U_WebMenu)MTable.get(getCtx(), org.compiere.model.I_U_WebMenu.Table_Name) diff --git a/base/src/org/compiere/model/X_U_WebMenu.java b/base/src/org/compiere/model/X_U_WebMenu.java index f9489a9b57..19188bdcd5 100644 --- a/base/src/org/compiere/model/X_U_WebMenu.java +++ b/base/src/org/compiere/model/X_U_WebMenu.java @@ -24,14 +24,14 @@ /** Generated Model for U_WebMenu * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_U_WebMenu extends PO implements I_U_WebMenu, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_U_WebMenu (Properties ctx, int U_WebMenu_ID, String trxName) diff --git a/base/src/org/compiere/model/X_U_Web_Properties.java b/base/src/org/compiere/model/X_U_Web_Properties.java index 353abdee77..2e129cf8f0 100644 --- a/base/src/org/compiere/model/X_U_Web_Properties.java +++ b/base/src/org/compiere/model/X_U_Web_Properties.java @@ -22,14 +22,14 @@ /** Generated Model for U_Web_Properties * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_U_Web_Properties extends PO implements I_U_Web_Properties, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_U_Web_Properties (Properties ctx, int U_Web_Properties_ID, String trxName) @@ -71,6 +71,20 @@ public String toString() return sb.toString(); } + /** Set Key. + @param U_Key Key */ + public void setU_Key (String U_Key) + { + set_Value (COLUMNNAME_U_Key, U_Key); + } + + /** Get Key. + @return Key */ + public String getU_Key () + { + return (String)get_Value(COLUMNNAME_U_Key); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier @@ -88,20 +102,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Key. - @param U_Key Key */ - public void setU_Key (String U_Key) - { - set_Value (COLUMNNAME_U_Key, U_Key); - } - - /** Get Key. - @return Key */ - public String getU_Key () - { - return (String)get_Value(COLUMNNAME_U_Key); - } - /** Set Value. @param U_Value Value */ public void setU_Value (String U_Value) diff --git a/base/src/org/compiere/model/X_WS_WebService.java b/base/src/org/compiere/model/X_WS_WebService.java index 4cc2ee814c..9bae7c51b5 100644 --- a/base/src/org/compiere/model/X_WS_WebService.java +++ b/base/src/org/compiere/model/X_WS_WebService.java @@ -23,14 +23,14 @@ /** Generated Model for WS_WebService * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WS_WebService extends PO implements I_WS_WebService, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WS_WebService (Properties ctx, int WS_WebService_ID, String trxName) diff --git a/base/src/org/compiere/model/X_WS_WebServiceFieldInput.java b/base/src/org/compiere/model/X_WS_WebServiceFieldInput.java index 3aae4fa734..f6466c0fd4 100644 --- a/base/src/org/compiere/model/X_WS_WebServiceFieldInput.java +++ b/base/src/org/compiere/model/X_WS_WebServiceFieldInput.java @@ -23,14 +23,14 @@ /** Generated Model for WS_WebServiceFieldInput * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WS_WebServiceFieldInput extends PO implements I_WS_WebServiceFieldInput, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WS_WebServiceFieldInput (Properties ctx, int WS_WebServiceFieldInput_ID, String trxName) diff --git a/base/src/org/compiere/model/X_WS_WebServiceFieldOutput.java b/base/src/org/compiere/model/X_WS_WebServiceFieldOutput.java index ee0768227c..55a2fa736e 100644 --- a/base/src/org/compiere/model/X_WS_WebServiceFieldOutput.java +++ b/base/src/org/compiere/model/X_WS_WebServiceFieldOutput.java @@ -23,14 +23,14 @@ /** Generated Model for WS_WebServiceFieldOutput * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WS_WebServiceFieldOutput extends PO implements I_WS_WebServiceFieldOutput, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WS_WebServiceFieldOutput (Properties ctx, int WS_WebServiceFieldOutput_ID, String trxName) diff --git a/base/src/org/compiere/model/X_WS_WebServiceMethod.java b/base/src/org/compiere/model/X_WS_WebServiceMethod.java index e195ba76dd..baedeb47ee 100644 --- a/base/src/org/compiere/model/X_WS_WebServiceMethod.java +++ b/base/src/org/compiere/model/X_WS_WebServiceMethod.java @@ -23,14 +23,14 @@ /** Generated Model for WS_WebServiceMethod * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WS_WebServiceMethod extends PO implements I_WS_WebServiceMethod, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WS_WebServiceMethod (Properties ctx, int WS_WebServiceMethod_ID, String trxName) @@ -157,26 +157,6 @@ public String getValue () return (String)get_Value(COLUMNNAME_Value); } - /** Set Web Service Method. - @param WS_WebServiceMethod_ID Web Service Method */ - public void setWS_WebServiceMethod_ID (int WS_WebServiceMethod_ID) - { - if (WS_WebServiceMethod_ID < 1) - set_ValueNoCheck (COLUMNNAME_WS_WebServiceMethod_ID, null); - else - set_ValueNoCheck (COLUMNNAME_WS_WebServiceMethod_ID, Integer.valueOf(WS_WebServiceMethod_ID)); - } - - /** Get Web Service Method. - @return Web Service Method */ - public int getWS_WebServiceMethod_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_WS_WebServiceMethod_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_WS_WebService getWS_WebService() throws RuntimeException { return (org.compiere.model.I_WS_WebService)MTable.get(getCtx(), org.compiere.model.I_WS_WebService.Table_Name) @@ -209,4 +189,24 @@ public KeyNamePair getKeyNamePair() { return new KeyNamePair(get_ID(), String.valueOf(getWS_WebService_ID())); } + + /** Set Web Service Method. + @param WS_WebServiceMethod_ID Web Service Method */ + public void setWS_WebServiceMethod_ID (int WS_WebServiceMethod_ID) + { + if (WS_WebServiceMethod_ID < 1) + set_ValueNoCheck (COLUMNNAME_WS_WebServiceMethod_ID, null); + else + set_ValueNoCheck (COLUMNNAME_WS_WebServiceMethod_ID, Integer.valueOf(WS_WebServiceMethod_ID)); + } + + /** Get Web Service Method. + @return Web Service Method */ + public int getWS_WebServiceMethod_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_WS_WebServiceMethod_ID); + if (ii == null) + return 0; + return ii.intValue(); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_WS_WebServiceType.java b/base/src/org/compiere/model/X_WS_WebServiceType.java index 4fda85381e..94ada0e713 100644 --- a/base/src/org/compiere/model/X_WS_WebServiceType.java +++ b/base/src/org/compiere/model/X_WS_WebServiceType.java @@ -23,14 +23,14 @@ /** Generated Model for WS_WebServiceType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WS_WebServiceType extends PO implements I_WS_WebServiceType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WS_WebServiceType (Properties ctx, int WS_WebServiceType_ID, String trxName) @@ -40,9 +40,9 @@ public X_WS_WebServiceType (Properties ctx, int WS_WebServiceType_ID, String trx { setName (null); setValue (null); + setWS_WebService_ID (0); setWS_WebServiceMethod_ID (0); setWS_WebServiceType_ID (0); - setWS_WebService_ID (0); } */ } @@ -195,6 +195,31 @@ public String getValue () return (String)get_Value(COLUMNNAME_Value); } + public org.compiere.model.I_WS_WebService getWS_WebService() throws RuntimeException + { + return (org.compiere.model.I_WS_WebService)MTable.get(getCtx(), org.compiere.model.I_WS_WebService.Table_Name) + .getPO(getWS_WebService_ID(), get_TrxName()); } + + /** Set Web Service. + @param WS_WebService_ID Web Service */ + public void setWS_WebService_ID (int WS_WebService_ID) + { + if (WS_WebService_ID < 1) + set_Value (COLUMNNAME_WS_WebService_ID, null); + else + set_Value (COLUMNNAME_WS_WebService_ID, Integer.valueOf(WS_WebService_ID)); + } + + /** Get Web Service. + @return Web Service */ + public int getWS_WebService_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_WS_WebService_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_WS_WebServiceMethod getWS_WebServiceMethod() throws RuntimeException { return (org.compiere.model.I_WS_WebServiceMethod)MTable.get(getCtx(), org.compiere.model.I_WS_WebServiceMethod.Table_Name) @@ -239,29 +264,4 @@ public int getWS_WebServiceType_ID () return 0; return ii.intValue(); } - - public org.compiere.model.I_WS_WebService getWS_WebService() throws RuntimeException - { - return (org.compiere.model.I_WS_WebService)MTable.get(getCtx(), org.compiere.model.I_WS_WebService.Table_Name) - .getPO(getWS_WebService_ID(), get_TrxName()); } - - /** Set Web Service. - @param WS_WebService_ID Web Service */ - public void setWS_WebService_ID (int WS_WebService_ID) - { - if (WS_WebService_ID < 1) - set_Value (COLUMNNAME_WS_WebService_ID, null); - else - set_Value (COLUMNNAME_WS_WebService_ID, Integer.valueOf(WS_WebService_ID)); - } - - /** Get Web Service. - @return Web Service */ - public int getWS_WebService_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_WS_WebService_ID); - if (ii == null) - return 0; - return ii.intValue(); - } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_WS_WebServiceTypeAccess.java b/base/src/org/compiere/model/X_WS_WebServiceTypeAccess.java index 83f7bd61fc..c734f69f83 100644 --- a/base/src/org/compiere/model/X_WS_WebServiceTypeAccess.java +++ b/base/src/org/compiere/model/X_WS_WebServiceTypeAccess.java @@ -22,14 +22,14 @@ /** Generated Model for WS_WebServiceTypeAccess * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WS_WebServiceTypeAccess extends PO implements I_WS_WebServiceTypeAccess, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WS_WebServiceTypeAccess (Properties ctx, int WS_WebServiceTypeAccess_ID, String trxName) diff --git a/base/src/org/compiere/model/X_WS_WebService_Para.java b/base/src/org/compiere/model/X_WS_WebService_Para.java index 46d222efff..da5ac57404 100644 --- a/base/src/org/compiere/model/X_WS_WebService_Para.java +++ b/base/src/org/compiere/model/X_WS_WebService_Para.java @@ -22,14 +22,14 @@ /** Generated Model for WS_WebService_Para * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WS_WebService_Para extends PO implements I_WS_WebService_Para, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WS_WebService_Para (Properties ctx, int WS_WebService_Para_ID, String trxName) @@ -38,8 +38,8 @@ public X_WS_WebService_Para (Properties ctx, int WS_WebService_Para_ID, String t /** if (WS_WebService_Para_ID == 0) { setParameterType (null); - setWS_WebServiceType_ID (0); setWS_WebService_Para_ID (0); + setWS_WebServiceType_ID (0); } */ } @@ -140,6 +140,26 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } + /** Set Web Service Parameters. + @param WS_WebService_Para_ID Web Service Parameters */ + public void setWS_WebService_Para_ID (int WS_WebService_Para_ID) + { + if (WS_WebService_Para_ID < 1) + set_ValueNoCheck (COLUMNNAME_WS_WebService_Para_ID, null); + else + set_ValueNoCheck (COLUMNNAME_WS_WebService_Para_ID, Integer.valueOf(WS_WebService_Para_ID)); + } + + /** Get Web Service Parameters. + @return Web Service Parameters */ + public int getWS_WebService_Para_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_WS_WebService_Para_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_WS_WebServiceType getWS_WebServiceType() throws RuntimeException { return (org.compiere.model.I_WS_WebServiceType)MTable.get(getCtx(), org.compiere.model.I_WS_WebServiceType.Table_Name) @@ -164,24 +184,4 @@ public int getWS_WebServiceType_ID () return 0; return ii.intValue(); } - - /** Set Web Service Parameters. - @param WS_WebService_Para_ID Web Service Parameters */ - public void setWS_WebService_Para_ID (int WS_WebService_Para_ID) - { - if (WS_WebService_Para_ID < 1) - set_ValueNoCheck (COLUMNNAME_WS_WebService_Para_ID, null); - else - set_ValueNoCheck (COLUMNNAME_WS_WebService_Para_ID, Integer.valueOf(WS_WebService_Para_ID)); - } - - /** Get Web Service Parameters. - @return Web Service Parameters */ - public int getWS_WebService_Para_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_WS_WebService_Para_ID); - if (ii == null) - return 0; - return ii.intValue(); - } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_W_Advertisement.java b/base/src/org/compiere/model/X_W_Advertisement.java index 1f7a179930..41af5c8404 100644 --- a/base/src/org/compiere/model/X_W_Advertisement.java +++ b/base/src/org/compiere/model/X_W_Advertisement.java @@ -24,14 +24,14 @@ /** Generated Model for W_Advertisement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_W_Advertisement extends PO implements I_W_Advertisement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_W_Advertisement (Properties ctx, int W_Advertisement_ID, String trxName) @@ -79,6 +79,23 @@ public String toString() return sb.toString(); } + /** Set Advertisement Text. + @param AdText + Text of the Advertisement + */ + public void setAdText (String AdText) + { + set_Value (COLUMNNAME_AdText, AdText); + } + + /** Get Advertisement Text. + @return Text of the Advertisement + */ + public String getAdText () + { + return (String)get_Value(COLUMNNAME_AdText); + } + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -107,23 +124,6 @@ public int getAD_User_ID () return ii.intValue(); } - /** Set Advertisement Text. - @param AdText - Text of the Advertisement - */ - public void setAdText (String AdText) - { - set_Value (COLUMNNAME_AdText, AdText); - } - - /** Get Advertisement Text. - @return Text of the Advertisement - */ - public String getAdText () - { - return (String)get_Value(COLUMNNAME_AdText); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) diff --git a/base/src/org/compiere/model/X_W_Basket.java b/base/src/org/compiere/model/X_W_Basket.java index 60f8936b3a..1fd18e5381 100644 --- a/base/src/org/compiere/model/X_W_Basket.java +++ b/base/src/org/compiere/model/X_W_Basket.java @@ -23,14 +23,14 @@ /** Generated Model for W_Basket * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_W_Basket extends PO implements I_W_Basket, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_W_Basket (Properties ctx, int W_Basket_ID, String trxName) diff --git a/base/src/org/compiere/model/X_W_BasketLine.java b/base/src/org/compiere/model/X_W_BasketLine.java index 6bc3102232..306a42ad60 100644 --- a/base/src/org/compiere/model/X_W_BasketLine.java +++ b/base/src/org/compiere/model/X_W_BasketLine.java @@ -25,14 +25,14 @@ /** Generated Model for W_BasketLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_W_BasketLine extends PO implements I_W_BasketLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_W_BasketLine (Properties ctx, int W_BasketLine_ID, String trxName) @@ -45,8 +45,8 @@ public X_W_BasketLine (Properties ctx, int W_BasketLine_ID, String trxName) setPrice (Env.ZERO); setProduct (null); setQty (Env.ZERO); - setW_BasketLine_ID (0); setW_Basket_ID (0); + setW_BasketLine_ID (0); } */ } @@ -222,29 +222,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Basket Line. - @param W_BasketLine_ID - Web Basket Line - */ - public void setW_BasketLine_ID (int W_BasketLine_ID) - { - if (W_BasketLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_W_BasketLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_W_BasketLine_ID, Integer.valueOf(W_BasketLine_ID)); - } - - /** Get Basket Line. - @return Web Basket Line - */ - public int getW_BasketLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_W_BasketLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_W_Basket getW_Basket() throws RuntimeException { return (org.compiere.model.I_W_Basket)MTable.get(getCtx(), org.compiere.model.I_W_Basket.Table_Name) @@ -272,4 +249,27 @@ public int getW_Basket_ID () return 0; return ii.intValue(); } + + /** Set Basket Line. + @param W_BasketLine_ID + Web Basket Line + */ + public void setW_BasketLine_ID (int W_BasketLine_ID) + { + if (W_BasketLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_W_BasketLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_W_BasketLine_ID, Integer.valueOf(W_BasketLine_ID)); + } + + /** Get Basket Line. + @return Web Basket Line + */ + public int getW_BasketLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_W_BasketLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } } \ No newline at end of file diff --git a/base/src/org/compiere/model/X_W_Click.java b/base/src/org/compiere/model/X_W_Click.java index f5d35973ae..f2fdf38f38 100644 --- a/base/src/org/compiere/model/X_W_Click.java +++ b/base/src/org/compiere/model/X_W_Click.java @@ -23,14 +23,14 @@ /** Generated Model for W_Click * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_W_Click extends PO implements I_W_Click, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_W_Click (Properties ctx, int W_Click_ID, String trxName) @@ -71,6 +71,23 @@ public String toString() return sb.toString(); } + /** Set Accept Language. + @param AcceptLanguage + Language accepted based on browser information + */ + public void setAcceptLanguage (String AcceptLanguage) + { + set_Value (COLUMNNAME_AcceptLanguage, AcceptLanguage); + } + + /** Get Accept Language. + @return Language accepted based on browser information + */ + public String getAcceptLanguage () + { + return (String)get_Value(COLUMNNAME_AcceptLanguage); + } + /** Set User/Contact. @param AD_User_ID User within the system - Internal or Business Partner Contact @@ -94,23 +111,6 @@ public int getAD_User_ID () return ii.intValue(); } - /** Set Accept Language. - @param AcceptLanguage - Language accepted based on browser information - */ - public void setAcceptLanguage (String AcceptLanguage) - { - set_Value (COLUMNNAME_AcceptLanguage, AcceptLanguage); - } - - /** Get Accept Language. - @return Language accepted based on browser information - */ - public String getAcceptLanguage () - { - return (String)get_Value(COLUMNNAME_AcceptLanguage); - } - /** Set EMail Address. @param EMail Electronic Mail Address @@ -228,23 +228,6 @@ public String getTargetURL () return (String)get_Value(COLUMNNAME_TargetURL); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set User Agent. @param UserAgent Browser Used @@ -262,6 +245,23 @@ public String getUserAgent () return (String)get_Value(COLUMNNAME_UserAgent); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + public org.compiere.model.I_W_ClickCount getW_ClickCount() throws RuntimeException { return (org.compiere.model.I_W_ClickCount)MTable.get(getCtx(), org.compiere.model.I_W_ClickCount.Table_Name) diff --git a/base/src/org/compiere/model/X_W_ClickCount.java b/base/src/org/compiere/model/X_W_ClickCount.java index 28ba8aafbb..909065a2a6 100644 --- a/base/src/org/compiere/model/X_W_ClickCount.java +++ b/base/src/org/compiere/model/X_W_ClickCount.java @@ -23,14 +23,14 @@ /** Generated Model for W_ClickCount * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_W_ClickCount extends PO implements I_W_ClickCount, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_W_ClickCount (Properties ctx, int W_ClickCount_ID, String trxName) diff --git a/base/src/org/compiere/model/X_W_Counter.java b/base/src/org/compiere/model/X_W_Counter.java index 0061b08130..40359fe25e 100644 --- a/base/src/org/compiere/model/X_W_Counter.java +++ b/base/src/org/compiere/model/X_W_Counter.java @@ -23,14 +23,14 @@ /** Generated Model for W_Counter * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_W_Counter extends PO implements I_W_Counter, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_W_Counter (Properties ctx, int W_Counter_ID, String trxName) @@ -74,6 +74,23 @@ public String toString() return sb.toString(); } + /** Set Accept Language. + @param AcceptLanguage + Language accepted based on browser information + */ + public void setAcceptLanguage (String AcceptLanguage) + { + set_Value (COLUMNNAME_AcceptLanguage, AcceptLanguage); + } + + /** Get Accept Language. + @return Language accepted based on browser information + */ + public String getAcceptLanguage () + { + return (String)get_Value(COLUMNNAME_AcceptLanguage); + } + /** Set User/Contact. @param AD_User_ID User within the system - Internal or Business Partner Contact @@ -97,23 +114,6 @@ public int getAD_User_ID () return ii.intValue(); } - /** Set Accept Language. - @param AcceptLanguage - Language accepted based on browser information - */ - public void setAcceptLanguage (String AcceptLanguage) - { - set_Value (COLUMNNAME_AcceptLanguage, AcceptLanguage); - } - - /** Get Accept Language. - @return Language accepted based on browser information - */ - public String getAcceptLanguage () - { - return (String)get_Value(COLUMNNAME_AcceptLanguage); - } - /** Set EMail Address. @param EMail Electronic Mail Address @@ -228,23 +228,6 @@ public String getRemote_Host () return (String)get_Value(COLUMNNAME_Remote_Host); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set User Agent. @param UserAgent Browser Used @@ -262,6 +245,23 @@ public String getUserAgent () return (String)get_Value(COLUMNNAME_UserAgent); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + public org.compiere.model.I_W_CounterCount getW_CounterCount() throws RuntimeException { return (org.compiere.model.I_W_CounterCount)MTable.get(getCtx(), org.compiere.model.I_W_CounterCount.Table_Name) diff --git a/base/src/org/compiere/model/X_W_CounterCount.java b/base/src/org/compiere/model/X_W_CounterCount.java index 5ddb549e69..2cec876f2d 100644 --- a/base/src/org/compiere/model/X_W_CounterCount.java +++ b/base/src/org/compiere/model/X_W_CounterCount.java @@ -23,14 +23,14 @@ /** Generated Model for W_CounterCount * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_W_CounterCount extends PO implements I_W_CounterCount, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_W_CounterCount (Properties ctx, int W_CounterCount_ID, String trxName) diff --git a/base/src/org/compiere/model/X_W_MailMsg.java b/base/src/org/compiere/model/X_W_MailMsg.java index 4d2f4b5ed7..1b948ae6c4 100644 --- a/base/src/org/compiere/model/X_W_MailMsg.java +++ b/base/src/org/compiere/model/X_W_MailMsg.java @@ -23,14 +23,14 @@ /** Generated Model for W_MailMsg * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_W_MailMsg extends PO implements I_W_MailMsg, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_W_MailMsg (Properties ctx, int W_MailMsg_ID, String trxName) diff --git a/base/src/org/compiere/model/X_W_Store.java b/base/src/org/compiere/model/X_W_Store.java index 27edd20ab9..42b378733d 100644 --- a/base/src/org/compiere/model/X_W_Store.java +++ b/base/src/org/compiere/model/X_W_Store.java @@ -23,14 +23,14 @@ /** Generated Model for W_Store * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_W_Store extends PO implements I_W_Store, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_W_Store (Properties ctx, int W_Store_ID, String trxName) @@ -65,8 +65,8 @@ public X_W_Store (Properties ctx, int W_Store_ID, String trxName) setName (null); setSalesRep_ID (0); setURL (null); - setW_Store_ID (0); setWebContext (null); + setW_Store_ID (0); } */ } @@ -618,80 +618,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Web Store EMail. - @param WStoreEMail - EMail address used as the sender (From) - */ - public void setWStoreEMail (String WStoreEMail) - { - set_Value (COLUMNNAME_WStoreEMail, WStoreEMail); - } - - /** Get Web Store EMail. - @return EMail address used as the sender (From) - */ - public String getWStoreEMail () - { - return (String)get_Value(COLUMNNAME_WStoreEMail); - } - - /** Set WebStore User. - @param WStoreUser - User ID of the Web Store EMail address - */ - public void setWStoreUser (String WStoreUser) - { - set_Value (COLUMNNAME_WStoreUser, WStoreUser); - } - - /** Get WebStore User. - @return User ID of the Web Store EMail address - */ - public String getWStoreUser () - { - return (String)get_Value(COLUMNNAME_WStoreUser); - } - - /** Set WebStore Password. - @param WStoreUserPW - Password of the Web Store EMail address - */ - public void setWStoreUserPW (String WStoreUserPW) - { - set_Value (COLUMNNAME_WStoreUserPW, WStoreUserPW); - } - - /** Get WebStore Password. - @return Password of the Web Store EMail address - */ - public String getWStoreUserPW () - { - return (String)get_Value(COLUMNNAME_WStoreUserPW); - } - - /** Set Web Store. - @param W_Store_ID - A Web Store of the Client - */ - public void setW_Store_ID (int W_Store_ID) - { - if (W_Store_ID < 1) - set_ValueNoCheck (COLUMNNAME_W_Store_ID, null); - else - set_ValueNoCheck (COLUMNNAME_W_Store_ID, Integer.valueOf(W_Store_ID)); - } - - /** Get Web Store. - @return A Web Store of the Client - */ - public int getW_Store_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_W_Store_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Web Context. @param WebContext Web Server Context - e.g. /wstore @@ -844,4 +770,78 @@ public String getWebParam6 () { return (String)get_Value(COLUMNNAME_WebParam6); } + + /** Set Web Store EMail. + @param WStoreEMail + EMail address used as the sender (From) + */ + public void setWStoreEMail (String WStoreEMail) + { + set_Value (COLUMNNAME_WStoreEMail, WStoreEMail); + } + + /** Get Web Store EMail. + @return EMail address used as the sender (From) + */ + public String getWStoreEMail () + { + return (String)get_Value(COLUMNNAME_WStoreEMail); + } + + /** Set Web Store. + @param W_Store_ID + A Web Store of the Client + */ + public void setW_Store_ID (int W_Store_ID) + { + if (W_Store_ID < 1) + set_ValueNoCheck (COLUMNNAME_W_Store_ID, null); + else + set_ValueNoCheck (COLUMNNAME_W_Store_ID, Integer.valueOf(W_Store_ID)); + } + + /** Get Web Store. + @return A Web Store of the Client + */ + public int getW_Store_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_W_Store_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set WebStore User. + @param WStoreUser + User ID of the Web Store EMail address + */ + public void setWStoreUser (String WStoreUser) + { + set_Value (COLUMNNAME_WStoreUser, WStoreUser); + } + + /** Get WebStore User. + @return User ID of the Web Store EMail address + */ + public String getWStoreUser () + { + return (String)get_Value(COLUMNNAME_WStoreUser); + } + + /** Set WebStore Password. + @param WStoreUserPW + Password of the Web Store EMail address + */ + public void setWStoreUserPW (String WStoreUserPW) + { + set_Value (COLUMNNAME_WStoreUserPW, WStoreUserPW); + } + + /** Get WebStore Password. + @return Password of the Web Store EMail address + */ + public String getWStoreUserPW () + { + return (String)get_Value(COLUMNNAME_WStoreUserPW); + } } \ No newline at end of file diff --git a/base/src/org/compiere/print/layout/LayoutEngine.java b/base/src/org/compiere/print/layout/LayoutEngine.java index 8561854486..1ce729f65e 100644 --- a/base/src/org/compiere/print/layout/LayoutEngine.java +++ b/base/src/org/compiere/print/layout/LayoutEngine.java @@ -37,7 +37,6 @@ import java.io.Serializable; import java.net.URL; import java.sql.Timestamp; -import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.HashMap; import java.util.List; @@ -48,10 +47,11 @@ import javax.print.DocFlavor; import javax.print.attribute.DocAttributeSet; + import org.compiere.Adempiere; import org.compiere.model.MClientInfo; import org.compiere.model.MQuery; -import org.compiere.model.MSysConfig; + import org.compiere.model.MTable; import org.compiere.model.PrintInfo; import org.compiere.print.ArchiveEngine; @@ -72,12 +72,10 @@ import org.compiere.util.DB; import org.compiere.util.DisplayType; import org.compiere.util.Env; -import org.compiere.util.Evaluatee; -import org.compiere.util.Evaluator; + import org.compiere.util.KeyNamePair; import org.compiere.util.Msg; import org.compiere.util.NamePair; -import org.compiere.util.Util; import org.compiere.util.ValueNamePair; /** @@ -101,6 +99,8 @@ * @author victor.perez@e-evolution.com, e-Evolution *
  • BF [ 2011567 ] Implement Background Image for Document printed *
  • http://sourceforge.net/tracker/index.php?func=detail&aid=2011567&group_id=176962&atid=879335 + *
  • #2337 Adding support to print QR barcode Adempiere Report Engine + *
  • https://github.com/adempiere/adempiere/issues/2337 * @author Michael Judd (Akuna Ltd) *
  • BF [ 2695078 ] Country is not translated on invoice */ @@ -1537,10 +1537,16 @@ else if (obj instanceof PrintDataElement) String stringContent = data.getValueDisplay (m_format.getLanguage()); if ((stringContent == null || stringContent.length() == 0) && item.isSuppressNull()) return null; - - BarcodeElement element = new BarcodeElement (stringContent, item); - if (element.isValid()) - return element; + // Add Support for QR Code + if (item.getBarcodeType() != null && MPrintFormatItem.BARCODETYPE_QuickResponseCode.equals(item.getBarcodeType())) { + QRCodeElement element = new QRCodeElement(stringContent, item); + return element; + } + else { + BarcodeElement element = new BarcodeElement(stringContent, item); + if (element.isValid()) + return element; + } return null; } // createBarcodeElement diff --git a/base/src/org/compiere/print/layout/QRCodeElement.java b/base/src/org/compiere/print/layout/QRCodeElement.java new file mode 100644 index 0000000000..0d6e0cde9b --- /dev/null +++ b/base/src/org/compiere/print/layout/QRCodeElement.java @@ -0,0 +1,216 @@ +/** + * Copyright (C) 2003-2019, e-Evolution Consultants S.A. , http://www.e-evolution.com + * This program is free software, you can redistribute it and/or modify it + * under the terms version 2 of the GNU General Public License as published + * or (at your option) any later version. + * by the Free Software Foundation. This program is distributed in the hope + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * You should have received a copy of the GNU General Public License along + * with this program, if not, write to the Free Software Foundation, Inc., + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + * For the text or an alternative of this public license, you may reach us + * or via info@adempiere.net or http://www.adempiere.net/license.html + * Email: victor.perez@e-evolution.com, http://www.e-evolution.com , http://github.com/e-Evolution + * Created by victor.perez@e-evolution.com , www.e-evolution.com + */ + + +package org.compiere.print.layout; + +import com.google.zxing.BarcodeFormat; +import com.google.zxing.WriterException; +import com.google.zxing.common.BitMatrix; +import com.google.zxing.qrcode.QRCodeWriter; +import org.compiere.print.MPrintFormatItem; + +import java.awt.Graphics2D; +import java.awt.Image; +import java.awt.geom.AffineTransform; +import java.awt.geom.Point2D; +import java.awt.image.BufferedImage; +import java.util.Properties; + +/** + * Barcode Print Element + * author victor.perez@e-evolution.com , www.e-evolution.com + */ +public class QRCodeElement extends PrintElement { + + /** + * Valid + */ + private boolean isValid = true; + /** + * QR Image + */ + private BufferedImage qrImage = null; + /** + * QR Value + */ + private String qrCode = null; + /** + * Allow this field to overflow over next fields + */ + private boolean allowOverflow = true; + private float scaleFactor = 1; + + /** + * QR Code Element Constructor + * + * @param code barcode data string + * @param item format item + */ + public QRCodeElement(String code, MPrintFormatItem item) { + super(); + qrCode = code; + if (qrCode == null || qrCode.length() == 0 + || item == null + || item.getBarcodeType() == null || item.getBarcodeType().length() == 0) + isValid = false; + + createQR(code, item); + if (qrImage == null) + isValid = false; + allowOverflow = item.isHeightOneLine(); + } // QRCodeElement + + + /** + * Create QRCode + * + * @param code data string + * @param item print format item + */ + private void createQR(String code, MPrintFormatItem item) { + String type = item.getBarcodeType(); + try { + + if (type.equals(MPrintFormatItem.BARCODETYPE_QuickResponseCode)) { + if (item.getMaxWidth() <= 0 && item.getMaxHeight() <= 0) { + qrImage = null; + isValid = false; + } + try { + QRCodeWriter qr = new QRCodeWriter(); + BitMatrix byteMatrix = qr.encode(code, BarcodeFormat.QR_CODE, item.getMaxWidth(), item.getMaxHeight()); + qrImage = new BufferedImage(item.getMaxWidth(), item.getMaxHeight(), BufferedImage.TYPE_INT_RGB); // create an empty image + int white = 255 << 16 | 255 << 8 | 255; + int black = 0; + for (int i = 0; i < item.getMaxWidth(); i++) { + for (int j = 0; j < item.getMaxHeight(); j++) { + qrImage.setRGB(i, j, byteMatrix.get(i, j) ? black : white); + } + } + } catch (WriterException e) { + log.warning("Invalid Type" + type); + } + } else + log.warning("Invalid Type" + type); + } catch (Exception e) { + log.warning(code + " - " + e.toString()); + isValid = false; + } + } // createBarcode + + + /** + * Get Barcode + * + * @return Barcode + */ + public Image getQR() { + return qrImage; + } // get QR Image + + /** + * Is QR Code Valid + * + * @return true if valid + */ + public boolean isValid() { + return isValid; + } // isValid + + /** + * Layout and Calculate Size + * Set p_width & p_height + * + * @return true if calculated + */ + protected boolean calculateSize() { + p_width = 0; + p_height = 0; + if (qrImage == null) + return true; + + p_width = qrImage.getWidth(); + p_height = qrImage.getHeight(); + + if (p_width * p_height == 0) + return true; // don't bother scaling and prevent div by 0 + + scaleFactor = 1f; + if (p_maxWidth != 0 && p_width > p_maxWidth) + scaleFactor = p_maxWidth / p_width; + if (p_maxHeight != 0 && p_height > p_maxHeight && p_maxHeight / p_height < scaleFactor) + scaleFactor = p_maxHeight / p_height; + + p_width = (float) scaleFactor * p_width; + p_height = (float) scaleFactor * p_height; + + return true; + } // calculateSize + + public float getScaleFactor() { + if (!p_sizeCalculated) + p_sizeCalculated = calculateSize(); + return scaleFactor; + } + + /** + * @return can this element overflow over the next fields + */ + public boolean isAllowOverflow() { // + return allowOverflow; + } + + /** + * Paint Image + * + * @param g2D Graphics + * @param pageStart top left Location of page + * @param pageNo page number for multi page support (0 = header/footer) - ignored + * @param ctx print context + * @param isView true if online view (IDs are links) + */ + public void paint(Graphics2D g2D, int pageNo, Point2D pageStart, Properties ctx, boolean isView) { + if (qrImage == null) + return; + // Position + Point2D.Double location = getAbsoluteLocation(pageStart); + int x = (int) location.x; + if (MPrintFormatItem.FIELDALIGNMENTTYPE_TrailingRight.equals(p_FieldAlignmentType)) + x += p_maxWidth - p_width; + else if (MPrintFormatItem.FIELDALIGNMENTTYPE_Center.equals(p_FieldAlignmentType)) + x += (p_maxWidth - p_width) / 2; + int y = (int) location.y; + + // map a scaled and shifted version of the image to device space + AffineTransform transform = new AffineTransform(); + transform.translate(x, y); + transform.scale(scaleFactor, scaleFactor); + g2D.drawImage(qrImage, transform, this); + } // paint + + /** + * String Representation + * + * @return info + */ + public String toString() { + return qrCode; + } // toString + +} // QR Code Element diff --git a/base/src/org/compiere/process/FactAcctReset.java b/base/src/org/compiere/process/FactAcctReset.java index c0d0aabb4c..4eeb360781 100644 --- a/base/src/org/compiere/process/FactAcctReset.java +++ b/base/src/org/compiere/process/FactAcctReset.java @@ -16,12 +16,17 @@ *****************************************************************************/ package org.compiere.process; -import java.math.BigDecimal; -import java.sql.PreparedStatement; -import java.sql.ResultSet; + import java.sql.Timestamp; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import java.util.Optional; +import java.util.concurrent.atomic.AtomicInteger; import java.util.logging.Level; +import org.compiere.model.I_AD_Column; +import org.compiere.model.I_AD_Table; import org.compiere.model.MAcctSchema; import org.compiere.model.MAllocationHdr; import org.compiere.model.MBankStatement; @@ -39,6 +44,8 @@ import org.compiere.model.MPeriodControl; import org.compiere.model.MProjectIssue; import org.compiere.model.MRequisition; +import org.compiere.model.MTable; +import org.compiere.model.Query; import org.compiere.model.X_A_Asset_Addition; import org.compiere.model.X_A_Asset_Disposed; import org.compiere.model.X_A_Depreciation_Entry; @@ -53,350 +60,320 @@ import org.eevolution.model.X_PP_Order; /** - * Accounting Fact Reset - * - * @author Jorg Janke - * @author eEvolution author Victor Perez - * @see [ 1249 ] Severe error the reset account not work when use range date - * + * Accounting Fact Reset * + * @author Jorg Janke + * @author eEvolution author Victor Perez + * @see [ 1249 ] Severe error the reset account not work when use range date + *
  • #2332 Resubmit and Rest Accounting does not work properly with multi accounting schemes + *
  • https://github.com/adempiere/adempiere/issues/2332 + * */ -public class FactAcctReset extends SvrProcess -{ - /** Client Parameter */ - private int p_AD_Client_ID = 0; - /** Table Parameter */ - private int p_AD_Table_ID = 0; - /** Delete Parameter */ - private boolean p_DeletePosting = false; - - private int m_countReset = 0; - private int m_countDelete = 0; - private Timestamp p_DateAcct_From = null ; - private Timestamp p_DateAcct_To = null; - - /** - * Prepare - e.g., get Parameters. - */ - protected void prepare() - { - ProcessInfoParameter[] para = getParameter(); - for (int i = 0; i < para.length; i++) - { - String name = para[i].getParameterName(); - if (para[i].getParameter() == null) - ; - else if (name.equals("AD_Client_ID")) - p_AD_Client_ID = ((BigDecimal)para[i].getParameter()).intValue(); - else if (name.equals("AD_Table_ID")) - p_AD_Table_ID = ((BigDecimal)para[i].getParameter()).intValue(); - else if (name.equals("DeletePosting")) - p_DeletePosting = "Y".equals(para[i].getParameter()); - else if (name.equals("DateAcct")) - { - p_DateAcct_From = (Timestamp)para[i].getParameter(); - p_DateAcct_To = (Timestamp)para[i].getParameter_To(); - } - else - log.log(Level.SEVERE, "Unknown Parameter: " + name); - } - } // prepare - - /** - * Perform process. - * @return Message (clear text) - * @throws Exception if not successful - */ - protected String doIt() throws Exception - { - log.info("AD_Client_ID=" + p_AD_Client_ID - + ", AD_Table_ID=" + p_AD_Table_ID + ", DeletePosting=" + p_DeletePosting); - // List of Tables with Accounting Consequences - String sql = "SELECT AD_Table_ID, TableName " - + "FROM AD_Table t " - + "WHERE t.IsView='N'"; - if (p_AD_Table_ID > 0) - sql += " AND t.AD_Table_ID=" + p_AD_Table_ID; - sql += " AND EXISTS (SELECT * FROM AD_Column c " - + "WHERE t.AD_Table_ID=c.AD_Table_ID AND c.ColumnName='Posted' AND c.IsActive='Y')"; - PreparedStatement pstmt = null; - try - { - pstmt = DB.prepareStatement(sql, get_TrxName()); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - int AD_Table_ID = rs.getInt(1); - String TableName = rs.getString(2); - Trx.run(trxName -> { - if (p_DeletePosting) - delete(TableName, AD_Table_ID, trxName); - else - reset(TableName, AD_Table_ID, trxName); - }); - } - rs.close(); - pstmt.close(); - pstmt = null; - } - catch (Exception e) - { - log.log(Level.SEVERE, sql, e); - } - try - { - if (pstmt != null) - pstmt.close(); - pstmt = null; - } - catch (Exception e) - { - pstmt = null; - } - // - return "@Updated@ = " + m_countReset + ", @Deleted@ = " + m_countDelete; - } // doIt - - /** - * Reset Accounting Table and update count - * @param TableName table - * @param trxName - */ - private void reset(String TableName, int AD_Table_ID, String trxName) - { - MAcctSchema as = MClient.get(getCtx(), getAD_Client_ID()).getAcctSchema(); - boolean autoPeriod = as != null && as.isAutoPeriodControl(); - Timestamp today = TimeUtil.trunc(new Timestamp(System.currentTimeMillis()), TimeUtil.TRUNC_DAY); - if (autoPeriod) - { - Timestamp temp = TimeUtil.addDays(today, - as.getPeriod_OpenHistory()); - if ( p_DateAcct_From == null || p_DateAcct_From.before(temp) ) { - p_DateAcct_From = temp; - log.info("DateAcct From set to: " + p_DateAcct_From); - } - temp = TimeUtil.addDays(today, as.getPeriod_OpenFuture()); - if ( p_DateAcct_To == null || p_DateAcct_To.after(temp) ) { - p_DateAcct_To = temp; - log.info("DateAcct To set to: " + p_DateAcct_To); - } - } - - String docBaseType = getDocumentBaseType(AD_Table_ID, TableName); - String acctDate = getDateAcct(AD_Table_ID); - StringBuilder resetUpdate = new StringBuilder(); - - resetUpdate.append("UPDATE ").append(TableName).append(" SET Processing='N' WHERE AD_Client_ID=") - .append(p_AD_Client_ID).append(" AND (Processing<>'N' OR Processing IS NULL)"); - - int unlocked = DB.executeUpdate(resetUpdate.toString(), trxName); - - resetUpdate = new StringBuilder(); - resetUpdate.append("UPDATE ").append(TableName) - .append(" SET Posted='N' WHERE AD_Client_ID=").append(p_AD_Client_ID) - .append(" AND (Posted NOT IN ('Y','N') OR Posted IS NULL) OR "); - // Validate that document is posted - resetUpdate.append("( Posted = 'Y' AND NOT EXISTS (SELECT 1 FROM Fact_Acct fa WHERE AD_Table_ID=") - .append(AD_Table_ID).append(" AND Record_ID=").append(TableName).append(".").append(TableName).append("_ID)"); - // Validate that period is open for this document and document type base - resetUpdate.append(" AND EXISTS (SELECT 1 FROM C_AcctSchema ac ,C_PeriodControl pc , C_Period p WHERE "); - resetUpdate.append(" p.C_Period_ID = pc.C_Period_ID AND ").append(acctDate).append(" >= p.StartDate AND ").append(acctDate).append(" <= p.EndDate "); - if ( autoPeriod ) - resetUpdate.append(" AND ac.C_AcctSchema_ID=").append(as.getC_AcctSchema_ID()).append(" AND ac.AutoPeriodControl = 'Y' ") - .append(" AND pc.C_Period_ID = ac.C_Period_ID ") - .append(" AND DateAcct >= addDays(").append(acctDate).append(" , ac.Period_OpenHistory * -1) ") - .append(" AND DateAcct <= addDays(").append(acctDate).append(" , ac.Period_OpenFuture) "); - - resetUpdate.append(" AND pc.PeriodStatus = 'O' AND pc.DocBaseType ").append(docBaseType).append("))"); - - int invalid = DB.executeUpdate(resetUpdate.toString(), trxName); - // - if (unlocked + invalid != 0) - log.fine(TableName + " - Unlocked=" + unlocked + " - Invalid=" + invalid); - m_countReset += unlocked + invalid; - } // reset - - /** - * Delete Accounting Table where period status is open and update count. - * @param TableName table name - * @param AD_Table_ID table - * @param trxName - */ - private void delete(String TableName, int AD_Table_ID, String trxName) - { - Timestamp today = TimeUtil.trunc(new Timestamp(System.currentTimeMillis()), TimeUtil.TRUNC_DAY); - - MAcctSchema as = MClient.get(getCtx(), getAD_Client_ID()).getAcctSchema(); - boolean autoPeriod = as != null && as.isAutoPeriodControl(); - if (autoPeriod) - { - Timestamp temp = TimeUtil.addDays(today, - as.getPeriod_OpenHistory()); - if ( p_DateAcct_From == null || p_DateAcct_From.before(temp) ) { - p_DateAcct_From = temp; - log.info("DateAcct From set to: " + p_DateAcct_From); - } - temp = TimeUtil.addDays(today, as.getPeriod_OpenFuture()); - if ( p_DateAcct_To == null || p_DateAcct_To.after(temp) ) { - p_DateAcct_To = temp; - log.info("DateAcct To set to: " + p_DateAcct_To); - } - } - - reset(TableName, AD_Table_ID, trxName); - m_countReset = 0; - // - String docBaseType = getDocumentBaseType(AD_Table_ID, TableName); - if (docBaseType == null) - { - String s = TableName + ": Unknown DocBaseType"; - log.severe(s); - addLog(s); - docBaseType = ""; - return; - } - else - docBaseType = " AND pc.DocBaseType " + docBaseType; - - // Doc - String sql1 = "UPDATE " + TableName - + " SET Posted='N', Processing='N' " - + "WHERE AD_Client_ID=" + p_AD_Client_ID - + " AND (Posted<>'N' OR Posted IS NULL OR Processing<>'N' OR Processing IS NULL)" - + " AND EXISTS (SELECT 1 FROM C_PeriodControl pc" - + " INNER JOIN Fact_Acct fact ON (fact.C_Period_ID=pc.C_Period_ID) " - + " WHERE fact.AD_Table_ID=" + AD_Table_ID - + " AND fact.Record_ID=" + TableName + "." + TableName + "_ID"; - if ( !autoPeriod ) - sql1 += " AND pc.PeriodStatus = 'O'" + docBaseType; - if (p_DateAcct_From != null) - sql1 += " AND TRUNC(fact.DateAcct, 'DD') >= " + DB.TO_DATE(p_DateAcct_From); - if (p_DateAcct_To != null) - sql1 += " AND TRUNC(fact.DateAcct, 'DD') <= " + DB.TO_DATE(p_DateAcct_To); - sql1 += ")"; - - log.log(Level.FINE, sql1); - - int reset = DB.executeUpdate(sql1, trxName); - // Fact - String sql2 = "DELETE Fact_Acct " - + "WHERE AD_Client_ID=" + p_AD_Client_ID - + " AND AD_Table_ID=" + AD_Table_ID; - if ( !autoPeriod ) - sql2 += " AND EXISTS (SELECT 1 FROM C_PeriodControl pc " - + "WHERE pc.PeriodStatus = 'O'" + docBaseType - + " AND Fact_Acct.C_Period_ID=pc.C_Period_ID)"; - else - sql2 += " AND EXISTS (SELECT 1 FROM C_PeriodControl pc " - + "WHERE Fact_Acct.C_Period_ID=pc.C_Period_ID)"; - if (p_DateAcct_From != null) - sql2 += " AND TRUNC(Fact_Acct.DateAcct, 'DD') >= " + DB.TO_DATE(p_DateAcct_From); - if (p_DateAcct_To != null) - sql2 += " AND TRUNC(Fact_Acct.DateAcct, 'DD') <= " + DB.TO_DATE(p_DateAcct_To); - - log.log(Level.FINE, sql2); - - int deleted = DB.executeUpdate(sql2, get_TrxName()); - // - log.info(TableName + "( ID : " + AD_Table_ID + ") - Reset=" + reset + " - Deleted=" + deleted); - String s = TableName + " - Reset=" + reset + " - Deleted=" + deleted; - addLog(s); - // - m_countReset += reset; - m_countDelete += deleted; - } // delete - - public String getDateAcct(int tableId) - { - String docDateField = "DateAcct"; - if (tableId == MProjectIssue.Table_ID) - docDateField = MProjectIssue.COLUMNNAME_MovementDate; - else if (tableId == MBankStatement.Table_ID) - docDateField = MBankStatement.COLUMNNAME_EftStatementDate; - else if (tableId == MMovement.Table_ID) - docDateField = MMovement.COLUMNNAME_MovementDate; - else if (tableId == MRequisition.Table_ID) - docDateField = MRequisition.COLUMNNAME_DateDoc; - else if (tableId == MInventory.Table_ID) - docDateField = MInventory.COLUMNNAME_MovementDate; - else if (tableId == X_M_Production.Table_ID) - docDateField = X_M_Production.COLUMNNAME_MovementDate; - else if (tableId == MOrder.Table_ID) - docDateField = MOrder.COLUMNNAME_DateOrdered; - else if (tableId == X_PP_Order.Table_ID) - docDateField = X_PP_Order.COLUMNNAME_DateOrdered; - else if (tableId == X_DD_Order.Table_ID) - docDateField = X_DD_Order.COLUMNNAME_DateOrdered; - else if (tableId == X_M_ProductionBatch.Table_ID) - docDateField = X_M_ProductionBatch.COLUMNNAME_MovementDate; - - return docDateField; - } - - public String getDocumentBaseType(int tableId, String tableName) - { - String docBaseType = null; - if (tableId == MInvoice.Table_ID) - docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_APInvoice - + "','" + MPeriodControl.DOCBASETYPE_APCreditMemo - + "','" + MPeriodControl.DOCBASETYPE_ARInvoice - + "','" + MPeriodControl.DOCBASETYPE_ARCreditMemo - + "','" + MPeriodControl.DOCBASETYPE_ARProFormaInvoice + "')"; - else if (tableId == MInOut.Table_ID) - docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_MaterialDelivery - + "','" + MPeriodControl.DOCBASETYPE_MaterialReceipt + "')"; - else if (tableId == MPayment.Table_ID) - docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_APPayment - + "','" + MPeriodControl.DOCBASETYPE_ARReceipt + "')"; - else if (tableId == MOrder.Table_ID) - docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_SalesOrder - + "','" + MPeriodControl.DOCBASETYPE_PurchaseOrder + "')"; - else if (tableId == MProjectIssue.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ProjectIssue + "'"; - else if (tableId == MBankStatement.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_BankStatement + "'"; - else if (tableId == MCash.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_CashJournal + "'"; - else if (tableId == MAllocationHdr.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_PaymentAllocation + "'"; - else if (tableId == MJournal.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_GLJournal + "'"; - // else if (AD_Table_ID == M.Table_ID) - // docBaseType = "= '" + MPeriodControl.DOCBASETYPE_GLDocument + "'"; - else if (tableId == MMovement.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MaterialMovement + "'"; - else if (tableId == MRequisition.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_PurchaseRequisition + "'"; - else if (tableId == MInventory.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MaterialPhysicalInventory + "'"; - else if (tableId == X_M_Production.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MaterialProduction + "'"; - else if (tableId == MMatchInv.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MatchInvoice + "'"; - else if (tableId == MMatchPO.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MatchPO + "'"; - else if (tableId == X_PP_Order.Table_ID) - docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_ManufacturingOrder - + "','" + MPeriodControl.DOCBASETYPE_MaintenanceOrder - + "','" + MPeriodControl.DOCBASETYPE_QualityOrder + "')"; - else if (tableId == X_PP_Cost_Collector.Table_ID) - docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_ManufacturingCostCollector+"')"; - else if (tableId == X_DD_Order.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_DistributionOrder+ "'"; - else if (tableId == X_HR_Process.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_Payroll+ "'"; - else if (tableId == X_PP_Cost_Collector.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ManufacturingCostCollector+ "'"; - else if (tableId == X_A_Asset_Addition.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_FixedAssetsAddition + "'"; - else if (tableId == X_A_Depreciation_Entry.Table_ID) - docBaseType = "= '" + MPeriodControl.DOCBASETYPE_FixedAssetsDisposal + "'"; - else if (tableId == X_A_Asset_Disposed.Table_ID) - docBaseType = "= '"+ MPeriodControl.DOCBASETYPE_FixedAssetsDepreciation + "'"; - else if (tableId == X_M_ProductionBatch.Table_ID) - docBaseType = "= '" +MPeriodControl.DOCBASETYPE_ManufacturingPlannedOrder + "'"; - else - docBaseType = "IS NOT NULL "; - - return docBaseType; - } - -} // FactAcctReset +public class FactAcctReset extends FactAcctResetAbstract { + + private int countReset = 0; + private int countDelete = 0; + + /** + * Prepare - e.g., get Parameters. + */ + protected void prepare() { + super.prepare(); + } // prepare + + /** + * Perform process. + * + * @return Message (clear text) + * @throws Exception if not successful + */ + protected String doIt() { + Optional.ofNullable(MClient.get(getCtx(), getAD_Client_ID()).getAcctSchema()) + .ifPresent(accountingSchemaDefault -> { + Arrays.stream(getAccountingDocumentTablesIds()).forEach(tableId -> { + MTable table = MTable.get(getCtx(), tableId); + if (isDeletePosting()) + delete(accountingSchemaDefault, table); + else + reset(accountingSchemaDefault, table); + }); + }); + return "@Updated@ = " + countReset + ", @Deleted@ = " + countDelete; + } // doIt + + private int[] getAccountingDocumentTablesIds() { + StringBuilder whereClause = new StringBuilder(); + List parameters = new ArrayList<>(); + whereClause.append(I_AD_Table.Table_Name).append(".").append(I_AD_Table.COLUMNNAME_IsView).append("=? "); + parameters.add("N"); + if (getTableId() > 0) { + whereClause.append(" AND ").append(I_AD_Table.Table_Name).append(".").append(I_AD_Table.COLUMNNAME_AD_Table_ID).append("=?"); + parameters.add(getTableId()); + } + + whereClause.append(" AND EXISTS (SELECT 1 FROM ").append(I_AD_Column.Table_Name) + .append(" WHERE ").append(I_AD_Table.Table_Name).append(".").append(I_AD_Table.COLUMNNAME_AD_Table_ID).append("=") + .append(I_AD_Column.Table_Name).append(".").append(I_AD_Column.COLUMNNAME_AD_Table_ID) + .append(" AND ").append(I_AD_Column.Table_Name).append(".").append(I_AD_Column.COLUMNNAME_ColumnName) + .append("=? AND ").append(I_AD_Column.Table_Name).append(".").append(I_AD_Column.COLUMNNAME_IsActive).append("=?)"); + parameters.add("Posted"); + parameters.add("Y"); + return new Query(getCtx(), I_AD_Table.Table_Name, whereClause.toString(), get_TrxName()) + .setParameters(parameters) + .getIDs(); + } + + /** + * Reset Accounting Table and update count + * + * @param accountingSchemaDefault + * @param accountingDocumentTable + */ + private void reset(MAcctSchema accountingSchemaDefault, MTable accountingDocumentTable) { + Timestamp today = TimeUtil.trunc(new Timestamp(System.currentTimeMillis()), TimeUtil.TRUNC_DAY); + if (accountingSchemaDefault.isAutoPeriodControl()) { + Timestamp temp = TimeUtil.addDays(today, -accountingSchemaDefault.getPeriod_OpenHistory()); + if (getDateAcct() == null || getDateAcct().before(temp)) { + setDateAcct(temp); + log.info("DateAcct From set to: " + getDateAcct()); + } + temp = TimeUtil.addDays(today, accountingSchemaDefault.getPeriod_OpenFuture()); + if (getDateAcctTo() == null || getDateAcctTo().after(temp)) { + setDateAcctTo(temp); + log.info("DateAcct To set to: " + getDateAcctTo()); + } + } + + String docBaseType = getDocumentBaseType(accountingDocumentTable.get_ID(), accountingDocumentTable.getTableName()); + String dateAccountingColumn = getDateAcct(accountingDocumentTable.get_ID()); + final StringBuilder resetProcessing = new StringBuilder(); + + resetProcessing.append("UPDATE ").append(accountingDocumentTable.getTableName()).append(" SET Processing='N' WHERE AD_Client_ID=") + .append(getClientId()).append(" AND (Processing<>'N' OR Processing IS NULL)"); + + AtomicInteger unlocked = new AtomicInteger(0); + Trx.run(trxName -> unlocked.set(DB.executeUpdate(resetProcessing.toString(), trxName))); + final StringBuilder resetUpdate = new StringBuilder(); + resetUpdate.append("UPDATE ").append(accountingDocumentTable.getTableName()) + .append(" SET Posted='N' WHERE AD_Client_ID=").append(getClientId()) + .append(" AND (Posted NOT IN ('Y','N') OR Posted IS NULL) "); + + // Validate that period is open for this document and document type base + resetUpdate.append(" AND EXISTS (SELECT 1 FROM C_Period p INNER JOIN C_PeriodControl pc ON (p.C_Period_ID=pc.C_Period_ID) WHERE"); + resetUpdate.append(" p.AD_Client_ID=").append(getClientId()).append(" AND "); + resetUpdate.append(dateAccountingColumn).append(" >= p.StartDate AND ").append(dateAccountingColumn).append(" <= p.EndDate "); + resetUpdate.append(" AND pc.PeriodStatus = 'O' AND pc.DocBaseType ").append(docBaseType); + if (getDateAcct() != null) + resetUpdate.append(" AND ").append(dateAccountingColumn).append(" >= ").append(DB.TO_DATE(getDateAcct())); + if (getDateAcctTo() != null) + resetUpdate.append(" AND ").append(dateAccountingColumn).append(" <= ").append(DB.TO_DATE(getDateAcctTo())); + resetUpdate.append(")"); + + AtomicInteger invalid = new AtomicInteger(0); + Trx.run(trxName -> invalid.set(DB.executeUpdate(resetUpdate.toString(), trxName))); + + // Validate that document is posted + StringBuilder resetUpdateMarkedAsPosted = new StringBuilder(); + resetUpdateMarkedAsPosted.append("UPDATE ") + .append(accountingDocumentTable.getTableName()).append(" SET Posted='N' WHERE AD_Client_ID=").append(getClientId()); + resetUpdateMarkedAsPosted.append(" AND Posted='Y' AND NOT EXISTS (SELECT 1 FROM Fact_Acct fa WHERE AD_Table_ID=") + .append(accountingDocumentTable.get_ID()).append(" AND Record_ID=").append(accountingDocumentTable.getTableName()).append(".").append(accountingDocumentTable.getTableName()).append("_ID)"); + resetUpdateMarkedAsPosted.append(" AND EXISTS (SELECT 1 FROM C_Period p INNER JOIN C_PeriodControl pc ON (p.C_Period_ID=pc.C_Period_ID) WHERE "); + resetUpdateMarkedAsPosted.append("p.AD_Client_ID=").append(getClientId()).append(" AND "); + resetUpdateMarkedAsPosted.append(dateAccountingColumn).append(" >= p.StartDate AND ").append(dateAccountingColumn).append(" <= p.EndDate "); + resetUpdateMarkedAsPosted.append(" AND pc.PeriodStatus = 'O' AND pc.DocBaseType ").append(docBaseType); + if (getDateAcct() != null) + resetUpdateMarkedAsPosted.append(" AND ").append(dateAccountingColumn).append(" >= ").append(DB.TO_DATE(getDateAcct())); + if (getDateAcctTo() != null) + resetUpdateMarkedAsPosted.append(" AND ").append(dateAccountingColumn).append(" <= ").append(DB.TO_DATE(getDateAcctTo())); + resetUpdateMarkedAsPosted.append(")"); + + AtomicInteger invalidMarkedAsPosted = new AtomicInteger(0); + Trx.run(trxName -> invalidMarkedAsPosted.set(DB.executeUpdate(resetUpdateMarkedAsPosted.toString(), trxName))); + + if (unlocked.get() + invalid.get() + invalidMarkedAsPosted.get() != 0) + log.fine(accountingDocumentTable.getTableName() + " - Unlocked=" + unlocked.get() + " - Invalid=" + invalid.get() + " Invalid marked as posted=" + invalidMarkedAsPosted.get()); + countReset += unlocked.get() + invalid.get() + invalidMarkedAsPosted.get(); + } // reset + + /** + * Delete Accounting Table where period status is open and update count. + * + * @param accountingSchemaDefault + * @param accountingDocumentTable + */ + private void delete(MAcctSchema accountingSchemaDefault, MTable accountingDocumentTable) { + Timestamp today = TimeUtil.trunc(new Timestamp(System.currentTimeMillis()), TimeUtil.TRUNC_DAY); + if (accountingSchemaDefault.isAutoPeriodControl()) { + Timestamp temp = TimeUtil.addDays(today, -accountingSchemaDefault.getPeriod_OpenHistory()); + if (getDateAcct() == null || getDateAcct().before(temp)) { + setDateAcct(temp); + log.info("DateAcct From set to: " + getDateAcct()); + } + temp = TimeUtil.addDays(today, accountingSchemaDefault.getPeriod_OpenFuture()); + if (getDateAcctTo() == null || getDateAcctTo().after(temp)) { + setDateAcctTo(temp); + log.info("DateAcct To set to: " + getDateAcctTo()); + } + } + + reset(accountingSchemaDefault, accountingDocumentTable); + countReset = 0; + // + String docBaseType = getDocumentBaseType(accountingDocumentTable.get_ID(), accountingDocumentTable.getTableName()); + if (docBaseType == null) { + String s = accountingDocumentTable.getTableName() + ": Unknown DocBaseType"; + log.severe(s); + addLog(s); + docBaseType = ""; + return; + } else + docBaseType = " AND pc.DocBaseType " + docBaseType; + + final StringBuilder updateStatement = new StringBuilder(); + updateStatement + .append("UPDATE ").append(accountingDocumentTable.getTableName()).append(" SET Posted='N', Processing='N'").append(" WHERE ") + .append(accountingDocumentTable.getTableName()).append(".").append("AD_Client_ID=").append(getClientId()) + .append(" AND (").append(accountingDocumentTable.getTableName()).append(".Posted<>'N' OR ").append(accountingDocumentTable.getTableName()).append(".Posted IS NULL OR ") + .append(accountingDocumentTable.getTableName()).append(".Processing<>'N' OR ").append(accountingDocumentTable.getTableName()).append(".Processing IS NULL)") + .append(" AND NOT EXISTS (SELECT 1 FROM Fact_Acct fact "); + if (!accountingSchemaDefault.isAutoPeriodControl()) + updateStatement.append("INNER JOIN C_PeriodControl pc ON (pc.C_Period_ID=fact.C_Period_ID AND pc.PeriodStatus = 'O'").append(docBaseType).append(")"); + + updateStatement.append(" WHERE fact.AD_Table_ID=").append(accountingDocumentTable.get_ID()).append(" AND fact.Record_ID=") + .append(accountingDocumentTable.getTableName()).append(".").append(accountingDocumentTable.getTableName()).append("_ID"); + + if (getDateAcct() != null) + updateStatement.append(" AND fact.DateAcct >= ").append(DB.TO_DATE(getDateAcct())); + if (getDateAcctTo() != null) + updateStatement.append(" AND fact.DateAcct <= ").append(DB.TO_DATE(getDateAcctTo())); + + updateStatement.append(")"); + + // Validate that document is posted + log.log(Level.FINE, updateStatement.toString()); + + AtomicInteger reset = new AtomicInteger(0); + Trx.run(trxName -> reset.set(DB.executeUpdate(updateStatement.toString(), trxName))); + // Fact + final StringBuilder deleteStatement = new StringBuilder("DELETE FROM Fact_Acct "); + deleteStatement.append("WHERE Fact_Acct.AD_Client_ID=").append(getClientId()).append(" AND AD_Table_ID=").append(accountingDocumentTable.get_ID()); + if (!accountingSchemaDefault.isAutoPeriodControl()) + deleteStatement.append(" AND EXISTS (SELECT 1 FROM C_PeriodControl pc ") + .append(" WHERE pc.AD_Client_ID=").append(getClientId()).append(" AND pc.PeriodStatus = 'O'").append(docBaseType) + .append(" AND Fact_Acct.C_Period_ID=pc.C_Period_ID)"); + else + deleteStatement.append(" AND EXISTS (SELECT 1 FROM C_PeriodControl pc ") + .append(" WHERE pc.AD_Client_ID=").append(getClientId()).append(" AND Fact_Acct.C_Period_ID=pc.C_Period_ID)"); + if (getDateAcct() != null) + deleteStatement.append(" AND Fact_Acct.DateAcct >= ").append(DB.TO_DATE(getDateAcct())); + if (getDateAcctTo() != null) + deleteStatement.append(" AND Fact_Acct.DateAcct <= ").append(DB.TO_DATE(getDateAcctTo())); + + log.log(Level.FINE, deleteStatement.toString()); + AtomicInteger deleted = new AtomicInteger(0); + Trx.run(trxName -> deleted.set(DB.executeUpdate(deleteStatement.toString(), trxName))); + + // + log.info(accountingDocumentTable.getTableName() + "( ID : " + accountingDocumentTable.get_ID() + ") - Reset=" + reset.get() + " - Deleted=" + deleted.get()); + String s = "@" + accountingDocumentTable.getTableName() + "_ID@ - @Reset@=" + reset + " - @Deleted@=" + deleted; + addLog(s); + // + countReset += reset.get(); + countDelete += deleted.get(); + } // delete + + public String getDateAcct(int tableId) { + String docDateField = "DateAcct"; + if (tableId == MProjectIssue.Table_ID) + docDateField = MProjectIssue.COLUMNNAME_MovementDate; + else if (tableId == MBankStatement.Table_ID) + docDateField = MBankStatement.COLUMNNAME_EftStatementDate; + else if (tableId == MMovement.Table_ID) + docDateField = MMovement.COLUMNNAME_MovementDate; + else if (tableId == MRequisition.Table_ID) + docDateField = MRequisition.COLUMNNAME_DateDoc; + else if (tableId == MInventory.Table_ID) + docDateField = MInventory.COLUMNNAME_MovementDate; + else if (tableId == X_M_Production.Table_ID) + docDateField = X_M_Production.COLUMNNAME_MovementDate; + else if (tableId == MOrder.Table_ID) + docDateField = MOrder.COLUMNNAME_DateOrdered; + else if (tableId == X_PP_Order.Table_ID) + docDateField = X_PP_Order.COLUMNNAME_DateOrdered; + else if (tableId == X_DD_Order.Table_ID) + docDateField = X_DD_Order.COLUMNNAME_DateOrdered; + else if (tableId == X_M_ProductionBatch.Table_ID) + docDateField = X_M_ProductionBatch.COLUMNNAME_MovementDate; + + return docDateField; + } + + public String getDocumentBaseType(int tableId, String tableName) { + String docBaseType = null; + if (tableId == MInvoice.Table_ID) + docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_APInvoice + + "','" + MPeriodControl.DOCBASETYPE_APCreditMemo + + "','" + MPeriodControl.DOCBASETYPE_ARInvoice + + "','" + MPeriodControl.DOCBASETYPE_ARCreditMemo + + "','" + MPeriodControl.DOCBASETYPE_ARProFormaInvoice + "')"; + else if (tableId == MInOut.Table_ID) + docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_MaterialDelivery + + "','" + MPeriodControl.DOCBASETYPE_MaterialReceipt + "')"; + else if (tableId == MPayment.Table_ID) + docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_APPayment + + "','" + MPeriodControl.DOCBASETYPE_ARReceipt + "')"; + else if (tableId == MOrder.Table_ID) + docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_SalesOrder + + "','" + MPeriodControl.DOCBASETYPE_PurchaseOrder + "')"; + else if (tableId == MProjectIssue.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ProjectIssue + "'"; + else if (tableId == MBankStatement.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_BankStatement + "'"; + else if (tableId == MCash.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_CashJournal + "'"; + else if (tableId == MAllocationHdr.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_PaymentAllocation + "'"; + else if (tableId == MJournal.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_GLJournal + "'"; + // else if (AD_Table_ID == M.Table_ID) + // docBaseType = "= '" + MPeriodControl.DOCBASETYPE_GLDocument + "'"; + else if (tableId == MMovement.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MaterialMovement + "'"; + else if (tableId == MRequisition.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_PurchaseRequisition + "'"; + else if (tableId == MInventory.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MaterialPhysicalInventory + "'"; + else if (tableId == X_M_Production.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MaterialProduction + "'"; + else if (tableId == MMatchInv.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MatchInvoice + "'"; + else if (tableId == MMatchPO.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_MatchPO + "'"; + else if (tableId == X_PP_Order.Table_ID) + docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_ManufacturingOrder + + "','" + MPeriodControl.DOCBASETYPE_MaintenanceOrder + + "','" + MPeriodControl.DOCBASETYPE_QualityOrder + "')"; + else if (tableId == X_PP_Cost_Collector.Table_ID) + docBaseType = "IN ('" + MPeriodControl.DOCBASETYPE_ManufacturingCostCollector + "')"; + else if (tableId == X_DD_Order.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_DistributionOrder + "'"; + else if (tableId == X_HR_Process.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_Payroll + "'"; + else if (tableId == X_PP_Cost_Collector.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ManufacturingCostCollector + "'"; + else if (tableId == X_A_Asset_Addition.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_FixedAssetsAddition + "'"; + else if (tableId == X_A_Depreciation_Entry.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_FixedAssetsDisposal + "'"; + else if (tableId == X_A_Asset_Disposed.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_FixedAssetsDepreciation + "'"; + else if (tableId == X_M_ProductionBatch.Table_ID) + docBaseType = "= '" + MPeriodControl.DOCBASETYPE_ManufacturingPlannedOrder + "'"; + else + docBaseType = "IS NOT NULL "; + + return docBaseType; + } + +} // FactAcctReset diff --git a/base/src/org/compiere/process/FactAcctResetAbstract.java b/base/src/org/compiere/process/FactAcctResetAbstract.java new file mode 100644 index 0000000000..d8b0597987 --- /dev/null +++ b/base/src/org/compiere/process/FactAcctResetAbstract.java @@ -0,0 +1,125 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.compiere.process; + +import java.sql.Timestamp; + +/** Generated Process for (Reset Accounting) + * @author ADempiere (generated) + * @version Release 3.9.1 + */ +public abstract class FactAcctResetAbstract extends SvrProcess { + /** Process Value */ + private static final String VALUE_FOR_PROCESS = "Fact_Acct_Reset DELETE"; + /** Process Name */ + private static final String NAME_FOR_PROCESS = "Reset Accounting"; + /** Process Id */ + private static final int ID_FOR_PROCESS = 176; + /** Parameter Name for Client */ + public static final String AD_CLIENT_ID = "AD_Client_ID"; + /** Parameter Name for Table */ + public static final String AD_TABLE_ID = "AD_Table_ID"; + /** Parameter Name for Delete existing Accounting Entries */ + public static final String DELETEPOSTING = "DeletePosting"; + /** Parameter Name for Account Date */ + public static final String DATEACCT = "DateAcct"; + /** Parameter Value for Client */ + private int clientId; + /** Parameter Value for Table */ + private int tableId; + /** Parameter Value for Delete existing Accounting Entries */ + private boolean isDeletePosting; + /** Parameter Value for Account Date */ + private Timestamp dateAcct; + /** Parameter Value for Account Date(To) */ + private Timestamp dateAcctTo; + + @Override + protected void prepare() { + clientId = getParameterAsInt(AD_CLIENT_ID); + tableId = getParameterAsInt(AD_TABLE_ID); + isDeletePosting = getParameterAsBoolean(DELETEPOSTING); + dateAcct = getParameterAsTimestamp(DATEACCT); + dateAcctTo = getParameterToAsTimestamp(DATEACCT); + } + + /** Getter Parameter Value for Client */ + protected int getClientId() { + return clientId; + } + + /** Setter Parameter Value for Client */ + protected void setClientId(int clientId) { + this.clientId = clientId; + } + + /** Getter Parameter Value for Table */ + protected int getTableId() { + return tableId; + } + + /** Setter Parameter Value for Table */ + protected void setTableId(int tableId) { + this.tableId = tableId; + } + + /** Getter Parameter Value for Delete existing Accounting Entries */ + protected boolean isDeletePosting() { + return isDeletePosting; + } + + /** Setter Parameter Value for Delete existing Accounting Entries */ + protected void setDeletePosting(boolean isDeletePosting) { + this.isDeletePosting = isDeletePosting; + } + + /** Getter Parameter Value for Account Date */ + protected Timestamp getDateAcct() { + return dateAcct; + } + + /** Setter Parameter Value for Account Date */ + protected void setDateAcct(Timestamp dateAcct) { + this.dateAcct = dateAcct; + } + + /** Getter Parameter Value for Account Date(To) */ + protected Timestamp getDateAcctTo() { + return dateAcctTo; + } + + /** Setter Parameter Value for Account Date(To) */ + protected void setDateAcctTo(Timestamp dateAcctTo) { + this.dateAcctTo = dateAcctTo; + } + + /** Getter Parameter Value for Process ID */ + public static final int getProcessId() { + return ID_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Value */ + public static final String getProcessValue() { + return VALUE_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Name */ + public static final String getProcessName() { + return NAME_FOR_PROCESS; + } +} \ No newline at end of file diff --git a/base/src/org/compiere/process/ImportBankStatement.java b/base/src/org/compiere/process/ImportBankStatement.java index a17982aec9..2258f415c1 100644 --- a/base/src/org/compiere/process/ImportBankStatement.java +++ b/base/src/org/compiere/process/ImportBankStatement.java @@ -19,14 +19,18 @@ import java.math.BigDecimal; import java.sql.PreparedStatement; import java.sql.ResultSet; +import java.util.concurrent.atomic.AtomicInteger; import java.util.logging.Level; +import org.compiere.model.I_I_BankStatement; import org.compiere.model.MBankAccount; import org.compiere.model.MBankStatement; import org.compiere.model.MBankStatementLine; +import org.compiere.model.Query; import org.compiere.model.X_I_BankStatement; import org.compiere.util.DB; import org.compiere.util.Env; +import org.compiere.util.Util; /** * Import Bank Statement from I_BankStatement @@ -35,10 +39,19 @@ * @version $Id: ImportBankStatement.java,v 1.2 2006/07/30 00:51:01 jjanke Exp $ * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com *
  • FR [ 1699 ] Add support view for Bank Statement + *
  • Minor change for functional programming instead SQL for insert * @see https://github.com/adempiere/adempiere/issues/1699 + * @author Nicolas Sarlabos, nicolas.sarlabos@openupsolutions.com, Openup Solutions http://openupsolutions.com/ + * The process hangs because the statement with the transaction is not saved */ public class ImportBankStatement extends ImportBankStatementAbstract { - + + /** Bank Statement to Generate */ + private MBankStatement statement = null; + private AtomicInteger lineNo = new AtomicInteger(10); + private AtomicInteger noInsert = new AtomicInteger(); + private AtomicInteger noInsertLine = new AtomicInteger(); + /** * Perform process. * @return Message @@ -320,122 +333,13 @@ protected String doIt() throws java.lang.Exception { log.info("Duplicates=" + no); commitEx(); - - //Import Bank Statement - sql = new StringBuffer("SELECT * FROM I_BankStatement" - + " WHERE I_IsImported='N'" - + clientCheck - + " ORDER BY C_BankAccount_ID, Name, EftStatementDate, EftStatementReference"); - - MBankStatement statement = null; - MBankAccount account = null; - PreparedStatement pstmt = null; - int lineNo = 10; - int noInsert = 0; - int noInsertLine = 0; - try - { - pstmt = DB.prepareStatement(sql.toString(), get_TrxName()); - ResultSet rs = pstmt.executeQuery(); - - while (rs.next()) - { - X_I_BankStatement imp = new X_I_BankStatement(getCtx(), rs, get_TrxName()); - // Get the bank account for the first statement - if (account == null) - { - account = MBankAccount.get (getCtx(), imp.getC_BankAccount_ID()); - statement = null; - log.info("New Statement, Account=" + account.getAccountNo()); - } - // Create a new Bank Statement for every account - else if (account.getC_BankAccount_ID() != imp.getC_BankAccount_ID()) - { - account = MBankAccount.get (getCtx(), imp.getC_BankAccount_ID()); - statement = null; - log.info("New Statement, Account=" + account.getAccountNo()); - } - // Create a new Bank Statement for every statement name - else if ((statement.getName() != null) && (imp.getName() != null)) - { - if (!statement.getName().equals(imp.getName())) - { - statement = null; - log.info("New Statement, Statement Name=" + imp.getName()); - } - } - // Create a new Bank Statement for every statement reference - else if ((statement.getEftStatementReference() != null) && (imp.getEftStatementReference() != null)) - { - if (!statement.getEftStatementReference().equals(imp.getEftStatementReference())) - { - statement = null; - log.info("New Statement, Statement Reference=" + imp.getEftStatementReference()); - } - } - // Create a new Bank Statement for every statement date - else if ((statement.getStatementDate() != null) && (imp.getStatementDate() != null)) - { - if (!statement.getStatementDate().equals(imp.getStatementDate())) - { - statement = null; - log.info("New Statement, Statement Date=" + imp.getStatementDate()); - } - } - - // New Statement - if (statement == null) - { - statement = new MBankStatement(account); - statement.setEndingBalance(Env.ZERO); - - // Copy statement data - if (imp.getName() != null) - { - statement.setName(imp.getName()); - } - if (imp.getStatementDate() != null) - { - statement.setStatementDate(imp.getStatementDate()); - } - statement.setDescription(imp.getDescription()); - statement.setEftStatementReference(imp.getEftStatementReference()); - statement.setEftStatementDate(imp.getEftStatementDate()); - if (statement.save()) - { - noInsert++; - } - lineNo = 10; - } - - // New StatementLine - MBankStatementLine line = new MBankStatementLine(statement, imp, lineNo); - // Save statement line - if (line.save()) - { - imp.setC_BankStatement_ID(statement.getC_BankStatement_ID()); - imp.setC_BankStatementLine_ID(line.getC_BankStatementLine_ID()); - imp.setI_IsImported(true); - imp.setProcessed(true); - imp.saveEx(); - noInsertLine++; - lineNo += 10; - } - line = null; - - } - - // Close database connection - rs.close(); - pstmt.close(); - rs = null; - pstmt = null; - - } - catch(Exception e) - { - log.log(Level.SEVERE, sql.toString(), e); - } + // Import lines + new Query(getCtx(), I_I_BankStatement.Table_Name, "I_IsImported='N'" + clientCheck, get_TrxName()) + .setOrderBy("C_BankAccount_ID, Name, EftStatementDate, EftStatementReference") + .list() + .forEach(toImport -> { + addToStatement(toImport); + }); // Set Error to indicator to not imported sql = new StringBuffer ("UPDATE I_BankStatement " @@ -444,10 +348,95 @@ else if ((statement.getStatementDate() != null) && (imp.getStatementDate() != nu no = DB.executeUpdate(sql.toString(), get_TrxName()); addLog (0, null, new BigDecimal (no), "@Errors@"); // - addLog (0, null, new BigDecimal (noInsert), "@C_BankStatement_ID@: @Inserted@"); - addLog (0, null, new BigDecimal (noInsertLine), "@C_BankStatementLine_ID@: @Inserted@"); + addLog (0, null, new BigDecimal (noInsert.get()), "@C_BankStatement_ID@: @Inserted@"); + addLog (0, null, new BigDecimal (noInsertLine.get()), "@C_BankStatementLine_ID@: @Inserted@"); return ""; } // doIt + + /** + * Need a new bank Statement + * @param toImport + * @return + */ + private boolean isToCreate(X_I_BankStatement toImport) { + boolean isToCreate = false; + if(statement == null) { // First to create + isToCreate = true; + } else if(statement.getC_BankAccount_ID() != toImport.getC_BankAccount_ID()) { // Create a new Bank Statement for every account + isToCreate = true; + } else if(!Util.isEmpty(statement.getName()) + && !Util.isEmpty(toImport.getName()) + && !statement.getName().equals(toImport.getName())) { // Create a new Bank Statement for every statement name + isToCreate = true; + } else if(!Util.isEmpty(statement.getEftStatementReference()) + && !Util.isEmpty(toImport.getEftStatementReference()) + && !statement.getEftStatementReference().equals(toImport.getEftStatementReference())) { // Create a new Bank Statement for every statement reference + isToCreate = true; + } else if (statement.getStatementDate() != null + && toImport.getStatementDate() != null + && !statement.getStatementDate().equals(toImport.getStatementDate())) { // Create a new Bank Statement for every statement date + isToCreate = true; + } + // + return isToCreate; + } + + /** + * Add Import line to Statement + * @param toImport + */ + private void addToStatement(X_I_BankStatement toImport) { + // Get the bank account for the first statement + // New Statement + if(isToCreate(toImport)) { + try { + createStatement(toImport); + noInsert.updateAndGet(count -> count + 1); + } catch (Exception e) { + statement = null; + } + lineNo.updateAndGet(count -> count + 10); + } + // New StatementLine + if(statement != null) { + try { + MBankStatementLine line = new MBankStatementLine(statement, toImport, lineNo.get()); + line.saveEx(); + toImport.setC_BankStatement_ID(statement.getC_BankStatement_ID()); + toImport.setC_BankStatementLine_ID(line.getC_BankStatementLine_ID()); + toImport.setI_IsImported(true); + toImport.setProcessed(true); + toImport.saveEx(); + noInsertLine.updateAndGet(count -> count + 1); + lineNo.updateAndGet(count -> count + 10); + } catch (Exception e) { + + } + } + } + + /** + * Create Statement + * @param toImport + */ + private void createStatement(X_I_BankStatement toImport) { + MBankAccount account = MBankAccount.get(getCtx(), toImport.getC_BankAccount_ID()); + statement = new MBankStatement(account); + statement.setEndingBalance(Env.ZERO); + + // Copy statement data + if (toImport.getName() != null) { + statement.setName(toImport.getName()); + } + if (toImport.getStatementDate() != null) { + statement.setStatementDate(toImport.getStatementDate()); + } + statement.setDescription(toImport.getDescription()); + statement.setEftStatementReference(toImport.getEftStatementReference()); + statement.setEftStatementDate(toImport.getEftStatementDate()); + statement.saveEx(get_TrxName()); + log.info("New Statement, Account=" + account.getAccountNo()); + } } // ImportBankStatement diff --git a/base/src/org/compiere/process/ImportBudget.java b/base/src/org/compiere/process/ImportBudget.java index 8c3bab9d68..5c57edec1f 100644 --- a/base/src/org/compiere/process/ImportBudget.java +++ b/base/src/org/compiere/process/ImportBudget.java @@ -135,7 +135,7 @@ protected String doIt() throws Exception { Arrays.stream(budgetLinesIds).forEach(importBudgetId -> { X_I_Budget importBudget = new X_I_Budget(getCtx(), importBudgetId, null); if (importBudget.getI_ErrorMsg() != null) - throw new AdempiereException("@GL_BudgetID@ @ProcessFailed@"); + throw new AdempiereException("@GL_Budget_ID@ @ProcessFailed@"); }); @@ -214,10 +214,14 @@ private void fillIdValues(X_I_Budget importBudget, MAcctSchemaElement[] acctSch int accountId = 0; if (importBudget.getAccount_ID() > 0) accountId = importBudget.getAccount_ID(); - if (accountId <= 0 && importBudget.getAccountValue() != null) - accountId = getId(MElementValue.Table_Name, MElementValue.COLUMNNAME_Value + "=?", trxName, importBudget.getAccountValue()); - if (accountId > 0 && importBudget.getAccount_ID() <= 0 ) - importBudget.setAccount_ID(accountId); + if (accountId <= 0 && importBudget.getAccountValue() != null) { + Arrays.stream(acctSchemaElements) + .filter(acctSchemaElement -> MAcctSchemaElement.ELEMENTTYPE_Account.equals(acctSchemaElement.getElementType())) + .forEach(acctSchemaElement -> { + String where = MElementValue.COLUMNNAME_C_Element_ID + "=? AND " + MElementValue.COLUMNNAME_Value + "=?"; + importBudget.setAccount_ID(getId(MElementValue.Table_Name, where, trxName, acctSchemaElement.getC_Element_ID(), importBudget.getAccountValue())); + }); + } if (importBudget.getAccount_ID() <= 0 && importBudget.getAccountValue() != null) stringError.append("@Account_ID@ @NotFound@ "); diff --git a/base/src/org/compiere/process/InvoiceNGL.java b/base/src/org/compiere/process/InvoiceNGL.java index fd0720d940..8e26f82a8f 100644 --- a/base/src/org/compiere/process/InvoiceNGL.java +++ b/base/src/org/compiere/process/InvoiceNGL.java @@ -124,13 +124,13 @@ protected String doIt () throws Exception // Insert Trx String dateStr = DB.TO_DATE(p_DateReval, true); - sql = "INSERT INTO T_InvoiceGL (AD_Client_ID, AD_Org_ID, IsActive, Created,CreatedBy, Updated,UpdatedBy," + sql = "INSERT INTO T_InvoiceGL (t_invoicegl_id , AD_Client_ID, AD_Org_ID, IsActive, Created,CreatedBy, Updated,UpdatedBy," + " AD_PInstance_ID, C_Invoice_ID, GrandTotal, OpenAmt, " + " Fact_Acct_ID, AmtSourceBalance, AmtAcctBalance, " + " AmtRevalDr, AmtRevalCr, C_DocTypeReval_ID, IsAllCurrencies, " - + " DateReval, C_ConversionTypeReval_ID, AmtRevalDrDiff, AmtRevalCrDiff, APAR) " + + " DateReval, C_ConversionTypeReval_ID, AmtRevalDrDiff, AmtRevalCrDiff, APAR, UUID) " // -- - + "SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy," + + "SELECT nextidfunc(1144,'Y') ,i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy," + getAD_PInstance_ID() + ", i.C_Invoice_ID, i.GrandTotal, invoiceOpen(i.C_Invoice_ID, 0), " + " fa.Fact_Acct_ID, fa.AmtSourceDr-fa.AmtSourceCr, fa.AmtAcctDr-fa.AmtAcctCr, " // AmtRevalDr, AmtRevalCr, @@ -138,7 +138,7 @@ protected String doIt () throws Exception + " currencyConvert(fa.AmtSourceCr, i.C_Currency_ID, a.C_Currency_ID, " + dateStr + ", " + p_C_ConversionTypeReval_ID + ", i.AD_Client_ID, i.AD_Org_ID)," + (p_C_DocTypeReval_ID==0 ? "NULL" : String.valueOf(p_C_DocTypeReval_ID)) + ", " + (p_IsAllCurrencies ? "'Y'," : "'N',") - + dateStr + ", " + p_C_ConversionTypeReval_ID + ", 0, 0, '" + p_APAR + "' " + + dateStr + ", " + p_C_ConversionTypeReval_ID + ", 0, 0, '" + p_APAR + "', getUUID() " // + "FROM C_Invoice_v i" + " INNER JOIN Fact_Acct fa ON (fa.AD_Table_ID=318 AND fa.Record_ID=i.C_Invoice_ID" diff --git a/base/src/org/compiere/process/ProcessInfoUtil.java b/base/src/org/compiere/process/ProcessInfoUtil.java index 1c31d9f5d7..a6a49e4b4e 100644 --- a/base/src/org/compiere/process/ProcessInfoUtil.java +++ b/base/src/org/compiere/process/ProcessInfoUtil.java @@ -32,6 +32,9 @@ * * @author Jorg Janke * @version $Id: ProcessInfoUtil.java,v 1.2 2006/07/30 00:54:44 jjanke Exp $ + * + * @author Michael McKay, mckayERP@gmail.com + *
  • #2534Duplicated entries in process log */ public class ProcessInfoUtil { @@ -114,6 +117,10 @@ public static void setSummaryFromDB (ProcessInfo pi) */ public static void setLogFromDB (ProcessInfo pi) { + // #2453 Check if the log already exists - don't overwrite or duplicate + if (pi.getLogList() != null && pi.getLogList().size() > 0) + return; + // s_log.fine("setLogFromDB - AD_PInstance_ID=" + pi.getAD_PInstance_ID()); String sql = "SELECT AD_PInstance_Log_ID, P_ID, P_Date, P_Number, P_Msg " + "FROM AD_PInstance_Log " diff --git a/base/src/org/compiere/process/RequisitionPOCreate.java b/base/src/org/compiere/process/RequisitionPOCreate.java index 3486c19861..1182c2cb40 100644 --- a/base/src/org/compiere/process/RequisitionPOCreate.java +++ b/base/src/org/compiere/process/RequisitionPOCreate.java @@ -80,7 +80,7 @@ protected void prepare() protected String doIt() throws Exception { // Processing Requisition Lines from Smart Browser M_Requisition_Create_PO_From_Requisition - if (getSelectionKeys().size() > 0) { + if (getSelectionKeys()!=null && getSelectionKeys().size() > 0) { for ( int requisitionLineId : getSelectionKeys()) { MRequisitionLine requisitionLine = new MRequisitionLine(getCtx(), requisitionLineId, get_TrxName()); process(requisitionLine); diff --git a/base/src/org/compiere/process/StatementCreateFrom.java b/base/src/org/compiere/process/StatementCreateFrom.java index e1d6696438..46b90f87ea 100644 --- a/base/src/org/compiere/process/StatementCreateFrom.java +++ b/base/src/org/compiere/process/StatementCreateFrom.java @@ -62,7 +62,7 @@ protected String doIt() throws Exception { Timestamp dateTransaction = getSelectionAsTimestamp(key, "P_DateTrx"); // 1-DateTrx int paymentId = getSelectionAsInt(key, "P_C_Payment_ID"); // 2-Payment int currencyId = getSelectionAsInt(key, "P_C_Currency_ID"); // 3-Currency - BigDecimal transactionAmount = getSelectionAsBigDecimal(key, "P_ConvertedAmount"); // 5- Converted Amount + BigDecimal transactionAmount = getSelectionAsBigDecimal(key, "P_ConvertedAmount"); // 5- Converted Amount // Log log.fine("Line Date=" + dateTransaction + ", Payment=" + paymentId + ", Currency=" + currencyId + ", Amt=" + transactionAmount); MBankStatementLine bankStatementLine = new MBankStatementLine (bankStatement); diff --git a/base/src/org/compiere/report/FinStatement.java b/base/src/org/compiere/report/FinStatement.java index e2bb6d0581..8e823ed7b6 100644 --- a/base/src/org/compiere/report/FinStatement.java +++ b/base/src/org/compiere/report/FinStatement.java @@ -182,7 +182,7 @@ private void createBalanceLine() .append(DB.TO_STRING(Msg.getMsg(Env.getCtx(), "BeginningBalance"))).append(",NULL,") .append("COALESCE((SELECT SUM(AcctBalance(Account_ID, AmtAcctDr , 0 )) FROM Fact_Acct ").append(where).append(" ),0), ") .append("COALESCE((SELECT SUM(AcctBalance(Account_ID, 0 , AmtAcctCr )) FROM Fact_Acct ").append(where).append(" ),0), ") - .append("COALESCE((SELECT SUM(AcctBalance(Account_ID, AmtAcctDr , AmtAcctCr )) FROM Fact_Acct ").append(where).append(" ),0), ") + .append("COALESCE((SELECT SUM(AcctBalance(Account_ID, AmtAcctDr , 0 ) - AcctBalance(Account_ID, 0 , AmtAcctCr )) FROM Fact_Acct ").append(where).append(" ),0), ") .append("COALESCE((SELECT SUM(AcctBalance(Account_ID, Qty , 0 )) FROM Fact_Acct ").append(where).append(" ),0), ") .append("ev.C_ElementValue_ID , ev.value, ev.name, ev.accounttype ") .append(" FROM C_ElementValue ev INNER JOIN C_Element e ON (ev.C_Element_ID=e.C_Element_ID) WHERE e.ElementType = 'A' "); diff --git a/base/src/org/compiere/swing/CRadioButton.java b/base/src/org/compiere/swing/CRadioButton.java new file mode 100644 index 0000000000..2330827a0b --- /dev/null +++ b/base/src/org/compiere/swing/CRadioButton.java @@ -0,0 +1,359 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.compiere.swing; + +import java.awt.Color; +import java.awt.event.InputEvent; +import java.beans.PropertyChangeEvent; + +import javax.swing.Action; +import javax.swing.Icon; +import javax.swing.InputMap; +import javax.swing.JComponent; +import javax.swing.JRadioButton; +import javax.swing.KeyStroke; +import javax.swing.SwingUtilities; +import javax.swing.plaf.ComponentInputMapUIResource; + +import org.adempiere.exceptions.ValueChangeListener; +import org.compiere.model.GridField; + +/** + * Adempiere Radio Button + * + * @author Michael McKay, mckayERP@gmail.com + */ +public class CRadioButton extends JRadioButton implements CEditor { + /** + * + */ + private static final long serialVersionUID = 6115543971487470944L; + + /** + * Creates a radio button button with no text, no icon. + */ + public CRadioButton() { + super(); + init(); + } + + /** + * Creates a radio button with an icon. + * + * @param icon + * the Icon image to display + */ + public CRadioButton(Icon icon) { + super(icon); + init(); + } + + /** + * Creates a radio button with an icon and specifies whether or not it is + * initially selected. + * + * @param icon + * the Icon image to display + * @param selected + * a boolean value indicating the initial selection state. If + * true the radio button is selected + */ + public CRadioButton(Icon icon, boolean selected) { + super(icon, selected); + init(); + } + + /** + * Creates a radio button with text. + * + * @param text + * the text of the radio button. + */ + public CRadioButton(String text) { + super(text); + init(); + } + + /** + * Creates a radio button where properties are taken from the Action supplied. + * + * @param a + */ + public CRadioButton(Action a) { + super(a); + init(); + } + + /** + * Creates a radio button with text and specifies whether or not it is + * initially selected. + * + * @param text + * the text of the radio button. + * @param selected + * a boolean value indicating the initial selection state. If + * true the radio button is selected + */ + public CRadioButton(String text, boolean selected) { + super(text, selected); + init(); + } + + /** + * Creates a radio button with the specified text and + * icon. + * + * @param text + * the text of the radio button. + * @param icon + * the Icon image to display + */ + public CRadioButton(String text, Icon icon) { + super(text, icon, false); + init(); + } + + /** + * Creates a radio button with text and icon, and specifies whether or not it + * is initially selected. + * + * @param text + * the text of the radio button. + * @param icon + * the Icon image to display + * @param selected + * a boolean value indicating the initial selection state. If + * true the radio button is selected + */ + public CRadioButton(String text, Icon icon, boolean selected) { + super(text, icon, selected); + init(); + } + + /** + * Common Init + */ + private void init() { + // Default to transparent, works better under windows look and feel + setOpaque(false); + } // init + + /** ********************************************************************** */ + + /** Mandatory (default false) */ + private boolean m_mandatory = false; + + /** Read-Write */ + private boolean m_readWrite = true; + + /** + * Set Editor Mandatory + * + * @param mandatory + * true, if you have to enter data + */ + public void setMandatory(boolean mandatory) { + m_mandatory = mandatory; + setBackground(false); + } // setMandatory + + /** + * Is Field mandatory + * + * @return true, if mandatory + */ + public boolean isMandatory() { + return m_mandatory; + } // isMandatory + + /** + * Enable Editor + * + * @param rw + * true, if you can enter/select data + */ + public void setReadWrite(boolean rw) { + if (super.isEnabled() != rw) + super.setEnabled(rw); + setBackground(false); + m_readWrite = rw; + } // setEditable + + /** + * Is it possible to edit + * + * @return true, if editable + */ + public boolean isReadWrite() { + return m_readWrite; + } // isEditable + + /** + * Set Background based on editable/mandatory/error - ignored - + * + * @param error + * if true, set background to error color, otherwise + * mandatory/editable + */ + public void setBackground(boolean error) { + } // setBackground + + /** + * Set Background + * + * @param bg + */ + public void setBackground(Color bg) { + if (bg.equals(getBackground())) + return; + super.setBackground(bg); + } // setBackground + + /** Retain value */ + private Object m_value = null; + + /** + * Set Editor to value. Interpret Y/N and Boolean + * + * @param value + * value of the editor + */ + public void setValue(Object value) { + m_value = value; + boolean sel = false; + if (value == null) + sel = false; + else if (value.toString().equals("Y")) + sel = true; + else if (value.toString().equals("N")) + sel = false; + else if (value instanceof Boolean) + sel = ((Boolean) value).booleanValue(); + else { + try { + sel = Boolean.getBoolean(value.toString()); + } catch (Exception e) { + } + } + this.setSelected(sel); + } // setValue + + /** + * Return Editor value + * + * @return current value as String or Boolean + */ + public Object getValue() { + if (m_value instanceof String) + return super.isSelected() ? "Y" : "N"; + return new Boolean(isSelected()); + } // getValue + + /** + * Return Display Value + * + * @return displayed String value + */ + public String getDisplay() { + if (m_value instanceof String) + return super.isSelected() ? "Y" : "N"; + return Boolean.toString(super.isSelected()); + } // getDisplay + + /** + * Set Text + * + * @param mnemonicLabel + * text + */ + public void setText(String mnemonicLabel) { + super.setText(createMnemonic(mnemonicLabel)); + } // setText + + /** + * Create Mnemonics of text containing "&". Based on MS notation of &Help => + * H is Mnemonics Creates ALT_ + * + * @param text + * test with Mnemonics + * @return text w/o & + */ + private String createMnemonic(String text) { + if (text == null) + return text; + int pos = text.indexOf('&'); + if (pos != -1) // We have a nemonic + { + char ch = text.charAt(pos + 1); + if (ch != ' ') // &_ - is the & character + { + setMnemonic(ch); + return text.substring(0, pos) + text.substring(pos + 1); + } + } + return text; + } // createMnemonic + + /** + * Overrides the JCheckBox.setMnemonic() method, setting modifier keys to + * CTRL+SHIFT. + * + * @param mnemonic + * The mnemonic character code. + */ + public void setMnemonic(int mnemonic) { + super.setMnemonic(mnemonic); + + InputMap map = SwingUtilities.getUIInputMap(this, + JComponent.WHEN_IN_FOCUSED_WINDOW); + + if (map == null) { + map = new ComponentInputMapUIResource(this); + SwingUtilities.replaceUIInputMap(this, + JComponent.WHEN_IN_FOCUSED_WINDOW, map); + } + map.clear(); + String className = this.getClass().getName(); + int mask = InputEvent.ALT_MASK; // Default Buttons + if (this instanceof JRadioButton // In Tab + || className.indexOf("VButton") != -1) + mask = InputEvent.SHIFT_MASK + InputEvent.CTRL_MASK; + map.put(KeyStroke.getKeyStroke(mnemonic, mask, false), "pressed"); + map.put(KeyStroke.getKeyStroke(mnemonic, mask, true), "released"); + map.put(KeyStroke.getKeyStroke(mnemonic, 0, true), "released"); + setInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW, map); + } // setMnemonic + + @Override + public void propertyChange(PropertyChangeEvent evt) { + // Not used + + } + + @Override + public void addValueChangeListener(ValueChangeListener listener) { + // Not used + + } + + @Override + public GridField getField() { + // TODO Auto-generated method stub + return null; + } + +} // CCheckBox diff --git a/base/src/org/compiere/util/DB.java b/base/src/org/compiere/util/DB.java index b74f1cc863..ae6dc6549f 100644 --- a/base/src/org/compiere/util/DB.java +++ b/base/src/org/compiere/util/DB.java @@ -571,8 +571,9 @@ public static String getDatabaseInfo() * @param ctx context * @return true if Database version (date) is the same */ - public static boolean isDatabaseOK (Properties ctx) - { + public static boolean isDatabaseOK (Properties ctx) { + // Validate UUID supported + DB.validateSupportedUUIDFromDB(); // Check Version String version = "?"; String sql = "SELECT Version FROM AD_System"; @@ -607,17 +608,14 @@ public static boolean isDatabaseOK (Properties ctx) // Code assumes Database version {0}, but Database has Version {1}. String msg = Msg.getMsg(ctx, AD_Message); // complete message msg = MessageFormat.format(msg, new Object[] {Adempiere.DB_VERSION, version}); - Object[] options = { UIManager.get("OptionPane.noButtonText"), "Migrate" }; - int no = JOptionPane.showOptionDialog (null, msg, + Object[] options = {"Migrate" }; + JOptionPane.showOptionDialog (null, msg, title, JOptionPane.DEFAULT_OPTION, JOptionPane.ERROR_MESSAGE, UIManager.getIcon("OptionPane.errorIcon"), options, options[0]); - if (no == 1) - { - JOptionPane.showMessageDialog (null, + JOptionPane.showMessageDialog (null, "Start RUN_Migrate (in utils)\nSee: http://wiki.adempiere.net/maintain", title, JOptionPane.INFORMATION_MESSAGE); Env.exitEnv(1); - } return false; } // isDatabaseOK @@ -1436,6 +1434,50 @@ public static String getSQLValueString (String trxName, String sql, List { return getSQLValueString(trxName, sql, params.toArray(new Object[params.size()])); } + + /** + * Validate if is supported UUID from DB + */ + public static void validateSupportedUUIDFromDB() { + String testUUID = getUUID(null, true); + s_cc.setIsSupportedUUIDFromDB(testUUID != null); + } + + /** + * Get UUID from DB if it is supported, else return a java UUID + * @param trxName + * @param onlyFromBD only get from DB + * @return + */ + private static String getUUID(String trxName, boolean onlyFromBD) { + String uuid = null; + if(s_cc.isSupportedUUIDFromDB() + || onlyFromBD) { + if (DB.isOracle()) { + uuid = DB.getSQLValueString(trxName, "SELECT getUUID() FROM DUAL"); + } else { + uuid = DB.getSQLValueString(trxName, "SELECT getUUID()"); + } + } + return uuid; + } + + /** + * Get UUID from DB if it is supported, else return a java UUID + * @param trxName + * @return + */ + public static String getUUID(String trxName) { + return getUUID(trxName, false); + } + + /** + * UUID supported as search DB + * @return + */ + public static boolean isSupportedUUIDFromDB() { + return s_cc.isSupportedUUIDFromDB(); + } /** * Get BigDecimal Value from sql @@ -1976,8 +2018,6 @@ public static void printWarning (String comment, SQLWarning warning) if (comment == null || warning == null || comment.length() == 0) throw new IllegalArgumentException("Required parameter missing"); log.warning(comment); - if (warning == null) - return; // SQLWarning warn = warning; while (warn != null) diff --git a/base/src/org/compiere/util/Language.java b/base/src/org/compiere/util/Language.java index 885411b14d..c796ed37a2 100644 --- a/base/src/org/compiere/util/Language.java +++ b/base/src/org/compiere/util/Language.java @@ -71,6 +71,7 @@ public class Language implements Serializable private static final String AD_Language_es_CO = "es_CO"; private static final String AD_Language_es_DO = "es_DO"; private static final String AD_Language_es_VE = "es_VE"; + private static final String AD_Language_es_PA = "es_PA"; private static final String AD_Language_fr_FR = "fr_FR"; private static final String AD_Language_fr_CA = "fr_CA"; private static final String AD_Language_bg_BG = "bg_BG"; @@ -118,7 +119,7 @@ AD_Language_bg_BG, new Locale("bg","BG"), new Boolean(false), "dd/MM/yyyy", AD_Language_ca_ES, new Locale("ca", "ES"), null, "dd/MM/yyyy", MediaSize.ISO.A4), new Language ("Deutsch", - AD_Language_de_DE, Locale.GERMANY, null, null, + AD_Language_de_DE, Locale.GERMANY,new Boolean(true), "dd.MM.yyyy", MediaSize.ISO.A4), new Language ("Dansk", AD_Language_da_DK, new Locale("da","DK"), new Boolean(false), "dd-MM-yyyy", @@ -147,7 +148,10 @@ AD_Language_es_CO, new Locale("es","ES"), new Boolean(false), "dd/MM/yyyy", MediaSize.NA.LETTER), new Language ("Espa\u00f1ol (VE)", AD_Language_es_VE, new Locale("es","VE"), new Boolean(false), "dd/MM/yyyy", - MediaSize.NA.LETTER), + MediaSize.NA.LETTER), + new Language ("Espa\u00f1ol (PA)", + AD_Language_es_PA, new Locale("es","PA"), new Boolean(true), "dd/MM/yyyy", + MediaSize.NA.LETTER), new Language ("Espa\u00f1ol (EC)", AD_Language_es_ES, new Locale("es","ES"), new Boolean(false), "dd/MM/yyyy", MediaSize.ISO.A4), @@ -164,10 +168,10 @@ AD_Language_fa_IR, new Locale("fa","IR"), new Boolean(false), "dd-MM-yyyy", AD_Language_fi_FI, new Locale("fi","FI"), new Boolean(true), "dd.MM.yyyy", MediaSize.ISO.A4), new Language ("Fran\u00e7ais", - AD_Language_fr_FR, Locale.FRANCE, null, null, // dd.MM.yy + AD_Language_fr_FR, Locale.FRANCE, new Boolean(true), "dd-MM-yyyy", // dd.MM.yy MediaSize.ISO.A4), new Language ("Fran\u00e7ais (CA)", - AD_Language_fr_CA, new Locale("fr","CA"), new Boolean(true), "MM/dd/yyyy", // MM/dd/yy + AD_Language_fr_CA, new Locale("fr","CA"), new Boolean(false), "MM/dd/yyyy", // MM/dd/yy MediaSize.NA.LETTER), new Language ("Hrvatski", AD_Language_hr_HR, new Locale("hr", "HR"), null, "dd.MM.yyyy", @@ -176,7 +180,7 @@ AD_Language_hr_HR, new Locale("hr", "HR"), null, "dd.MM.yyyy", AD_Language_in_ID, new Locale("in","ID"), new Boolean(false), "dd-MM-yyyy", MediaSize.ISO.A4), new Language ("Italiano", - AD_Language_it_IT, Locale.ITALY, null, null, // dd.MM.yy + AD_Language_it_IT, Locale.ITALY, new Boolean(true), "dd.MM.yyyy", // dd.MM.yy MediaSize.ISO.A4), new Language ("\u65e5\u672c\u8a9e (JP)", AD_Language_ja_JP, Locale.JAPAN, null, null, diff --git a/base/src/org/eevolution/model/I_C_CashFlow.java b/base/src/org/eevolution/model/I_C_CashFlow.java index dd0952a6f9..45e6dffb02 100644 --- a/base/src/org/eevolution/model/I_C_CashFlow.java +++ b/base/src/org/eevolution/model/I_C_CashFlow.java @@ -23,7 +23,7 @@ /** Generated Interface for C_CashFlow * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_CashFlow { @@ -50,6 +50,19 @@ public interface I_C_CashFlow */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,18 +78,20 @@ public interface I_C_CashFlow public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + /** Column name C_BankAccount_ID */ + public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; - /** Set Organization. - * Organizational entity within client + /** Set Bank Account. + * Account at the Bank */ - public void setAD_Org_ID (int AD_Org_ID); + public void setC_BankAccount_ID (int C_BankAccount_ID); - /** Get Organization. - * Organizational entity within client + /** Get Bank Account. + * Account at the Bank */ - public int getAD_Org_ID(); + public int getC_BankAccount_ID(); + + public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -93,21 +108,6 @@ public interface I_C_CashFlow public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_BankAccount_ID */ - public static final String COLUMNNAME_C_BankAccount_ID = "C_BankAccount_ID"; - - /** Set Bank Account. - * Account at the Bank - */ - public void setC_BankAccount_ID (int C_BankAccount_ID); - - /** Get Bank Account. - * Account at the Bank - */ - public int getC_BankAccount_ID(); - - public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; - /** Column name C_CashFlow_ID */ public static final String COLUMNNAME_C_CashFlow_ID = "C_CashFlow_ID"; @@ -317,19 +317,6 @@ public interface I_C_CashFlow /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -345,4 +332,17 @@ public interface I_C_CashFlow * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_C_ProjectCategory.java b/base/src/org/eevolution/model/I_C_ProjectCategory.java index eba6f2cbb2..9e24c81dee 100644 --- a/base/src/org/eevolution/model/I_C_ProjectCategory.java +++ b/base/src/org/eevolution/model/I_C_ProjectCategory.java @@ -23,7 +23,7 @@ /** Generated Interface for C_ProjectCategory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectCategory { @@ -187,19 +187,6 @@ public interface I_C_ProjectCategory public org.eevolution.model.I_C_ProjectCategory getProjectCategoryParent() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -216,6 +203,19 @@ public interface I_C_ProjectCategory */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_C_ProjectClass.java b/base/src/org/eevolution/model/I_C_ProjectClass.java index 4d6300844c..1765820592 100644 --- a/base/src/org/eevolution/model/I_C_ProjectClass.java +++ b/base/src/org/eevolution/model/I_C_ProjectClass.java @@ -23,7 +23,7 @@ /** Generated Interface for C_ProjectClass * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectClass { @@ -174,19 +174,6 @@ public interface I_C_ProjectClass public org.eevolution.model.I_C_ProjectClass getProjectClassParent() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -203,6 +190,19 @@ public interface I_C_ProjectClass */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_C_ProjectGroup.java b/base/src/org/eevolution/model/I_C_ProjectGroup.java index ea562c8429..9b77712c0e 100644 --- a/base/src/org/eevolution/model/I_C_ProjectGroup.java +++ b/base/src/org/eevolution/model/I_C_ProjectGroup.java @@ -23,7 +23,7 @@ /** Generated Interface for C_ProjectGroup * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectGroup { @@ -174,19 +174,6 @@ public interface I_C_ProjectGroup public org.eevolution.model.I_C_ProjectGroup getProjectGroupParent() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -203,6 +190,19 @@ public interface I_C_ProjectGroup */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_C_ProjectMember.java b/base/src/org/eevolution/model/I_C_ProjectMember.java index 6d3e84d0fe..8a66cc5152 100644 --- a/base/src/org/eevolution/model/I_C_ProjectMember.java +++ b/base/src/org/eevolution/model/I_C_ProjectMember.java @@ -23,7 +23,7 @@ /** Generated Interface for C_ProjectMember * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectMember { @@ -87,20 +87,20 @@ public interface I_C_ProjectMember /** Get BP Name */ public String getBPName(); - /** Column name C_ProjectMemberType_ID */ - public static final String COLUMNNAME_C_ProjectMemberType_ID = "C_ProjectMemberType_ID"; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - /** Set Project Member Type. - * Define the Member Type for a Project + /** Set Project. + * Financial Project */ - public void setC_ProjectMemberType_ID (int C_ProjectMemberType_ID); + public void setC_Project_ID (int C_Project_ID); - /** Get Project Member Type. - * Define the Member Type for a Project + /** Get Project. + * Financial Project */ - public int getC_ProjectMemberType_ID(); + public int getC_Project_ID(); - public org.eevolution.model.I_C_ProjectMemberType getC_ProjectMemberType() throws RuntimeException; + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; /** Column name C_ProjectMember_ID */ public static final String COLUMNNAME_C_ProjectMember_ID = "C_ProjectMember_ID"; @@ -115,20 +115,20 @@ public interface I_C_ProjectMember */ public int getC_ProjectMember_ID(); - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name C_ProjectMemberType_ID */ + public static final String COLUMNNAME_C_ProjectMemberType_ID = "C_ProjectMemberType_ID"; - /** Set Project. - * Financial Project + /** Set Project Member Type. + * Define the Member Type for a Project */ - public void setC_Project_ID (int C_Project_ID); + public void setC_ProjectMemberType_ID (int C_ProjectMemberType_ID); - /** Get Project. - * Financial Project + /** Get Project Member Type. + * Define the Member Type for a Project */ - public int getC_Project_ID(); + public int getC_ProjectMemberType_ID(); - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + public org.eevolution.model.I_C_ProjectMemberType getC_ProjectMemberType() throws RuntimeException; /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -172,19 +172,6 @@ public interface I_C_ProjectMember */ public String getNotificationType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -200,4 +187,17 @@ public interface I_C_ProjectMember * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_C_ProjectMemberType.java b/base/src/org/eevolution/model/I_C_ProjectMemberType.java index 4d1a8ac03d..5312781a17 100644 --- a/base/src/org/eevolution/model/I_C_ProjectMemberType.java +++ b/base/src/org/eevolution/model/I_C_ProjectMemberType.java @@ -23,7 +23,7 @@ /** Generated Interface for C_ProjectMemberType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectMemberType { @@ -157,19 +157,6 @@ public interface I_C_ProjectMemberType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,6 +173,19 @@ public interface I_C_ProjectMemberType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_C_ProjectProcessor.java b/base/src/org/eevolution/model/I_C_ProjectProcessor.java index 1f66ee1b71..ad5eaa0830 100644 --- a/base/src/org/eevolution/model/I_C_ProjectProcessor.java +++ b/base/src/org/eevolution/model/I_C_ProjectProcessor.java @@ -23,7 +23,7 @@ /** Generated Interface for C_ProjectProcessor * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectProcessor { @@ -148,6 +148,19 @@ public interface I_C_ProjectProcessor */ public Timestamp getDateNextRun(); + /** Column name DaysBeforeStart */ + public static final String COLUMNNAME_DaysBeforeStart = "DaysBeforeStart"; + + /** Set Days before due start date. + * Days before start date to start + */ + public void setDaysBeforeStart (int DaysBeforeStart); + + /** Get Days before due start date. + * Days before start date to start + */ + public int getDaysBeforeStart(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -287,6 +300,21 @@ public interface I_C_ProjectProcessor */ public int getRemindDays(); + /** Column name R_MailText_ID */ + public static final String COLUMNNAME_R_MailText_ID = "R_MailText_ID"; + + /** Set Mail Template. + * Text templates for mailings + */ + public void setR_MailText_ID (int R_MailText_ID); + + /** Get Mail Template. + * Text templates for mailings + */ + public int getR_MailText_ID(); + + public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException; + /** Column name Supervisor_ID */ public static final String COLUMNNAME_Supervisor_ID = "Supervisor_ID"; @@ -302,19 +330,6 @@ public interface I_C_ProjectProcessor public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -330,4 +345,17 @@ public interface I_C_ProjectProcessor * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_C_ProjectProcessorLog.java b/base/src/org/eevolution/model/I_C_ProjectProcessorLog.java index 5997b35415..afab111b54 100644 --- a/base/src/org/eevolution/model/I_C_ProjectProcessorLog.java +++ b/base/src/org/eevolution/model/I_C_ProjectProcessorLog.java @@ -23,7 +23,7 @@ /** Generated Interface for C_ProjectProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectProcessorLog { @@ -76,15 +76,6 @@ public interface I_C_ProjectProcessorLog */ public byte[] getBinaryData(); - /** Column name C_ProjectProcessorLog_ID */ - public static final String COLUMNNAME_C_ProjectProcessorLog_ID = "C_ProjectProcessorLog_ID"; - - /** Set Project Processor Log ID */ - public void setC_ProjectProcessorLog_ID (int C_ProjectProcessorLog_ID); - - /** Get Project Processor Log ID */ - public int getC_ProjectProcessorLog_ID(); - /** Column name C_ProjectProcessor_ID */ public static final String COLUMNNAME_C_ProjectProcessor_ID = "C_ProjectProcessor_ID"; @@ -100,6 +91,15 @@ public interface I_C_ProjectProcessorLog public org.eevolution.model.I_C_ProjectProcessor getC_ProjectProcessor() throws RuntimeException; + /** Column name C_ProjectProcessorLog_ID */ + public static final String COLUMNNAME_C_ProjectProcessorLog_ID = "C_ProjectProcessorLog_ID"; + + /** Set Project Processor Log */ + public void setC_ProjectProcessorLog_ID (int C_ProjectProcessorLog_ID); + + /** Get Project Processor Log */ + public int getC_ProjectProcessorLog_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -129,6 +129,19 @@ public interface I_C_ProjectProcessorLog */ public String getDescription(); + /** Column name EventChangeLog */ + public static final String COLUMNNAME_EventChangeLog = "EventChangeLog"; + + /** Set Event Change Log. + * Type of Event in Change Log + */ + public void setEventChangeLog (String EventChangeLog); + + /** Get Event Change Log. + * Type of Event in Change Log + */ + public String getEventChangeLog(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -194,19 +207,6 @@ public interface I_C_ProjectProcessorLog */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -222,4 +222,17 @@ public interface I_C_ProjectProcessorLog * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_C_ProjectStatus.java b/base/src/org/eevolution/model/I_C_ProjectStatus.java index 764faad5e5..4ff47b417d 100644 --- a/base/src/org/eevolution/model/I_C_ProjectStatus.java +++ b/base/src/org/eevolution/model/I_C_ProjectStatus.java @@ -23,7 +23,7 @@ /** Generated Interface for C_ProjectStatus * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectStatus { @@ -241,18 +241,18 @@ public interface I_C_ProjectStatus */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name TimeoutDays */ + public static final String COLUMNNAME_TimeoutDays = "TimeoutDays"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Timeout in Days. + * Timeout in Days to change Status automatically */ - public void setUUID (String UUID); + public void setTimeoutDays (int TimeoutDays); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Timeout in Days. + * Timeout in Days to change Status automatically */ - public String getUUID(); + public int getTimeoutDays(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -270,6 +270,19 @@ public interface I_C_ProjectStatus */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_C_ProjectStatusCategory.java b/base/src/org/eevolution/model/I_C_ProjectStatusCategory.java index e811c3bf6c..efb9bf9e05 100644 --- a/base/src/org/eevolution/model/I_C_ProjectStatusCategory.java +++ b/base/src/org/eevolution/model/I_C_ProjectStatusCategory.java @@ -23,7 +23,7 @@ /** Generated Interface for C_ProjectStatusCategory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectStatusCategory { @@ -157,19 +157,6 @@ public interface I_C_ProjectStatusCategory */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,6 +173,19 @@ public interface I_C_ProjectStatusCategory */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_C_ProjectTaskCategory.java b/base/src/org/eevolution/model/I_C_ProjectTaskCategory.java index 6f999bbc77..db2903c0c8 100644 --- a/base/src/org/eevolution/model/I_C_ProjectTaskCategory.java +++ b/base/src/org/eevolution/model/I_C_ProjectTaskCategory.java @@ -23,7 +23,7 @@ /** Generated Interface for C_ProjectTaskCategory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_ProjectTaskCategory { @@ -159,19 +159,6 @@ public interface I_C_ProjectTaskCategory public org.eevolution.model.I_C_ProjectTaskCategory getProjectTaskCategoryParent() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -188,6 +175,19 @@ public interface I_C_ProjectTaskCategory */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_C_SalesHistory.java b/base/src/org/eevolution/model/I_C_SalesHistory.java index 5141db719a..a0b4410377 100644 --- a/base/src/org/eevolution/model/I_C_SalesHistory.java +++ b/base/src/org/eevolution/model/I_C_SalesHistory.java @@ -23,7 +23,7 @@ /** Generated Interface for C_SalesHistory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_SalesHistory { @@ -78,21 +78,6 @@ public interface I_C_SalesHistory public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; - - /** Set Business Partner Group. - * Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID); - - /** Get Business Partner Group. - * Business Partner Group - */ - public int getC_BP_Group_ID(); - - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -123,6 +108,21 @@ public interface I_C_SalesHistory public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + + /** Set Business Partner Group. + * Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID); + + /** Get Business Partner Group. + * Business Partner Group + */ + public int getC_BP_Group_ID(); + + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -153,6 +153,34 @@ public interface I_C_SalesHistory public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + /** Column name CostAmt */ + public static final String COLUMNNAME_CostAmt = "CostAmt"; + + /** Set Cost Value. + * Value with Cost + */ + public void setCostAmt (BigDecimal CostAmt); + + /** Get Cost Value. + * Value with Cost + */ + public BigDecimal getCostAmt(); + + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -183,20 +211,21 @@ public interface I_C_SalesHistory public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_SalesHistory_ID */ public static final String COLUMNNAME_C_SalesHistory_ID = "C_SalesHistory_ID"; @@ -226,34 +255,35 @@ public interface I_C_SalesHistory public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - /** Column name CostAmt */ - public static final String COLUMNNAME_CostAmt = "CostAmt"; + /** Column name C_Tax_ID */ + public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; - /** Set Cost Value. - * Value with Cost + /** Set Tax. + * Tax identifier */ - public void setCostAmt (BigDecimal CostAmt); + public void setC_Tax_ID (int C_Tax_ID); - /** Get Cost Value. - * Value with Cost + /** Get Tax. + * Tax identifier */ - public BigDecimal getCostAmt(); + public int getC_Tax_ID(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); - /** Get Created By. - * User who created this records + /** Get UOM. + * Unit of Measure */ - public int getCreatedBy(); + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; /** Column name DateInvoiced */ public static final String COLUMNNAME_DateInvoiced = "DateInvoiced"; @@ -268,6 +298,19 @@ public interface I_C_SalesHistory */ public Timestamp getDateInvoiced(); + /** Column name Description */ + public static final String COLUMNNAME_Description = "Description"; + + /** Set Description. + * Optional short description of the record + */ + public void setDescription (String Description); + + /** Get Description. + * Optional short description of the record + */ + public String getDescription(); + /** Column name DocumentNo */ public static final String COLUMNNAME_DocumentNo = "DocumentNo"; @@ -294,6 +337,47 @@ public interface I_C_SalesHistory */ public boolean isActive(); + /** Column name LineNetAmt */ + public static final String COLUMNNAME_LineNetAmt = "LineNetAmt"; + + /** Set Line Amount. + * Line Extended Amount (Quantity * Actual Price) without Freight and Charges + */ + public void setLineNetAmt (BigDecimal LineNetAmt); + + /** Get Line Amount. + * Line Extended Amount (Quantity * Actual Price) without Freight and Charges + */ + public BigDecimal getLineNetAmt(); + + /** Column name LineTotalAmt */ + public static final String COLUMNNAME_LineTotalAmt = "LineTotalAmt"; + + /** Set Line Total. + * Total line amount incl. Tax + */ + public void setLineTotalAmt (BigDecimal LineTotalAmt); + + /** Get Line Total. + * Total line amount incl. Tax + */ + public BigDecimal getLineTotalAmt(); + + /** Column name M_AttributeSetInstance_ID */ + public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; + + /** Set Attribute Set Instance. + * Product Attribute Set Instance + */ + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID); + + /** Get Attribute Set Instance. + * Product Attribute Set Instance + */ + public int getM_AttributeSetInstance_ID(); + + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; + /** Column name M_Product_Category_ID */ public static final String COLUMNNAME_M_Product_Category_ID = "M_Product_Category_ID"; @@ -384,6 +468,32 @@ public interface I_C_SalesHistory public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; + /** Column name PriceActual */ + public static final String COLUMNNAME_PriceActual = "PriceActual"; + + /** Set Unit Price. + * Actual Price + */ + public void setPriceActual (BigDecimal PriceActual); + + /** Get Unit Price. + * Actual Price + */ + public BigDecimal getPriceActual(); + + /** Column name PriceEntered */ + public static final String COLUMNNAME_PriceEntered = "PriceEntered"; + + /** Set Price. + * Price Entered - the price based on the selected/base UoM + */ + public void setPriceEntered (BigDecimal PriceEntered); + + /** Get Price. + * Price Entered - the price based on the selected/base UoM + */ + public BigDecimal getPriceEntered(); + /** Column name PriceInvoiced */ public static final String COLUMNNAME_PriceInvoiced = "PriceInvoiced"; @@ -397,6 +507,32 @@ public interface I_C_SalesHistory */ public BigDecimal getPriceInvoiced(); + /** Column name PriceLimit */ + public static final String COLUMNNAME_PriceLimit = "PriceLimit"; + + /** Set Limit Price. + * Lowest price for a product + */ + public void setPriceLimit (BigDecimal PriceLimit); + + /** Get Limit Price. + * Lowest price for a product + */ + public BigDecimal getPriceLimit(); + + /** Column name PriceList */ + public static final String COLUMNNAME_PriceList = "PriceList"; + + /** Set List Price. + * List Price + */ + public void setPriceList (BigDecimal PriceList); + + /** Get List Price. + * List Price + */ + public BigDecimal getPriceList(); + /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -423,6 +559,19 @@ public interface I_C_SalesHistory */ public BigDecimal getQty(); + /** Column name QtyEntered */ + public static final String COLUMNNAME_QtyEntered = "QtyEntered"; + + /** Set Quantity. + * The Quantity Entered is based on the selected UoM + */ + public void setQtyEntered (BigDecimal QtyEntered); + + /** Get Quantity. + * The Quantity Entered is based on the selected UoM + */ + public BigDecimal getQtyEntered(); + /** Column name SalesRep_ID */ public static final String COLUMNNAME_SalesRep_ID = "SalesRep_ID"; @@ -438,6 +587,19 @@ public interface I_C_SalesHistory public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; + /** Column name TaxAmt */ + public static final String COLUMNNAME_TaxAmt = "TaxAmt"; + + /** Set Tax Amount. + * Tax Amount for a document + */ + public void setTaxAmt (BigDecimal TaxAmt); + + /** Get Tax Amount. + * Tax Amount for a document + */ + public BigDecimal getTaxAmt(); + /** Column name TotalInvAmt */ public static final String COLUMNNAME_TotalInvAmt = "TotalInvAmt"; @@ -477,19 +639,6 @@ public interface I_C_SalesHistory */ public BigDecimal getTotalInvQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -565,4 +714,17 @@ public interface I_C_SalesHistory public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_C_TaxBase.java b/base/src/org/eevolution/model/I_C_TaxBase.java index 664d9c4cb9..7b43ecb4dc 100644 --- a/base/src/org/eevolution/model/I_C_TaxBase.java +++ b/base/src/org/eevolution/model/I_C_TaxBase.java @@ -23,7 +23,7 @@ /** Generated Interface for C_TaxBase * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_TaxBase { @@ -76,15 +76,6 @@ public interface I_C_TaxBase */ public String getBase(); - /** Column name C_TaxBase_ID */ - public static final String COLUMNNAME_C_TaxBase_ID = "C_TaxBase_ID"; - - /** Set Tax Base */ - public void setC_TaxBase_ID (int C_TaxBase_ID); - - /** Get Tax Base */ - public int getC_TaxBase_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -101,6 +92,15 @@ public interface I_C_TaxBase */ public int getCreatedBy(); + /** Column name C_TaxBase_ID */ + public static final String COLUMNNAME_C_TaxBase_ID = "C_TaxBase_ID"; + + /** Set Tax Base */ + public void setC_TaxBase_ID (int C_TaxBase_ID); + + /** Get Tax Base */ + public int getC_TaxBase_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -166,19 +166,6 @@ public interface I_C_TaxBase */ public int getPercentage(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -195,6 +182,19 @@ public interface I_C_TaxBase */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_C_TaxDefinition.java b/base/src/org/eevolution/model/I_C_TaxDefinition.java index ffaf08c6dd..ceccf5fd37 100644 --- a/base/src/org/eevolution/model/I_C_TaxDefinition.java +++ b/base/src/org/eevolution/model/I_C_TaxDefinition.java @@ -23,7 +23,7 @@ /** Generated Interface for C_TaxDefinition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_TaxDefinition { @@ -50,6 +50,19 @@ public interface I_C_TaxDefinition */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgType_ID */ public static final String COLUMNNAME_AD_OrgType_ID = "AD_OrgType_ID"; @@ -65,18 +78,20 @@ public interface I_C_TaxDefinition public org.compiere.model.I_AD_OrgType getAD_OrgType() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + /** Column name C_BPartner_ID */ + public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; - /** Set Organization. - * Organizational entity within client + /** Set Business Partner . + * Identifies a Business Partner */ - public void setAD_Org_ID (int AD_Org_ID); + public void setC_BPartner_ID (int C_BPartner_ID); - /** Get Organization. - * Organizational entity within client + /** Get Business Partner . + * Identifies a Business Partner */ - public int getAD_Org_ID(); + public int getC_BPartner_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; /** Column name C_BP_Group_ID */ public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; @@ -93,20 +108,21 @@ public interface I_C_TaxDefinition public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; - /** Column name C_BPartner_ID */ - public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Business Partner . - * Identifies a Business Partner + /** Get Created. + * Date this record was created */ - public void setC_BPartner_ID (int C_BPartner_ID); + public Timestamp getCreated(); - /** Get Business Partner . - * Identifies a Business Partner - */ - public int getC_BPartner_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_TaxBase_ID */ public static final String COLUMNNAME_C_TaxBase_ID = "C_TaxBase_ID"; @@ -154,21 +170,6 @@ public interface I_C_TaxDefinition public org.eevolution.model.I_C_TaxGroup getC_TaxGroup() throws RuntimeException; - /** Column name C_TaxType_ID */ - public static final String COLUMNNAME_C_TaxType_ID = "C_TaxType_ID"; - - /** Set Tax Type. - * Tax Type - */ - public void setC_TaxType_ID (int C_TaxType_ID); - - /** Get Tax Type. - * Tax Type - */ - public int getC_TaxType_ID(); - - public org.eevolution.model.I_C_TaxType getC_TaxType() throws RuntimeException; - /** Column name C_Tax_ID */ public static final String COLUMNNAME_C_Tax_ID = "C_Tax_ID"; @@ -184,21 +185,20 @@ public interface I_C_TaxDefinition public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name C_TaxType_ID */ + public static final String COLUMNNAME_C_TaxType_ID = "C_TaxType_ID"; - /** Get Created. - * Date this record was created + /** Set Tax Type. + * Tax Type */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + public void setC_TaxType_ID (int C_TaxType_ID); - /** Get Created By. - * User who created this records + /** Get Tax Type. + * Tax Type */ - public int getCreatedBy(); + public int getC_TaxType_ID(); + + public org.eevolution.model.I_C_TaxType getC_TaxType() throws RuntimeException; /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -252,6 +252,24 @@ public interface I_C_TaxDefinition */ public boolean isInvoiced(); + /** Column name MaxTaxable */ + public static final String COLUMNNAME_MaxTaxable = "MaxTaxable"; + + /** Set Max Taxable */ + public void setMaxTaxable (int MaxTaxable); + + /** Get Max Taxable */ + public int getMaxTaxable(); + + /** Column name MinTaxable */ + public static final String COLUMNNAME_MinTaxable = "MinTaxable"; + + /** Set Min Taxable */ + public void setMinTaxable (int MinTaxable); + + /** Get Min Taxable */ + public int getMinTaxable(); + /** Column name M_Product_Category_ID */ public static final String COLUMNNAME_M_Product_Category_ID = "M_Product_Category_ID"; @@ -282,24 +300,6 @@ public interface I_C_TaxDefinition public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name MaxTaxable */ - public static final String COLUMNNAME_MaxTaxable = "MaxTaxable"; - - /** Set Max Taxable */ - public void setMaxTaxable (int MaxTaxable); - - /** Get Max Taxable */ - public int getMaxTaxable(); - - /** Column name MinTaxable */ - public static final String COLUMNNAME_MinTaxable = "MinTaxable"; - - /** Set Min Taxable */ - public void setMinTaxable (int MinTaxable); - - /** Get Min Taxable */ - public int getMinTaxable(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -328,19 +328,6 @@ public interface I_C_TaxDefinition */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -357,6 +344,19 @@ public interface I_C_TaxDefinition */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_C_TaxGroup.java b/base/src/org/eevolution/model/I_C_TaxGroup.java index ff16cff014..1224877d4c 100644 --- a/base/src/org/eevolution/model/I_C_TaxGroup.java +++ b/base/src/org/eevolution/model/I_C_TaxGroup.java @@ -23,7 +23,7 @@ /** Generated Interface for C_TaxGroup * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_TaxGroup { @@ -63,15 +63,6 @@ public interface I_C_TaxGroup */ public int getAD_Org_ID(); - /** Column name C_TaxGroup_ID */ - public static final String COLUMNNAME_C_TaxGroup_ID = "C_TaxGroup_ID"; - - /** Set Tax Group */ - public void setC_TaxGroup_ID (int C_TaxGroup_ID); - - /** Get Tax Group */ - public int getC_TaxGroup_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -88,6 +79,15 @@ public interface I_C_TaxGroup */ public int getCreatedBy(); + /** Column name C_TaxGroup_ID */ + public static final String COLUMNNAME_C_TaxGroup_ID = "C_TaxGroup_ID"; + + /** Set Tax Group */ + public void setC_TaxGroup_ID (int C_TaxGroup_ID); + + /** Get Tax Group */ + public int getC_TaxGroup_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -140,19 +140,6 @@ public interface I_C_TaxGroup */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -169,6 +156,19 @@ public interface I_C_TaxGroup */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_C_TaxType.java b/base/src/org/eevolution/model/I_C_TaxType.java index 37277b00a4..a9e17d1e97 100644 --- a/base/src/org/eevolution/model/I_C_TaxType.java +++ b/base/src/org/eevolution/model/I_C_TaxType.java @@ -23,7 +23,7 @@ /** Generated Interface for C_TaxType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_TaxType { @@ -63,19 +63,6 @@ public interface I_C_TaxType */ public int getAD_Org_ID(); - /** Column name C_TaxType_ID */ - public static final String COLUMNNAME_C_TaxType_ID = "C_TaxType_ID"; - - /** Set Tax Type. - * Tax Type - */ - public void setC_TaxType_ID (int C_TaxType_ID); - - /** Get Tax Type. - * Tax Type - */ - public int getC_TaxType_ID(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -92,6 +79,19 @@ public interface I_C_TaxType */ public int getCreatedBy(); + /** Column name C_TaxType_ID */ + public static final String COLUMNNAME_C_TaxType_ID = "C_TaxType_ID"; + + /** Set Tax Type. + * Tax Type + */ + public void setC_TaxType_ID (int C_TaxType_ID); + + /** Get Tax Type. + * Tax Type + */ + public int getC_TaxType_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -144,19 +144,6 @@ public interface I_C_TaxType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,6 +160,19 @@ public interface I_C_TaxType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_DD_Compartment.java b/base/src/org/eevolution/model/I_DD_Compartment.java index d02b524810..35514b72ad 100644 --- a/base/src/org/eevolution/model/I_DD_Compartment.java +++ b/base/src/org/eevolution/model/I_DD_Compartment.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_Compartment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_Compartment { @@ -42,6 +42,21 @@ public interface I_DD_Compartment /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -76,21 +91,6 @@ public interface I_DD_Compartment */ public int getAD_Org_ID(); - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -210,19 +210,6 @@ public interface I_DD_Compartment */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -239,6 +226,19 @@ public interface I_DD_Compartment */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_DD_CompartmentAssignment.java b/base/src/org/eevolution/model/I_DD_CompartmentAssignment.java index 17fb5e8a41..57e8c19985 100644 --- a/base/src/org/eevolution/model/I_DD_CompartmentAssignment.java +++ b/base/src/org/eevolution/model/I_DD_CompartmentAssignment.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_CompartmentAssignment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_CompartmentAssignment { @@ -138,19 +138,6 @@ public interface I_DD_CompartmentAssignment */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -166,4 +153,17 @@ public interface I_DD_CompartmentAssignment * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_DD_CompatibilityGroup.java b/base/src/org/eevolution/model/I_DD_CompatibilityGroup.java index 64582f9671..3b38e8d8bb 100644 --- a/base/src/org/eevolution/model/I_DD_CompatibilityGroup.java +++ b/base/src/org/eevolution/model/I_DD_CompatibilityGroup.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_CompatibilityGroup * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_CompatibilityGroup { @@ -127,19 +127,6 @@ public interface I_DD_CompatibilityGroup */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -156,6 +143,19 @@ public interface I_DD_CompatibilityGroup */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_DD_Driver.java b/base/src/org/eevolution/model/I_DD_Driver.java index 1fcbe33f95..052f70c80e 100644 --- a/base/src/org/eevolution/model/I_DD_Driver.java +++ b/base/src/org/eevolution/model/I_DD_Driver.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_Driver * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_Driver { @@ -104,19 +104,6 @@ public interface I_DD_Driver */ public String getCopyFrom(); - /** Column name CreateFrom */ - public static final String COLUMNNAME_CreateFrom = "CreateFrom"; - - /** Set Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public void setCreateFrom (String CreateFrom); - - /** Get Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public String getCreateFrom(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -133,6 +120,19 @@ public interface I_DD_Driver */ public int getCreatedBy(); + /** Column name CreateFrom */ + public static final String COLUMNNAME_CreateFrom = "CreateFrom"; + + /** Set Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public void setCreateFrom (String CreateFrom); + + /** Get Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public String getCreateFrom(); + /** Column name DD_Driver_ID */ public static final String COLUMNNAME_DD_Driver_ID = "DD_Driver_ID"; @@ -225,19 +225,6 @@ public interface I_DD_Driver */ public String getName2(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -254,6 +241,19 @@ public interface I_DD_Driver */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_DD_DriverAssignment.java b/base/src/org/eevolution/model/I_DD_DriverAssignment.java index f712cfc89a..44e9e71774 100644 --- a/base/src/org/eevolution/model/I_DD_DriverAssignment.java +++ b/base/src/org/eevolution/model/I_DD_DriverAssignment.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_DriverAssignment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_DriverAssignment { @@ -138,19 +138,6 @@ public interface I_DD_DriverAssignment */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -166,4 +153,17 @@ public interface I_DD_DriverAssignment * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_DD_Freight.java b/base/src/org/eevolution/model/I_DD_Freight.java index 5968b7b774..505300957a 100644 --- a/base/src/org/eevolution/model/I_DD_Freight.java +++ b/base/src/org/eevolution/model/I_DD_Freight.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_Freight * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_Freight { @@ -124,6 +124,32 @@ public interface I_DD_Freight */ public int getCreatedBy(); + /** Column name DateDoc */ + public static final String COLUMNNAME_DateDoc = "DateDoc"; + + /** Set Document Date. + * Date of the Document + */ + public void setDateDoc (Timestamp DateDoc); + + /** Get Document Date. + * Date of the Document + */ + public Timestamp getDateDoc(); + + /** Column name DateOrdered */ + public static final String COLUMNNAME_DateOrdered = "DateOrdered"; + + /** Set Date Ordered. + * Date of Order + */ + public void setDateOrdered (Timestamp DateOrdered); + + /** Get Date Ordered. + * Date of Order + */ + public Timestamp getDateOrdered(); + /** Column name DD_Driver_ID */ public static final String COLUMNNAME_DD_Driver_ID = "DD_Driver_ID"; @@ -166,32 +192,6 @@ public interface I_DD_Freight public org.eevolution.model.I_DD_Vehicle getDD_Vehicle() throws RuntimeException; - /** Column name DateDoc */ - public static final String COLUMNNAME_DateDoc = "DateDoc"; - - /** Set Document Date. - * Date of the Document - */ - public void setDateDoc (Timestamp DateDoc); - - /** Get Document Date. - * Date of the Document - */ - public Timestamp getDateDoc(); - - /** Column name DateOrdered */ - public static final String COLUMNNAME_DateOrdered = "DateOrdered"; - - /** Set Date Ordered. - * Date of Order - */ - public void setDateOrdered (Timestamp DateOrdered); - - /** Get Date Ordered. - * Date of Order - */ - public Timestamp getDateOrdered(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -354,19 +354,6 @@ public interface I_DD_Freight */ public boolean isProcessed(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -383,6 +370,19 @@ public interface I_DD_Freight */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_InOutBound_ID */ public static final String COLUMNNAME_WM_InOutBound_ID = "WM_InOutBound_ID"; diff --git a/base/src/org/eevolution/model/I_DD_FreightLine.java b/base/src/org/eevolution/model/I_DD_FreightLine.java index 620fedc04b..d45a41feab 100644 --- a/base/src/org/eevolution/model/I_DD_FreightLine.java +++ b/base/src/org/eevolution/model/I_DD_FreightLine.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_FreightLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_FreightLine { @@ -124,15 +124,6 @@ public interface I_DD_FreightLine */ public int getCreatedBy(); - /** Column name DD_FreightLine_ID */ - public static final String COLUMNNAME_DD_FreightLine_ID = "DD_FreightLine_ID"; - - /** Set Order Freight Line ID */ - public void setDD_FreightLine_ID (int DD_FreightLine_ID); - - /** Get Order Freight Line ID */ - public int getDD_FreightLine_ID(); - /** Column name DD_Freight_ID */ public static final String COLUMNNAME_DD_Freight_ID = "DD_Freight_ID"; @@ -144,6 +135,15 @@ public interface I_DD_FreightLine public org.eevolution.model.I_DD_Freight getDD_Freight() throws RuntimeException; + /** Column name DD_FreightLine_ID */ + public static final String COLUMNNAME_DD_FreightLine_ID = "DD_FreightLine_ID"; + + /** Set Order Freight Line ID */ + public void setDD_FreightLine_ID (int DD_FreightLine_ID); + + /** Get Order Freight Line ID */ + public int getDD_FreightLine_ID(); + /** Column name FreightAmt */ public static final String COLUMNNAME_FreightAmt = "FreightAmt"; @@ -254,19 +254,6 @@ public interface I_DD_FreightLine */ public BigDecimal getTotalAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -283,6 +270,19 @@ public interface I_DD_FreightLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Volume */ public static final String COLUMNNAME_Volume = "Volume"; diff --git a/base/src/org/eevolution/model/I_DD_License.java b/base/src/org/eevolution/model/I_DD_License.java index 7712ffa48f..7252c233a0 100644 --- a/base/src/org/eevolution/model/I_DD_License.java +++ b/base/src/org/eevolution/model/I_DD_License.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_License * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_License { @@ -92,6 +92,15 @@ public interface I_DD_License */ public int getCreatedBy(); + /** Column name DD_License_ID */ + public static final String COLUMNNAME_DD_License_ID = "DD_License_ID"; + + /** Set License */ + public void setDD_License_ID (int DD_License_ID); + + /** Get License */ + public int getDD_License_ID(); + /** Column name DD_LicenseType_ID */ public static final String COLUMNNAME_DD_LicenseType_ID = "DD_LicenseType_ID"; @@ -103,15 +112,6 @@ public interface I_DD_License public org.eevolution.model.I_DD_LicenseType getDD_LicenseType() throws RuntimeException; - /** Column name DD_License_ID */ - public static final String COLUMNNAME_DD_License_ID = "DD_License_ID"; - - /** Set License */ - public void setDD_License_ID (int DD_License_ID); - - /** Get License */ - public int getDD_License_ID(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -151,19 +151,6 @@ public interface I_DD_License */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -180,6 +167,19 @@ public interface I_DD_License */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_DD_LicenseAssignment.java b/base/src/org/eevolution/model/I_DD_LicenseAssignment.java index cfb4b920f1..bd23ce06fc 100644 --- a/base/src/org/eevolution/model/I_DD_LicenseAssignment.java +++ b/base/src/org/eevolution/model/I_DD_LicenseAssignment.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_LicenseAssignment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_LicenseAssignment { @@ -149,19 +149,6 @@ public interface I_DD_LicenseAssignment */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -177,4 +164,17 @@ public interface I_DD_LicenseAssignment * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_DD_LicenseType.java b/base/src/org/eevolution/model/I_DD_LicenseType.java index 6ae34c3430..f7aa0756fa 100644 --- a/base/src/org/eevolution/model/I_DD_LicenseType.java +++ b/base/src/org/eevolution/model/I_DD_LicenseType.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_LicenseType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_LicenseType { @@ -136,19 +136,6 @@ public interface I_DD_LicenseType /** Get License Type */ public String getTransportLicenseType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -165,6 +152,19 @@ public interface I_DD_LicenseType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_DD_NetworkDistribution.java b/base/src/org/eevolution/model/I_DD_NetworkDistribution.java index 5027100743..1f4274973b 100644 --- a/base/src/org/eevolution/model/I_DD_NetworkDistribution.java +++ b/base/src/org/eevolution/model/I_DD_NetworkDistribution.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_NetworkDistribution * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_NetworkDistribution { @@ -203,19 +203,6 @@ public interface I_DD_NetworkDistribution /** Get Revision */ public String getRevision(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -232,6 +219,19 @@ public interface I_DD_NetworkDistribution */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_DD_NetworkDistributionLine.java b/base/src/org/eevolution/model/I_DD_NetworkDistributionLine.java index 537a0b1f46..1b5784f774 100644 --- a/base/src/org/eevolution/model/I_DD_NetworkDistributionLine.java +++ b/base/src/org/eevolution/model/I_DD_NetworkDistributionLine.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_NetworkDistributionLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_NetworkDistributionLine { @@ -79,15 +79,6 @@ public interface I_DD_NetworkDistributionLine */ public int getCreatedBy(); - /** Column name DD_NetworkDistributionLine_ID */ - public static final String COLUMNNAME_DD_NetworkDistributionLine_ID = "DD_NetworkDistributionLine_ID"; - - /** Set Network Distribution Line */ - public void setDD_NetworkDistributionLine_ID (int DD_NetworkDistributionLine_ID); - - /** Get Network Distribution Line */ - public int getDD_NetworkDistributionLine_ID(); - /** Column name DD_NetworkDistribution_ID */ public static final String COLUMNNAME_DD_NetworkDistribution_ID = "DD_NetworkDistribution_ID"; @@ -103,6 +94,15 @@ public interface I_DD_NetworkDistributionLine public org.eevolution.model.I_DD_NetworkDistribution getDD_NetworkDistribution() throws RuntimeException; + /** Column name DD_NetworkDistributionLine_ID */ + public static final String COLUMNNAME_DD_NetworkDistributionLine_ID = "DD_NetworkDistributionLine_ID"; + + /** Set Network Distribution Line */ + public void setDD_NetworkDistributionLine_ID (int DD_NetworkDistributionLine_ID); + + /** Get Network Distribution Line */ + public int getDD_NetworkDistributionLine_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -131,21 +131,6 @@ public interface I_DD_NetworkDistributionLine public org.compiere.model.I_M_Shipper getM_Shipper() throws RuntimeException; - /** Column name M_WarehouseSource_ID */ - public static final String COLUMNNAME_M_WarehouseSource_ID = "M_WarehouseSource_ID"; - - /** Set Source Warehouse. - * Optional Warehouse to replenish from - */ - public void setM_WarehouseSource_ID (int M_WarehouseSource_ID); - - /** Get Source Warehouse. - * Optional Warehouse to replenish from - */ - public int getM_WarehouseSource_ID(); - - public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException; - /** Column name M_Warehouse_ID */ public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; @@ -161,6 +146,21 @@ public interface I_DD_NetworkDistributionLine public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; + /** Column name M_WarehouseSource_ID */ + public static final String COLUMNNAME_M_WarehouseSource_ID = "M_WarehouseSource_ID"; + + /** Set Source Warehouse. + * Optional Warehouse to replenish from + */ + public void setM_WarehouseSource_ID (int M_WarehouseSource_ID); + + /** Get Source Warehouse. + * Optional Warehouse to replenish from + */ + public int getM_WarehouseSource_ID(); + + public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException; + /** Column name Percent */ public static final String COLUMNNAME_Percent = "Percent"; @@ -200,19 +200,6 @@ public interface I_DD_NetworkDistributionLine */ public BigDecimal getTransferTime(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -229,6 +216,19 @@ public interface I_DD_NetworkDistributionLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_DD_Order.java b/base/src/org/eevolution/model/I_DD_Order.java index b1770560de..080c1724fe 100644 --- a/base/src/org/eevolution/model/I_DD_Order.java +++ b/base/src/org/eevolution/model/I_DD_Order.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_Order * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_Order { @@ -50,6 +50,19 @@ public interface I_DD_Order */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +78,6 @@ public interface I_DD_Order public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -183,6 +183,19 @@ public interface I_DD_Order public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name ChargeAmt */ + public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; + + /** Set Charge amount. + * Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt); + + /** Get Charge amount. + * Charge Amount + */ + public BigDecimal getChargeAmt(); + /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -228,19 +241,6 @@ public interface I_DD_Order public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name ChargeAmt */ - public static final String COLUMNNAME_ChargeAmt = "ChargeAmt"; - - /** Set Charge amount. - * Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt); - - /** Get Charge amount. - * Charge Amount - */ - public BigDecimal getChargeAmt(); - /** Column name CreateConfirm */ public static final String COLUMNNAME_CreateConfirm = "CreateConfirm"; @@ -250,6 +250,22 @@ public interface I_DD_Order /** Get Create Confirm */ public String getCreateConfirm(); + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + /** Column name CreateFrom */ public static final String COLUMNNAME_CreateFrom = "CreateFrom"; @@ -272,31 +288,6 @@ public interface I_DD_Order /** Get Create Package */ public String getCreatePackage(); - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - - /** Column name DD_Order_ID */ - public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; - - /** Set Distribution Order */ - public void setDD_Order_ID (int DD_Order_ID); - - /** Get Distribution Order */ - public int getDD_Order_ID(); - /** Column name DateOrdered */ public static final String COLUMNNAME_DateOrdered = "DateOrdered"; @@ -349,6 +340,15 @@ public interface I_DD_Order */ public Timestamp getDateReceived(); + /** Column name DD_Order_ID */ + public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; + + /** Set Distribution Order */ + public void setDD_Order_ID (int DD_Order_ID); + + /** Get Distribution Order */ + public int getDD_Order_ID(); + /** Column name DeliveryRule */ public static final String COLUMNNAME_DeliveryRule = "DeliveryRule"; @@ -553,6 +553,15 @@ public interface I_DD_Order */ public boolean isPrinted(); + /** Column name IsSelected */ + public static final String COLUMNNAME_IsSelected = "IsSelected"; + + /** Set Selected */ + public void setIsSelected (boolean IsSelected); + + /** Get Selected */ + public boolean isSelected(); + /** Column name IsSOTrx */ public static final String COLUMNNAME_IsSOTrx = "IsSOTrx"; @@ -566,15 +575,6 @@ public interface I_DD_Order */ public boolean isSOTrx(); - /** Column name IsSelected */ - public static final String COLUMNNAME_IsSelected = "IsSelected"; - - /** Set Selected */ - public void setIsSelected (boolean IsSelected); - - /** Get Selected */ - public boolean isSelected(); - /** Column name M_FreightCategory_ID */ public static final String COLUMNNAME_M_FreightCategory_ID = "M_FreightCategory_ID"; @@ -633,19 +633,6 @@ public interface I_DD_Order */ public int getNoPackages(); - /** Column name POReference */ - public static final String COLUMNNAME_POReference = "POReference"; - - /** Set Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference); - - /** Get Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference(); - /** Column name PickDate */ public static final String COLUMNNAME_PickDate = "PickDate"; @@ -659,6 +646,19 @@ public interface I_DD_Order */ public Timestamp getPickDate(); + /** Column name POReference */ + public static final String COLUMNNAME_POReference = "POReference"; + + /** Set Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference); + + /** Get Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference(); + /** Column name Posted */ public static final String COLUMNNAME_Posted = "Posted"; @@ -789,19 +789,6 @@ public interface I_DD_Order */ public String getTrackingNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -878,6 +865,19 @@ public interface I_DD_Order public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Volume */ public static final String COLUMNNAME_Volume = "Volume"; diff --git a/base/src/org/eevolution/model/I_DD_OrderLine.java b/base/src/org/eevolution/model/I_DD_OrderLine.java index 697865c99c..13394bd898 100644 --- a/base/src/org/eevolution/model/I_DD_OrderLine.java +++ b/base/src/org/eevolution/model/I_DD_OrderLine.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_OrderLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_OrderLine { @@ -50,6 +50,19 @@ public interface I_DD_OrderLine */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +78,6 @@ public interface I_DD_OrderLine public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -123,35 +123,18 @@ public interface I_DD_OrderLine public org.compiere.model.I_C_Charge getC_Charge() throws RuntimeException; - /** Column name C_ProjectPhase_ID */ - public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; - - /** Set Project Phase. - * Phase of a Project - */ - public void setC_ProjectPhase_ID (int C_ProjectPhase_ID); - - /** Get Project Phase. - * Phase of a Project - */ - public int getC_ProjectPhase_ID(); - - public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException; - - /** Column name C_ProjectTask_ID */ - public static final String COLUMNNAME_C_ProjectTask_ID = "C_ProjectTask_ID"; + /** Column name ConfirmedQty */ + public static final String COLUMNNAME_ConfirmedQty = "ConfirmedQty"; - /** Set Project Task. - * Actual Project Task in a Phase + /** Set Confirmed Quantity. + * Confirmation of a received quantity */ - public void setC_ProjectTask_ID (int C_ProjectTask_ID); + public void setConfirmedQty (BigDecimal ConfirmedQty); - /** Get Project Task. - * Actual Project Task in a Phase + /** Get Confirmed Quantity. + * Confirmation of a received quantity */ - public int getC_ProjectTask_ID(); - - public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; + public BigDecimal getConfirmedQty(); /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -168,33 +151,35 @@ public interface I_DD_OrderLine public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + /** Column name C_ProjectPhase_ID */ + public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; - /** Set UOM. - * Unit of Measure + /** Set Project Phase. + * Phase of a Project */ - public void setC_UOM_ID (int C_UOM_ID); + public void setC_ProjectPhase_ID (int C_ProjectPhase_ID); - /** Get UOM. - * Unit of Measure + /** Get Project Phase. + * Phase of a Project */ - public int getC_UOM_ID(); + public int getC_ProjectPhase_ID(); - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException; - /** Column name ConfirmedQty */ - public static final String COLUMNNAME_ConfirmedQty = "ConfirmedQty"; + /** Column name C_ProjectTask_ID */ + public static final String COLUMNNAME_C_ProjectTask_ID = "C_ProjectTask_ID"; - /** Set Confirmed Quantity. - * Confirmation of a received quantity + /** Set Project Task. + * Actual Project Task in a Phase */ - public void setConfirmedQty (BigDecimal ConfirmedQty); + public void setC_ProjectTask_ID (int C_ProjectTask_ID); - /** Get Confirmed Quantity. - * Confirmation of a received quantity + /** Get Project Task. + * Actual Project Task in a Phase */ - public BigDecimal getConfirmedQty(); + public int getC_ProjectTask_ID(); + + public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -212,25 +197,20 @@ public interface I_DD_OrderLine */ public int getCreatedBy(); - /** Column name DD_OrderLine_ID */ - public static final String COLUMNNAME_DD_OrderLine_ID = "DD_OrderLine_ID"; - - /** Set Distribution Order Line */ - public void setDD_OrderLine_ID (int DD_OrderLine_ID); - - /** Get Distribution Order Line */ - public int getDD_OrderLine_ID(); - - /** Column name DD_Order_ID */ - public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - /** Set Distribution Order */ - public void setDD_Order_ID (int DD_Order_ID); + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); - /** Get Distribution Order */ - public int getDD_Order_ID(); + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); - public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException; + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; /** Column name DateDelivered */ public static final String COLUMNNAME_DateDelivered = "DateDelivered"; @@ -271,6 +251,26 @@ public interface I_DD_OrderLine */ public Timestamp getDatePromised(); + /** Column name DD_Order_ID */ + public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; + + /** Set Distribution Order */ + public void setDD_Order_ID (int DD_Order_ID); + + /** Get Distribution Order */ + public int getDD_Order_ID(); + + public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException; + + /** Column name DD_OrderLine_ID */ + public static final String COLUMNNAME_DD_OrderLine_ID = "DD_OrderLine_ID"; + + /** Set Distribution Order Line */ + public void setDD_OrderLine_ID (int DD_OrderLine_ID); + + /** Get Distribution Order Line */ + public int getDD_OrderLine_ID(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -362,21 +362,6 @@ public interface I_DD_OrderLine */ public BigDecimal getLineNetAmt(); - /** Column name M_AttributeSetInstanceTo_ID */ - public static final String COLUMNNAME_M_AttributeSetInstanceTo_ID = "M_AttributeSetInstanceTo_ID"; - - /** Set Attribute Set Instance To. - * Target Product Attribute Set Instance - */ - public void setM_AttributeSetInstanceTo_ID (int M_AttributeSetInstanceTo_ID); - - /** Get Attribute Set Instance To. - * Target Product Attribute Set Instance - */ - public int getM_AttributeSetInstanceTo_ID(); - - public I_M_AttributeSetInstance getM_AttributeSetInstanceTo() throws RuntimeException; - /** Column name M_AttributeSetInstance_ID */ public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; @@ -392,6 +377,21 @@ public interface I_DD_OrderLine public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; + /** Column name M_AttributeSetInstanceTo_ID */ + public static final String COLUMNNAME_M_AttributeSetInstanceTo_ID = "M_AttributeSetInstanceTo_ID"; + + /** Set Attribute Set Instance To. + * Target Product Attribute Set Instance + */ + public void setM_AttributeSetInstanceTo_ID (int M_AttributeSetInstanceTo_ID); + + /** Get Attribute Set Instance To. + * Target Product Attribute Set Instance + */ + public int getM_AttributeSetInstanceTo_ID(); + + public I_M_AttributeSetInstance getM_AttributeSetInstanceTo() throws RuntimeException; + /** Column name M_FreightCategory_ID */ public static final String COLUMNNAME_M_FreightCategory_ID = "M_FreightCategory_ID"; @@ -407,21 +407,6 @@ public interface I_DD_OrderLine public org.compiere.model.I_M_FreightCategory getM_FreightCategory() throws RuntimeException; - /** Column name M_LocatorTo_ID */ - public static final String COLUMNNAME_M_LocatorTo_ID = "M_LocatorTo_ID"; - - /** Set Locator To. - * Location inventory is moved to - */ - public void setM_LocatorTo_ID (int M_LocatorTo_ID); - - /** Get Locator To. - * Location inventory is moved to - */ - public int getM_LocatorTo_ID(); - - public org.compiere.model.I_M_Locator getM_LocatorTo() throws RuntimeException; - /** Column name M_Locator_ID */ public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; @@ -437,6 +422,21 @@ public interface I_DD_OrderLine public org.compiere.model.I_M_Locator getM_Locator() throws RuntimeException; + /** Column name M_LocatorTo_ID */ + public static final String COLUMNNAME_M_LocatorTo_ID = "M_LocatorTo_ID"; + + /** Set Locator To. + * Location inventory is moved to + */ + public void setM_LocatorTo_ID (int M_LocatorTo_ID); + + /** Get Locator To. + * Location inventory is moved to + */ + public int getM_LocatorTo_ID(); + + public org.compiere.model.I_M_Locator getM_LocatorTo() throws RuntimeException; + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -576,19 +576,6 @@ public interface I_DD_OrderLine */ public BigDecimal getTargetQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -665,6 +652,19 @@ public interface I_DD_OrderLine public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_InOutBoundLine_ID */ public static final String COLUMNNAME_WM_InOutBoundLine_ID = "WM_InOutBoundLine_ID"; diff --git a/base/src/org/eevolution/model/I_DD_Requirement.java b/base/src/org/eevolution/model/I_DD_Requirement.java index 3a2106054d..8f87b7b4e1 100644 --- a/base/src/org/eevolution/model/I_DD_Requirement.java +++ b/base/src/org/eevolution/model/I_DD_Requirement.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_Requirement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_Requirement { @@ -79,6 +79,15 @@ public interface I_DD_Requirement */ public int getCreatedBy(); + /** Column name DD_Requirement_ID */ + public static final String COLUMNNAME_DD_Requirement_ID = "DD_Requirement_ID"; + + /** Set Transport Requirement */ + public void setDD_Requirement_ID (int DD_Requirement_ID); + + /** Get Transport Requirement */ + public int getDD_Requirement_ID(); + /** Column name DD_RequirementType_ID */ public static final String COLUMNNAME_DD_RequirementType_ID = "DD_RequirementType_ID"; @@ -90,15 +99,6 @@ public interface I_DD_Requirement public org.eevolution.model.I_DD_RequirementType getDD_RequirementType() throws RuntimeException; - /** Column name DD_Requirement_ID */ - public static final String COLUMNNAME_DD_Requirement_ID = "DD_Requirement_ID"; - - /** Set Transport Requirement */ - public void setDD_Requirement_ID (int DD_Requirement_ID); - - /** Get Transport Requirement */ - public int getDD_Requirement_ID(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -151,19 +151,6 @@ public interface I_DD_Requirement */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -180,6 +167,19 @@ public interface I_DD_Requirement */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_DD_RequirementAssignment.java b/base/src/org/eevolution/model/I_DD_RequirementAssignment.java index fcb16325be..812d4ed13a 100644 --- a/base/src/org/eevolution/model/I_DD_RequirementAssignment.java +++ b/base/src/org/eevolution/model/I_DD_RequirementAssignment.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_RequirementAssignment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_RequirementAssignment { @@ -162,19 +162,6 @@ public interface I_DD_RequirementAssignment */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -190,4 +177,17 @@ public interface I_DD_RequirementAssignment * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_DD_RequirementType.java b/base/src/org/eevolution/model/I_DD_RequirementType.java index 652169f4bb..a261a9aa5d 100644 --- a/base/src/org/eevolution/model/I_DD_RequirementType.java +++ b/base/src/org/eevolution/model/I_DD_RequirementType.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_RequirementType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_RequirementType { @@ -127,19 +127,6 @@ public interface I_DD_RequirementType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -156,6 +143,19 @@ public interface I_DD_RequirementType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_DD_TransportAssignment.java b/base/src/org/eevolution/model/I_DD_TransportAssignment.java index b86265635b..18a3a6c0b1 100644 --- a/base/src/org/eevolution/model/I_DD_TransportAssignment.java +++ b/base/src/org/eevolution/model/I_DD_TransportAssignment.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_TransportAssignment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_TransportAssignment { @@ -138,19 +138,6 @@ public interface I_DD_TransportAssignment */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -166,4 +153,17 @@ public interface I_DD_TransportAssignment * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_DD_TransportUnit.java b/base/src/org/eevolution/model/I_DD_TransportUnit.java index 4ed28ab99e..177feb70bc 100644 --- a/base/src/org/eevolution/model/I_DD_TransportUnit.java +++ b/base/src/org/eevolution/model/I_DD_TransportUnit.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_TransportUnit * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_TransportUnit { @@ -42,6 +42,21 @@ public interface I_DD_TransportUnit /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -76,21 +91,6 @@ public interface I_DD_TransportUnit */ public int getAD_Org_ID(); - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name AxlesNumber */ public static final String COLUMNNAME_AxlesNumber = "AxlesNumber"; @@ -149,6 +149,15 @@ public interface I_DD_TransportUnit public org.eevolution.model.I_DD_CompatibilityGroup getDD_CompatibilityGroup() throws RuntimeException; + /** Column name DD_TransportUnit_ID */ + public static final String COLUMNNAME_DD_TransportUnit_ID = "DD_TransportUnit_ID"; + + /** Set Transport Unit */ + public void setDD_TransportUnit_ID (int DD_TransportUnit_ID); + + /** Get Transport Unit */ + public int getDD_TransportUnit_ID(); + /** Column name DD_TransportUnitType_ID */ public static final String COLUMNNAME_DD_TransportUnitType_ID = "DD_TransportUnitType_ID"; @@ -160,15 +169,6 @@ public interface I_DD_TransportUnit public org.eevolution.model.I_DD_TransportUnitType getDD_TransportUnitType() throws RuntimeException; - /** Column name DD_TransportUnit_ID */ - public static final String COLUMNNAME_DD_TransportUnit_ID = "DD_TransportUnit_ID"; - - /** Set Transport Unit */ - public void setDD_TransportUnit_ID (int DD_TransportUnit_ID); - - /** Get Transport Unit */ - public int getDD_TransportUnit_ID(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -325,19 +325,6 @@ public interface I_DD_TransportUnit /** Get Transport Width */ public BigDecimal getTransportWidth(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnladenWeight */ public static final String COLUMNNAME_UnladenWeight = "UnladenWeight"; @@ -363,6 +350,19 @@ public interface I_DD_TransportUnit */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_DD_TransportUnitType.java b/base/src/org/eevolution/model/I_DD_TransportUnitType.java index 8bf5d5cd6e..fb03fb80f0 100644 --- a/base/src/org/eevolution/model/I_DD_TransportUnitType.java +++ b/base/src/org/eevolution/model/I_DD_TransportUnitType.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_TransportUnitType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_TransportUnitType { @@ -177,19 +177,6 @@ public interface I_DD_TransportUnitType */ public String getTransportPhysicalType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -206,6 +193,19 @@ public interface I_DD_TransportUnitType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_DD_Vehicle.java b/base/src/org/eevolution/model/I_DD_Vehicle.java index 6be8aba464..375239076d 100644 --- a/base/src/org/eevolution/model/I_DD_Vehicle.java +++ b/base/src/org/eevolution/model/I_DD_Vehicle.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_Vehicle * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_Vehicle { @@ -42,6 +42,21 @@ public interface I_DD_Vehicle /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -76,21 +91,6 @@ public interface I_DD_Vehicle */ public int getAD_Org_ID(); - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name CompartmentsNumber */ public static final String COLUMNNAME_CompartmentsNumber = "CompartmentsNumber"; @@ -113,19 +113,6 @@ public interface I_DD_Vehicle */ public String getCopyFrom(); - /** Column name CreateFrom */ - public static final String COLUMNNAME_CreateFrom = "CreateFrom"; - - /** Set Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public void setCreateFrom (String CreateFrom); - - /** Get Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public String getCreateFrom(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -142,6 +129,19 @@ public interface I_DD_Vehicle */ public int getCreatedBy(); + /** Column name CreateFrom */ + public static final String COLUMNNAME_CreateFrom = "CreateFrom"; + + /** Set Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public void setCreateFrom (String CreateFrom); + + /** Get Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public String getCreateFrom(); + /** Column name DD_CompatibilityGroup_ID */ public static final String COLUMNNAME_DD_CompatibilityGroup_ID = "DD_CompatibilityGroup_ID"; @@ -186,6 +186,15 @@ public interface I_DD_Vehicle public org.eevolution.model.I_DD_RequirementAssignment getDD_RequirementAssignment() throws RuntimeException; + /** Column name DD_Vehicle_ID */ + public static final String COLUMNNAME_DD_Vehicle_ID = "DD_Vehicle_ID"; + + /** Set Vehicle */ + public void setDD_Vehicle_ID (int DD_Vehicle_ID); + + /** Get Vehicle */ + public int getDD_Vehicle_ID(); + /** Column name DD_VehicleType_ID */ public static final String COLUMNNAME_DD_VehicleType_ID = "DD_VehicleType_ID"; @@ -197,15 +206,6 @@ public interface I_DD_Vehicle public org.eevolution.model.I_DD_VehicleType getDD_VehicleType() throws RuntimeException; - /** Column name DD_Vehicle_ID */ - public static final String COLUMNNAME_DD_Vehicle_ID = "DD_Vehicle_ID"; - - /** Set Vehicle */ - public void setDD_Vehicle_ID (int DD_Vehicle_ID); - - /** Get Vehicle */ - public int getDD_Vehicle_ID(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -362,19 +362,6 @@ public interface I_DD_Vehicle /** Get Transport Width */ public BigDecimal getTransportWidth(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnladenWeight */ public static final String COLUMNNAME_UnladenWeight = "UnladenWeight"; @@ -400,6 +387,19 @@ public interface I_DD_Vehicle */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_DD_VehicleAssignment.java b/base/src/org/eevolution/model/I_DD_VehicleAssignment.java index 42cbb22fe2..7a98f623da 100644 --- a/base/src/org/eevolution/model/I_DD_VehicleAssignment.java +++ b/base/src/org/eevolution/model/I_DD_VehicleAssignment.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_VehicleAssignment * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_VehicleAssignment { @@ -142,19 +142,6 @@ public interface I_DD_VehicleAssignment */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -170,4 +157,17 @@ public interface I_DD_VehicleAssignment * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_DD_VehicleType.java b/base/src/org/eevolution/model/I_DD_VehicleType.java index 7aae4bdc48..8695ae7395 100644 --- a/base/src/org/eevolution/model/I_DD_VehicleType.java +++ b/base/src/org/eevolution/model/I_DD_VehicleType.java @@ -23,7 +23,7 @@ /** Generated Interface for DD_VehicleType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_DD_VehicleType { @@ -127,19 +127,6 @@ public interface I_DD_VehicleType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -156,6 +143,19 @@ public interface I_DD_VehicleType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_Attribute.java b/base/src/org/eevolution/model/I_HR_Attribute.java index f395d1559a..9f4ed055c3 100644 --- a/base/src/org/eevolution/model/I_HR_Attribute.java +++ b/base/src/org/eevolution/model/I_HR_Attribute.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Attribute * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Attribute { @@ -50,6 +50,19 @@ public interface I_HR_Attribute */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +78,6 @@ public interface I_HR_Attribute public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_Rule_ID */ public static final String COLUMNNAME_AD_Rule_ID = "AD_Rule_ID"; @@ -117,21 +117,6 @@ public interface I_HR_Attribute public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BP_Relation_ID */ - public static final String COLUMNNAME_C_BP_Relation_ID = "C_BP_Relation_ID"; - - /** Set Partner Relation. - * Business Partner Relation - */ - public void setC_BP_Relation_ID (int C_BP_Relation_ID); - - /** Get Partner Relation. - * Business Partner Relation - */ - public int getC_BP_Relation_ID(); - - public org.compiere.model.I_C_BP_Relation getC_BP_Relation() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -147,6 +132,21 @@ public interface I_HR_Attribute public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_Relation_ID */ + public static final String COLUMNNAME_C_BP_Relation_ID = "C_BP_Relation_ID"; + + /** Set Partner Relation. + * Business Partner Relation + */ + public void setC_BP_Relation_ID (int C_BP_Relation_ID); + + /** Get Partner Relation. + * Business Partner Relation + */ + public int getC_BP_Relation_ID(); + + public org.compiere.model.I_C_BP_Relation getC_BP_Relation() throws RuntimeException; + /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -207,6 +207,15 @@ public interface I_HR_Attribute public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name ColumnType */ + public static final String COLUMNNAME_ColumnType = "ColumnType"; + + /** Set Column Type */ + public void setColumnType (String ColumnType); + + /** Get Column Type */ + public String getColumnType(); + /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -222,15 +231,6 @@ public interface I_HR_Attribute public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name ColumnType */ - public static final String COLUMNNAME_ColumnType = "ColumnType"; - - /** Set Column Type */ - public void setColumnType (String ColumnType); - - /** Get Column Type */ - public String getColumnType(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -375,6 +375,17 @@ public interface I_HR_Attribute public org.eevolution.model.I_HR_Designation getHR_Designation() throws RuntimeException; + /** Column name HR_Employee_ID */ + public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; + + /** Set Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID); + + /** Get Payroll Employee */ + public int getHR_Employee_ID(); + + public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; + /** Column name HR_EmployeeType_ID */ public static final String COLUMNNAME_HR_EmployeeType_ID = "HR_EmployeeType_ID"; @@ -390,17 +401,6 @@ public interface I_HR_Attribute public org.eevolution.model.I_HR_EmployeeType getHR_EmployeeType() throws RuntimeException; - /** Column name HR_Employee_ID */ - public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; - - /** Set Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID); - - /** Get Payroll Employee */ - public int getHR_Employee_ID(); - - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; - /** Column name HR_Grade_ID */ public static final String COLUMNNAME_HR_Grade_ID = "HR_Grade_ID"; @@ -431,6 +431,17 @@ public interface I_HR_Attribute public org.eevolution.model.I_HR_JobEducation getHR_JobEducation() throws RuntimeException; + /** Column name HR_Job_ID */ + public static final String COLUMNNAME_HR_Job_ID = "HR_Job_ID"; + + /** Set Payroll Job */ + public void setHR_Job_ID (int HR_Job_ID); + + /** Get Payroll Job */ + public int getHR_Job_ID(); + + public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException; + /** Column name HR_JobType_ID */ public static final String COLUMNNAME_HR_JobType_ID = "HR_JobType_ID"; @@ -446,17 +457,6 @@ public interface I_HR_Attribute public org.eevolution.model.I_HR_JobType getHR_JobType() throws RuntimeException; - /** Column name HR_Job_ID */ - public static final String COLUMNNAME_HR_Job_ID = "HR_Job_ID"; - - /** Set Payroll Job */ - public void setHR_Job_ID (int HR_Job_ID); - - /** Get Payroll Job */ - public int getHR_Job_ID(); - - public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException; - /** Column name HR_Payroll_ID */ public static final String COLUMNNAME_HR_Payroll_ID = "HR_Payroll_ID"; @@ -654,19 +654,6 @@ public interface I_HR_Attribute */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -683,6 +670,19 @@ public interface I_HR_Attribute */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_HR_CareerLevel.java b/base/src/org/eevolution/model/I_HR_CareerLevel.java index 17db27b0b4..8b028c8f23 100644 --- a/base/src/org/eevolution/model/I_HR_CareerLevel.java +++ b/base/src/org/eevolution/model/I_HR_CareerLevel.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_CareerLevel * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_CareerLevel { @@ -131,19 +131,6 @@ public interface I_HR_CareerLevel */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_HR_CareerLevel */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_Concept.java b/base/src/org/eevolution/model/I_HR_Concept.java index 1ea71a2806..c1f191f2a1 100644 --- a/base/src/org/eevolution/model/I_HR_Concept.java +++ b/base/src/org/eevolution/model/I_HR_Concept.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Concept * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Concept { @@ -42,6 +42,19 @@ public interface I_HR_Concept /** Load Meta Data */ + /** Column name AccountSign */ + public static final String COLUMNNAME_AccountSign = "AccountSign"; + + /** Set Account Sign. + * Indicates the Natural Sign of the Account as a Debit or Credit + */ + public void setAccountSign (String AccountSign); + + /** Get Account Sign. + * Indicates the Natural Sign of the Account as a Debit or Credit + */ + public String getAccountSign(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -78,19 +91,6 @@ public interface I_HR_Concept public org.compiere.model.I_AD_Reference getAD_Reference() throws RuntimeException; - /** Column name AccountSign */ - public static final String COLUMNNAME_AccountSign = "AccountSign"; - - /** Set Account Sign. - * Indicates the Natural Sign of the Account as a Debit or Credit - */ - public void setAccountSign (String AccountSign); - - /** Get Account Sign. - * Indicates the Natural Sign of the Account as a Debit or Credit - */ - public String getAccountSign(); - /** Column name ColumnType */ public static final String COLUMNNAME_ColumnType = "ColumnType"; @@ -407,19 +407,6 @@ public interface I_HR_Concept */ public String getType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -436,6 +423,19 @@ public interface I_HR_Concept */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_HR_Concept_Acct.java b/base/src/org/eevolution/model/I_HR_Concept_Acct.java index ad90fbe12e..596b6fb39b 100644 --- a/base/src/org/eevolution/model/I_HR_Concept_Acct.java +++ b/base/src/org/eevolution/model/I_HR_Concept_Acct.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Concept_Acct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Concept_Acct { @@ -192,19 +192,6 @@ public interface I_HR_Concept_Acct */ public boolean isBalancing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -280,4 +267,17 @@ public interface I_HR_Concept_Acct public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_Concept_Category.java b/base/src/org/eevolution/model/I_HR_Concept_Category.java index 6a863dbc6a..f80be1a2f1 100644 --- a/base/src/org/eevolution/model/I_HR_Concept_Category.java +++ b/base/src/org/eevolution/model/I_HR_Concept_Category.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Concept_Category * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Concept_Category { @@ -155,19 +155,6 @@ public interface I_HR_Concept_Category */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,6 +171,19 @@ public interface I_HR_Concept_Category */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_Concept_Type.java b/base/src/org/eevolution/model/I_HR_Concept_Type.java index 4d90dfeac0..9f161567e2 100644 --- a/base/src/org/eevolution/model/I_HR_Concept_Type.java +++ b/base/src/org/eevolution/model/I_HR_Concept_Type.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Concept_Type * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Concept_Type { @@ -144,19 +144,6 @@ public interface I_HR_Concept_Type */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,6 +160,19 @@ public interface I_HR_Concept_Type */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_Contract.java b/base/src/org/eevolution/model/I_HR_Contract.java index cae7826388..ad477a52e9 100644 --- a/base/src/org/eevolution/model/I_HR_Contract.java +++ b/base/src/org/eevolution/model/I_HR_Contract.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Contract * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Contract { @@ -215,19 +215,6 @@ public interface I_HR_Contract */ public int getNetDays(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -244,6 +231,19 @@ public interface I_HR_Contract */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_HR_Degree.java b/base/src/org/eevolution/model/I_HR_Degree.java index ae50c13b2b..a69f09b428 100644 --- a/base/src/org/eevolution/model/I_HR_Degree.java +++ b/base/src/org/eevolution/model/I_HR_Degree.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Degree * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Degree { @@ -131,19 +131,6 @@ public interface I_HR_Degree */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_HR_Degree */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_Department.java b/base/src/org/eevolution/model/I_HR_Department.java index 5746af3fec..3121b1c3bf 100644 --- a/base/src/org/eevolution/model/I_HR_Department.java +++ b/base/src/org/eevolution/model/I_HR_Department.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Department * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Department { @@ -183,19 +183,6 @@ public interface I_HR_Department */ public int getStrengthRequired(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -212,6 +199,19 @@ public interface I_HR_Department */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_DepartmentProduct.java b/base/src/org/eevolution/model/I_HR_DepartmentProduct.java index 509491bfd4..94e53a3fb5 100644 --- a/base/src/org/eevolution/model/I_HR_DepartmentProduct.java +++ b/base/src/org/eevolution/model/I_HR_DepartmentProduct.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_DepartmentProduct * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_DepartmentProduct { @@ -42,6 +42,19 @@ public interface I_HR_DepartmentProduct /** Load Meta Data */ + /** Column name ActualQty */ + public static final String COLUMNNAME_ActualQty = "ActualQty"; + + /** Set Actual Quantity. + * The actual quantity + */ + public void setActualQty (BigDecimal ActualQty); + + /** Get Actual Quantity. + * The actual quantity + */ + public BigDecimal getActualQty(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -63,19 +76,6 @@ public interface I_HR_DepartmentProduct */ public int getAD_Org_ID(); - /** Column name ActualQty */ - public static final String COLUMNNAME_ActualQty = "ActualQty"; - - /** Set Actual Quantity. - * The actual quantity - */ - public void setActualQty (BigDecimal ActualQty); - - /** Get Actual Quantity. - * The actual quantity - */ - public BigDecimal getActualQty(); - /** Column name Comments */ public static final String COLUMNNAME_Comments = "Comments"; @@ -131,15 +131,6 @@ public interface I_HR_DepartmentProduct */ public Timestamp getDateTo(); - /** Column name HR_DepartmentProduct_ID */ - public static final String COLUMNNAME_HR_DepartmentProduct_ID = "HR_DepartmentProduct_ID"; - - /** Set Department Consumption Limit */ - public void setHR_DepartmentProduct_ID (int HR_DepartmentProduct_ID); - - /** Get Department Consumption Limit */ - public int getHR_DepartmentProduct_ID(); - /** Column name HR_Department_ID */ public static final String COLUMNNAME_HR_Department_ID = "HR_Department_ID"; @@ -151,6 +142,15 @@ public interface I_HR_DepartmentProduct public org.eevolution.model.I_HR_Department getHR_Department() throws RuntimeException; + /** Column name HR_DepartmentProduct_ID */ + public static final String COLUMNNAME_HR_DepartmentProduct_ID = "HR_DepartmentProduct_ID"; + + /** Set Department Consumption Limit */ + public void setHR_DepartmentProduct_ID (int HR_DepartmentProduct_ID); + + /** Get Department Consumption Limit */ + public int getHR_DepartmentProduct_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -192,19 +192,6 @@ public interface I_HR_DepartmentProduct */ public BigDecimal getQtyPlan(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -220,4 +207,17 @@ public interface I_HR_DepartmentProduct * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_Designation.java b/base/src/org/eevolution/model/I_HR_Designation.java index c504a10130..78847e016a 100644 --- a/base/src/org/eevolution/model/I_HR_Designation.java +++ b/base/src/org/eevolution/model/I_HR_Designation.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Designation * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Designation { @@ -172,19 +172,6 @@ public interface I_HR_Designation */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -201,6 +188,19 @@ public interface I_HR_Designation */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_Education.java b/base/src/org/eevolution/model/I_HR_Education.java index f2140e3712..9889886190 100644 --- a/base/src/org/eevolution/model/I_HR_Education.java +++ b/base/src/org/eevolution/model/I_HR_Education.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Education * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Education { @@ -198,19 +198,6 @@ public interface I_HR_Education */ public String getSchoolCollegeAddress(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -227,6 +214,19 @@ public interface I_HR_Education */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name YearOfPassing */ public static final String COLUMNNAME_YearOfPassing = "YearOfPassing"; diff --git a/base/src/org/eevolution/model/I_HR_Employee.java b/base/src/org/eevolution/model/I_HR_Employee.java index 75f366c00d..9e6bc3d016 100644 --- a/base/src/org/eevolution/model/I_HR_Employee.java +++ b/base/src/org/eevolution/model/I_HR_Employee.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Employee * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Employee { @@ -50,6 +50,19 @@ public interface I_HR_Employee */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +78,6 @@ public interface I_HR_Employee public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -138,6 +138,19 @@ public interface I_HR_Employee public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; + /** Column name Code */ + public static final String COLUMNNAME_Code = "Code"; + + /** Set Validation code. + * Validation Code + */ + public void setCode (String Code); + + /** Get Validation code. + * Validation Code + */ + public String getCode(); + /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -153,34 +166,6 @@ public interface I_HR_Employee public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - - /** Column name Code */ - public static final String COLUMNNAME_Code = "Code"; - - /** Set Validation code. - * Validation Code - */ - public void setCode (String Code); - - /** Get Validation code. - * Validation Code - */ - public String getCode(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -197,6 +182,21 @@ public interface I_HR_Employee */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name DailySalary */ public static final String COLUMNNAME_DailySalary = "DailySalary"; @@ -301,6 +301,15 @@ public interface I_HR_Employee public org.eevolution.model.I_HR_Designation getHR_Designation() throws RuntimeException; + /** Column name HR_Employee_ID */ + public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; + + /** Set Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID); + + /** Get Payroll Employee */ + public int getHR_Employee_ID(); + /** Column name HR_EmployeeType_ID */ public static final String COLUMNNAME_HR_EmployeeType_ID = "HR_EmployeeType_ID"; @@ -316,15 +325,6 @@ public interface I_HR_Employee public org.eevolution.model.I_HR_EmployeeType getHR_EmployeeType() throws RuntimeException; - /** Column name HR_Employee_ID */ - public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; - - /** Set Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID); - - /** Get Payroll Employee */ - public int getHR_Employee_ID(); - /** Column name HR_Grade_ID */ public static final String COLUMNNAME_HR_Grade_ID = "HR_Grade_ID"; @@ -355,6 +355,17 @@ public interface I_HR_Employee public org.eevolution.model.I_HR_JobEducation getHR_JobEducation() throws RuntimeException; + /** Column name HR_Job_ID */ + public static final String COLUMNNAME_HR_Job_ID = "HR_Job_ID"; + + /** Set Payroll Job */ + public void setHR_Job_ID (int HR_Job_ID); + + /** Get Payroll Job */ + public int getHR_Job_ID(); + + public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException; + /** Column name HR_JobOpening_ID */ public static final String COLUMNNAME_HR_JobOpening_ID = "HR_JobOpening_ID"; @@ -385,17 +396,6 @@ public interface I_HR_Employee public org.eevolution.model.I_HR_JobType getHR_JobType() throws RuntimeException; - /** Column name HR_Job_ID */ - public static final String COLUMNNAME_HR_Job_ID = "HR_Job_ID"; - - /** Set Payroll Job */ - public void setHR_Job_ID (int HR_Job_ID); - - /** Get Payroll Job */ - public int getHR_Job_ID(); - - public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException; - /** Column name HR_Payroll_ID */ public static final String COLUMNNAME_HR_Payroll_ID = "HR_Payroll_ID"; @@ -717,19 +717,6 @@ public interface I_HR_Employee */ public int getThumbImage_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -745,4 +732,17 @@ public interface I_HR_Employee * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_EmployeeDependent.java b/base/src/org/eevolution/model/I_HR_EmployeeDependent.java index 3c05b56e03..dfbf060b8b 100644 --- a/base/src/org/eevolution/model/I_HR_EmployeeDependent.java +++ b/base/src/org/eevolution/model/I_HR_EmployeeDependent.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_EmployeeDependent * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_EmployeeDependent { @@ -76,21 +76,6 @@ public interface I_HR_EmployeeDependent */ public Timestamp getBirthday(); - /** Column name C_BPartnerRelation_ID */ - public static final String COLUMNNAME_C_BPartnerRelation_ID = "C_BPartnerRelation_ID"; - - /** Set Related Partner. - * Related Business Partner - */ - public void setC_BPartnerRelation_ID (int C_BPartnerRelation_ID); - - /** Get Related Partner. - * Related Business Partner - */ - public int getC_BPartnerRelation_ID(); - - public org.compiere.model.I_C_BPartner getC_BPartnerRelation() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -106,6 +91,21 @@ public interface I_HR_EmployeeDependent public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BPartnerRelation_ID */ + public static final String COLUMNNAME_C_BPartnerRelation_ID = "C_BPartnerRelation_ID"; + + /** Set Related Partner. + * Related Business Partner + */ + public void setC_BPartnerRelation_ID (int C_BPartnerRelation_ID); + + /** Get Related Partner. + * Related Business Partner + */ + public int getC_BPartnerRelation_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartnerRelation() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -308,19 +308,6 @@ public interface I_HR_EmployeeDependent */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -337,6 +324,19 @@ public interface I_HR_EmployeeDependent */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_EmployeeExperience.java b/base/src/org/eevolution/model/I_HR_EmployeeExperience.java index cd06b93eea..21dd73614e 100644 --- a/base/src/org/eevolution/model/I_HR_EmployeeExperience.java +++ b/base/src/org/eevolution/model/I_HR_EmployeeExperience.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_EmployeeExperience * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_EmployeeExperience { @@ -209,19 +209,6 @@ public interface I_HR_EmployeeExperience */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -237,4 +224,17 @@ public interface I_HR_EmployeeExperience * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_EmployeeInsurance.java b/base/src/org/eevolution/model/I_HR_EmployeeInsurance.java index a04c73a43e..d6153f34f9 100644 --- a/base/src/org/eevolution/model/I_HR_EmployeeInsurance.java +++ b/base/src/org/eevolution/model/I_HR_EmployeeInsurance.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_EmployeeInsurance * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_EmployeeInsurance { @@ -172,6 +172,17 @@ public interface I_HR_EmployeeInsurance */ public String getDescription(); + /** Column name HR_Employee_ID */ + public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; + + /** Set Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID); + + /** Get Payroll Employee */ + public int getHR_Employee_ID(); + + public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; + /** Column name HR_EmployeeInsurance_ID */ public static final String COLUMNNAME_HR_EmployeeInsurance_ID = "HR_EmployeeInsurance_ID"; @@ -185,17 +196,6 @@ public interface I_HR_EmployeeInsurance */ public int getHR_EmployeeInsurance_ID(); - /** Column name HR_Employee_ID */ - public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; - - /** Set Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID); - - /** Get Payroll Employee */ - public int getHR_Employee_ID(); - - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; - /** Column name HR_InsuranceType_ID */ public static final String COLUMNNAME_HR_InsuranceType_ID = "HR_InsuranceType_ID"; @@ -313,19 +313,6 @@ public interface I_HR_EmployeeInsurance */ public String getSponsorName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -341,4 +328,17 @@ public interface I_HR_EmployeeInsurance * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_EmployeeType.java b/base/src/org/eevolution/model/I_HR_EmployeeType.java index e513305506..18aa8fbc02 100644 --- a/base/src/org/eevolution/model/I_HR_EmployeeType.java +++ b/base/src/org/eevolution/model/I_HR_EmployeeType.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_EmployeeType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_EmployeeType { @@ -142,19 +142,6 @@ public interface I_HR_EmployeeType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -171,6 +158,19 @@ public interface I_HR_EmployeeType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_EmployeeWeeklyOff.java b/base/src/org/eevolution/model/I_HR_EmployeeWeeklyOff.java index f59d118621..e83c73257d 100644 --- a/base/src/org/eevolution/model/I_HR_EmployeeWeeklyOff.java +++ b/base/src/org/eevolution/model/I_HR_EmployeeWeeklyOff.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_EmployeeWeeklyOff * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_EmployeeWeeklyOff { @@ -107,6 +107,17 @@ public interface I_HR_EmployeeWeeklyOff */ public String getDescription(); + /** Column name HR_Employee_ID */ + public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; + + /** Set Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID); + + /** Get Payroll Employee */ + public int getHR_Employee_ID(); + + public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; + /** Column name HR_EmployeeWeeklyOff_ID */ public static final String COLUMNNAME_HR_EmployeeWeeklyOff_ID = "HR_EmployeeWeeklyOff_ID"; @@ -120,17 +131,6 @@ public interface I_HR_EmployeeWeeklyOff */ public int getHR_EmployeeWeeklyOff_ID(); - /** Column name HR_Employee_ID */ - public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; - - /** Set Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID); - - /** Get Payroll Employee */ - public int getHR_Employee_ID(); - - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -235,19 +235,6 @@ public interface I_HR_EmployeeWeeklyOff */ public boolean isOnWednesday(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -263,4 +250,17 @@ public interface I_HR_EmployeeWeeklyOff * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_Grade.java b/base/src/org/eevolution/model/I_HR_Grade.java index c062d3853e..26d8d8ed26 100644 --- a/base/src/org/eevolution/model/I_HR_Grade.java +++ b/base/src/org/eevolution/model/I_HR_Grade.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Grade * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Grade { @@ -131,19 +131,6 @@ public interface I_HR_Grade */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_HR_Grade */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_InsuranceType.java b/base/src/org/eevolution/model/I_HR_InsuranceType.java index 3e96c8b8a0..3dbb5957c0 100644 --- a/base/src/org/eevolution/model/I_HR_InsuranceType.java +++ b/base/src/org/eevolution/model/I_HR_InsuranceType.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_InsuranceType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_InsuranceType { @@ -131,19 +131,6 @@ public interface I_HR_InsuranceType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_HR_InsuranceType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_Interview.java b/base/src/org/eevolution/model/I_HR_Interview.java index 14333a12ee..9e25c3034c 100644 --- a/base/src/org/eevolution/model/I_HR_Interview.java +++ b/base/src/org/eevolution/model/I_HR_Interview.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Interview * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Interview { @@ -212,19 +212,6 @@ public interface I_HR_Interview */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -240,4 +227,17 @@ public interface I_HR_Interview * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_Job.java b/base/src/org/eevolution/model/I_HR_Job.java index 9968e7c9f2..3efb9802cb 100644 --- a/base/src/org/eevolution/model/I_HR_Job.java +++ b/base/src/org/eevolution/model/I_HR_Job.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Job * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Job { @@ -186,19 +186,6 @@ public interface I_HR_Job public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -215,6 +202,19 @@ public interface I_HR_Job */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_JobApplication.java b/base/src/org/eevolution/model/I_HR_JobApplication.java index 759b90b8f6..310f6e7daa 100644 --- a/base/src/org/eevolution/model/I_HR_JobApplication.java +++ b/base/src/org/eevolution/model/I_HR_JobApplication.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_JobApplication * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_JobApplication { @@ -91,6 +91,19 @@ public interface I_HR_JobApplication public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name City */ + public static final String COLUMNNAME_City = "City"; + + /** Set City. + * Identifies a City + */ + public void setCity (String City); + + /** Get City. + * Identifies a City + */ + public String getCity(); + /** Column name C_Location_ID */ public static final String COLUMNNAME_C_Location_ID = "C_Location_ID"; @@ -106,19 +119,6 @@ public interface I_HR_JobApplication public I_C_Location getC_Location() throws RuntimeException; - /** Column name City */ - public static final String COLUMNNAME_City = "City"; - - /** Set City. - * Identifies a City - */ - public void setCity (String City); - - /** Get City. - * Identifies a City - */ - public String getCity(); - /** Column name Comments */ public static final String COLUMNNAME_Comments = "Comments"; @@ -200,6 +200,19 @@ public interface I_HR_JobApplication */ public String getFirstName(); + /** Column name HighestEducation */ + public static final String COLUMNNAME_HighestEducation = "HighestEducation"; + + /** Set Highest Education. + * Highest Education for this position + */ + public void setHighestEducation (String HighestEducation); + + /** Get Highest Education. + * Highest Education for this position + */ + public String getHighestEducation(); + /** Column name HR_Designation_ID */ public static final String COLUMNNAME_HR_Designation_ID = "HR_Designation_ID"; @@ -243,19 +256,6 @@ public interface I_HR_JobApplication public org.eevolution.model.I_HR_JobOpening getHR_JobOpening() throws RuntimeException; - /** Column name HighestEducation */ - public static final String COLUMNNAME_HighestEducation = "HighestEducation"; - - /** Set Highest Education. - * Highest Education for this position - */ - public void setHighestEducation (String HighestEducation); - - /** Get Highest Education. - * Highest Education for this position - */ - public String getHighestEducation(); - /** Column name IdentityProof */ public static final String COLUMNNAME_IdentityProof = "IdentityProof"; @@ -516,19 +516,6 @@ public interface I_HR_JobApplication */ public String getTotalRelevantExperience(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -545,6 +532,19 @@ public interface I_HR_JobApplication */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name YearOfPassing */ public static final String COLUMNNAME_YearOfPassing = "YearOfPassing"; diff --git a/base/src/org/eevolution/model/I_HR_JobApplicationHistory.java b/base/src/org/eevolution/model/I_HR_JobApplicationHistory.java index 9e5ef726a4..f6049c62f9 100644 --- a/base/src/org/eevolution/model/I_HR_JobApplicationHistory.java +++ b/base/src/org/eevolution/model/I_HR_JobApplicationHistory.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_JobApplicationHistory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_JobApplicationHistory { @@ -159,19 +159,6 @@ public interface I_HR_JobApplicationHistory */ public String getStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -187,4 +174,17 @@ public interface I_HR_JobApplicationHistory * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_JobEducation.java b/base/src/org/eevolution/model/I_HR_JobEducation.java index 5a6776202a..1fbbdb0abd 100644 --- a/base/src/org/eevolution/model/I_HR_JobEducation.java +++ b/base/src/org/eevolution/model/I_HR_JobEducation.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_JobEducation * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_JobEducation { @@ -131,19 +131,6 @@ public interface I_HR_JobEducation */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_HR_JobEducation */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_JobOpening.java b/base/src/org/eevolution/model/I_HR_JobOpening.java index f87a567879..a08f930cda 100644 --- a/base/src/org/eevolution/model/I_HR_JobOpening.java +++ b/base/src/org/eevolution/model/I_HR_JobOpening.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_JobOpening * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_JobOpening { @@ -446,19 +446,6 @@ public interface I_HR_JobOpening public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -475,6 +462,19 @@ public interface I_HR_JobOpening */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_HR_JobOpeningHistory.java b/base/src/org/eevolution/model/I_HR_JobOpeningHistory.java index a13d16c1c0..f911f9d321 100644 --- a/base/src/org/eevolution/model/I_HR_JobOpeningHistory.java +++ b/base/src/org/eevolution/model/I_HR_JobOpeningHistory.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_JobOpeningHistory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_JobOpeningHistory { @@ -183,19 +183,6 @@ public interface I_HR_JobOpeningHistory */ public String getStatus(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -211,4 +198,17 @@ public interface I_HR_JobOpeningHistory * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_JobType.java b/base/src/org/eevolution/model/I_HR_JobType.java index 03eb71fe4d..3d9a7fbb98 100644 --- a/base/src/org/eevolution/model/I_HR_JobType.java +++ b/base/src/org/eevolution/model/I_HR_JobType.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_JobType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_JobType { @@ -131,19 +131,6 @@ public interface I_HR_JobType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_HR_JobType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_LeaveAssign.java b/base/src/org/eevolution/model/I_HR_LeaveAssign.java index 0b10b6182f..d742962177 100644 --- a/base/src/org/eevolution/model/I_HR_LeaveAssign.java +++ b/base/src/org/eevolution/model/I_HR_LeaveAssign.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_LeaveAssign * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_LeaveAssign { @@ -87,21 +87,6 @@ public interface I_HR_LeaveAssign public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_Year_ID */ - public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; - - /** Set Year. - * Calendar Year - */ - public void setC_Year_ID (int C_Year_ID); - - /** Get Year. - * Calendar Year - */ - public int getC_Year_ID(); - - public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -118,6 +103,21 @@ public interface I_HR_LeaveAssign */ public int getCreatedBy(); + /** Column name C_Year_ID */ + public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; + + /** Set Year. + * Calendar Year + */ + public void setC_Year_ID (int C_Year_ID); + + /** Get Year. + * Calendar Year + */ + public int getC_Year_ID(); + + public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; + /** Column name HR_Employee_ID */ public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; @@ -205,19 +205,6 @@ public interface I_HR_LeaveAssign */ public BigDecimal getTotalLeaves(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -246,4 +233,17 @@ public interface I_HR_LeaveAssign * Used Leaves */ public BigDecimal getUsedLeaves(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_LeaveCreditHistory.java b/base/src/org/eevolution/model/I_HR_LeaveCreditHistory.java index 7c69f36cb4..2c391b538d 100644 --- a/base/src/org/eevolution/model/I_HR_LeaveCreditHistory.java +++ b/base/src/org/eevolution/model/I_HR_LeaveCreditHistory.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_LeaveCreditHistory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_LeaveCreditHistory { @@ -78,21 +78,6 @@ public interface I_HR_LeaveCreditHistory public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_Year_ID */ - public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; - - /** Set Year. - * Calendar Year - */ - public void setC_Year_ID (int C_Year_ID); - - /** Get Year. - * Calendar Year - */ - public int getC_Year_ID(); - - public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -109,6 +94,21 @@ public interface I_HR_LeaveCreditHistory */ public int getCreatedBy(); + /** Column name C_Year_ID */ + public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; + + /** Set Year. + * Calendar Year + */ + public void setC_Year_ID (int C_Year_ID); + + /** Get Year. + * Calendar Year + */ + public int getC_Year_ID(); + + public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; + /** Column name HR_Employee_ID */ public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; @@ -204,19 +204,6 @@ public interface I_HR_LeaveCreditHistory */ public BigDecimal getNoOfLeavesCredited(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -232,4 +219,17 @@ public interface I_HR_LeaveCreditHistory * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_LeaveReason.java b/base/src/org/eevolution/model/I_HR_LeaveReason.java index e43313a274..a9265b36d7 100644 --- a/base/src/org/eevolution/model/I_HR_LeaveReason.java +++ b/base/src/org/eevolution/model/I_HR_LeaveReason.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_LeaveReason * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_LeaveReason { @@ -144,19 +144,6 @@ public interface I_HR_LeaveReason */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,6 +160,19 @@ public interface I_HR_LeaveReason */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_LeaveType.java b/base/src/org/eevolution/model/I_HR_LeaveType.java index b2f0957873..e511a7e46f 100644 --- a/base/src/org/eevolution/model/I_HR_LeaveType.java +++ b/base/src/org/eevolution/model/I_HR_LeaveType.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_LeaveType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_LeaveType { @@ -50,19 +50,6 @@ public interface I_HR_LeaveType */ public int getAD_Client_ID(); - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AdjacentHolidayType */ public static final String COLUMNNAME_AdjacentHolidayType = "AdjacentHolidayType"; @@ -76,6 +63,19 @@ public interface I_HR_LeaveType */ public String getAdjacentHolidayType(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -326,19 +326,6 @@ public interface I_HR_LeaveType */ public String getRepeatedType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -355,6 +342,19 @@ public interface I_HR_LeaveType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_LeaveTypeCombination.java b/base/src/org/eevolution/model/I_HR_LeaveTypeCombination.java index 8cee69dd4e..ae374055b5 100644 --- a/base/src/org/eevolution/model/I_HR_LeaveTypeCombination.java +++ b/base/src/org/eevolution/model/I_HR_LeaveTypeCombination.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_LeaveTypeCombination * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_LeaveTypeCombination { @@ -135,19 +135,6 @@ public interface I_HR_LeaveTypeCombination */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_HR_LeaveTypeCombination * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_LeaveTypeEmployeeType.java b/base/src/org/eevolution/model/I_HR_LeaveTypeEmployeeType.java index 0eb1f4a2da..cfa15e4ce5 100644 --- a/base/src/org/eevolution/model/I_HR_LeaveTypeEmployeeType.java +++ b/base/src/org/eevolution/model/I_HR_LeaveTypeEmployeeType.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_LeaveTypeEmployeeType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_LeaveTypeEmployeeType { @@ -135,19 +135,6 @@ public interface I_HR_LeaveTypeEmployeeType */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -163,4 +150,17 @@ public interface I_HR_LeaveTypeEmployeeType * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_List.java b/base/src/org/eevolution/model/I_HR_List.java index 216284debc..886797a662 100644 --- a/base/src/org/eevolution/model/I_HR_List.java +++ b/base/src/org/eevolution/model/I_HR_List.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_List * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_List { @@ -114,6 +114,15 @@ public interface I_HR_List public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; + /** Column name HR_List_ID */ + public static final String COLUMNNAME_HR_List_ID = "HR_List_ID"; + + /** Set Payroll List */ + public void setHR_List_ID (int HR_List_ID); + + /** Get Payroll List */ + public int getHR_List_ID(); + /** Column name HR_ListType_ID */ public static final String COLUMNNAME_HR_ListType_ID = "HR_ListType_ID"; @@ -125,15 +134,6 @@ public interface I_HR_List public org.eevolution.model.I_HR_ListType getHR_ListType() throws RuntimeException; - /** Column name HR_List_ID */ - public static final String COLUMNNAME_HR_List_ID = "HR_List_ID"; - - /** Set Payroll List */ - public void setHR_List_ID (int HR_List_ID); - - /** Get Payroll List */ - public int getHR_List_ID(); - /** Column name HR_Payroll_ID */ public static final String COLUMNNAME_HR_Payroll_ID = "HR_Payroll_ID"; @@ -184,19 +184,6 @@ public interface I_HR_List */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -213,6 +200,19 @@ public interface I_HR_List */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_HR_ListLine.java b/base/src/org/eevolution/model/I_HR_ListLine.java index 111abf41ed..aa5c7daf44 100644 --- a/base/src/org/eevolution/model/I_HR_ListLine.java +++ b/base/src/org/eevolution/model/I_HR_ListLine.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_ListLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_ListLine { @@ -215,19 +215,6 @@ public interface I_HR_ListLine */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -243,4 +230,17 @@ public interface I_HR_ListLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_ListType.java b/base/src/org/eevolution/model/I_HR_ListType.java index e8d6168d97..36f9df4e2c 100644 --- a/base/src/org/eevolution/model/I_HR_ListType.java +++ b/base/src/org/eevolution/model/I_HR_ListType.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_ListType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_ListType { @@ -127,19 +127,6 @@ public interface I_HR_ListType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -156,6 +143,19 @@ public interface I_HR_ListType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_ListVersion.java b/base/src/org/eevolution/model/I_HR_ListVersion.java index ad61daec83..4d2c1cbd2e 100644 --- a/base/src/org/eevolution/model/I_HR_ListVersion.java +++ b/base/src/org/eevolution/model/I_HR_ListVersion.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_ListVersion * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_ListVersion { @@ -103,15 +103,6 @@ public interface I_HR_ListVersion public org.eevolution.model.I_HR_List getHR_ListBase() throws RuntimeException; - /** Column name HR_ListVersion_ID */ - public static final String COLUMNNAME_HR_ListVersion_ID = "HR_ListVersion_ID"; - - /** Set Payroll List Version */ - public void setHR_ListVersion_ID (int HR_ListVersion_ID); - - /** Get Payroll List Version */ - public int getHR_ListVersion_ID(); - /** Column name HR_List_ID */ public static final String COLUMNNAME_HR_List_ID = "HR_List_ID"; @@ -123,6 +114,15 @@ public interface I_HR_ListVersion public org.eevolution.model.I_HR_List getHR_List() throws RuntimeException; + /** Column name HR_ListVersion_ID */ + public static final String COLUMNNAME_HR_ListVersion_ID = "HR_ListVersion_ID"; + + /** Set Payroll List Version */ + public void setHR_ListVersion_ID (int HR_ListVersion_ID); + + /** Get Payroll List Version */ + public int getHR_ListVersion_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -149,19 +149,6 @@ public interface I_HR_ListVersion */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -178,6 +165,19 @@ public interface I_HR_ListVersion */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_HR_Movement.java b/base/src/org/eevolution/model/I_HR_Movement.java index 739af12290..77cc9f23d3 100644 --- a/base/src/org/eevolution/model/I_HR_Movement.java +++ b/base/src/org/eevolution/model/I_HR_Movement.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Movement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Movement { @@ -50,6 +50,19 @@ public interface I_HR_Movement */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +78,6 @@ public interface I_HR_Movement public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_Rule_ID */ public static final String COLUMNNAME_AD_Rule_ID = "AD_Rule_ID"; @@ -130,6 +130,21 @@ public interface I_HR_Movement public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; + /** Column name C_BPartner_ID */ + public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; + + /** Set Business Partner . + * Identifies a Business Partner + */ + public void setC_BPartner_ID (int C_BPartner_ID); + + /** Get Business Partner . + * Identifies a Business Partner + */ + public int getC_BPartner_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_Group_ID */ public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; @@ -160,21 +175,6 @@ public interface I_HR_Movement public org.compiere.model.I_C_BP_Relation getC_BP_Relation() throws RuntimeException; - /** Column name C_BPartner_ID */ - public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; - - /** Set Business Partner . - * Identifies a Business Partner - */ - public void setC_BPartner_ID (int C_BPartner_ID); - - /** Get Business Partner . - * Identifies a Business Partner - */ - public int getC_BPartner_ID(); - - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -205,6 +205,21 @@ public interface I_HR_Movement public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -235,20 +250,21 @@ public interface I_HR_Movement public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_SalesRegion_ID */ public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; @@ -265,22 +281,6 @@ public interface I_HR_Movement public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -389,6 +389,17 @@ public interface I_HR_Movement public org.eevolution.model.I_HR_Designation getHR_Designation() throws RuntimeException; + /** Column name HR_Employee_ID */ + public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; + + /** Set Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID); + + /** Get Payroll Employee */ + public int getHR_Employee_ID(); + + public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; + /** Column name HR_EmployeeType_ID */ public static final String COLUMNNAME_HR_EmployeeType_ID = "HR_EmployeeType_ID"; @@ -404,16 +415,16 @@ public interface I_HR_Movement public org.eevolution.model.I_HR_EmployeeType getHR_EmployeeType() throws RuntimeException; - /** Column name HR_Employee_ID */ - public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; + /** Column name HR_Job_ID */ + public static final String COLUMNNAME_HR_Job_ID = "HR_Job_ID"; - /** Set Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID); + /** Set Payroll Job */ + public void setHR_Job_ID (int HR_Job_ID); - /** Get Payroll Employee */ - public int getHR_Employee_ID(); + /** Get Payroll Job */ + public int getHR_Job_ID(); - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; + public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException; /** Column name HR_JobType_ID */ public static final String COLUMNNAME_HR_JobType_ID = "HR_JobType_ID"; @@ -430,17 +441,6 @@ public interface I_HR_Movement public org.eevolution.model.I_HR_JobType getHR_JobType() throws RuntimeException; - /** Column name HR_Job_ID */ - public static final String COLUMNNAME_HR_Job_ID = "HR_Job_ID"; - - /** Set Payroll Job */ - public void setHR_Job_ID (int HR_Job_ID); - - /** Get Payroll Job */ - public int getHR_Job_ID(); - - public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException; - /** Column name HR_Movement_ID */ public static final String COLUMNNAME_HR_Movement_ID = "HR_Movement_ID"; @@ -541,17 +541,6 @@ public interface I_HR_Movement */ public boolean isPrinted(); - /** Column name PP_Cost_Collector_ID */ - public static final String COLUMNNAME_PP_Cost_Collector_ID = "PP_Cost_Collector_ID"; - - /** Set Manufacturing Cost Collector */ - public void setPP_Cost_Collector_ID (int PP_Cost_Collector_ID); - - /** Get Manufacturing Cost Collector */ - public int getPP_Cost_Collector_ID(); - - public org.eevolution.model.I_PP_Cost_Collector getPP_Cost_Collector() throws RuntimeException; - /** Column name PeriodNo */ public static final String COLUMNNAME_PeriodNo = "PeriodNo"; @@ -565,6 +554,17 @@ public interface I_HR_Movement */ public int getPeriodNo(); + /** Column name PP_Cost_Collector_ID */ + public static final String COLUMNNAME_PP_Cost_Collector_ID = "PP_Cost_Collector_ID"; + + /** Set Manufacturing Cost Collector */ + public void setPP_Cost_Collector_ID (int PP_Cost_Collector_ID); + + /** Get Manufacturing Cost Collector */ + public int getPP_Cost_Collector_ID(); + + public org.eevolution.model.I_PP_Cost_Collector getPP_Cost_Collector() throws RuntimeException; + /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -660,19 +660,6 @@ public interface I_HR_Movement */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -749,6 +736,19 @@ public interface I_HR_Movement public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_HR_PaySelection.java b/base/src/org/eevolution/model/I_HR_PaySelection.java index ac60abb248..23479b28e9 100644 --- a/base/src/org/eevolution/model/I_HR_PaySelection.java +++ b/base/src/org/eevolution/model/I_HR_PaySelection.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_PaySelection * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_PaySelection { @@ -78,19 +78,6 @@ public interface I_HR_PaySelection public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException; - /** Column name CreateFrom */ - public static final String COLUMNNAME_CreateFrom = "CreateFrom"; - - /** Set Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public void setCreateFrom (String CreateFrom); - - /** Get Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public String getCreateFrom(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -107,6 +94,19 @@ public interface I_HR_PaySelection */ public int getCreatedBy(); + /** Column name CreateFrom */ + public static final String COLUMNNAME_CreateFrom = "CreateFrom"; + + /** Set Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public void setCreateFrom (String CreateFrom); + + /** Get Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public String getCreateFrom(); + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -227,19 +227,6 @@ public interface I_HR_PaySelection */ public BigDecimal getTotalAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -255,4 +242,17 @@ public interface I_HR_PaySelection * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_PaySelectionCheck.java b/base/src/org/eevolution/model/I_HR_PaySelectionCheck.java index 1d0c551511..cd9b5b039c 100644 --- a/base/src/org/eevolution/model/I_HR_PaySelectionCheck.java +++ b/base/src/org/eevolution/model/I_HR_PaySelectionCheck.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_PaySelectionCheck * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_PaySelectionCheck { @@ -63,21 +63,6 @@ public interface I_HR_PaySelectionCheck */ public int getAD_Org_ID(); - /** Column name C_BP_BankAccount_ID */ - public static final String COLUMNNAME_C_BP_BankAccount_ID = "C_BP_BankAccount_ID"; - - /** Set Partner Bank Account. - * Bank Account of the Business Partner - */ - public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID); - - /** Get Partner Bank Account. - * Bank Account of the Business Partner - */ - public int getC_BP_BankAccount_ID(); - - public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -93,6 +78,21 @@ public interface I_HR_PaySelectionCheck public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_BankAccount_ID */ + public static final String COLUMNNAME_C_BP_BankAccount_ID = "C_BP_BankAccount_ID"; + + /** Set Partner Bank Account. + * Bank Account of the Business Partner + */ + public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID); + + /** Get Partner Bank Account. + * Bank Account of the Business Partner + */ + public int getC_BP_BankAccount_ID(); + + public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException; + /** Column name C_Payment_ID */ public static final String COLUMNNAME_C_Payment_ID = "C_Payment_ID"; @@ -270,19 +270,6 @@ public interface I_HR_PaySelectionCheck */ public int getQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -298,4 +285,17 @@ public interface I_HR_PaySelectionCheck * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_PaySelectionLine.java b/base/src/org/eevolution/model/I_HR_PaySelectionLine.java index c701c27e5e..bd24259ce7 100644 --- a/base/src/org/eevolution/model/I_HR_PaySelectionLine.java +++ b/base/src/org/eevolution/model/I_HR_PaySelectionLine.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_PaySelectionLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_PaySelectionLine { @@ -140,15 +140,6 @@ public interface I_HR_PaySelectionLine public org.eevolution.model.I_HR_PaySelectionCheck getHR_PaySelectionCheck() throws RuntimeException; - /** Column name HR_PaySelectionLine_ID */ - public static final String COLUMNNAME_HR_PaySelectionLine_ID = "HR_PaySelectionLine_ID"; - - /** Set Payroll Payment Selection Line ID */ - public void setHR_PaySelectionLine_ID (int HR_PaySelectionLine_ID); - - /** Get Payroll Payment Selection Line ID */ - public int getHR_PaySelectionLine_ID(); - /** Column name HR_PaySelection_ID */ public static final String COLUMNNAME_HR_PaySelection_ID = "HR_PaySelection_ID"; @@ -160,6 +151,15 @@ public interface I_HR_PaySelectionLine public org.eevolution.model.I_HR_PaySelection getHR_PaySelection() throws RuntimeException; + /** Column name HR_PaySelectionLine_ID */ + public static final String COLUMNNAME_HR_PaySelectionLine_ID = "HR_PaySelectionLine_ID"; + + /** Set Payroll Payment Selection Line ID */ + public void setHR_PaySelectionLine_ID (int HR_PaySelectionLine_ID); + + /** Get Payroll Payment Selection Line ID */ + public int getHR_PaySelectionLine_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -264,19 +264,6 @@ public interface I_HR_PaySelectionLine */ public boolean isProcessed(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -292,4 +279,17 @@ public interface I_HR_PaySelectionLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_Payroll.java b/base/src/org/eevolution/model/I_HR_Payroll.java index 45e57421c2..9aa9ba28f0 100644 --- a/base/src/org/eevolution/model/I_HR_Payroll.java +++ b/base/src/org/eevolution/model/I_HR_Payroll.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Payroll * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Payroll { @@ -229,19 +229,6 @@ public interface I_HR_Payroll /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -258,6 +245,19 @@ public interface I_HR_Payroll */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_PayrollConcept.java b/base/src/org/eevolution/model/I_HR_PayrollConcept.java index 35118036a6..ce07dce8d0 100644 --- a/base/src/org/eevolution/model/I_HR_PayrollConcept.java +++ b/base/src/org/eevolution/model/I_HR_PayrollConcept.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_PayrollConcept * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_PayrollConcept { @@ -209,19 +209,6 @@ public interface I_HR_PayrollConcept */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -237,4 +224,17 @@ public interface I_HR_PayrollConcept * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_Period.java b/base/src/org/eevolution/model/I_HR_Period.java index b2b4e345f0..22ac00bb12 100644 --- a/base/src/org/eevolution/model/I_HR_Period.java +++ b/base/src/org/eevolution/model/I_HR_Period.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Period * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Period { @@ -78,21 +78,6 @@ public interface I_HR_Period public org.compiere.model.I_C_Period getC_Period() throws RuntimeException; - /** Column name C_Year_ID */ - public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; - - /** Set Year. - * Calendar Year - */ - public void setC_Year_ID (int C_Year_ID); - - /** Get Year. - * Calendar Year - */ - public int getC_Year_ID(); - - public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -109,6 +94,21 @@ public interface I_HR_Period */ public int getCreatedBy(); + /** Column name C_Year_ID */ + public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; + + /** Set Year. + * Calendar Year + */ + public void setC_Year_ID (int C_Year_ID); + + /** Get Year. + * Calendar Year + */ + public int getC_Year_ID(); + + public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; + /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -279,19 +279,6 @@ public interface I_HR_Period */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -307,4 +294,17 @@ public interface I_HR_Period * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_Process.java b/base/src/org/eevolution/model/I_HR_Process.java index 22ff61b4f3..f16e752139 100644 --- a/base/src/org/eevolution/model/I_HR_Process.java +++ b/base/src/org/eevolution/model/I_HR_Process.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Process * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Process { @@ -93,20 +93,35 @@ public interface I_HR_Process public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - /** Column name C_DocTypeTarget_ID */ - public static final String COLUMNNAME_C_DocTypeTarget_ID = "C_DocTypeTarget_ID"; + /** Column name C_ConversionType_ID */ + public static final String COLUMNNAME_C_ConversionType_ID = "C_ConversionType_ID"; - /** Set Target Document Type. - * Target document type for conversing documents + /** Set Currency Type. + * Currency Conversion Rate Type */ - public void setC_DocTypeTarget_ID (int C_DocTypeTarget_ID); + public void setC_ConversionType_ID (int C_ConversionType_ID); - /** Get Target Document Type. - * Target document type for conversing documents + /** Get Currency Type. + * Currency Conversion Rate Type */ - public int getC_DocTypeTarget_ID(); + public int getC_ConversionType_ID(); - public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException; + public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException; + + /** Column name C_Currency_ID */ + public static final String COLUMNNAME_C_Currency_ID = "C_Currency_ID"; + + /** Set Currency. + * The Currency for this record + */ + public void setC_Currency_ID (int C_Currency_ID); + + /** Get Currency. + * The Currency for this record + */ + public int getC_Currency_ID(); + + public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; /** Column name C_DocType_ID */ public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; @@ -123,6 +138,21 @@ public interface I_HR_Process public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name C_DocTypeTarget_ID */ + public static final String COLUMNNAME_C_DocTypeTarget_ID = "C_DocTypeTarget_ID"; + + /** Set Target Document Type. + * Target document type for conversing documents + */ + public void setC_DocTypeTarget_ID (int C_DocTypeTarget_ID); + + /** Get Target Document Type. + * Target document type for conversing documents + */ + public int getC_DocTypeTarget_ID(); + + public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -344,19 +374,6 @@ public interface I_HR_Process public org.eevolution.model.I_HR_Process getReversal() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -372,4 +389,17 @@ public interface I_HR_Process * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_Race.java b/base/src/org/eevolution/model/I_HR_Race.java index 6988d54b59..80a1a86ded 100644 --- a/base/src/org/eevolution/model/I_HR_Race.java +++ b/base/src/org/eevolution/model/I_HR_Race.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Race * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Race { @@ -131,19 +131,6 @@ public interface I_HR_Race */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_HR_Race */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_Relationship.java b/base/src/org/eevolution/model/I_HR_Relationship.java index 4dba3efb0e..4a1996b8cc 100644 --- a/base/src/org/eevolution/model/I_HR_Relationship.java +++ b/base/src/org/eevolution/model/I_HR_Relationship.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Relationship * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Relationship { @@ -131,19 +131,6 @@ public interface I_HR_Relationship */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_HR_Relationship */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_SalaryRange.java b/base/src/org/eevolution/model/I_HR_SalaryRange.java index a9f16e2217..a4e21ad76b 100644 --- a/base/src/org/eevolution/model/I_HR_SalaryRange.java +++ b/base/src/org/eevolution/model/I_HR_SalaryRange.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_SalaryRange * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_SalaryRange { @@ -136,19 +136,6 @@ public interface I_HR_SalaryRange */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -165,6 +152,19 @@ public interface I_HR_SalaryRange */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_SalaryStructure.java b/base/src/org/eevolution/model/I_HR_SalaryStructure.java index 8f34c39e82..6906b290d6 100644 --- a/base/src/org/eevolution/model/I_HR_SalaryStructure.java +++ b/base/src/org/eevolution/model/I_HR_SalaryStructure.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_SalaryStructure * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_SalaryStructure { @@ -131,19 +131,6 @@ public interface I_HR_SalaryStructure */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_HR_SalaryStructure */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidTo */ public static final String COLUMNNAME_ValidTo = "ValidTo"; diff --git a/base/src/org/eevolution/model/I_HR_SalaryStructureLine.java b/base/src/org/eevolution/model/I_HR_SalaryStructureLine.java index 67905b1a9e..bfae9b68c1 100644 --- a/base/src/org/eevolution/model/I_HR_SalaryStructureLine.java +++ b/base/src/org/eevolution/model/I_HR_SalaryStructureLine.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_SalaryStructureLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_SalaryStructureLine { @@ -107,19 +107,6 @@ public interface I_HR_SalaryStructureLine public org.eevolution.model.I_HR_Concept getHR_Concept() throws RuntimeException; - /** Column name HR_SalaryStructureLine_ID */ - public static final String COLUMNNAME_HR_SalaryStructureLine_ID = "HR_SalaryStructureLine_ID"; - - /** Set Salary Structure Line. - * Salary Structure Line - */ - public void setHR_SalaryStructureLine_ID (int HR_SalaryStructureLine_ID); - - /** Get Salary Structure Line. - * Salary Structure Line - */ - public int getHR_SalaryStructureLine_ID(); - /** Column name HR_SalaryStructure_ID */ public static final String COLUMNNAME_HR_SalaryStructure_ID = "HR_SalaryStructure_ID"; @@ -135,6 +122,19 @@ public interface I_HR_SalaryStructureLine public org.eevolution.model.I_HR_SalaryStructure getHR_SalaryStructure() throws RuntimeException; + /** Column name HR_SalaryStructureLine_ID */ + public static final String COLUMNNAME_HR_SalaryStructureLine_ID = "HR_SalaryStructureLine_ID"; + + /** Set Salary Structure Line. + * Salary Structure Line + */ + public void setHR_SalaryStructureLine_ID (int HR_SalaryStructureLine_ID); + + /** Get Salary Structure Line. + * Salary Structure Line + */ + public int getHR_SalaryStructureLine_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -176,19 +176,6 @@ public interface I_HR_SalaryStructureLine */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -204,4 +191,17 @@ public interface I_HR_SalaryStructureLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_HR_ShiftGroup.java b/base/src/org/eevolution/model/I_HR_ShiftGroup.java index e76be3a784..0f519df05d 100644 --- a/base/src/org/eevolution/model/I_HR_ShiftGroup.java +++ b/base/src/org/eevolution/model/I_HR_ShiftGroup.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_ShiftGroup * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_ShiftGroup { @@ -144,19 +144,6 @@ public interface I_HR_ShiftGroup */ public BigDecimal getNoOfHoursThisShift(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -173,6 +160,19 @@ public interface I_HR_ShiftGroup */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_SkillType.java b/base/src/org/eevolution/model/I_HR_SkillType.java index bb9c0cf2ce..6a5decae43 100644 --- a/base/src/org/eevolution/model/I_HR_SkillType.java +++ b/base/src/org/eevolution/model/I_HR_SkillType.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_SkillType * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_SkillType { @@ -131,19 +131,6 @@ public interface I_HR_SkillType */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_HR_SkillType */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_WorkGroup.java b/base/src/org/eevolution/model/I_HR_WorkGroup.java index aecbc0dabb..e48df4ac07 100644 --- a/base/src/org/eevolution/model/I_HR_WorkGroup.java +++ b/base/src/org/eevolution/model/I_HR_WorkGroup.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_WorkGroup * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_WorkGroup { @@ -189,19 +189,6 @@ public interface I_HR_WorkGroup */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -218,6 +205,19 @@ public interface I_HR_WorkGroup */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_WorkShift.java b/base/src/org/eevolution/model/I_HR_WorkShift.java index 2c50508f23..cc54077cc3 100644 --- a/base/src/org/eevolution/model/I_HR_WorkShift.java +++ b/base/src/org/eevolution/model/I_HR_WorkShift.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_WorkShift * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_WorkShift { @@ -235,19 +235,6 @@ public interface I_HR_WorkShift */ public Timestamp getShiftToTime(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -264,6 +251,19 @@ public interface I_HR_WorkShift */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_HR_Year.java b/base/src/org/eevolution/model/I_HR_Year.java index fc77450598..447ce9b528 100644 --- a/base/src/org/eevolution/model/I_HR_Year.java +++ b/base/src/org/eevolution/model/I_HR_Year.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_Year * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_Year { @@ -63,21 +63,6 @@ public interface I_HR_Year */ public int getAD_Org_ID(); - /** Column name C_Year_ID */ - public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; - - /** Set Year. - * Calendar Year - */ - public void setC_Year_ID (int C_Year_ID); - - /** Get Year. - * Calendar Year - */ - public int getC_Year_ID(); - - public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -94,6 +79,21 @@ public interface I_HR_Year */ public int getCreatedBy(); + /** Column name C_Year_ID */ + public static final String COLUMNNAME_C_Year_ID = "C_Year_ID"; + + /** Set Year. + * Calendar Year + */ + public void setC_Year_ID (int C_Year_ID); + + /** Get Year. + * Calendar Year + */ + public int getC_Year_ID(); + + public org.compiere.model.I_C_Year getC_Year() throws RuntimeException; + /** Column name HR_Payroll_ID */ public static final String COLUMNNAME_HR_Payroll_ID = "HR_Payroll_ID"; @@ -188,19 +188,6 @@ public interface I_HR_Year */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -216,4 +203,17 @@ public interface I_HR_Year * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_I_Forecast.java b/base/src/org/eevolution/model/I_I_Forecast.java index 6a94b3ec19..b3191d7afd 100644 --- a/base/src/org/eevolution/model/I_I_Forecast.java +++ b/base/src/org/eevolution/model/I_I_Forecast.java @@ -23,7 +23,7 @@ /** Generated Interface for I_Forecast * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Forecast { @@ -140,21 +140,6 @@ public interface I_I_Forecast */ public boolean isActive(); - /** Column name M_ForecastLine_ID */ - public static final String COLUMNNAME_M_ForecastLine_ID = "M_ForecastLine_ID"; - - /** Set Forecast Line. - * Forecast Line - */ - public void setM_ForecastLine_ID (int M_ForecastLine_ID); - - /** Get Forecast Line. - * Forecast Line - */ - public int getM_ForecastLine_ID(); - - public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException; - /** Column name M_Forecast_ID */ public static final String COLUMNNAME_M_Forecast_ID = "M_Forecast_ID"; @@ -170,6 +155,21 @@ public interface I_I_Forecast public org.compiere.model.I_M_Forecast getM_Forecast() throws RuntimeException; + /** Column name M_ForecastLine_ID */ + public static final String COLUMNNAME_M_ForecastLine_ID = "M_ForecastLine_ID"; + + /** Set Forecast Line. + * Forecast Line + */ + public void setM_ForecastLine_ID (int M_ForecastLine_ID); + + /** Get Forecast Line. + * Forecast Line + */ + public int getM_ForecastLine_ID(); + + public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException; + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -285,19 +285,6 @@ public interface I_I_Forecast /** Get Sales Representative */ public String getSalesRep_Name(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -314,6 +301,19 @@ public interface I_I_Forecast */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WarehouseValue */ public static final String COLUMNNAME_WarehouseValue = "WarehouseValue"; diff --git a/base/src/org/eevolution/model/I_I_HR_Attribute.java b/base/src/org/eevolution/model/I_I_HR_Attribute.java index 56906c951a..7296cdf8b4 100644 --- a/base/src/org/eevolution/model/I_I_HR_Attribute.java +++ b/base/src/org/eevolution/model/I_I_HR_Attribute.java @@ -23,7 +23,7 @@ /** Generated Interface for I_HR_Attribute * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_HR_Attribute { @@ -42,6 +42,15 @@ public interface I_I_HR_Attribute /** Load Meta Data */ + /** Column name ActivityValue */ + public static final String COLUMNNAME_ActivityValue = "ActivityValue"; + + /** Set Activity Value */ + public void setActivityValue (String ActivityValue); + + /** Get Activity Value */ + public String getActivityValue(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -50,6 +59,19 @@ public interface I_I_HR_Attribute */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +87,6 @@ public interface I_I_HR_Attribute public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_Rule_ID */ public static final String COLUMNNAME_AD_Rule_ID = "AD_Rule_ID"; @@ -89,15 +98,6 @@ public interface I_I_HR_Attribute public org.compiere.model.I_AD_Rule getAD_Rule() throws RuntimeException; - /** Column name ActivityValue */ - public static final String COLUMNNAME_ActivityValue = "ActivityValue"; - - /** Set Activity Value */ - public void setActivityValue (String ActivityValue); - - /** Get Activity Value */ - public String getActivityValue(); - /** Column name Amount */ public static final String COLUMNNAME_Amount = "Amount"; @@ -126,6 +126,28 @@ public interface I_I_HR_Attribute public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; + /** Column name CampaignValue */ + public static final String COLUMNNAME_CampaignValue = "CampaignValue"; + + /** Set Campaign Value */ + public void setCampaignValue (String CampaignValue); + + /** Get Campaign Value */ + public String getCampaignValue(); + + /** Column name CareerLevelValue */ + public static final String COLUMNNAME_CareerLevelValue = "CareerLevelValue"; + + /** Set Career Level Value. + * The Career Level Value for this position + */ + public void setCareerLevelValue (String CareerLevelValue); + + /** Get Career Level Value. + * The Career Level Value for this position + */ + public String getCareerLevelValue(); + /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -186,43 +208,6 @@ public interface I_I_HR_Attribute public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - - /** Column name CampaignValue */ - public static final String COLUMNNAME_CampaignValue = "CampaignValue"; - - /** Set Campaign Value */ - public void setCampaignValue (String CampaignValue); - - /** Get Campaign Value */ - public String getCampaignValue(); - - /** Column name CareerLevelValue */ - public static final String COLUMNNAME_CareerLevelValue = "CareerLevelValue"; - - /** Set Career Level Value. - * The Career Level Value for this position - */ - public void setCareerLevelValue (String CareerLevelValue); - - /** Get Career Level Value. - * The Career Level Value for this position - */ - public String getCareerLevelValue(); - /** Column name ConceptValue */ public static final String COLUMNNAME_ConceptValue = "ConceptValue"; @@ -249,6 +234,21 @@ public interface I_I_HR_Attribute */ public String getContractValue(); + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -449,6 +449,17 @@ public interface I_I_HR_Attribute public org.eevolution.model.I_HR_Designation getHR_Designation() throws RuntimeException; + /** Column name HR_Employee_ID */ + public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; + + /** Set Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID); + + /** Get Payroll Employee */ + public int getHR_Employee_ID(); + + public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; + /** Column name HR_EmployeeType_ID */ public static final String COLUMNNAME_HR_EmployeeType_ID = "HR_EmployeeType_ID"; @@ -464,17 +475,6 @@ public interface I_I_HR_Attribute public org.eevolution.model.I_HR_EmployeeType getHR_EmployeeType() throws RuntimeException; - /** Column name HR_Employee_ID */ - public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; - - /** Set Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID); - - /** Get Payroll Employee */ - public int getHR_Employee_ID(); - - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; - /** Column name HR_Grade_ID */ public static final String COLUMNNAME_HR_Grade_ID = "HR_Grade_ID"; @@ -505,6 +505,17 @@ public interface I_I_HR_Attribute public org.eevolution.model.I_HR_JobEducation getHR_JobEducation() throws RuntimeException; + /** Column name HR_Job_ID */ + public static final String COLUMNNAME_HR_Job_ID = "HR_Job_ID"; + + /** Set Payroll Job */ + public void setHR_Job_ID (int HR_Job_ID); + + /** Get Payroll Job */ + public int getHR_Job_ID(); + + public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException; + /** Column name HR_JobType_ID */ public static final String COLUMNNAME_HR_JobType_ID = "HR_JobType_ID"; @@ -520,17 +531,6 @@ public interface I_I_HR_Attribute public org.eevolution.model.I_HR_JobType getHR_JobType() throws RuntimeException; - /** Column name HR_Job_ID */ - public static final String COLUMNNAME_HR_Job_ID = "HR_Job_ID"; - - /** Set Payroll Job */ - public void setHR_Job_ID (int HR_Job_ID); - - /** Get Payroll Job */ - public int getHR_Job_ID(); - - public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException; - /** Column name HR_Payroll_ID */ public static final String COLUMNNAME_HR_Payroll_ID = "HR_Payroll_ID"; @@ -928,19 +928,6 @@ public interface I_I_HR_Attribute */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -957,6 +944,19 @@ public interface I_I_HR_Attribute */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_I_HR_Employee.java b/base/src/org/eevolution/model/I_I_HR_Employee.java index 189473a2d9..035d236d27 100644 --- a/base/src/org/eevolution/model/I_I_HR_Employee.java +++ b/base/src/org/eevolution/model/I_I_HR_Employee.java @@ -23,7 +23,7 @@ /** Generated Interface for I_HR_Employee * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_HR_Employee { @@ -42,6 +42,15 @@ public interface I_I_HR_Employee /** Load Meta Data */ + /** Column name ActivityValue */ + public static final String COLUMNNAME_ActivityValue = "ActivityValue"; + + /** Set Activity Value */ + public void setActivityValue (String ActivityValue); + + /** Get Activity Value */ + public String getActivityValue(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -50,6 +59,19 @@ public interface I_I_HR_Employee */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +87,6 @@ public interface I_I_HR_Employee public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -93,28 +102,6 @@ public interface I_I_HR_Employee public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - /** Column name ActivityValue */ - public static final String COLUMNNAME_ActivityValue = "ActivityValue"; - - /** Set Activity Value */ - public void setActivityValue (String ActivityValue); - - /** Get Activity Value */ - public String getActivityValue(); - - /** Column name BPartnerValue */ - public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; - - /** Set Business Partner Key. - * Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue); - - /** Get Business Partner Key. - * Key of the Business Partner - */ - public String getBPartnerValue(); - /** Column name Birthday */ public static final String COLUMNNAME_Birthday = "Birthday"; @@ -137,6 +124,19 @@ public interface I_I_HR_Employee /** Get Blood Group */ public String getBloodGroup(); + /** Column name BPartnerValue */ + public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; + + /** Set Business Partner Key. + * Key of the Business Partner + */ + public void setBPartnerValue (String BPartnerValue); + + /** Get Business Partner Key. + * Key of the Business Partner + */ + public String getBPartnerValue(); + /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -152,66 +152,6 @@ public interface I_I_HR_Employee public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BPartner_ID */ - public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; - - /** Set Business Partner . - * Identifies a Business Partner - */ - public void setC_BPartner_ID (int C_BPartner_ID); - - /** Get Business Partner . - * Identifies a Business Partner - */ - public int getC_BPartner_ID(); - - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; - - /** Column name C_Campaign_ID */ - public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; - - /** Set Campaign. - * Marketing Campaign - */ - public void setC_Campaign_ID (int C_Campaign_ID); - - /** Get Campaign. - * Marketing Campaign - */ - public int getC_Campaign_ID(); - - public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; - - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - /** Column name CampaignValue */ public static final String COLUMNNAME_CampaignValue = "CampaignValue"; @@ -247,6 +187,36 @@ public interface I_I_HR_Employee */ public String getCareerLevelValue(); + /** Column name C_BPartner_ID */ + public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; + + /** Set Business Partner . + * Identifies a Business Partner + */ + public void setC_BPartner_ID (int C_BPartner_ID); + + /** Get Business Partner . + * Identifies a Business Partner + */ + public int getC_BPartner_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + + /** Column name C_Campaign_ID */ + public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; + + /** Set Campaign. + * Marketing Campaign + */ + public void setC_Campaign_ID (int C_Campaign_ID); + + /** Get Campaign. + * Marketing Campaign + */ + public int getC_Campaign_ID(); + + public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; + /** Column name Code */ public static final String COLUMNNAME_Code = "Code"; @@ -260,6 +230,21 @@ public interface I_I_HR_Employee */ public String getCode(); + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -276,6 +261,21 @@ public interface I_I_HR_Employee */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name DailySalary */ public static final String COLUMNNAME_DailySalary = "DailySalary"; @@ -528,6 +528,17 @@ public interface I_I_HR_Employee public org.eevolution.model.I_HR_Designation getHR_Designation() throws RuntimeException; + /** Column name HR_Employee_ID */ + public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; + + /** Set Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID); + + /** Get Payroll Employee */ + public int getHR_Employee_ID(); + + public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; + /** Column name HR_EmployeeType_ID */ public static final String COLUMNNAME_HR_EmployeeType_ID = "HR_EmployeeType_ID"; @@ -543,17 +554,6 @@ public interface I_I_HR_Employee public org.eevolution.model.I_HR_EmployeeType getHR_EmployeeType() throws RuntimeException; - /** Column name HR_Employee_ID */ - public static final String COLUMNNAME_HR_Employee_ID = "HR_Employee_ID"; - - /** Set Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID); - - /** Get Payroll Employee */ - public int getHR_Employee_ID(); - - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException; - /** Column name HR_Grade_ID */ public static final String COLUMNNAME_HR_Grade_ID = "HR_Grade_ID"; @@ -584,6 +584,17 @@ public interface I_I_HR_Employee public org.eevolution.model.I_HR_JobEducation getHR_JobEducation() throws RuntimeException; + /** Column name HR_Job_ID */ + public static final String COLUMNNAME_HR_Job_ID = "HR_Job_ID"; + + /** Set Payroll Job */ + public void setHR_Job_ID (int HR_Job_ID); + + /** Get Payroll Job */ + public int getHR_Job_ID(); + + public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException; + /** Column name HR_JobType_ID */ public static final String COLUMNNAME_HR_JobType_ID = "HR_JobType_ID"; @@ -599,17 +610,6 @@ public interface I_I_HR_Employee public org.eevolution.model.I_HR_JobType getHR_JobType() throws RuntimeException; - /** Column name HR_Job_ID */ - public static final String COLUMNNAME_HR_Job_ID = "HR_Job_ID"; - - /** Set Payroll Job */ - public void setHR_Job_ID (int HR_Job_ID); - - /** Get Payroll Job */ - public int getHR_Job_ID(); - - public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException; - /** Column name HR_Payroll_ID */ public static final String COLUMNNAME_HR_Payroll_ID = "HR_Payroll_ID"; @@ -711,6 +711,19 @@ public interface I_I_HR_Employee public org.eevolution.model.I_HR_WorkGroup getHR_WorkGroup() throws RuntimeException; + /** Column name IdentificationMark */ + public static final String COLUMNNAME_IdentificationMark = "IdentificationMark"; + + /** Set Identification Mark. + * Identification Mark + */ + public void setIdentificationMark (String IdentificationMark); + + /** Get Identification Mark. + * Identification Mark + */ + public String getIdentificationMark(); + /** Column name I_ErrorMsg */ public static final String COLUMNNAME_I_ErrorMsg = "I_ErrorMsg"; @@ -746,19 +759,6 @@ public interface I_I_HR_Employee */ public boolean isI_IsImported(); - /** Column name IdentificationMark */ - public static final String COLUMNNAME_IdentificationMark = "IdentificationMark"; - - /** Set Identification Mark. - * Identification Mark - */ - public void setIdentificationMark (String IdentificationMark); - - /** Get Identification Mark. - * Identification Mark - */ - public String getIdentificationMark(); - /** Column name ImageURL */ public static final String COLUMNNAME_ImageURL = "ImageURL"; @@ -1122,15 +1122,6 @@ public interface I_I_HR_Employee */ public String getRaceValue(); - /** Column name SSCode */ - public static final String COLUMNNAME_SSCode = "SSCode"; - - /** Set Social Security Code */ - public void setSSCode (String SSCode); - - /** Get Social Security Code */ - public String getSSCode(); - /** Column name SalaryRangeValue */ public static final String COLUMNNAME_SalaryRangeValue = "SalaryRangeValue"; @@ -1205,6 +1196,15 @@ public interface I_I_HR_Employee */ public String getSkillTypeValue(); + /** Column name SSCode */ + public static final String COLUMNNAME_SSCode = "SSCode"; + + /** Set Social Security Code */ + public void setSSCode (String SSCode); + + /** Get Social Security Code */ + public String getSSCode(); + /** Column name StartDate */ public static final String COLUMNNAME_StartDate = "StartDate"; @@ -1231,19 +1231,6 @@ public interface I_I_HR_Employee */ public int getThumbImage_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -1260,6 +1247,19 @@ public interface I_I_HR_Employee */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WorkGroupValue */ public static final String COLUMNNAME_WorkGroupValue = "WorkGroupValue"; diff --git a/base/src/org/eevolution/model/I_I_HR_Movement.java b/base/src/org/eevolution/model/I_I_HR_Movement.java index c3ec1790f0..c1537b4357 100644 --- a/base/src/org/eevolution/model/I_I_HR_Movement.java +++ b/base/src/org/eevolution/model/I_I_HR_Movement.java @@ -23,7 +23,7 @@ /** Generated Interface for I_HR_Movement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_HR_Movement { @@ -231,19 +231,6 @@ public interface I_I_HR_Movement */ public boolean isActive(); - /** Column name ProcessName */ - public static final String COLUMNNAME_ProcessName = "ProcessName"; - - /** Set Process Name. - * Name of the Process - */ - public void setProcessName (String ProcessName); - - /** Get Process Name. - * Name of the Process - */ - public String getProcessName(); - /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -266,6 +253,19 @@ public interface I_I_HR_Movement /** Get Process Now */ public boolean isProcessing(); + /** Column name ProcessName */ + public static final String COLUMNNAME_ProcessName = "ProcessName"; + + /** Set Process Name. + * Name of the Process + */ + public void setProcessName (String ProcessName); + + /** Get Process Name. + * Name of the Process + */ + public String getProcessName(); + /** Column name Qty */ public static final String COLUMNNAME_Qty = "Qty"; @@ -318,19 +318,6 @@ public interface I_I_HR_Movement */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -347,6 +334,19 @@ public interface I_I_HR_Movement */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_I_Movement.java b/base/src/org/eevolution/model/I_I_Movement.java index 932b541b4c..0104a27671 100644 --- a/base/src/org/eevolution/model/I_I_Movement.java +++ b/base/src/org/eevolution/model/I_I_Movement.java @@ -23,7 +23,7 @@ /** Generated Interface for I_Movement * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Movement { @@ -50,6 +50,19 @@ public interface I_I_Movement */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +78,6 @@ public interface I_I_Movement public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -106,6 +106,15 @@ public interface I_I_Movement */ public String getBPartnerValue(); + /** Column name CampaignValue */ + public static final String COLUMNNAME_CampaignValue = "CampaignValue"; + + /** Set Campaign Value */ + public void setCampaignValue (String CampaignValue); + + /** Get Campaign Value */ + public String getCampaignValue(); + /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -166,15 +175,6 @@ public interface I_I_Movement public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name CampaignValue */ - public static final String COLUMNNAME_CampaignValue = "CampaignValue"; - - /** Set Campaign Value */ - public void setCampaignValue (String CampaignValue); - - /** Get Campaign Value */ - public String getCampaignValue(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -326,6 +326,21 @@ public interface I_I_Movement */ public String getLocatorValue(); + /** Column name M_Locator_ID */ + public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; + + /** Set Locator. + * Warehouse Locator + */ + public void setM_Locator_ID (int M_Locator_ID); + + /** Get Locator. + * Warehouse Locator + */ + public int getM_Locator_ID(); + + public I_M_Locator getM_Locator() throws RuntimeException; + /** Column name M_LocatorTo_ID */ public static final String COLUMNNAME_M_LocatorTo_ID = "M_LocatorTo_ID"; @@ -341,20 +356,20 @@ public interface I_I_Movement public I_M_Locator getM_LocatorTo() throws RuntimeException; - /** Column name M_Locator_ID */ - public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; + /** Column name M_Movement_ID */ + public static final String COLUMNNAME_M_Movement_ID = "M_Movement_ID"; - /** Set Locator. - * Warehouse Locator + /** Set Inventory Move. + * Movement of Inventory */ - public void setM_Locator_ID (int M_Locator_ID); + public void setM_Movement_ID (int M_Movement_ID); - /** Get Locator. - * Warehouse Locator + /** Get Inventory Move. + * Movement of Inventory */ - public int getM_Locator_ID(); + public int getM_Movement_ID(); - public I_M_Locator getM_Locator() throws RuntimeException; + public org.compiere.model.I_M_Movement getM_Movement() throws RuntimeException; /** Column name M_MovementLine_ID */ public static final String COLUMNNAME_M_MovementLine_ID = "M_MovementLine_ID"; @@ -371,20 +386,31 @@ public interface I_I_Movement public org.compiere.model.I_M_MovementLine getM_MovementLine() throws RuntimeException; - /** Column name M_Movement_ID */ - public static final String COLUMNNAME_M_Movement_ID = "M_Movement_ID"; + /** Column name MovementDate */ + public static final String COLUMNNAME_MovementDate = "MovementDate"; - /** Set Inventory Move. - * Movement of Inventory + /** Set Movement Date. + * Date a product was moved in or out of inventory */ - public void setM_Movement_ID (int M_Movement_ID); + public void setMovementDate (Timestamp MovementDate); - /** Get Inventory Move. - * Movement of Inventory + /** Get Movement Date. + * Date a product was moved in or out of inventory */ - public int getM_Movement_ID(); + public Timestamp getMovementDate(); - public org.compiere.model.I_M_Movement getM_Movement() throws RuntimeException; + /** Column name MovementQty */ + public static final String COLUMNNAME_MovementQty = "MovementQty"; + + /** Set Movement Quantity. + * Quantity of a product moved. + */ + public void setMovementQty (BigDecimal MovementQty); + + /** Get Movement Quantity. + * Quantity of a product moved. + */ + public BigDecimal getMovementQty(); /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -416,32 +442,6 @@ public interface I_I_Movement public org.compiere.model.I_M_Shipper getM_Shipper() throws RuntimeException; - /** Column name MovementDate */ - public static final String COLUMNNAME_MovementDate = "MovementDate"; - - /** Set Movement Date. - * Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate); - - /** Get Movement Date. - * Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate(); - - /** Column name MovementQty */ - public static final String COLUMNNAME_MovementQty = "MovementQty"; - - /** Set Movement Quantity. - * Quantity of a product moved. - */ - public void setMovementQty (BigDecimal MovementQty); - - /** Get Movement Quantity. - * Quantity of a product moved. - */ - public BigDecimal getMovementQty(); - /** Column name OrgTrxValue */ public static final String COLUMNNAME_OrgTrxValue = "OrgTrxValue"; @@ -538,19 +538,6 @@ public interface I_I_Movement /** Get ShipperName */ public String getShipperName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -592,4 +579,17 @@ public interface I_I_Movement * User defined list element #2 */ public String getUser2_ID(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_I_ProductPlanning.java b/base/src/org/eevolution/model/I_I_ProductPlanning.java index 176f49eccb..6619486b8e 100644 --- a/base/src/org/eevolution/model/I_I_ProductPlanning.java +++ b/base/src/org/eevolution/model/I_I_ProductPlanning.java @@ -23,7 +23,7 @@ /** Generated Interface for I_ProductPlanning * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_ProductPlanning { @@ -122,6 +122,19 @@ public interface I_I_ProductPlanning */ public int getCreatedBy(); + /** Column name DatePromised */ + public static final String COLUMNNAME_DatePromised = "DatePromised"; + + /** Set Date Promised. + * Date Order was promised + */ + public void setDatePromised (Timestamp DatePromised); + + /** Get Date Promised. + * Date Order was promised + */ + public Timestamp getDatePromised(); + /** Column name DD_NetworkDistribution_ID */ public static final String COLUMNNAME_DD_NetworkDistribution_ID = "DD_NetworkDistribution_ID"; @@ -137,19 +150,6 @@ public interface I_I_ProductPlanning public org.eevolution.model.I_DD_NetworkDistribution getDD_NetworkDistribution() throws RuntimeException; - /** Column name DatePromised */ - public static final String COLUMNNAME_DatePromised = "DatePromised"; - - /** Set Date Promised. - * Date Order was promised - */ - public void setDatePromised (Timestamp DatePromised); - - /** Get Date Promised. - * Date Order was promised - */ - public Timestamp getDatePromised(); - /** Column name DeliveryTime_Promised */ public static final String COLUMNNAME_DeliveryTime_Promised = "DeliveryTime_Promised"; @@ -263,21 +263,6 @@ public interface I_I_ProductPlanning */ public boolean isPhantom(); - /** Column name M_ForecastLine_ID */ - public static final String COLUMNNAME_M_ForecastLine_ID = "M_ForecastLine_ID"; - - /** Set Forecast Line. - * Forecast Line - */ - public void setM_ForecastLine_ID (int M_ForecastLine_ID); - - /** Get Forecast Line. - * Forecast Line - */ - public int getM_ForecastLine_ID(); - - public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException; - /** Column name M_Forecast_ID */ public static final String COLUMNNAME_M_Forecast_ID = "M_Forecast_ID"; @@ -293,6 +278,21 @@ public interface I_I_ProductPlanning public org.compiere.model.I_M_Forecast getM_Forecast() throws RuntimeException; + /** Column name M_ForecastLine_ID */ + public static final String COLUMNNAME_M_ForecastLine_ID = "M_ForecastLine_ID"; + + /** Set Forecast Line. + * Forecast Line + */ + public void setM_ForecastLine_ID (int M_ForecastLine_ID); + + /** Get Forecast Line. + * Forecast Line + */ + public int getM_ForecastLine_ID(); + + public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException; + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -427,6 +427,34 @@ public interface I_I_ProductPlanning */ public String getOrgValue(); + /** Column name Planner_ID */ + public static final String COLUMNNAME_Planner_ID = "Planner_ID"; + + /** Set Planner. + * Company Agent for Planning + */ + public void setPlanner_ID (int Planner_ID); + + /** Get Planner. + * Company Agent for Planning + */ + public int getPlanner_ID(); + + public org.compiere.model.I_AD_User getPlanner() throws RuntimeException; + + /** Column name PlannerValue */ + public static final String COLUMNNAME_PlannerValue = "PlannerValue"; + + /** Set Planner Key. + * Search Key of the Planning + */ + public void setPlannerValue (String PlannerValue); + + /** Get Planner Key. + * Search Key of the Planning + */ + public String getPlannerValue(); + /** Column name PP_Product_BOM_ID */ public static final String COLUMNNAME_PP_Product_BOM_ID = "PP_Product_BOM_ID"; @@ -457,34 +485,6 @@ public interface I_I_ProductPlanning public org.eevolution.model.I_PP_Product_Planning getPP_Product_Planning() throws RuntimeException; - /** Column name PlannerValue */ - public static final String COLUMNNAME_PlannerValue = "PlannerValue"; - - /** Set Planner Key. - * Search Key of the Planning - */ - public void setPlannerValue (String PlannerValue); - - /** Get Planner Key. - * Search Key of the Planning - */ - public String getPlannerValue(); - - /** Column name Planner_ID */ - public static final String COLUMNNAME_Planner_ID = "Planner_ID"; - - /** Set Planner. - * Company Agent for Planning - */ - public void setPlanner_ID (int Planner_ID); - - /** Get Planner. - * Company Agent for Planning - */ - public int getPlanner_ID(); - - public org.compiere.model.I_AD_User getPlanner() throws RuntimeException; - /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -507,19 +507,6 @@ public interface I_I_ProductPlanning /** Get Process Now */ public boolean isProcessing(); - /** Column name ProductValue */ - public static final String COLUMNNAME_ProductValue = "ProductValue"; - - /** Set Product Key. - * Key of the Product - */ - public void setProductValue (String ProductValue); - - /** Get Product Key. - * Key of the Product - */ - public String getProductValue(); - /** Column name Product_BOM_Value */ public static final String COLUMNNAME_Product_BOM_Value = "Product_BOM_Value"; @@ -533,6 +520,19 @@ public interface I_I_ProductPlanning */ public String getProduct_BOM_Value(); + /** Column name ProductValue */ + public static final String COLUMNNAME_ProductValue = "ProductValue"; + + /** Set Product Key. + * Key of the Product + */ + public void setProductValue (String ProductValue); + + /** Get Product Key. + * Key of the Product + */ + public String getProductValue(); + /** Column name Qty */ public static final String COLUMNNAME_Qty = "Qty"; @@ -559,21 +559,6 @@ public interface I_I_ProductPlanning */ public String getResourceValue(); - /** Column name S_Resource_ID */ - public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - - /** Set Resource. - * Resource - */ - public void setS_Resource_ID (int S_Resource_ID); - - /** Get Resource. - * Resource - */ - public int getS_Resource_ID(); - - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - /** Column name SafetyStock */ public static final String COLUMNNAME_SafetyStock = "SafetyStock"; @@ -602,6 +587,21 @@ public interface I_I_ProductPlanning public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException; + /** Column name S_Resource_ID */ + public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; + + /** Set Resource. + * Resource + */ + public void setS_Resource_ID (int S_Resource_ID); + + /** Get Resource. + * Resource + */ + public int getS_Resource_ID(); + + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; + /** Column name TimeFence */ public static final String COLUMNNAME_TimeFence = "TimeFence"; @@ -628,19 +628,6 @@ public interface I_I_ProductPlanning */ public BigDecimal getTransferTime(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -657,6 +644,19 @@ public interface I_I_ProductPlanning */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name VendorProductNo */ public static final String COLUMNNAME_VendorProductNo = "VendorProductNo"; diff --git a/base/src/org/eevolution/model/I_I_Product_ASI.java b/base/src/org/eevolution/model/I_I_Product_ASI.java index 5c73fce491..80a95cc95c 100644 --- a/base/src/org/eevolution/model/I_I_Product_ASI.java +++ b/base/src/org/eevolution/model/I_I_Product_ASI.java @@ -23,7 +23,7 @@ /** Generated Interface for I_Product_ASI * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Product_ASI { @@ -322,6 +322,34 @@ public interface I_I_Product_ASI */ public boolean isSerNoMandatory(); + /** Column name MandatoryType */ + public static final String COLUMNNAME_MandatoryType = "MandatoryType"; + + /** Set Mandatory Type. + * The specification of a Product Attribute Instance is mandatory + */ + public void setMandatoryType (String MandatoryType); + + /** Get Mandatory Type. + * The specification of a Product Attribute Instance is mandatory + */ + public String getMandatoryType(); + + /** Column name M_Attribute_ID */ + public static final String COLUMNNAME_M_Attribute_ID = "M_Attribute_ID"; + + /** Set Attribute. + * Product Attribute + */ + public void setM_Attribute_ID (int M_Attribute_ID); + + /** Get Attribute. + * Product Attribute + */ + public int getM_Attribute_ID(); + + public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException; + /** Column name M_AttributeSearch_ID */ public static final String COLUMNNAME_M_AttributeSearch_ID = "M_AttributeSearch_ID"; @@ -337,21 +365,6 @@ public interface I_I_Product_ASI public org.compiere.model.I_M_AttributeSearch getM_AttributeSearch() throws RuntimeException; - /** Column name M_AttributeSetInstance_ID */ - public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; - - /** Set Attribute Set Instance. - * Product Attribute Set Instance - */ - public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID); - - /** Get Attribute Set Instance. - * Product Attribute Set Instance - */ - public int getM_AttributeSetInstance_ID(); - - public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; - /** Column name M_AttributeSet_ID */ public static final String COLUMNNAME_M_AttributeSet_ID = "M_AttributeSet_ID"; @@ -367,6 +380,21 @@ public interface I_I_Product_ASI public org.compiere.model.I_M_AttributeSet getM_AttributeSet() throws RuntimeException; + /** Column name M_AttributeSetInstance_ID */ + public static final String COLUMNNAME_M_AttributeSetInstance_ID = "M_AttributeSetInstance_ID"; + + /** Set Attribute Set Instance. + * Product Attribute Set Instance + */ + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID); + + /** Get Attribute Set Instance. + * Product Attribute Set Instance + */ + public int getM_AttributeSetInstance_ID(); + + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException; + /** Column name M_AttributeValue_ID */ public static final String COLUMNNAME_M_AttributeValue_ID = "M_AttributeValue_ID"; @@ -382,21 +410,6 @@ public interface I_I_Product_ASI public org.compiere.model.I_M_AttributeValue getM_AttributeValue() throws RuntimeException; - /** Column name M_Attribute_ID */ - public static final String COLUMNNAME_M_Attribute_ID = "M_Attribute_ID"; - - /** Set Attribute. - * Product Attribute - */ - public void setM_Attribute_ID (int M_Attribute_ID); - - /** Get Attribute. - * Product Attribute - */ - public int getM_Attribute_ID(); - - public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException; - /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -412,19 +425,6 @@ public interface I_I_Product_ASI public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name MandatoryType */ - public static final String COLUMNNAME_MandatoryType = "MandatoryType"; - - /** Set Mandatory Type. - * The specification of a Product Attribute Instance is mandatory - */ - public void setMandatoryType (String MandatoryType); - - /** Get Mandatory Type. - * The specification of a Product Attribute Instance is mandatory - */ - public String getMandatoryType(); - /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -460,19 +460,6 @@ public interface I_I_Product_ASI */ public String getProductValue(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -488,4 +475,17 @@ public interface I_I_Product_ASI * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_I_Product_BOM.java b/base/src/org/eevolution/model/I_I_Product_BOM.java index 9f2a074982..5af9da3aa6 100755 --- a/base/src/org/eevolution/model/I_I_Product_BOM.java +++ b/base/src/org/eevolution/model/I_I_Product_BOM.java @@ -23,7 +23,7 @@ /** Generated Interface for I_Product_BOM * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Product_BOM { @@ -76,6 +76,19 @@ public interface I_I_Product_BOM */ public BigDecimal getAssay(); + /** Column name BackflushGroup */ + public static final String COLUMNNAME_BackflushGroup = "BackflushGroup"; + + /** Set Backflush Group. + * The Grouping Components to the Backflush + */ + public void setBackflushGroup (String BackflushGroup); + + /** Get Backflush Group. + * The Grouping Components to the Backflush + */ + public String getBackflushGroup(); + /** Column name BOMType */ public static final String COLUMNNAME_BOMType = "BOMType"; @@ -102,34 +115,6 @@ public interface I_I_Product_BOM */ public String getBOMUse(); - /** Column name BackflushGroup */ - public static final String COLUMNNAME_BackflushGroup = "BackflushGroup"; - - /** Set Backflush Group. - * The Grouping Components to the Backflush - */ - public void setBackflushGroup (String BackflushGroup); - - /** Get Backflush Group. - * The Grouping Components to the Backflush - */ - public String getBackflushGroup(); - - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name ComponentType */ public static final String COLUMNNAME_ComponentType = "ComponentType"; @@ -172,6 +157,21 @@ public interface I_I_Product_BOM */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -382,21 +382,6 @@ public interface I_I_Product_BOM */ public String getOrgValue(); - /** Column name PP_Product_BOMLine_ID */ - public static final String COLUMNNAME_PP_Product_BOMLine_ID = "PP_Product_BOMLine_ID"; - - /** Set BOM Line. - * BOM Line - */ - public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID); - - /** Get BOM Line. - * BOM Line - */ - public int getPP_Product_BOMLine_ID(); - - public org.eevolution.model.I_PP_Product_BOMLine getPP_Product_BOMLine() throws RuntimeException; - /** Column name PP_Product_BOM_ID */ public static final String COLUMNNAME_PP_Product_BOM_ID = "PP_Product_BOM_ID"; @@ -412,6 +397,21 @@ public interface I_I_Product_BOM public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException; + /** Column name PP_Product_BOMLine_ID */ + public static final String COLUMNNAME_PP_Product_BOMLine_ID = "PP_Product_BOMLine_ID"; + + /** Set BOM Line. + * BOM Line + */ + public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID); + + /** Get BOM Line. + * BOM Line + */ + public int getPP_Product_BOMLine_ID(); + + public org.eevolution.model.I_PP_Product_BOMLine getPP_Product_BOMLine() throws RuntimeException; + /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -434,19 +434,6 @@ public interface I_I_Product_BOM /** Get Process Now */ public boolean isProcessing(); - /** Column name ProductValue */ - public static final String COLUMNNAME_ProductValue = "ProductValue"; - - /** Set Product Key. - * Key of the Product - */ - public void setProductValue (String ProductValue); - - /** Get Product Key. - * Key of the Product - */ - public String getProductValue(); - /** Column name Product_BOM_Value */ public static final String COLUMNNAME_Product_BOM_Value = "Product_BOM_Value"; @@ -460,18 +447,18 @@ public interface I_I_Product_BOM */ public String getProduct_BOM_Value(); - /** Column name QtyBOM */ - public static final String COLUMNNAME_QtyBOM = "QtyBOM"; + /** Column name ProductValue */ + public static final String COLUMNNAME_ProductValue = "ProductValue"; - /** Set Quantity. - * Indicate the Quantity use in this BOM + /** Set Product Key. + * Key of the Product */ - public void setQtyBOM (BigDecimal QtyBOM); + public void setProductValue (String ProductValue); - /** Get Quantity. - * Indicate the Quantity use in this BOM + /** Get Product Key. + * Key of the Product */ - public BigDecimal getQtyBOM(); + public String getProductValue(); /** Column name QtyBatch */ public static final String COLUMNNAME_QtyBatch = "QtyBatch"; @@ -486,6 +473,19 @@ public interface I_I_Product_BOM */ public BigDecimal getQtyBatch(); + /** Column name QtyBOM */ + public static final String COLUMNNAME_QtyBOM = "QtyBOM"; + + /** Set Quantity. + * Indicate the Quantity use in this BOM + */ + public void setQtyBOM (BigDecimal QtyBOM); + + /** Get Quantity. + * Indicate the Quantity use in this BOM + */ + public BigDecimal getQtyBOM(); + /** Column name Scrap */ public static final String COLUMNNAME_Scrap = "Scrap"; @@ -499,19 +499,6 @@ public interface I_I_Product_BOM */ public BigDecimal getScrap(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -528,6 +515,19 @@ public interface I_I_Product_BOM */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_I_Project.java b/base/src/org/eevolution/model/I_I_Project.java index c0f6061e3d..c3e771f8e2 100644 --- a/base/src/org/eevolution/model/I_I_Project.java +++ b/base/src/org/eevolution/model/I_I_Project.java @@ -23,7 +23,7 @@ /** Generated Interface for I_Project * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Project { @@ -42,6 +42,15 @@ public interface I_I_Project /** Load Meta Data */ + /** Column name ActivityValue */ + public static final String COLUMNNAME_ActivityValue = "ActivityValue"; + + /** Set Activity Value */ + public void setActivityValue (String ActivityValue); + + /** Get Activity Value */ + public String getActivityValue(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -65,58 +74,6 @@ public interface I_I_Project public org.compiere.model.I_AD_Color getAD_Color() throws RuntimeException; - /** Column name AD_OrgTrx_ID */ - public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; - - /** Set Trx Organization. - * Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); - - /** Get Trx Organization. - * Performing or initiating organization - */ - public int getAD_OrgTrx_ID(); - - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - - /** Column name AD_User_ID */ - public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; - - /** Set User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID); - - /** Get User/Contact. - * User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID(); - - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; - - /** Column name ActivityValue */ - public static final String COLUMNNAME_ActivityValue = "ActivityValue"; - - /** Set Activity Value */ - public void setActivityValue (String ActivityValue); - - /** Get Activity Value */ - public String getActivityValue(); - /** Column name Address1 */ public static final String COLUMNNAME_Address1 = "Address1"; @@ -169,6 +126,62 @@ public interface I_I_Project */ public String getAddress4(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name AD_OrgTrx_ID */ + public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; + + /** Set Trx Organization. + * Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID); + + /** Get Trx Organization. + * Performing or initiating organization + */ + public int getAD_OrgTrx_ID(); + + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; + + /** Column name AD_User_ID */ + public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; + + /** Set User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public void setAD_User_ID (int AD_User_ID); + + /** Get User/Contact. + * User within the system - Internal or Business Partner Contact + */ + public int getAD_User_ID(); + + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException; + + /** Column name BPartnerValue */ + public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; + + /** Set Business Partner Key. + * Key of the Business Partner + */ + public void setBPartnerValue (String BPartnerValue); + + /** Get Business Partner Key. + * Key of the Business Partner + */ + public String getBPartnerValue(); + /** Column name BPName */ public static final String COLUMNNAME_BPName = "BPName"; @@ -191,19 +204,6 @@ public interface I_I_Project */ public String getBPValue(); - /** Column name BPartnerValue */ - public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; - - /** Set Business Partner Key. - * Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue); - - /** Get Business Partner Key. - * Key of the Business Partner - */ - public String getBPartnerValue(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -219,20 +219,14 @@ public interface I_I_Project public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BPartnerSR_ID */ - public static final String COLUMNNAME_C_BPartnerSR_ID = "C_BPartnerSR_ID"; - - /** Set BPartner (Agent). - * Business Partner (Agent or Sales Rep) - */ - public void setC_BPartnerSR_ID (int C_BPartnerSR_ID); + /** Column name CampaignValue */ + public static final String COLUMNNAME_CampaignValue = "CampaignValue"; - /** Get BPartner (Agent). - * Business Partner (Agent or Sales Rep) - */ - public int getC_BPartnerSR_ID(); + /** Set Campaign Value */ + public void setCampaignValue (String CampaignValue); - public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException; + /** Get Campaign Value */ + public String getCampaignValue(); /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -264,6 +258,21 @@ public interface I_I_Project public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; + /** Column name C_BPartnerSR_ID */ + public static final String COLUMNNAME_C_BPartnerSR_ID = "C_BPartnerSR_ID"; + + /** Set BPartner (Agent). + * Business Partner (Agent or Sales Rep) + */ + public void setC_BPartnerSR_ID (int C_BPartnerSR_ID); + + /** Get BPartner (Agent). + * Business Partner (Agent or Sales Rep) + */ + public int getC_BPartnerSR_ID(); + + public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException; + /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -282,146 +291,17 @@ public interface I_I_Project /** Column name C_Currency_ID */ public static final String COLUMNNAME_C_Currency_ID = "C_Currency_ID"; - /** Set Currency. - * The Currency for this record - */ - public void setC_Currency_ID (int C_Currency_ID); - - /** Get Currency. - * The Currency for this record - */ - public int getC_Currency_ID(); - - public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; - - /** Column name C_PaymentTerm_ID */ - public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; - - /** Set Payment Term. - * The terms of Payment (timing, discount) - */ - public void setC_PaymentTerm_ID (int C_PaymentTerm_ID); - - /** Get Payment Term. - * The terms of Payment (timing, discount) - */ - public int getC_PaymentTerm_ID(); - - public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; - - /** Column name C_ProjectCategory_ID */ - public static final String COLUMNNAME_C_ProjectCategory_ID = "C_ProjectCategory_ID"; - - /** Set Project Category. - * Project Category - */ - public void setC_ProjectCategory_ID (int C_ProjectCategory_ID); - - /** Get Project Category. - * Project Category - */ - public int getC_ProjectCategory_ID(); - - public org.eevolution.model.I_C_ProjectCategory getC_ProjectCategory() throws RuntimeException; - - /** Column name C_ProjectClass_ID */ - public static final String COLUMNNAME_C_ProjectClass_ID = "C_ProjectClass_ID"; - - /** Set Project Class. - * Project Class - */ - public void setC_ProjectClass_ID (int C_ProjectClass_ID); - - /** Get Project Class. - * Project Class - */ - public int getC_ProjectClass_ID(); - - public org.eevolution.model.I_C_ProjectClass getC_ProjectClass() throws RuntimeException; - - /** Column name C_ProjectGroup_ID */ - public static final String COLUMNNAME_C_ProjectGroup_ID = "C_ProjectGroup_ID"; - - /** Set Project Group. - * Project Group - */ - public void setC_ProjectGroup_ID (int C_ProjectGroup_ID); - - /** Get Project Group. - * Project Group - */ - public int getC_ProjectGroup_ID(); - - public org.eevolution.model.I_C_ProjectGroup getC_ProjectGroup() throws RuntimeException; - - /** Column name C_ProjectStatus_ID */ - public static final String COLUMNNAME_C_ProjectStatus_ID = "C_ProjectStatus_ID"; - - /** Set Project Status. - * Status for Project, Phase or Task - */ - public void setC_ProjectStatus_ID (int C_ProjectStatus_ID); - - /** Get Project Status. - * Status for Project, Phase or Task - */ - public int getC_ProjectStatus_ID(); - - public org.eevolution.model.I_C_ProjectStatus getC_ProjectStatus() throws RuntimeException; - - /** Column name C_ProjectType_ID */ - public static final String COLUMNNAME_C_ProjectType_ID = "C_ProjectType_ID"; - - /** Set Project Type. - * Type of the project - */ - public void setC_ProjectType_ID (int C_ProjectType_ID); - - /** Get Project Type. - * Type of the project - */ - public int getC_ProjectType_ID(); - - public org.compiere.model.I_C_ProjectType getC_ProjectType() throws RuntimeException; - - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - - /** Column name CampaignValue */ - public static final String COLUMNNAME_CampaignValue = "CampaignValue"; - - /** Set Campaign Value */ - public void setCampaignValue (String CampaignValue); + /** Set Currency. + * The Currency for this record + */ + public void setC_Currency_ID (int C_Currency_ID); - /** Get Campaign Value */ - public String getCampaignValue(); + /** Get Currency. + * The Currency for this record + */ + public int getC_Currency_ID(); + + public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException; /** Column name City */ public static final String COLUMNNAME_City = "City"; @@ -514,6 +394,111 @@ public interface I_I_Project */ public String getCountryCode(); + /** Column name C_PaymentTerm_ID */ + public static final String COLUMNNAME_C_PaymentTerm_ID = "C_PaymentTerm_ID"; + + /** Set Payment Term. + * The terms of Payment (timing, discount) + */ + public void setC_PaymentTerm_ID (int C_PaymentTerm_ID); + + /** Get Payment Term. + * The terms of Payment (timing, discount) + */ + public int getC_PaymentTerm_ID(); + + public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException; + + /** Column name C_ProjectCategory_ID */ + public static final String COLUMNNAME_C_ProjectCategory_ID = "C_ProjectCategory_ID"; + + /** Set Project Category. + * Project Category + */ + public void setC_ProjectCategory_ID (int C_ProjectCategory_ID); + + /** Get Project Category. + * Project Category + */ + public int getC_ProjectCategory_ID(); + + public org.eevolution.model.I_C_ProjectCategory getC_ProjectCategory() throws RuntimeException; + + /** Column name C_ProjectClass_ID */ + public static final String COLUMNNAME_C_ProjectClass_ID = "C_ProjectClass_ID"; + + /** Set Project Class. + * Project Class + */ + public void setC_ProjectClass_ID (int C_ProjectClass_ID); + + /** Get Project Class. + * Project Class + */ + public int getC_ProjectClass_ID(); + + public org.eevolution.model.I_C_ProjectClass getC_ProjectClass() throws RuntimeException; + + /** Column name C_ProjectGroup_ID */ + public static final String COLUMNNAME_C_ProjectGroup_ID = "C_ProjectGroup_ID"; + + /** Set Project Group. + * Project Group + */ + public void setC_ProjectGroup_ID (int C_ProjectGroup_ID); + + /** Get Project Group. + * Project Group + */ + public int getC_ProjectGroup_ID(); + + public org.eevolution.model.I_C_ProjectGroup getC_ProjectGroup() throws RuntimeException; + + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + + /** Column name C_ProjectStatus_ID */ + public static final String COLUMNNAME_C_ProjectStatus_ID = "C_ProjectStatus_ID"; + + /** Set Project Status. + * Status for Project, Phase or Task + */ + public void setC_ProjectStatus_ID (int C_ProjectStatus_ID); + + /** Get Project Status. + * Status for Project, Phase or Task + */ + public int getC_ProjectStatus_ID(); + + public org.eevolution.model.I_C_ProjectStatus getC_ProjectStatus() throws RuntimeException; + + /** Column name C_ProjectType_ID */ + public static final String COLUMNNAME_C_ProjectType_ID = "C_ProjectType_ID"; + + /** Set Project Type. + * Type of the project + */ + public void setC_ProjectType_ID (int C_ProjectType_ID); + + /** Get Project Type. + * Type of the project + */ + public int getC_ProjectType_ID(); + + public org.compiere.model.I_C_ProjectType getC_ProjectType() throws RuntimeException; + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -530,6 +515,21 @@ public interface I_I_Project */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name DateContract */ public static final String COLUMNNAME_DateContract = "DateContract"; @@ -660,19 +660,6 @@ public interface I_I_Project */ public String getFax(); - /** Column name ISO_Code */ - public static final String COLUMNNAME_ISO_Code = "ISO_Code"; - - /** Set ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code); - - /** Get ISO Currency Code. - * Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code(); - /** Column name I_ErrorMsg */ public static final String COLUMNNAME_I_ErrorMsg = "I_ErrorMsg"; @@ -699,15 +686,6 @@ public interface I_I_Project */ public boolean isI_IsImported(); - /** Column name I_Project_ID */ - public static final String COLUMNNAME_I_Project_ID = "I_Project_ID"; - - /** Set Import Project ID */ - public void setI_Project_ID (int I_Project_ID); - - /** Get Import Project ID */ - public int getI_Project_ID(); - /** Column name InvoicedAmt */ public static final String COLUMNNAME_InvoicedAmt = "InvoicedAmt"; @@ -734,6 +712,15 @@ public interface I_I_Project */ public BigDecimal getInvoicedQty(); + /** Column name I_Project_ID */ + public static final String COLUMNNAME_I_Project_ID = "I_Project_ID"; + + /** Set Import Project ID */ + public void setI_Project_ID (int I_Project_ID); + + /** Get Import Project ID */ + public int getI_Project_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -786,6 +773,19 @@ public interface I_I_Project */ public boolean isIndefinite(); + /** Column name ISO_Code */ + public static final String COLUMNNAME_ISO_Code = "ISO_Code"; + + /** Set ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code); + + /** Get ISO Currency Code. + * Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code(); + /** Column name IsSummary */ public static final String COLUMNNAME_IsSummary = "IsSummary"; @@ -881,19 +881,6 @@ public interface I_I_Project */ public String getOrgValue(); - /** Column name POReference */ - public static final String COLUMNNAME_POReference = "POReference"; - - /** Set Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference); - - /** Get Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference(); - /** Column name Phone */ public static final String COLUMNNAME_Phone = "Phone"; @@ -959,6 +946,19 @@ public interface I_I_Project */ public BigDecimal getPlannedQty(); + /** Column name POReference */ + public static final String COLUMNNAME_POReference = "POReference"; + + /** Set Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference); + + /** Get Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference(); + /** Column name Postal */ public static final String COLUMNNAME_Postal = "Postal"; @@ -1007,19 +1007,6 @@ public interface I_I_Project /** Get Process Now */ public boolean isProcessing(); - /** Column name ProjInvoiceRule */ - public static final String COLUMNNAME_ProjInvoiceRule = "ProjInvoiceRule"; - - /** Set Invoice Rule. - * Invoice Rule for the project - */ - public void setProjInvoiceRule (String ProjInvoiceRule); - - /** Get Invoice Rule. - * Invoice Rule for the project - */ - public String getProjInvoiceRule(); - /** Column name ProjectBalanceAmt */ public static final String COLUMNNAME_ProjectBalanceAmt = "ProjectBalanceAmt"; @@ -1126,6 +1113,19 @@ public interface I_I_Project */ public String getProjectTypeValue(); + /** Column name ProjInvoiceRule */ + public static final String COLUMNNAME_ProjInvoiceRule = "ProjInvoiceRule"; + + /** Set Invoice Rule. + * Invoice Rule for the project + */ + public void setProjInvoiceRule (String ProjInvoiceRule); + + /** Get Invoice Rule. + * Invoice Rule for the project + */ + public String getProjInvoiceRule(); + /** Column name RegionName */ public static final String COLUMNNAME_RegionName = "RegionName"; @@ -1176,19 +1176,6 @@ public interface I_I_Project */ public String getTitle(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -1330,6 +1317,19 @@ public interface I_I_Project */ public String getUserValue4(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_I_SalesHistory.java b/base/src/org/eevolution/model/I_I_SalesHistory.java index cc8e146b86..b454b4fd75 100644 --- a/base/src/org/eevolution/model/I_I_SalesHistory.java +++ b/base/src/org/eevolution/model/I_I_SalesHistory.java @@ -23,7 +23,7 @@ /** Generated Interface for I_SalesHistory * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_SalesHistory { @@ -42,6 +42,15 @@ public interface I_I_SalesHistory /** Load Meta Data */ + /** Column name ActivityValue */ + public static final String COLUMNNAME_ActivityValue = "ActivityValue"; + + /** Set Activity Value */ + public void setActivityValue (String ActivityValue); + + /** Get Activity Value */ + public String getActivityValue(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -63,15 +72,6 @@ public interface I_I_SalesHistory */ public int getAD_Org_ID(); - /** Column name ActivityValue */ - public static final String COLUMNNAME_ActivityValue = "ActivityValue"; - - /** Set Activity Value */ - public void setActivityValue (String ActivityValue); - - /** Get Activity Value */ - public String getActivityValue(); - /** Column name BPartnerValue */ public static final String COLUMNNAME_BPartnerValue = "BPartnerValue"; @@ -100,20 +100,27 @@ public interface I_I_SalesHistory public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException; - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + /** Column name CampaignValue */ + public static final String COLUMNNAME_CampaignValue = "CampaignValue"; - /** Set Business Partner Group. - * Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID); + /** Set Campaign Value */ + public void setCampaignValue (String CampaignValue); - /** Get Business Partner Group. - * Business Partner Group + /** Get Campaign Value */ + public String getCampaignValue(); + + /** Column name CategoryName */ + public static final String COLUMNNAME_CategoryName = "CategoryName"; + + /** Set Category Name. + * Name of the Category */ - public int getC_BP_Group_ID(); + public void setCategoryName (String CategoryName); - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Get Category Name. + * Name of the Category + */ + public String getCategoryName(); /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -145,6 +152,21 @@ public interface I_I_SalesHistory public org.compiere.model.I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + + /** Set Business Partner Group. + * Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID); + + /** Get Business Partner Group. + * Business Partner Group + */ + public int getC_BP_Group_ID(); + + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -160,6 +182,34 @@ public interface I_I_SalesHistory public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; + /** Column name CostAmt */ + public static final String COLUMNNAME_CostAmt = "CostAmt"; + + /** Set Cost Value. + * Value with Cost + */ + public void setCostAmt (BigDecimal CostAmt); + + /** Get Cost Value. + * Value with Cost + */ + public BigDecimal getCostAmt(); + + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -190,20 +240,21 @@ public interface I_I_SalesHistory public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_SalesHistory_ID */ public static final String COLUMNNAME_C_SalesHistory_ID = "C_SalesHistory_ID"; @@ -235,57 +286,6 @@ public interface I_I_SalesHistory public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - /** Column name CampaignValue */ - public static final String COLUMNNAME_CampaignValue = "CampaignValue"; - - /** Set Campaign Value */ - public void setCampaignValue (String CampaignValue); - - /** Get Campaign Value */ - public String getCampaignValue(); - - /** Column name CategoryName */ - public static final String COLUMNNAME_CategoryName = "CategoryName"; - - /** Set Category Name. - * Name of the Category - */ - public void setCategoryName (String CategoryName); - - /** Get Category Name. - * Name of the Category - */ - public String getCategoryName(); - - /** Column name CostAmt */ - public static final String COLUMNNAME_CostAmt = "CostAmt"; - - /** Set Cost Value. - * Value with Cost - */ - public void setCostAmt (BigDecimal CostAmt); - - /** Get Cost Value. - * Value with Cost - */ - public BigDecimal getCostAmt(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateInvoiced */ public static final String COLUMNNAME_DateInvoiced = "DateInvoiced"; @@ -351,15 +351,6 @@ public interface I_I_SalesHistory */ public boolean isI_IsImported(); - /** Column name I_SalesHistory_ID */ - public static final String COLUMNNAME_I_SalesHistory_ID = "I_SalesHistory_ID"; - - /** Set Import Sales History ID */ - public void setI_SalesHistory_ID (int I_SalesHistory_ID); - - /** Get Import Sales History ID */ - public int getI_SalesHistory_ID(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -373,6 +364,15 @@ public interface I_I_SalesHistory */ public boolean isActive(); + /** Column name I_SalesHistory_ID */ + public static final String COLUMNNAME_I_SalesHistory_ID = "I_SalesHistory_ID"; + + /** Set Import Sales History ID */ + public void setI_SalesHistory_ID (int I_SalesHistory_ID); + + /** Get Import Sales History ID */ + public int getI_SalesHistory_ID(); + /** Column name M_Product_Category_ID */ public static final String COLUMNNAME_M_Product_Category_ID = "M_Product_Category_ID"; @@ -639,19 +639,6 @@ public interface I_I_SalesHistory */ public BigDecimal getTotalInvQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -728,6 +715,19 @@ public interface I_I_SalesHistory public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WarehouseValue */ public static final String COLUMNNAME_WarehouseValue = "WarehouseValue"; diff --git a/base/src/org/eevolution/model/I_I_Workflow.java b/base/src/org/eevolution/model/I_I_Workflow.java index f2d9dd1dd9..e6d67efac1 100644 --- a/base/src/org/eevolution/model/I_I_Workflow.java +++ b/base/src/org/eevolution/model/I_I_Workflow.java @@ -23,7 +23,7 @@ /** Generated Interface for I_Workflow * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_I_Workflow { @@ -42,6 +42,32 @@ public interface I_I_Workflow /** Load Meta Data */ + /** Column name AccessLevel */ + public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + + /** Set Data Access Level. + * Access Level required + */ + public void setAccessLevel (String AccessLevel); + + /** Get Data Access Level. + * Access Level required + */ + public String getAccessLevel(); + + /** Column name Action */ + public static final String COLUMNNAME_Action = "Action"; + + /** Set Action. + * Indicates the Action to be performed + */ + public void setAction (String Action); + + /** Get Action. + * Indicates the Action to be performed + */ + public String getAction(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -198,21 +224,6 @@ public interface I_I_Workflow public org.compiere.model.I_AD_Window getAD_Window() throws RuntimeException; - /** Column name AD_WorkflowProcessor_ID */ - public static final String COLUMNNAME_AD_WorkflowProcessor_ID = "AD_WorkflowProcessor_ID"; - - /** Set Workflow Processor. - * Workflow Processor Server - */ - public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID); - - /** Get Workflow Processor. - * Workflow Processor Server - */ - public int getAD_WorkflowProcessor_ID(); - - public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException; - /** Column name AD_Workflow_ID */ public static final String COLUMNNAME_AD_Workflow_ID = "AD_Workflow_ID"; @@ -228,31 +239,20 @@ public interface I_I_Workflow public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException; - /** Column name AccessLevel */ - public static final String COLUMNNAME_AccessLevel = "AccessLevel"; - - /** Set Data Access Level. - * Access Level required - */ - public void setAccessLevel (String AccessLevel); + /** Column name AD_WorkflowProcessor_ID */ + public static final String COLUMNNAME_AD_WorkflowProcessor_ID = "AD_WorkflowProcessor_ID"; - /** Get Data Access Level. - * Access Level required + /** Set Workflow Processor. + * Workflow Processor Server */ - public String getAccessLevel(); - - /** Column name Action */ - public static final String COLUMNNAME_Action = "Action"; + public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID); - /** Set Action. - * Indicates the Action to be performed + /** Get Workflow Processor. + * Workflow Processor Server */ - public void setAction (String Action); + public int getAD_WorkflowProcessor_ID(); - /** Get Action. - * Indicates the Action to be performed - */ - public String getAction(); + public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException; /** Column name AttributeName */ public static final String COLUMNNAME_AttributeName = "AttributeName"; @@ -361,19 +361,6 @@ public interface I_I_Workflow */ public String getDocAction(); - /** Column name DocValueLogic */ - public static final String COLUMNNAME_DocValueLogic = "DocValueLogic"; - - /** Set Document Value Logic. - * Logic to determine Workflow Start - If true, a workflow process is started for the document - */ - public void setDocValueLogic (String DocValueLogic); - - /** Get Document Value Logic. - * Logic to determine Workflow Start - If true, a workflow process is started for the document - */ - public String getDocValueLogic(); - /** Column name DocumentNo */ public static final String COLUMNNAME_DocumentNo = "DocumentNo"; @@ -387,6 +374,19 @@ public interface I_I_Workflow */ public String getDocumentNo(); + /** Column name DocValueLogic */ + public static final String COLUMNNAME_DocValueLogic = "DocValueLogic"; + + /** Set Document Value Logic. + * Logic to determine Workflow Start - If true, a workflow process is started for the document + */ + public void setDocValueLogic (String DocValueLogic); + + /** Get Document Value Logic. + * Logic to determine Workflow Start - If true, a workflow process is started for the document + */ + public String getDocValueLogic(); + /** Column name Duration */ public static final String COLUMNNAME_Duration = "Duration"; @@ -532,15 +532,6 @@ public interface I_I_Workflow */ public boolean isI_IsImported(); - /** Column name I_Workflow_ID */ - public static final String COLUMNNAME_I_Workflow_ID = "I_Workflow_ID"; - - /** Set I_Workflow_ID */ - public void setI_Workflow_ID (int I_Workflow_ID); - - /** Get I_Workflow_ID */ - public int getI_Workflow_ID(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -611,6 +602,15 @@ public interface I_I_Workflow /** Get Is Subcontracting */ public boolean isSubcontracting(); + /** Column name I_Workflow_ID */ + public static final String COLUMNNAME_I_Workflow_ID = "I_Workflow_ID"; + + /** Set I_Workflow_ID */ + public void setI_Workflow_ID (int I_Workflow_ID); + + /** Get I_Workflow_ID */ + public int getI_Workflow_ID(); + /** Column name JoinElement */ public static final String COLUMNNAME_JoinElement = "JoinElement"; @@ -729,15 +729,6 @@ public interface I_I_Workflow */ public int getPriority(); - /** Column name ProcessType */ - public static final String COLUMNNAME_ProcessType = "ProcessType"; - - /** Set Process Type */ - public void setProcessType (String ProcessType); - - /** Get Process Type */ - public String getProcessType(); - /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -760,6 +751,15 @@ public interface I_I_Workflow /** Get Process Now */ public boolean isProcessing(); + /** Column name ProcessType */ + public static final String COLUMNNAME_ProcessType = "ProcessType"; + + /** Set Process Type */ + public void setProcessType (String ProcessType); + + /** Get Process Type */ + public String getProcessType(); + /** Column name PublishStatus */ public static final String COLUMNNAME_PublishStatus = "PublishStatus"; @@ -795,21 +795,6 @@ public interface I_I_Workflow */ public int getQueuingTime(); - /** Column name R_MailText_ID */ - public static final String COLUMNNAME_R_MailText_ID = "R_MailText_ID"; - - /** Set Mail Template. - * Text templates for mailings - */ - public void setR_MailText_ID (int R_MailText_ID); - - /** Get Mail Template. - * Text templates for mailings - */ - public int getR_MailText_ID(); - - public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException; - /** Column name ResourceValue */ public static final String COLUMNNAME_ResourceValue = "ResourceValue"; @@ -832,20 +817,20 @@ public interface I_I_Workflow /** Get Responsible Name */ public String getResponsibleName(); - /** Column name S_Resource_ID */ - public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; + /** Column name R_MailText_ID */ + public static final String COLUMNNAME_R_MailText_ID = "R_MailText_ID"; - /** Set Resource. - * Resource + /** Set Mail Template. + * Text templates for mailings */ - public void setS_Resource_ID (int S_Resource_ID); + public void setR_MailText_ID (int R_MailText_ID); - /** Get Resource. - * Resource + /** Get Mail Template. + * Text templates for mailings */ - public int getS_Resource_ID(); + public int getR_MailText_ID(); - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; + public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException; /** Column name SetupTime */ public static final String COLUMNNAME_SetupTime = "SetupTime"; @@ -873,6 +858,21 @@ public interface I_I_Workflow */ public String getSplitElement(); + /** Column name S_Resource_ID */ + public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; + + /** Set Resource. + * Resource + */ + public void setS_Resource_ID (int S_Resource_ID); + + /** Get Resource. + * Resource + */ + public int getS_Resource_ID(); + + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; + /** Column name StartMode */ public static final String COLUMNNAME_StartMode = "StartMode"; @@ -912,19 +912,6 @@ public interface I_I_Workflow */ public String getTableName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnitsCycles */ public static final String COLUMNNAME_UnitsCycles = "UnitsCycles"; @@ -954,6 +941,19 @@ public interface I_I_Workflow */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; @@ -1006,14 +1006,18 @@ public interface I_I_Workflow */ public int getVersion(); - /** Column name WFProcessorName */ - public static final String COLUMNNAME_WFProcessorName = "WFProcessorName"; + /** Column name WaitingTime */ + public static final String COLUMNNAME_WaitingTime = "WaitingTime"; - /** Set WF Processor Name */ - public void setWFProcessorName (String WFProcessorName); + /** Set Waiting Time. + * Workflow Simulation Waiting time + */ + public void setWaitingTime (int WaitingTime); - /** Get WF Processor Name */ - public String getWFProcessorName(); + /** Get Waiting Time. + * Workflow Simulation Waiting time + */ + public int getWaitingTime(); /** Column name WaitTime */ public static final String COLUMNNAME_WaitTime = "WaitTime"; @@ -1028,18 +1032,14 @@ public interface I_I_Workflow */ public int getWaitTime(); - /** Column name WaitingTime */ - public static final String COLUMNNAME_WaitingTime = "WaitingTime"; + /** Column name WFProcessorName */ + public static final String COLUMNNAME_WFProcessorName = "WFProcessorName"; - /** Set Waiting Time. - * Workflow Simulation Waiting time - */ - public void setWaitingTime (int WaitingTime); + /** Set WF Processor Name */ + public void setWFProcessorName (String WFProcessorName); - /** Get Waiting Time. - * Workflow Simulation Waiting time - */ - public int getWaitingTime(); + /** Get WF Processor Name */ + public String getWFProcessorName(); /** Column name WorkflowType */ public static final String COLUMNNAME_WorkflowType = "WorkflowType"; diff --git a/base/src/org/eevolution/model/I_PP_Calendar.java b/base/src/org/eevolution/model/I_PP_Calendar.java index 757a2ab572..66af281b36 100644 --- a/base/src/org/eevolution/model/I_PP_Calendar.java +++ b/base/src/org/eevolution/model/I_PP_Calendar.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Calendar * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Calendar { @@ -131,19 +131,6 @@ public interface I_PP_Calendar */ public int getPP_Calendar_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -159,4 +146,17 @@ public interface I_PP_Calendar * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_Cost_Collector.java b/base/src/org/eevolution/model/I_PP_Cost_Collector.java index 223fd14719..ff4af7f137 100644 --- a/base/src/org/eevolution/model/I_PP_Cost_Collector.java +++ b/base/src/org/eevolution/model/I_PP_Cost_Collector.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Cost_Collector * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Cost_Collector { @@ -50,6 +50,19 @@ public interface I_PP_Cost_Collector */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +78,6 @@ public interface I_PP_Cost_Collector public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_User_ID */ public static final String COLUMNNAME_AD_User_ID = "AD_User_ID"; @@ -123,6 +123,21 @@ public interface I_PP_Cost_Collector public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; + /** Column name C_DocType_ID */ + public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; + + /** Set Document Type. + * Document type or rules + */ + public void setC_DocType_ID (int C_DocType_ID); + + /** Get Document Type. + * Document type or rules + */ + public int getC_DocType_ID(); + + public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name C_DocTypeTarget_ID */ public static final String COLUMNNAME_C_DocTypeTarget_ID = "C_DocTypeTarget_ID"; @@ -138,20 +153,18 @@ public interface I_PP_Cost_Collector public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException; - /** Column name C_DocType_ID */ - public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; + /** Column name CostCollectorType */ + public static final String COLUMNNAME_CostCollectorType = "CostCollectorType"; - /** Set Document Type. - * Document type or rules + /** Set Cost Collector Type. + * Transaction Type for Manufacturing Management */ - public void setC_DocType_ID (int C_DocType_ID); + public void setCostCollectorType (String CostCollectorType); - /** Get Document Type. - * Document type or rules + /** Get Cost Collector Type. + * Transaction Type for Manufacturing Management */ - public int getC_DocType_ID(); - - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + public String getCostCollectorType(); /** Column name C_Project_ID */ public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; @@ -168,34 +181,6 @@ public interface I_PP_Cost_Collector public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - - /** Column name CostCollectorType */ - public static final String COLUMNNAME_CostCollectorType = "CostCollectorType"; - - /** Set Cost Collector Type. - * Transaction Type for Manufacturing Management - */ - public void setCostCollectorType (String CostCollectorType); - - /** Get Cost Collector Type. - * Transaction Type for Manufacturing Management - */ - public String getCostCollectorType(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -212,6 +197,21 @@ public interface I_PP_Cost_Collector */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name DateAcct */ public static final String COLUMNNAME_DateAcct = "DateAcct"; @@ -347,6 +347,32 @@ public interface I_PP_Cost_Collector public I_M_Locator getM_Locator() throws RuntimeException; + /** Column name MovementDate */ + public static final String COLUMNNAME_MovementDate = "MovementDate"; + + /** Set Movement Date. + * Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate); + + /** Get Movement Date. + * Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate(); + + /** Column name MovementQty */ + public static final String COLUMNNAME_MovementQty = "MovementQty"; + + /** Set Movement Quantity. + * Quantity of a product moved. + */ + public void setMovementQty (BigDecimal MovementQty); + + /** Get Movement Quantity. + * Quantity of a product moved. + */ + public BigDecimal getMovementQty(); + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -377,31 +403,18 @@ public interface I_PP_Cost_Collector public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name MovementDate */ - public static final String COLUMNNAME_MovementDate = "MovementDate"; - - /** Set Movement Date. - * Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate); - - /** Get Movement Date. - * Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate(); - - /** Column name MovementQty */ - public static final String COLUMNNAME_MovementQty = "MovementQty"; + /** Column name Posted */ + public static final String COLUMNNAME_Posted = "Posted"; - /** Set Movement Quantity. - * Quantity of a product moved. + /** Set Posted. + * Posting status */ - public void setMovementQty (BigDecimal MovementQty); + public void setPosted (boolean Posted); - /** Get Movement Quantity. - * Quantity of a product moved. + /** Get Posted. + * Posting status */ - public BigDecimal getMovementQty(); + public boolean isPosted(); /** Column name PP_Cost_Collector_ID */ public static final String COLUMNNAME_PP_Cost_Collector_ID = "PP_Cost_Collector_ID"; @@ -464,19 +477,6 @@ public interface I_PP_Cost_Collector public org.eevolution.model.I_PP_Order_Workflow getPP_Order_Workflow() throws RuntimeException; - /** Column name Posted */ - public static final String COLUMNNAME_Posted = "Posted"; - - /** Set Posted. - * Posting status - */ - public void setPosted (boolean Posted); - - /** Get Posted. - * Posting status - */ - public boolean isPosted(); - /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -536,21 +536,6 @@ public interface I_PP_Cost_Collector public org.eevolution.model.I_PP_Cost_Collector getReversal() throws RuntimeException; - /** Column name S_Resource_ID */ - public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - - /** Set Resource. - * Resource - */ - public void setS_Resource_ID (int S_Resource_ID); - - /** Get Resource. - * Resource - */ - public int getS_Resource_ID(); - - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - /** Column name ScrappedQty */ public static final String COLUMNNAME_ScrappedQty = "ScrappedQty"; @@ -573,18 +558,20 @@ public interface I_PP_Cost_Collector /** Get Setup Time Real */ public BigDecimal getSetupTimeReal(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name S_Resource_ID */ + public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Resource. + * Resource */ - public void setUUID (String UUID); + public void setS_Resource_ID (int S_Resource_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Resource. + * Resource */ - public String getUUID(); + public int getS_Resource_ID(); + + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -661,4 +648,17 @@ public interface I_PP_Cost_Collector public int getUser4_ID(); public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_Cost_CollectorMA.java b/base/src/org/eevolution/model/I_PP_Cost_CollectorMA.java index 0c3260513f..56c01a2253 100644 --- a/base/src/org/eevolution/model/I_PP_Cost_CollectorMA.java +++ b/base/src/org/eevolution/model/I_PP_Cost_CollectorMA.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Cost_CollectorMA * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Cost_CollectorMA { @@ -120,15 +120,6 @@ public interface I_PP_Cost_CollectorMA */ public BigDecimal getMovementQty(); - /** Column name PP_Cost_CollectorMA_ID */ - public static final String COLUMNNAME_PP_Cost_CollectorMA_ID = "PP_Cost_CollectorMA_ID"; - - /** Set Manufacturing Order MA */ - public void setPP_Cost_CollectorMA_ID (int PP_Cost_CollectorMA_ID); - - /** Get Manufacturing Order MA */ - public int getPP_Cost_CollectorMA_ID(); - /** Column name PP_Cost_Collector_ID */ public static final String COLUMNNAME_PP_Cost_Collector_ID = "PP_Cost_Collector_ID"; @@ -140,18 +131,14 @@ public interface I_PP_Cost_CollectorMA public org.eevolution.model.I_PP_Cost_Collector getPP_Cost_Collector() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name PP_Cost_CollectorMA_ID */ + public static final String COLUMNNAME_PP_Cost_CollectorMA_ID = "PP_Cost_CollectorMA_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); + /** Set Manufacturing Order MA */ + public void setPP_Cost_CollectorMA_ID (int PP_Cost_CollectorMA_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); + /** Get Manufacturing Order MA */ + public int getPP_Cost_CollectorMA_ID(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -168,4 +155,17 @@ public interface I_PP_Cost_CollectorMA * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_ForecastDefinition.java b/base/src/org/eevolution/model/I_PP_ForecastDefinition.java index 548a1a3911..41dee97381 100644 --- a/base/src/org/eevolution/model/I_PP_ForecastDefinition.java +++ b/base/src/org/eevolution/model/I_PP_ForecastDefinition.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_ForecastDefinition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_ForecastDefinition { @@ -127,19 +127,6 @@ public interface I_PP_ForecastDefinition /** Get Forecast Definition */ public int getPP_ForecastDefinition_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -155,4 +142,17 @@ public interface I_PP_ForecastDefinition * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_ForecastDefinitionLine.java b/base/src/org/eevolution/model/I_PP_ForecastDefinitionLine.java index 330958460b..d562083463 100644 --- a/base/src/org/eevolution/model/I_PP_ForecastDefinitionLine.java +++ b/base/src/org/eevolution/model/I_PP_ForecastDefinitionLine.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_ForecastDefinitionLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_ForecastDefinitionLine { @@ -63,21 +63,6 @@ public interface I_PP_ForecastDefinitionLine */ public int getAD_Org_ID(); - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; - - /** Set Business Partner Group. - * Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID); - - /** Get Business Partner Group. - * Business Partner Group - */ - public int getC_BP_Group_ID(); - - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -93,6 +78,21 @@ public interface I_PP_ForecastDefinitionLine public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + + /** Set Business Partner Group. + * Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID); + + /** Get Business Partner Group. + * Business Partner Group + */ + public int getC_BP_Group_ID(); + + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name C_Campaign_ID */ public static final String COLUMNNAME_C_Campaign_ID = "C_Campaign_ID"; @@ -108,21 +108,6 @@ public interface I_PP_ForecastDefinitionLine public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; - /** Column name C_SalesRegion_ID */ - public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; - - /** Set Sales Region. - * Sales coverage region - */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID); - - /** Get Sales Region. - * Sales coverage region - */ - public int getC_SalesRegion_ID(); - - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -139,6 +124,21 @@ public interface I_PP_ForecastDefinitionLine */ public int getCreatedBy(); + /** Column name C_SalesRegion_ID */ + public static final String COLUMNNAME_C_SalesRegion_ID = "C_SalesRegion_ID"; + + /** Set Sales Region. + * Sales coverage region + */ + public void setC_SalesRegion_ID (int C_SalesRegion_ID); + + /** Get Sales Region. + * Sales coverage region + */ + public int getC_SalesRegion_ID(); + + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException; + /** Column name FactorAlpha */ public static final String COLUMNNAME_FactorAlpha = "FactorAlpha"; @@ -318,15 +318,6 @@ public interface I_PP_ForecastDefinitionLine */ public String getName(); - /** Column name PP_ForecastDefinitionLine_ID */ - public static final String COLUMNNAME_PP_ForecastDefinitionLine_ID = "PP_ForecastDefinitionLine_ID"; - - /** Set Forecast Definition Line */ - public void setPP_ForecastDefinitionLine_ID (int PP_ForecastDefinitionLine_ID); - - /** Get Forecast Definition Line */ - public int getPP_ForecastDefinitionLine_ID(); - /** Column name PP_ForecastDefinition_ID */ public static final String COLUMNNAME_PP_ForecastDefinition_ID = "PP_ForecastDefinition_ID"; @@ -338,6 +329,15 @@ public interface I_PP_ForecastDefinitionLine public org.eevolution.model.I_PP_ForecastDefinition getPP_ForecastDefinition() throws RuntimeException; + /** Column name PP_ForecastDefinitionLine_ID */ + public static final String COLUMNNAME_PP_ForecastDefinitionLine_ID = "PP_ForecastDefinitionLine_ID"; + + /** Set Forecast Definition Line */ + public void setPP_ForecastDefinitionLine_ID (int PP_ForecastDefinitionLine_ID); + + /** Get Forecast Definition Line */ + public int getPP_ForecastDefinitionLine_ID(); + /** Column name SeqNo */ public static final String COLUMNNAME_SeqNo = "SeqNo"; @@ -353,19 +353,6 @@ public interface I_PP_ForecastDefinitionLine */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -381,4 +368,17 @@ public interface I_PP_ForecastDefinitionLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_ForecastRule.java b/base/src/org/eevolution/model/I_PP_ForecastRule.java index 08b30a3643..9357614b29 100644 --- a/base/src/org/eevolution/model/I_PP_ForecastRule.java +++ b/base/src/org/eevolution/model/I_PP_ForecastRule.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_ForecastRule * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_ForecastRule { @@ -168,19 +168,6 @@ public interface I_PP_ForecastRule */ public int getPP_ForecastRule_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -196,4 +183,17 @@ public interface I_PP_ForecastRule * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_ForecastRun.java b/base/src/org/eevolution/model/I_PP_ForecastRun.java index a96ddc2d50..8aee68b7a5 100644 --- a/base/src/org/eevolution/model/I_PP_ForecastRun.java +++ b/base/src/org/eevolution/model/I_PP_ForecastRun.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_ForecastRun * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_ForecastRun { @@ -118,6 +118,21 @@ public interface I_PP_ForecastRun */ public boolean isActive(); + /** Column name M_Warehouse_ID */ + public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; + + /** Set Warehouse. + * Storage Warehouse and Service Point + */ + public void setM_Warehouse_ID (int M_Warehouse_ID); + + /** Get Warehouse. + * Storage Warehouse and Service Point + */ + public int getM_Warehouse_ID(); + + public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; + /** Column name M_WarehouseSource_ID */ public static final String COLUMNNAME_M_WarehouseSource_ID = "M_WarehouseSource_ID"; @@ -133,20 +148,18 @@ public interface I_PP_ForecastRun public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException; - /** Column name M_Warehouse_ID */ - public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; + /** Column name PeriodHistory */ + public static final String COLUMNNAME_PeriodHistory = "PeriodHistory"; - /** Set Warehouse. - * Storage Warehouse and Service Point + /** Set Periods of History. + * Number Period of History */ - public void setM_Warehouse_ID (int M_Warehouse_ID); + public void setPeriodHistory (int PeriodHistory); - /** Get Warehouse. - * Storage Warehouse and Service Point + /** Get Periods of History. + * Number Period of History */ - public int getM_Warehouse_ID(); - - public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; + public int getPeriodHistory(); /** Column name PP_Calendar_ID */ public static final String COLUMNNAME_PP_Calendar_ID = "PP_Calendar_ID"; @@ -217,19 +230,6 @@ public interface I_PP_ForecastRun public org.eevolution.model.I_PP_PeriodDefinition getPP_PeriodDefinition() throws RuntimeException; - /** Column name PeriodHistory */ - public static final String COLUMNNAME_PeriodHistory = "PeriodHistory"; - - /** Set Periods of History. - * Number Period of History - */ - public void setPeriodHistory (int PeriodHistory); - - /** Get Periods of History. - * Number Period of History - */ - public int getPeriodHistory(); - /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -267,19 +267,6 @@ public interface I_PP_ForecastRun public org.eevolution.model.I_PP_PeriodDefinition getRef_DefinitionPeriod() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -295,4 +282,17 @@ public interface I_PP_ForecastRun * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_ForecastRunDetail.java b/base/src/org/eevolution/model/I_PP_ForecastRunDetail.java index 15644f0612..4a2ce193c2 100644 --- a/base/src/org/eevolution/model/I_PP_ForecastRunDetail.java +++ b/base/src/org/eevolution/model/I_PP_ForecastRunDetail.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_ForecastRunDetail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_ForecastRunDetail { @@ -92,6 +92,19 @@ public interface I_PP_ForecastRunDetail */ public boolean isActive(); + /** Column name PeriodNo */ + public static final String COLUMNNAME_PeriodNo = "PeriodNo"; + + /** Set Period No. + * Unique Period Number + */ + public void setPeriodNo (int PeriodNo); + + /** Get Period No. + * Unique Period Number + */ + public int getPeriodNo(); + /** Column name PP_ForecastRunDetail_ID */ public static final String COLUMNNAME_PP_ForecastRunDetail_ID = "PP_ForecastRunDetail_ID"; @@ -105,17 +118,6 @@ public interface I_PP_ForecastRunDetail */ public int getPP_ForecastRunDetail_ID(); - /** Column name PP_ForecastRunMaster_ID */ - public static final String COLUMNNAME_PP_ForecastRunMaster_ID = "PP_ForecastRunMaster_ID"; - - /** Set Forecast Run Master */ - public void setPP_ForecastRunMaster_ID (int PP_ForecastRunMaster_ID); - - /** Get Forecast Run Master */ - public int getPP_ForecastRunMaster_ID(); - - public org.eevolution.model.I_PP_ForecastRunMaster getPP_ForecastRunMaster() throws RuntimeException; - /** Column name PP_ForecastRun_ID */ public static final String COLUMNNAME_PP_ForecastRun_ID = "PP_ForecastRun_ID"; @@ -131,6 +133,17 @@ public interface I_PP_ForecastRunDetail public org.eevolution.model.I_PP_ForecastRun getPP_ForecastRun() throws RuntimeException; + /** Column name PP_ForecastRunMaster_ID */ + public static final String COLUMNNAME_PP_ForecastRunMaster_ID = "PP_ForecastRunMaster_ID"; + + /** Set Forecast Run Master */ + public void setPP_ForecastRunMaster_ID (int PP_ForecastRunMaster_ID); + + /** Get Forecast Run Master */ + public int getPP_ForecastRunMaster_ID(); + + public org.eevolution.model.I_PP_ForecastRunMaster getPP_ForecastRunMaster() throws RuntimeException; + /** Column name PP_Period_ID */ public static final String COLUMNNAME_PP_Period_ID = "PP_Period_ID"; @@ -146,19 +159,6 @@ public interface I_PP_ForecastRunDetail public org.eevolution.model.I_PP_Period getPP_Period() throws RuntimeException; - /** Column name PeriodNo */ - public static final String COLUMNNAME_PeriodNo = "PeriodNo"; - - /** Set Period No. - * Unique Period Number - */ - public void setPeriodNo (int PeriodNo); - - /** Get Period No. - * Unique Period Number - */ - public int getPeriodNo(); - /** Column name QtyCalculated */ public static final String COLUMNNAME_QtyCalculated = "QtyCalculated"; @@ -172,19 +172,6 @@ public interface I_PP_ForecastRunDetail */ public BigDecimal getQtyCalculated(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -200,4 +187,17 @@ public interface I_PP_ForecastRunDetail * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_ForecastRunLine.java b/base/src/org/eevolution/model/I_PP_ForecastRunLine.java index 4d59573353..e672e12f3e 100644 --- a/base/src/org/eevolution/model/I_PP_ForecastRunLine.java +++ b/base/src/org/eevolution/model/I_PP_ForecastRunLine.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_ForecastRunLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_ForecastRunLine { @@ -63,21 +63,6 @@ public interface I_PP_ForecastRunLine */ public int getAD_Org_ID(); - /** Column name C_SalesHistory_ID */ - public static final String COLUMNNAME_C_SalesHistory_ID = "C_SalesHistory_ID"; - - /** Set Sales History. - * Sales History for statistics and forecast - */ - public void setC_SalesHistory_ID (int C_SalesHistory_ID); - - /** Get Sales History. - * Sales History for statistics and forecast - */ - public int getC_SalesHistory_ID(); - - public org.eevolution.model.I_C_SalesHistory getC_SalesHistory() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -94,6 +79,21 @@ public interface I_PP_ForecastRunLine */ public int getCreatedBy(); + /** Column name C_SalesHistory_ID */ + public static final String COLUMNNAME_C_SalesHistory_ID = "C_SalesHistory_ID"; + + /** Set Sales History. + * Sales History for statistics and forecast + */ + public void setC_SalesHistory_ID (int C_SalesHistory_ID); + + /** Get Sales History. + * Sales History for statistics and forecast + */ + public int getC_SalesHistory_ID(); + + public org.eevolution.model.I_C_SalesHistory getC_SalesHistory() throws RuntimeException; + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -122,19 +122,6 @@ public interface I_PP_ForecastRunLine public org.eevolution.model.I_PP_ForecastRunDetail getPP_ForecastRunDetail() throws RuntimeException; - /** Column name PP_ForecastRunLine_ID */ - public static final String COLUMNNAME_PP_ForecastRunLine_ID = "PP_ForecastRunLine_ID"; - - /** Set Forecast Run Line. - * Contains the forecasting calculation results based on forecast definition. - */ - public void setPP_ForecastRunLine_ID (int PP_ForecastRunLine_ID); - - /** Get Forecast Run Line. - * Contains the forecasting calculation results based on forecast definition. - */ - public int getPP_ForecastRunLine_ID(); - /** Column name PP_ForecastRun_ID */ public static final String COLUMNNAME_PP_ForecastRun_ID = "PP_ForecastRun_ID"; @@ -150,6 +137,19 @@ public interface I_PP_ForecastRunLine public org.eevolution.model.I_PP_ForecastRun getPP_ForecastRun() throws RuntimeException; + /** Column name PP_ForecastRunLine_ID */ + public static final String COLUMNNAME_PP_ForecastRunLine_ID = "PP_ForecastRunLine_ID"; + + /** Set Forecast Run Line. + * Contains the forecasting calculation results based on forecast definition. + */ + public void setPP_ForecastRunLine_ID (int PP_ForecastRunLine_ID); + + /** Get Forecast Run Line. + * Contains the forecasting calculation results based on forecast definition. + */ + public int getPP_ForecastRunLine_ID(); + /** Column name PP_Period_ID */ public static final String COLUMNNAME_PP_Period_ID = "PP_Period_ID"; @@ -178,19 +178,6 @@ public interface I_PP_ForecastRunLine */ public BigDecimal getQtyInvoiced(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -206,4 +193,17 @@ public interface I_PP_ForecastRunLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_ForecastRunMaster.java b/base/src/org/eevolution/model/I_PP_ForecastRunMaster.java index 0ac49038f4..2c859a8859 100644 --- a/base/src/org/eevolution/model/I_PP_ForecastRunMaster.java +++ b/base/src/org/eevolution/model/I_PP_ForecastRunMaster.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_ForecastRunMaster * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_ForecastRunMaster { @@ -211,15 +211,6 @@ public interface I_PP_ForecastRunMaster public org.eevolution.model.I_PP_ForecastDefinitionLine getPP_ForecastDefinitionLine() throws RuntimeException; - /** Column name PP_ForecastRunMaster_ID */ - public static final String COLUMNNAME_PP_ForecastRunMaster_ID = "PP_ForecastRunMaster_ID"; - - /** Set Forecast Run Master */ - public void setPP_ForecastRunMaster_ID (int PP_ForecastRunMaster_ID); - - /** Get Forecast Run Master */ - public int getPP_ForecastRunMaster_ID(); - /** Column name PP_ForecastRun_ID */ public static final String COLUMNNAME_PP_ForecastRun_ID = "PP_ForecastRun_ID"; @@ -235,18 +226,14 @@ public interface I_PP_ForecastRunMaster public org.eevolution.model.I_PP_ForecastRun getPP_ForecastRun() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name PP_ForecastRunMaster_ID */ + public static final String COLUMNNAME_PP_ForecastRunMaster_ID = "PP_ForecastRunMaster_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); + /** Set Forecast Run Master */ + public void setPP_ForecastRunMaster_ID (int PP_ForecastRunMaster_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); + /** Get Forecast Run Master */ + public int getPP_ForecastRunMaster_ID(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -263,4 +250,17 @@ public interface I_PP_ForecastRunMaster * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_ForecastRunResult.java b/base/src/org/eevolution/model/I_PP_ForecastRunResult.java index 1822a4356e..6e42e7da14 100644 --- a/base/src/org/eevolution/model/I_PP_ForecastRunResult.java +++ b/base/src/org/eevolution/model/I_PP_ForecastRunResult.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_ForecastRunResult * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_ForecastRunResult { @@ -105,6 +105,19 @@ public interface I_PP_ForecastRunResult */ public boolean isActive(); + /** Column name PeriodNo */ + public static final String COLUMNNAME_PeriodNo = "PeriodNo"; + + /** Set Period No. + * Unique Period Number + */ + public void setPeriodNo (int PeriodNo); + + /** Get Period No. + * Unique Period Number + */ + public int getPeriodNo(); + /** Column name PP_ForecastRule_ID */ public static final String COLUMNNAME_PP_ForecastRule_ID = "PP_ForecastRule_ID"; @@ -120,6 +133,21 @@ public interface I_PP_ForecastRunResult public org.eevolution.model.I_PP_ForecastRule getPP_ForecastRule() throws RuntimeException; + /** Column name PP_ForecastRun_ID */ + public static final String COLUMNNAME_PP_ForecastRun_ID = "PP_ForecastRun_ID"; + + /** Set Forecast Run. + * Create the forecast simulation based on the forecast definition + */ + public void setPP_ForecastRun_ID (int PP_ForecastRun_ID); + + /** Get Forecast Run. + * Create the forecast simulation based on the forecast definition + */ + public int getPP_ForecastRun_ID(); + + public org.eevolution.model.I_PP_ForecastRun getPP_ForecastRun() throws RuntimeException; + /** Column name PP_ForecastRunMaster_ID */ public static final String COLUMNNAME_PP_ForecastRunMaster_ID = "PP_ForecastRunMaster_ID"; @@ -144,21 +172,6 @@ public interface I_PP_ForecastRunResult */ public int getPP_ForecastRunResult_ID(); - /** Column name PP_ForecastRun_ID */ - public static final String COLUMNNAME_PP_ForecastRun_ID = "PP_ForecastRun_ID"; - - /** Set Forecast Run. - * Create the forecast simulation based on the forecast definition - */ - public void setPP_ForecastRun_ID (int PP_ForecastRun_ID); - - /** Get Forecast Run. - * Create the forecast simulation based on the forecast definition - */ - public int getPP_ForecastRun_ID(); - - public org.eevolution.model.I_PP_ForecastRun getPP_ForecastRun() throws RuntimeException; - /** Column name PP_Period_ID */ public static final String COLUMNNAME_PP_Period_ID = "PP_Period_ID"; @@ -174,19 +187,6 @@ public interface I_PP_ForecastRunResult public org.eevolution.model.I_PP_Period getPP_Period() throws RuntimeException; - /** Column name PeriodNo */ - public static final String COLUMNNAME_PeriodNo = "PeriodNo"; - - /** Set Period No. - * Unique Period Number - */ - public void setPeriodNo (int PeriodNo); - - /** Get Period No. - * Unique Period Number - */ - public int getPeriodNo(); - /** Column name QtyAbnormal */ public static final String COLUMNNAME_QtyAbnormal = "QtyAbnormal"; @@ -226,19 +226,6 @@ public interface I_PP_ForecastRunResult */ public BigDecimal getQtyPlan(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -254,4 +241,17 @@ public interface I_PP_ForecastRunResult * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_MRP.java b/base/src/org/eevolution/model/I_PP_MRP.java index fe0c4d3760..b1bd50c12a 100644 --- a/base/src/org/eevolution/model/I_PP_MRP.java +++ b/base/src/org/eevolution/model/I_PP_MRP.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_MRP * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_MRP { @@ -78,6 +78,21 @@ public interface I_PP_MRP public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_Order_ID */ + public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; + + /** Set Order. + * Order + */ + public void setC_Order_ID (int C_Order_ID); + + /** Get Order. + * Order + */ + public int getC_Order_ID(); + + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + /** Column name C_OrderLine_ID */ public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; @@ -93,20 +108,20 @@ public interface I_PP_MRP public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; - /** Column name C_Order_ID */ - public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - /** Set Order. - * Order + /** Set Project. + * Financial Project */ - public void setC_Order_ID (int C_Order_ID); + public void setC_Project_ID (int C_Project_ID); - /** Get Order. - * Order + /** Get Project. + * Financial Project */ - public int getC_Order_ID(); + public int getC_Project_ID(); - public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -138,21 +153,6 @@ public interface I_PP_MRP public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - - /** Set Project. - * Financial Project - */ - public void setC_Project_ID (int C_Project_ID); - - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); - - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -169,28 +169,6 @@ public interface I_PP_MRP */ public int getCreatedBy(); - /** Column name DD_OrderLine_ID */ - public static final String COLUMNNAME_DD_OrderLine_ID = "DD_OrderLine_ID"; - - /** Set Distribution Order Line */ - public void setDD_OrderLine_ID (int DD_OrderLine_ID); - - /** Get Distribution Order Line */ - public int getDD_OrderLine_ID(); - - public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException; - - /** Column name DD_Order_ID */ - public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; - - /** Set Distribution Order */ - public void setDD_Order_ID (int DD_Order_ID); - - /** Get Distribution Order */ - public int getDD_Order_ID(); - - public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException; - /** Column name DateConfirm */ public static final String COLUMNNAME_DateConfirm = "DateConfirm"; @@ -282,6 +260,28 @@ public interface I_PP_MRP */ public Timestamp getDateStartSchedule(); + /** Column name DD_Order_ID */ + public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; + + /** Set Distribution Order */ + public void setDD_Order_ID (int DD_Order_ID); + + /** Get Distribution Order */ + public int getDD_Order_ID(); + + public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException; + + /** Column name DD_OrderLine_ID */ + public static final String COLUMNNAME_DD_OrderLine_ID = "DD_OrderLine_ID"; + + /** Set Distribution Order Line */ + public void setDD_OrderLine_ID (int DD_OrderLine_ID); + + /** Get Distribution Order Line */ + public int getDD_OrderLine_ID(); + + public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -334,21 +334,6 @@ public interface I_PP_MRP */ public boolean isAvailable(); - /** Column name M_ForecastLine_ID */ - public static final String COLUMNNAME_M_ForecastLine_ID = "M_ForecastLine_ID"; - - /** Set Forecast Line. - * Forecast Line - */ - public void setM_ForecastLine_ID (int M_ForecastLine_ID); - - /** Get Forecast Line. - * Forecast Line - */ - public int getM_ForecastLine_ID(); - - public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException; - /** Column name M_Forecast_ID */ public static final String COLUMNNAME_M_Forecast_ID = "M_Forecast_ID"; @@ -364,6 +349,21 @@ public interface I_PP_MRP public org.compiere.model.I_M_Forecast getM_Forecast() throws RuntimeException; + /** Column name M_ForecastLine_ID */ + public static final String COLUMNNAME_M_ForecastLine_ID = "M_ForecastLine_ID"; + + /** Set Forecast Line. + * Forecast Line + */ + public void setM_ForecastLine_ID (int M_ForecastLine_ID); + + /** Get Forecast Line. + * Forecast Line + */ + public int getM_ForecastLine_ID(); + + public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException; + /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -379,21 +379,6 @@ public interface I_PP_MRP public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name M_RequisitionLine_ID */ - public static final String COLUMNNAME_M_RequisitionLine_ID = "M_RequisitionLine_ID"; - - /** Set Requisition Line. - * Material Requisition Line - */ - public void setM_RequisitionLine_ID (int M_RequisitionLine_ID); - - /** Get Requisition Line. - * Material Requisition Line - */ - public int getM_RequisitionLine_ID(); - - public org.compiere.model.I_M_RequisitionLine getM_RequisitionLine() throws RuntimeException; - /** Column name M_Requisition_ID */ public static final String COLUMNNAME_M_Requisition_ID = "M_Requisition_ID"; @@ -409,6 +394,21 @@ public interface I_PP_MRP public org.compiere.model.I_M_Requisition getM_Requisition() throws RuntimeException; + /** Column name M_RequisitionLine_ID */ + public static final String COLUMNNAME_M_RequisitionLine_ID = "M_RequisitionLine_ID"; + + /** Set Requisition Line. + * Material Requisition Line + */ + public void setM_RequisitionLine_ID (int M_RequisitionLine_ID); + + /** Get Requisition Line. + * Material Requisition Line + */ + public int getM_RequisitionLine_ID(); + + public org.compiere.model.I_M_RequisitionLine getM_RequisitionLine() throws RuntimeException; + /** Column name M_Warehouse_ID */ public static final String COLUMNNAME_M_Warehouse_ID = "M_Warehouse_ID"; @@ -450,6 +450,21 @@ public interface I_PP_MRP */ public String getOrderType(); + /** Column name Planner_ID */ + public static final String COLUMNNAME_Planner_ID = "Planner_ID"; + + /** Set Planner. + * Company Agent for Planning + */ + public void setPlanner_ID (int Planner_ID); + + /** Get Planner. + * Company Agent for Planning + */ + public int getPlanner_ID(); + + public org.compiere.model.I_AD_User getPlanner() throws RuntimeException; + /** Column name PP_MRP_ID */ public static final String COLUMNNAME_PP_MRP_ID = "PP_MRP_ID"; @@ -489,21 +504,6 @@ public interface I_PP_MRP public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException; - /** Column name Planner_ID */ - public static final String COLUMNNAME_Planner_ID = "Planner_ID"; - - /** Set Planner. - * Company Agent for Planning - */ - public void setPlanner_ID (int Planner_ID); - - /** Get Planner. - * Company Agent for Planning - */ - public int getPlanner_ID(); - - public org.compiere.model.I_AD_User getPlanner() throws RuntimeException; - /** Column name Priority */ public static final String COLUMNNAME_Priority = "Priority"; @@ -558,19 +558,6 @@ public interface I_PP_MRP */ public String getTypeMRP(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -587,6 +574,19 @@ public interface I_PP_MRP */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_PP_MRP_Detail.java b/base/src/org/eevolution/model/I_PP_MRP_Detail.java index 7d894729b0..a7b341f404 100644 --- a/base/src/org/eevolution/model/I_PP_MRP_Detail.java +++ b/base/src/org/eevolution/model/I_PP_MRP_Detail.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_MRP_Detail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_MRP_Detail { @@ -144,19 +144,6 @@ public interface I_PP_MRP_Detail */ public BigDecimal getQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -172,4 +159,17 @@ public interface I_PP_MRP_Detail * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_Order.java b/base/src/org/eevolution/model/I_PP_Order.java index ba131108ea..5a49cef8bb 100644 --- a/base/src/org/eevolution/model/I_PP_Order.java +++ b/base/src/org/eevolution/model/I_PP_Order.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Order * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Order { @@ -50,6 +50,19 @@ public interface I_PP_Order */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +78,6 @@ public interface I_PP_Order public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name AD_Workflow_ID */ public static final String COLUMNNAME_AD_Workflow_ID = "AD_Workflow_ID"; @@ -136,6 +136,21 @@ public interface I_PP_Order public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException; + /** Column name C_DocType_ID */ + public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; + + /** Set Document Type. + * Document type or rules + */ + public void setC_DocType_ID (int C_DocType_ID); + + /** Get Document Type. + * Document type or rules + */ + public int getC_DocType_ID(); + + public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + /** Column name C_DocTypeTarget_ID */ public static final String COLUMNNAME_C_DocTypeTarget_ID = "C_DocTypeTarget_ID"; @@ -151,20 +166,18 @@ public interface I_PP_Order public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException; - /** Column name C_DocType_ID */ - public static final String COLUMNNAME_C_DocType_ID = "C_DocType_ID"; + /** Column name CopyFrom */ + public static final String COLUMNNAME_CopyFrom = "CopyFrom"; - /** Set Document Type. - * Document type or rules + /** Set Copy From. + * Copy From Record */ - public void setC_DocType_ID (int C_DocType_ID); + public void setCopyFrom (String CopyFrom); - /** Get Document Type. - * Document type or rules + /** Get Copy From. + * Copy From Record */ - public int getC_DocType_ID(); - - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; + public String getCopyFrom(); /** Column name C_OrderLine_ID */ public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; @@ -181,6 +194,21 @@ public interface I_PP_Order public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + + /** Set Project. + * Financial Project + */ + public void setC_Project_ID (int C_Project_ID); + + /** Get Project. + * Financial Project + */ + public int getC_Project_ID(); + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -211,20 +239,21 @@ public interface I_PP_Order public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_UOM_ID */ public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; @@ -241,35 +270,6 @@ public interface I_PP_Order public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name CopyFrom */ - public static final String COLUMNNAME_CopyFrom = "CopyFrom"; - - /** Set Copy From. - * Copy From Record - */ - public void setCopyFrom (String CopyFrom); - - /** Get Copy From. - * Copy From Record - */ - public String getCopyFrom(); - - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; - - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); - - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); - /** Column name DateConfirm */ public static final String COLUMNNAME_DateConfirm = "DateConfirm"; @@ -535,6 +535,15 @@ public interface I_PP_Order */ public boolean isQtyPercentage(); + /** Column name IsSelected */ + public static final String COLUMNNAME_IsSelected = "IsSelected"; + + /** Set Selected */ + public void setIsSelected (boolean IsSelected); + + /** Get Selected */ + public boolean isSelected(); + /** Column name IsSOTrx */ public static final String COLUMNNAME_IsSOTrx = "IsSOTrx"; @@ -548,15 +557,6 @@ public interface I_PP_Order */ public boolean isSOTrx(); - /** Column name IsSelected */ - public static final String COLUMNNAME_IsSelected = "IsSelected"; - - /** Set Selected */ - public void setIsSelected (boolean IsSelected); - - /** Get Selected */ - public boolean isSelected(); - /** Column name Line */ public static final String COLUMNNAME_Line = "Line"; @@ -671,34 +671,6 @@ public interface I_PP_Order */ public String getOrderType(); - /** Column name PP_Order_ID */ - public static final String COLUMNNAME_PP_Order_ID = "PP_Order_ID"; - - /** Set Manufacturing Order. - * Manufacturing Order - */ - public void setPP_Order_ID (int PP_Order_ID); - - /** Get Manufacturing Order. - * Manufacturing Order - */ - public int getPP_Order_ID(); - - /** Column name PP_Product_BOM_ID */ - public static final String COLUMNNAME_PP_Product_BOM_ID = "PP_Product_BOM_ID"; - - /** Set BOM & Formula. - * BOM & Formula - */ - public void setPP_Product_BOM_ID (int PP_Product_BOM_ID); - - /** Get BOM & Formula. - * BOM & Formula - */ - public int getPP_Product_BOM_ID(); - - public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException; - /** Column name Planner_ID */ public static final String COLUMNNAME_Planner_ID = "Planner_ID"; @@ -727,6 +699,34 @@ public interface I_PP_Order */ public boolean isPosted(); + /** Column name PP_Order_ID */ + public static final String COLUMNNAME_PP_Order_ID = "PP_Order_ID"; + + /** Set Manufacturing Order. + * Manufacturing Order + */ + public void setPP_Order_ID (int PP_Order_ID); + + /** Get Manufacturing Order. + * Manufacturing Order + */ + public int getPP_Order_ID(); + + /** Column name PP_Product_BOM_ID */ + public static final String COLUMNNAME_PP_Product_BOM_ID = "PP_Product_BOM_ID"; + + /** Set BOM & Formula. + * BOM & Formula + */ + public void setPP_Product_BOM_ID (int PP_Product_BOM_ID); + + /** Get BOM & Formula. + * BOM & Formula + */ + public int getPP_Product_BOM_ID(); + + public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException; + /** Column name PriorityRule */ public static final String COLUMNNAME_PriorityRule = "PriorityRule"; @@ -775,15 +775,6 @@ public interface I_PP_Order /** Get Process Now */ public boolean isProcessing(); - /** Column name QtyBatchSize */ - public static final String COLUMNNAME_QtyBatchSize = "QtyBatchSize"; - - /** Set Qty Batch Size */ - public void setQtyBatchSize (BigDecimal QtyBatchSize); - - /** Get Qty Batch Size */ - public BigDecimal getQtyBatchSize(); - /** Column name QtyBatchs */ public static final String COLUMNNAME_QtyBatchs = "QtyBatchs"; @@ -793,6 +784,15 @@ public interface I_PP_Order /** Get Qty Batchs */ public BigDecimal getQtyBatchs(); + /** Column name QtyBatchSize */ + public static final String COLUMNNAME_QtyBatchSize = "QtyBatchSize"; + + /** Set Qty Batch Size */ + public void setQtyBatchSize (BigDecimal QtyBatchSize); + + /** Get Qty Batch Size */ + public BigDecimal getQtyBatchSize(); + /** Column name QtyDelivered */ public static final String COLUMNNAME_QtyDelivered = "QtyDelivered"; @@ -867,21 +867,6 @@ public interface I_PP_Order */ public BigDecimal getQtyScrap(); - /** Column name S_Resource_ID */ - public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - - /** Set Resource. - * Resource - */ - public void setS_Resource_ID (int S_Resource_ID); - - /** Get Resource. - * Resource - */ - public int getS_Resource_ID(); - - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - /** Column name ScheduleType */ public static final String COLUMNNAME_ScheduleType = "ScheduleType"; @@ -908,6 +893,21 @@ public interface I_PP_Order */ public String getSerNo(); + /** Column name S_Resource_ID */ + public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; + + /** Set Resource. + * Resource + */ + public void setS_Resource_ID (int S_Resource_ID); + + /** Get Resource. + * Resource + */ + public int getS_Resource_ID(); + + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; + /** Column name TrackingNo */ public static final String COLUMNNAME_TrackingNo = "TrackingNo"; @@ -921,19 +921,6 @@ public interface I_PP_Order */ public String getTrackingNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -1010,6 +997,19 @@ public interface I_PP_Order public org.compiere.model.I_C_ElementValue getUser4() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Yield */ public static final String COLUMNNAME_Yield = "Yield"; diff --git a/base/src/org/eevolution/model/I_PP_Order_BOM.java b/base/src/org/eevolution/model/I_PP_Order_BOM.java index eeb44c4ff8..8ee60eba7f 100644 --- a/base/src/org/eevolution/model/I_PP_Order_BOM.java +++ b/base/src/org/eevolution/model/I_PP_Order_BOM.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Order_BOM * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Order_BOM { @@ -89,21 +89,6 @@ public interface I_PP_Order_BOM */ public String getBOMUse(); - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name CopyFrom */ public static final String COLUMNNAME_CopyFrom = "CopyFrom"; @@ -133,6 +118,21 @@ public interface I_PP_Order_BOM */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -285,19 +285,6 @@ public interface I_PP_Order_BOM /** Get Revision */ public String getRevision(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -314,6 +301,19 @@ public interface I_PP_Order_BOM */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_PP_Order_BOMLine.java b/base/src/org/eevolution/model/I_PP_Order_BOMLine.java index 119bb68f55..47130e958e 100644 --- a/base/src/org/eevolution/model/I_PP_Order_BOMLine.java +++ b/base/src/org/eevolution/model/I_PP_Order_BOMLine.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Order_BOMLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Order_BOMLine { @@ -104,21 +104,6 @@ public interface I_PP_Order_BOMLine */ public String getBackflushGroup(); - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name ComponentType */ public static final String COLUMNNAME_ComponentType = "ComponentType"; @@ -161,6 +146,21 @@ public interface I_PP_Order_BOMLine */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name DateDelivered */ public static final String COLUMNNAME_DateDelivered = "DateDelivered"; @@ -379,15 +379,6 @@ public interface I_PP_Order_BOMLine public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name PP_Order_BOMLine_ID */ - public static final String COLUMNNAME_PP_Order_BOMLine_ID = "PP_Order_BOMLine_ID"; - - /** Set Manufacturing Order BOM Line */ - public void setPP_Order_BOMLine_ID (int PP_Order_BOMLine_ID); - - /** Get Manufacturing Order BOM Line */ - public int getPP_Order_BOMLine_ID(); - /** Column name PP_Order_BOM_ID */ public static final String COLUMNNAME_PP_Order_BOM_ID = "PP_Order_BOM_ID"; @@ -399,6 +390,15 @@ public interface I_PP_Order_BOMLine public org.eevolution.model.I_PP_Order_BOM getPP_Order_BOM() throws RuntimeException; + /** Column name PP_Order_BOMLine_ID */ + public static final String COLUMNNAME_PP_Order_BOMLine_ID = "PP_Order_BOMLine_ID"; + + /** Set Manufacturing Order BOM Line */ + public void setPP_Order_BOMLine_ID (int PP_Order_BOMLine_ID); + + /** Get Manufacturing Order BOM Line */ + public int getPP_Order_BOMLine_ID(); + /** Column name PP_Order_ID */ public static final String COLUMNNAME_PP_Order_ID = "PP_Order_ID"; @@ -414,19 +414,6 @@ public interface I_PP_Order_BOMLine public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException; - /** Column name QtyBOM */ - public static final String COLUMNNAME_QtyBOM = "QtyBOM"; - - /** Set Quantity. - * Indicate the Quantity use in this BOM - */ - public void setQtyBOM (BigDecimal QtyBOM); - - /** Get Quantity. - * Indicate the Quantity use in this BOM - */ - public BigDecimal getQtyBOM(); - /** Column name QtyBatch */ public static final String COLUMNNAME_QtyBatch = "QtyBatch"; @@ -440,6 +427,19 @@ public interface I_PP_Order_BOMLine */ public BigDecimal getQtyBatch(); + /** Column name QtyBOM */ + public static final String COLUMNNAME_QtyBOM = "QtyBOM"; + + /** Set Quantity. + * Indicate the Quantity use in this BOM + */ + public void setQtyBOM (BigDecimal QtyBOM); + + /** Get Quantity. + * Indicate the Quantity use in this BOM + */ + public BigDecimal getQtyBOM(); + /** Column name QtyDelivered */ public static final String COLUMNNAME_QtyDelivered = "QtyDelivered"; @@ -532,19 +532,6 @@ public interface I_PP_Order_BOMLine */ public BigDecimal getScrap(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -561,6 +548,19 @@ public interface I_PP_Order_BOMLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_PP_Order_Cost.java b/base/src/org/eevolution/model/I_PP_Order_Cost.java index 31ddae1124..883c5ac546 100644 --- a/base/src/org/eevolution/model/I_PP_Order_Cost.java +++ b/base/src/org/eevolution/model/I_PP_Order_Cost.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Order_Cost * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Order_Cost { @@ -302,19 +302,6 @@ public interface I_PP_Order_Cost public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -330,4 +317,17 @@ public interface I_PP_Order_Cost * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_Order_Node.java b/base/src/org/eevolution/model/I_PP_Order_Node.java index 8a653dca5c..2837206556 100644 --- a/base/src/org/eevolution/model/I_PP_Order_Node.java +++ b/base/src/org/eevolution/model/I_PP_Order_Node.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Order_Node * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Order_Node { @@ -42,6 +42,19 @@ public interface I_PP_Order_Node /** Load Meta Data */ + /** Column name Action */ + public static final String COLUMNNAME_Action = "Action"; + + /** Set Action. + * Indicates the Action to be performed + */ + public void setAction (String Action); + + /** Get Action. + * Indicates the Action to be performed + */ + public String getAction(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -213,19 +226,6 @@ public interface I_PP_Order_Node public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException; - /** Column name Action */ - public static final String COLUMNNAME_Action = "Action"; - - /** Set Action. - * Indicates the Action to be performed - */ - public void setAction (String Action); - - /** Get Action. - * Indicates the Action to be performed - */ - public String getAction(); - /** Column name AttributeName */ public static final String COLUMNNAME_AttributeName = "AttributeName"; @@ -673,21 +673,6 @@ public interface I_PP_Order_Node */ public int getQueuingTime(); - /** Column name S_Resource_ID */ - public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - - /** Set Resource. - * Resource - */ - public void setS_Resource_ID (int S_Resource_ID); - - /** Get Resource. - * Resource - */ - public int getS_Resource_ID(); - - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - /** Column name SetupTime */ public static final String COLUMNNAME_SetupTime = "SetupTime"; @@ -732,6 +717,21 @@ public interface I_PP_Order_Node */ public String getSplitElement(); + /** Column name S_Resource_ID */ + public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; + + /** Set Resource. + * Resource + */ + public void setS_Resource_ID (int S_Resource_ID); + + /** Get Resource. + * Resource + */ + public int getS_Resource_ID(); + + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; + /** Column name StartMode */ public static final String COLUMNNAME_StartMode = "StartMode"; @@ -758,19 +758,6 @@ public interface I_PP_Order_Node */ public String getSubflowExecution(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name UnitsCycles */ public static final String COLUMNNAME_UnitsCycles = "UnitsCycles"; @@ -800,6 +787,19 @@ public interface I_PP_Order_Node */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; @@ -893,19 +893,6 @@ public interface I_PP_Order_Node */ public int getXPosition(); - /** Column name YPosition */ - public static final String COLUMNNAME_YPosition = "YPosition"; - - /** Set Y Position. - * Absolute Y (vertical) position in 1/72 of an inch - */ - public void setYPosition (int YPosition); - - /** Get Y Position. - * Absolute Y (vertical) position in 1/72 of an inch - */ - public int getYPosition(); - /** Column name Yield */ public static final String COLUMNNAME_Yield = "Yield"; @@ -918,4 +905,17 @@ public interface I_PP_Order_Node * The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent */ public int getYield(); + + /** Column name YPosition */ + public static final String COLUMNNAME_YPosition = "YPosition"; + + /** Set Y Position. + * Absolute Y (vertical) position in 1/72 of an inch + */ + public void setYPosition (int YPosition); + + /** Get Y Position. + * Absolute Y (vertical) position in 1/72 of an inch + */ + public int getYPosition(); } diff --git a/base/src/org/eevolution/model/I_PP_Order_NodeNext.java b/base/src/org/eevolution/model/I_PP_Order_NodeNext.java index 2e56e3dd34..00e13124e3 100644 --- a/base/src/org/eevolution/model/I_PP_Order_NodeNext.java +++ b/base/src/org/eevolution/model/I_PP_Order_NodeNext.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Order_NodeNext * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Order_NodeNext { @@ -189,15 +189,6 @@ public interface I_PP_Order_NodeNext public org.eevolution.model.I_PP_Order_Node getPP_Order_Next() throws RuntimeException; - /** Column name PP_Order_NodeNext_ID */ - public static final String COLUMNNAME_PP_Order_NodeNext_ID = "PP_Order_NodeNext_ID"; - - /** Set Manufacturing Order Activity Next */ - public void setPP_Order_NodeNext_ID (int PP_Order_NodeNext_ID); - - /** Get Manufacturing Order Activity Next */ - public int getPP_Order_NodeNext_ID(); - /** Column name PP_Order_Node_ID */ public static final String COLUMNNAME_PP_Order_Node_ID = "PP_Order_Node_ID"; @@ -213,6 +204,15 @@ public interface I_PP_Order_NodeNext public org.eevolution.model.I_PP_Order_Node getPP_Order_Node() throws RuntimeException; + /** Column name PP_Order_NodeNext_ID */ + public static final String COLUMNNAME_PP_Order_NodeNext_ID = "PP_Order_NodeNext_ID"; + + /** Set Manufacturing Order Activity Next */ + public void setPP_Order_NodeNext_ID (int PP_Order_NodeNext_ID); + + /** Get Manufacturing Order Activity Next */ + public int getPP_Order_NodeNext_ID(); + /** Column name SeqNo */ public static final String COLUMNNAME_SeqNo = "SeqNo"; @@ -241,19 +241,6 @@ public interface I_PP_Order_NodeNext */ public String getTransitionCode(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -269,4 +256,17 @@ public interface I_PP_Order_NodeNext * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_Order_Node_Asset.java b/base/src/org/eevolution/model/I_PP_Order_Node_Asset.java index b74a7a76af..dcf112215e 100644 --- a/base/src/org/eevolution/model/I_PP_Order_Node_Asset.java +++ b/base/src/org/eevolution/model/I_PP_Order_Node_Asset.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Order_Node_Asset * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Order_Node_Asset { @@ -42,6 +42,21 @@ public interface I_PP_Order_Node_Asset /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -63,21 +78,6 @@ public interface I_PP_Order_Node_Asset */ public int getAD_Org_ID(); - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -157,19 +157,6 @@ public interface I_PP_Order_Node_Asset public org.eevolution.model.I_PP_Order_Workflow getPP_Order_Workflow() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -185,4 +172,17 @@ public interface I_PP_Order_Node_Asset * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_Order_Node_Product.java b/base/src/org/eevolution/model/I_PP_Order_Node_Product.java index 8b14b34263..e21d9b2895 100644 --- a/base/src/org/eevolution/model/I_PP_Order_Node_Product.java +++ b/base/src/org/eevolution/model/I_PP_Order_Node_Product.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Order_Node_Product * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Order_Node_Product { @@ -194,19 +194,6 @@ public interface I_PP_Order_Node_Product */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -223,6 +210,19 @@ public interface I_PP_Order_Node_Product */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Yield */ public static final String COLUMNNAME_Yield = "Yield"; diff --git a/base/src/org/eevolution/model/I_PP_Order_Workflow.java b/base/src/org/eevolution/model/I_PP_Order_Workflow.java index d737a06489..86abe95037 100644 --- a/base/src/org/eevolution/model/I_PP_Order_Workflow.java +++ b/base/src/org/eevolution/model/I_PP_Order_Workflow.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Order_Workflow * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Order_Workflow { @@ -42,6 +42,19 @@ public interface I_PP_Order_Workflow /** Load Meta Data */ + /** Column name AccessLevel */ + public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + + /** Set Data Access Level. + * Access Level required + */ + public void setAccessLevel (String AccessLevel); + + /** Get Data Access Level. + * Access Level required + */ + public String getAccessLevel(); + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -108,21 +121,6 @@ public interface I_PP_Order_Workflow public org.compiere.model.I_AD_WF_Responsible getAD_WF_Responsible() throws RuntimeException; - /** Column name AD_WorkflowProcessor_ID */ - public static final String COLUMNNAME_AD_WorkflowProcessor_ID = "AD_WorkflowProcessor_ID"; - - /** Set Workflow Processor. - * Workflow Processor Server - */ - public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID); - - /** Get Workflow Processor. - * Workflow Processor Server - */ - public int getAD_WorkflowProcessor_ID(); - - public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException; - /** Column name AD_Workflow_ID */ public static final String COLUMNNAME_AD_Workflow_ID = "AD_Workflow_ID"; @@ -138,18 +136,20 @@ public interface I_PP_Order_Workflow public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException; - /** Column name AccessLevel */ - public static final String COLUMNNAME_AccessLevel = "AccessLevel"; + /** Column name AD_WorkflowProcessor_ID */ + public static final String COLUMNNAME_AD_WorkflowProcessor_ID = "AD_WorkflowProcessor_ID"; - /** Set Data Access Level. - * Access Level required + /** Set Workflow Processor. + * Workflow Processor Server */ - public void setAccessLevel (String AccessLevel); + public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID); - /** Get Data Access Level. - * Access Level required + /** Get Workflow Processor. + * Workflow Processor Server */ - public String getAccessLevel(); + public int getAD_WorkflowProcessor_ID(); + + public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException; /** Column name Author */ public static final String COLUMNNAME_Author = "Author"; @@ -443,21 +443,6 @@ public interface I_PP_Order_Workflow */ public int getQueuingTime(); - /** Column name S_Resource_ID */ - public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - - /** Set Resource. - * Resource - */ - public void setS_Resource_ID (int S_Resource_ID); - - /** Get Resource. - * Resource - */ - public int getS_Resource_ID(); - - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - /** Column name SetupTime */ public static final String COLUMNNAME_SetupTime = "SetupTime"; @@ -471,18 +456,20 @@ public interface I_PP_Order_Workflow */ public int getSetupTime(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name S_Resource_ID */ + public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Resource. + * Resource */ - public void setUUID (String UUID); + public void setS_Resource_ID (int S_Resource_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Resource. + * Resource */ - public String getUUID(); + public int getS_Resource_ID(); + + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; /** Column name UnitsCycles */ public static final String COLUMNNAME_UnitsCycles = "UnitsCycles"; @@ -513,6 +500,28 @@ public interface I_PP_Order_Workflow */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + + /** Column name ValidateWorkflow */ + public static final String COLUMNNAME_ValidateWorkflow = "ValidateWorkflow"; + + /** Set Validate Workflow */ + public void setValidateWorkflow (String ValidateWorkflow); + + /** Get Validate Workflow */ + public String getValidateWorkflow(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; @@ -539,15 +548,6 @@ public interface I_PP_Order_Workflow */ public Timestamp getValidTo(); - /** Column name ValidateWorkflow */ - public static final String COLUMNNAME_ValidateWorkflow = "ValidateWorkflow"; - - /** Set Validate Workflow */ - public void setValidateWorkflow (String ValidateWorkflow); - - /** Get Validate Workflow */ - public String getValidateWorkflow(); - /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/eevolution/model/I_PP_Period.java b/base/src/org/eevolution/model/I_PP_Period.java index 8b65d8f140..a0fc2b065a 100644 --- a/base/src/org/eevolution/model/I_PP_Period.java +++ b/base/src/org/eevolution/model/I_PP_Period.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Period * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Period { @@ -118,6 +118,19 @@ public interface I_PP_Period */ public String getName(); + /** Column name PeriodNo */ + public static final String COLUMNNAME_PeriodNo = "PeriodNo"; + + /** Set Period No. + * Unique Period Number + */ + public void setPeriodNo (int PeriodNo); + + /** Get Period No. + * Unique Period Number + */ + public int getPeriodNo(); + /** Column name PP_PeriodDefinition_ID */ public static final String COLUMNNAME_PP_PeriodDefinition_ID = "PP_PeriodDefinition_ID"; @@ -146,19 +159,6 @@ public interface I_PP_Period */ public int getPP_Period_ID(); - /** Column name PeriodNo */ - public static final String COLUMNNAME_PeriodNo = "PeriodNo"; - - /** Set Period No. - * Unique Period Number - */ - public void setPeriodNo (int PeriodNo); - - /** Get Period No. - * Unique Period Number - */ - public int getPeriodNo(); - /** Column name StartDate */ public static final String COLUMNNAME_StartDate = "StartDate"; @@ -172,19 +172,6 @@ public interface I_PP_Period */ public Timestamp getStartDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -200,4 +187,17 @@ public interface I_PP_Period * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_PeriodDefinition.java b/base/src/org/eevolution/model/I_PP_PeriodDefinition.java index 516e6e95af..743149e9b1 100644 --- a/base/src/org/eevolution/model/I_PP_PeriodDefinition.java +++ b/base/src/org/eevolution/model/I_PP_PeriodDefinition.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_PeriodDefinition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_PeriodDefinition { @@ -168,19 +168,6 @@ public interface I_PP_PeriodDefinition /** Get Process Now */ public boolean isProcessing(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -196,4 +183,17 @@ public interface I_PP_PeriodDefinition * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_Product_BOM.java b/base/src/org/eevolution/model/I_PP_Product_BOM.java index 929e59e6c6..23eeec4a25 100644 --- a/base/src/org/eevolution/model/I_PP_Product_BOM.java +++ b/base/src/org/eevolution/model/I_PP_Product_BOM.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Product_BOM * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Product_BOM { @@ -89,21 +89,6 @@ public interface I_PP_Product_BOM */ public String getBOMUse(); - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name CopyFrom */ public static final String COLUMNNAME_CopyFrom = "CopyFrom"; @@ -133,6 +118,21 @@ public interface I_PP_Product_BOM */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -287,19 +287,6 @@ public interface I_PP_Product_BOM /** Get Revision */ public String getRevision(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -316,6 +303,19 @@ public interface I_PP_Product_BOM */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_PP_Product_BOMLine.java b/base/src/org/eevolution/model/I_PP_Product_BOMLine.java index 0f86513dd7..c36c223814 100644 --- a/base/src/org/eevolution/model/I_PP_Product_BOMLine.java +++ b/base/src/org/eevolution/model/I_PP_Product_BOMLine.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Product_BOMLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Product_BOMLine { @@ -89,21 +89,6 @@ public interface I_PP_Product_BOMLine */ public String getBackflushGroup(); - /** Column name C_UOM_ID */ - public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; - - /** Set UOM. - * Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID); - - /** Get UOM. - * Unit of Measure - */ - public int getC_UOM_ID(); - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name ComponentType */ public static final String COLUMNNAME_ComponentType = "ComponentType"; @@ -172,6 +157,21 @@ public interface I_PP_Product_BOMLine */ public int getCreatedBy(); + /** Column name C_UOM_ID */ + public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; + + /** Set UOM. + * Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID); + + /** Get UOM. + * Unit of Measure + */ + public int getC_UOM_ID(); + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; + /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -358,19 +358,6 @@ public interface I_PP_Product_BOMLine public org.compiere.model.I_M_Product getM_Product() throws RuntimeException; - /** Column name PP_Product_BOMLine_ID */ - public static final String COLUMNNAME_PP_Product_BOMLine_ID = "PP_Product_BOMLine_ID"; - - /** Set BOM Line. - * BOM Line - */ - public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID); - - /** Get BOM Line. - * BOM Line - */ - public int getPP_Product_BOMLine_ID(); - /** Column name PP_Product_BOM_ID */ public static final String COLUMNNAME_PP_Product_BOM_ID = "PP_Product_BOM_ID"; @@ -386,18 +373,18 @@ public interface I_PP_Product_BOMLine public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException; - /** Column name QtyBOM */ - public static final String COLUMNNAME_QtyBOM = "QtyBOM"; + /** Column name PP_Product_BOMLine_ID */ + public static final String COLUMNNAME_PP_Product_BOMLine_ID = "PP_Product_BOMLine_ID"; - /** Set Quantity. - * Indicate the Quantity use in this BOM + /** Set BOM Line. + * BOM Line */ - public void setQtyBOM (BigDecimal QtyBOM); + public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID); - /** Get Quantity. - * Indicate the Quantity use in this BOM + /** Get BOM Line. + * BOM Line */ - public BigDecimal getQtyBOM(); + public int getPP_Product_BOMLine_ID(); /** Column name QtyBatch */ public static final String COLUMNNAME_QtyBatch = "QtyBatch"; @@ -412,6 +399,19 @@ public interface I_PP_Product_BOMLine */ public BigDecimal getQtyBatch(); + /** Column name QtyBOM */ + public static final String COLUMNNAME_QtyBOM = "QtyBOM"; + + /** Set Quantity. + * Indicate the Quantity use in this BOM + */ + public void setQtyBOM (BigDecimal QtyBOM); + + /** Get Quantity. + * Indicate the Quantity use in this BOM + */ + public BigDecimal getQtyBOM(); + /** Column name Scrap */ public static final String COLUMNNAME_Scrap = "Scrap"; @@ -425,19 +425,6 @@ public interface I_PP_Product_BOMLine */ public BigDecimal getScrap(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -454,6 +441,19 @@ public interface I_PP_Product_BOMLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_PP_Product_Planning.java b/base/src/org/eevolution/model/I_PP_Product_Planning.java index cf530893ee..74203b3f67 100644 --- a/base/src/org/eevolution/model/I_PP_Product_Planning.java +++ b/base/src/org/eevolution/model/I_PP_Product_Planning.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_Product_Planning * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_Product_Planning { @@ -317,6 +317,21 @@ public interface I_PP_Product_Planning */ public BigDecimal getOrder_Qty(); + /** Column name Planner_ID */ + public static final String COLUMNNAME_Planner_ID = "Planner_ID"; + + /** Set Planner. + * Company Agent for Planning + */ + public void setPlanner_ID (int Planner_ID); + + /** Get Planner. + * Company Agent for Planning + */ + public int getPlanner_ID(); + + public org.compiere.model.I_AD_User getPlanner() throws RuntimeException; + /** Column name PP_Product_BOM_ID */ public static final String COLUMNNAME_PP_Product_BOM_ID = "PP_Product_BOM_ID"; @@ -345,20 +360,18 @@ public interface I_PP_Product_Planning */ public int getPP_Product_Planning_ID(); - /** Column name Planner_ID */ - public static final String COLUMNNAME_Planner_ID = "Planner_ID"; + /** Column name SafetyStock */ + public static final String COLUMNNAME_SafetyStock = "SafetyStock"; - /** Set Planner. - * Company Agent for Planning + /** Set Safety Stock Qty. + * Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs */ - public void setPlanner_ID (int Planner_ID); + public void setSafetyStock (BigDecimal SafetyStock); - /** Get Planner. - * Company Agent for Planning + /** Get Safety Stock Qty. + * Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs */ - public int getPlanner_ID(); - - public org.compiere.model.I_AD_User getPlanner() throws RuntimeException; + public BigDecimal getSafetyStock(); /** Column name S_Resource_ID */ public static final String COLUMNNAME_S_Resource_ID = "S_Resource_ID"; @@ -375,19 +388,6 @@ public interface I_PP_Product_Planning public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException; - /** Column name SafetyStock */ - public static final String COLUMNNAME_SafetyStock = "SafetyStock"; - - /** Set Safety Stock Qty. - * Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs - */ - public void setSafetyStock (BigDecimal SafetyStock); - - /** Get Safety Stock Qty. - * Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs - */ - public BigDecimal getSafetyStock(); - /** Column name TimeFence */ public static final String COLUMNNAME_TimeFence = "TimeFence"; @@ -414,19 +414,6 @@ public interface I_PP_Product_Planning */ public BigDecimal getTransferTime(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -443,6 +430,19 @@ public interface I_PP_Product_Planning */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WorkingTime */ public static final String COLUMNNAME_WorkingTime = "WorkingTime"; diff --git a/base/src/org/eevolution/model/I_PP_WF_Node_Asset.java b/base/src/org/eevolution/model/I_PP_WF_Node_Asset.java index bdacbdbdb3..598b05500a 100644 --- a/base/src/org/eevolution/model/I_PP_WF_Node_Asset.java +++ b/base/src/org/eevolution/model/I_PP_WF_Node_Asset.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_WF_Node_Asset * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_WF_Node_Asset { @@ -42,6 +42,21 @@ public interface I_PP_WF_Node_Asset /** Load Meta Data */ + /** Column name A_Asset_ID */ + public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; + + /** Set Fixed Asset. + * Fixed Asset used internally or by customers + */ + public void setA_Asset_ID (int A_Asset_ID); + + /** Get Fixed Asset. + * Fixed Asset used internally or by customers + */ + public int getA_Asset_ID(); + + public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; + /** Column name AD_Client_ID */ public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; @@ -78,21 +93,6 @@ public interface I_PP_WF_Node_Asset public org.compiere.model.I_AD_WF_Node getAD_WF_Node() throws RuntimeException; - /** Column name A_Asset_ID */ - public static final String COLUMNNAME_A_Asset_ID = "A_Asset_ID"; - - /** Set Fixed Asset. - * Fixed Asset used internally or by customers - */ - public void setA_Asset_ID (int A_Asset_ID); - - /** Get Fixed Asset. - * Fixed Asset used internally or by customers - */ - public int getA_Asset_ID(); - - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -146,19 +146,6 @@ public interface I_PP_WF_Node_Asset */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -174,4 +161,17 @@ public interface I_PP_WF_Node_Asset * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_PP_WF_Node_Product.java b/base/src/org/eevolution/model/I_PP_WF_Node_Product.java index 804b0b0b31..abde659d3e 100644 --- a/base/src/org/eevolution/model/I_PP_WF_Node_Product.java +++ b/base/src/org/eevolution/model/I_PP_WF_Node_Product.java @@ -23,7 +23,7 @@ /** Generated Interface for PP_WF_Node_Product * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_PP_WF_Node_Product { @@ -196,19 +196,6 @@ public interface I_PP_WF_Node_Product */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -225,6 +212,19 @@ public interface I_PP_WF_Node_Product */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Yield */ public static final String COLUMNNAME_Yield = "Yield"; diff --git a/base/src/org/eevolution/model/I_QM_Specification.java b/base/src/org/eevolution/model/I_QM_Specification.java index 3aa6d552f1..1dff4b6210 100644 --- a/base/src/org/eevolution/model/I_QM_Specification.java +++ b/base/src/org/eevolution/model/I_QM_Specification.java @@ -23,7 +23,7 @@ /** Generated Interface for QM_Specification * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_QM_Specification { @@ -187,19 +187,6 @@ public interface I_QM_Specification /** Get Quality Specification */ public int getQM_Specification_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -216,6 +203,19 @@ public interface I_QM_Specification */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_QM_SpecificationLine.java b/base/src/org/eevolution/model/I_QM_SpecificationLine.java index f4a790a072..15038c3bb2 100644 --- a/base/src/org/eevolution/model/I_QM_SpecificationLine.java +++ b/base/src/org/eevolution/model/I_QM_SpecificationLine.java @@ -23,7 +23,7 @@ /** Generated Interface for QM_SpecificationLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_QM_SpecificationLine { @@ -133,15 +133,6 @@ public interface I_QM_SpecificationLine */ public String getOperation(); - /** Column name QM_SpecificationLine_ID */ - public static final String COLUMNNAME_QM_SpecificationLine_ID = "QM_SpecificationLine_ID"; - - /** Set QM Specification Line */ - public void setQM_SpecificationLine_ID (int QM_SpecificationLine_ID); - - /** Get QM Specification Line */ - public int getQM_SpecificationLine_ID(); - /** Column name QM_Specification_ID */ public static final String COLUMNNAME_QM_Specification_ID = "QM_Specification_ID"; @@ -153,6 +144,15 @@ public interface I_QM_SpecificationLine public org.eevolution.model.I_QM_Specification getQM_Specification() throws RuntimeException; + /** Column name QM_SpecificationLine_ID */ + public static final String COLUMNNAME_QM_SpecificationLine_ID = "QM_SpecificationLine_ID"; + + /** Set QM Specification Line */ + public void setQM_SpecificationLine_ID (int QM_SpecificationLine_ID); + + /** Get QM Specification Line */ + public int getQM_SpecificationLine_ID(); + /** Column name SeqNo */ public static final String COLUMNNAME_SeqNo = "SeqNo"; @@ -168,19 +168,6 @@ public interface I_QM_SpecificationLine */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -197,6 +184,19 @@ public interface I_QM_SpecificationLine */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name ValidFrom */ public static final String COLUMNNAME_ValidFrom = "ValidFrom"; diff --git a/base/src/org/eevolution/model/I_T_BOMLine.java b/base/src/org/eevolution/model/I_T_BOMLine.java index 0c99799234..635bb4e23a 100644 --- a/base/src/org/eevolution/model/I_T_BOMLine.java +++ b/base/src/org/eevolution/model/I_T_BOMLine.java @@ -23,7 +23,7 @@ /** Generated Interface for T_BOMLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_BOMLine { @@ -106,19 +106,6 @@ public interface I_T_BOMLine */ public BigDecimal getCost(); - /** Column name CostStandard */ - public static final String COLUMNNAME_CostStandard = "CostStandard"; - - /** Set Standard Cost. - * Standard Costs - */ - public void setCostStandard (BigDecimal CostStandard); - - /** Get Standard Cost. - * Standard Costs - */ - public BigDecimal getCostStandard(); - /** Column name CostingMethod */ public static final String COLUMNNAME_CostingMethod = "CostingMethod"; @@ -132,6 +119,19 @@ public interface I_T_BOMLine */ public String getCostingMethod(); + /** Column name CostStandard */ + public static final String COLUMNNAME_CostStandard = "CostStandard"; + + /** Set Standard Cost. + * Standard Costs + */ + public void setCostStandard (BigDecimal CostStandard); + + /** Get Standard Cost. + * Standard Costs + */ + public BigDecimal getCostStandard(); + /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -322,21 +322,6 @@ public interface I_T_BOMLine public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name PP_Product_BOMLine_ID */ - public static final String COLUMNNAME_PP_Product_BOMLine_ID = "PP_Product_BOMLine_ID"; - - /** Set BOM Line. - * BOM Line - */ - public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID); - - /** Get BOM Line. - * BOM Line - */ - public int getPP_Product_BOMLine_ID(); - - public org.eevolution.model.I_PP_Product_BOMLine getPP_Product_BOMLine() throws RuntimeException; - /** Column name PP_Product_BOM_ID */ public static final String COLUMNNAME_PP_Product_BOM_ID = "PP_Product_BOM_ID"; @@ -352,6 +337,21 @@ public interface I_T_BOMLine public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException; + /** Column name PP_Product_BOMLine_ID */ + public static final String COLUMNNAME_PP_Product_BOMLine_ID = "PP_Product_BOMLine_ID"; + + /** Set BOM Line. + * BOM Line + */ + public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID); + + /** Get BOM Line. + * BOM Line + */ + public int getPP_Product_BOMLine_ID(); + + public org.eevolution.model.I_PP_Product_BOMLine getPP_Product_BOMLine() throws RuntimeException; + /** Column name QtyBOM */ public static final String COLUMNNAME_QtyBOM = "QtyBOM"; @@ -407,19 +407,6 @@ public interface I_T_BOMLine /** Get Temporal BOM Line */ public int getT_BOMLine_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -435,4 +422,17 @@ public interface I_T_BOMLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_T_MRP_CRP.java b/base/src/org/eevolution/model/I_T_MRP_CRP.java index db30a47957..a2dbe3dfd7 100644 --- a/base/src/org/eevolution/model/I_T_MRP_CRP.java +++ b/base/src/org/eevolution/model/I_T_MRP_CRP.java @@ -23,7 +23,7 @@ /** Generated Interface for T_MRP_CRP * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_MRP_CRP { @@ -144,19 +144,6 @@ public interface I_T_MRP_CRP /** Get Temporal MRP & CRP */ public int getT_MRP_CRP_ID(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -172,4 +159,17 @@ public interface I_T_MRP_CRP * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/eevolution/model/I_WM_Area.java b/base/src/org/eevolution/model/I_WM_Area.java index bbb0d4c968..2a8fb093f4 100644 --- a/base/src/org/eevolution/model/I_WM_Area.java +++ b/base/src/org/eevolution/model/I_WM_Area.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_Area * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_Area { @@ -133,19 +133,6 @@ public interface I_WM_Area */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -162,6 +149,19 @@ public interface I_WM_Area */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_Area_ID */ public static final String COLUMNNAME_WM_Area_ID = "WM_Area_ID"; diff --git a/base/src/org/eevolution/model/I_WM_Area_Type.java b/base/src/org/eevolution/model/I_WM_Area_Type.java index 3476cf042f..05749ee6e8 100644 --- a/base/src/org/eevolution/model/I_WM_Area_Type.java +++ b/base/src/org/eevolution/model/I_WM_Area_Type.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_Area_Type * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_Area_Type { @@ -118,19 +118,6 @@ public interface I_WM_Area_Type */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -147,6 +134,19 @@ public interface I_WM_Area_Type */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_Area_Type_ID */ public static final String COLUMNNAME_WM_Area_Type_ID = "WM_Area_Type_ID"; diff --git a/base/src/org/eevolution/model/I_WM_Definition.java b/base/src/org/eevolution/model/I_WM_Definition.java index f43774d278..e6408c9328 100644 --- a/base/src/org/eevolution/model/I_WM_Definition.java +++ b/base/src/org/eevolution/model/I_WM_Definition.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_Definition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_Definition { @@ -63,21 +63,6 @@ public interface I_WM_Definition */ public int getAD_Org_ID(); - /** Column name C_BP_Group_ID */ - public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; - - /** Set Business Partner Group. - * Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID); - - /** Get Business Partner Group. - * Business Partner Group - */ - public int getC_BP_Group_ID(); - - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; - /** Column name C_BPartner_ID */ public static final String COLUMNNAME_C_BPartner_ID = "C_BPartner_ID"; @@ -93,6 +78,21 @@ public interface I_WM_Definition public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException; + /** Column name C_BP_Group_ID */ + public static final String COLUMNNAME_C_BP_Group_ID = "C_BP_Group_ID"; + + /** Set Business Partner Group. + * Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID); + + /** Get Business Partner Group. + * Business Partner Group + */ + public int getC_BP_Group_ID(); + + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException; + /** Column name Classification */ public static final String COLUMNNAME_Classification = "Classification"; @@ -252,19 +252,6 @@ public interface I_WM_Definition */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -281,6 +268,19 @@ public interface I_WM_Definition */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_Area_Type_ID */ public static final String COLUMNNAME_WM_Area_Type_ID = "WM_Area_Type_ID"; diff --git a/base/src/org/eevolution/model/I_WM_InOutBound.java b/base/src/org/eevolution/model/I_WM_InOutBound.java index b2f2b97bcb..7193c4034a 100644 --- a/base/src/org/eevolution/model/I_WM_InOutBound.java +++ b/base/src/org/eevolution/model/I_WM_InOutBound.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_InOutBound * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_InOutBound { @@ -50,6 +50,19 @@ public interface I_WM_InOutBound */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +78,6 @@ public interface I_WM_InOutBound public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -123,19 +123,6 @@ public interface I_WM_InOutBound public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name CreateFrom */ - public static final String COLUMNNAME_CreateFrom = "CreateFrom"; - - /** Set Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public void setCreateFrom (String CreateFrom); - - /** Get Create lines from. - * Process which will generate a new document lines based on an existing document - */ - public String getCreateFrom(); - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -152,6 +139,19 @@ public interface I_WM_InOutBound */ public int getCreatedBy(); + /** Column name CreateFrom */ + public static final String COLUMNNAME_CreateFrom = "CreateFrom"; + + /** Set Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public void setCreateFrom (String CreateFrom); + + /** Get Create lines from. + * Process which will generate a new document lines based on an existing document + */ + public String getCreateFrom(); + /** Column name DatePrinted */ public static final String COLUMNNAME_DatePrinted = "DatePrinted"; @@ -478,19 +478,6 @@ public interface I_WM_InOutBound public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException; - /** Column name POReference */ - public static final String COLUMNNAME_POReference = "POReference"; - - /** Set Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference); - - /** Get Order Reference. - * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference(); - /** Column name PickDate */ public static final String COLUMNNAME_PickDate = "PickDate"; @@ -504,6 +491,19 @@ public interface I_WM_InOutBound */ public Timestamp getPickDate(); + /** Column name POReference */ + public static final String COLUMNNAME_POReference = "POReference"; + + /** Set Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference); + + /** Get Order Reference. + * Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference(); + /** Column name PriorityRule */ public static final String COLUMNNAME_PriorityRule = "PriorityRule"; @@ -593,19 +593,6 @@ public interface I_WM_InOutBound */ public String getTrackingNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -652,6 +639,19 @@ public interface I_WM_InOutBound public org.compiere.model.I_C_ElementValue getUser2() throws RuntimeException; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Volume */ public static final String COLUMNNAME_Volume = "Volume"; @@ -665,15 +665,6 @@ public interface I_WM_InOutBound */ public BigDecimal getVolume(); - /** Column name WM_InOutBound_ID */ - public static final String COLUMNNAME_WM_InOutBound_ID = "WM_InOutBound_ID"; - - /** Set In & Out Bound Order */ - public void setWM_InOutBound_ID (int WM_InOutBound_ID); - - /** Get In & Out Bound Order */ - public int getWM_InOutBound_ID(); - /** Column name Weight */ public static final String COLUMNNAME_Weight = "Weight"; @@ -686,4 +677,13 @@ public interface I_WM_InOutBound * Weight of a product */ public BigDecimal getWeight(); + + /** Column name WM_InOutBound_ID */ + public static final String COLUMNNAME_WM_InOutBound_ID = "WM_InOutBound_ID"; + + /** Set In & Out Bound Order */ + public void setWM_InOutBound_ID (int WM_InOutBound_ID); + + /** Get In & Out Bound Order */ + public int getWM_InOutBound_ID(); } diff --git a/base/src/org/eevolution/model/I_WM_InOutBoundLine.java b/base/src/org/eevolution/model/I_WM_InOutBoundLine.java index c0aae17dc9..ac096c47e5 100644 --- a/base/src/org/eevolution/model/I_WM_InOutBoundLine.java +++ b/base/src/org/eevolution/model/I_WM_InOutBoundLine.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_InOutBoundLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_InOutBoundLine { @@ -50,6 +50,19 @@ public interface I_WM_InOutBoundLine */ public int getAD_Client_ID(); + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + /** Column name AD_OrgTrx_ID */ public static final String COLUMNNAME_AD_OrgTrx_ID = "AD_OrgTrx_ID"; @@ -65,19 +78,6 @@ public interface I_WM_InOutBoundLine public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException; - /** Column name AD_Org_ID */ - public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; - - /** Set Organization. - * Organizational entity within client - */ - public void setAD_Org_ID (int AD_Org_ID); - - /** Get Organization. - * Organizational entity within client - */ - public int getAD_Org_ID(); - /** Column name C_Activity_ID */ public static final String COLUMNNAME_C_Activity_ID = "C_Activity_ID"; @@ -123,6 +123,21 @@ public interface I_WM_InOutBoundLine public org.compiere.model.I_C_Charge getC_Charge() throws RuntimeException; + /** Column name C_Invoice_ID */ + public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; + + /** Set Invoice. + * Invoice Identifier + */ + public void setC_Invoice_ID (int C_Invoice_ID); + + /** Get Invoice. + * Invoice Identifier + */ + public int getC_Invoice_ID(); + + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoiceLine_ID */ public static final String COLUMNNAME_C_InvoiceLine_ID = "C_InvoiceLine_ID"; @@ -138,20 +153,20 @@ public interface I_WM_InOutBoundLine public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException; - /** Column name C_Invoice_ID */ - public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; + /** Column name C_Order_ID */ + public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; - /** Set Invoice. - * Invoice Identifier + /** Set Order. + * Order */ - public void setC_Invoice_ID (int C_Invoice_ID); + public void setC_Order_ID (int C_Order_ID); - /** Get Invoice. - * Invoice Identifier + /** Get Order. + * Order */ - public int getC_Invoice_ID(); + public int getC_Order_ID(); - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; /** Column name C_OrderLine_ID */ public static final String COLUMNNAME_C_OrderLine_ID = "C_OrderLine_ID"; @@ -168,20 +183,20 @@ public interface I_WM_InOutBoundLine public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException; - /** Column name C_Order_ID */ - public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; + /** Column name C_Project_ID */ + public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; - /** Set Order. - * Order + /** Set Project. + * Financial Project */ - public void setC_Order_ID (int C_Order_ID); + public void setC_Project_ID (int C_Project_ID); - /** Get Order. - * Order + /** Get Project. + * Financial Project */ - public int getC_Order_ID(); + public int getC_Project_ID(); - public org.compiere.model.I_C_Order getC_Order() throws RuntimeException; + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; /** Column name C_ProjectPhase_ID */ public static final String COLUMNNAME_C_ProjectPhase_ID = "C_ProjectPhase_ID"; @@ -213,20 +228,21 @@ public interface I_WM_InOutBoundLine public org.compiere.model.I_C_ProjectTask getC_ProjectTask() throws RuntimeException; - /** Column name C_Project_ID */ - public static final String COLUMNNAME_C_Project_ID = "C_Project_ID"; + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; - /** Set Project. - * Financial Project + /** Get Created. + * Date this record was created */ - public void setC_Project_ID (int C_Project_ID); + public Timestamp getCreated(); - /** Get Project. - * Financial Project - */ - public int getC_Project_ID(); + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException; + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); /** Column name C_UOM_ID */ public static final String COLUMNNAME_C_UOM_ID = "C_UOM_ID"; @@ -243,21 +259,16 @@ public interface I_WM_InOutBoundLine public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException; - /** Column name Created */ - public static final String COLUMNNAME_Created = "Created"; + /** Column name DD_Order_ID */ + public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; - /** Get Created. - * Date this record was created - */ - public Timestamp getCreated(); + /** Set Distribution Order */ + public void setDD_Order_ID (int DD_Order_ID); - /** Column name CreatedBy */ - public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + /** Get Distribution Order */ + public int getDD_Order_ID(); - /** Get Created By. - * User who created this records - */ - public int getCreatedBy(); + public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException; /** Column name DD_OrderLine_ID */ public static final String COLUMNNAME_DD_OrderLine_ID = "DD_OrderLine_ID"; @@ -270,17 +281,6 @@ public interface I_WM_InOutBoundLine public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException; - /** Column name DD_Order_ID */ - public static final String COLUMNNAME_DD_Order_ID = "DD_Order_ID"; - - /** Set Distribution Order */ - public void setDD_Order_ID (int DD_Order_ID); - - /** Get Distribution Order */ - public int getDD_Order_ID(); - - public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException; - /** Column name Description */ public static final String COLUMNNAME_Description = "Description"; @@ -376,6 +376,21 @@ public interface I_WM_InOutBoundLine public org.compiere.model.I_M_FreightCategory getM_FreightCategory() throws RuntimeException; + /** Column name M_Locator_ID */ + public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; + + /** Set Locator. + * Warehouse Locator + */ + public void setM_Locator_ID (int M_Locator_ID); + + /** Get Locator. + * Warehouse Locator + */ + public int getM_Locator_ID(); + + public I_M_Locator getM_Locator() throws RuntimeException; + /** Column name M_LocatorTo_ID */ public static final String COLUMNNAME_M_LocatorTo_ID = "M_LocatorTo_ID"; @@ -391,20 +406,18 @@ public interface I_WM_InOutBoundLine public I_M_Locator getM_LocatorTo() throws RuntimeException; - /** Column name M_Locator_ID */ - public static final String COLUMNNAME_M_Locator_ID = "M_Locator_ID"; + /** Column name MovementQty */ + public static final String COLUMNNAME_MovementQty = "MovementQty"; - /** Set Locator. - * Warehouse Locator + /** Set Movement Quantity. + * Quantity of a product moved. */ - public void setM_Locator_ID (int M_Locator_ID); + public void setMovementQty (BigDecimal MovementQty); - /** Get Locator. - * Warehouse Locator + /** Get Movement Quantity. + * Quantity of a product moved. */ - public int getM_Locator_ID(); - - public I_M_Locator getM_Locator() throws RuntimeException; + public BigDecimal getMovementQty(); /** Column name M_Product_ID */ public static final String COLUMNNAME_M_Product_ID = "M_Product_ID"; @@ -436,18 +449,27 @@ public interface I_WM_InOutBoundLine public org.compiere.model.I_M_Shipper getM_Shipper() throws RuntimeException; - /** Column name MovementQty */ - public static final String COLUMNNAME_MovementQty = "MovementQty"; + /** Column name PickDate */ + public static final String COLUMNNAME_PickDate = "PickDate"; - /** Set Movement Quantity. - * Quantity of a product moved. + /** Set Pick Date. + * Date/Time when picked for Shipment */ - public void setMovementQty (BigDecimal MovementQty); + public void setPickDate (Timestamp PickDate); - /** Get Movement Quantity. - * Quantity of a product moved. + /** Get Pick Date. + * Date/Time when picked for Shipment */ - public BigDecimal getMovementQty(); + public Timestamp getPickDate(); + + /** Column name PickedQty */ + public static final String COLUMNNAME_PickedQty = "PickedQty"; + + /** Set Picked Qty */ + public void setPickedQty (BigDecimal PickedQty); + + /** Get Picked Qty */ + public BigDecimal getPickedQty(); /** Column name PP_MRP_ID */ public static final String COLUMNNAME_PP_MRP_ID = "PP_MRP_ID"; @@ -490,28 +512,6 @@ public interface I_WM_InOutBoundLine public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException; - /** Column name PickDate */ - public static final String COLUMNNAME_PickDate = "PickDate"; - - /** Set Pick Date. - * Date/Time when picked for Shipment - */ - public void setPickDate (Timestamp PickDate); - - /** Get Pick Date. - * Date/Time when picked for Shipment - */ - public Timestamp getPickDate(); - - /** Column name PickedQty */ - public static final String COLUMNNAME_PickedQty = "PickedQty"; - - /** Set Picked Qty */ - public void setPickedQty (BigDecimal PickedQty); - - /** Get Picked Qty */ - public BigDecimal getPickedQty(); - /** Column name Processed */ public static final String COLUMNNAME_Processed = "Processed"; @@ -538,19 +538,6 @@ public interface I_WM_InOutBoundLine */ public Timestamp getShipDate(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -597,14 +584,18 @@ public interface I_WM_InOutBoundLine public org.compiere.model.I_C_ElementValue getUser2() throws RuntimeException; - /** Column name WM_InOutBoundLine_ID */ - public static final String COLUMNNAME_WM_InOutBoundLine_ID = "WM_InOutBoundLine_ID"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Set Inbound & Outbound Order Line */ - public void setWM_InOutBoundLine_ID (int WM_InOutBoundLine_ID); + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); - /** Get Inbound & Outbound Order Line */ - public int getWM_InOutBoundLine_ID(); + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); /** Column name WM_InOutBound_ID */ public static final String COLUMNNAME_WM_InOutBound_ID = "WM_InOutBound_ID"; @@ -616,4 +607,13 @@ public interface I_WM_InOutBoundLine public int getWM_InOutBound_ID(); public org.eevolution.model.I_WM_InOutBound getWM_InOutBound() throws RuntimeException; + + /** Column name WM_InOutBoundLine_ID */ + public static final String COLUMNNAME_WM_InOutBoundLine_ID = "WM_InOutBoundLine_ID"; + + /** Set Inbound & Outbound Order Line */ + public void setWM_InOutBoundLine_ID (int WM_InOutBoundLine_ID); + + /** Get Inbound & Outbound Order Line */ + public int getWM_InOutBoundLine_ID(); } diff --git a/base/src/org/eevolution/model/I_WM_InOutBoundLineMA.java b/base/src/org/eevolution/model/I_WM_InOutBoundLineMA.java index c9f40fd5da..b9d998a71c 100644 --- a/base/src/org/eevolution/model/I_WM_InOutBoundLineMA.java +++ b/base/src/org/eevolution/model/I_WM_InOutBoundLineMA.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_InOutBoundLineMA * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_InOutBoundLineMA { @@ -135,19 +135,6 @@ public interface I_WM_InOutBoundLineMA */ public BigDecimal getMovementQty(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -164,14 +151,18 @@ public interface I_WM_InOutBoundLineMA */ public int getUpdatedBy(); - /** Column name WM_InOutBoundLineMA_ID */ - public static final String COLUMNNAME_WM_InOutBoundLineMA_ID = "WM_InOutBoundLineMA_ID"; + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; - /** Set Inbound & Outbound Order Line MA ID */ - public void setWM_InOutBoundLineMA_ID (int WM_InOutBoundLineMA_ID); + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); - /** Get Inbound & Outbound Order Line MA ID */ - public int getWM_InOutBoundLineMA_ID(); + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); /** Column name WM_InOutBoundLine_ID */ public static final String COLUMNNAME_WM_InOutBoundLine_ID = "WM_InOutBoundLine_ID"; @@ -183,4 +174,13 @@ public interface I_WM_InOutBoundLineMA public int getWM_InOutBoundLine_ID(); public org.eevolution.model.I_WM_InOutBoundLine getWM_InOutBoundLine() throws RuntimeException; + + /** Column name WM_InOutBoundLineMA_ID */ + public static final String COLUMNNAME_WM_InOutBoundLineMA_ID = "WM_InOutBoundLineMA_ID"; + + /** Set Inbound & Outbound Order Line MA ID */ + public void setWM_InOutBoundLineMA_ID (int WM_InOutBoundLineMA_ID); + + /** Get Inbound & Outbound Order Line MA ID */ + public int getWM_InOutBoundLineMA_ID(); } diff --git a/base/src/org/eevolution/model/I_WM_Rule.java b/base/src/org/eevolution/model/I_WM_Rule.java index e853ee3d2e..6edfbfe5be 100644 --- a/base/src/org/eevolution/model/I_WM_Rule.java +++ b/base/src/org/eevolution/model/I_WM_Rule.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_Rule * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_Rule { @@ -103,6 +103,19 @@ public interface I_WM_Rule */ public String getDescription(); + /** Column name InOutboundClass */ + public static final String COLUMNNAME_InOutboundClass = "InOutboundClass"; + + /** Set Inbound & Outbound Class. + * Custom class to implemeted new Inbound & Outbound Rule logic + */ + public void setInOutboundClass (String InOutboundClass); + + /** Get Inbound & Outbound Class. + * Custom class to implemeted new Inbound & Outbound Rule logic + */ + public String getInOutboundClass(); + /** Column name InOutBoundRule */ public static final String COLUMNNAME_InOutBoundRule = "InOutBoundRule"; @@ -129,19 +142,6 @@ public interface I_WM_Rule */ public String getInOutBoundType(); - /** Column name InOutboundClass */ - public static final String COLUMNNAME_InOutboundClass = "InOutboundClass"; - - /** Set Inbound & Outbound Class. - * Custom class to implemeted new Inbound & Outbound Rule logic - */ - public void setInOutboundClass (String InOutboundClass); - - /** Get Inbound & Outbound Class. - * Custom class to implemeted new Inbound & Outbound Rule logic - */ - public String getInOutboundClass(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -168,19 +168,6 @@ public interface I_WM_Rule */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -197,6 +184,19 @@ public interface I_WM_Rule */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_Rule_ID */ public static final String COLUMNNAME_WM_Rule_ID = "WM_Rule_ID"; diff --git a/base/src/org/eevolution/model/I_WM_Section.java b/base/src/org/eevolution/model/I_WM_Section.java index 993ae02906..3f4138689d 100644 --- a/base/src/org/eevolution/model/I_WM_Section.java +++ b/base/src/org/eevolution/model/I_WM_Section.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_Section * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_Section { @@ -118,19 +118,6 @@ public interface I_WM_Section */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -147,6 +134,19 @@ public interface I_WM_Section */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_Area_ID */ public static final String COLUMNNAME_WM_Area_ID = "WM_Area_ID"; diff --git a/base/src/org/eevolution/model/I_WM_Section_Detail.java b/base/src/org/eevolution/model/I_WM_Section_Detail.java index fc88334b96..4b6a552c76 100644 --- a/base/src/org/eevolution/model/I_WM_Section_Detail.java +++ b/base/src/org/eevolution/model/I_WM_Section_Detail.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_Section_Detail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_Section_Detail { @@ -107,19 +107,6 @@ public interface I_WM_Section_Detail public I_M_Locator getM_Locator() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -136,6 +123,19 @@ public interface I_WM_Section_Detail */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_Section_Detail_ID */ public static final String COLUMNNAME_WM_Section_Detail_ID = "WM_Section_Detail_ID"; diff --git a/base/src/org/eevolution/model/I_WM_Section_Type.java b/base/src/org/eevolution/model/I_WM_Section_Type.java index 0f150a80bc..d4184b522f 100644 --- a/base/src/org/eevolution/model/I_WM_Section_Type.java +++ b/base/src/org/eevolution/model/I_WM_Section_Type.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_Section_Type * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_Section_Type { @@ -131,19 +131,6 @@ public interface I_WM_Section_Type */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,6 +147,19 @@ public interface I_WM_Section_Type */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_Section_Type_ID */ public static final String COLUMNNAME_WM_Section_Type_ID = "WM_Section_Type_ID"; diff --git a/base/src/org/eevolution/model/I_WM_Strategy.java b/base/src/org/eevolution/model/I_WM_Strategy.java index bc65963d4b..49383dc248 100644 --- a/base/src/org/eevolution/model/I_WM_Strategy.java +++ b/base/src/org/eevolution/model/I_WM_Strategy.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_Strategy * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_Strategy { @@ -146,19 +146,6 @@ public interface I_WM_Strategy */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -175,6 +162,19 @@ public interface I_WM_Strategy */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_Strategy_ID */ public static final String COLUMNNAME_WM_Strategy_ID = "WM_Strategy_ID"; diff --git a/base/src/org/eevolution/model/I_WM_Strategy_Detail.java b/base/src/org/eevolution/model/I_WM_Strategy_Detail.java index 09c15745e8..3764a44d3d 100644 --- a/base/src/org/eevolution/model/I_WM_Strategy_Detail.java +++ b/base/src/org/eevolution/model/I_WM_Strategy_Detail.java @@ -23,7 +23,7 @@ /** Generated Interface for WM_Strategy_Detail * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_WM_Strategy_Detail { @@ -107,19 +107,6 @@ public interface I_WM_Strategy_Detail */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -136,6 +123,19 @@ public interface I_WM_Strategy_Detail */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name WM_Rule_ID */ public static final String COLUMNNAME_WM_Rule_ID = "WM_Rule_ID"; diff --git a/base/src/org/eevolution/model/MPPOrder.java b/base/src/org/eevolution/model/MPPOrder.java index 73ee89f59e..672ea28170 100644 --- a/base/src/org/eevolution/model/MPPOrder.java +++ b/base/src/org/eevolution/model/MPPOrder.java @@ -855,16 +855,17 @@ public boolean closeIt() } //Close all the activity do not reported - MPPOrderWorkflow m_order_wf = getMPPOrderWorkflow(); - m_order_wf.closeActivities(m_order_wf.getLastNode(getAD_Client_ID()), getUpdated(),false); - - BigDecimal old = getQtyOrdered(); - if (old.signum() != 0) - { - addDescription(Msg.parseTranslation(getCtx(),"@closed@ @QtyOrdered@ : (" + old + ")")); + MPPOrderWorkflow orderWorkflow = getMPPOrderWorkflow(); + MPPOrderNode activity = orderWorkflow.getLastNode(getAD_Client_ID()); + if (activity != null) + orderWorkflow.closeActivities(orderWorkflow.getLastNode(getAD_Client_ID()), getUpdated(),false); + + BigDecimal quantityOrderdOld = getQtyOrdered(); + if (quantityOrderdOld.signum() != 0) { + addDescription(Msg.parseTranslation(getCtx(), "@closed@ @QtyOrdered@ : (" + quantityOrderdOld + ")")); setQtyOrdered(getQtyDelivered()); saveEx(); - } + } orderStock(); // Clear Ordered Quantities reserveStock(getLines()); // Clear Reservations diff --git a/base/src/org/eevolution/model/X_C_CashFlow.java b/base/src/org/eevolution/model/X_C_CashFlow.java index 9f1823b162..2126c7a885 100644 --- a/base/src/org/eevolution/model/X_C_CashFlow.java +++ b/base/src/org/eevolution/model/X_C_CashFlow.java @@ -27,14 +27,14 @@ /** Generated Model for C_CashFlow * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_CashFlow extends PO implements I_C_CashFlow, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_CashFlow (Properties ctx, int C_CashFlow_ID, String trxName) @@ -107,34 +107,6 @@ public int getAD_OrgTrx_ID () return ii.intValue(); } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException - { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartner_ID(), get_TrxName()); } - - /** Set Business Partner . - @param C_BPartner_ID - Identifies a Business Partner - */ - public void setC_BPartner_ID (int C_BPartner_ID) - { - if (C_BPartner_ID < 1) - set_Value (COLUMNNAME_C_BPartner_ID, null); - else - set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); - } - - /** Get Business Partner . - @return Identifies a Business Partner - */ - public int getC_BPartner_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BankAccount getC_BankAccount() throws RuntimeException { return (org.compiere.model.I_C_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BankAccount.Table_Name) @@ -163,6 +135,34 @@ public int getC_BankAccount_ID () return ii.intValue(); } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartner_ID(), get_TrxName()); } + + /** Set Business Partner . + @param C_BPartner_ID + Identifies a Business Partner + */ + public void setC_BPartner_ID (int C_BPartner_ID) + { + if (C_BPartner_ID < 1) + set_Value (COLUMNNAME_C_BPartner_ID, null); + else + set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); + } + + /** Get Business Partner . + @return Identifies a Business Partner + */ + public int getC_BPartner_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set C_CashFlow_ID. @param C_CashFlow_ID C_CashFlow_ID */ public void setC_CashFlow_ID (int C_CashFlow_ID) diff --git a/base/src/org/eevolution/model/X_C_ProjectCategory.java b/base/src/org/eevolution/model/X_C_ProjectCategory.java index adbc1c9091..6584c7eb7f 100644 --- a/base/src/org/eevolution/model/X_C_ProjectCategory.java +++ b/base/src/org/eevolution/model/X_C_ProjectCategory.java @@ -24,14 +24,14 @@ /** Generated Model for C_ProjectCategory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectCategory extends PO implements I_C_ProjectCategory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectCategory (Properties ctx, int C_ProjectCategory_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_C_ProjectClass.java b/base/src/org/eevolution/model/X_C_ProjectClass.java index d9df59bbbf..9110c5a6c1 100644 --- a/base/src/org/eevolution/model/X_C_ProjectClass.java +++ b/base/src/org/eevolution/model/X_C_ProjectClass.java @@ -24,14 +24,14 @@ /** Generated Model for C_ProjectClass * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectClass extends PO implements I_C_ProjectClass, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectClass (Properties ctx, int C_ProjectClass_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_C_ProjectGroup.java b/base/src/org/eevolution/model/X_C_ProjectGroup.java index 9f22491fc1..0436117b0f 100644 --- a/base/src/org/eevolution/model/X_C_ProjectGroup.java +++ b/base/src/org/eevolution/model/X_C_ProjectGroup.java @@ -24,14 +24,14 @@ /** Generated Model for C_ProjectGroup * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectGroup extends PO implements I_C_ProjectGroup, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectGroup (Properties ctx, int C_ProjectGroup_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_C_ProjectMember.java b/base/src/org/eevolution/model/X_C_ProjectMember.java index f50aeb9c2a..7c90d06212 100644 --- a/base/src/org/eevolution/model/X_C_ProjectMember.java +++ b/base/src/org/eevolution/model/X_C_ProjectMember.java @@ -24,14 +24,14 @@ /** Generated Model for C_ProjectMember * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectMember extends PO implements I_C_ProjectMember, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectMember (Properties ctx, int C_ProjectMember_ID, String trxName) @@ -40,8 +40,8 @@ public X_C_ProjectMember (Properties ctx, int C_ProjectMember_ID, String trxName /** if (C_ProjectMember_ID == 0) { setAD_User_ID (0); - setC_ProjectMember_ID (0); setC_Project_ID (0); + setC_ProjectMember_ID (0); setNotificationType (null); // B } */ @@ -124,29 +124,29 @@ public String getBPName () return (String)get_Value(COLUMNNAME_BPName); } - public org.eevolution.model.I_C_ProjectMemberType getC_ProjectMemberType() throws RuntimeException + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { - return (org.eevolution.model.I_C_ProjectMemberType)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectMemberType.Table_Name) - .getPO(getC_ProjectMemberType_ID(), get_TrxName()); } + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } - /** Set Project Member Type. - @param C_ProjectMemberType_ID - Define the Member Type for a Project + /** Set Project. + @param C_Project_ID + Financial Project */ - public void setC_ProjectMemberType_ID (int C_ProjectMemberType_ID) + public void setC_Project_ID (int C_Project_ID) { - if (C_ProjectMemberType_ID < 1) - set_Value (COLUMNNAME_C_ProjectMemberType_ID, null); + if (C_Project_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Project_ID, null); else - set_Value (COLUMNNAME_C_ProjectMemberType_ID, Integer.valueOf(C_ProjectMemberType_ID)); + set_ValueNoCheck (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); } - /** Get Project Member Type. - @return Define the Member Type for a Project + /** Get Project. + @return Financial Project */ - public int getC_ProjectMemberType_ID () + public int getC_Project_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectMemberType_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); if (ii == null) return 0; return ii.intValue(); @@ -175,29 +175,29 @@ public int getC_ProjectMember_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + public org.eevolution.model.I_C_ProjectMemberType getC_ProjectMemberType() throws RuntimeException { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } + return (org.eevolution.model.I_C_ProjectMemberType)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectMemberType.Table_Name) + .getPO(getC_ProjectMemberType_ID(), get_TrxName()); } - /** Set Project. - @param C_Project_ID - Financial Project + /** Set Project Member Type. + @param C_ProjectMemberType_ID + Define the Member Type for a Project */ - public void setC_Project_ID (int C_Project_ID) + public void setC_ProjectMemberType_ID (int C_ProjectMemberType_ID) { - if (C_Project_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Project_ID, null); + if (C_ProjectMemberType_ID < 1) + set_Value (COLUMNNAME_C_ProjectMemberType_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + set_Value (COLUMNNAME_C_ProjectMemberType_ID, Integer.valueOf(C_ProjectMemberType_ID)); } - /** Get Project. - @return Financial Project + /** Get Project Member Type. + @return Define the Member Type for a Project */ - public int getC_Project_ID () + public int getC_ProjectMemberType_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectMemberType_ID); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/eevolution/model/X_C_ProjectMemberType.java b/base/src/org/eevolution/model/X_C_ProjectMemberType.java index a449cfd1fe..35b4553d05 100644 --- a/base/src/org/eevolution/model/X_C_ProjectMemberType.java +++ b/base/src/org/eevolution/model/X_C_ProjectMemberType.java @@ -24,14 +24,14 @@ /** Generated Model for C_ProjectMemberType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectMemberType extends PO implements I_C_ProjectMemberType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectMemberType (Properties ctx, int C_ProjectMemberType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_C_ProjectProcessor.java b/base/src/org/eevolution/model/X_C_ProjectProcessor.java index 5355128dd6..11548f06f2 100644 --- a/base/src/org/eevolution/model/X_C_ProjectProcessor.java +++ b/base/src/org/eevolution/model/X_C_ProjectProcessor.java @@ -25,14 +25,14 @@ /** Generated Model for C_ProjectProcessor * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectProcessor extends PO implements I_C_ProjectProcessor, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190503L; /** Standard Constructor */ public X_C_ProjectProcessor (Properties ctx, int C_ProjectProcessor_ID, String trxName) @@ -41,6 +41,8 @@ public X_C_ProjectProcessor (Properties ctx, int C_ProjectProcessor_ID, String t /** if (C_ProjectProcessor_ID == 0) { setC_ProjectProcessor_ID (0); + setDaysBeforeStart (0); +// 0 setFrequency (0); // 1 setFrequencyType (null); @@ -200,6 +202,26 @@ public Timestamp getDateNextRun () return (Timestamp)get_Value(COLUMNNAME_DateNextRun); } + /** Set Days before due start date. + @param DaysBeforeStart + Days before start date to start + */ + public void setDaysBeforeStart (int DaysBeforeStart) + { + set_Value (COLUMNNAME_DaysBeforeStart, Integer.valueOf(DaysBeforeStart)); + } + + /** Get Days before due start date. + @return Days before start date to start + */ + public int getDaysBeforeStart () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DaysBeforeStart); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -409,6 +431,34 @@ public int getRemindDays () return ii.intValue(); } + public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException + { + return (org.compiere.model.I_R_MailText)MTable.get(getCtx(), org.compiere.model.I_R_MailText.Table_Name) + .getPO(getR_MailText_ID(), get_TrxName()); } + + /** Set Mail Template. + @param R_MailText_ID + Text templates for mailings + */ + public void setR_MailText_ID (int R_MailText_ID) + { + if (R_MailText_ID < 1) + set_Value (COLUMNNAME_R_MailText_ID, null); + else + set_Value (COLUMNNAME_R_MailText_ID, Integer.valueOf(R_MailText_ID)); + } + + /** Get Mail Template. + @return Text templates for mailings + */ + public int getR_MailText_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_R_MailText_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_AD_User getSupervisor() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) diff --git a/base/src/org/eevolution/model/X_C_ProjectProcessorLog.java b/base/src/org/eevolution/model/X_C_ProjectProcessorLog.java index c6989d56b8..ce025b1501 100644 --- a/base/src/org/eevolution/model/X_C_ProjectProcessorLog.java +++ b/base/src/org/eevolution/model/X_C_ProjectProcessorLog.java @@ -23,14 +23,14 @@ /** Generated Model for C_ProjectProcessorLog * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectProcessorLog extends PO implements I_C_ProjectProcessorLog, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190503L; /** Standard Constructor */ public X_C_ProjectProcessorLog (Properties ctx, int C_ProjectProcessorLog_ID, String trxName) @@ -38,9 +38,10 @@ public X_C_ProjectProcessorLog (Properties ctx, int C_ProjectProcessorLog_ID, St super (ctx, C_ProjectProcessorLog_ID, trxName); /** if (C_ProjectProcessorLog_ID == 0) { - setC_ProjectProcessorLog_ID (0); setC_ProjectProcessor_ID (0); + setC_ProjectProcessorLog_ID (0); setIsError (false); +// N } */ } @@ -89,26 +90,6 @@ public byte[] getBinaryData () return (byte[])get_Value(COLUMNNAME_BinaryData); } - /** Set Project Processor Log ID. - @param C_ProjectProcessorLog_ID Project Processor Log ID */ - public void setC_ProjectProcessorLog_ID (int C_ProjectProcessorLog_ID) - { - if (C_ProjectProcessorLog_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_ProjectProcessorLog_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_ProjectProcessorLog_ID, Integer.valueOf(C_ProjectProcessorLog_ID)); - } - - /** Get Project Processor Log ID. - @return Project Processor Log ID */ - public int getC_ProjectProcessorLog_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectProcessorLog_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_C_ProjectProcessor getC_ProjectProcessor() throws RuntimeException { return (org.eevolution.model.I_C_ProjectProcessor)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectProcessor.Table_Name) @@ -137,6 +118,26 @@ public int getC_ProjectProcessor_ID () return ii.intValue(); } + /** Set Project Processor Log. + @param C_ProjectProcessorLog_ID Project Processor Log */ + public void setC_ProjectProcessorLog_ID (int C_ProjectProcessorLog_ID) + { + if (C_ProjectProcessorLog_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_ProjectProcessorLog_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_ProjectProcessorLog_ID, Integer.valueOf(C_ProjectProcessorLog_ID)); + } + + /** Get Project Processor Log. + @return Project Processor Log */ + public int getC_ProjectProcessorLog_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectProcessorLog_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -154,6 +155,32 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } + /** EventChangeLog AD_Reference_ID=53238 */ + public static final int EVENTCHANGELOG_AD_Reference_ID=53238; + /** Insert = I */ + public static final String EVENTCHANGELOG_Insert = "I"; + /** Delete = D */ + public static final String EVENTCHANGELOG_Delete = "D"; + /** Update = U */ + public static final String EVENTCHANGELOG_Update = "U"; + /** Set Event Change Log. + @param EventChangeLog + Type of Event in Change Log + */ + public void setEventChangeLog (String EventChangeLog) + { + + set_Value (COLUMNNAME_EventChangeLog, EventChangeLog); + } + + /** Get Event Change Log. + @return Type of Event in Change Log + */ + public String getEventChangeLog () + { + return (String)get_Value(COLUMNNAME_EventChangeLog); + } + /** Set Error. @param IsError An Error occurred in the execution diff --git a/base/src/org/eevolution/model/X_C_ProjectStatus.java b/base/src/org/eevolution/model/X_C_ProjectStatus.java index 117ca27000..2b3a2e8ae9 100644 --- a/base/src/org/eevolution/model/X_C_ProjectStatus.java +++ b/base/src/org/eevolution/model/X_C_ProjectStatus.java @@ -24,14 +24,14 @@ /** Generated Model for C_ProjectStatus * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectStatus extends PO implements I_C_ProjectStatus, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190503L; /** Standard Constructor */ public X_C_ProjectStatus (Properties ctx, int C_ProjectStatus_ID, String trxName) @@ -326,6 +326,26 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getSeqNo())); } + /** Set Timeout in Days. + @param TimeoutDays + Timeout in Days to change Status automatically + */ + public void setTimeoutDays (int TimeoutDays) + { + set_Value (COLUMNNAME_TimeoutDays, Integer.valueOf(TimeoutDays)); + } + + /** Get Timeout in Days. + @return Timeout in Days to change Status automatically + */ + public int getTimeoutDays () + { + Integer ii = (Integer)get_Value(COLUMNNAME_TimeoutDays); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/eevolution/model/X_C_ProjectStatusCategory.java b/base/src/org/eevolution/model/X_C_ProjectStatusCategory.java index fbcfc2093e..0dbca8724c 100644 --- a/base/src/org/eevolution/model/X_C_ProjectStatusCategory.java +++ b/base/src/org/eevolution/model/X_C_ProjectStatusCategory.java @@ -24,14 +24,14 @@ /** Generated Model for C_ProjectStatusCategory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectStatusCategory extends PO implements I_C_ProjectStatusCategory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectStatusCategory (Properties ctx, int C_ProjectStatusCategory_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_C_ProjectTaskCategory.java b/base/src/org/eevolution/model/X_C_ProjectTaskCategory.java index 953ec825fe..b025b75953 100644 --- a/base/src/org/eevolution/model/X_C_ProjectTaskCategory.java +++ b/base/src/org/eevolution/model/X_C_ProjectTaskCategory.java @@ -24,14 +24,14 @@ /** Generated Model for C_ProjectTaskCategory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_ProjectTaskCategory extends PO implements I_C_ProjectTaskCategory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_ProjectTaskCategory (Properties ctx, int C_ProjectTaskCategory_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_C_SalesHistory.java b/base/src/org/eevolution/model/X_C_SalesHistory.java index 27d5740dde..587cdf73ef 100644 --- a/base/src/org/eevolution/model/X_C_SalesHistory.java +++ b/base/src/org/eevolution/model/X_C_SalesHistory.java @@ -27,14 +27,14 @@ /** Generated Model for C_SalesHistory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_SalesHistory extends PO implements I_C_SalesHistory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_SalesHistory (Properties ctx, int C_SalesHistory_ID, String trxName) @@ -104,34 +104,6 @@ public int getC_Activity_ID () return ii.intValue(); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } - - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID) - { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); - else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); - } - - /** Get Business Partner Group. - @return Business Partner Group - */ - public int getC_BP_Group_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -196,6 +168,34 @@ public int getC_BPartner_Location_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException { return (org.compiere.model.I_C_Campaign)MTable.get(getCtx(), org.compiere.model.I_C_Campaign.Table_Name) @@ -252,6 +252,54 @@ public int getC_InvoiceLine_ID () return ii.intValue(); } + /** Set Cost Value. + @param CostAmt + Value with Cost + */ + public void setCostAmt (BigDecimal CostAmt) + { + set_Value (COLUMNNAME_CostAmt, CostAmt); + } + + /** Get Cost Value. + @return Value with Cost + */ + public BigDecimal getCostAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -308,34 +356,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Sales History. @param C_SalesHistory_ID Sales History for statistics and forecast @@ -387,24 +407,60 @@ public int getC_SalesRegion_ID () return ii.intValue(); } - /** Set Cost Value. - @param CostAmt - Value with Cost + public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException + { + return (org.compiere.model.I_C_Tax)MTable.get(getCtx(), org.compiere.model.I_C_Tax.Table_Name) + .getPO(getC_Tax_ID(), get_TrxName()); } + + /** Set Tax. + @param C_Tax_ID + Tax identifier */ - public void setCostAmt (BigDecimal CostAmt) + public void setC_Tax_ID (int C_Tax_ID) { - set_Value (COLUMNNAME_CostAmt, CostAmt); + if (C_Tax_ID < 1) + set_Value (COLUMNNAME_C_Tax_ID, null); + else + set_Value (COLUMNNAME_C_Tax_ID, Integer.valueOf(C_Tax_ID)); } - /** Get Cost Value. - @return Value with Cost + /** Get Tax. + @return Tax identifier */ - public BigDecimal getCostAmt () + public int getC_Tax_ID () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostAmt); - if (bd == null) - return Env.ZERO; - return bd; + Integer ii = (Integer)get_Value(COLUMNNAME_C_Tax_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException + { + return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) + .getPO(getC_UOM_ID(), get_TrxName()); } + + /** Set UOM. + @param C_UOM_ID + Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID) + { + if (C_UOM_ID < 1) + set_Value (COLUMNNAME_C_UOM_ID, null); + else + set_Value (COLUMNNAME_C_UOM_ID, Integer.valueOf(C_UOM_ID)); + } + + /** Get UOM. + @return Unit of Measure + */ + public int getC_UOM_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_UOM_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Date Invoiced. @@ -424,6 +480,23 @@ public Timestamp getDateInvoiced () return (Timestamp)get_Value(COLUMNNAME_DateInvoiced); } + /** Set Description. + @param Description + Optional short description of the record + */ + public void setDescription (String Description) + { + set_Value (COLUMNNAME_Description, Description); + } + + /** Get Description. + @return Optional short description of the record + */ + public String getDescription () + { + return (String)get_Value(COLUMNNAME_Description); + } + /** Set Document No. @param DocumentNo Document sequence number of the document @@ -441,6 +514,74 @@ public String getDocumentNo () return (String)get_Value(COLUMNNAME_DocumentNo); } + /** Set Line Amount. + @param LineNetAmt + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + */ + public void setLineNetAmt (BigDecimal LineNetAmt) + { + set_Value (COLUMNNAME_LineNetAmt, LineNetAmt); + } + + /** Get Line Amount. + @return Line Extended Amount (Quantity * Actual Price) without Freight and Charges + */ + public BigDecimal getLineNetAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_LineNetAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Line Total. + @param LineTotalAmt + Total line amount incl. Tax + */ + public void setLineTotalAmt (BigDecimal LineTotalAmt) + { + set_Value (COLUMNNAME_LineTotalAmt, LineTotalAmt); + } + + /** Get Line Total. + @return Total line amount incl. Tax + */ + public BigDecimal getLineTotalAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_LineTotalAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException + { + return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) + .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } + + /** Set Attribute Set Instance. + @param M_AttributeSetInstance_ID + Product Attribute Set Instance + */ + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) + { + if (M_AttributeSetInstance_ID < 0) + set_Value (COLUMNNAME_M_AttributeSetInstance_ID, null); + else + set_Value (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); + } + + /** Get Attribute Set Instance. + @return Product Attribute Set Instance + */ + public int getM_AttributeSetInstance_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Product_Category getM_Product_Category() throws RuntimeException { return (org.compiere.model.I_M_Product_Category)MTable.get(getCtx(), org.compiere.model.I_M_Product_Category.Table_Name) @@ -609,6 +750,46 @@ public int getM_Warehouse_ID () return ii.intValue(); } + /** Set Unit Price. + @param PriceActual + Actual Price + */ + public void setPriceActual (BigDecimal PriceActual) + { + set_Value (COLUMNNAME_PriceActual, PriceActual); + } + + /** Get Unit Price. + @return Actual Price + */ + public BigDecimal getPriceActual () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PriceActual); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Price. + @param PriceEntered + Price Entered - the price based on the selected/base UoM + */ + public void setPriceEntered (BigDecimal PriceEntered) + { + set_Value (COLUMNNAME_PriceEntered, PriceEntered); + } + + /** Get Price. + @return Price Entered - the price based on the selected/base UoM + */ + public BigDecimal getPriceEntered () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PriceEntered); + if (bd == null) + return Env.ZERO; + return bd; + } + /** Set Price Invoiced. @param PriceInvoiced The priced invoiced to the customer (in the currency of the customer's AR price list) - 0 for default price @@ -629,6 +810,46 @@ public BigDecimal getPriceInvoiced () return bd; } + /** Set Limit Price. + @param PriceLimit + Lowest price for a product + */ + public void setPriceLimit (BigDecimal PriceLimit) + { + set_Value (COLUMNNAME_PriceLimit, PriceLimit); + } + + /** Get Limit Price. + @return Lowest price for a product + */ + public BigDecimal getPriceLimit () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PriceLimit); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set List Price. + @param PriceList + List Price + */ + public void setPriceList (BigDecimal PriceList) + { + set_Value (COLUMNNAME_PriceList, PriceList); + } + + /** Get List Price. + @return List Price + */ + public BigDecimal getPriceList () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PriceList); + if (bd == null) + return Env.ZERO; + return bd; + } + /** Set Processed. @param Processed The document has been processed @@ -673,6 +894,26 @@ public BigDecimal getQty () return bd; } + /** Set Quantity. + @param QtyEntered + The Quantity Entered is based on the selected UoM + */ + public void setQtyEntered (BigDecimal QtyEntered) + { + set_Value (COLUMNNAME_QtyEntered, QtyEntered); + } + + /** Get Quantity. + @return The Quantity Entered is based on the selected UoM + */ + public BigDecimal getQtyEntered () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyEntered); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_AD_User getSalesRep() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -701,6 +942,26 @@ public int getSalesRep_ID () return ii.intValue(); } + /** Set Tax Amount. + @param TaxAmt + Tax Amount for a document + */ + public void setTaxAmt (BigDecimal TaxAmt) + { + set_Value (COLUMNNAME_TaxAmt, TaxAmt); + } + + /** Get Tax Amount. + @return Tax Amount for a document + */ + public BigDecimal getTaxAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_TaxAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + /** Set Total Invoice Amount. @param TotalInvAmt Cumulative total lifetime invoice amount @@ -761,23 +1022,6 @@ public BigDecimal getTotalInvQty () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -889,4 +1133,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/eevolution/model/X_C_TaxBase.java b/base/src/org/eevolution/model/X_C_TaxBase.java index 91a47375cb..52711bb035 100644 --- a/base/src/org/eevolution/model/X_C_TaxBase.java +++ b/base/src/org/eevolution/model/X_C_TaxBase.java @@ -24,14 +24,14 @@ /** Generated Model for C_TaxBase * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_TaxBase extends PO implements I_C_TaxBase, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_TaxBase (Properties ctx, int C_TaxBase_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_C_TaxDefinition.java b/base/src/org/eevolution/model/X_C_TaxDefinition.java index c92aadc90c..9e65f8ad27 100644 --- a/base/src/org/eevolution/model/X_C_TaxDefinition.java +++ b/base/src/org/eevolution/model/X_C_TaxDefinition.java @@ -25,14 +25,14 @@ /** Generated Model for C_TaxDefinition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_TaxDefinition extends PO implements I_C_TaxDefinition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_TaxDefinition (Properties ctx, int C_TaxDefinition_ID, String trxName) @@ -102,34 +102,6 @@ public int getAD_OrgType_ID () return ii.intValue(); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } - - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID) - { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); - else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); - } - - /** Get Business Partner Group. - @return Business Partner Group - */ - public int getC_BP_Group_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -158,6 +130,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_C_TaxBase getC_TaxBase() throws RuntimeException { return (org.eevolution.model.I_C_TaxBase)MTable.get(getCtx(), org.eevolution.model.I_C_TaxBase.Table_Name) @@ -256,34 +256,6 @@ public int getC_TaxGroup_ID () return ii.intValue(); } - public org.eevolution.model.I_C_TaxType getC_TaxType() throws RuntimeException - { - return (org.eevolution.model.I_C_TaxType)MTable.get(getCtx(), org.eevolution.model.I_C_TaxType.Table_Name) - .getPO(getC_TaxType_ID(), get_TrxName()); } - - /** Set Tax Type. - @param C_TaxType_ID - Tax Type - */ - public void setC_TaxType_ID (int C_TaxType_ID) - { - if (C_TaxType_ID < 1) - set_Value (COLUMNNAME_C_TaxType_ID, null); - else - set_Value (COLUMNNAME_C_TaxType_ID, Integer.valueOf(C_TaxType_ID)); - } - - /** Get Tax Type. - @return Tax Type - */ - public int getC_TaxType_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_TaxType_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Tax getC_Tax() throws RuntimeException { return (org.compiere.model.I_C_Tax)MTable.get(getCtx(), org.compiere.model.I_C_Tax.Table_Name) @@ -312,6 +284,34 @@ public int getC_Tax_ID () return ii.intValue(); } + public org.eevolution.model.I_C_TaxType getC_TaxType() throws RuntimeException + { + return (org.eevolution.model.I_C_TaxType)MTable.get(getCtx(), org.eevolution.model.I_C_TaxType.Table_Name) + .getPO(getC_TaxType_ID(), get_TrxName()); } + + /** Set Tax Type. + @param C_TaxType_ID + Tax Type + */ + public void setC_TaxType_ID (int C_TaxType_ID) + { + if (C_TaxType_ID < 1) + set_Value (COLUMNNAME_C_TaxType_ID, null); + else + set_Value (COLUMNNAME_C_TaxType_ID, Integer.valueOf(C_TaxType_ID)); + } + + /** Get Tax Type. + @return Tax Type + */ + public int getC_TaxType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_TaxType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -370,6 +370,40 @@ public boolean isInvoiced () return false; } + /** Set Max Taxable. + @param MaxTaxable Max Taxable */ + public void setMaxTaxable (int MaxTaxable) + { + set_Value (COLUMNNAME_MaxTaxable, Integer.valueOf(MaxTaxable)); + } + + /** Get Max Taxable. + @return Max Taxable */ + public int getMaxTaxable () + { + Integer ii = (Integer)get_Value(COLUMNNAME_MaxTaxable); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Min Taxable. + @param MinTaxable Min Taxable */ + public void setMinTaxable (int MinTaxable) + { + set_Value (COLUMNNAME_MinTaxable, Integer.valueOf(MinTaxable)); + } + + /** Get Min Taxable. + @return Min Taxable */ + public int getMinTaxable () + { + Integer ii = (Integer)get_Value(COLUMNNAME_MinTaxable); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Product_Category getM_Product_Category() throws RuntimeException { return (org.compiere.model.I_M_Product_Category)MTable.get(getCtx(), org.compiere.model.I_M_Product_Category.Table_Name) @@ -426,40 +460,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** Set Max Taxable. - @param MaxTaxable Max Taxable */ - public void setMaxTaxable (int MaxTaxable) - { - set_Value (COLUMNNAME_MaxTaxable, Integer.valueOf(MaxTaxable)); - } - - /** Get Max Taxable. - @return Max Taxable */ - public int getMaxTaxable () - { - Integer ii = (Integer)get_Value(COLUMNNAME_MaxTaxable); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Min Taxable. - @param MinTaxable Min Taxable */ - public void setMinTaxable (int MinTaxable) - { - set_Value (COLUMNNAME_MinTaxable, Integer.valueOf(MinTaxable)); - } - - /** Get Min Taxable. - @return Min Taxable */ - public int getMinTaxable () - { - Integer ii = (Integer)get_Value(COLUMNNAME_MinTaxable); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/eevolution/model/X_C_TaxGroup.java b/base/src/org/eevolution/model/X_C_TaxGroup.java index 43b8f79afc..5b093d035f 100644 --- a/base/src/org/eevolution/model/X_C_TaxGroup.java +++ b/base/src/org/eevolution/model/X_C_TaxGroup.java @@ -24,14 +24,14 @@ /** Generated Model for C_TaxGroup * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_TaxGroup extends PO implements I_C_TaxGroup, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_TaxGroup (Properties ctx, int C_TaxGroup_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_C_TaxType.java b/base/src/org/eevolution/model/X_C_TaxType.java index 749e624ea5..688ae1c6dd 100644 --- a/base/src/org/eevolution/model/X_C_TaxType.java +++ b/base/src/org/eevolution/model/X_C_TaxType.java @@ -24,14 +24,14 @@ /** Generated Model for C_TaxType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_TaxType extends PO implements I_C_TaxType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_TaxType (Properties ctx, int C_TaxType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_Compartment.java b/base/src/org/eevolution/model/X_DD_Compartment.java index 894047b497..77079a166d 100644 --- a/base/src/org/eevolution/model/X_DD_Compartment.java +++ b/base/src/org/eevolution/model/X_DD_Compartment.java @@ -26,14 +26,14 @@ /** Generated Model for DD_Compartment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_Compartment extends PO implements I_DD_Compartment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_Compartment (Properties ctx, int DD_Compartment_ID, String trxName) @@ -75,29 +75,6 @@ public String toString() return sb.toString(); } - /** Set Image. - @param AD_Image_ID - Image or Icon - */ - public void setAD_Image_ID (int AD_Image_ID) - { - if (AD_Image_ID < 1) - set_Value (COLUMNNAME_AD_Image_ID, null); - else - set_Value (COLUMNNAME_AD_Image_ID, Integer.valueOf(AD_Image_ID)); - } - - /** Get Image. - @return Image or Icon - */ - public int getAD_Image_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Image_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException { return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) @@ -126,6 +103,29 @@ public int getA_Asset_ID () return ii.intValue(); } + /** Set Image. + @param AD_Image_ID + Image or Icon + */ + public void setAD_Image_ID (int AD_Image_ID) + { + if (AD_Image_ID < 1) + set_Value (COLUMNNAME_AD_Image_ID, null); + else + set_Value (COLUMNNAME_AD_Image_ID, Integer.valueOf(AD_Image_ID)); + } + + /** Get Image. + @return Image or Icon + */ + public int getAD_Image_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Image_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Transport Compartment. @param DD_Compartment_ID Transport Compartment */ public void setDD_Compartment_ID (int DD_Compartment_ID) diff --git a/base/src/org/eevolution/model/X_DD_CompartmentAssignment.java b/base/src/org/eevolution/model/X_DD_CompartmentAssignment.java index 48849e9e39..8fdb0cdf95 100644 --- a/base/src/org/eevolution/model/X_DD_CompartmentAssignment.java +++ b/base/src/org/eevolution/model/X_DD_CompartmentAssignment.java @@ -24,14 +24,14 @@ /** Generated Model for DD_CompartmentAssignment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_CompartmentAssignment extends PO implements I_DD_CompartmentAssignment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_CompartmentAssignment (Properties ctx, int DD_CompartmentAssignment_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_CompatibilityGroup.java b/base/src/org/eevolution/model/X_DD_CompatibilityGroup.java index 8bfdc6f749..2fd6aa3230 100644 --- a/base/src/org/eevolution/model/X_DD_CompatibilityGroup.java +++ b/base/src/org/eevolution/model/X_DD_CompatibilityGroup.java @@ -24,14 +24,14 @@ /** Generated Model for DD_CompatibilityGroup * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_CompatibilityGroup extends PO implements I_DD_CompatibilityGroup, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_CompatibilityGroup (Properties ctx, int DD_CompatibilityGroup_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_Driver.java b/base/src/org/eevolution/model/X_DD_Driver.java index cb628b2a80..a97af1a7a3 100644 --- a/base/src/org/eevolution/model/X_DD_Driver.java +++ b/base/src/org/eevolution/model/X_DD_Driver.java @@ -24,14 +24,14 @@ /** Generated Model for DD_Driver * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_Driver extends PO implements I_DD_Driver, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_Driver (Properties ctx, int DD_Driver_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_DriverAssignment.java b/base/src/org/eevolution/model/X_DD_DriverAssignment.java index ed5ecb2948..3636cbbf40 100644 --- a/base/src/org/eevolution/model/X_DD_DriverAssignment.java +++ b/base/src/org/eevolution/model/X_DD_DriverAssignment.java @@ -24,14 +24,14 @@ /** Generated Model for DD_DriverAssignment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_DriverAssignment extends PO implements I_DD_DriverAssignment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_DriverAssignment (Properties ctx, int DD_DriverAssignment_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_Freight.java b/base/src/org/eevolution/model/X_DD_Freight.java index 25e77702eb..5af5421261 100644 --- a/base/src/org/eevolution/model/X_DD_Freight.java +++ b/base/src/org/eevolution/model/X_DD_Freight.java @@ -27,14 +27,14 @@ /** Generated Model for DD_Freight * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_Freight extends PO implements I_DD_Freight, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_Freight (Properties ctx, int DD_Freight_ID, String trxName) @@ -43,10 +43,10 @@ public X_DD_Freight (Properties ctx, int DD_Freight_ID, String trxName) /** if (DD_Freight_ID == 0) { setC_DocType_ID (0); - setDD_Freight_ID (0); setDateDoc (new Timestamp( System.currentTimeMillis() )); // @#Date@ setDateOrdered (new Timestamp( System.currentTimeMillis() )); + setDD_Freight_ID (0); setDocAction (null); // CO setIsApproved (false); @@ -169,6 +169,40 @@ public int getC_Order_ID () return ii.intValue(); } + /** Set Document Date. + @param DateDoc + Date of the Document + */ + public void setDateDoc (Timestamp DateDoc) + { + set_Value (COLUMNNAME_DateDoc, DateDoc); + } + + /** Get Document Date. + @return Date of the Document + */ + public Timestamp getDateDoc () + { + return (Timestamp)get_Value(COLUMNNAME_DateDoc); + } + + /** Set Date Ordered. + @param DateOrdered + Date of Order + */ + public void setDateOrdered (Timestamp DateOrdered) + { + set_Value (COLUMNNAME_DateOrdered, DateOrdered); + } + + /** Get Date Ordered. + @return Date of Order + */ + public Timestamp getDateOrdered () + { + return (Timestamp)get_Value(COLUMNNAME_DateOrdered); + } + public org.eevolution.model.I_DD_Driver getDD_Driver() throws RuntimeException { return (org.eevolution.model.I_DD_Driver)MTable.get(getCtx(), org.eevolution.model.I_DD_Driver.Table_Name) @@ -264,40 +298,6 @@ public int getDD_Vehicle_ID () return ii.intValue(); } - /** Set Document Date. - @param DateDoc - Date of the Document - */ - public void setDateDoc (Timestamp DateDoc) - { - set_Value (COLUMNNAME_DateDoc, DateDoc); - } - - /** Get Document Date. - @return Date of the Document - */ - public Timestamp getDateDoc () - { - return (Timestamp)get_Value(COLUMNNAME_DateDoc); - } - - /** Set Date Ordered. - @param DateOrdered - Date of Order - */ - public void setDateOrdered (Timestamp DateOrdered) - { - set_Value (COLUMNNAME_DateOrdered, DateOrdered); - } - - /** Get Date Ordered. - @return Date of Order - */ - public Timestamp getDateOrdered () - { - return (Timestamp)get_Value(COLUMNNAME_DateOrdered); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/eevolution/model/X_DD_FreightLine.java b/base/src/org/eevolution/model/X_DD_FreightLine.java index 1abb2e94ec..4de11760d4 100644 --- a/base/src/org/eevolution/model/X_DD_FreightLine.java +++ b/base/src/org/eevolution/model/X_DD_FreightLine.java @@ -26,14 +26,14 @@ /** Generated Model for DD_FreightLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_FreightLine extends PO implements I_DD_FreightLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_FreightLine (Properties ctx, int DD_FreightLine_ID, String trxName) @@ -161,26 +161,6 @@ public int getC_LocTo_ID () return ii.intValue(); } - /** Set Order Freight Line ID. - @param DD_FreightLine_ID Order Freight Line ID */ - public void setDD_FreightLine_ID (int DD_FreightLine_ID) - { - if (DD_FreightLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_DD_FreightLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_DD_FreightLine_ID, Integer.valueOf(DD_FreightLine_ID)); - } - - /** Get Order Freight Line ID. - @return Order Freight Line ID */ - public int getDD_FreightLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_FreightLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_DD_Freight getDD_Freight() throws RuntimeException { return (org.eevolution.model.I_DD_Freight)MTable.get(getCtx(), org.eevolution.model.I_DD_Freight.Table_Name) @@ -206,6 +186,26 @@ public int getDD_Freight_ID () return ii.intValue(); } + /** Set Order Freight Line ID. + @param DD_FreightLine_ID Order Freight Line ID */ + public void setDD_FreightLine_ID (int DD_FreightLine_ID) + { + if (DD_FreightLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_DD_FreightLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_DD_FreightLine_ID, Integer.valueOf(DD_FreightLine_ID)); + } + + /** Get Order Freight Line ID. + @return Order Freight Line ID */ + public int getDD_FreightLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_FreightLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Freight Amount. @param FreightAmt Freight Amount diff --git a/base/src/org/eevolution/model/X_DD_License.java b/base/src/org/eevolution/model/X_DD_License.java index e59c78d7c6..924b296068 100644 --- a/base/src/org/eevolution/model/X_DD_License.java +++ b/base/src/org/eevolution/model/X_DD_License.java @@ -25,14 +25,14 @@ /** Generated Model for DD_License * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_License extends PO implements I_DD_License, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_License (Properties ctx, int DD_License_ID, String trxName) @@ -40,8 +40,8 @@ public X_DD_License (Properties ctx, int DD_License_ID, String trxName) super (ctx, DD_License_ID, trxName); /** if (DD_License_ID == 0) { - setDD_LicenseType_ID (0); setDD_License_ID (0); + setDD_LicenseType_ID (0); setName (null); } */ } @@ -97,6 +97,26 @@ public int getAD_Image_ID () return ii.intValue(); } + /** Set License. + @param DD_License_ID License */ + public void setDD_License_ID (int DD_License_ID) + { + if (DD_License_ID < 1) + set_ValueNoCheck (COLUMNNAME_DD_License_ID, null); + else + set_ValueNoCheck (COLUMNNAME_DD_License_ID, Integer.valueOf(DD_License_ID)); + } + + /** Get License. + @return License */ + public int getDD_License_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_License_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_DD_LicenseType getDD_LicenseType() throws RuntimeException { return (org.eevolution.model.I_DD_LicenseType)MTable.get(getCtx(), org.eevolution.model.I_DD_LicenseType.Table_Name) @@ -122,26 +142,6 @@ public int getDD_LicenseType_ID () return ii.intValue(); } - /** Set License. - @param DD_License_ID License */ - public void setDD_License_ID (int DD_License_ID) - { - if (DD_License_ID < 1) - set_ValueNoCheck (COLUMNNAME_DD_License_ID, null); - else - set_ValueNoCheck (COLUMNNAME_DD_License_ID, Integer.valueOf(DD_License_ID)); - } - - /** Get License. - @return License */ - public int getDD_License_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_License_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/eevolution/model/X_DD_LicenseAssignment.java b/base/src/org/eevolution/model/X_DD_LicenseAssignment.java index d691c8997e..f16cee0f69 100644 --- a/base/src/org/eevolution/model/X_DD_LicenseAssignment.java +++ b/base/src/org/eevolution/model/X_DD_LicenseAssignment.java @@ -24,14 +24,14 @@ /** Generated Model for DD_LicenseAssignment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_LicenseAssignment extends PO implements I_DD_LicenseAssignment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_LicenseAssignment (Properties ctx, int DD_LicenseAssignment_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_LicenseType.java b/base/src/org/eevolution/model/X_DD_LicenseType.java index b2a354d4ae..dea3e971b1 100644 --- a/base/src/org/eevolution/model/X_DD_LicenseType.java +++ b/base/src/org/eevolution/model/X_DD_LicenseType.java @@ -24,14 +24,14 @@ /** Generated Model for DD_LicenseType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_LicenseType extends PO implements I_DD_LicenseType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_LicenseType (Properties ctx, int DD_LicenseType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_NetworkDistribution.java b/base/src/org/eevolution/model/X_DD_NetworkDistribution.java index 59b2f1eac7..57d4c8ebe8 100644 --- a/base/src/org/eevolution/model/X_DD_NetworkDistribution.java +++ b/base/src/org/eevolution/model/X_DD_NetworkDistribution.java @@ -25,14 +25,14 @@ /** Generated Model for DD_NetworkDistribution * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_NetworkDistribution extends PO implements I_DD_NetworkDistribution, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_NetworkDistribution (Properties ctx, int DD_NetworkDistribution_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_NetworkDistributionLine.java b/base/src/org/eevolution/model/X_DD_NetworkDistributionLine.java index 2a97f9a24e..b4498cde63 100644 --- a/base/src/org/eevolution/model/X_DD_NetworkDistributionLine.java +++ b/base/src/org/eevolution/model/X_DD_NetworkDistributionLine.java @@ -26,14 +26,14 @@ /** Generated Model for DD_NetworkDistributionLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_NetworkDistributionLine extends PO implements I_DD_NetworkDistributionLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_NetworkDistributionLine (Properties ctx, int DD_NetworkDistributionLine_ID, String trxName) @@ -41,12 +41,12 @@ public X_DD_NetworkDistributionLine (Properties ctx, int DD_NetworkDistributionL super (ctx, DD_NetworkDistributionLine_ID, trxName); /** if (DD_NetworkDistributionLine_ID == 0) { - setDD_NetworkDistributionLine_ID (0); setDD_NetworkDistribution_ID (0); + setDD_NetworkDistributionLine_ID (0); setM_Shipper_ID (0); - setM_WarehouseSource_ID (0); setM_Warehouse_ID (0); // @M_Warehouse_ID@ + setM_WarehouseSource_ID (0); } */ } @@ -78,26 +78,6 @@ public String toString() return sb.toString(); } - /** Set Network Distribution Line. - @param DD_NetworkDistributionLine_ID Network Distribution Line */ - public void setDD_NetworkDistributionLine_ID (int DD_NetworkDistributionLine_ID) - { - if (DD_NetworkDistributionLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_DD_NetworkDistributionLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_DD_NetworkDistributionLine_ID, Integer.valueOf(DD_NetworkDistributionLine_ID)); - } - - /** Get Network Distribution Line. - @return Network Distribution Line */ - public int getDD_NetworkDistributionLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_NetworkDistributionLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_DD_NetworkDistribution getDD_NetworkDistribution() throws RuntimeException { return (org.eevolution.model.I_DD_NetworkDistribution)MTable.get(getCtx(), org.eevolution.model.I_DD_NetworkDistribution.Table_Name) @@ -126,6 +106,26 @@ public int getDD_NetworkDistribution_ID () return ii.intValue(); } + /** Set Network Distribution Line. + @param DD_NetworkDistributionLine_ID Network Distribution Line */ + public void setDD_NetworkDistributionLine_ID (int DD_NetworkDistributionLine_ID) + { + if (DD_NetworkDistributionLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_DD_NetworkDistributionLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_DD_NetworkDistributionLine_ID, Integer.valueOf(DD_NetworkDistributionLine_ID)); + } + + /** Get Network Distribution Line. + @return Network Distribution Line */ + public int getDD_NetworkDistributionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_NetworkDistributionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Shipper getM_Shipper() throws RuntimeException { return (org.compiere.model.I_M_Shipper)MTable.get(getCtx(), org.compiere.model.I_M_Shipper.Table_Name) @@ -154,57 +154,57 @@ public int getM_Shipper_ID () return ii.intValue(); } - public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException + public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) - .getPO(getM_WarehouseSource_ID(), get_TrxName()); } + .getPO(getM_Warehouse_ID(), get_TrxName()); } - /** Set Source Warehouse. - @param M_WarehouseSource_ID - Optional Warehouse to replenish from + /** Set Warehouse. + @param M_Warehouse_ID + Storage Warehouse and Service Point */ - public void setM_WarehouseSource_ID (int M_WarehouseSource_ID) + public void setM_Warehouse_ID (int M_Warehouse_ID) { - if (M_WarehouseSource_ID < 1) - set_Value (COLUMNNAME_M_WarehouseSource_ID, null); + if (M_Warehouse_ID < 0) + set_Value (COLUMNNAME_M_Warehouse_ID, null); else - set_Value (COLUMNNAME_M_WarehouseSource_ID, Integer.valueOf(M_WarehouseSource_ID)); + set_Value (COLUMNNAME_M_Warehouse_ID, Integer.valueOf(M_Warehouse_ID)); } - /** Get Source Warehouse. - @return Optional Warehouse to replenish from + /** Get Warehouse. + @return Storage Warehouse and Service Point */ - public int getM_WarehouseSource_ID () + public int getM_Warehouse_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_WarehouseSource_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Warehouse_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException + public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) - .getPO(getM_Warehouse_ID(), get_TrxName()); } + .getPO(getM_WarehouseSource_ID(), get_TrxName()); } - /** Set Warehouse. - @param M_Warehouse_ID - Storage Warehouse and Service Point + /** Set Source Warehouse. + @param M_WarehouseSource_ID + Optional Warehouse to replenish from */ - public void setM_Warehouse_ID (int M_Warehouse_ID) + public void setM_WarehouseSource_ID (int M_WarehouseSource_ID) { - if (M_Warehouse_ID < 0) - set_Value (COLUMNNAME_M_Warehouse_ID, null); + if (M_WarehouseSource_ID < 1) + set_Value (COLUMNNAME_M_WarehouseSource_ID, null); else - set_Value (COLUMNNAME_M_Warehouse_ID, Integer.valueOf(M_Warehouse_ID)); + set_Value (COLUMNNAME_M_WarehouseSource_ID, Integer.valueOf(M_WarehouseSource_ID)); } - /** Get Warehouse. - @return Storage Warehouse and Service Point + /** Get Source Warehouse. + @return Optional Warehouse to replenish from */ - public int getM_Warehouse_ID () + public int getM_WarehouseSource_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Warehouse_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_WarehouseSource_ID); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/eevolution/model/X_DD_Order.java b/base/src/org/eevolution/model/X_DD_Order.java index 22e0f0cbb4..6cce360c24 100644 --- a/base/src/org/eevolution/model/X_DD_Order.java +++ b/base/src/org/eevolution/model/X_DD_Order.java @@ -27,14 +27,14 @@ /** Generated Model for DD_Order * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_Order extends PO implements I_DD_Order, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_Order (Properties ctx, int DD_Order_ID, String trxName) @@ -45,11 +45,11 @@ public X_DD_Order (Properties ctx, int DD_Order_ID, String trxName) setC_BPartner_ID (0); setC_BPartner_Location_ID (0); setC_DocType_ID (0); - setDD_Order_ID (0); setDateOrdered (new Timestamp( System.currentTimeMillis() )); // @#Date@ setDatePromised (new Timestamp( System.currentTimeMillis() )); // @#Date@ + setDD_Order_ID (0); setDeliveryRule (null); // A setDeliveryViaRule (null); @@ -333,6 +333,26 @@ public int getC_DocType_ID () return ii.intValue(); } + /** Set Charge amount. + @param ChargeAmt + Charge Amount + */ + public void setChargeAmt (BigDecimal ChargeAmt) + { + set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); + } + + /** Get Charge amount. + @return Charge Amount + */ + public BigDecimal getChargeAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -417,26 +437,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** Set Charge amount. - @param ChargeAmt - Charge Amount - */ - public void setChargeAmt (BigDecimal ChargeAmt) - { - set_Value (COLUMNNAME_ChargeAmt, ChargeAmt); - } - - /** Get Charge amount. - @return Charge Amount - */ - public BigDecimal getChargeAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ChargeAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Create Confirm. @param CreateConfirm Create Confirm */ public void setCreateConfirm (String CreateConfirm) @@ -482,26 +482,6 @@ public String getCreatePackage () return (String)get_Value(COLUMNNAME_CreatePackage); } - /** Set Distribution Order. - @param DD_Order_ID Distribution Order */ - public void setDD_Order_ID (int DD_Order_ID) - { - if (DD_Order_ID < 1) - set_ValueNoCheck (COLUMNNAME_DD_Order_ID, null); - else - set_ValueNoCheck (COLUMNNAME_DD_Order_ID, Integer.valueOf(DD_Order_ID)); - } - - /** Get Distribution Order. - @return Distribution Order */ - public int getDD_Order_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_Order_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Date Ordered. @param DateOrdered Date of Order @@ -570,6 +550,26 @@ public Timestamp getDateReceived () return (Timestamp)get_Value(COLUMNNAME_DateReceived); } + /** Set Distribution Order. + @param DD_Order_ID Distribution Order */ + public void setDD_Order_ID (int DD_Order_ID) + { + if (DD_Order_ID < 1) + set_ValueNoCheck (COLUMNNAME_DD_Order_ID, null); + else + set_ValueNoCheck (COLUMNNAME_DD_Order_ID, Integer.valueOf(DD_Order_ID)); + } + + /** Get Distribution Order. + @return Distribution Order */ + public int getDD_Order_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_Order_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** DeliveryRule AD_Reference_ID=151 */ public static final int DELIVERYRULE_AD_Reference_ID=151; /** After Receipt = R */ @@ -968,21 +968,18 @@ public boolean isPrinted () return false; } - /** Set Sales Transaction. - @param IsSOTrx - This is a Sales Transaction - */ - public void setIsSOTrx (boolean IsSOTrx) + /** Set Selected. + @param IsSelected Selected */ + public void setIsSelected (boolean IsSelected) { - set_Value (COLUMNNAME_IsSOTrx, Boolean.valueOf(IsSOTrx)); + set_Value (COLUMNNAME_IsSelected, Boolean.valueOf(IsSelected)); } - /** Get Sales Transaction. - @return This is a Sales Transaction - */ - public boolean isSOTrx () + /** Get Selected. + @return Selected */ + public boolean isSelected () { - Object oo = get_Value(COLUMNNAME_IsSOTrx); + Object oo = get_Value(COLUMNNAME_IsSelected); if (oo != null) { if (oo instanceof Boolean) @@ -992,18 +989,21 @@ public boolean isSOTrx () return false; } - /** Set Selected. - @param IsSelected Selected */ - public void setIsSelected (boolean IsSelected) + /** Set Sales Transaction. + @param IsSOTrx + This is a Sales Transaction + */ + public void setIsSOTrx (boolean IsSOTrx) { - set_Value (COLUMNNAME_IsSelected, Boolean.valueOf(IsSelected)); + set_Value (COLUMNNAME_IsSOTrx, Boolean.valueOf(IsSOTrx)); } - /** Get Selected. - @return Selected */ - public boolean isSelected () + /** Get Sales Transaction. + @return This is a Sales Transaction + */ + public boolean isSOTrx () { - Object oo = get_Value(COLUMNNAME_IsSelected); + Object oo = get_Value(COLUMNNAME_IsSOTrx); if (oo != null) { if (oo instanceof Boolean) @@ -1117,23 +1117,6 @@ public int getNoPackages () return ii.intValue(); } - /** Set Order Reference. - @param POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference) - { - set_Value (COLUMNNAME_POReference, POReference); - } - - /** Get Order Reference. - @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference () - { - return (String)get_Value(COLUMNNAME_POReference); - } - /** Set Pick Date. @param PickDate Date/Time when picked for Shipment @@ -1151,6 +1134,23 @@ public Timestamp getPickDate () return (Timestamp)get_Value(COLUMNNAME_PickDate); } + /** Set Order Reference. + @param POReference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference) + { + set_Value (COLUMNNAME_POReference, POReference); + } + + /** Get Order Reference. + @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference () + { + return (String)get_Value(COLUMNNAME_POReference); + } + /** Set Posted. @param Posted Posting status @@ -1384,23 +1384,6 @@ public String getTrackingNo () return (String)get_Value(COLUMNNAME_TrackingNo); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1513,6 +1496,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Volume. @param Volume Volume of a product diff --git a/base/src/org/eevolution/model/X_DD_OrderLine.java b/base/src/org/eevolution/model/X_DD_OrderLine.java index ddb9f0bd4d..751dc95d58 100644 --- a/base/src/org/eevolution/model/X_DD_OrderLine.java +++ b/base/src/org/eevolution/model/X_DD_OrderLine.java @@ -27,14 +27,14 @@ /** Generated Model for DD_OrderLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_OrderLine extends PO implements I_DD_OrderLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_OrderLine (Properties ctx, int DD_OrderLine_ID, String trxName) @@ -44,17 +44,17 @@ public X_DD_OrderLine (Properties ctx, int DD_OrderLine_ID, String trxName) { setC_UOM_ID (0); // @#C_UOM_ID@ - setDD_OrderLine_ID (0); setDD_Order_ID (0); + setDD_OrderLine_ID (0); setIsDescription (false); // N setIsInvoiced (false); // N setLine (0); // @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM DD_OrderLine WHERE DD_Order_ID=@DD_Order_ID@ - setM_LocatorTo_ID (0); setM_Locator_ID (0); // @M_Locator_ID@ + setM_LocatorTo_ID (0); setProcessed (false); // N setQtyEntered (Env.ZERO); @@ -202,6 +202,54 @@ public int getC_Charge_ID () return ii.intValue(); } + /** Set Confirmed Quantity. + @param ConfirmedQty + Confirmation of a received quantity + */ + public void setConfirmedQty (BigDecimal ConfirmedQty) + { + set_Value (COLUMNNAME_ConfirmedQty, ConfirmedQty); + } + + /** Get Confirmed Quantity. + @return Confirmation of a received quantity + */ + public BigDecimal getConfirmedQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ConfirmedQty); + if (bd == null) + return Env.ZERO; + return bd; + } + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -258,34 +306,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException { return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) @@ -314,71 +334,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Confirmed Quantity. - @param ConfirmedQty - Confirmation of a received quantity - */ - public void setConfirmedQty (BigDecimal ConfirmedQty) - { - set_Value (COLUMNNAME_ConfirmedQty, ConfirmedQty); - } - - /** Get Confirmed Quantity. - @return Confirmation of a received quantity - */ - public BigDecimal getConfirmedQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_ConfirmedQty); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Distribution Order Line. - @param DD_OrderLine_ID Distribution Order Line */ - public void setDD_OrderLine_ID (int DD_OrderLine_ID) - { - if (DD_OrderLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_DD_OrderLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_DD_OrderLine_ID, Integer.valueOf(DD_OrderLine_ID)); - } - - /** Get Distribution Order Line. - @return Distribution Order Line */ - public int getDD_OrderLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_OrderLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException - { - return (org.eevolution.model.I_DD_Order)MTable.get(getCtx(), org.eevolution.model.I_DD_Order.Table_Name) - .getPO(getDD_Order_ID(), get_TrxName()); } - - /** Set Distribution Order. - @param DD_Order_ID Distribution Order */ - public void setDD_Order_ID (int DD_Order_ID) - { - if (DD_Order_ID < 1) - set_ValueNoCheck (COLUMNNAME_DD_Order_ID, null); - else - set_ValueNoCheck (COLUMNNAME_DD_Order_ID, Integer.valueOf(DD_Order_ID)); - } - - /** Get Distribution Order. - @return Distribution Order */ - public int getDD_Order_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_Order_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Date Delivered. @param DateDelivered Date when the product was delivered @@ -430,6 +385,51 @@ public Timestamp getDatePromised () return (Timestamp)get_Value(COLUMNNAME_DatePromised); } + public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException + { + return (org.eevolution.model.I_DD_Order)MTable.get(getCtx(), org.eevolution.model.I_DD_Order.Table_Name) + .getPO(getDD_Order_ID(), get_TrxName()); } + + /** Set Distribution Order. + @param DD_Order_ID Distribution Order */ + public void setDD_Order_ID (int DD_Order_ID) + { + if (DD_Order_ID < 1) + set_ValueNoCheck (COLUMNNAME_DD_Order_ID, null); + else + set_ValueNoCheck (COLUMNNAME_DD_Order_ID, Integer.valueOf(DD_Order_ID)); + } + + /** Get Distribution Order. + @return Distribution Order */ + public int getDD_Order_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_Order_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Distribution Order Line. + @param DD_OrderLine_ID Distribution Order Line */ + public void setDD_OrderLine_ID (int DD_OrderLine_ID) + { + if (DD_OrderLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_DD_OrderLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_DD_OrderLine_ID, Integer.valueOf(DD_OrderLine_ID)); + } + + /** Get Distribution Order Line. + @return Distribution Order Line */ + public int getDD_OrderLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_OrderLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -563,57 +563,57 @@ public BigDecimal getLineNetAmt () return bd; } - public I_M_AttributeSetInstance getM_AttributeSetInstanceTo() throws RuntimeException + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException { return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) - .getPO(getM_AttributeSetInstanceTo_ID(), get_TrxName()); } + .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } - /** Set Attribute Set Instance To. - @param M_AttributeSetInstanceTo_ID - Target Product Attribute Set Instance + /** Set Attribute Set Instance. + @param M_AttributeSetInstance_ID + Product Attribute Set Instance */ - public void setM_AttributeSetInstanceTo_ID (int M_AttributeSetInstanceTo_ID) + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) { - if (M_AttributeSetInstanceTo_ID < 1) - set_Value (COLUMNNAME_M_AttributeSetInstanceTo_ID, null); + if (M_AttributeSetInstance_ID < 0) + set_Value (COLUMNNAME_M_AttributeSetInstance_ID, null); else - set_Value (COLUMNNAME_M_AttributeSetInstanceTo_ID, Integer.valueOf(M_AttributeSetInstanceTo_ID)); + set_Value (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); } - /** Get Attribute Set Instance To. - @return Target Product Attribute Set Instance + /** Get Attribute Set Instance. + @return Product Attribute Set Instance */ - public int getM_AttributeSetInstanceTo_ID () + public int getM_AttributeSetInstance_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstanceTo_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); if (ii == null) return 0; return ii.intValue(); } - public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException + public I_M_AttributeSetInstance getM_AttributeSetInstanceTo() throws RuntimeException { return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) - .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } + .getPO(getM_AttributeSetInstanceTo_ID(), get_TrxName()); } - /** Set Attribute Set Instance. - @param M_AttributeSetInstance_ID - Product Attribute Set Instance + /** Set Attribute Set Instance To. + @param M_AttributeSetInstanceTo_ID + Target Product Attribute Set Instance */ - public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) + public void setM_AttributeSetInstanceTo_ID (int M_AttributeSetInstanceTo_ID) { - if (M_AttributeSetInstance_ID < 0) - set_Value (COLUMNNAME_M_AttributeSetInstance_ID, null); + if (M_AttributeSetInstanceTo_ID < 1) + set_Value (COLUMNNAME_M_AttributeSetInstanceTo_ID, null); else - set_Value (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); + set_Value (COLUMNNAME_M_AttributeSetInstanceTo_ID, Integer.valueOf(M_AttributeSetInstanceTo_ID)); } - /** Get Attribute Set Instance. - @return Product Attribute Set Instance + /** Get Attribute Set Instance To. + @return Target Product Attribute Set Instance */ - public int getM_AttributeSetInstance_ID () + public int getM_AttributeSetInstanceTo_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstanceTo_ID); if (ii == null) return 0; return ii.intValue(); @@ -647,57 +647,57 @@ public int getM_FreightCategory_ID () return ii.intValue(); } - public org.compiere.model.I_M_Locator getM_LocatorTo() throws RuntimeException + public org.compiere.model.I_M_Locator getM_Locator() throws RuntimeException { return (org.compiere.model.I_M_Locator)MTable.get(getCtx(), org.compiere.model.I_M_Locator.Table_Name) - .getPO(getM_LocatorTo_ID(), get_TrxName()); } + .getPO(getM_Locator_ID(), get_TrxName()); } - /** Set Locator To. - @param M_LocatorTo_ID - Location inventory is moved to + /** Set Locator. + @param M_Locator_ID + Warehouse Locator */ - public void setM_LocatorTo_ID (int M_LocatorTo_ID) + public void setM_Locator_ID (int M_Locator_ID) { - if (M_LocatorTo_ID < 1) - set_Value (COLUMNNAME_M_LocatorTo_ID, null); + if (M_Locator_ID < 1) + set_Value (COLUMNNAME_M_Locator_ID, null); else - set_Value (COLUMNNAME_M_LocatorTo_ID, Integer.valueOf(M_LocatorTo_ID)); + set_Value (COLUMNNAME_M_Locator_ID, Integer.valueOf(M_Locator_ID)); } - /** Get Locator To. - @return Location inventory is moved to + /** Get Locator. + @return Warehouse Locator */ - public int getM_LocatorTo_ID () + public int getM_Locator_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_LocatorTo_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Locator_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_Locator getM_Locator() throws RuntimeException + public org.compiere.model.I_M_Locator getM_LocatorTo() throws RuntimeException { return (org.compiere.model.I_M_Locator)MTable.get(getCtx(), org.compiere.model.I_M_Locator.Table_Name) - .getPO(getM_Locator_ID(), get_TrxName()); } + .getPO(getM_LocatorTo_ID(), get_TrxName()); } - /** Set Locator. - @param M_Locator_ID - Warehouse Locator + /** Set Locator To. + @param M_LocatorTo_ID + Location inventory is moved to */ - public void setM_Locator_ID (int M_Locator_ID) + public void setM_LocatorTo_ID (int M_LocatorTo_ID) { - if (M_Locator_ID < 1) - set_Value (COLUMNNAME_M_Locator_ID, null); + if (M_LocatorTo_ID < 1) + set_Value (COLUMNNAME_M_LocatorTo_ID, null); else - set_Value (COLUMNNAME_M_Locator_ID, Integer.valueOf(M_Locator_ID)); + set_Value (COLUMNNAME_M_LocatorTo_ID, Integer.valueOf(M_LocatorTo_ID)); } - /** Get Locator. - @return Warehouse Locator + /** Get Locator To. + @return Location inventory is moved to */ - public int getM_Locator_ID () + public int getM_LocatorTo_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Locator_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_LocatorTo_ID); if (ii == null) return 0; return ii.intValue(); @@ -937,23 +937,6 @@ public BigDecimal getTargetQty () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1066,6 +1049,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + public org.eevolution.model.I_WM_InOutBoundLine getWM_InOutBoundLine() throws RuntimeException { return (org.eevolution.model.I_WM_InOutBoundLine)MTable.get(getCtx(), org.eevolution.model.I_WM_InOutBoundLine.Table_Name) diff --git a/base/src/org/eevolution/model/X_DD_Requirement.java b/base/src/org/eevolution/model/X_DD_Requirement.java index 397c1c860e..99cbc1858a 100644 --- a/base/src/org/eevolution/model/X_DD_Requirement.java +++ b/base/src/org/eevolution/model/X_DD_Requirement.java @@ -24,14 +24,14 @@ /** Generated Model for DD_Requirement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_Requirement extends PO implements I_DD_Requirement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_Requirement (Properties ctx, int DD_Requirement_ID, String trxName) @@ -39,8 +39,8 @@ public X_DD_Requirement (Properties ctx, int DD_Requirement_ID, String trxName) super (ctx, DD_Requirement_ID, trxName); /** if (DD_Requirement_ID == 0) { - setDD_RequirementType_ID (0); setDD_Requirement_ID (0); + setDD_RequirementType_ID (0); setName (null); } */ } @@ -73,6 +73,26 @@ public String toString() return sb.toString(); } + /** Set Transport Requirement. + @param DD_Requirement_ID Transport Requirement */ + public void setDD_Requirement_ID (int DD_Requirement_ID) + { + if (DD_Requirement_ID < 1) + set_ValueNoCheck (COLUMNNAME_DD_Requirement_ID, null); + else + set_ValueNoCheck (COLUMNNAME_DD_Requirement_ID, Integer.valueOf(DD_Requirement_ID)); + } + + /** Get Transport Requirement. + @return Transport Requirement */ + public int getDD_Requirement_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_Requirement_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_DD_RequirementType getDD_RequirementType() throws RuntimeException { return (org.eevolution.model.I_DD_RequirementType)MTable.get(getCtx(), org.eevolution.model.I_DD_RequirementType.Table_Name) @@ -98,26 +118,6 @@ public int getDD_RequirementType_ID () return ii.intValue(); } - /** Set Transport Requirement. - @param DD_Requirement_ID Transport Requirement */ - public void setDD_Requirement_ID (int DD_Requirement_ID) - { - if (DD_Requirement_ID < 1) - set_ValueNoCheck (COLUMNNAME_DD_Requirement_ID, null); - else - set_ValueNoCheck (COLUMNNAME_DD_Requirement_ID, Integer.valueOf(DD_Requirement_ID)); - } - - /** Get Transport Requirement. - @return Transport Requirement */ - public int getDD_Requirement_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_Requirement_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/eevolution/model/X_DD_RequirementAssignment.java b/base/src/org/eevolution/model/X_DD_RequirementAssignment.java index 66c3ee0084..a0a4c41c1d 100644 --- a/base/src/org/eevolution/model/X_DD_RequirementAssignment.java +++ b/base/src/org/eevolution/model/X_DD_RequirementAssignment.java @@ -24,14 +24,14 @@ /** Generated Model for DD_RequirementAssignment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_RequirementAssignment extends PO implements I_DD_RequirementAssignment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_RequirementAssignment (Properties ctx, int DD_RequirementAssignment_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_RequirementType.java b/base/src/org/eevolution/model/X_DD_RequirementType.java index cbe3c502e8..7befdb469a 100644 --- a/base/src/org/eevolution/model/X_DD_RequirementType.java +++ b/base/src/org/eevolution/model/X_DD_RequirementType.java @@ -24,14 +24,14 @@ /** Generated Model for DD_RequirementType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_RequirementType extends PO implements I_DD_RequirementType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_RequirementType (Properties ctx, int DD_RequirementType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_TransportAssignment.java b/base/src/org/eevolution/model/X_DD_TransportAssignment.java index 4489152b7e..d496d94a21 100644 --- a/base/src/org/eevolution/model/X_DD_TransportAssignment.java +++ b/base/src/org/eevolution/model/X_DD_TransportAssignment.java @@ -24,14 +24,14 @@ /** Generated Model for DD_TransportAssignment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_TransportAssignment extends PO implements I_DD_TransportAssignment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_TransportAssignment (Properties ctx, int DD_TransportAssignment_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_TransportUnit.java b/base/src/org/eevolution/model/X_DD_TransportUnit.java index 02a504a18a..cb0b8e1e01 100644 --- a/base/src/org/eevolution/model/X_DD_TransportUnit.java +++ b/base/src/org/eevolution/model/X_DD_TransportUnit.java @@ -26,14 +26,14 @@ /** Generated Model for DD_TransportUnit * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_TransportUnit extends PO implements I_DD_TransportUnit, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_TransportUnit (Properties ctx, int DD_TransportUnit_ID, String trxName) @@ -41,8 +41,8 @@ public X_DD_TransportUnit (Properties ctx, int DD_TransportUnit_ID, String trxNa super (ctx, DD_TransportUnit_ID, trxName); /** if (DD_TransportUnit_ID == 0) { - setDD_TransportUnitType_ID (0); setDD_TransportUnit_ID (0); + setDD_TransportUnitType_ID (0); setDimension_UOM_ID (0); setName (null); setTransportStatus (null); @@ -79,29 +79,6 @@ public String toString() return sb.toString(); } - /** Set Image. - @param AD_Image_ID - Image or Icon - */ - public void setAD_Image_ID (int AD_Image_ID) - { - if (AD_Image_ID < 1) - set_Value (COLUMNNAME_AD_Image_ID, null); - else - set_Value (COLUMNNAME_AD_Image_ID, Integer.valueOf(AD_Image_ID)); - } - - /** Get Image. - @return Image or Icon - */ - public int getAD_Image_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Image_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException { return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) @@ -130,6 +107,29 @@ public int getA_Asset_ID () return ii.intValue(); } + /** Set Image. + @param AD_Image_ID + Image or Icon + */ + public void setAD_Image_ID (int AD_Image_ID) + { + if (AD_Image_ID < 1) + set_Value (COLUMNNAME_AD_Image_ID, null); + else + set_Value (COLUMNNAME_AD_Image_ID, Integer.valueOf(AD_Image_ID)); + } + + /** Get Image. + @return Image or Icon + */ + public int getAD_Image_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Image_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Number of axles. @param AxlesNumber Number of axles */ public void setAxlesNumber (BigDecimal AxlesNumber) @@ -203,6 +203,26 @@ public int getDD_CompatibilityGroup_ID () return ii.intValue(); } + /** Set Transport Unit. + @param DD_TransportUnit_ID Transport Unit */ + public void setDD_TransportUnit_ID (int DD_TransportUnit_ID) + { + if (DD_TransportUnit_ID < 1) + set_ValueNoCheck (COLUMNNAME_DD_TransportUnit_ID, null); + else + set_ValueNoCheck (COLUMNNAME_DD_TransportUnit_ID, Integer.valueOf(DD_TransportUnit_ID)); + } + + /** Get Transport Unit. + @return Transport Unit */ + public int getDD_TransportUnit_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_TransportUnit_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_DD_TransportUnitType getDD_TransportUnitType() throws RuntimeException { return (org.eevolution.model.I_DD_TransportUnitType)MTable.get(getCtx(), org.eevolution.model.I_DD_TransportUnitType.Table_Name) @@ -228,26 +248,6 @@ public int getDD_TransportUnitType_ID () return ii.intValue(); } - /** Set Transport Unit. - @param DD_TransportUnit_ID Transport Unit */ - public void setDD_TransportUnit_ID (int DD_TransportUnit_ID) - { - if (DD_TransportUnit_ID < 1) - set_ValueNoCheck (COLUMNNAME_DD_TransportUnit_ID, null); - else - set_ValueNoCheck (COLUMNNAME_DD_TransportUnit_ID, Integer.valueOf(DD_TransportUnit_ID)); - } - - /** Get Transport Unit. - @return Transport Unit */ - public int getDD_TransportUnit_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_TransportUnit_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record @@ -489,23 +489,6 @@ public BigDecimal getTransportWidth () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Unladen Weight. @param UnladenWeight Unladen Weight */ public void setUnladenWeight (BigDecimal UnladenWeight) @@ -523,6 +506,23 @@ public BigDecimal getUnladenWeight () return bd; } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/eevolution/model/X_DD_TransportUnitType.java b/base/src/org/eevolution/model/X_DD_TransportUnitType.java index b084ba2f62..5f4b71ea75 100644 --- a/base/src/org/eevolution/model/X_DD_TransportUnitType.java +++ b/base/src/org/eevolution/model/X_DD_TransportUnitType.java @@ -24,14 +24,14 @@ /** Generated Model for DD_TransportUnitType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_TransportUnitType extends PO implements I_DD_TransportUnitType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_TransportUnitType (Properties ctx, int DD_TransportUnitType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_Vehicle.java b/base/src/org/eevolution/model/X_DD_Vehicle.java index 32aab894de..74a96ad27f 100644 --- a/base/src/org/eevolution/model/X_DD_Vehicle.java +++ b/base/src/org/eevolution/model/X_DD_Vehicle.java @@ -26,14 +26,14 @@ /** Generated Model for DD_Vehicle * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_Vehicle extends PO implements I_DD_Vehicle, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_Vehicle (Properties ctx, int DD_Vehicle_ID, String trxName) @@ -41,8 +41,8 @@ public X_DD_Vehicle (Properties ctx, int DD_Vehicle_ID, String trxName) super (ctx, DD_Vehicle_ID, trxName); /** if (DD_Vehicle_ID == 0) { - setDD_VehicleType_ID (0); setDD_Vehicle_ID (0); + setDD_VehicleType_ID (0); setDimension_UOM_ID (0); setName (null); setVehicleStatus (null); @@ -79,29 +79,6 @@ public String toString() return sb.toString(); } - /** Set Image. - @param AD_Image_ID - Image or Icon - */ - public void setAD_Image_ID (int AD_Image_ID) - { - if (AD_Image_ID < 1) - set_Value (COLUMNNAME_AD_Image_ID, null); - else - set_Value (COLUMNNAME_AD_Image_ID, Integer.valueOf(AD_Image_ID)); - } - - /** Get Image. - @return Image or Icon - */ - public int getAD_Image_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_Image_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException { return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) @@ -130,6 +107,29 @@ public int getA_Asset_ID () return ii.intValue(); } + /** Set Image. + @param AD_Image_ID + Image or Icon + */ + public void setAD_Image_ID (int AD_Image_ID) + { + if (AD_Image_ID < 1) + set_Value (COLUMNNAME_AD_Image_ID, null); + else + set_Value (COLUMNNAME_AD_Image_ID, Integer.valueOf(AD_Image_ID)); + } + + /** Get Image. + @return Image or Icon + */ + public int getAD_Image_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_Image_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Number of compartments. @param CompartmentsNumber Number of compartments */ public void setCompartmentsNumber (int CompartmentsNumber) @@ -269,6 +269,26 @@ public int getDD_RequirementAssignment_ID () return ii.intValue(); } + /** Set Vehicle. + @param DD_Vehicle_ID Vehicle */ + public void setDD_Vehicle_ID (int DD_Vehicle_ID) + { + if (DD_Vehicle_ID < 1) + set_ValueNoCheck (COLUMNNAME_DD_Vehicle_ID, null); + else + set_ValueNoCheck (COLUMNNAME_DD_Vehicle_ID, Integer.valueOf(DD_Vehicle_ID)); + } + + /** Get Vehicle. + @return Vehicle */ + public int getDD_Vehicle_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_Vehicle_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_DD_VehicleType getDD_VehicleType() throws RuntimeException { return (org.eevolution.model.I_DD_VehicleType)MTable.get(getCtx(), org.eevolution.model.I_DD_VehicleType.Table_Name) @@ -294,26 +314,6 @@ public int getDD_VehicleType_ID () return ii.intValue(); } - /** Set Vehicle. - @param DD_Vehicle_ID Vehicle */ - public void setDD_Vehicle_ID (int DD_Vehicle_ID) - { - if (DD_Vehicle_ID < 1) - set_ValueNoCheck (COLUMNNAME_DD_Vehicle_ID, null); - else - set_ValueNoCheck (COLUMNNAME_DD_Vehicle_ID, Integer.valueOf(DD_Vehicle_ID)); - } - - /** Get Vehicle. - @return Vehicle */ - public int getDD_Vehicle_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_Vehicle_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record @@ -546,23 +546,6 @@ public BigDecimal getTransportWidth () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Unladen Weight. @param UnladenWeight Unladen Weight */ public void setUnladenWeight (BigDecimal UnladenWeight) @@ -580,6 +563,23 @@ public BigDecimal getUnladenWeight () return bd; } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/eevolution/model/X_DD_VehicleAssignment.java b/base/src/org/eevolution/model/X_DD_VehicleAssignment.java index f45b05d19d..4b2d3dbcfa 100644 --- a/base/src/org/eevolution/model/X_DD_VehicleAssignment.java +++ b/base/src/org/eevolution/model/X_DD_VehicleAssignment.java @@ -23,14 +23,14 @@ /** Generated Model for DD_VehicleAssignment * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_VehicleAssignment extends PO implements I_DD_VehicleAssignment, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_VehicleAssignment (Properties ctx, int DD_VehicleAssignment_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_DD_VehicleType.java b/base/src/org/eevolution/model/X_DD_VehicleType.java index 84b928b704..7a90071574 100644 --- a/base/src/org/eevolution/model/X_DD_VehicleType.java +++ b/base/src/org/eevolution/model/X_DD_VehicleType.java @@ -24,14 +24,14 @@ /** Generated Model for DD_VehicleType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_DD_VehicleType extends PO implements I_DD_VehicleType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_DD_VehicleType (Properties ctx, int DD_VehicleType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Attribute.java b/base/src/org/eevolution/model/X_HR_Attribute.java index a2dbec7cc8..ae4ab5278a 100644 --- a/base/src/org/eevolution/model/X_HR_Attribute.java +++ b/base/src/org/eevolution/model/X_HR_Attribute.java @@ -27,14 +27,14 @@ /** Generated Model for HR_Attribute * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Attribute extends PO implements I_HR_Attribute, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Attribute (Properties ctx, int HR_Attribute_ID, String trxName) @@ -177,34 +177,6 @@ public int getC_Activity_ID () return ii.intValue(); } - public org.compiere.model.I_C_BP_Relation getC_BP_Relation() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Relation)MTable.get(getCtx(), org.compiere.model.I_C_BP_Relation.Table_Name) - .getPO(getC_BP_Relation_ID(), get_TrxName()); } - - /** Set Partner Relation. - @param C_BP_Relation_ID - Business Partner Relation - */ - public void setC_BP_Relation_ID (int C_BP_Relation_ID) - { - if (C_BP_Relation_ID < 1) - set_Value (COLUMNNAME_C_BP_Relation_ID, null); - else - set_Value (COLUMNNAME_C_BP_Relation_ID, Integer.valueOf(C_BP_Relation_ID)); - } - - /** Get Partner Relation. - @return Business Partner Relation - */ - public int getC_BP_Relation_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Relation_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -233,6 +205,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Relation getC_BP_Relation() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Relation)MTable.get(getCtx(), org.compiere.model.I_C_BP_Relation.Table_Name) + .getPO(getC_BP_Relation_ID(), get_TrxName()); } + + /** Set Partner Relation. + @param C_BP_Relation_ID + Business Partner Relation + */ + public void setC_BP_Relation_ID (int C_BP_Relation_ID) + { + if (C_BP_Relation_ID < 1) + set_Value (COLUMNNAME_C_BP_Relation_ID, null); + else + set_Value (COLUMNNAME_C_BP_Relation_ID, Integer.valueOf(C_BP_Relation_ID)); + } + + /** Get Partner Relation. + @return Business Partner Relation + */ + public int getC_BP_Relation_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Relation_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException { return (org.compiere.model.I_C_Campaign)MTable.get(getCtx(), org.compiere.model.I_C_Campaign.Table_Name) @@ -345,6 +345,31 @@ public int getC_Invoice_ID () return ii.intValue(); } + /** ColumnType AD_Reference_ID=53243 */ + public static final int COLUMNTYPE_AD_Reference_ID=53243; + /** Amount = A */ + public static final String COLUMNTYPE_Amount = "A"; + /** Date = D */ + public static final String COLUMNTYPE_Date = "D"; + /** Quantity = Q */ + public static final String COLUMNTYPE_Quantity = "Q"; + /** Text = T */ + public static final String COLUMNTYPE_Text = "T"; + /** Set Column Type. + @param ColumnType Column Type */ + public void setColumnType (String ColumnType) + { + + set_Value (COLUMNNAME_ColumnType, ColumnType); + } + + /** Get Column Type. + @return Column Type */ + public String getColumnType () + { + return (String)get_Value(COLUMNNAME_ColumnType); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -373,31 +398,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** ColumnType AD_Reference_ID=53243 */ - public static final int COLUMNTYPE_AD_Reference_ID=53243; - /** Amount = A */ - public static final String COLUMNTYPE_Amount = "A"; - /** Date = D */ - public static final String COLUMNTYPE_Date = "D"; - /** Quantity = Q */ - public static final String COLUMNTYPE_Quantity = "Q"; - /** Text = T */ - public static final String COLUMNTYPE_Text = "T"; - /** Set Column Type. - @param ColumnType Column Type */ - public void setColumnType (String ColumnType) - { - - set_Value (COLUMNNAME_ColumnType, ColumnType); - } - - /** Get Column Type. - @return Column Type */ - public String getColumnType () - { - return (String)get_Value(COLUMNNAME_ColumnType); - } - /** Set Description. @param Description Optional short description of the record @@ -675,6 +675,31 @@ public int getHR_Designation_ID () return ii.intValue(); } + public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException + { + return (org.eevolution.model.I_HR_Employee)MTable.get(getCtx(), org.eevolution.model.I_HR_Employee.Table_Name) + .getPO(getHR_Employee_ID(), get_TrxName()); } + + /** Set Payroll Employee. + @param HR_Employee_ID Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID) + { + if (HR_Employee_ID < 1) + set_Value (COLUMNNAME_HR_Employee_ID, null); + else + set_Value (COLUMNNAME_HR_Employee_ID, Integer.valueOf(HR_Employee_ID)); + } + + /** Get Payroll Employee. + @return Payroll Employee */ + public int getHR_Employee_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_Employee_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_EmployeeType getHR_EmployeeType() throws RuntimeException { return (org.eevolution.model.I_HR_EmployeeType)MTable.get(getCtx(), org.eevolution.model.I_HR_EmployeeType.Table_Name) @@ -703,31 +728,6 @@ public int getHR_EmployeeType_ID () return ii.intValue(); } - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException - { - return (org.eevolution.model.I_HR_Employee)MTable.get(getCtx(), org.eevolution.model.I_HR_Employee.Table_Name) - .getPO(getHR_Employee_ID(), get_TrxName()); } - - /** Set Payroll Employee. - @param HR_Employee_ID Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID) - { - if (HR_Employee_ID < 1) - set_Value (COLUMNNAME_HR_Employee_ID, null); - else - set_Value (COLUMNNAME_HR_Employee_ID, Integer.valueOf(HR_Employee_ID)); - } - - /** Get Payroll Employee. - @return Payroll Employee */ - public int getHR_Employee_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_Employee_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Grade getHR_Grade() throws RuntimeException { return (org.eevolution.model.I_HR_Grade)MTable.get(getCtx(), org.eevolution.model.I_HR_Grade.Table_Name) @@ -784,6 +784,31 @@ public int getHR_JobEducation_ID () return ii.intValue(); } + public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException + { + return (org.eevolution.model.I_HR_Job)MTable.get(getCtx(), org.eevolution.model.I_HR_Job.Table_Name) + .getPO(getHR_Job_ID(), get_TrxName()); } + + /** Set Payroll Job. + @param HR_Job_ID Payroll Job */ + public void setHR_Job_ID (int HR_Job_ID) + { + if (HR_Job_ID < 1) + set_Value (COLUMNNAME_HR_Job_ID, null); + else + set_Value (COLUMNNAME_HR_Job_ID, Integer.valueOf(HR_Job_ID)); + } + + /** Get Payroll Job. + @return Payroll Job */ + public int getHR_Job_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_Job_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_JobType getHR_JobType() throws RuntimeException { return (org.eevolution.model.I_HR_JobType)MTable.get(getCtx(), org.eevolution.model.I_HR_JobType.Table_Name) @@ -812,31 +837,6 @@ public int getHR_JobType_ID () return ii.intValue(); } - public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException - { - return (org.eevolution.model.I_HR_Job)MTable.get(getCtx(), org.eevolution.model.I_HR_Job.Table_Name) - .getPO(getHR_Job_ID(), get_TrxName()); } - - /** Set Payroll Job. - @param HR_Job_ID Payroll Job */ - public void setHR_Job_ID (int HR_Job_ID) - { - if (HR_Job_ID < 1) - set_Value (COLUMNNAME_HR_Job_ID, null); - else - set_Value (COLUMNNAME_HR_Job_ID, Integer.valueOf(HR_Job_ID)); - } - - /** Get Payroll Job. - @return Payroll Job */ - public int getHR_Job_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_Job_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Payroll getHR_Payroll() throws RuntimeException { return (org.eevolution.model.I_HR_Payroll)MTable.get(getCtx(), org.eevolution.model.I_HR_Payroll.Table_Name) diff --git a/base/src/org/eevolution/model/X_HR_CareerLevel.java b/base/src/org/eevolution/model/X_HR_CareerLevel.java index 2b733bbe6a..cbbdd61973 100644 --- a/base/src/org/eevolution/model/X_HR_CareerLevel.java +++ b/base/src/org/eevolution/model/X_HR_CareerLevel.java @@ -24,14 +24,14 @@ /** Generated Model for HR_CareerLevel * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_CareerLevel extends PO implements I_HR_CareerLevel, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_CareerLevel (Properties ctx, int HR_CareerLevel_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Concept.java b/base/src/org/eevolution/model/X_HR_Concept.java index bc760022b7..1f37a13877 100644 --- a/base/src/org/eevolution/model/X_HR_Concept.java +++ b/base/src/org/eevolution/model/X_HR_Concept.java @@ -25,14 +25,14 @@ /** Generated Model for HR_Concept * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Concept extends PO implements I_HR_Concept, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Concept (Properties ctx, int HR_Concept_ID, String trxName) @@ -75,6 +75,32 @@ public String toString() return sb.toString(); } + /** AccountSign AD_Reference_ID=118 */ + public static final int ACCOUNTSIGN_AD_Reference_ID=118; + /** Natural = N */ + public static final String ACCOUNTSIGN_Natural = "N"; + /** Debit = D */ + public static final String ACCOUNTSIGN_Debit = "D"; + /** Credit = C */ + public static final String ACCOUNTSIGN_Credit = "C"; + /** Set Account Sign. + @param AccountSign + Indicates the Natural Sign of the Account as a Debit or Credit + */ + public void setAccountSign (String AccountSign) + { + + set_Value (COLUMNNAME_AccountSign, AccountSign); + } + + /** Get Account Sign. + @return Indicates the Natural Sign of the Account as a Debit or Credit + */ + public String getAccountSign () + { + return (String)get_Value(COLUMNNAME_AccountSign); + } + public org.compiere.model.I_AD_Reference getAD_Reference() throws RuntimeException { return (org.compiere.model.I_AD_Reference)MTable.get(getCtx(), org.compiere.model.I_AD_Reference.Table_Name) @@ -103,32 +129,6 @@ public int getAD_Reference_ID () return ii.intValue(); } - /** AccountSign AD_Reference_ID=118 */ - public static final int ACCOUNTSIGN_AD_Reference_ID=118; - /** Natural = N */ - public static final String ACCOUNTSIGN_Natural = "N"; - /** Debit = D */ - public static final String ACCOUNTSIGN_Debit = "D"; - /** Credit = C */ - public static final String ACCOUNTSIGN_Credit = "C"; - /** Set Account Sign. - @param AccountSign - Indicates the Natural Sign of the Account as a Debit or Credit - */ - public void setAccountSign (String AccountSign) - { - - set_Value (COLUMNNAME_AccountSign, AccountSign); - } - - /** Get Account Sign. - @return Indicates the Natural Sign of the Account as a Debit or Credit - */ - public String getAccountSign () - { - return (String)get_Value(COLUMNNAME_AccountSign); - } - /** ColumnType AD_Reference_ID=53243 */ public static final int COLUMNTYPE_AD_Reference_ID=53243; /** Amount = A */ diff --git a/base/src/org/eevolution/model/X_HR_Concept_Acct.java b/base/src/org/eevolution/model/X_HR_Concept_Acct.java index 6cd462caa5..f294cd0942 100644 --- a/base/src/org/eevolution/model/X_HR_Concept_Acct.java +++ b/base/src/org/eevolution/model/X_HR_Concept_Acct.java @@ -23,14 +23,14 @@ /** Generated Model for HR_Concept_Acct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Concept_Acct extends PO implements I_HR_Concept_Acct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Concept_Acct (Properties ctx, int HR_Concept_Acct_ID, String trxName) @@ -271,23 +271,6 @@ public boolean isBalancing () return false; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -399,4 +382,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/eevolution/model/X_HR_Concept_Category.java b/base/src/org/eevolution/model/X_HR_Concept_Category.java index f2e31b1a9d..996ee24c22 100644 --- a/base/src/org/eevolution/model/X_HR_Concept_Category.java +++ b/base/src/org/eevolution/model/X_HR_Concept_Category.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Concept_Category * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Concept_Category extends PO implements I_HR_Concept_Category, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Concept_Category (Properties ctx, int HR_Concept_Category_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Concept_Type.java b/base/src/org/eevolution/model/X_HR_Concept_Type.java index 6130e5cd6a..15dabfa0e3 100644 --- a/base/src/org/eevolution/model/X_HR_Concept_Type.java +++ b/base/src/org/eevolution/model/X_HR_Concept_Type.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Concept_Type * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Concept_Type extends PO implements I_HR_Concept_Type, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Concept_Type (Properties ctx, int HR_Concept_Type_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Contract.java b/base/src/org/eevolution/model/X_HR_Contract.java index 7fb3ef796a..0302132d5e 100644 --- a/base/src/org/eevolution/model/X_HR_Contract.java +++ b/base/src/org/eevolution/model/X_HR_Contract.java @@ -25,14 +25,14 @@ /** Generated Model for HR_Contract * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Contract extends PO implements I_HR_Contract, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Contract (Properties ctx, int HR_Contract_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Degree.java b/base/src/org/eevolution/model/X_HR_Degree.java index 561644a39e..03c5b310f9 100644 --- a/base/src/org/eevolution/model/X_HR_Degree.java +++ b/base/src/org/eevolution/model/X_HR_Degree.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Degree * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Degree extends PO implements I_HR_Degree, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Degree (Properties ctx, int HR_Degree_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Department.java b/base/src/org/eevolution/model/X_HR_Department.java index 5076ed8b53..761e874af6 100644 --- a/base/src/org/eevolution/model/X_HR_Department.java +++ b/base/src/org/eevolution/model/X_HR_Department.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Department * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Department extends PO implements I_HR_Department, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Department (Properties ctx, int HR_Department_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_DepartmentProduct.java b/base/src/org/eevolution/model/X_HR_DepartmentProduct.java index f7c969debc..38212b53c4 100644 --- a/base/src/org/eevolution/model/X_HR_DepartmentProduct.java +++ b/base/src/org/eevolution/model/X_HR_DepartmentProduct.java @@ -26,14 +26,14 @@ /** Generated Model for HR_DepartmentProduct * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_DepartmentProduct extends PO implements I_HR_DepartmentProduct, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_DepartmentProduct (Properties ctx, int HR_DepartmentProduct_ID, String trxName) @@ -44,8 +44,8 @@ public X_HR_DepartmentProduct (Properties ctx, int HR_DepartmentProduct_ID, Stri setActualQty (Env.ZERO); setDateFrom (new Timestamp( System.currentTimeMillis() )); setDateTo (new Timestamp( System.currentTimeMillis() )); - setHR_DepartmentProduct_ID (0); setHR_Department_ID (0); + setHR_DepartmentProduct_ID (0); setM_Product_ID (0); setQtyPlan (Env.ZERO); } */ @@ -150,26 +150,6 @@ public Timestamp getDateTo () return (Timestamp)get_Value(COLUMNNAME_DateTo); } - /** Set Department Consumption Limit. - @param HR_DepartmentProduct_ID Department Consumption Limit */ - public void setHR_DepartmentProduct_ID (int HR_DepartmentProduct_ID) - { - if (HR_DepartmentProduct_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_DepartmentProduct_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_DepartmentProduct_ID, Integer.valueOf(HR_DepartmentProduct_ID)); - } - - /** Get Department Consumption Limit. - @return Department Consumption Limit */ - public int getHR_DepartmentProduct_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_DepartmentProduct_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Department getHR_Department() throws RuntimeException { return (org.eevolution.model.I_HR_Department)MTable.get(getCtx(), org.eevolution.model.I_HR_Department.Table_Name) @@ -195,6 +175,26 @@ public int getHR_Department_ID () return ii.intValue(); } + /** Set Department Consumption Limit. + @param HR_DepartmentProduct_ID Department Consumption Limit */ + public void setHR_DepartmentProduct_ID (int HR_DepartmentProduct_ID) + { + if (HR_DepartmentProduct_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_DepartmentProduct_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_DepartmentProduct_ID, Integer.valueOf(HR_DepartmentProduct_ID)); + } + + /** Get Department Consumption Limit. + @return Department Consumption Limit */ + public int getHR_DepartmentProduct_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_DepartmentProduct_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) diff --git a/base/src/org/eevolution/model/X_HR_Designation.java b/base/src/org/eevolution/model/X_HR_Designation.java index 8ec52425f7..df9163bbe8 100644 --- a/base/src/org/eevolution/model/X_HR_Designation.java +++ b/base/src/org/eevolution/model/X_HR_Designation.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Designation * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Designation extends PO implements I_HR_Designation, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Designation (Properties ctx, int HR_Designation_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Education.java b/base/src/org/eevolution/model/X_HR_Education.java index 5b86aa9f8e..00e72d5fb9 100644 --- a/base/src/org/eevolution/model/X_HR_Education.java +++ b/base/src/org/eevolution/model/X_HR_Education.java @@ -23,14 +23,14 @@ /** Generated Model for HR_Education * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Education extends PO implements I_HR_Education, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Education (Properties ctx, int HR_Education_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Employee.java b/base/src/org/eevolution/model/X_HR_Employee.java index e710fbdc79..d27c9cbfd3 100644 --- a/base/src/org/eevolution/model/X_HR_Employee.java +++ b/base/src/org/eevolution/model/X_HR_Employee.java @@ -27,14 +27,14 @@ /** Generated Model for HR_Employee * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Employee extends PO implements I_HR_Employee, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Employee (Properties ctx, int HR_Employee_ID, String trxName) @@ -218,6 +218,23 @@ public int getC_Campaign_ID () return ii.intValue(); } + /** Set Validation code. + @param Code + Validation Code + */ + public void setCode (String Code) + { + set_Value (COLUMNNAME_Code, Code); + } + + /** Get Validation code. + @return Validation Code + */ + public String getCode () + { + return (String)get_Value(COLUMNNAME_Code); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -274,23 +291,6 @@ public int getC_SalesRegion_ID () return ii.intValue(); } - /** Set Validation code. - @param Code - Validation Code - */ - public void setCode (String Code) - { - set_Value (COLUMNNAME_Code, Code); - } - - /** Get Validation code. - @return Validation Code - */ - public String getCode () - { - return (String)get_Value(COLUMNNAME_Code); - } - /** Set Daily Salary. @param DailySalary Daily Salary @@ -505,6 +505,26 @@ public int getHR_Designation_ID () return ii.intValue(); } + /** Set Payroll Employee. + @param HR_Employee_ID Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID) + { + if (HR_Employee_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_Employee_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_Employee_ID, Integer.valueOf(HR_Employee_ID)); + } + + /** Get Payroll Employee. + @return Payroll Employee */ + public int getHR_Employee_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_Employee_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_EmployeeType getHR_EmployeeType() throws RuntimeException { return (org.eevolution.model.I_HR_EmployeeType)MTable.get(getCtx(), org.eevolution.model.I_HR_EmployeeType.Table_Name) @@ -533,26 +553,6 @@ public int getHR_EmployeeType_ID () return ii.intValue(); } - /** Set Payroll Employee. - @param HR_Employee_ID Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID) - { - if (HR_Employee_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_Employee_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_Employee_ID, Integer.valueOf(HR_Employee_ID)); - } - - /** Get Payroll Employee. - @return Payroll Employee */ - public int getHR_Employee_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_Employee_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Grade getHR_Grade() throws RuntimeException { return (org.eevolution.model.I_HR_Grade)MTable.get(getCtx(), org.eevolution.model.I_HR_Grade.Table_Name) @@ -609,6 +609,31 @@ public int getHR_JobEducation_ID () return ii.intValue(); } + public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException + { + return (org.eevolution.model.I_HR_Job)MTable.get(getCtx(), org.eevolution.model.I_HR_Job.Table_Name) + .getPO(getHR_Job_ID(), get_TrxName()); } + + /** Set Payroll Job. + @param HR_Job_ID Payroll Job */ + public void setHR_Job_ID (int HR_Job_ID) + { + if (HR_Job_ID < 1) + set_Value (COLUMNNAME_HR_Job_ID, null); + else + set_Value (COLUMNNAME_HR_Job_ID, Integer.valueOf(HR_Job_ID)); + } + + /** Get Payroll Job. + @return Payroll Job */ + public int getHR_Job_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_Job_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_JobOpening getHR_JobOpening() throws RuntimeException { return (org.eevolution.model.I_HR_JobOpening)MTable.get(getCtx(), org.eevolution.model.I_HR_JobOpening.Table_Name) @@ -665,31 +690,6 @@ public int getHR_JobType_ID () return ii.intValue(); } - public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException - { - return (org.eevolution.model.I_HR_Job)MTable.get(getCtx(), org.eevolution.model.I_HR_Job.Table_Name) - .getPO(getHR_Job_ID(), get_TrxName()); } - - /** Set Payroll Job. - @param HR_Job_ID Payroll Job */ - public void setHR_Job_ID (int HR_Job_ID) - { - if (HR_Job_ID < 1) - set_Value (COLUMNNAME_HR_Job_ID, null); - else - set_Value (COLUMNNAME_HR_Job_ID, Integer.valueOf(HR_Job_ID)); - } - - /** Get Payroll Job. - @return Payroll Job */ - public int getHR_Job_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_Job_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Payroll getHR_Payroll() throws RuntimeException { return (org.eevolution.model.I_HR_Payroll)MTable.get(getCtx(), org.eevolution.model.I_HR_Payroll.Table_Name) diff --git a/base/src/org/eevolution/model/X_HR_EmployeeDependent.java b/base/src/org/eevolution/model/X_HR_EmployeeDependent.java index d44f14a79b..c44430b685 100644 --- a/base/src/org/eevolution/model/X_HR_EmployeeDependent.java +++ b/base/src/org/eevolution/model/X_HR_EmployeeDependent.java @@ -25,14 +25,14 @@ /** Generated Model for HR_EmployeeDependent * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_EmployeeDependent extends PO implements I_HR_EmployeeDependent, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_EmployeeDependent (Properties ctx, int HR_EmployeeDependent_ID, String trxName) @@ -94,57 +94,57 @@ public Timestamp getBirthday () return (Timestamp)get_Value(COLUMNNAME_Birthday); } - public org.compiere.model.I_C_BPartner getC_BPartnerRelation() throws RuntimeException + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartnerRelation_ID(), get_TrxName()); } + .getPO(getC_BPartner_ID(), get_TrxName()); } - /** Set Related Partner. - @param C_BPartnerRelation_ID - Related Business Partner + /** Set Business Partner . + @param C_BPartner_ID + Identifies a Business Partner */ - public void setC_BPartnerRelation_ID (int C_BPartnerRelation_ID) + public void setC_BPartner_ID (int C_BPartner_ID) { - if (C_BPartnerRelation_ID < 1) - set_Value (COLUMNNAME_C_BPartnerRelation_ID, null); + if (C_BPartner_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_BPartner_ID, null); else - set_Value (COLUMNNAME_C_BPartnerRelation_ID, Integer.valueOf(C_BPartnerRelation_ID)); + set_ValueNoCheck (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); } - /** Get Related Partner. - @return Related Business Partner + /** Get Business Partner . + @return Identifies a Business Partner */ - public int getC_BPartnerRelation_ID () + public int getC_BPartner_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartnerRelation_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException + public org.compiere.model.I_C_BPartner getC_BPartnerRelation() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartner_ID(), get_TrxName()); } + .getPO(getC_BPartnerRelation_ID(), get_TrxName()); } - /** Set Business Partner . - @param C_BPartner_ID - Identifies a Business Partner + /** Set Related Partner. + @param C_BPartnerRelation_ID + Related Business Partner */ - public void setC_BPartner_ID (int C_BPartner_ID) + public void setC_BPartnerRelation_ID (int C_BPartnerRelation_ID) { - if (C_BPartner_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_BPartner_ID, null); + if (C_BPartnerRelation_ID < 1) + set_Value (COLUMNNAME_C_BPartnerRelation_ID, null); else - set_ValueNoCheck (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); + set_Value (COLUMNNAME_C_BPartnerRelation_ID, Integer.valueOf(C_BPartnerRelation_ID)); } - /** Get Business Partner . - @return Identifies a Business Partner + /** Get Related Partner. + @return Related Business Partner */ - public int getC_BPartner_ID () + public int getC_BPartnerRelation_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartnerRelation_ID); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/eevolution/model/X_HR_EmployeeExperience.java b/base/src/org/eevolution/model/X_HR_EmployeeExperience.java index c8f43331c7..958e36e26c 100644 --- a/base/src/org/eevolution/model/X_HR_EmployeeExperience.java +++ b/base/src/org/eevolution/model/X_HR_EmployeeExperience.java @@ -24,14 +24,14 @@ /** Generated Model for HR_EmployeeExperience * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_EmployeeExperience extends PO implements I_HR_EmployeeExperience, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_EmployeeExperience (Properties ctx, int HR_EmployeeExperience_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_EmployeeInsurance.java b/base/src/org/eevolution/model/X_HR_EmployeeInsurance.java index dad329a6fe..c62008f3d2 100644 --- a/base/src/org/eevolution/model/X_HR_EmployeeInsurance.java +++ b/base/src/org/eevolution/model/X_HR_EmployeeInsurance.java @@ -26,14 +26,14 @@ /** Generated Model for HR_EmployeeInsurance * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_EmployeeInsurance extends PO implements I_HR_EmployeeInsurance, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_EmployeeInsurance (Properties ctx, int HR_EmployeeInsurance_ID, String trxName) @@ -219,29 +219,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set HR_EmployeeInsurance_ID. - @param HR_EmployeeInsurance_ID - Employee Insurance - */ - public void setHR_EmployeeInsurance_ID (int HR_EmployeeInsurance_ID) - { - if (HR_EmployeeInsurance_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_EmployeeInsurance_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_EmployeeInsurance_ID, Integer.valueOf(HR_EmployeeInsurance_ID)); - } - - /** Get HR_EmployeeInsurance_ID. - @return Employee Insurance - */ - public int getHR_EmployeeInsurance_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_EmployeeInsurance_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException { return (org.eevolution.model.I_HR_Employee)MTable.get(getCtx(), org.eevolution.model.I_HR_Employee.Table_Name) @@ -267,6 +244,29 @@ public int getHR_Employee_ID () return ii.intValue(); } + /** Set HR_EmployeeInsurance_ID. + @param HR_EmployeeInsurance_ID + Employee Insurance + */ + public void setHR_EmployeeInsurance_ID (int HR_EmployeeInsurance_ID) + { + if (HR_EmployeeInsurance_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_EmployeeInsurance_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_EmployeeInsurance_ID, Integer.valueOf(HR_EmployeeInsurance_ID)); + } + + /** Get HR_EmployeeInsurance_ID. + @return Employee Insurance + */ + public int getHR_EmployeeInsurance_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_EmployeeInsurance_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_InsuranceType getHR_InsuranceType() throws RuntimeException { return (org.eevolution.model.I_HR_InsuranceType)MTable.get(getCtx(), org.eevolution.model.I_HR_InsuranceType.Table_Name) diff --git a/base/src/org/eevolution/model/X_HR_EmployeeType.java b/base/src/org/eevolution/model/X_HR_EmployeeType.java index 861e0808dc..6df09ff3b5 100644 --- a/base/src/org/eevolution/model/X_HR_EmployeeType.java +++ b/base/src/org/eevolution/model/X_HR_EmployeeType.java @@ -24,14 +24,14 @@ /** Generated Model for HR_EmployeeType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_EmployeeType extends PO implements I_HR_EmployeeType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_EmployeeType (Properties ctx, int HR_EmployeeType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_EmployeeWeeklyOff.java b/base/src/org/eevolution/model/X_HR_EmployeeWeeklyOff.java index 32779bf977..a0f425805c 100644 --- a/base/src/org/eevolution/model/X_HR_EmployeeWeeklyOff.java +++ b/base/src/org/eevolution/model/X_HR_EmployeeWeeklyOff.java @@ -23,14 +23,14 @@ /** Generated Model for HR_EmployeeWeeklyOff * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_EmployeeWeeklyOff extends PO implements I_HR_EmployeeWeeklyOff, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_EmployeeWeeklyOff (Properties ctx, int HR_EmployeeWeeklyOff_ID, String trxName) @@ -116,29 +116,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Employee Weekly Off. - @param HR_EmployeeWeeklyOff_ID - Employee Weekly Off of an Employee - */ - public void setHR_EmployeeWeeklyOff_ID (int HR_EmployeeWeeklyOff_ID) - { - if (HR_EmployeeWeeklyOff_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_EmployeeWeeklyOff_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_EmployeeWeeklyOff_ID, Integer.valueOf(HR_EmployeeWeeklyOff_ID)); - } - - /** Get Employee Weekly Off. - @return Employee Weekly Off of an Employee - */ - public int getHR_EmployeeWeeklyOff_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_EmployeeWeeklyOff_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException { return (org.eevolution.model.I_HR_Employee)MTable.get(getCtx(), org.eevolution.model.I_HR_Employee.Table_Name) @@ -164,6 +141,29 @@ public int getHR_Employee_ID () return ii.intValue(); } + /** Set Employee Weekly Off. + @param HR_EmployeeWeeklyOff_ID + Employee Weekly Off of an Employee + */ + public void setHR_EmployeeWeeklyOff_ID (int HR_EmployeeWeeklyOff_ID) + { + if (HR_EmployeeWeeklyOff_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_EmployeeWeeklyOff_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_EmployeeWeeklyOff_ID, Integer.valueOf(HR_EmployeeWeeklyOff_ID)); + } + + /** Get Employee Weekly Off. + @return Employee Weekly Off of an Employee + */ + public int getHR_EmployeeWeeklyOff_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_EmployeeWeeklyOff_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Friday. @param OnFriday Available on Fridays diff --git a/base/src/org/eevolution/model/X_HR_Grade.java b/base/src/org/eevolution/model/X_HR_Grade.java index 58624c0998..1cc5a00ec6 100644 --- a/base/src/org/eevolution/model/X_HR_Grade.java +++ b/base/src/org/eevolution/model/X_HR_Grade.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Grade * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Grade extends PO implements I_HR_Grade, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Grade (Properties ctx, int HR_Grade_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_InsuranceType.java b/base/src/org/eevolution/model/X_HR_InsuranceType.java index 2c80ab9c2d..fad22c21b2 100644 --- a/base/src/org/eevolution/model/X_HR_InsuranceType.java +++ b/base/src/org/eevolution/model/X_HR_InsuranceType.java @@ -24,14 +24,14 @@ /** Generated Model for HR_InsuranceType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_InsuranceType extends PO implements I_HR_InsuranceType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_InsuranceType (Properties ctx, int HR_InsuranceType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Interview.java b/base/src/org/eevolution/model/X_HR_Interview.java index bc14e4edb1..d8c02989b2 100644 --- a/base/src/org/eevolution/model/X_HR_Interview.java +++ b/base/src/org/eevolution/model/X_HR_Interview.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Interview * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Interview extends PO implements I_HR_Interview, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Interview (Properties ctx, int HR_Interview_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Job.java b/base/src/org/eevolution/model/X_HR_Job.java index 86ea9ccadd..8fc3ea7eac 100644 --- a/base/src/org/eevolution/model/X_HR_Job.java +++ b/base/src/org/eevolution/model/X_HR_Job.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Job * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Job extends PO implements I_HR_Job, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Job (Properties ctx, int HR_Job_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_JobApplication.java b/base/src/org/eevolution/model/X_HR_JobApplication.java index f8c9d635ed..d737ff2865 100644 --- a/base/src/org/eevolution/model/X_HR_JobApplication.java +++ b/base/src/org/eevolution/model/X_HR_JobApplication.java @@ -25,14 +25,14 @@ /** Generated Model for HR_JobApplication * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_JobApplication extends PO implements I_HR_JobApplication, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_JobApplication (Properties ctx, int HR_JobApplication_ID, String trxName) @@ -41,9 +41,9 @@ public X_HR_JobApplication (Properties ctx, int HR_JobApplication_ID, String trx /** if (HR_JobApplication_ID == 0) { setFirstName (null); + setHighestEducation (null); setHR_JobApplication_ID (0); setHR_JobOpening_ID (0); - setHighestEducation (null); setIdentityProof (null); setIdentityProofNo (null); setJobApplicationDate (new Timestamp( System.currentTimeMillis() )); @@ -127,6 +127,23 @@ public int getC_BPartner_ID () return ii.intValue(); } + /** Set City. + @param City + Identifies a City + */ + public void setCity (String City) + { + set_Value (COLUMNNAME_City, City); + } + + /** Get City. + @return Identifies a City + */ + public String getCity () + { + return (String)get_Value(COLUMNNAME_City); + } + public I_C_Location getC_Location() throws RuntimeException { return (I_C_Location)MTable.get(getCtx(), I_C_Location.Table_Name) @@ -155,23 +172,6 @@ public int getC_Location_ID () return ii.intValue(); } - /** Set City. - @param City - Identifies a City - */ - public void setCity (String City) - { - set_Value (COLUMNNAME_City, City); - } - - /** Get City. - @return Identifies a City - */ - public String getCity () - { - return (String)get_Value(COLUMNNAME_City); - } - /** Set Comments. @param Comments Comments or additional information @@ -265,6 +265,23 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), getFirstName()); } + /** Set Highest Education. + @param HighestEducation + Highest Education for this position + */ + public void setHighestEducation (String HighestEducation) + { + set_Value (COLUMNNAME_HighestEducation, HighestEducation); + } + + /** Get Highest Education. + @return Highest Education for this position + */ + public String getHighestEducation () + { + return (String)get_Value(COLUMNNAME_HighestEducation); + } + public org.eevolution.model.I_HR_Designation getHR_Designation() throws RuntimeException { return (org.eevolution.model.I_HR_Designation)MTable.get(getCtx(), org.eevolution.model.I_HR_Designation.Table_Name) @@ -344,23 +361,6 @@ public int getHR_JobOpening_ID () return ii.intValue(); } - /** Set Highest Education. - @param HighestEducation - Highest Education for this position - */ - public void setHighestEducation (String HighestEducation) - { - set_Value (COLUMNNAME_HighestEducation, HighestEducation); - } - - /** Get Highest Education. - @return Highest Education for this position - */ - public String getHighestEducation () - { - return (String)get_Value(COLUMNNAME_HighestEducation); - } - /** IdentityProof AD_Reference_ID=53622 */ public static final int IDENTITYPROOF_AD_Reference_ID=53622; /** Aadhar Card = Aadhar Card */ diff --git a/base/src/org/eevolution/model/X_HR_JobApplicationHistory.java b/base/src/org/eevolution/model/X_HR_JobApplicationHistory.java index bf808f4571..c2556e0e85 100644 --- a/base/src/org/eevolution/model/X_HR_JobApplicationHistory.java +++ b/base/src/org/eevolution/model/X_HR_JobApplicationHistory.java @@ -24,14 +24,14 @@ /** Generated Model for HR_JobApplicationHistory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_JobApplicationHistory extends PO implements I_HR_JobApplicationHistory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_JobApplicationHistory (Properties ctx, int HR_JobApplicationHistory_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_JobEducation.java b/base/src/org/eevolution/model/X_HR_JobEducation.java index ca1805dfff..64ca72dc4f 100644 --- a/base/src/org/eevolution/model/X_HR_JobEducation.java +++ b/base/src/org/eevolution/model/X_HR_JobEducation.java @@ -24,14 +24,14 @@ /** Generated Model for HR_JobEducation * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_JobEducation extends PO implements I_HR_JobEducation, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_JobEducation (Properties ctx, int HR_JobEducation_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_JobOpening.java b/base/src/org/eevolution/model/X_HR_JobOpening.java index c00a337c55..a6299ab0c2 100644 --- a/base/src/org/eevolution/model/X_HR_JobOpening.java +++ b/base/src/org/eevolution/model/X_HR_JobOpening.java @@ -25,14 +25,14 @@ /** Generated Model for HR_JobOpening * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_JobOpening extends PO implements I_HR_JobOpening, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_JobOpening (Properties ctx, int HR_JobOpening_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_JobOpeningHistory.java b/base/src/org/eevolution/model/X_HR_JobOpeningHistory.java index 6377614969..6537926f02 100644 --- a/base/src/org/eevolution/model/X_HR_JobOpeningHistory.java +++ b/base/src/org/eevolution/model/X_HR_JobOpeningHistory.java @@ -24,14 +24,14 @@ /** Generated Model for HR_JobOpeningHistory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_JobOpeningHistory extends PO implements I_HR_JobOpeningHistory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_JobOpeningHistory (Properties ctx, int HR_JobOpeningHistory_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_JobType.java b/base/src/org/eevolution/model/X_HR_JobType.java index 918f432a0a..eeb33ba863 100644 --- a/base/src/org/eevolution/model/X_HR_JobType.java +++ b/base/src/org/eevolution/model/X_HR_JobType.java @@ -24,14 +24,14 @@ /** Generated Model for HR_JobType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_JobType extends PO implements I_HR_JobType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_JobType (Properties ctx, int HR_JobType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_LeaveAssign.java b/base/src/org/eevolution/model/X_HR_LeaveAssign.java index c9d7657fdb..de31463e95 100644 --- a/base/src/org/eevolution/model/X_HR_LeaveAssign.java +++ b/base/src/org/eevolution/model/X_HR_LeaveAssign.java @@ -26,14 +26,14 @@ /** Generated Model for HR_LeaveAssign * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_LeaveAssign extends PO implements I_HR_LeaveAssign, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_LeaveAssign (Properties ctx, int HR_LeaveAssign_ID, String trxName) @@ -296,23 +296,6 @@ public BigDecimal getTotalLeaves () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Used Leaves. @param UsedLeaves Used Leaves @@ -332,4 +315,21 @@ public BigDecimal getUsedLeaves () return Env.ZERO; return bd; } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/eevolution/model/X_HR_LeaveCreditHistory.java b/base/src/org/eevolution/model/X_HR_LeaveCreditHistory.java index e039ab047b..c4473f99c5 100644 --- a/base/src/org/eevolution/model/X_HR_LeaveCreditHistory.java +++ b/base/src/org/eevolution/model/X_HR_LeaveCreditHistory.java @@ -25,14 +25,14 @@ /** Generated Model for HR_LeaveCreditHistory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_LeaveCreditHistory extends PO implements I_HR_LeaveCreditHistory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_LeaveCreditHistory (Properties ctx, int HR_LeaveCreditHistory_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_LeaveReason.java b/base/src/org/eevolution/model/X_HR_LeaveReason.java index 4b60b2f9a0..16e4e5eea5 100644 --- a/base/src/org/eevolution/model/X_HR_LeaveReason.java +++ b/base/src/org/eevolution/model/X_HR_LeaveReason.java @@ -24,14 +24,14 @@ /** Generated Model for HR_LeaveReason * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_LeaveReason extends PO implements I_HR_LeaveReason, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_LeaveReason (Properties ctx, int HR_LeaveReason_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_LeaveType.java b/base/src/org/eevolution/model/X_HR_LeaveType.java index 91f3d1271f..f2a2cfc881 100644 --- a/base/src/org/eevolution/model/X_HR_LeaveType.java +++ b/base/src/org/eevolution/model/X_HR_LeaveType.java @@ -27,14 +27,14 @@ /** Generated Model for HR_LeaveType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_LeaveType extends PO implements I_HR_LeaveType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_LeaveType (Properties ctx, int HR_LeaveType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_LeaveTypeCombination.java b/base/src/org/eevolution/model/X_HR_LeaveTypeCombination.java index efd113fb22..dba0e82dca 100644 --- a/base/src/org/eevolution/model/X_HR_LeaveTypeCombination.java +++ b/base/src/org/eevolution/model/X_HR_LeaveTypeCombination.java @@ -24,14 +24,14 @@ /** Generated Model for HR_LeaveTypeCombination * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_LeaveTypeCombination extends PO implements I_HR_LeaveTypeCombination, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_LeaveTypeCombination (Properties ctx, int HR_LeaveTypeCombination_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_LeaveTypeEmployeeType.java b/base/src/org/eevolution/model/X_HR_LeaveTypeEmployeeType.java index d5b43b981a..4af741ec66 100644 --- a/base/src/org/eevolution/model/X_HR_LeaveTypeEmployeeType.java +++ b/base/src/org/eevolution/model/X_HR_LeaveTypeEmployeeType.java @@ -23,14 +23,14 @@ /** Generated Model for HR_LeaveTypeEmployeeType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_LeaveTypeEmployeeType extends PO implements I_HR_LeaveTypeEmployeeType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_LeaveTypeEmployeeType (Properties ctx, int HR_LeaveTypeEmployeeType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_List.java b/base/src/org/eevolution/model/X_HR_List.java index 0c445cbb71..521b5a4205 100644 --- a/base/src/org/eevolution/model/X_HR_List.java +++ b/base/src/org/eevolution/model/X_HR_List.java @@ -25,14 +25,14 @@ /** Generated Model for HR_List * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_List extends PO implements I_HR_List, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_List (Properties ctx, int HR_List_ID, String trxName) @@ -140,6 +140,26 @@ public int getHR_Employee_ID () return ii.intValue(); } + /** Set Payroll List. + @param HR_List_ID Payroll List */ + public void setHR_List_ID (int HR_List_ID) + { + if (HR_List_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_List_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_List_ID, Integer.valueOf(HR_List_ID)); + } + + /** Get Payroll List. + @return Payroll List */ + public int getHR_List_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_List_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_ListType getHR_ListType() throws RuntimeException { return (org.eevolution.model.I_HR_ListType)MTable.get(getCtx(), org.eevolution.model.I_HR_ListType.Table_Name) @@ -165,26 +185,6 @@ public int getHR_ListType_ID () return ii.intValue(); } - /** Set Payroll List. - @param HR_List_ID Payroll List */ - public void setHR_List_ID (int HR_List_ID) - { - if (HR_List_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_List_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_List_ID, Integer.valueOf(HR_List_ID)); - } - - /** Get Payroll List. - @return Payroll List */ - public int getHR_List_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_List_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Payroll getHR_Payroll() throws RuntimeException { return (org.eevolution.model.I_HR_Payroll)MTable.get(getCtx(), org.eevolution.model.I_HR_Payroll.Table_Name) diff --git a/base/src/org/eevolution/model/X_HR_ListLine.java b/base/src/org/eevolution/model/X_HR_ListLine.java index 8f00ed5c09..7dfc00741b 100644 --- a/base/src/org/eevolution/model/X_HR_ListLine.java +++ b/base/src/org/eevolution/model/X_HR_ListLine.java @@ -26,14 +26,14 @@ /** Generated Model for HR_ListLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_ListLine extends PO implements I_HR_ListLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_ListLine (Properties ctx, int HR_ListLine_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_ListType.java b/base/src/org/eevolution/model/X_HR_ListType.java index e80155a35f..eab1109e9d 100644 --- a/base/src/org/eevolution/model/X_HR_ListType.java +++ b/base/src/org/eevolution/model/X_HR_ListType.java @@ -24,14 +24,14 @@ /** Generated Model for HR_ListType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_ListType extends PO implements I_HR_ListType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_ListType (Properties ctx, int HR_ListType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_ListVersion.java b/base/src/org/eevolution/model/X_HR_ListVersion.java index b1ca53a588..ee69f70a2e 100644 --- a/base/src/org/eevolution/model/X_HR_ListVersion.java +++ b/base/src/org/eevolution/model/X_HR_ListVersion.java @@ -25,14 +25,14 @@ /** Generated Model for HR_ListVersion * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_ListVersion extends PO implements I_HR_ListVersion, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_ListVersion (Properties ctx, int HR_ListVersion_ID, String trxName) @@ -40,8 +40,8 @@ public X_HR_ListVersion (Properties ctx, int HR_ListVersion_ID, String trxName) super (ctx, HR_ListVersion_ID, trxName); /** if (HR_ListVersion_ID == 0) { - setHR_ListVersion_ID (0); setHR_List_ID (0); + setHR_ListVersion_ID (0); setName (null); setValidFrom (new Timestamp( System.currentTimeMillis() )); setValidTo (new Timestamp( System.currentTimeMillis() )); @@ -118,26 +118,6 @@ public int getHR_ListBase_ID () return ii.intValue(); } - /** Set Payroll List Version. - @param HR_ListVersion_ID Payroll List Version */ - public void setHR_ListVersion_ID (int HR_ListVersion_ID) - { - if (HR_ListVersion_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_ListVersion_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_ListVersion_ID, Integer.valueOf(HR_ListVersion_ID)); - } - - /** Get Payroll List Version. - @return Payroll List Version */ - public int getHR_ListVersion_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_ListVersion_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_List getHR_List() throws RuntimeException { return (org.eevolution.model.I_HR_List)MTable.get(getCtx(), org.eevolution.model.I_HR_List.Table_Name) @@ -163,6 +143,26 @@ public int getHR_List_ID () return ii.intValue(); } + /** Set Payroll List Version. + @param HR_ListVersion_ID Payroll List Version */ + public void setHR_ListVersion_ID (int HR_ListVersion_ID) + { + if (HR_ListVersion_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_ListVersion_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_ListVersion_ID, Integer.valueOf(HR_ListVersion_ID)); + } + + /** Get Payroll List Version. + @return Payroll List Version */ + public int getHR_ListVersion_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_ListVersion_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/eevolution/model/X_HR_Movement.java b/base/src/org/eevolution/model/X_HR_Movement.java index f7a57a7aed..39b5858810 100644 --- a/base/src/org/eevolution/model/X_HR_Movement.java +++ b/base/src/org/eevolution/model/X_HR_Movement.java @@ -27,14 +27,14 @@ /** Generated Model for HR_Movement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Movement extends PO implements I_HR_Movement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Movement (Properties ctx, int HR_Movement_ID, String trxName) @@ -195,6 +195,34 @@ public int getC_Activity_ID () return ii.intValue(); } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartner_ID(), get_TrxName()); } + + /** Set Business Partner . + @param C_BPartner_ID + Identifies a Business Partner + */ + public void setC_BPartner_ID (int C_BPartner_ID) + { + if (C_BPartner_ID < 1) + set_Value (COLUMNNAME_C_BPartner_ID, null); + else + set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); + } + + /** Get Business Partner . + @return Identifies a Business Partner + */ + public int getC_BPartner_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException { return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) @@ -251,34 +279,6 @@ public int getC_BP_Relation_ID () return ii.intValue(); } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException - { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartner_ID(), get_TrxName()); } - - /** Set Business Partner . - @param C_BPartner_ID - Identifies a Business Partner - */ - public void setC_BPartner_ID (int C_BPartner_ID) - { - if (C_BPartner_ID < 1) - set_Value (COLUMNNAME_C_BPartner_ID, null); - else - set_Value (COLUMNNAME_C_BPartner_ID, Integer.valueOf(C_BPartner_ID)); - } - - /** Get Business Partner . - @return Identifies a Business Partner - */ - public int getC_BPartner_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartner_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException { return (org.compiere.model.I_C_Campaign)MTable.get(getCtx(), org.compiere.model.I_C_Campaign.Table_Name) @@ -335,6 +335,34 @@ public int getC_InvoiceLine_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -391,34 +419,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException { return (org.compiere.model.I_C_SalesRegion)MTable.get(getCtx(), org.compiere.model.I_C_SalesRegion.Table_Name) @@ -643,6 +643,31 @@ public int getHR_Designation_ID () return ii.intValue(); } + public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException + { + return (org.eevolution.model.I_HR_Employee)MTable.get(getCtx(), org.eevolution.model.I_HR_Employee.Table_Name) + .getPO(getHR_Employee_ID(), get_TrxName()); } + + /** Set Payroll Employee. + @param HR_Employee_ID Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID) + { + if (HR_Employee_ID < 1) + set_Value (COLUMNNAME_HR_Employee_ID, null); + else + set_Value (COLUMNNAME_HR_Employee_ID, Integer.valueOf(HR_Employee_ID)); + } + + /** Get Payroll Employee. + @return Payroll Employee */ + public int getHR_Employee_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_Employee_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_EmployeeType getHR_EmployeeType() throws RuntimeException { return (org.eevolution.model.I_HR_EmployeeType)MTable.get(getCtx(), org.eevolution.model.I_HR_EmployeeType.Table_Name) @@ -671,26 +696,26 @@ public int getHR_EmployeeType_ID () return ii.intValue(); } - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException + public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException { - return (org.eevolution.model.I_HR_Employee)MTable.get(getCtx(), org.eevolution.model.I_HR_Employee.Table_Name) - .getPO(getHR_Employee_ID(), get_TrxName()); } + return (org.eevolution.model.I_HR_Job)MTable.get(getCtx(), org.eevolution.model.I_HR_Job.Table_Name) + .getPO(getHR_Job_ID(), get_TrxName()); } - /** Set Payroll Employee. - @param HR_Employee_ID Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID) + /** Set Payroll Job. + @param HR_Job_ID Payroll Job */ + public void setHR_Job_ID (int HR_Job_ID) { - if (HR_Employee_ID < 1) - set_Value (COLUMNNAME_HR_Employee_ID, null); + if (HR_Job_ID < 1) + set_Value (COLUMNNAME_HR_Job_ID, null); else - set_Value (COLUMNNAME_HR_Employee_ID, Integer.valueOf(HR_Employee_ID)); + set_Value (COLUMNNAME_HR_Job_ID, Integer.valueOf(HR_Job_ID)); } - /** Get Payroll Employee. - @return Payroll Employee */ - public int getHR_Employee_ID () + /** Get Payroll Job. + @return Payroll Job */ + public int getHR_Job_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_Employee_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_HR_Job_ID); if (ii == null) return 0; return ii.intValue(); @@ -724,31 +749,6 @@ public int getHR_JobType_ID () return ii.intValue(); } - public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException - { - return (org.eevolution.model.I_HR_Job)MTable.get(getCtx(), org.eevolution.model.I_HR_Job.Table_Name) - .getPO(getHR_Job_ID(), get_TrxName()); } - - /** Set Payroll Job. - @param HR_Job_ID Payroll Job */ - public void setHR_Job_ID (int HR_Job_ID) - { - if (HR_Job_ID < 1) - set_Value (COLUMNNAME_HR_Job_ID, null); - else - set_Value (COLUMNNAME_HR_Job_ID, Integer.valueOf(HR_Job_ID)); - } - - /** Get Payroll Job. - @return Payroll Job */ - public int getHR_Job_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_Job_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Payroll Movement. @param HR_Movement_ID Payroll Movement */ public void setHR_Movement_ID (int HR_Movement_ID) @@ -931,6 +931,26 @@ public boolean isPrinted () return false; } + /** Set Period No. + @param PeriodNo + Unique Period Number + */ + public void setPeriodNo (int PeriodNo) + { + set_Value (COLUMNNAME_PeriodNo, Integer.valueOf(PeriodNo)); + } + + /** Get Period No. + @return Unique Period Number + */ + public int getPeriodNo () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PeriodNo); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_PP_Cost_Collector getPP_Cost_Collector() throws RuntimeException { return (org.eevolution.model.I_PP_Cost_Collector)MTable.get(getCtx(), org.eevolution.model.I_PP_Cost_Collector.Table_Name) @@ -956,26 +976,6 @@ public int getPP_Cost_Collector_ID () return ii.intValue(); } - /** Set Period No. - @param PeriodNo - Unique Period Number - */ - public void setPeriodNo (int PeriodNo) - { - set_Value (COLUMNNAME_PeriodNo, Integer.valueOf(PeriodNo)); - } - - /** Get Period No. - @return Unique Period Number - */ - public int getPeriodNo () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PeriodNo); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Processed. @param Processed The document has been processed @@ -1119,23 +1119,6 @@ public String getTextMsg () return (String)get_Value(COLUMNNAME_TextMsg); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1248,6 +1231,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Valid from. @param ValidFrom Valid from including this date (first day) diff --git a/base/src/org/eevolution/model/X_HR_PaySelection.java b/base/src/org/eevolution/model/X_HR_PaySelection.java index deb65034ea..9a8d10229b 100644 --- a/base/src/org/eevolution/model/X_HR_PaySelection.java +++ b/base/src/org/eevolution/model/X_HR_PaySelection.java @@ -27,14 +27,14 @@ /** Generated Model for HR_PaySelection * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_PaySelection extends PO implements I_HR_PaySelection, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_PaySelection (Properties ctx, int HR_PaySelection_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_PaySelectionCheck.java b/base/src/org/eevolution/model/X_HR_PaySelectionCheck.java index 898446a691..453b2bbeb8 100644 --- a/base/src/org/eevolution/model/X_HR_PaySelectionCheck.java +++ b/base/src/org/eevolution/model/X_HR_PaySelectionCheck.java @@ -26,14 +26,14 @@ /** Generated Model for HR_PaySelectionCheck * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_PaySelectionCheck extends PO implements I_HR_PaySelectionCheck, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_PaySelectionCheck (Properties ctx, int HR_PaySelectionCheck_ID, String trxName) @@ -85,34 +85,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException - { - return (org.compiere.model.I_C_BP_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BP_BankAccount.Table_Name) - .getPO(getC_BP_BankAccount_ID(), get_TrxName()); } - - /** Set Partner Bank Account. - @param C_BP_BankAccount_ID - Bank Account of the Business Partner - */ - public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID) - { - if (C_BP_BankAccount_ID < 1) - set_Value (COLUMNNAME_C_BP_BankAccount_ID, null); - else - set_Value (COLUMNNAME_C_BP_BankAccount_ID, Integer.valueOf(C_BP_BankAccount_ID)); - } - - /** Get Partner Bank Account. - @return Bank Account of the Business Partner - */ - public int getC_BP_BankAccount_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_BankAccount_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -141,6 +113,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_BankAccount getC_BP_BankAccount() throws RuntimeException + { + return (org.compiere.model.I_C_BP_BankAccount)MTable.get(getCtx(), org.compiere.model.I_C_BP_BankAccount.Table_Name) + .getPO(getC_BP_BankAccount_ID(), get_TrxName()); } + + /** Set Partner Bank Account. + @param C_BP_BankAccount_ID + Bank Account of the Business Partner + */ + public void setC_BP_BankAccount_ID (int C_BP_BankAccount_ID) + { + if (C_BP_BankAccount_ID < 1) + set_Value (COLUMNNAME_C_BP_BankAccount_ID, null); + else + set_Value (COLUMNNAME_C_BP_BankAccount_ID, Integer.valueOf(C_BP_BankAccount_ID)); + } + + /** Get Partner Bank Account. + @return Bank Account of the Business Partner + */ + public int getC_BP_BankAccount_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_BankAccount_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Payment getC_Payment() throws RuntimeException { return (org.compiere.model.I_C_Payment)MTable.get(getCtx(), org.compiere.model.I_C_Payment.Table_Name) diff --git a/base/src/org/eevolution/model/X_HR_PaySelectionLine.java b/base/src/org/eevolution/model/X_HR_PaySelectionLine.java index 999181b2d5..6e826bb516 100644 --- a/base/src/org/eevolution/model/X_HR_PaySelectionLine.java +++ b/base/src/org/eevolution/model/X_HR_PaySelectionLine.java @@ -25,14 +25,14 @@ /** Generated Model for HR_PaySelectionLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_PaySelectionLine extends PO implements I_HR_PaySelectionLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_PaySelectionLine (Properties ctx, int HR_PaySelectionLine_ID, String trxName) @@ -42,8 +42,8 @@ public X_HR_PaySelectionLine (Properties ctx, int HR_PaySelectionLine_ID, String { setDifferenceAmt (Env.ZERO); setDiscountAmt (Env.ZERO); - setHR_PaySelectionLine_ID (0); setHR_PaySelection_ID (0); + setHR_PaySelectionLine_ID (0); setIsManual (false); setIsSOTrx (false); setLine (0); @@ -192,26 +192,6 @@ public int getHR_PaySelectionCheck_ID () return ii.intValue(); } - /** Set Payroll Payment Selection Line ID. - @param HR_PaySelectionLine_ID Payroll Payment Selection Line ID */ - public void setHR_PaySelectionLine_ID (int HR_PaySelectionLine_ID) - { - if (HR_PaySelectionLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_PaySelectionLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_PaySelectionLine_ID, Integer.valueOf(HR_PaySelectionLine_ID)); - } - - /** Get Payroll Payment Selection Line ID. - @return Payroll Payment Selection Line ID */ - public int getHR_PaySelectionLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_PaySelectionLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_PaySelection getHR_PaySelection() throws RuntimeException { return (org.eevolution.model.I_HR_PaySelection)MTable.get(getCtx(), org.eevolution.model.I_HR_PaySelection.Table_Name) @@ -237,6 +217,26 @@ public int getHR_PaySelection_ID () return ii.intValue(); } + /** Set Payroll Payment Selection Line ID. + @param HR_PaySelectionLine_ID Payroll Payment Selection Line ID */ + public void setHR_PaySelectionLine_ID (int HR_PaySelectionLine_ID) + { + if (HR_PaySelectionLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_PaySelectionLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_PaySelectionLine_ID, Integer.valueOf(HR_PaySelectionLine_ID)); + } + + /** Get Payroll Payment Selection Line ID. + @return Payroll Payment Selection Line ID */ + public int getHR_PaySelectionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_PaySelectionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Manual. @param IsManual This is a manual process diff --git a/base/src/org/eevolution/model/X_HR_Payroll.java b/base/src/org/eevolution/model/X_HR_Payroll.java index 651d438d9b..2d391dcf51 100644 --- a/base/src/org/eevolution/model/X_HR_Payroll.java +++ b/base/src/org/eevolution/model/X_HR_Payroll.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Payroll * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Payroll extends PO implements I_HR_Payroll, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Payroll (Properties ctx, int HR_Payroll_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_PayrollConcept.java b/base/src/org/eevolution/model/X_HR_PayrollConcept.java index db81db5928..1489e0e130 100644 --- a/base/src/org/eevolution/model/X_HR_PayrollConcept.java +++ b/base/src/org/eevolution/model/X_HR_PayrollConcept.java @@ -24,14 +24,14 @@ /** Generated Model for HR_PayrollConcept * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_PayrollConcept extends PO implements I_HR_PayrollConcept, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_PayrollConcept (Properties ctx, int HR_PayrollConcept_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Period.java b/base/src/org/eevolution/model/X_HR_Period.java index 92c4fc0c91..7372c077c9 100644 --- a/base/src/org/eevolution/model/X_HR_Period.java +++ b/base/src/org/eevolution/model/X_HR_Period.java @@ -25,14 +25,14 @@ /** Generated Model for HR_Period * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Period extends PO implements I_HR_Period, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Period (Properties ctx, int HR_Period_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Process.java b/base/src/org/eevolution/model/X_HR_Process.java index 9cd9ebcf35..17d7f0c11d 100644 --- a/base/src/org/eevolution/model/X_HR_Process.java +++ b/base/src/org/eevolution/model/X_HR_Process.java @@ -26,14 +26,14 @@ /** Generated Model for HR_Process * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Process extends PO implements I_HR_Process, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Process (Properties ctx, int HR_Process_ID, String trxName) @@ -139,29 +139,57 @@ public int getC_BPartner_ID () return ii.intValue(); } - public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException + public org.compiere.model.I_C_ConversionType getC_ConversionType() throws RuntimeException { - return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) - .getPO(getC_DocTypeTarget_ID(), get_TrxName()); } + return (org.compiere.model.I_C_ConversionType)MTable.get(getCtx(), org.compiere.model.I_C_ConversionType.Table_Name) + .getPO(getC_ConversionType_ID(), get_TrxName()); } - /** Set Target Document Type. - @param C_DocTypeTarget_ID - Target document type for conversing documents + /** Set Currency Type. + @param C_ConversionType_ID + Currency Conversion Rate Type */ - public void setC_DocTypeTarget_ID (int C_DocTypeTarget_ID) + public void setC_ConversionType_ID (int C_ConversionType_ID) { - if (C_DocTypeTarget_ID < 1) - set_Value (COLUMNNAME_C_DocTypeTarget_ID, null); + if (C_ConversionType_ID < 1) + set_Value (COLUMNNAME_C_ConversionType_ID, null); else - set_Value (COLUMNNAME_C_DocTypeTarget_ID, Integer.valueOf(C_DocTypeTarget_ID)); + set_Value (COLUMNNAME_C_ConversionType_ID, Integer.valueOf(C_ConversionType_ID)); } - /** Get Target Document Type. - @return Target document type for conversing documents + /** Get Currency Type. + @return Currency Conversion Rate Type */ - public int getC_DocTypeTarget_ID () + public int getC_ConversionType_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_DocTypeTarget_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_ConversionType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.compiere.model.I_C_Currency getC_Currency() throws RuntimeException + { + return (org.compiere.model.I_C_Currency)MTable.get(getCtx(), org.compiere.model.I_C_Currency.Table_Name) + .getPO(getC_Currency_ID(), get_TrxName()); } + + /** Set Currency. + @param C_Currency_ID + The Currency for this record + */ + public void setC_Currency_ID (int C_Currency_ID) + { + if (C_Currency_ID < 1) + set_Value (COLUMNNAME_C_Currency_ID, null); + else + set_Value (COLUMNNAME_C_Currency_ID, Integer.valueOf(C_Currency_ID)); + } + + /** Get Currency. + @return The Currency for this record + */ + public int getC_Currency_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Currency_ID); if (ii == null) return 0; return ii.intValue(); @@ -195,6 +223,34 @@ public int getC_DocType_ID () return ii.intValue(); } + public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException + { + return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) + .getPO(getC_DocTypeTarget_ID(), get_TrxName()); } + + /** Set Target Document Type. + @param C_DocTypeTarget_ID + Target document type for conversing documents + */ + public void setC_DocTypeTarget_ID (int C_DocTypeTarget_ID) + { + if (C_DocTypeTarget_ID < 1) + set_Value (COLUMNNAME_C_DocTypeTarget_ID, null); + else + set_Value (COLUMNNAME_C_DocTypeTarget_ID, Integer.valueOf(C_DocTypeTarget_ID)); + } + + /** Get Target Document Type. + @return Target document type for conversing documents + */ + public int getC_DocTypeTarget_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_DocTypeTarget_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Account Date. @param DateAcct Accounting Date diff --git a/base/src/org/eevolution/model/X_HR_Race.java b/base/src/org/eevolution/model/X_HR_Race.java index b81de0173a..9da988ba38 100644 --- a/base/src/org/eevolution/model/X_HR_Race.java +++ b/base/src/org/eevolution/model/X_HR_Race.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Race * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Race extends PO implements I_HR_Race, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Race (Properties ctx, int HR_Race_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Relationship.java b/base/src/org/eevolution/model/X_HR_Relationship.java index cf95fc1ae5..a6bb198c62 100644 --- a/base/src/org/eevolution/model/X_HR_Relationship.java +++ b/base/src/org/eevolution/model/X_HR_Relationship.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Relationship * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Relationship extends PO implements I_HR_Relationship, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Relationship (Properties ctx, int HR_Relationship_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_SalaryRange.java b/base/src/org/eevolution/model/X_HR_SalaryRange.java index 9d62db64b4..ace6399d6c 100644 --- a/base/src/org/eevolution/model/X_HR_SalaryRange.java +++ b/base/src/org/eevolution/model/X_HR_SalaryRange.java @@ -24,14 +24,14 @@ /** Generated Model for HR_SalaryRange * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_SalaryRange extends PO implements I_HR_SalaryRange, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_SalaryRange (Properties ctx, int HR_SalaryRange_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_SalaryStructure.java b/base/src/org/eevolution/model/X_HR_SalaryStructure.java index 6b27a63ebd..1745ec6e78 100644 --- a/base/src/org/eevolution/model/X_HR_SalaryStructure.java +++ b/base/src/org/eevolution/model/X_HR_SalaryStructure.java @@ -25,14 +25,14 @@ /** Generated Model for HR_SalaryStructure * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_SalaryStructure extends PO implements I_HR_SalaryStructure, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_SalaryStructure (Properties ctx, int HR_SalaryStructure_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_SalaryStructureLine.java b/base/src/org/eevolution/model/X_HR_SalaryStructureLine.java index 768d049d40..489e5cb362 100644 --- a/base/src/org/eevolution/model/X_HR_SalaryStructureLine.java +++ b/base/src/org/eevolution/model/X_HR_SalaryStructureLine.java @@ -25,14 +25,14 @@ /** Generated Model for HR_SalaryStructureLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_SalaryStructureLine extends PO implements I_HR_SalaryStructureLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_SalaryStructureLine (Properties ctx, int HR_SalaryStructureLine_ID, String trxName) @@ -42,8 +42,8 @@ public X_HR_SalaryStructureLine (Properties ctx, int HR_SalaryStructureLine_ID, { setAmount (Env.ZERO); setHR_Concept_ID (0); - setHR_SalaryStructureLine_ID (0); setHR_SalaryStructure_ID (0); + setHR_SalaryStructureLine_ID (0); setPercentage (Env.ZERO); } */ } @@ -124,29 +124,6 @@ public int getHR_Concept_ID () return ii.intValue(); } - /** Set Salary Structure Line. - @param HR_SalaryStructureLine_ID - Salary Structure Line - */ - public void setHR_SalaryStructureLine_ID (int HR_SalaryStructureLine_ID) - { - if (HR_SalaryStructureLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_SalaryStructureLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_SalaryStructureLine_ID, Integer.valueOf(HR_SalaryStructureLine_ID)); - } - - /** Get Salary Structure Line. - @return Salary Structure Line - */ - public int getHR_SalaryStructureLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_SalaryStructureLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_SalaryStructure getHR_SalaryStructure() throws RuntimeException { return (org.eevolution.model.I_HR_SalaryStructure)MTable.get(getCtx(), org.eevolution.model.I_HR_SalaryStructure.Table_Name) @@ -175,6 +152,29 @@ public int getHR_SalaryStructure_ID () return ii.intValue(); } + /** Set Salary Structure Line. + @param HR_SalaryStructureLine_ID + Salary Structure Line + */ + public void setHR_SalaryStructureLine_ID (int HR_SalaryStructureLine_ID) + { + if (HR_SalaryStructureLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_SalaryStructureLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_SalaryStructureLine_ID, Integer.valueOf(HR_SalaryStructureLine_ID)); + } + + /** Get Salary Structure Line. + @return Salary Structure Line + */ + public int getHR_SalaryStructureLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_SalaryStructureLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Percentage. @param Percentage Percent of the entire amount diff --git a/base/src/org/eevolution/model/X_HR_ShiftGroup.java b/base/src/org/eevolution/model/X_HR_ShiftGroup.java index 36c3c12538..8c9ea40994 100644 --- a/base/src/org/eevolution/model/X_HR_ShiftGroup.java +++ b/base/src/org/eevolution/model/X_HR_ShiftGroup.java @@ -26,14 +26,14 @@ /** Generated Model for HR_ShiftGroup * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_ShiftGroup extends PO implements I_HR_ShiftGroup, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_ShiftGroup (Properties ctx, int HR_ShiftGroup_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_SkillType.java b/base/src/org/eevolution/model/X_HR_SkillType.java index 5ad2d44630..5e8e305e99 100644 --- a/base/src/org/eevolution/model/X_HR_SkillType.java +++ b/base/src/org/eevolution/model/X_HR_SkillType.java @@ -24,14 +24,14 @@ /** Generated Model for HR_SkillType * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_SkillType extends PO implements I_HR_SkillType, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_SkillType (Properties ctx, int HR_SkillType_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_WorkGroup.java b/base/src/org/eevolution/model/X_HR_WorkGroup.java index 5f56c9ebe6..5c46ab5972 100644 --- a/base/src/org/eevolution/model/X_HR_WorkGroup.java +++ b/base/src/org/eevolution/model/X_HR_WorkGroup.java @@ -24,14 +24,14 @@ /** Generated Model for HR_WorkGroup * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_WorkGroup extends PO implements I_HR_WorkGroup, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_WorkGroup (Properties ctx, int HR_WorkGroup_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_WorkShift.java b/base/src/org/eevolution/model/X_HR_WorkShift.java index f1123924d0..1907378222 100644 --- a/base/src/org/eevolution/model/X_HR_WorkShift.java +++ b/base/src/org/eevolution/model/X_HR_WorkShift.java @@ -27,14 +27,14 @@ /** Generated Model for HR_WorkShift * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_WorkShift extends PO implements I_HR_WorkShift, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_WorkShift (Properties ctx, int HR_WorkShift_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_HR_Year.java b/base/src/org/eevolution/model/X_HR_Year.java index fdb1714126..11a3a23e71 100644 --- a/base/src/org/eevolution/model/X_HR_Year.java +++ b/base/src/org/eevolution/model/X_HR_Year.java @@ -24,14 +24,14 @@ /** Generated Model for HR_Year * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_Year extends PO implements I_HR_Year, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_Year (Properties ctx, int HR_Year_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_I_Forecast.java b/base/src/org/eevolution/model/X_I_Forecast.java index 5ef925c5c5..65d04e797b 100644 --- a/base/src/org/eevolution/model/X_I_Forecast.java +++ b/base/src/org/eevolution/model/X_I_Forecast.java @@ -26,14 +26,14 @@ /** Generated Model for I_Forecast * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Forecast extends PO implements I_I_Forecast, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Forecast (Properties ctx, int I_Forecast_ID, String trxName) @@ -151,34 +151,6 @@ public boolean isI_IsImported () return false; } - public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException - { - return (org.compiere.model.I_M_ForecastLine)MTable.get(getCtx(), org.compiere.model.I_M_ForecastLine.Table_Name) - .getPO(getM_ForecastLine_ID(), get_TrxName()); } - - /** Set Forecast Line. - @param M_ForecastLine_ID - Forecast Line - */ - public void setM_ForecastLine_ID (int M_ForecastLine_ID) - { - if (M_ForecastLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, Integer.valueOf(M_ForecastLine_ID)); - } - - /** Get Forecast Line. - @return Forecast Line - */ - public int getM_ForecastLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ForecastLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Forecast getM_Forecast() throws RuntimeException { return (org.compiere.model.I_M_Forecast)MTable.get(getCtx(), org.compiere.model.I_M_Forecast.Table_Name) @@ -207,6 +179,34 @@ public int getM_Forecast_ID () return ii.intValue(); } + public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException + { + return (org.compiere.model.I_M_ForecastLine)MTable.get(getCtx(), org.compiere.model.I_M_ForecastLine.Table_Name) + .getPO(getM_ForecastLine_ID(), get_TrxName()); } + + /** Set Forecast Line. + @param M_ForecastLine_ID + Forecast Line + */ + public void setM_ForecastLine_ID (int M_ForecastLine_ID) + { + if (M_ForecastLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, Integer.valueOf(M_ForecastLine_ID)); + } + + /** Get Forecast Line. + @return Forecast Line + */ + public int getM_ForecastLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_ForecastLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) diff --git a/base/src/org/eevolution/model/X_I_HR_Attribute.java b/base/src/org/eevolution/model/X_I_HR_Attribute.java index 2230a6d26d..9bd9ec3f29 100644 --- a/base/src/org/eevolution/model/X_I_HR_Attribute.java +++ b/base/src/org/eevolution/model/X_I_HR_Attribute.java @@ -26,14 +26,14 @@ /** Generated Model for I_HR_Attribute * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_HR_Attribute extends PO implements I_I_HR_Attribute, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_HR_Attribute (Properties ctx, int I_HR_Attribute_ID, String trxName) @@ -73,6 +73,20 @@ public String toString() return sb.toString(); } + /** Set Activity Value. + @param ActivityValue Activity Value */ + public void setActivityValue (String ActivityValue) + { + set_Value (COLUMNNAME_ActivityValue, ActivityValue); + } + + /** Get Activity Value. + @return Activity Value */ + public String getActivityValue () + { + return (String)get_Value(COLUMNNAME_ActivityValue); + } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) @@ -126,20 +140,6 @@ public int getAD_Rule_ID () return ii.intValue(); } - /** Set Activity Value. - @param ActivityValue Activity Value */ - public void setActivityValue (String ActivityValue) - { - set_Value (COLUMNNAME_ActivityValue, ActivityValue); - } - - /** Get Activity Value. - @return Activity Value */ - public String getActivityValue () - { - return (String)get_Value(COLUMNNAME_ActivityValue); - } - /** Set Amount. @param Amount Amount in a defined currency @@ -188,6 +188,37 @@ public int getC_Activity_ID () return ii.intValue(); } + /** Set Campaign Value. + @param CampaignValue Campaign Value */ + public void setCampaignValue (String CampaignValue) + { + set_Value (COLUMNNAME_CampaignValue, CampaignValue); + } + + /** Get Campaign Value. + @return Campaign Value */ + public String getCampaignValue () + { + return (String)get_Value(COLUMNNAME_CampaignValue); + } + + /** Set Career Level Value. + @param CareerLevelValue + The Career Level Value for this position + */ + public void setCareerLevelValue (String CareerLevelValue) + { + set_Value (COLUMNNAME_CareerLevelValue, CareerLevelValue); + } + + /** Get Career Level Value. + @return The Career Level Value for this position + */ + public String getCareerLevelValue () + { + return (String)get_Value(COLUMNNAME_CareerLevelValue); + } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -300,65 +331,6 @@ public int getC_DocType_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Campaign Value. - @param CampaignValue Campaign Value */ - public void setCampaignValue (String CampaignValue) - { - set_Value (COLUMNNAME_CampaignValue, CampaignValue); - } - - /** Get Campaign Value. - @return Campaign Value */ - public String getCampaignValue () - { - return (String)get_Value(COLUMNNAME_CampaignValue); - } - - /** Set Career Level Value. - @param CareerLevelValue - The Career Level Value for this position - */ - public void setCareerLevelValue (String CareerLevelValue) - { - set_Value (COLUMNNAME_CareerLevelValue, CareerLevelValue); - } - - /** Get Career Level Value. - @return The Career Level Value for this position - */ - public String getCareerLevelValue () - { - return (String)get_Value(COLUMNNAME_CareerLevelValue); - } - /** Set Concept Value. @param ConceptValue Value of the Concept @@ -393,6 +365,34 @@ public String getContractValue () return (String)get_Value(COLUMNNAME_ContractValue); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Degree Value. @param DegreeValue Degree Value for an Employee Import @@ -730,6 +730,31 @@ public int getHR_Designation_ID () return ii.intValue(); } + public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException + { + return (org.eevolution.model.I_HR_Employee)MTable.get(getCtx(), org.eevolution.model.I_HR_Employee.Table_Name) + .getPO(getHR_Employee_ID(), get_TrxName()); } + + /** Set Payroll Employee. + @param HR_Employee_ID Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID) + { + if (HR_Employee_ID < 1) + set_Value (COLUMNNAME_HR_Employee_ID, null); + else + set_Value (COLUMNNAME_HR_Employee_ID, Integer.valueOf(HR_Employee_ID)); + } + + /** Get Payroll Employee. + @return Payroll Employee */ + public int getHR_Employee_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_Employee_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_EmployeeType getHR_EmployeeType() throws RuntimeException { return (org.eevolution.model.I_HR_EmployeeType)MTable.get(getCtx(), org.eevolution.model.I_HR_EmployeeType.Table_Name) @@ -758,31 +783,6 @@ public int getHR_EmployeeType_ID () return ii.intValue(); } - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException - { - return (org.eevolution.model.I_HR_Employee)MTable.get(getCtx(), org.eevolution.model.I_HR_Employee.Table_Name) - .getPO(getHR_Employee_ID(), get_TrxName()); } - - /** Set Payroll Employee. - @param HR_Employee_ID Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID) - { - if (HR_Employee_ID < 1) - set_Value (COLUMNNAME_HR_Employee_ID, null); - else - set_Value (COLUMNNAME_HR_Employee_ID, Integer.valueOf(HR_Employee_ID)); - } - - /** Get Payroll Employee. - @return Payroll Employee */ - public int getHR_Employee_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_Employee_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Grade getHR_Grade() throws RuntimeException { return (org.eevolution.model.I_HR_Grade)MTable.get(getCtx(), org.eevolution.model.I_HR_Grade.Table_Name) @@ -839,6 +839,31 @@ public int getHR_JobEducation_ID () return ii.intValue(); } + public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException + { + return (org.eevolution.model.I_HR_Job)MTable.get(getCtx(), org.eevolution.model.I_HR_Job.Table_Name) + .getPO(getHR_Job_ID(), get_TrxName()); } + + /** Set Payroll Job. + @param HR_Job_ID Payroll Job */ + public void setHR_Job_ID (int HR_Job_ID) + { + if (HR_Job_ID < 1) + set_Value (COLUMNNAME_HR_Job_ID, null); + else + set_Value (COLUMNNAME_HR_Job_ID, Integer.valueOf(HR_Job_ID)); + } + + /** Get Payroll Job. + @return Payroll Job */ + public int getHR_Job_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_Job_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_JobType getHR_JobType() throws RuntimeException { return (org.eevolution.model.I_HR_JobType)MTable.get(getCtx(), org.eevolution.model.I_HR_JobType.Table_Name) @@ -867,31 +892,6 @@ public int getHR_JobType_ID () return ii.intValue(); } - public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException - { - return (org.eevolution.model.I_HR_Job)MTable.get(getCtx(), org.eevolution.model.I_HR_Job.Table_Name) - .getPO(getHR_Job_ID(), get_TrxName()); } - - /** Set Payroll Job. - @param HR_Job_ID Payroll Job */ - public void setHR_Job_ID (int HR_Job_ID) - { - if (HR_Job_ID < 1) - set_Value (COLUMNNAME_HR_Job_ID, null); - else - set_Value (COLUMNNAME_HR_Job_ID, Integer.valueOf(HR_Job_ID)); - } - - /** Get Payroll Job. - @return Payroll Job */ - public int getHR_Job_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_Job_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Payroll getHR_Payroll() throws RuntimeException { return (org.eevolution.model.I_HR_Payroll)MTable.get(getCtx(), org.eevolution.model.I_HR_Payroll.Table_Name) diff --git a/base/src/org/eevolution/model/X_I_HR_Employee.java b/base/src/org/eevolution/model/X_I_HR_Employee.java index 7e2d4aabe0..57f5ade405 100644 --- a/base/src/org/eevolution/model/X_I_HR_Employee.java +++ b/base/src/org/eevolution/model/X_I_HR_Employee.java @@ -27,14 +27,14 @@ /** Generated Model for I_HR_Employee * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_HR_Employee extends PO implements I_I_HR_Employee, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_HR_Employee (Properties ctx, int I_HR_Employee_ID, String trxName) @@ -76,6 +76,20 @@ public String toString() return sb.toString(); } + /** Set Activity Value. + @param ActivityValue Activity Value */ + public void setActivityValue (String ActivityValue) + { + set_Value (COLUMNNAME_ActivityValue, ActivityValue); + } + + /** Get Activity Value. + @return Activity Value */ + public String getActivityValue () + { + return (String)get_Value(COLUMNNAME_ActivityValue); + } + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException { return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) @@ -132,37 +146,6 @@ public int getAD_User_ID () return ii.intValue(); } - /** Set Activity Value. - @param ActivityValue Activity Value */ - public void setActivityValue (String ActivityValue) - { - set_Value (COLUMNNAME_ActivityValue, ActivityValue); - } - - /** Get Activity Value. - @return Activity Value */ - public String getActivityValue () - { - return (String)get_Value(COLUMNNAME_ActivityValue); - } - - /** Set Business Partner Key. - @param BPartnerValue - Key of the Business Partner - */ - public void setBPartnerValue (String BPartnerValue) - { - set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); - } - - /** Get Business Partner Key. - @return Key of the Business Partner - */ - public String getBPartnerValue () - { - return (String)get_Value(COLUMNNAME_BPartnerValue); - } - /** Set Birthday. @param Birthday Birthday or Anniversary day @@ -213,6 +196,23 @@ public String getBloodGroup () return (String)get_Value(COLUMNNAME_BloodGroup); } + /** Set Business Partner Key. + @param BPartnerValue + Key of the Business Partner + */ + public void setBPartnerValue (String BPartnerValue) + { + set_Value (COLUMNNAME_BPartnerValue, BPartnerValue); + } + + /** Get Business Partner Key. + @return Key of the Business Partner + */ + public String getBPartnerValue () + { + return (String)get_Value(COLUMNNAME_BPartnerValue); + } + public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -241,6 +241,54 @@ public int getC_Activity_ID () return ii.intValue(); } + /** Set Campaign Value. + @param CampaignValue Campaign Value */ + public void setCampaignValue (String CampaignValue) + { + set_Value (COLUMNNAME_CampaignValue, CampaignValue); + } + + /** Get Campaign Value. + @return Campaign Value */ + public String getCampaignValue () + { + return (String)get_Value(COLUMNNAME_CampaignValue); + } + + /** Set Career Level Name. + @param CareerLevelName + The Career Level Name for this position + */ + public void setCareerLevelName (String CareerLevelName) + { + set_Value (COLUMNNAME_CareerLevelName, CareerLevelName); + } + + /** Get Career Level Name. + @return The Career Level Name for this position + */ + public String getCareerLevelName () + { + return (String)get_Value(COLUMNNAME_CareerLevelName); + } + + /** Set Career Level Value. + @param CareerLevelValue + The Career Level Value for this position + */ + public void setCareerLevelValue (String CareerLevelValue) + { + set_Value (COLUMNNAME_CareerLevelValue, CareerLevelValue); + } + + /** Get Career Level Value. + @return The Career Level Value for this position + */ + public String getCareerLevelValue () + { + return (String)get_Value(COLUMNNAME_CareerLevelValue); + } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -297,6 +345,23 @@ public int getC_Campaign_ID () return ii.intValue(); } + /** Set Validation code. + @param Code + Validation Code + */ + public void setCode (String Code) + { + set_Value (COLUMNNAME_Code, Code); + } + + /** Get Validation code. + @return Validation Code + */ + public String getCode () + { + return (String)get_Value(COLUMNNAME_Code); + } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -353,71 +418,6 @@ public int getC_SalesRegion_ID () return ii.intValue(); } - /** Set Campaign Value. - @param CampaignValue Campaign Value */ - public void setCampaignValue (String CampaignValue) - { - set_Value (COLUMNNAME_CampaignValue, CampaignValue); - } - - /** Get Campaign Value. - @return Campaign Value */ - public String getCampaignValue () - { - return (String)get_Value(COLUMNNAME_CampaignValue); - } - - /** Set Career Level Name. - @param CareerLevelName - The Career Level Name for this position - */ - public void setCareerLevelName (String CareerLevelName) - { - set_Value (COLUMNNAME_CareerLevelName, CareerLevelName); - } - - /** Get Career Level Name. - @return The Career Level Name for this position - */ - public String getCareerLevelName () - { - return (String)get_Value(COLUMNNAME_CareerLevelName); - } - - /** Set Career Level Value. - @param CareerLevelValue - The Career Level Value for this position - */ - public void setCareerLevelValue (String CareerLevelValue) - { - set_Value (COLUMNNAME_CareerLevelValue, CareerLevelValue); - } - - /** Get Career Level Value. - @return The Career Level Value for this position - */ - public String getCareerLevelValue () - { - return (String)get_Value(COLUMNNAME_CareerLevelValue); - } - - /** Set Validation code. - @param Code - Validation Code - */ - public void setCode (String Code) - { - set_Value (COLUMNNAME_Code, Code); - } - - /** Get Validation code. - @return Validation Code - */ - public String getCode () - { - return (String)get_Value(COLUMNNAME_Code); - } - /** Set Daily Salary. @param DailySalary Daily Salary @@ -837,6 +837,31 @@ public int getHR_Designation_ID () return ii.intValue(); } + public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException + { + return (org.eevolution.model.I_HR_Employee)MTable.get(getCtx(), org.eevolution.model.I_HR_Employee.Table_Name) + .getPO(getHR_Employee_ID(), get_TrxName()); } + + /** Set Payroll Employee. + @param HR_Employee_ID Payroll Employee */ + public void setHR_Employee_ID (int HR_Employee_ID) + { + if (HR_Employee_ID < 1) + set_Value (COLUMNNAME_HR_Employee_ID, null); + else + set_Value (COLUMNNAME_HR_Employee_ID, Integer.valueOf(HR_Employee_ID)); + } + + /** Get Payroll Employee. + @return Payroll Employee */ + public int getHR_Employee_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_Employee_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_EmployeeType getHR_EmployeeType() throws RuntimeException { return (org.eevolution.model.I_HR_EmployeeType)MTable.get(getCtx(), org.eevolution.model.I_HR_EmployeeType.Table_Name) @@ -865,31 +890,6 @@ public int getHR_EmployeeType_ID () return ii.intValue(); } - public org.eevolution.model.I_HR_Employee getHR_Employee() throws RuntimeException - { - return (org.eevolution.model.I_HR_Employee)MTable.get(getCtx(), org.eevolution.model.I_HR_Employee.Table_Name) - .getPO(getHR_Employee_ID(), get_TrxName()); } - - /** Set Payroll Employee. - @param HR_Employee_ID Payroll Employee */ - public void setHR_Employee_ID (int HR_Employee_ID) - { - if (HR_Employee_ID < 1) - set_Value (COLUMNNAME_HR_Employee_ID, null); - else - set_Value (COLUMNNAME_HR_Employee_ID, Integer.valueOf(HR_Employee_ID)); - } - - /** Get Payroll Employee. - @return Payroll Employee */ - public int getHR_Employee_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_Employee_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Grade getHR_Grade() throws RuntimeException { return (org.eevolution.model.I_HR_Grade)MTable.get(getCtx(), org.eevolution.model.I_HR_Grade.Table_Name) @@ -946,6 +946,31 @@ public int getHR_JobEducation_ID () return ii.intValue(); } + public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException + { + return (org.eevolution.model.I_HR_Job)MTable.get(getCtx(), org.eevolution.model.I_HR_Job.Table_Name) + .getPO(getHR_Job_ID(), get_TrxName()); } + + /** Set Payroll Job. + @param HR_Job_ID Payroll Job */ + public void setHR_Job_ID (int HR_Job_ID) + { + if (HR_Job_ID < 1) + set_Value (COLUMNNAME_HR_Job_ID, null); + else + set_Value (COLUMNNAME_HR_Job_ID, Integer.valueOf(HR_Job_ID)); + } + + /** Get Payroll Job. + @return Payroll Job */ + public int getHR_Job_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_Job_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_HR_JobType getHR_JobType() throws RuntimeException { return (org.eevolution.model.I_HR_JobType)MTable.get(getCtx(), org.eevolution.model.I_HR_JobType.Table_Name) @@ -974,31 +999,6 @@ public int getHR_JobType_ID () return ii.intValue(); } - public org.eevolution.model.I_HR_Job getHR_Job() throws RuntimeException - { - return (org.eevolution.model.I_HR_Job)MTable.get(getCtx(), org.eevolution.model.I_HR_Job.Table_Name) - .getPO(getHR_Job_ID(), get_TrxName()); } - - /** Set Payroll Job. - @param HR_Job_ID Payroll Job */ - public void setHR_Job_ID (int HR_Job_ID) - { - if (HR_Job_ID < 1) - set_Value (COLUMNNAME_HR_Job_ID, null); - else - set_Value (COLUMNNAME_HR_Job_ID, Integer.valueOf(HR_Job_ID)); - } - - /** Get Payroll Job. - @return Payroll Job */ - public int getHR_Job_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_Job_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_HR_Payroll getHR_Payroll() throws RuntimeException { return (org.eevolution.model.I_HR_Payroll)MTable.get(getCtx(), org.eevolution.model.I_HR_Payroll.Table_Name) @@ -1192,6 +1192,23 @@ public int getHR_WorkGroup_ID () return ii.intValue(); } + /** Set Identification Mark. + @param IdentificationMark + Identification Mark + */ + public void setIdentificationMark (String IdentificationMark) + { + set_Value (COLUMNNAME_IdentificationMark, IdentificationMark); + } + + /** Get Identification Mark. + @return Identification Mark + */ + public String getIdentificationMark () + { + return (String)get_Value(COLUMNNAME_IdentificationMark); + } + /** Set Import Error Message. @param I_ErrorMsg Messages generated from import process @@ -1253,23 +1270,6 @@ public boolean isI_IsImported () return false; } - /** Set Identification Mark. - @param IdentificationMark - Identification Mark - */ - public void setIdentificationMark (String IdentificationMark) - { - set_Value (COLUMNNAME_IdentificationMark, IdentificationMark); - } - - /** Get Identification Mark. - @return Identification Mark - */ - public String getIdentificationMark () - { - return (String)get_Value(COLUMNNAME_IdentificationMark); - } - /** Set Image URL. @param ImageURL URL of image @@ -1815,20 +1815,6 @@ public String getRaceValue () return (String)get_Value(COLUMNNAME_RaceValue); } - /** Set Social Security Code. - @param SSCode Social Security Code */ - public void setSSCode (String SSCode) - { - set_Value (COLUMNNAME_SSCode, SSCode); - } - - /** Get Social Security Code. - @return Social Security Code */ - public String getSSCode () - { - return (String)get_Value(COLUMNNAME_SSCode); - } - /** Set Salary Range Value. @param SalaryRangeValue The Salary Rage Value is use in Job Openings @@ -1928,6 +1914,20 @@ public String getSkillTypeValue () return (String)get_Value(COLUMNNAME_SkillTypeValue); } + /** Set Social Security Code. + @param SSCode Social Security Code */ + public void setSSCode (String SSCode) + { + set_Value (COLUMNNAME_SSCode, SSCode); + } + + /** Get Social Security Code. + @return Social Security Code */ + public String getSSCode () + { + return (String)get_Value(COLUMNNAME_SSCode); + } + /** Set Start Date. @param StartDate First effective day (inclusive) diff --git a/base/src/org/eevolution/model/X_I_HR_Movement.java b/base/src/org/eevolution/model/X_I_HR_Movement.java index 3c00af9943..feb999b1ab 100644 --- a/base/src/org/eevolution/model/X_I_HR_Movement.java +++ b/base/src/org/eevolution/model/X_I_HR_Movement.java @@ -27,14 +27,14 @@ /** Generated Model for I_HR_Movement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_HR_Movement extends PO implements I_I_HR_Movement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_HR_Movement (Properties ctx, int I_HR_Movement_ID, String trxName) @@ -322,23 +322,6 @@ public boolean isI_IsImported () return false; } - /** Set Process Name. - @param ProcessName - Name of the Process - */ - public void setProcessName (String ProcessName) - { - set_Value (COLUMNNAME_ProcessName, ProcessName); - } - - /** Get Process Name. - @return Name of the Process - */ - public String getProcessName () - { - return (String)get_Value(COLUMNNAME_ProcessName); - } - /** Set Processed. @param Processed The document has been processed @@ -384,6 +367,23 @@ public boolean isProcessing () return false; } + /** Set Process Name. + @param ProcessName + Name of the Process + */ + public void setProcessName (String ProcessName) + { + set_Value (COLUMNNAME_ProcessName, ProcessName); + } + + /** Get Process Name. + @return Name of the Process + */ + public String getProcessName () + { + return (String)get_Value(COLUMNNAME_ProcessName); + } + /** Set Quantity. @param Qty Quantity diff --git a/base/src/org/eevolution/model/X_I_Movement.java b/base/src/org/eevolution/model/X_I_Movement.java index dff0a37fc8..ecb8c2e23a 100644 --- a/base/src/org/eevolution/model/X_I_Movement.java +++ b/base/src/org/eevolution/model/X_I_Movement.java @@ -26,14 +26,14 @@ /** Generated Model for I_Movement * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Movement extends PO implements I_I_Movement, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Movement (Properties ctx, int I_Movement_ID, String trxName) @@ -153,6 +153,20 @@ public String getBPartnerValue () return (String)get_Value(COLUMNNAME_BPartnerValue); } + /** Set Campaign Value. + @param CampaignValue Campaign Value */ + public void setCampaignValue (String CampaignValue) + { + set_Value (COLUMNNAME_CampaignValue, CampaignValue); + } + + /** Get Campaign Value. + @return Campaign Value */ + public String getCampaignValue () + { + return (String)get_Value(COLUMNNAME_CampaignValue); + } + public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -265,20 +279,6 @@ public int getC_Project_ID () return ii.intValue(); } - /** Set Campaign Value. - @param CampaignValue Campaign Value */ - public void setCampaignValue (String CampaignValue) - { - set_Value (COLUMNNAME_CampaignValue, CampaignValue); - } - - /** Get Campaign Value. - @return Campaign Value */ - public String getCampaignValue () - { - return (String)get_Value(COLUMNNAME_CampaignValue); - } - /** Set Delivery Rule. @param DeliveryRule Defines the timing of Delivery @@ -456,6 +456,34 @@ public String getLocatorValue () return (String)get_Value(COLUMNNAME_LocatorValue); } + public I_M_Locator getM_Locator() throws RuntimeException + { + return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) + .getPO(getM_Locator_ID(), get_TrxName()); } + + /** Set Locator. + @param M_Locator_ID + Warehouse Locator + */ + public void setM_Locator_ID (int M_Locator_ID) + { + if (M_Locator_ID < 1) + set_Value (COLUMNNAME_M_Locator_ID, null); + else + set_Value (COLUMNNAME_M_Locator_ID, Integer.valueOf(M_Locator_ID)); + } + + /** Get Locator. + @return Warehouse Locator + */ + public int getM_Locator_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Locator_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_M_Locator getM_LocatorTo() throws RuntimeException { return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) @@ -484,29 +512,29 @@ public int getM_LocatorTo_ID () return ii.intValue(); } - public I_M_Locator getM_Locator() throws RuntimeException + public org.compiere.model.I_M_Movement getM_Movement() throws RuntimeException { - return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) - .getPO(getM_Locator_ID(), get_TrxName()); } + return (org.compiere.model.I_M_Movement)MTable.get(getCtx(), org.compiere.model.I_M_Movement.Table_Name) + .getPO(getM_Movement_ID(), get_TrxName()); } - /** Set Locator. - @param M_Locator_ID - Warehouse Locator + /** Set Inventory Move. + @param M_Movement_ID + Movement of Inventory */ - public void setM_Locator_ID (int M_Locator_ID) + public void setM_Movement_ID (int M_Movement_ID) { - if (M_Locator_ID < 1) - set_Value (COLUMNNAME_M_Locator_ID, null); + if (M_Movement_ID < 1) + set_Value (COLUMNNAME_M_Movement_ID, null); else - set_Value (COLUMNNAME_M_Locator_ID, Integer.valueOf(M_Locator_ID)); + set_Value (COLUMNNAME_M_Movement_ID, Integer.valueOf(M_Movement_ID)); } - /** Get Locator. - @return Warehouse Locator + /** Get Inventory Move. + @return Movement of Inventory */ - public int getM_Locator_ID () + public int getM_Movement_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Locator_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Movement_ID); if (ii == null) return 0; return ii.intValue(); @@ -540,32 +568,41 @@ public int getM_MovementLine_ID () return ii.intValue(); } - public org.compiere.model.I_M_Movement getM_Movement() throws RuntimeException - { - return (org.compiere.model.I_M_Movement)MTable.get(getCtx(), org.compiere.model.I_M_Movement.Table_Name) - .getPO(getM_Movement_ID(), get_TrxName()); } + /** Set Movement Date. + @param MovementDate + Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate) + { + set_Value (COLUMNNAME_MovementDate, MovementDate); + } - /** Set Inventory Move. - @param M_Movement_ID - Movement of Inventory + /** Get Movement Date. + @return Date a product was moved in or out of inventory */ - public void setM_Movement_ID (int M_Movement_ID) + public Timestamp getMovementDate () { - if (M_Movement_ID < 1) - set_Value (COLUMNNAME_M_Movement_ID, null); - else - set_Value (COLUMNNAME_M_Movement_ID, Integer.valueOf(M_Movement_ID)); + return (Timestamp)get_Value(COLUMNNAME_MovementDate); } - /** Get Inventory Move. - @return Movement of Inventory + /** Set Movement Quantity. + @param MovementQty + Quantity of a product moved. */ - public int getM_Movement_ID () + public void setMovementQty (BigDecimal MovementQty) { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Movement_ID); - if (ii == null) - return 0; - return ii.intValue(); + set_Value (COLUMNNAME_MovementQty, MovementQty); + } + + /** Get Movement Quantity. + @return Quantity of a product moved. + */ + public BigDecimal getMovementQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); + if (bd == null) + return Env.ZERO; + return bd; } public org.compiere.model.I_M_Product getM_Product() throws RuntimeException @@ -624,43 +661,6 @@ public int getM_Shipper_ID () return ii.intValue(); } - /** Set Movement Date. - @param MovementDate - Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate) - { - set_Value (COLUMNNAME_MovementDate, MovementDate); - } - - /** Get Movement Date. - @return Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate () - { - return (Timestamp)get_Value(COLUMNNAME_MovementDate); - } - - /** Set Movement Quantity. - @param MovementQty - Quantity of a product moved. - */ - public void setMovementQty (BigDecimal MovementQty) - { - set_Value (COLUMNNAME_MovementQty, MovementQty); - } - - /** Get Movement Quantity. - @return Quantity of a product moved. - */ - public BigDecimal getMovementQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Trx Org Key. @param OrgTrxValue Key of the Transaction Organization @@ -805,23 +805,6 @@ public String getShipperName () return (String)get_Value(COLUMNNAME_ShipperName); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set User List 1. @param User1_ID User defined list element #1 @@ -855,4 +838,21 @@ public String getUser2_ID () { return (String)get_Value(COLUMNNAME_User2_ID); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/eevolution/model/X_I_ProductPlanning.java b/base/src/org/eevolution/model/X_I_ProductPlanning.java index d03cb82088..572b0b571c 100644 --- a/base/src/org/eevolution/model/X_I_ProductPlanning.java +++ b/base/src/org/eevolution/model/X_I_ProductPlanning.java @@ -26,14 +26,14 @@ /** Generated Model for I_ProductPlanning * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_ProductPlanning extends PO implements I_I_ProductPlanning, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_ProductPlanning (Properties ctx, int I_ProductPlanning_ID, String trxName) @@ -150,6 +150,23 @@ public int getC_BPartner_ID () return ii.intValue(); } + /** Set Date Promised. + @param DatePromised + Date Order was promised + */ + public void setDatePromised (Timestamp DatePromised) + { + set_Value (COLUMNNAME_DatePromised, DatePromised); + } + + /** Get Date Promised. + @return Date Order was promised + */ + public Timestamp getDatePromised () + { + return (Timestamp)get_Value(COLUMNNAME_DatePromised); + } + public org.eevolution.model.I_DD_NetworkDistribution getDD_NetworkDistribution() throws RuntimeException { return (org.eevolution.model.I_DD_NetworkDistribution)MTable.get(getCtx(), org.eevolution.model.I_DD_NetworkDistribution.Table_Name) @@ -178,23 +195,6 @@ public int getDD_NetworkDistribution_ID () return ii.intValue(); } - /** Set Date Promised. - @param DatePromised - Date Order was promised - */ - public void setDatePromised (Timestamp DatePromised) - { - set_Value (COLUMNNAME_DatePromised, DatePromised); - } - - /** Get Date Promised. - @return Date Order was promised - */ - public Timestamp getDatePromised () - { - return (Timestamp)get_Value(COLUMNNAME_DatePromised); - } - /** Set Promised Delivery Time. @param DeliveryTime_Promised Promised days between order and delivery @@ -365,34 +365,6 @@ public boolean isPhantom () return false; } - public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException - { - return (org.compiere.model.I_M_ForecastLine)MTable.get(getCtx(), org.compiere.model.I_M_ForecastLine.Table_Name) - .getPO(getM_ForecastLine_ID(), get_TrxName()); } - - /** Set Forecast Line. - @param M_ForecastLine_ID - Forecast Line - */ - public void setM_ForecastLine_ID (int M_ForecastLine_ID) - { - if (M_ForecastLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, Integer.valueOf(M_ForecastLine_ID)); - } - - /** Get Forecast Line. - @return Forecast Line - */ - public int getM_ForecastLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ForecastLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Forecast getM_Forecast() throws RuntimeException { return (org.compiere.model.I_M_Forecast)MTable.get(getCtx(), org.compiere.model.I_M_Forecast.Table_Name) @@ -421,6 +393,34 @@ public int getM_Forecast_ID () return ii.intValue(); } + public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException + { + return (org.compiere.model.I_M_ForecastLine)MTable.get(getCtx(), org.compiere.model.I_M_ForecastLine.Table_Name) + .getPO(getM_ForecastLine_ID(), get_TrxName()); } + + /** Set Forecast Line. + @param M_ForecastLine_ID + Forecast Line + */ + public void setM_ForecastLine_ID (int M_ForecastLine_ID) + { + if (M_ForecastLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_M_ForecastLine_ID, Integer.valueOf(M_ForecastLine_ID)); + } + + /** Get Forecast Line. + @return Forecast Line + */ + public int getM_ForecastLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_ForecastLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -637,6 +637,51 @@ public String getOrgValue () return (String)get_Value(COLUMNNAME_OrgValue); } + public org.compiere.model.I_AD_User getPlanner() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getPlanner_ID(), get_TrxName()); } + + /** Set Planner. + @param Planner_ID + Company Agent for Planning + */ + public void setPlanner_ID (int Planner_ID) + { + if (Planner_ID < 1) + set_Value (COLUMNNAME_Planner_ID, null); + else + set_Value (COLUMNNAME_Planner_ID, Integer.valueOf(Planner_ID)); + } + + /** Get Planner. + @return Company Agent for Planning + */ + public int getPlanner_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Planner_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Planner Key. + @param PlannerValue + Search Key of the Planning + */ + public void setPlannerValue (String PlannerValue) + { + set_Value (COLUMNNAME_PlannerValue, PlannerValue); + } + + /** Get Planner Key. + @return Search Key of the Planning + */ + public String getPlannerValue () + { + return (String)get_Value(COLUMNNAME_PlannerValue); + } + public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException { return (org.eevolution.model.I_PP_Product_BOM)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOM.Table_Name) @@ -693,51 +738,6 @@ public int getPP_Product_Planning_ID () return ii.intValue(); } - /** Set Planner Key. - @param PlannerValue - Search Key of the Planning - */ - public void setPlannerValue (String PlannerValue) - { - set_Value (COLUMNNAME_PlannerValue, PlannerValue); - } - - /** Get Planner Key. - @return Search Key of the Planning - */ - public String getPlannerValue () - { - return (String)get_Value(COLUMNNAME_PlannerValue); - } - - public org.compiere.model.I_AD_User getPlanner() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getPlanner_ID(), get_TrxName()); } - - /** Set Planner. - @param Planner_ID - Company Agent for Planning - */ - public void setPlanner_ID (int Planner_ID) - { - if (Planner_ID < 1) - set_Value (COLUMNNAME_Planner_ID, null); - else - set_Value (COLUMNNAME_Planner_ID, Integer.valueOf(Planner_ID)); - } - - /** Get Planner. - @return Company Agent for Planning - */ - public int getPlanner_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Planner_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Processed. @param Processed The document has been processed @@ -783,23 +783,6 @@ public boolean isProcessing () return false; } - /** Set Product Key. - @param ProductValue - Key of the Product - */ - public void setProductValue (String ProductValue) - { - set_Value (COLUMNNAME_ProductValue, ProductValue); - } - - /** Get Product Key. - @return Key of the Product - */ - public String getProductValue () - { - return (String)get_Value(COLUMNNAME_ProductValue); - } - /** Set Product BOM Key. @param Product_BOM_Value Key of Product BOM @@ -817,6 +800,23 @@ public String getProduct_BOM_Value () return (String)get_Value(COLUMNNAME_Product_BOM_Value); } + /** Set Product Key. + @param ProductValue + Key of the Product + */ + public void setProductValue (String ProductValue) + { + set_Value (COLUMNNAME_ProductValue, ProductValue); + } + + /** Get Product Key. + @return Key of the Product + */ + public String getProductValue () + { + return (String)get_Value(COLUMNNAME_ProductValue); + } + /** Set Quantity. @param Qty Quantity @@ -854,34 +854,6 @@ public String getResourceValue () return (String)get_Value(COLUMNNAME_ResourceValue); } - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException - { - return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) - .getPO(getS_Resource_ID(), get_TrxName()); } - - /** Set Resource. - @param S_Resource_ID - Resource - */ - public void setS_Resource_ID (int S_Resource_ID) - { - if (S_Resource_ID < 1) - set_Value (COLUMNNAME_S_Resource_ID, null); - else - set_Value (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); - } - - /** Get Resource. - @return Resource - */ - public int getS_Resource_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Safety Stock Qty. @param SafetyStock Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs @@ -930,6 +902,34 @@ public int getSalesRep_ID () return ii.intValue(); } + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException + { + return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) + .getPO(getS_Resource_ID(), get_TrxName()); } + + /** Set Resource. + @param S_Resource_ID + Resource + */ + public void setS_Resource_ID (int S_Resource_ID) + { + if (S_Resource_ID < 1) + set_Value (COLUMNNAME_S_Resource_ID, null); + else + set_Value (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); + } + + /** Get Resource. + @return Resource + */ + public int getS_Resource_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Time Fence. @param TimeFence The Time Fence is the number of days since you execute the MRP process inside of which the system must not change the planned orders. diff --git a/base/src/org/eevolution/model/X_I_Product_ASI.java b/base/src/org/eevolution/model/X_I_Product_ASI.java index df2352e832..6135bd1943 100644 --- a/base/src/org/eevolution/model/X_I_Product_ASI.java +++ b/base/src/org/eevolution/model/X_I_Product_ASI.java @@ -23,14 +23,14 @@ /** Generated Model for I_Product_ASI * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Product_ASI extends PO implements I_I_Product_ASI, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Product_ASI (Properties ctx, int I_Product_ASI_ID, String trxName) @@ -454,57 +454,83 @@ public boolean isSerNoMandatory () return false; } - public org.compiere.model.I_M_AttributeSearch getM_AttributeSearch() throws RuntimeException + /** MandatoryType AD_Reference_ID=324 */ + public static final int MANDATORYTYPE_AD_Reference_ID=324; + /** Not Mandatory = N */ + public static final String MANDATORYTYPE_NotMandatory = "N"; + /** Always Mandatory = Y */ + public static final String MANDATORYTYPE_AlwaysMandatory = "Y"; + /** When Shipping = S */ + public static final String MANDATORYTYPE_WhenShipping = "S"; + /** Set Mandatory Type. + @param MandatoryType + The specification of a Product Attribute Instance is mandatory + */ + public void setMandatoryType (String MandatoryType) + { + + set_Value (COLUMNNAME_MandatoryType, MandatoryType); + } + + /** Get Mandatory Type. + @return The specification of a Product Attribute Instance is mandatory + */ + public String getMandatoryType () + { + return (String)get_Value(COLUMNNAME_MandatoryType); + } + + public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException { - return (org.compiere.model.I_M_AttributeSearch)MTable.get(getCtx(), org.compiere.model.I_M_AttributeSearch.Table_Name) - .getPO(getM_AttributeSearch_ID(), get_TrxName()); } + return (org.compiere.model.I_M_Attribute)MTable.get(getCtx(), org.compiere.model.I_M_Attribute.Table_Name) + .getPO(getM_Attribute_ID(), get_TrxName()); } - /** Set Attribute Search. - @param M_AttributeSearch_ID - Common Search Attribute + /** Set Attribute. + @param M_Attribute_ID + Product Attribute */ - public void setM_AttributeSearch_ID (int M_AttributeSearch_ID) + public void setM_Attribute_ID (int M_Attribute_ID) { - if (M_AttributeSearch_ID < 1) - set_Value (COLUMNNAME_M_AttributeSearch_ID, null); + if (M_Attribute_ID < 1) + set_Value (COLUMNNAME_M_Attribute_ID, null); else - set_Value (COLUMNNAME_M_AttributeSearch_ID, Integer.valueOf(M_AttributeSearch_ID)); + set_Value (COLUMNNAME_M_Attribute_ID, Integer.valueOf(M_Attribute_ID)); } - /** Get Attribute Search. - @return Common Search Attribute + /** Get Attribute. + @return Product Attribute */ - public int getM_AttributeSearch_ID () + public int getM_Attribute_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSearch_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Attribute_ID); if (ii == null) return 0; return ii.intValue(); } - public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException + public org.compiere.model.I_M_AttributeSearch getM_AttributeSearch() throws RuntimeException { - return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) - .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } + return (org.compiere.model.I_M_AttributeSearch)MTable.get(getCtx(), org.compiere.model.I_M_AttributeSearch.Table_Name) + .getPO(getM_AttributeSearch_ID(), get_TrxName()); } - /** Set Attribute Set Instance. - @param M_AttributeSetInstance_ID - Product Attribute Set Instance + /** Set Attribute Search. + @param M_AttributeSearch_ID + Common Search Attribute */ - public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) + public void setM_AttributeSearch_ID (int M_AttributeSearch_ID) { - if (M_AttributeSetInstance_ID < 0) - set_ValueNoCheck (COLUMNNAME_M_AttributeSetInstance_ID, null); + if (M_AttributeSearch_ID < 1) + set_Value (COLUMNNAME_M_AttributeSearch_ID, null); else - set_ValueNoCheck (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); + set_Value (COLUMNNAME_M_AttributeSearch_ID, Integer.valueOf(M_AttributeSearch_ID)); } - /** Get Attribute Set Instance. - @return Product Attribute Set Instance + /** Get Attribute Search. + @return Common Search Attribute */ - public int getM_AttributeSetInstance_ID () + public int getM_AttributeSearch_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSearch_ID); if (ii == null) return 0; return ii.intValue(); @@ -538,57 +564,57 @@ public int getM_AttributeSet_ID () return ii.intValue(); } - public org.compiere.model.I_M_AttributeValue getM_AttributeValue() throws RuntimeException + public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException { - return (org.compiere.model.I_M_AttributeValue)MTable.get(getCtx(), org.compiere.model.I_M_AttributeValue.Table_Name) - .getPO(getM_AttributeValue_ID(), get_TrxName()); } + return (I_M_AttributeSetInstance)MTable.get(getCtx(), I_M_AttributeSetInstance.Table_Name) + .getPO(getM_AttributeSetInstance_ID(), get_TrxName()); } - /** Set Attribute Value. - @param M_AttributeValue_ID - Product Attribute Value + /** Set Attribute Set Instance. + @param M_AttributeSetInstance_ID + Product Attribute Set Instance */ - public void setM_AttributeValue_ID (int M_AttributeValue_ID) + public void setM_AttributeSetInstance_ID (int M_AttributeSetInstance_ID) { - if (M_AttributeValue_ID < 1) - set_ValueNoCheck (COLUMNNAME_M_AttributeValue_ID, null); + if (M_AttributeSetInstance_ID < 0) + set_ValueNoCheck (COLUMNNAME_M_AttributeSetInstance_ID, null); else - set_ValueNoCheck (COLUMNNAME_M_AttributeValue_ID, Integer.valueOf(M_AttributeValue_ID)); + set_ValueNoCheck (COLUMNNAME_M_AttributeSetInstance_ID, Integer.valueOf(M_AttributeSetInstance_ID)); } - /** Get Attribute Value. - @return Product Attribute Value + /** Get Attribute Set Instance. + @return Product Attribute Set Instance */ - public int getM_AttributeValue_ID () + public int getM_AttributeSetInstance_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeValue_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeSetInstance_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_Attribute getM_Attribute() throws RuntimeException + public org.compiere.model.I_M_AttributeValue getM_AttributeValue() throws RuntimeException { - return (org.compiere.model.I_M_Attribute)MTable.get(getCtx(), org.compiere.model.I_M_Attribute.Table_Name) - .getPO(getM_Attribute_ID(), get_TrxName()); } + return (org.compiere.model.I_M_AttributeValue)MTable.get(getCtx(), org.compiere.model.I_M_AttributeValue.Table_Name) + .getPO(getM_AttributeValue_ID(), get_TrxName()); } - /** Set Attribute. - @param M_Attribute_ID - Product Attribute + /** Set Attribute Value. + @param M_AttributeValue_ID + Product Attribute Value */ - public void setM_Attribute_ID (int M_Attribute_ID) + public void setM_AttributeValue_ID (int M_AttributeValue_ID) { - if (M_Attribute_ID < 1) - set_Value (COLUMNNAME_M_Attribute_ID, null); + if (M_AttributeValue_ID < 1) + set_ValueNoCheck (COLUMNNAME_M_AttributeValue_ID, null); else - set_Value (COLUMNNAME_M_Attribute_ID, Integer.valueOf(M_Attribute_ID)); + set_ValueNoCheck (COLUMNNAME_M_AttributeValue_ID, Integer.valueOf(M_AttributeValue_ID)); } - /** Get Attribute. - @return Product Attribute + /** Get Attribute Value. + @return Product Attribute Value */ - public int getM_Attribute_ID () + public int getM_AttributeValue_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Attribute_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_AttributeValue_ID); if (ii == null) return 0; return ii.intValue(); @@ -622,32 +648,6 @@ public int getM_Product_ID () return ii.intValue(); } - /** MandatoryType AD_Reference_ID=324 */ - public static final int MANDATORYTYPE_AD_Reference_ID=324; - /** Not Mandatory = N */ - public static final String MANDATORYTYPE_NotMandatory = "N"; - /** Always Mandatory = Y */ - public static final String MANDATORYTYPE_AlwaysMandatory = "Y"; - /** When Shipping = S */ - public static final String MANDATORYTYPE_WhenShipping = "S"; - /** Set Mandatory Type. - @param MandatoryType - The specification of a Product Attribute Instance is mandatory - */ - public void setMandatoryType (String MandatoryType) - { - - set_Value (COLUMNNAME_MandatoryType, MandatoryType); - } - - /** Get Mandatory Type. - @return The specification of a Product Attribute Instance is mandatory - */ - public String getMandatoryType () - { - return (String)get_Value(COLUMNNAME_MandatoryType); - } - /** Set Processed. @param Processed The document has been processed diff --git a/base/src/org/eevolution/model/X_I_Product_BOM.java b/base/src/org/eevolution/model/X_I_Product_BOM.java index 63a93f2045..a64b179136 100755 --- a/base/src/org/eevolution/model/X_I_Product_BOM.java +++ b/base/src/org/eevolution/model/X_I_Product_BOM.java @@ -26,14 +26,14 @@ /** Generated Model for I_Product_BOM * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Product_BOM extends PO implements I_I_Product_BOM, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Product_BOM (Properties ctx, int I_Product_BOM_ID, String trxName) @@ -95,6 +95,23 @@ public BigDecimal getAssay () return bd; } + /** Set Backflush Group. + @param BackflushGroup + The Grouping Components to the Backflush + */ + public void setBackflushGroup (String BackflushGroup) + { + set_Value (COLUMNNAME_BackflushGroup, BackflushGroup); + } + + /** Get Backflush Group. + @return The Grouping Components to the Backflush + */ + public String getBackflushGroup () + { + return (String)get_Value(COLUMNNAME_BackflushGroup); + } + /** BOMType AD_Reference_ID=347 */ public static final int BOMTYPE_AD_Reference_ID=347; /** Current Active = A */ @@ -163,51 +180,6 @@ public String getBOMUse () return (String)get_Value(COLUMNNAME_BOMUse); } - /** Set Backflush Group. - @param BackflushGroup - The Grouping Components to the Backflush - */ - public void setBackflushGroup (String BackflushGroup) - { - set_Value (COLUMNNAME_BackflushGroup, BackflushGroup); - } - - /** Get Backflush Group. - @return The Grouping Components to the Backflush - */ - public String getBackflushGroup () - { - return (String)get_Value(COLUMNNAME_BackflushGroup); - } - - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException - { - return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) - .getPO(getC_UOM_ID(), get_TrxName()); } - - /** Set UOM. - @param C_UOM_ID - Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID) - { - if (C_UOM_ID < 1) - set_Value (COLUMNNAME_C_UOM_ID, null); - else - set_Value (COLUMNNAME_C_UOM_ID, Integer.valueOf(C_UOM_ID)); - } - - /** Get UOM. - @return Unit of Measure - */ - public int getC_UOM_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_UOM_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** ComponentType AD_Reference_ID=53225 */ public static final int COMPONENTTYPE_AD_Reference_ID=53225; /** By-Product = BY */ @@ -266,6 +238,34 @@ public BigDecimal getCostAllocationPerc () return bd; } + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException + { + return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) + .getPO(getC_UOM_ID(), get_TrxName()); } + + /** Set UOM. + @param C_UOM_ID + Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID) + { + if (C_UOM_ID < 1) + set_Value (COLUMNNAME_C_UOM_ID, null); + else + set_Value (COLUMNNAME_C_UOM_ID, Integer.valueOf(C_UOM_ID)); + } + + /** Get UOM. + @return Unit of Measure + */ + public int getC_UOM_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_UOM_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -590,34 +590,6 @@ public String getOrgValue () return (String)get_Value(COLUMNNAME_OrgValue); } - public org.eevolution.model.I_PP_Product_BOMLine getPP_Product_BOMLine() throws RuntimeException - { - return (org.eevolution.model.I_PP_Product_BOMLine)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOMLine.Table_Name) - .getPO(getPP_Product_BOMLine_ID(), get_TrxName()); } - - /** Set BOM Line. - @param PP_Product_BOMLine_ID - BOM Line - */ - public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID) - { - if (PP_Product_BOMLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_Product_BOMLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_Product_BOMLine_ID, Integer.valueOf(PP_Product_BOMLine_ID)); - } - - /** Get BOM Line. - @return BOM Line - */ - public int getPP_Product_BOMLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_Product_BOMLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException { return (org.eevolution.model.I_PP_Product_BOM)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOM.Table_Name) @@ -646,6 +618,34 @@ public int getPP_Product_BOM_ID () return ii.intValue(); } + public org.eevolution.model.I_PP_Product_BOMLine getPP_Product_BOMLine() throws RuntimeException + { + return (org.eevolution.model.I_PP_Product_BOMLine)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOMLine.Table_Name) + .getPO(getPP_Product_BOMLine_ID(), get_TrxName()); } + + /** Set BOM Line. + @param PP_Product_BOMLine_ID + BOM Line + */ + public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID) + { + if (PP_Product_BOMLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_Product_BOMLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_Product_BOMLine_ID, Integer.valueOf(PP_Product_BOMLine_ID)); + } + + /** Get BOM Line. + @return BOM Line + */ + public int getPP_Product_BOMLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_Product_BOMLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Processed. @param Processed The document has been processed @@ -691,23 +691,6 @@ public boolean isProcessing () return false; } - /** Set Product Key. - @param ProductValue - Key of the Product - */ - public void setProductValue (String ProductValue) - { - set_Value (COLUMNNAME_ProductValue, ProductValue); - } - - /** Get Product Key. - @return Key of the Product - */ - public String getProductValue () - { - return (String)get_Value(COLUMNNAME_ProductValue); - } - /** Set Product BOM Key. @param Product_BOM_Value Key of Product BOM @@ -725,24 +708,21 @@ public String getProduct_BOM_Value () return (String)get_Value(COLUMNNAME_Product_BOM_Value); } - /** Set Quantity. - @param QtyBOM - Indicate the Quantity use in this BOM + /** Set Product Key. + @param ProductValue + Key of the Product */ - public void setQtyBOM (BigDecimal QtyBOM) + public void setProductValue (String ProductValue) { - set_Value (COLUMNNAME_QtyBOM, QtyBOM); + set_Value (COLUMNNAME_ProductValue, ProductValue); } - /** Get Quantity. - @return Indicate the Quantity use in this BOM + /** Get Product Key. + @return Key of the Product */ - public BigDecimal getQtyBOM () + public String getProductValue () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBOM); - if (bd == null) - return Env.ZERO; - return bd; + return (String)get_Value(COLUMNNAME_ProductValue); } /** Set Quantity in %. @@ -765,6 +745,26 @@ public BigDecimal getQtyBatch () return bd; } + /** Set Quantity. + @param QtyBOM + Indicate the Quantity use in this BOM + */ + public void setQtyBOM (BigDecimal QtyBOM) + { + set_Value (COLUMNNAME_QtyBOM, QtyBOM); + } + + /** Get Quantity. + @return Indicate the Quantity use in this BOM + */ + public BigDecimal getQtyBOM () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBOM); + if (bd == null) + return Env.ZERO; + return bd; + } + /** Set Scrap %. @param Scrap Indicate the Scrap % for calculate the Scrap Quantity diff --git a/base/src/org/eevolution/model/X_I_Project.java b/base/src/org/eevolution/model/X_I_Project.java index b88d3d5758..6ce3bf7fa9 100644 --- a/base/src/org/eevolution/model/X_I_Project.java +++ b/base/src/org/eevolution/model/X_I_Project.java @@ -27,14 +27,14 @@ /** Generated Model for I_Project * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Project extends PO implements I_I_Project, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Project (Properties ctx, int I_Project_ID, String trxName) @@ -74,6 +74,20 @@ public String toString() return sb.toString(); } + /** Set Activity Value. + @param ActivityValue Activity Value */ + public void setActivityValue (String ActivityValue) + { + set_Value (COLUMNNAME_ActivityValue, ActivityValue); + } + + /** Get Activity Value. + @return Activity Value */ + public String getActivityValue () + { + return (String)get_Value(COLUMNNAME_ActivityValue); + } + public org.compiere.model.I_AD_Color getAD_Color() throws RuntimeException { return (org.compiere.model.I_AD_Color)MTable.get(getCtx(), org.compiere.model.I_AD_Color.Table_Name) @@ -102,76 +116,6 @@ public int getAD_Color_ID () return ii.intValue(); } - public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException - { - return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) - .getPO(getAD_OrgTrx_ID(), get_TrxName()); } - - /** Set Trx Organization. - @param AD_OrgTrx_ID - Performing or initiating organization - */ - public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) - { - if (AD_OrgTrx_ID < 1) - set_Value (COLUMNNAME_AD_OrgTrx_ID, null); - else - set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); - } - - /** Get Trx Organization. - @return Performing or initiating organization - */ - public int getAD_OrgTrx_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_AD_User getAD_User() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getAD_User_ID(), get_TrxName()); } - - /** Set User/Contact. - @param AD_User_ID - User within the system - Internal or Business Partner Contact - */ - public void setAD_User_ID (int AD_User_ID) - { - if (AD_User_ID < 1) - set_Value (COLUMNNAME_AD_User_ID, null); - else - set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); - } - - /** Get User/Contact. - @return User within the system - Internal or Business Partner Contact - */ - public int getAD_User_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Set Activity Value. - @param ActivityValue Activity Value */ - public void setActivityValue (String ActivityValue) - { - set_Value (COLUMNNAME_ActivityValue, ActivityValue); - } - - /** Get Activity Value. - @return Activity Value */ - public String getActivityValue () - { - return (String)get_Value(COLUMNNAME_ActivityValue); - } - /** Set Address 1. @param Address1 Address line 1 for this location @@ -240,35 +184,60 @@ public String getAddress4 () return (String)get_Value(COLUMNNAME_Address4); } - /** Set BP Name. - @param BPName BP Name */ - public void setBPName (String BPName) + public org.compiere.model.I_AD_Org getAD_OrgTrx() throws RuntimeException + { + return (org.compiere.model.I_AD_Org)MTable.get(getCtx(), org.compiere.model.I_AD_Org.Table_Name) + .getPO(getAD_OrgTrx_ID(), get_TrxName()); } + + /** Set Trx Organization. + @param AD_OrgTrx_ID + Performing or initiating organization + */ + public void setAD_OrgTrx_ID (int AD_OrgTrx_ID) { - set_Value (COLUMNNAME_BPName, BPName); + if (AD_OrgTrx_ID < 1) + set_Value (COLUMNNAME_AD_OrgTrx_ID, null); + else + set_Value (COLUMNNAME_AD_OrgTrx_ID, Integer.valueOf(AD_OrgTrx_ID)); } - /** Get BP Name. - @return BP Name */ - public String getBPName () + /** Get Trx Organization. + @return Performing or initiating organization + */ + public int getAD_OrgTrx_ID () { - return (String)get_Value(COLUMNNAME_BPName); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_OrgTrx_ID); + if (ii == null) + return 0; + return ii.intValue(); } - /** Set BP Search Key. - @param BPValue - Business Partner Key Value + public org.compiere.model.I_AD_User getAD_User() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getAD_User_ID(), get_TrxName()); } + + /** Set User/Contact. + @param AD_User_ID + User within the system - Internal or Business Partner Contact */ - public void setBPValue (String BPValue) + public void setAD_User_ID (int AD_User_ID) { - set_Value (COLUMNNAME_BPValue, BPValue); + if (AD_User_ID < 1) + set_Value (COLUMNNAME_AD_User_ID, null); + else + set_Value (COLUMNNAME_AD_User_ID, Integer.valueOf(AD_User_ID)); } - /** Get BP Search Key. - @return Business Partner Key Value + /** Get User/Contact. + @return User within the system - Internal or Business Partner Contact */ - public String getBPValue () + public int getAD_User_ID () { - return (String)get_Value(COLUMNNAME_BPValue); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_User_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Business Partner Key. @@ -288,6 +257,37 @@ public String getBPartnerValue () return (String)get_Value(COLUMNNAME_BPartnerValue); } + /** Set BP Name. + @param BPName BP Name */ + public void setBPName (String BPName) + { + set_Value (COLUMNNAME_BPName, BPName); + } + + /** Get BP Name. + @return BP Name */ + public String getBPName () + { + return (String)get_Value(COLUMNNAME_BPName); + } + + /** Set BP Search Key. + @param BPValue + Business Partner Key Value + */ + public void setBPValue (String BPValue) + { + set_Value (COLUMNNAME_BPValue, BPValue); + } + + /** Get BP Search Key. + @return Business Partner Key Value + */ + public String getBPValue () + { + return (String)get_Value(COLUMNNAME_BPValue); + } + public org.compiere.model.I_C_Activity getC_Activity() throws RuntimeException { return (org.compiere.model.I_C_Activity)MTable.get(getCtx(), org.compiere.model.I_C_Activity.Table_Name) @@ -316,32 +316,18 @@ public int getC_Activity_ID () return ii.intValue(); } - public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException - { - return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) - .getPO(getC_BPartnerSR_ID(), get_TrxName()); } - - /** Set BPartner (Agent). - @param C_BPartnerSR_ID - Business Partner (Agent or Sales Rep) - */ - public void setC_BPartnerSR_ID (int C_BPartnerSR_ID) + /** Set Campaign Value. + @param CampaignValue Campaign Value */ + public void setCampaignValue (String CampaignValue) { - if (C_BPartnerSR_ID < 1) - set_Value (COLUMNNAME_C_BPartnerSR_ID, null); - else - set_Value (COLUMNNAME_C_BPartnerSR_ID, Integer.valueOf(C_BPartnerSR_ID)); + set_Value (COLUMNNAME_CampaignValue, CampaignValue); } - /** Get BPartner (Agent). - @return Business Partner (Agent or Sales Rep) - */ - public int getC_BPartnerSR_ID () + /** Get Campaign Value. + @return Campaign Value */ + public String getCampaignValue () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartnerSR_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_CampaignValue); } public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException @@ -400,6 +386,34 @@ public int getC_BPartner_Location_ID () return ii.intValue(); } + public org.compiere.model.I_C_BPartner getC_BPartnerSR() throws RuntimeException + { + return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) + .getPO(getC_BPartnerSR_ID(), get_TrxName()); } + + /** Set BPartner (Agent). + @param C_BPartnerSR_ID + Business Partner (Agent or Sales Rep) + */ + public void setC_BPartnerSR_ID (int C_BPartnerSR_ID) + { + if (C_BPartnerSR_ID < 1) + set_Value (COLUMNNAME_C_BPartnerSR_ID, null); + else + set_Value (COLUMNNAME_C_BPartnerSR_ID, Integer.valueOf(C_BPartnerSR_ID)); + } + + /** Get BPartner (Agent). + @return Business Partner (Agent or Sales Rep) + */ + public int getC_BPartnerSR_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BPartnerSR_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException { return (org.compiere.model.I_C_Campaign)MTable.get(getCtx(), org.compiere.model.I_C_Campaign.Table_Name) @@ -456,27 +470,152 @@ public int getC_Currency_ID () return ii.intValue(); } - public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException - { - return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) - .getPO(getC_PaymentTerm_ID(), get_TrxName()); } - - /** Set Payment Term. - @param C_PaymentTerm_ID - The terms of Payment (timing, discount) + /** Set City. + @param City + Identifies a City */ - public void setC_PaymentTerm_ID (int C_PaymentTerm_ID) + public void setCity (String City) { - if (C_PaymentTerm_ID < 1) - set_Value (COLUMNNAME_C_PaymentTerm_ID, null); - else - set_Value (COLUMNNAME_C_PaymentTerm_ID, Integer.valueOf(C_PaymentTerm_ID)); + set_Value (COLUMNNAME_City, City); } - /** Get Payment Term. - @return The terms of Payment (timing, discount) + /** Get City. + @return Identifies a City */ - public int getC_PaymentTerm_ID () + public String getCity () + { + return (String)get_Value(COLUMNNAME_City); + } + + /** Set Comments. + @param Comments + Comments or additional information + */ + public void setComments (String Comments) + { + set_Value (COLUMNNAME_Comments, Comments); + } + + /** Get Comments. + @return Comments or additional information + */ + public String getComments () + { + return (String)get_Value(COLUMNNAME_Comments); + } + + /** Set Committed Amount. + @param CommittedAmt + The (legal) commitment amount + */ + public void setCommittedAmt (BigDecimal CommittedAmt) + { + set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); + } + + /** Get Committed Amount. + @return The (legal) commitment amount + */ + public BigDecimal getCommittedAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Committed Quantity. + @param CommittedQty + The (legal) commitment Quantity + */ + public void setCommittedQty (BigDecimal CommittedQty) + { + set_Value (COLUMNNAME_CommittedQty, CommittedQty); + } + + /** Get Committed Quantity. + @return The (legal) commitment Quantity + */ + public BigDecimal getCommittedQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedQty); + if (bd == null) + return Env.ZERO; + return bd; + } + + /** Set Contact Description. + @param ContactDescription + Description of Contact + */ + public void setContactDescription (String ContactDescription) + { + set_Value (COLUMNNAME_ContactDescription, ContactDescription); + } + + /** Get Contact Description. + @return Description of Contact + */ + public String getContactDescription () + { + return (String)get_Value(COLUMNNAME_ContactDescription); + } + + /** Set Contact Name. + @param ContactName + Business Partner Contact Name + */ + public void setContactName (String ContactName) + { + set_Value (COLUMNNAME_ContactName, ContactName); + } + + /** Get Contact Name. + @return Business Partner Contact Name + */ + public String getContactName () + { + return (String)get_Value(COLUMNNAME_ContactName); + } + + /** Set ISO Country Code. + @param CountryCode + Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html + */ + public void setCountryCode (String CountryCode) + { + set_Value (COLUMNNAME_CountryCode, CountryCode); + } + + /** Get ISO Country Code. + @return Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html + */ + public String getCountryCode () + { + return (String)get_Value(COLUMNNAME_CountryCode); + } + + public org.compiere.model.I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException + { + return (org.compiere.model.I_C_PaymentTerm)MTable.get(getCtx(), org.compiere.model.I_C_PaymentTerm.Table_Name) + .getPO(getC_PaymentTerm_ID(), get_TrxName()); } + + /** Set Payment Term. + @param C_PaymentTerm_ID + The terms of Payment (timing, discount) + */ + public void setC_PaymentTerm_ID (int C_PaymentTerm_ID) + { + if (C_PaymentTerm_ID < 1) + set_Value (COLUMNNAME_C_PaymentTerm_ID, null); + else + set_Value (COLUMNNAME_C_PaymentTerm_ID, Integer.valueOf(C_PaymentTerm_ID)); + } + + /** Get Payment Term. + @return The terms of Payment (timing, discount) + */ + public int getC_PaymentTerm_ID () { Integer ii = (Integer)get_Value(COLUMNNAME_C_PaymentTerm_ID); if (ii == null) @@ -568,62 +707,6 @@ public int getC_ProjectGroup_ID () return ii.intValue(); } - public org.eevolution.model.I_C_ProjectStatus getC_ProjectStatus() throws RuntimeException - { - return (org.eevolution.model.I_C_ProjectStatus)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectStatus.Table_Name) - .getPO(getC_ProjectStatus_ID(), get_TrxName()); } - - /** Set Project Status. - @param C_ProjectStatus_ID - Status for Project, Phase or Task - */ - public void setC_ProjectStatus_ID (int C_ProjectStatus_ID) - { - if (C_ProjectStatus_ID < 1) - set_Value (COLUMNNAME_C_ProjectStatus_ID, null); - else - set_Value (COLUMNNAME_C_ProjectStatus_ID, Integer.valueOf(C_ProjectStatus_ID)); - } - - /** Get Project Status. - @return Status for Project, Phase or Task - */ - public int getC_ProjectStatus_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectStatus_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.compiere.model.I_C_ProjectType getC_ProjectType() throws RuntimeException - { - return (org.compiere.model.I_C_ProjectType)MTable.get(getCtx(), org.compiere.model.I_C_ProjectType.Table_Name) - .getPO(getC_ProjectType_ID(), get_TrxName()); } - - /** Set Project Type. - @param C_ProjectType_ID - Type of the project - */ - public void setC_ProjectType_ID (int C_ProjectType_ID) - { - if (C_ProjectType_ID < 1) - set_Value (COLUMNNAME_C_ProjectType_ID, null); - else - set_Value (COLUMNNAME_C_ProjectType_ID, Integer.valueOf(C_ProjectType_ID)); - } - - /** Get Project Type. - @return Type of the project - */ - public int getC_ProjectType_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectType_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) @@ -652,171 +735,88 @@ public int getC_Project_ID () return ii.intValue(); } - public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException + public org.eevolution.model.I_C_ProjectStatus getC_ProjectStatus() throws RuntimeException { - return (org.compiere.model.I_C_SalesRegion)MTable.get(getCtx(), org.compiere.model.I_C_SalesRegion.Table_Name) - .getPO(getC_SalesRegion_ID(), get_TrxName()); } + return (org.eevolution.model.I_C_ProjectStatus)MTable.get(getCtx(), org.eevolution.model.I_C_ProjectStatus.Table_Name) + .getPO(getC_ProjectStatus_ID(), get_TrxName()); } - /** Set Sales Region. - @param C_SalesRegion_ID - Sales coverage region + /** Set Project Status. + @param C_ProjectStatus_ID + Status for Project, Phase or Task */ - public void setC_SalesRegion_ID (int C_SalesRegion_ID) + public void setC_ProjectStatus_ID (int C_ProjectStatus_ID) { - if (C_SalesRegion_ID < 1) - set_Value (COLUMNNAME_C_SalesRegion_ID, null); + if (C_ProjectStatus_ID < 1) + set_Value (COLUMNNAME_C_ProjectStatus_ID, null); else - set_Value (COLUMNNAME_C_SalesRegion_ID, Integer.valueOf(C_SalesRegion_ID)); + set_Value (COLUMNNAME_C_ProjectStatus_ID, Integer.valueOf(C_ProjectStatus_ID)); } - /** Get Sales Region. - @return Sales coverage region + /** Get Project Status. + @return Status for Project, Phase or Task */ - public int getC_SalesRegion_ID () + public int getC_ProjectStatus_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_SalesRegion_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectStatus_ID); if (ii == null) return 0; return ii.intValue(); } - /** Set Campaign Value. - @param CampaignValue Campaign Value */ - public void setCampaignValue (String CampaignValue) - { - set_Value (COLUMNNAME_CampaignValue, CampaignValue); - } - - /** Get Campaign Value. - @return Campaign Value */ - public String getCampaignValue () - { - return (String)get_Value(COLUMNNAME_CampaignValue); - } - - /** Set City. - @param City - Identifies a City - */ - public void setCity (String City) - { - set_Value (COLUMNNAME_City, City); - } - - /** Get City. - @return Identifies a City - */ - public String getCity () - { - return (String)get_Value(COLUMNNAME_City); - } - - /** Set Comments. - @param Comments - Comments or additional information - */ - public void setComments (String Comments) - { - set_Value (COLUMNNAME_Comments, Comments); - } - - /** Get Comments. - @return Comments or additional information - */ - public String getComments () - { - return (String)get_Value(COLUMNNAME_Comments); - } - - /** Set Committed Amount. - @param CommittedAmt - The (legal) commitment amount - */ - public void setCommittedAmt (BigDecimal CommittedAmt) - { - set_Value (COLUMNNAME_CommittedAmt, CommittedAmt); - } - - /** Get Committed Amount. - @return The (legal) commitment amount - */ - public BigDecimal getCommittedAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Committed Quantity. - @param CommittedQty - The (legal) commitment Quantity - */ - public void setCommittedQty (BigDecimal CommittedQty) - { - set_Value (COLUMNNAME_CommittedQty, CommittedQty); - } - - /** Get Committed Quantity. - @return The (legal) commitment Quantity - */ - public BigDecimal getCommittedQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CommittedQty); - if (bd == null) - return Env.ZERO; - return bd; - } - - /** Set Contact Description. - @param ContactDescription - Description of Contact - */ - public void setContactDescription (String ContactDescription) - { - set_Value (COLUMNNAME_ContactDescription, ContactDescription); - } - - /** Get Contact Description. - @return Description of Contact - */ - public String getContactDescription () - { - return (String)get_Value(COLUMNNAME_ContactDescription); - } + public org.compiere.model.I_C_ProjectType getC_ProjectType() throws RuntimeException + { + return (org.compiere.model.I_C_ProjectType)MTable.get(getCtx(), org.compiere.model.I_C_ProjectType.Table_Name) + .getPO(getC_ProjectType_ID(), get_TrxName()); } - /** Set Contact Name. - @param ContactName - Business Partner Contact Name + /** Set Project Type. + @param C_ProjectType_ID + Type of the project */ - public void setContactName (String ContactName) + public void setC_ProjectType_ID (int C_ProjectType_ID) { - set_Value (COLUMNNAME_ContactName, ContactName); + if (C_ProjectType_ID < 1) + set_Value (COLUMNNAME_C_ProjectType_ID, null); + else + set_Value (COLUMNNAME_C_ProjectType_ID, Integer.valueOf(C_ProjectType_ID)); } - /** Get Contact Name. - @return Business Partner Contact Name + /** Get Project Type. + @return Type of the project */ - public String getContactName () + public int getC_ProjectType_ID () { - return (String)get_Value(COLUMNNAME_ContactName); + Integer ii = (Integer)get_Value(COLUMNNAME_C_ProjectType_ID); + if (ii == null) + return 0; + return ii.intValue(); } - /** Set ISO Country Code. - @param CountryCode - Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html + public org.compiere.model.I_C_SalesRegion getC_SalesRegion() throws RuntimeException + { + return (org.compiere.model.I_C_SalesRegion)MTable.get(getCtx(), org.compiere.model.I_C_SalesRegion.Table_Name) + .getPO(getC_SalesRegion_ID(), get_TrxName()); } + + /** Set Sales Region. + @param C_SalesRegion_ID + Sales coverage region */ - public void setCountryCode (String CountryCode) + public void setC_SalesRegion_ID (int C_SalesRegion_ID) { - set_Value (COLUMNNAME_CountryCode, CountryCode); + if (C_SalesRegion_ID < 1) + set_Value (COLUMNNAME_C_SalesRegion_ID, null); + else + set_Value (COLUMNNAME_C_SalesRegion_ID, Integer.valueOf(C_SalesRegion_ID)); } - /** Get ISO Country Code. - @return Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html + /** Get Sales Region. + @return Sales coverage region */ - public String getCountryCode () + public int getC_SalesRegion_ID () { - return (String)get_Value(COLUMNNAME_CountryCode); + Integer ii = (Integer)get_Value(COLUMNNAME_C_SalesRegion_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Contract Date. @@ -1004,23 +1004,6 @@ public String getFax () return (String)get_Value(COLUMNNAME_Fax); } - /** Set ISO Currency Code. - @param ISO_Code - Three letter ISO 4217 Code of the Currency - */ - public void setISO_Code (String ISO_Code) - { - set_Value (COLUMNNAME_ISO_Code, ISO_Code); - } - - /** Get ISO Currency Code. - @return Three letter ISO 4217 Code of the Currency - */ - public String getISO_Code () - { - return (String)get_Value(COLUMNNAME_ISO_Code); - } - /** Set Import Error Message. @param I_ErrorMsg Messages generated from import process @@ -1062,26 +1045,6 @@ public boolean isI_IsImported () return false; } - /** Set Import Project ID. - @param I_Project_ID Import Project ID */ - public void setI_Project_ID (int I_Project_ID) - { - if (I_Project_ID < 1) - set_ValueNoCheck (COLUMNNAME_I_Project_ID, null); - else - set_ValueNoCheck (COLUMNNAME_I_Project_ID, Integer.valueOf(I_Project_ID)); - } - - /** Get Import Project ID. - @return Import Project ID */ - public int getI_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_I_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Invoiced Amount. @param InvoicedAmt The amount invoiced @@ -1122,6 +1085,26 @@ public BigDecimal getInvoicedQty () return bd; } + /** Set Import Project ID. + @param I_Project_ID Import Project ID */ + public void setI_Project_ID (int I_Project_ID) + { + if (I_Project_ID < 1) + set_ValueNoCheck (COLUMNNAME_I_Project_ID, null); + else + set_ValueNoCheck (COLUMNNAME_I_Project_ID, Integer.valueOf(I_Project_ID)); + } + + /** Get Import Project ID. + @return Import Project ID */ + public int getI_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_I_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Commitment is Ceiling. @param IsCommitCeiling The commitment amount/quantity is the chargeable ceiling @@ -1194,6 +1177,23 @@ public boolean isIndefinite () return false; } + /** Set ISO Currency Code. + @param ISO_Code + Three letter ISO 4217 Code of the Currency + */ + public void setISO_Code (String ISO_Code) + { + set_Value (COLUMNNAME_ISO_Code, ISO_Code); + } + + /** Get ISO Currency Code. + @return Three letter ISO 4217 Code of the Currency + */ + public String getISO_Code () + { + return (String)get_Value(COLUMNNAME_ISO_Code); + } + /** Set Summary Level. @param IsSummary This is a summary entity @@ -1342,23 +1342,6 @@ public String getOrgValue () return (String)get_Value(COLUMNNAME_OrgValue); } - /** Set Order Reference. - @param POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference) - { - set_Value (COLUMNNAME_POReference, POReference); - } - - /** Get Order Reference. - @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference () - { - return (String)get_Value(COLUMNNAME_POReference); - } - /** Set Phone. @param Phone Identifies a telephone number @@ -1453,6 +1436,23 @@ public BigDecimal getPlannedQty () return bd; } + /** Set Order Reference. + @param POReference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference) + { + set_Value (COLUMNNAME_POReference, POReference); + } + + /** Get Order Reference. + @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference () + { + return (String)get_Value(COLUMNNAME_POReference); + } + /** Set ZIP. @param Postal Postal code @@ -1545,36 +1545,6 @@ public boolean isProcessing () return false; } - /** ProjInvoiceRule AD_Reference_ID=383 */ - public static final int PROJINVOICERULE_AD_Reference_ID=383; - /** None = - */ - public static final String PROJINVOICERULE_None = "-"; - /** Committed Amount = C */ - public static final String PROJINVOICERULE_CommittedAmount = "C"; - /** Time&Material max Comitted = c */ - public static final String PROJINVOICERULE_TimeMaterialMaxComitted = "c"; - /** Time&Material = T */ - public static final String PROJINVOICERULE_TimeMaterial = "T"; - /** Product Quantity = P */ - public static final String PROJINVOICERULE_ProductQuantity = "P"; - /** Set Invoice Rule. - @param ProjInvoiceRule - Invoice Rule for the project - */ - public void setProjInvoiceRule (String ProjInvoiceRule) - { - - set_Value (COLUMNNAME_ProjInvoiceRule, ProjInvoiceRule); - } - - /** Get Invoice Rule. - @return Invoice Rule for the project - */ - public String getProjInvoiceRule () - { - return (String)get_Value(COLUMNNAME_ProjInvoiceRule); - } - /** Set Project Balance. @param ProjectBalanceAmt Total Project Balance @@ -1734,6 +1704,36 @@ public String getProjectTypeValue () return (String)get_Value(COLUMNNAME_ProjectTypeValue); } + /** ProjInvoiceRule AD_Reference_ID=383 */ + public static final int PROJINVOICERULE_AD_Reference_ID=383; + /** None = - */ + public static final String PROJINVOICERULE_None = "-"; + /** Committed Amount = C */ + public static final String PROJINVOICERULE_CommittedAmount = "C"; + /** Time&Material max Comitted = c */ + public static final String PROJINVOICERULE_TimeMaterialMaxComitted = "c"; + /** Time&Material = T */ + public static final String PROJINVOICERULE_TimeMaterial = "T"; + /** Product Quantity = P */ + public static final String PROJINVOICERULE_ProductQuantity = "P"; + /** Set Invoice Rule. + @param ProjInvoiceRule + Invoice Rule for the project + */ + public void setProjInvoiceRule (String ProjInvoiceRule) + { + + set_Value (COLUMNNAME_ProjInvoiceRule, ProjInvoiceRule); + } + + /** Get Invoice Rule. + @return Invoice Rule for the project + */ + public String getProjInvoiceRule () + { + return (String)get_Value(COLUMNNAME_ProjInvoiceRule); + } + /** Set Region. @param RegionName Name of the Region @@ -1810,23 +1810,6 @@ public String getTitle () return (String)get_Value(COLUMNNAME_Title); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -2036,6 +2019,23 @@ public String getUserValue4 () return (String)get_Value(COLUMNNAME_UserValue4); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/eevolution/model/X_I_SalesHistory.java b/base/src/org/eevolution/model/X_I_SalesHistory.java index 9e97cbc541..2e9413d371 100644 --- a/base/src/org/eevolution/model/X_I_SalesHistory.java +++ b/base/src/org/eevolution/model/X_I_SalesHistory.java @@ -27,14 +27,14 @@ /** Generated Model for I_SalesHistory * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_SalesHistory extends PO implements I_I_SalesHistory, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_SalesHistory (Properties ctx, int I_SalesHistory_ID, String trxName) @@ -134,32 +134,35 @@ public int getC_Activity_ID () return ii.intValue(); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } + /** Set Campaign Value. + @param CampaignValue Campaign Value */ + public void setCampaignValue (String CampaignValue) + { + set_Value (COLUMNNAME_CampaignValue, CampaignValue); + } - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group + /** Get Campaign Value. + @return Campaign Value */ + public String getCampaignValue () + { + return (String)get_Value(COLUMNNAME_CampaignValue); + } + + /** Set Category Name. + @param CategoryName + Name of the Category */ - public void setC_BP_Group_ID (int C_BP_Group_ID) + public void setCategoryName (String CategoryName) { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); - else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + set_Value (COLUMNNAME_CategoryName, CategoryName); } - /** Get Business Partner Group. - @return Business Partner Group + /** Get Category Name. + @return Name of the Category */ - public int getC_BP_Group_ID () + public String getCategoryName () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_CategoryName); } public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException @@ -226,6 +229,34 @@ public int getC_BPartner_Location_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException { return (org.compiere.model.I_C_Campaign)MTable.get(getCtx(), org.compiere.model.I_C_Campaign.Table_Name) @@ -254,6 +285,54 @@ public int getC_Campaign_ID () return ii.intValue(); } + /** Set Cost Value. + @param CostAmt + Value with Cost + */ + public void setCostAmt (BigDecimal CostAmt) + { + set_Value (COLUMNNAME_CostAmt, CostAmt); + } + + /** Get Cost Value. + @return Value with Cost + */ + public BigDecimal getCostAmt () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostAmt); + if (bd == null) + return Env.ZERO; + return bd; + } + + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -310,34 +389,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_C_SalesHistory getC_SalesHistory() throws RuntimeException { return (org.eevolution.model.I_C_SalesHistory)MTable.get(getCtx(), org.eevolution.model.I_C_SalesHistory.Table_Name) @@ -394,57 +445,6 @@ public int getC_SalesRegion_ID () return ii.intValue(); } - /** Set Campaign Value. - @param CampaignValue Campaign Value */ - public void setCampaignValue (String CampaignValue) - { - set_Value (COLUMNNAME_CampaignValue, CampaignValue); - } - - /** Get Campaign Value. - @return Campaign Value */ - public String getCampaignValue () - { - return (String)get_Value(COLUMNNAME_CampaignValue); - } - - /** Set Category Name. - @param CategoryName - Name of the Category - */ - public void setCategoryName (String CategoryName) - { - set_Value (COLUMNNAME_CategoryName, CategoryName); - } - - /** Get Category Name. - @return Name of the Category - */ - public String getCategoryName () - { - return (String)get_Value(COLUMNNAME_CategoryName); - } - - /** Set Cost Value. - @param CostAmt - Value with Cost - */ - public void setCostAmt (BigDecimal CostAmt) - { - set_Value (COLUMNNAME_CostAmt, CostAmt); - } - - /** Get Cost Value. - @return Value with Cost - */ - public BigDecimal getCostAmt () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostAmt); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Date Invoiced. @param DateInvoiced Date printed on Invoice @@ -997,23 +997,6 @@ public BigDecimal getTotalInvQty () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1126,6 +1109,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Warehouse Key. @param WarehouseValue Key of the Warehouse diff --git a/base/src/org/eevolution/model/X_I_Workflow.java b/base/src/org/eevolution/model/X_I_Workflow.java index 18e4240a31..f8ea3350e1 100644 --- a/base/src/org/eevolution/model/X_I_Workflow.java +++ b/base/src/org/eevolution/model/X_I_Workflow.java @@ -27,14 +27,14 @@ /** Generated Model for I_Workflow * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_I_Workflow extends PO implements I_I_Workflow, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_I_Workflow (Properties ctx, int I_Workflow_ID, String trxName) @@ -76,6 +76,86 @@ public String toString() return sb.toString(); } + /** AccessLevel AD_Reference_ID=5 */ + public static final int ACCESSLEVEL_AD_Reference_ID=5; + /** Organization = 1 */ + public static final String ACCESSLEVEL_Organization = "1"; + /** Client+Organization = 3 */ + public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; + /** System only = 4 */ + public static final String ACCESSLEVEL_SystemOnly = "4"; + /** All = 7 */ + public static final String ACCESSLEVEL_All = "7"; + /** System+Client = 6 */ + public static final String ACCESSLEVEL_SystemPlusClient = "6"; + /** Client only = 2 */ + public static final String ACCESSLEVEL_ClientOnly = "2"; + /** Set Data Access Level. + @param AccessLevel + Access Level required + */ + public void setAccessLevel (String AccessLevel) + { + + set_Value (COLUMNNAME_AccessLevel, AccessLevel); + } + + /** Get Data Access Level. + @return Access Level required + */ + public String getAccessLevel () + { + return (String)get_Value(COLUMNNAME_AccessLevel); + } + + /** Action AD_Reference_ID=302 */ + public static final int ACTION_AD_Reference_ID=302; + /** Wait (Sleep) = Z */ + public static final String ACTION_WaitSleep = "Z"; + /** User Choice = C */ + public static final String ACTION_UserChoice = "C"; + /** Sub Workflow = F */ + public static final String ACTION_SubWorkflow = "F"; + /** Set Variable = V */ + public static final String ACTION_SetVariable = "V"; + /** User Window = W */ + public static final String ACTION_UserWindow = "W"; + /** User Form = X */ + public static final String ACTION_UserForm = "X"; + /** Apps Task = T */ + public static final String ACTION_AppsTask = "T"; + /** Apps Report = R */ + public static final String ACTION_AppsReport = "R"; + /** Apps Process = P */ + public static final String ACTION_AppsProcess = "P"; + /** Document Action = D */ + public static final String ACTION_DocumentAction = "D"; + /** EMail = M */ + public static final String ACTION_EMail = "M"; + /** User Workbench = B */ + public static final String ACTION_UserWorkbench = "B"; + /** Smart View = Q */ + public static final String ACTION_SmartView = "Q"; + /** Smart Browse = S */ + public static final String ACTION_SmartBrowse = "S"; + /** Set Action. + @param Action + Indicates the Action to be performed + */ + public void setAction (String Action) + { + + set_Value (COLUMNNAME_Action, Action); + } + + /** Get Action. + @return Indicates the Action to be performed + */ + public String getAction () + { + return (String)get_Value(COLUMNNAME_Action); + } + public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException { return (org.compiere.model.I_AD_Column)MTable.get(getCtx(), org.compiere.model.I_AD_Column.Table_Name) @@ -328,34 +408,6 @@ public int getAD_Window_ID () return ii.intValue(); } - public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException - { - return (org.compiere.model.I_AD_WorkflowProcessor)MTable.get(getCtx(), org.compiere.model.I_AD_WorkflowProcessor.Table_Name) - .getPO(getAD_WorkflowProcessor_ID(), get_TrxName()); } - - /** Set Workflow Processor. - @param AD_WorkflowProcessor_ID - Workflow Processor Server - */ - public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID) - { - if (AD_WorkflowProcessor_ID < 1) - set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, null); - else - set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, Integer.valueOf(AD_WorkflowProcessor_ID)); - } - - /** Get Workflow Processor. - @return Workflow Processor Server - */ - public int getAD_WorkflowProcessor_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_WorkflowProcessor_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException { return (org.compiere.model.I_AD_Workflow)MTable.get(getCtx(), org.compiere.model.I_AD_Workflow.Table_Name) @@ -384,84 +436,32 @@ public int getAD_Workflow_ID () return ii.intValue(); } - /** AccessLevel AD_Reference_ID=5 */ - public static final int ACCESSLEVEL_AD_Reference_ID=5; - /** Organization = 1 */ - public static final String ACCESSLEVEL_Organization = "1"; - /** Client+Organization = 3 */ - public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; - /** System only = 4 */ - public static final String ACCESSLEVEL_SystemOnly = "4"; - /** All = 7 */ - public static final String ACCESSLEVEL_All = "7"; - /** System+Client = 6 */ - public static final String ACCESSLEVEL_SystemPlusClient = "6"; - /** Client only = 2 */ - public static final String ACCESSLEVEL_ClientOnly = "2"; - /** Set Data Access Level. - @param AccessLevel - Access Level required - */ - public void setAccessLevel (String AccessLevel) - { - - set_Value (COLUMNNAME_AccessLevel, AccessLevel); - } - - /** Get Data Access Level. - @return Access Level required - */ - public String getAccessLevel () - { - return (String)get_Value(COLUMNNAME_AccessLevel); - } + public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException + { + return (org.compiere.model.I_AD_WorkflowProcessor)MTable.get(getCtx(), org.compiere.model.I_AD_WorkflowProcessor.Table_Name) + .getPO(getAD_WorkflowProcessor_ID(), get_TrxName()); } - /** Action AD_Reference_ID=302 */ - public static final int ACTION_AD_Reference_ID=302; - /** Wait (Sleep) = Z */ - public static final String ACTION_WaitSleep = "Z"; - /** User Choice = C */ - public static final String ACTION_UserChoice = "C"; - /** Sub Workflow = F */ - public static final String ACTION_SubWorkflow = "F"; - /** Set Variable = V */ - public static final String ACTION_SetVariable = "V"; - /** User Window = W */ - public static final String ACTION_UserWindow = "W"; - /** User Form = X */ - public static final String ACTION_UserForm = "X"; - /** Apps Task = T */ - public static final String ACTION_AppsTask = "T"; - /** Apps Report = R */ - public static final String ACTION_AppsReport = "R"; - /** Apps Process = P */ - public static final String ACTION_AppsProcess = "P"; - /** Document Action = D */ - public static final String ACTION_DocumentAction = "D"; - /** EMail = M */ - public static final String ACTION_EMail = "M"; - /** User Workbench = B */ - public static final String ACTION_UserWorkbench = "B"; - /** Smart View = Q */ - public static final String ACTION_SmartView = "Q"; - /** Smart Browse = S */ - public static final String ACTION_SmartBrowse = "S"; - /** Set Action. - @param Action - Indicates the Action to be performed + /** Set Workflow Processor. + @param AD_WorkflowProcessor_ID + Workflow Processor Server */ - public void setAction (String Action) + public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID) { - - set_Value (COLUMNNAME_Action, Action); + if (AD_WorkflowProcessor_ID < 1) + set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, null); + else + set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, Integer.valueOf(AD_WorkflowProcessor_ID)); } - /** Get Action. - @return Indicates the Action to be performed + /** Get Workflow Processor. + @return Workflow Processor Server */ - public String getAction () + public int getAD_WorkflowProcessor_ID () { - return (String)get_Value(COLUMNNAME_Action); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_WorkflowProcessor_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Attribute Name. @@ -617,23 +617,6 @@ public String getDocAction () return (String)get_Value(COLUMNNAME_DocAction); } - /** Set Document Value Logic. - @param DocValueLogic - Logic to determine Workflow Start - If true, a workflow process is started for the document - */ - public void setDocValueLogic (String DocValueLogic) - { - set_Value (COLUMNNAME_DocValueLogic, DocValueLogic); - } - - /** Get Document Value Logic. - @return Logic to determine Workflow Start - If true, a workflow process is started for the document - */ - public String getDocValueLogic () - { - return (String)get_Value(COLUMNNAME_DocValueLogic); - } - /** Set Document No. @param DocumentNo Document sequence number of the document @@ -651,6 +634,23 @@ public String getDocumentNo () return (String)get_Value(COLUMNNAME_DocumentNo); } + /** Set Document Value Logic. + @param DocValueLogic + Logic to determine Workflow Start - If true, a workflow process is started for the document + */ + public void setDocValueLogic (String DocValueLogic) + { + set_Value (COLUMNNAME_DocValueLogic, DocValueLogic); + } + + /** Get Document Value Logic. + @return Logic to determine Workflow Start - If true, a workflow process is started for the document + */ + public String getDocValueLogic () + { + return (String)get_Value(COLUMNNAME_DocValueLogic); + } + /** Set Duration. @param Duration Normal Duration in Duration Unit @@ -898,26 +898,6 @@ public boolean isI_IsImported () return false; } - /** Set I_Workflow_ID. - @param I_Workflow_ID I_Workflow_ID */ - public void setI_Workflow_ID (int I_Workflow_ID) - { - if (I_Workflow_ID < 1) - set_ValueNoCheck (COLUMNNAME_I_Workflow_ID, null); - else - set_ValueNoCheck (COLUMNNAME_I_Workflow_ID, Integer.valueOf(I_Workflow_ID)); - } - - /** Get I_Workflow_ID. - @return I_Workflow_ID */ - public int getI_Workflow_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_I_Workflow_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Beta Functionality. @param IsBetaFunctionality This functionality is considered Beta @@ -1032,6 +1012,26 @@ public boolean isSubcontracting () return false; } + /** Set I_Workflow_ID. + @param I_Workflow_ID I_Workflow_ID */ + public void setI_Workflow_ID (int I_Workflow_ID) + { + if (I_Workflow_ID < 1) + set_ValueNoCheck (COLUMNNAME_I_Workflow_ID, null); + else + set_ValueNoCheck (COLUMNNAME_I_Workflow_ID, Integer.valueOf(I_Workflow_ID)); + } + + /** Get I_Workflow_ID. + @return I_Workflow_ID */ + public int getI_Workflow_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_I_Workflow_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** JoinElement AD_Reference_ID=301 */ public static final int JOINELEMENT_AD_Reference_ID=301; /** AND = A */ @@ -1212,35 +1212,6 @@ public int getPriority () return ii.intValue(); } - /** ProcessType AD_Reference_ID=53224 */ - public static final int PROCESSTYPE_AD_Reference_ID=53224; - /** Batch Flow = BF */ - public static final String PROCESSTYPE_BatchFlow = "BF"; - /** Continuous Flow = CF */ - public static final String PROCESSTYPE_ContinuousFlow = "CF"; - /** Dedicate Repetititive Flow = DR */ - public static final String PROCESSTYPE_DedicateRepetititiveFlow = "DR"; - /** Job Shop = JS */ - public static final String PROCESSTYPE_JobShop = "JS"; - /** Mixed Repetitive Flow = MR */ - public static final String PROCESSTYPE_MixedRepetitiveFlow = "MR"; - /** Plant = PL */ - public static final String PROCESSTYPE_Plant = "PL"; - /** Set Process Type. - @param ProcessType Process Type */ - public void setProcessType (String ProcessType) - { - - set_Value (COLUMNNAME_ProcessType, ProcessType); - } - - /** Get Process Type. - @return Process Type */ - public String getProcessType () - { - return (String)get_Value(COLUMNNAME_ProcessType); - } - /** Set Processed. @param Processed The document has been processed @@ -1286,6 +1257,35 @@ public boolean isProcessing () return false; } + /** ProcessType AD_Reference_ID=53224 */ + public static final int PROCESSTYPE_AD_Reference_ID=53224; + /** Batch Flow = BF */ + public static final String PROCESSTYPE_BatchFlow = "BF"; + /** Continuous Flow = CF */ + public static final String PROCESSTYPE_ContinuousFlow = "CF"; + /** Dedicate Repetititive Flow = DR */ + public static final String PROCESSTYPE_DedicateRepetititiveFlow = "DR"; + /** Job Shop = JS */ + public static final String PROCESSTYPE_JobShop = "JS"; + /** Mixed Repetitive Flow = MR */ + public static final String PROCESSTYPE_MixedRepetitiveFlow = "MR"; + /** Plant = PL */ + public static final String PROCESSTYPE_Plant = "PL"; + /** Set Process Type. + @param ProcessType Process Type */ + public void setProcessType (String ProcessType) + { + + set_Value (COLUMNNAME_ProcessType, ProcessType); + } + + /** Get Process Type. + @return Process Type */ + public String getProcessType () + { + return (String)get_Value(COLUMNNAME_ProcessType); + } + /** PublishStatus AD_Reference_ID=310 */ public static final int PUBLISHSTATUS_AD_Reference_ID=310; /** Released = R */ @@ -1351,34 +1351,6 @@ public int getQueuingTime () return ii.intValue(); } - public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException - { - return (org.compiere.model.I_R_MailText)MTable.get(getCtx(), org.compiere.model.I_R_MailText.Table_Name) - .getPO(getR_MailText_ID(), get_TrxName()); } - - /** Set Mail Template. - @param R_MailText_ID - Text templates for mailings - */ - public void setR_MailText_ID (int R_MailText_ID) - { - if (R_MailText_ID < 1) - set_Value (COLUMNNAME_R_MailText_ID, null); - else - set_Value (COLUMNNAME_R_MailText_ID, Integer.valueOf(R_MailText_ID)); - } - - /** Get Mail Template. - @return Text templates for mailings - */ - public int getR_MailText_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_R_MailText_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Resource Key. @param ResourceValue Key of the Resource @@ -1410,29 +1382,29 @@ public String getResponsibleName () return (String)get_Value(COLUMNNAME_ResponsibleName); } - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException + public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException { - return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) - .getPO(getS_Resource_ID(), get_TrxName()); } + return (org.compiere.model.I_R_MailText)MTable.get(getCtx(), org.compiere.model.I_R_MailText.Table_Name) + .getPO(getR_MailText_ID(), get_TrxName()); } - /** Set Resource. - @param S_Resource_ID - Resource + /** Set Mail Template. + @param R_MailText_ID + Text templates for mailings */ - public void setS_Resource_ID (int S_Resource_ID) + public void setR_MailText_ID (int R_MailText_ID) { - if (S_Resource_ID < 1) - set_Value (COLUMNNAME_S_Resource_ID, null); + if (R_MailText_ID < 1) + set_Value (COLUMNNAME_R_MailText_ID, null); else - set_Value (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); + set_Value (COLUMNNAME_R_MailText_ID, Integer.valueOf(R_MailText_ID)); } - /** Get Resource. - @return Resource + /** Get Mail Template. + @return Text templates for mailings */ - public int getS_Resource_ID () + public int getR_MailText_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_R_MailText_ID); if (ii == null) return 0; return ii.intValue(); @@ -1482,6 +1454,34 @@ public String getSplitElement () return (String)get_Value(COLUMNNAME_SplitElement); } + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException + { + return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) + .getPO(getS_Resource_ID(), get_TrxName()); } + + /** Set Resource. + @param S_Resource_ID + Resource + */ + public void setS_Resource_ID (int S_Resource_ID) + { + if (S_Resource_ID < 1) + set_Value (COLUMNNAME_S_Resource_ID, null); + else + set_Value (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); + } + + /** Get Resource. + @return Resource + */ + public int getS_Resource_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** StartMode AD_Reference_ID=303 */ public static final int STARTMODE_AD_Reference_ID=303; /** Automatic = A */ @@ -1547,23 +1547,6 @@ public String getTableName () return (String)get_Value(COLUMNNAME_TableName); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Units by Cycles. @param UnitsCycles The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. @@ -1584,6 +1567,23 @@ public BigDecimal getUnitsCycles () return bd; } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Valid from. @param ValidFrom Valid from including this date (first day) @@ -1663,18 +1663,24 @@ public int getVersion () return ii.intValue(); } - /** Set WF Processor Name. - @param WFProcessorName WF Processor Name */ - public void setWFProcessorName (String WFProcessorName) + /** Set Waiting Time. + @param WaitingTime + Workflow Simulation Waiting time + */ + public void setWaitingTime (int WaitingTime) { - set_Value (COLUMNNAME_WFProcessorName, WFProcessorName); + set_Value (COLUMNNAME_WaitingTime, Integer.valueOf(WaitingTime)); } - /** Get WF Processor Name. - @return WF Processor Name */ - public String getWFProcessorName () + /** Get Waiting Time. + @return Workflow Simulation Waiting time + */ + public int getWaitingTime () { - return (String)get_Value(COLUMNNAME_WFProcessorName); + Integer ii = (Integer)get_Value(COLUMNNAME_WaitingTime); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Wait Time. @@ -1697,24 +1703,18 @@ public int getWaitTime () return ii.intValue(); } - /** Set Waiting Time. - @param WaitingTime - Workflow Simulation Waiting time - */ - public void setWaitingTime (int WaitingTime) + /** Set WF Processor Name. + @param WFProcessorName WF Processor Name */ + public void setWFProcessorName (String WFProcessorName) { - set_Value (COLUMNNAME_WaitingTime, Integer.valueOf(WaitingTime)); + set_Value (COLUMNNAME_WFProcessorName, WFProcessorName); } - /** Get Waiting Time. - @return Workflow Simulation Waiting time - */ - public int getWaitingTime () + /** Get WF Processor Name. + @return WF Processor Name */ + public String getWFProcessorName () { - Integer ii = (Integer)get_Value(COLUMNNAME_WaitingTime); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_WFProcessorName); } /** WorkflowType AD_Reference_ID=328 */ diff --git a/base/src/org/eevolution/model/X_PP_Calendar.java b/base/src/org/eevolution/model/X_PP_Calendar.java index 9334af986d..4923cc19e2 100644 --- a/base/src/org/eevolution/model/X_PP_Calendar.java +++ b/base/src/org/eevolution/model/X_PP_Calendar.java @@ -24,14 +24,14 @@ /** Generated Model for PP_Calendar * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Calendar extends PO implements I_PP_Calendar, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Calendar (Properties ctx, int PP_Calendar_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_PP_Cost_Collector.java b/base/src/org/eevolution/model/X_PP_Cost_Collector.java index 015a81510b..79d5f32481 100644 --- a/base/src/org/eevolution/model/X_PP_Cost_Collector.java +++ b/base/src/org/eevolution/model/X_PP_Cost_Collector.java @@ -27,14 +27,14 @@ /** Generated Model for PP_Cost_Collector * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Cost_Collector extends PO implements I_PP_Cost_Collector, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Cost_Collector (Properties ctx, int PP_Cost_Collector_ID, String trxName) @@ -42,22 +42,22 @@ public X_PP_Cost_Collector (Properties ctx, int PP_Cost_Collector_ID, String trx super (ctx, PP_Cost_Collector_ID, trxName); /** if (PP_Cost_Collector_ID == 0) { - setC_DocTypeTarget_ID (0); setC_DocType_ID (0); // 0 + setC_DocTypeTarget_ID (0); setCostCollectorType (null); setDateAcct (new Timestamp( System.currentTimeMillis() )); // @#Date@ setM_Locator_ID (0); - setM_Product_ID (0); - setM_Warehouse_ID (0); setMovementDate (new Timestamp( System.currentTimeMillis() )); // @#Date@ setMovementQty (Env.ZERO); // 0 + setM_Product_ID (0); + setM_Warehouse_ID (0); + setPosted (false); setPP_Cost_Collector_ID (0); setPP_Order_ID (0); - setPosted (false); setProcessed (false); setS_Resource_ID (0); } */ @@ -203,6 +203,34 @@ public int getC_Campaign_ID () return ii.intValue(); } + public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException + { + return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) + .getPO(getC_DocType_ID(), get_TrxName()); } + + /** Set Document Type. + @param C_DocType_ID + Document type or rules + */ + public void setC_DocType_ID (int C_DocType_ID) + { + if (C_DocType_ID < 0) + set_Value (COLUMNNAME_C_DocType_ID, null); + else + set_Value (COLUMNNAME_C_DocType_ID, Integer.valueOf(C_DocType_ID)); + } + + /** Get Document Type. + @return Document type or rules + */ + public int getC_DocType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) @@ -231,32 +259,38 @@ public int getC_DocTypeTarget_ID () return ii.intValue(); } - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException - { - return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) - .getPO(getC_DocType_ID(), get_TrxName()); } - - /** Set Document Type. - @param C_DocType_ID - Document type or rules + /** CostCollectorType AD_Reference_ID=53287 */ + public static final int COSTCOLLECTORTYPE_AD_Reference_ID=53287; + /** Material Receipt = 100 */ + public static final String COSTCOLLECTORTYPE_MaterialReceipt = "100"; + /** Component Issue = 110 */ + public static final String COSTCOLLECTORTYPE_ComponentIssue = "110"; + /** Usege Variance = 120 */ + public static final String COSTCOLLECTORTYPE_UsegeVariance = "120"; + /** Method Change Variance = 130 */ + public static final String COSTCOLLECTORTYPE_MethodChangeVariance = "130"; + /** Rate Variance = 140 */ + public static final String COSTCOLLECTORTYPE_RateVariance = "140"; + /** Mix Variance = 150 */ + public static final String COSTCOLLECTORTYPE_MixVariance = "150"; + /** Activity Control = 160 */ + public static final String COSTCOLLECTORTYPE_ActivityControl = "160"; + /** Set Cost Collector Type. + @param CostCollectorType + Transaction Type for Manufacturing Management */ - public void setC_DocType_ID (int C_DocType_ID) + public void setCostCollectorType (String CostCollectorType) { - if (C_DocType_ID < 0) - set_Value (COLUMNNAME_C_DocType_ID, null); - else - set_Value (COLUMNNAME_C_DocType_ID, Integer.valueOf(C_DocType_ID)); + + set_Value (COLUMNNAME_CostCollectorType, CostCollectorType); } - /** Get Document Type. - @return Document type or rules + /** Get Cost Collector Type. + @return Transaction Type for Manufacturing Management */ - public int getC_DocType_ID () + public String getCostCollectorType () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_CostCollectorType); } public org.compiere.model.I_C_Project getC_Project() throws RuntimeException @@ -315,40 +349,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** CostCollectorType AD_Reference_ID=53287 */ - public static final int COSTCOLLECTORTYPE_AD_Reference_ID=53287; - /** Material Receipt = 100 */ - public static final String COSTCOLLECTORTYPE_MaterialReceipt = "100"; - /** Component Issue = 110 */ - public static final String COSTCOLLECTORTYPE_ComponentIssue = "110"; - /** Usege Variance = 120 */ - public static final String COSTCOLLECTORTYPE_UsegeVariance = "120"; - /** Method Change Variance = 130 */ - public static final String COSTCOLLECTORTYPE_MethodChangeVariance = "130"; - /** Rate Variance = 140 */ - public static final String COSTCOLLECTORTYPE_RateVariance = "140"; - /** Mix Variance = 150 */ - public static final String COSTCOLLECTORTYPE_MixVariance = "150"; - /** Activity Control = 160 */ - public static final String COSTCOLLECTORTYPE_ActivityControl = "160"; - /** Set Cost Collector Type. - @param CostCollectorType - Transaction Type for Manufacturing Management - */ - public void setCostCollectorType (String CostCollectorType) - { - - set_Value (COLUMNNAME_CostCollectorType, CostCollectorType); - } - - /** Get Cost Collector Type. - @return Transaction Type for Manufacturing Management - */ - public String getCostCollectorType () - { - return (String)get_Value(COLUMNNAME_CostCollectorType); - } - /** Set Account Date. @param DateAcct Accounting Date @@ -607,6 +607,43 @@ public int getM_Locator_ID () return ii.intValue(); } + /** Set Movement Date. + @param MovementDate + Date a product was moved in or out of inventory + */ + public void setMovementDate (Timestamp MovementDate) + { + set_Value (COLUMNNAME_MovementDate, MovementDate); + } + + /** Get Movement Date. + @return Date a product was moved in or out of inventory + */ + public Timestamp getMovementDate () + { + return (Timestamp)get_Value(COLUMNNAME_MovementDate); + } + + /** Set Movement Quantity. + @param MovementQty + Quantity of a product moved. + */ + public void setMovementQty (BigDecimal MovementQty) + { + set_Value (COLUMNNAME_MovementQty, MovementQty); + } + + /** Get Movement Quantity. + @return Quantity of a product moved. + */ + public BigDecimal getMovementQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); + if (bd == null) + return Env.ZERO; + return bd; + } + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) @@ -671,41 +708,28 @@ public int getM_Warehouse_ID () return ii.intValue(); } - /** Set Movement Date. - @param MovementDate - Date a product was moved in or out of inventory - */ - public void setMovementDate (Timestamp MovementDate) - { - set_Value (COLUMNNAME_MovementDate, MovementDate); - } - - /** Get Movement Date. - @return Date a product was moved in or out of inventory - */ - public Timestamp getMovementDate () - { - return (Timestamp)get_Value(COLUMNNAME_MovementDate); - } - - /** Set Movement Quantity. - @param MovementQty - Quantity of a product moved. + /** Set Posted. + @param Posted + Posting status */ - public void setMovementQty (BigDecimal MovementQty) + public void setPosted (boolean Posted) { - set_Value (COLUMNNAME_MovementQty, MovementQty); + set_Value (COLUMNNAME_Posted, Boolean.valueOf(Posted)); } - /** Get Movement Quantity. - @return Quantity of a product moved. + /** Get Posted. + @return Posting status */ - public BigDecimal getMovementQty () + public boolean isPosted () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); - if (bd == null) - return Env.ZERO; - return bd; + Object oo = get_Value(COLUMNNAME_Posted); + if (oo != null) + { + if (oo instanceof Boolean) + return ((Boolean)oo).booleanValue(); + return "Y".equals(oo); + } + return false; } /** Set Manufacturing Cost Collector. @@ -834,30 +858,6 @@ public int getPP_Order_Workflow_ID () return ii.intValue(); } - /** Set Posted. - @param Posted - Posting status - */ - public void setPosted (boolean Posted) - { - set_Value (COLUMNNAME_Posted, Boolean.valueOf(Posted)); - } - - /** Get Posted. - @return Posting status - */ - public boolean isPosted () - { - Object oo = get_Value(COLUMNNAME_Posted); - if (oo != null) - { - if (oo instanceof Boolean) - return ((Boolean)oo).booleanValue(); - return "Y".equals(oo); - } - return false; - } - /** Set Processed. @param Processed The document has been processed @@ -968,34 +968,6 @@ public int getReversal_ID () return ii.intValue(); } - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException - { - return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) - .getPO(getS_Resource_ID(), get_TrxName()); } - - /** Set Resource. - @param S_Resource_ID - Resource - */ - public void setS_Resource_ID (int S_Resource_ID) - { - if (S_Resource_ID < 1) - set_Value (COLUMNNAME_S_Resource_ID, null); - else - set_Value (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); - } - - /** Get Resource. - @return Resource - */ - public int getS_Resource_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Scrapped Quantity. @param ScrappedQty The Quantity scrapped due to QA issues @@ -1033,21 +1005,32 @@ public BigDecimal getSetupTimeReal () return bd; } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException + { + return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) + .getPO(getS_Resource_ID(), get_TrxName()); } + + /** Set Resource. + @param S_Resource_ID + Resource */ - public void setUUID (String UUID) + public void setS_Resource_ID (int S_Resource_ID) { - set_Value (COLUMNNAME_UUID, UUID); + if (S_Resource_ID < 1) + set_Value (COLUMNNAME_S_Resource_ID, null); + else + set_Value (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); } - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier + /** Get Resource. + @return Resource */ - public String getUUID () + public int getS_Resource_ID () { - return (String)get_Value(COLUMNNAME_UUID); + Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); + if (ii == null) + return 0; + return ii.intValue(); } public org.compiere.model.I_AD_User getUser1() throws RuntimeException @@ -1161,4 +1144,21 @@ public int getUser4_ID () return 0; return ii.intValue(); } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } } \ No newline at end of file diff --git a/base/src/org/eevolution/model/X_PP_Cost_CollectorMA.java b/base/src/org/eevolution/model/X_PP_Cost_CollectorMA.java index 985850ee1a..290e6f745d 100644 --- a/base/src/org/eevolution/model/X_PP_Cost_CollectorMA.java +++ b/base/src/org/eevolution/model/X_PP_Cost_CollectorMA.java @@ -25,14 +25,14 @@ /** Generated Model for PP_Cost_CollectorMA * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Cost_CollectorMA extends PO implements I_PP_Cost_CollectorMA, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Cost_CollectorMA (Properties ctx, int PP_Cost_CollectorMA_ID, String trxName) @@ -42,8 +42,8 @@ public X_PP_Cost_CollectorMA (Properties ctx, int PP_Cost_CollectorMA_ID, String { setM_AttributeSetInstance_ID (0); setMovementQty (Env.ZERO); - setPP_Cost_CollectorMA_ID (0); setPP_Cost_Collector_ID (0); + setPP_Cost_CollectorMA_ID (0); } */ } @@ -123,26 +123,6 @@ public BigDecimal getMovementQty () return bd; } - /** Set Manufacturing Order MA. - @param PP_Cost_CollectorMA_ID Manufacturing Order MA */ - public void setPP_Cost_CollectorMA_ID (int PP_Cost_CollectorMA_ID) - { - if (PP_Cost_CollectorMA_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_Cost_CollectorMA_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_Cost_CollectorMA_ID, Integer.valueOf(PP_Cost_CollectorMA_ID)); - } - - /** Get Manufacturing Order MA. - @return Manufacturing Order MA */ - public int getPP_Cost_CollectorMA_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_Cost_CollectorMA_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_PP_Cost_Collector getPP_Cost_Collector() throws RuntimeException { return (org.eevolution.model.I_PP_Cost_Collector)MTable.get(getCtx(), org.eevolution.model.I_PP_Cost_Collector.Table_Name) @@ -168,6 +148,26 @@ public int getPP_Cost_Collector_ID () return ii.intValue(); } + /** Set Manufacturing Order MA. + @param PP_Cost_CollectorMA_ID Manufacturing Order MA */ + public void setPP_Cost_CollectorMA_ID (int PP_Cost_CollectorMA_ID) + { + if (PP_Cost_CollectorMA_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_Cost_CollectorMA_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_Cost_CollectorMA_ID, Integer.valueOf(PP_Cost_CollectorMA_ID)); + } + + /** Get Manufacturing Order MA. + @return Manufacturing Order MA */ + public int getPP_Cost_CollectorMA_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_Cost_CollectorMA_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/eevolution/model/X_PP_ForecastDefinition.java b/base/src/org/eevolution/model/X_PP_ForecastDefinition.java index c74dda5313..54e28bfba8 100644 --- a/base/src/org/eevolution/model/X_PP_ForecastDefinition.java +++ b/base/src/org/eevolution/model/X_PP_ForecastDefinition.java @@ -24,14 +24,14 @@ /** Generated Model for PP_ForecastDefinition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_ForecastDefinition extends PO implements I_PP_ForecastDefinition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_ForecastDefinition (Properties ctx, int PP_ForecastDefinition_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_PP_ForecastDefinitionLine.java b/base/src/org/eevolution/model/X_PP_ForecastDefinitionLine.java index 776d55f9df..27e725fc37 100644 --- a/base/src/org/eevolution/model/X_PP_ForecastDefinitionLine.java +++ b/base/src/org/eevolution/model/X_PP_ForecastDefinitionLine.java @@ -26,14 +26,14 @@ /** Generated Model for PP_ForecastDefinitionLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_ForecastDefinitionLine extends PO implements I_PP_ForecastDefinitionLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_ForecastDefinitionLine (Properties ctx, int PP_ForecastDefinitionLine_ID, String trxName) @@ -42,8 +42,8 @@ public X_PP_ForecastDefinitionLine (Properties ctx, int PP_ForecastDefinitionLin /** if (PP_ForecastDefinitionLine_ID == 0) { setName (null); - setPP_ForecastDefinitionLine_ID (0); setPP_ForecastDefinition_ID (0); + setPP_ForecastDefinitionLine_ID (0); } */ } @@ -75,34 +75,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } - - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID) - { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); - else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); - } - - /** Get Business Partner Group. - @return Business Partner Group - */ - public int getC_BP_Group_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -131,6 +103,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Campaign getC_Campaign() throws RuntimeException { return (org.compiere.model.I_C_Campaign)MTable.get(getCtx(), org.compiere.model.I_C_Campaign.Table_Name) @@ -472,26 +472,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), getName()); } - /** Set Forecast Definition Line. - @param PP_ForecastDefinitionLine_ID Forecast Definition Line */ - public void setPP_ForecastDefinitionLine_ID (int PP_ForecastDefinitionLine_ID) - { - if (PP_ForecastDefinitionLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_ForecastDefinitionLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_ForecastDefinitionLine_ID, Integer.valueOf(PP_ForecastDefinitionLine_ID)); - } - - /** Get Forecast Definition Line. - @return Forecast Definition Line */ - public int getPP_ForecastDefinitionLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_ForecastDefinitionLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_PP_ForecastDefinition getPP_ForecastDefinition() throws RuntimeException { return (org.eevolution.model.I_PP_ForecastDefinition)MTable.get(getCtx(), org.eevolution.model.I_PP_ForecastDefinition.Table_Name) @@ -517,6 +497,26 @@ public int getPP_ForecastDefinition_ID () return ii.intValue(); } + /** Set Forecast Definition Line. + @param PP_ForecastDefinitionLine_ID Forecast Definition Line */ + public void setPP_ForecastDefinitionLine_ID (int PP_ForecastDefinitionLine_ID) + { + if (PP_ForecastDefinitionLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_ForecastDefinitionLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_ForecastDefinitionLine_ID, Integer.valueOf(PP_ForecastDefinitionLine_ID)); + } + + /** Get Forecast Definition Line. + @return Forecast Definition Line */ + public int getPP_ForecastDefinitionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_ForecastDefinitionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Sequence. @param SeqNo Method of ordering records; lowest number comes first diff --git a/base/src/org/eevolution/model/X_PP_ForecastRule.java b/base/src/org/eevolution/model/X_PP_ForecastRule.java index b1b76a13d8..810c2e96de 100644 --- a/base/src/org/eevolution/model/X_PP_ForecastRule.java +++ b/base/src/org/eevolution/model/X_PP_ForecastRule.java @@ -24,14 +24,14 @@ /** Generated Model for PP_ForecastRule * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_ForecastRule extends PO implements I_PP_ForecastRule, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_ForecastRule (Properties ctx, int PP_ForecastRule_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_PP_ForecastRun.java b/base/src/org/eevolution/model/X_PP_ForecastRun.java index 6d90004c9f..61b07a3aa5 100644 --- a/base/src/org/eevolution/model/X_PP_ForecastRun.java +++ b/base/src/org/eevolution/model/X_PP_ForecastRun.java @@ -24,14 +24,14 @@ /** Generated Model for PP_ForecastRun * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_ForecastRun extends PO implements I_PP_ForecastRun, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_ForecastRun (Properties ctx, int PP_ForecastRun_ID, String trxName) @@ -121,6 +121,34 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), getDocumentNo()); } + public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException + { + return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) + .getPO(getM_Warehouse_ID(), get_TrxName()); } + + /** Set Warehouse. + @param M_Warehouse_ID + Storage Warehouse and Service Point + */ + public void setM_Warehouse_ID (int M_Warehouse_ID) + { + if (M_Warehouse_ID < 0) + set_Value (COLUMNNAME_M_Warehouse_ID, null); + else + set_Value (COLUMNNAME_M_Warehouse_ID, Integer.valueOf(M_Warehouse_ID)); + } + + /** Get Warehouse. + @return Storage Warehouse and Service Point + */ + public int getM_Warehouse_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Warehouse_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Warehouse getM_WarehouseSource() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) @@ -149,29 +177,21 @@ public int getM_WarehouseSource_ID () return ii.intValue(); } - public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException - { - return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) - .getPO(getM_Warehouse_ID(), get_TrxName()); } - - /** Set Warehouse. - @param M_Warehouse_ID - Storage Warehouse and Service Point + /** Set Periods of History. + @param PeriodHistory + Number Period of History */ - public void setM_Warehouse_ID (int M_Warehouse_ID) + public void setPeriodHistory (int PeriodHistory) { - if (M_Warehouse_ID < 0) - set_Value (COLUMNNAME_M_Warehouse_ID, null); - else - set_Value (COLUMNNAME_M_Warehouse_ID, Integer.valueOf(M_Warehouse_ID)); + set_Value (COLUMNNAME_PeriodHistory, Integer.valueOf(PeriodHistory)); } - /** Get Warehouse. - @return Storage Warehouse and Service Point + /** Get Periods of History. + @return Number Period of History */ - public int getM_Warehouse_ID () + public int getPeriodHistory () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Warehouse_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_PeriodHistory); if (ii == null) return 0; return ii.intValue(); @@ -309,26 +329,6 @@ public int getPP_PeriodDefinition_ID () return ii.intValue(); } - /** Set Periods of History. - @param PeriodHistory - Number Period of History - */ - public void setPeriodHistory (int PeriodHistory) - { - set_Value (COLUMNNAME_PeriodHistory, Integer.valueOf(PeriodHistory)); - } - - /** Get Periods of History. - @return Number Period of History - */ - public int getPeriodHistory () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PeriodHistory); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Processed. @param Processed The document has been processed diff --git a/base/src/org/eevolution/model/X_PP_ForecastRunDetail.java b/base/src/org/eevolution/model/X_PP_ForecastRunDetail.java index 3448cb191a..64aea28647 100644 --- a/base/src/org/eevolution/model/X_PP_ForecastRunDetail.java +++ b/base/src/org/eevolution/model/X_PP_ForecastRunDetail.java @@ -25,14 +25,14 @@ /** Generated Model for PP_ForecastRunDetail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_ForecastRunDetail extends PO implements I_PP_ForecastRunDetail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_ForecastRunDetail (Properties ctx, int PP_ForecastRunDetail_ID, String trxName) @@ -74,6 +74,26 @@ public String toString() return sb.toString(); } + /** Set Period No. + @param PeriodNo + Unique Period Number + */ + public void setPeriodNo (int PeriodNo) + { + set_Value (COLUMNNAME_PeriodNo, Integer.valueOf(PeriodNo)); + } + + /** Get Period No. + @return Unique Period Number + */ + public int getPeriodNo () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PeriodNo); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Forecast Run Detail. @param PP_ForecastRunDetail_ID Contains the forecasting calculation results based on forecast definition. @@ -97,31 +117,6 @@ public int getPP_ForecastRunDetail_ID () return ii.intValue(); } - public org.eevolution.model.I_PP_ForecastRunMaster getPP_ForecastRunMaster() throws RuntimeException - { - return (org.eevolution.model.I_PP_ForecastRunMaster)MTable.get(getCtx(), org.eevolution.model.I_PP_ForecastRunMaster.Table_Name) - .getPO(getPP_ForecastRunMaster_ID(), get_TrxName()); } - - /** Set Forecast Run Master. - @param PP_ForecastRunMaster_ID Forecast Run Master */ - public void setPP_ForecastRunMaster_ID (int PP_ForecastRunMaster_ID) - { - if (PP_ForecastRunMaster_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_ForecastRunMaster_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_ForecastRunMaster_ID, Integer.valueOf(PP_ForecastRunMaster_ID)); - } - - /** Get Forecast Run Master. - @return Forecast Run Master */ - public int getPP_ForecastRunMaster_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_ForecastRunMaster_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_PP_ForecastRun getPP_ForecastRun() throws RuntimeException { return (org.eevolution.model.I_PP_ForecastRun)MTable.get(getCtx(), org.eevolution.model.I_PP_ForecastRun.Table_Name) @@ -150,6 +145,31 @@ public int getPP_ForecastRun_ID () return ii.intValue(); } + public org.eevolution.model.I_PP_ForecastRunMaster getPP_ForecastRunMaster() throws RuntimeException + { + return (org.eevolution.model.I_PP_ForecastRunMaster)MTable.get(getCtx(), org.eevolution.model.I_PP_ForecastRunMaster.Table_Name) + .getPO(getPP_ForecastRunMaster_ID(), get_TrxName()); } + + /** Set Forecast Run Master. + @param PP_ForecastRunMaster_ID Forecast Run Master */ + public void setPP_ForecastRunMaster_ID (int PP_ForecastRunMaster_ID) + { + if (PP_ForecastRunMaster_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_ForecastRunMaster_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_ForecastRunMaster_ID, Integer.valueOf(PP_ForecastRunMaster_ID)); + } + + /** Get Forecast Run Master. + @return Forecast Run Master */ + public int getPP_ForecastRunMaster_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_ForecastRunMaster_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_PP_Period getPP_Period() throws RuntimeException { return (org.eevolution.model.I_PP_Period)MTable.get(getCtx(), org.eevolution.model.I_PP_Period.Table_Name) @@ -178,26 +198,6 @@ public int getPP_Period_ID () return ii.intValue(); } - /** Set Period No. - @param PeriodNo - Unique Period Number - */ - public void setPeriodNo (int PeriodNo) - { - set_Value (COLUMNNAME_PeriodNo, Integer.valueOf(PeriodNo)); - } - - /** Get Period No. - @return Unique Period Number - */ - public int getPeriodNo () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PeriodNo); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Calculated Quantity. @param QtyCalculated Calculated Quantity diff --git a/base/src/org/eevolution/model/X_PP_ForecastRunLine.java b/base/src/org/eevolution/model/X_PP_ForecastRunLine.java index 8ed34045bc..9d6c3b9957 100644 --- a/base/src/org/eevolution/model/X_PP_ForecastRunLine.java +++ b/base/src/org/eevolution/model/X_PP_ForecastRunLine.java @@ -25,14 +25,14 @@ /** Generated Model for PP_ForecastRunLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_ForecastRunLine extends PO implements I_PP_ForecastRunLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_ForecastRunLine (Properties ctx, int PP_ForecastRunLine_ID, String trxName) @@ -129,29 +129,6 @@ public int getPP_ForecastRunDetail_ID () return ii.intValue(); } - /** Set Forecast Run Line. - @param PP_ForecastRunLine_ID - Contains the forecasting calculation results based on forecast definition. - */ - public void setPP_ForecastRunLine_ID (int PP_ForecastRunLine_ID) - { - if (PP_ForecastRunLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_ForecastRunLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_ForecastRunLine_ID, Integer.valueOf(PP_ForecastRunLine_ID)); - } - - /** Get Forecast Run Line. - @return Contains the forecasting calculation results based on forecast definition. - */ - public int getPP_ForecastRunLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_ForecastRunLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_PP_ForecastRun getPP_ForecastRun() throws RuntimeException { return (org.eevolution.model.I_PP_ForecastRun)MTable.get(getCtx(), org.eevolution.model.I_PP_ForecastRun.Table_Name) @@ -180,6 +157,29 @@ public int getPP_ForecastRun_ID () return ii.intValue(); } + /** Set Forecast Run Line. + @param PP_ForecastRunLine_ID + Contains the forecasting calculation results based on forecast definition. + */ + public void setPP_ForecastRunLine_ID (int PP_ForecastRunLine_ID) + { + if (PP_ForecastRunLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_ForecastRunLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_ForecastRunLine_ID, Integer.valueOf(PP_ForecastRunLine_ID)); + } + + /** Get Forecast Run Line. + @return Contains the forecasting calculation results based on forecast definition. + */ + public int getPP_ForecastRunLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_ForecastRunLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_PP_Period getPP_Period() throws RuntimeException { return (org.eevolution.model.I_PP_Period)MTable.get(getCtx(), org.eevolution.model.I_PP_Period.Table_Name) diff --git a/base/src/org/eevolution/model/X_PP_ForecastRunMaster.java b/base/src/org/eevolution/model/X_PP_ForecastRunMaster.java index b11edb33ab..cb98872a80 100644 --- a/base/src/org/eevolution/model/X_PP_ForecastRunMaster.java +++ b/base/src/org/eevolution/model/X_PP_ForecastRunMaster.java @@ -26,14 +26,14 @@ /** Generated Model for PP_ForecastRunMaster * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_ForecastRunMaster extends PO implements I_PP_ForecastRunMaster, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_ForecastRunMaster (Properties ctx, int PP_ForecastRunMaster_ID, String trxName) @@ -282,26 +282,6 @@ public int getPP_ForecastDefinitionLine_ID () return ii.intValue(); } - /** Set Forecast Run Master. - @param PP_ForecastRunMaster_ID Forecast Run Master */ - public void setPP_ForecastRunMaster_ID (int PP_ForecastRunMaster_ID) - { - if (PP_ForecastRunMaster_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_ForecastRunMaster_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_ForecastRunMaster_ID, Integer.valueOf(PP_ForecastRunMaster_ID)); - } - - /** Get Forecast Run Master. - @return Forecast Run Master */ - public int getPP_ForecastRunMaster_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_ForecastRunMaster_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_PP_ForecastRun getPP_ForecastRun() throws RuntimeException { return (org.eevolution.model.I_PP_ForecastRun)MTable.get(getCtx(), org.eevolution.model.I_PP_ForecastRun.Table_Name) @@ -330,6 +310,26 @@ public int getPP_ForecastRun_ID () return ii.intValue(); } + /** Set Forecast Run Master. + @param PP_ForecastRunMaster_ID Forecast Run Master */ + public void setPP_ForecastRunMaster_ID (int PP_ForecastRunMaster_ID) + { + if (PP_ForecastRunMaster_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_ForecastRunMaster_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_ForecastRunMaster_ID, Integer.valueOf(PP_ForecastRunMaster_ID)); + } + + /** Get Forecast Run Master. + @return Forecast Run Master */ + public int getPP_ForecastRunMaster_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_ForecastRunMaster_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/eevolution/model/X_PP_ForecastRunResult.java b/base/src/org/eevolution/model/X_PP_ForecastRunResult.java index af7986db05..e8c274a97a 100644 --- a/base/src/org/eevolution/model/X_PP_ForecastRunResult.java +++ b/base/src/org/eevolution/model/X_PP_ForecastRunResult.java @@ -26,14 +26,14 @@ /** Generated Model for PP_ForecastRunResult * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_ForecastRunResult extends PO implements I_PP_ForecastRunResult, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_ForecastRunResult (Properties ctx, int PP_ForecastRunResult_ID, String trxName) @@ -91,6 +91,26 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } + /** Set Period No. + @param PeriodNo + Unique Period Number + */ + public void setPeriodNo (int PeriodNo) + { + set_Value (COLUMNNAME_PeriodNo, Integer.valueOf(PeriodNo)); + } + + /** Get Period No. + @return Unique Period Number + */ + public int getPeriodNo () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PeriodNo); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_PP_ForecastRule getPP_ForecastRule() throws RuntimeException { return (org.eevolution.model.I_PP_ForecastRule)MTable.get(getCtx(), org.eevolution.model.I_PP_ForecastRule.Table_Name) @@ -115,6 +135,42 @@ public int getPP_ForecastRule_ID () return ii.intValue(); } + public org.eevolution.model.I_PP_ForecastRun getPP_ForecastRun() throws RuntimeException + { + return (org.eevolution.model.I_PP_ForecastRun)MTable.get(getCtx(), org.eevolution.model.I_PP_ForecastRun.Table_Name) + .getPO(getPP_ForecastRun_ID(), get_TrxName()); } + + /** Set Forecast Run. + @param PP_ForecastRun_ID + Create the forecast simulation based on the forecast definition + */ + public void setPP_ForecastRun_ID (int PP_ForecastRun_ID) + { + if (PP_ForecastRun_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_ForecastRun_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_ForecastRun_ID, Integer.valueOf(PP_ForecastRun_ID)); + } + + /** Get Forecast Run. + @return Create the forecast simulation based on the forecast definition + */ + public int getPP_ForecastRun_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_ForecastRun_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Get Record ID/ColumnName + @return ID/ColumnName pair + */ + public KeyNamePair getKeyNamePair() + { + return new KeyNamePair(get_ID(), String.valueOf(getPP_ForecastRun_ID())); + } + public org.eevolution.model.I_PP_ForecastRunMaster getPP_ForecastRunMaster() throws RuntimeException { return (org.eevolution.model.I_PP_ForecastRunMaster)MTable.get(getCtx(), org.eevolution.model.I_PP_ForecastRunMaster.Table_Name) @@ -163,42 +219,6 @@ public int getPP_ForecastRunResult_ID () return ii.intValue(); } - public org.eevolution.model.I_PP_ForecastRun getPP_ForecastRun() throws RuntimeException - { - return (org.eevolution.model.I_PP_ForecastRun)MTable.get(getCtx(), org.eevolution.model.I_PP_ForecastRun.Table_Name) - .getPO(getPP_ForecastRun_ID(), get_TrxName()); } - - /** Set Forecast Run. - @param PP_ForecastRun_ID - Create the forecast simulation based on the forecast definition - */ - public void setPP_ForecastRun_ID (int PP_ForecastRun_ID) - { - if (PP_ForecastRun_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_ForecastRun_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_ForecastRun_ID, Integer.valueOf(PP_ForecastRun_ID)); - } - - /** Get Forecast Run. - @return Create the forecast simulation based on the forecast definition - */ - public int getPP_ForecastRun_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_ForecastRun_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - /** Get Record ID/ColumnName - @return ID/ColumnName pair - */ - public KeyNamePair getKeyNamePair() - { - return new KeyNamePair(get_ID(), String.valueOf(getPP_ForecastRun_ID())); - } - public org.eevolution.model.I_PP_Period getPP_Period() throws RuntimeException { return (org.eevolution.model.I_PP_Period)MTable.get(getCtx(), org.eevolution.model.I_PP_Period.Table_Name) @@ -227,26 +247,6 @@ public int getPP_Period_ID () return ii.intValue(); } - /** Set Period No. - @param PeriodNo - Unique Period Number - */ - public void setPeriodNo (int PeriodNo) - { - set_Value (COLUMNNAME_PeriodNo, Integer.valueOf(PeriodNo)); - } - - /** Get Period No. - @return Unique Period Number - */ - public int getPeriodNo () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PeriodNo); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Abnormal Quantity. @param QtyAbnormal Abnormal Demand Quantity diff --git a/base/src/org/eevolution/model/X_PP_MRP.java b/base/src/org/eevolution/model/X_PP_MRP.java index 9d3bc1b42e..5cec0fc033 100644 --- a/base/src/org/eevolution/model/X_PP_MRP.java +++ b/base/src/org/eevolution/model/X_PP_MRP.java @@ -27,14 +27,14 @@ /** Generated Model for PP_MRP * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_MRP extends PO implements I_PP_MRP, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_MRP (Properties ctx, int PP_MRP_ID, String trxName) @@ -106,6 +106,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException + { + return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) + .getPO(getC_Order_ID(), get_TrxName()); } + + /** Set Order. + @param C_Order_ID + Order + */ + public void setC_Order_ID (int C_Order_ID) + { + if (C_Order_ID < 1) + set_Value (COLUMNNAME_C_Order_ID, null); + else + set_Value (COLUMNNAME_C_Order_ID, Integer.valueOf(C_Order_ID)); + } + + /** Get Order. + @return Order + */ + public int getC_Order_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Order_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException { return (org.compiere.model.I_C_OrderLine)MTable.get(getCtx(), org.compiere.model.I_C_OrderLine.Table_Name) @@ -134,29 +162,29 @@ public int getC_OrderLine_ID () return ii.intValue(); } - public org.compiere.model.I_C_Order getC_Order() throws RuntimeException + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { - return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) - .getPO(getC_Order_ID(), get_TrxName()); } + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } - /** Set Order. - @param C_Order_ID - Order + /** Set Project. + @param C_Project_ID + Financial Project */ - public void setC_Order_ID (int C_Order_ID) + public void setC_Project_ID (int C_Project_ID) { - if (C_Order_ID < 1) - set_Value (COLUMNNAME_C_Order_ID, null); + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); else - set_Value (COLUMNNAME_C_Order_ID, Integer.valueOf(C_Order_ID)); + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); } - /** Get Order. - @return Order + /** Get Project. + @return Financial Project */ - public int getC_Order_ID () + public int getC_Project_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Order_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); if (ii == null) return 0; return ii.intValue(); @@ -218,84 +246,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException - { - return (org.eevolution.model.I_DD_OrderLine)MTable.get(getCtx(), org.eevolution.model.I_DD_OrderLine.Table_Name) - .getPO(getDD_OrderLine_ID(), get_TrxName()); } - - /** Set Distribution Order Line. - @param DD_OrderLine_ID Distribution Order Line */ - public void setDD_OrderLine_ID (int DD_OrderLine_ID) - { - if (DD_OrderLine_ID < 1) - set_Value (COLUMNNAME_DD_OrderLine_ID, null); - else - set_Value (COLUMNNAME_DD_OrderLine_ID, Integer.valueOf(DD_OrderLine_ID)); - } - - /** Get Distribution Order Line. - @return Distribution Order Line */ - public int getDD_OrderLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_OrderLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException - { - return (org.eevolution.model.I_DD_Order)MTable.get(getCtx(), org.eevolution.model.I_DD_Order.Table_Name) - .getPO(getDD_Order_ID(), get_TrxName()); } - - /** Set Distribution Order. - @param DD_Order_ID Distribution Order */ - public void setDD_Order_ID (int DD_Order_ID) - { - if (DD_Order_ID < 1) - set_Value (COLUMNNAME_DD_Order_ID, null); - else - set_Value (COLUMNNAME_DD_Order_ID, Integer.valueOf(DD_Order_ID)); - } - - /** Get Distribution Order. - @return Distribution Order */ - public int getDD_Order_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_Order_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Date Confirm. @param DateConfirm Date Confirm of this Order @@ -415,6 +365,56 @@ public Timestamp getDateStartSchedule () return (Timestamp)get_Value(COLUMNNAME_DateStartSchedule); } + public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException + { + return (org.eevolution.model.I_DD_Order)MTable.get(getCtx(), org.eevolution.model.I_DD_Order.Table_Name) + .getPO(getDD_Order_ID(), get_TrxName()); } + + /** Set Distribution Order. + @param DD_Order_ID Distribution Order */ + public void setDD_Order_ID (int DD_Order_ID) + { + if (DD_Order_ID < 1) + set_Value (COLUMNNAME_DD_Order_ID, null); + else + set_Value (COLUMNNAME_DD_Order_ID, Integer.valueOf(DD_Order_ID)); + } + + /** Get Distribution Order. + @return Distribution Order */ + public int getDD_Order_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_Order_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException + { + return (org.eevolution.model.I_DD_OrderLine)MTable.get(getCtx(), org.eevolution.model.I_DD_OrderLine.Table_Name) + .getPO(getDD_OrderLine_ID(), get_TrxName()); } + + /** Set Distribution Order Line. + @param DD_OrderLine_ID Distribution Order Line */ + public void setDD_OrderLine_ID (int DD_OrderLine_ID) + { + if (DD_OrderLine_ID < 1) + set_Value (COLUMNNAME_DD_OrderLine_ID, null); + else + set_Value (COLUMNNAME_DD_OrderLine_ID, Integer.valueOf(DD_OrderLine_ID)); + } + + /** Get Distribution Order Line. + @return Distribution Order Line */ + public int getDD_OrderLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_OrderLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -500,34 +500,6 @@ public boolean isAvailable () return false; } - public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException - { - return (org.compiere.model.I_M_ForecastLine)MTable.get(getCtx(), org.compiere.model.I_M_ForecastLine.Table_Name) - .getPO(getM_ForecastLine_ID(), get_TrxName()); } - - /** Set Forecast Line. - @param M_ForecastLine_ID - Forecast Line - */ - public void setM_ForecastLine_ID (int M_ForecastLine_ID) - { - if (M_ForecastLine_ID < 1) - set_Value (COLUMNNAME_M_ForecastLine_ID, null); - else - set_Value (COLUMNNAME_M_ForecastLine_ID, Integer.valueOf(M_ForecastLine_ID)); - } - - /** Get Forecast Line. - @return Forecast Line - */ - public int getM_ForecastLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_M_ForecastLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_M_Forecast getM_Forecast() throws RuntimeException { return (org.compiere.model.I_M_Forecast)MTable.get(getCtx(), org.compiere.model.I_M_Forecast.Table_Name) @@ -556,57 +528,57 @@ public int getM_Forecast_ID () return ii.intValue(); } - public org.compiere.model.I_M_Product getM_Product() throws RuntimeException + public org.compiere.model.I_M_ForecastLine getM_ForecastLine() throws RuntimeException { - return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) - .getPO(getM_Product_ID(), get_TrxName()); } + return (org.compiere.model.I_M_ForecastLine)MTable.get(getCtx(), org.compiere.model.I_M_ForecastLine.Table_Name) + .getPO(getM_ForecastLine_ID(), get_TrxName()); } - /** Set Product. - @param M_Product_ID - Product, Service, Item + /** Set Forecast Line. + @param M_ForecastLine_ID + Forecast Line */ - public void setM_Product_ID (int M_Product_ID) + public void setM_ForecastLine_ID (int M_ForecastLine_ID) { - if (M_Product_ID < 1) - set_Value (COLUMNNAME_M_Product_ID, null); + if (M_ForecastLine_ID < 1) + set_Value (COLUMNNAME_M_ForecastLine_ID, null); else - set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); + set_Value (COLUMNNAME_M_ForecastLine_ID, Integer.valueOf(M_ForecastLine_ID)); } - /** Get Product. - @return Product, Service, Item + /** Get Forecast Line. + @return Forecast Line */ - public int getM_Product_ID () + public int getM_ForecastLine_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_ForecastLine_ID); if (ii == null) return 0; return ii.intValue(); } - public org.compiere.model.I_M_RequisitionLine getM_RequisitionLine() throws RuntimeException + public org.compiere.model.I_M_Product getM_Product() throws RuntimeException { - return (org.compiere.model.I_M_RequisitionLine)MTable.get(getCtx(), org.compiere.model.I_M_RequisitionLine.Table_Name) - .getPO(getM_RequisitionLine_ID(), get_TrxName()); } + return (org.compiere.model.I_M_Product)MTable.get(getCtx(), org.compiere.model.I_M_Product.Table_Name) + .getPO(getM_Product_ID(), get_TrxName()); } - /** Set Requisition Line. - @param M_RequisitionLine_ID - Material Requisition Line + /** Set Product. + @param M_Product_ID + Product, Service, Item */ - public void setM_RequisitionLine_ID (int M_RequisitionLine_ID) + public void setM_Product_ID (int M_Product_ID) { - if (M_RequisitionLine_ID < 1) - set_Value (COLUMNNAME_M_RequisitionLine_ID, null); + if (M_Product_ID < 1) + set_Value (COLUMNNAME_M_Product_ID, null); else - set_Value (COLUMNNAME_M_RequisitionLine_ID, Integer.valueOf(M_RequisitionLine_ID)); + set_Value (COLUMNNAME_M_Product_ID, Integer.valueOf(M_Product_ID)); } - /** Get Requisition Line. - @return Material Requisition Line + /** Get Product. + @return Product, Service, Item */ - public int getM_RequisitionLine_ID () + public int getM_Product_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_RequisitionLine_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_M_Product_ID); if (ii == null) return 0; return ii.intValue(); @@ -640,6 +612,34 @@ public int getM_Requisition_ID () return ii.intValue(); } + public org.compiere.model.I_M_RequisitionLine getM_RequisitionLine() throws RuntimeException + { + return (org.compiere.model.I_M_RequisitionLine)MTable.get(getCtx(), org.compiere.model.I_M_RequisitionLine.Table_Name) + .getPO(getM_RequisitionLine_ID(), get_TrxName()); } + + /** Set Requisition Line. + @param M_RequisitionLine_ID + Material Requisition Line + */ + public void setM_RequisitionLine_ID (int M_RequisitionLine_ID) + { + if (M_RequisitionLine_ID < 1) + set_Value (COLUMNNAME_M_RequisitionLine_ID, null); + else + set_Value (COLUMNNAME_M_RequisitionLine_ID, Integer.valueOf(M_RequisitionLine_ID)); + } + + /** Get Requisition Line. + @return Material Requisition Line + */ + public int getM_RequisitionLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_RequisitionLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_M_Warehouse getM_Warehouse() throws RuntimeException { return (org.compiere.model.I_M_Warehouse)MTable.get(getCtx(), org.compiere.model.I_M_Warehouse.Table_Name) @@ -727,6 +727,34 @@ public String getOrderType () return (String)get_Value(COLUMNNAME_OrderType); } + public org.compiere.model.I_AD_User getPlanner() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getPlanner_ID(), get_TrxName()); } + + /** Set Planner. + @param Planner_ID + Company Agent for Planning + */ + public void setPlanner_ID (int Planner_ID) + { + if (Planner_ID < 1) + set_Value (COLUMNNAME_Planner_ID, null); + else + set_Value (COLUMNNAME_Planner_ID, Integer.valueOf(Planner_ID)); + } + + /** Get Planner. + @return Company Agent for Planning + */ + public int getPlanner_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Planner_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Material Requirement Planning. @param PP_MRP_ID MRP ID @@ -803,34 +831,6 @@ public int getPP_Order_ID () return ii.intValue(); } - public org.compiere.model.I_AD_User getPlanner() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getPlanner_ID(), get_TrxName()); } - - /** Set Planner. - @param Planner_ID - Company Agent for Planning - */ - public void setPlanner_ID (int Planner_ID) - { - if (Planner_ID < 1) - set_Value (COLUMNNAME_Planner_ID, null); - else - set_Value (COLUMNNAME_Planner_ID, Integer.valueOf(Planner_ID)); - } - - /** Get Planner. - @return Company Agent for Planning - */ - public int getPlanner_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_Planner_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Priority. @param Priority Indicates if this request is of a high, medium or low priority. diff --git a/base/src/org/eevolution/model/X_PP_MRP_Detail.java b/base/src/org/eevolution/model/X_PP_MRP_Detail.java index 3b8bc997a9..d4d3ccd2dc 100644 --- a/base/src/org/eevolution/model/X_PP_MRP_Detail.java +++ b/base/src/org/eevolution/model/X_PP_MRP_Detail.java @@ -25,14 +25,14 @@ /** Generated Model for PP_MRP_Detail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_MRP_Detail extends PO implements I_PP_MRP_Detail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_MRP_Detail (Properties ctx, int PP_MRP_Detail_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_PP_Order.java b/base/src/org/eevolution/model/X_PP_Order.java index 5c827901ab..02c68f6f77 100644 --- a/base/src/org/eevolution/model/X_PP_Order.java +++ b/base/src/org/eevolution/model/X_PP_Order.java @@ -27,14 +27,14 @@ /** Generated Model for PP_Order * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Order extends PO implements I_PP_Order, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Order (Properties ctx, int PP_Order_ID, String trxName) @@ -60,10 +60,10 @@ public X_PP_Order (Properties ctx, int PP_Order_ID, String trxName) setIsApproved (false); // N setIsPrinted (false); -// N - setIsSOTrx (false); // N setIsSelected (false); +// N + setIsSOTrx (false); // N setLine (0); setM_Product_ID (0); @@ -247,6 +247,34 @@ public int getC_Campaign_ID () return ii.intValue(); } + public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException + { + return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) + .getPO(getC_DocType_ID(), get_TrxName()); } + + /** Set Document Type. + @param C_DocType_ID + Document type or rules + */ + public void setC_DocType_ID (int C_DocType_ID) + { + if (C_DocType_ID < 0) + set_Value (COLUMNNAME_C_DocType_ID, null); + else + set_Value (COLUMNNAME_C_DocType_ID, Integer.valueOf(C_DocType_ID)); + } + + /** Get Document Type. + @return Document type or rules + */ + public int getC_DocType_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_DocType getC_DocTypeTarget() throws RuntimeException { return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) @@ -275,32 +303,21 @@ public int getC_DocTypeTarget_ID () return ii.intValue(); } - public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException - { - return (org.compiere.model.I_C_DocType)MTable.get(getCtx(), org.compiere.model.I_C_DocType.Table_Name) - .getPO(getC_DocType_ID(), get_TrxName()); } - - /** Set Document Type. - @param C_DocType_ID - Document type or rules + /** Set Copy From. + @param CopyFrom + Copy From Record */ - public void setC_DocType_ID (int C_DocType_ID) + public void setCopyFrom (String CopyFrom) { - if (C_DocType_ID < 0) - set_Value (COLUMNNAME_C_DocType_ID, null); - else - set_Value (COLUMNNAME_C_DocType_ID, Integer.valueOf(C_DocType_ID)); + set_Value (COLUMNNAME_CopyFrom, CopyFrom); } - /** Get Document Type. - @return Document type or rules + /** Get Copy From. + @return Copy From Record */ - public int getC_DocType_ID () + public String getCopyFrom () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_DocType_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_CopyFrom); } public org.compiere.model.I_C_OrderLine getC_OrderLine() throws RuntimeException @@ -331,6 +348,34 @@ public int getC_OrderLine_ID () return ii.intValue(); } + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException + { + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } + + /** Set Project. + @param C_Project_ID + Financial Project + */ + public void setC_Project_ID (int C_Project_ID) + { + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); + else + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); + } + + /** Get Project. + @return Financial Project + */ + public int getC_Project_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException { return (org.compiere.model.I_C_ProjectPhase)MTable.get(getCtx(), org.compiere.model.I_C_ProjectPhase.Table_Name) @@ -387,34 +432,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException { return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) @@ -443,23 +460,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Copy From. - @param CopyFrom - Copy From Record - */ - public void setCopyFrom (String CopyFrom) - { - set_Value (COLUMNNAME_CopyFrom, CopyFrom); - } - - /** Get Copy From. - @return Copy From Record - */ - public String getCopyFrom () - { - return (String)get_Value(COLUMNNAME_CopyFrom); - } - /** Set Date Confirm. @param DateConfirm Date Confirm of this Order @@ -922,21 +922,18 @@ public boolean isQtyPercentage () return false; } - /** Set Sales Transaction. - @param IsSOTrx - This is a Sales Transaction - */ - public void setIsSOTrx (boolean IsSOTrx) + /** Set Selected. + @param IsSelected Selected */ + public void setIsSelected (boolean IsSelected) { - set_Value (COLUMNNAME_IsSOTrx, Boolean.valueOf(IsSOTrx)); + set_Value (COLUMNNAME_IsSelected, Boolean.valueOf(IsSelected)); } - /** Get Sales Transaction. - @return This is a Sales Transaction - */ - public boolean isSOTrx () + /** Get Selected. + @return Selected */ + public boolean isSelected () { - Object oo = get_Value(COLUMNNAME_IsSOTrx); + Object oo = get_Value(COLUMNNAME_IsSelected); if (oo != null) { if (oo instanceof Boolean) @@ -946,18 +943,21 @@ public boolean isSOTrx () return false; } - /** Set Selected. - @param IsSelected Selected */ - public void setIsSelected (boolean IsSelected) + /** Set Sales Transaction. + @param IsSOTrx + This is a Sales Transaction + */ + public void setIsSOTrx (boolean IsSOTrx) { - set_Value (COLUMNNAME_IsSelected, Boolean.valueOf(IsSelected)); + set_Value (COLUMNNAME_IsSOTrx, Boolean.valueOf(IsSOTrx)); } - /** Get Selected. - @return Selected */ - public boolean isSelected () + /** Get Sales Transaction. + @return This is a Sales Transaction + */ + public boolean isSOTrx () { - Object oo = get_Value(COLUMNNAME_IsSelected); + Object oo = get_Value(COLUMNNAME_IsSOTrx); if (oo != null) { if (oo instanceof Boolean) @@ -1161,57 +1161,6 @@ public String getOrderType () return (String)get_Value(COLUMNNAME_OrderType); } - /** Set Manufacturing Order. - @param PP_Order_ID - Manufacturing Order - */ - public void setPP_Order_ID (int PP_Order_ID) - { - if (PP_Order_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_Order_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_Order_ID, Integer.valueOf(PP_Order_ID)); - } - - /** Get Manufacturing Order. - @return Manufacturing Order - */ - public int getPP_Order_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_Order_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - - public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException - { - return (org.eevolution.model.I_PP_Product_BOM)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOM.Table_Name) - .getPO(getPP_Product_BOM_ID(), get_TrxName()); } - - /** Set BOM & Formula. - @param PP_Product_BOM_ID - BOM & Formula - */ - public void setPP_Product_BOM_ID (int PP_Product_BOM_ID) - { - if (PP_Product_BOM_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_Product_BOM_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_Product_BOM_ID, Integer.valueOf(PP_Product_BOM_ID)); - } - - /** Get BOM & Formula. - @return BOM & Formula - */ - public int getPP_Product_BOM_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_Product_BOM_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_User getPlanner() throws RuntimeException { return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) @@ -1264,6 +1213,57 @@ public boolean isPosted () return false; } + /** Set Manufacturing Order. + @param PP_Order_ID + Manufacturing Order + */ + public void setPP_Order_ID (int PP_Order_ID) + { + if (PP_Order_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_Order_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_Order_ID, Integer.valueOf(PP_Order_ID)); + } + + /** Get Manufacturing Order. + @return Manufacturing Order + */ + public int getPP_Order_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_Order_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException + { + return (org.eevolution.model.I_PP_Product_BOM)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOM.Table_Name) + .getPO(getPP_Product_BOM_ID(), get_TrxName()); } + + /** Set BOM & Formula. + @param PP_Product_BOM_ID + BOM & Formula + */ + public void setPP_Product_BOM_ID (int PP_Product_BOM_ID) + { + if (PP_Product_BOM_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_Product_BOM_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_Product_BOM_ID, Integer.valueOf(PP_Product_BOM_ID)); + } + + /** Get BOM & Formula. + @return BOM & Formula + */ + public int getPP_Product_BOM_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_Product_BOM_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** PriorityRule AD_Reference_ID=154 */ public static final int PRIORITYRULE_AD_Reference_ID=154; /** High = 3 */ @@ -1359,35 +1359,35 @@ public boolean isProcessing () return false; } - /** Set Qty Batch Size. - @param QtyBatchSize Qty Batch Size */ - public void setQtyBatchSize (BigDecimal QtyBatchSize) + /** Set Qty Batchs. + @param QtyBatchs Qty Batchs */ + public void setQtyBatchs (BigDecimal QtyBatchs) { - set_ValueNoCheck (COLUMNNAME_QtyBatchSize, QtyBatchSize); + set_ValueNoCheck (COLUMNNAME_QtyBatchs, QtyBatchs); } - /** Get Qty Batch Size. - @return Qty Batch Size */ - public BigDecimal getQtyBatchSize () + /** Get Qty Batchs. + @return Qty Batchs */ + public BigDecimal getQtyBatchs () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBatchSize); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBatchs); if (bd == null) return Env.ZERO; return bd; } - /** Set Qty Batchs. - @param QtyBatchs Qty Batchs */ - public void setQtyBatchs (BigDecimal QtyBatchs) + /** Set Qty Batch Size. + @param QtyBatchSize Qty Batch Size */ + public void setQtyBatchSize (BigDecimal QtyBatchSize) { - set_ValueNoCheck (COLUMNNAME_QtyBatchs, QtyBatchs); + set_ValueNoCheck (COLUMNNAME_QtyBatchSize, QtyBatchSize); } - /** Get Qty Batchs. - @return Qty Batchs */ - public BigDecimal getQtyBatchs () + /** Get Qty Batch Size. + @return Qty Batch Size */ + public BigDecimal getQtyBatchSize () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBatchs); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBatchSize); if (bd == null) return Env.ZERO; return bd; @@ -1510,34 +1510,6 @@ public BigDecimal getQtyScrap () return bd; } - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException - { - return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) - .getPO(getS_Resource_ID(), get_TrxName()); } - - /** Set Resource. - @param S_Resource_ID - Resource - */ - public void setS_Resource_ID (int S_Resource_ID) - { - if (S_Resource_ID < 1) - set_ValueNoCheck (COLUMNNAME_S_Resource_ID, null); - else - set_ValueNoCheck (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); - } - - /** Get Resource. - @return Resource - */ - public int getS_Resource_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Schedule Type. @param ScheduleType Type of schedule @@ -1572,6 +1544,34 @@ public String getSerNo () return (String)get_Value(COLUMNNAME_SerNo); } + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException + { + return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) + .getPO(getS_Resource_ID(), get_TrxName()); } + + /** Set Resource. + @param S_Resource_ID + Resource + */ + public void setS_Resource_ID (int S_Resource_ID) + { + if (S_Resource_ID < 1) + set_ValueNoCheck (COLUMNNAME_S_Resource_ID, null); + else + set_ValueNoCheck (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); + } + + /** Get Resource. + @return Resource + */ + public int getS_Resource_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Tracking No. @param TrackingNo Number to track the shipment @@ -1589,23 +1589,6 @@ public String getTrackingNo () return (String)get_Value(COLUMNNAME_TrackingNo); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1718,6 +1701,23 @@ public int getUser4_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Yield %. @param Yield The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent diff --git a/base/src/org/eevolution/model/X_PP_Order_BOM.java b/base/src/org/eevolution/model/X_PP_Order_BOM.java index 218ce59bb6..2517f713be 100644 --- a/base/src/org/eevolution/model/X_PP_Order_BOM.java +++ b/base/src/org/eevolution/model/X_PP_Order_BOM.java @@ -25,14 +25,14 @@ /** Generated Model for PP_Order_BOM * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Order_BOM extends PO implements I_PP_Order_BOM, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Order_BOM (Properties ctx, int PP_Order_BOM_ID, String trxName) @@ -146,6 +146,23 @@ public String getBOMUse () return (String)get_Value(COLUMNNAME_BOMUse); } + /** Set Copy From. + @param CopyFrom + Copy From Record + */ + public void setCopyFrom (String CopyFrom) + { + set_Value (COLUMNNAME_CopyFrom, CopyFrom); + } + + /** Get Copy From. + @return Copy From Record + */ + public String getCopyFrom () + { + return (String)get_Value(COLUMNNAME_CopyFrom); + } + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException { return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) @@ -174,23 +191,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Copy From. - @param CopyFrom - Copy From Record - */ - public void setCopyFrom (String CopyFrom) - { - set_Value (COLUMNNAME_CopyFrom, CopyFrom); - } - - /** Get Copy From. - @return Copy From Record - */ - public String getCopyFrom () - { - return (String)get_Value(COLUMNNAME_CopyFrom); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/eevolution/model/X_PP_Order_BOMLine.java b/base/src/org/eevolution/model/X_PP_Order_BOMLine.java index 3a2ab961c4..a0845b092e 100644 --- a/base/src/org/eevolution/model/X_PP_Order_BOMLine.java +++ b/base/src/org/eevolution/model/X_PP_Order_BOMLine.java @@ -27,14 +27,14 @@ /** Generated Model for PP_Order_BOMLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Order_BOMLine extends PO implements I_PP_Order_BOMLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Order_BOMLine (Properties ctx, int PP_Order_BOMLine_ID, String trxName) @@ -48,11 +48,11 @@ public X_PP_Order_BOMLine (Properties ctx, int PP_Order_BOMLine_ID, String trxNa // @SQL=SELECT COALESCE(MAX(Line),0)+10 AS DefaultValue FROM PP_Order_BOMLine WHERE PP_Order_ID=@PP_Order_ID@ setM_Product_ID (0); setM_Warehouse_ID (0); - setPP_Order_BOMLine_ID (0); setPP_Order_BOM_ID (0); + setPP_Order_BOMLine_ID (0); setPP_Order_ID (0); - setQtyBOM (Env.ZERO); setQtyBatch (Env.ZERO); + setQtyBOM (Env.ZERO); setQtyDelivered (Env.ZERO); setQtyPost (Env.ZERO); setQtyReject (Env.ZERO); @@ -157,34 +157,6 @@ public String getBackflushGroup () return (String)get_Value(COLUMNNAME_BackflushGroup); } - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException - { - return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) - .getPO(getC_UOM_ID(), get_TrxName()); } - - /** Set UOM. - @param C_UOM_ID - Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID) - { - if (C_UOM_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_UOM_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_UOM_ID, Integer.valueOf(C_UOM_ID)); - } - - /** Get UOM. - @return Unit of Measure - */ - public int getC_UOM_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_UOM_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** ComponentType AD_Reference_ID=53225 */ public static final int COMPONENTTYPE_AD_Reference_ID=53225; /** By-Product = BY */ @@ -243,6 +215,34 @@ public BigDecimal getCostAllocationPerc () return bd; } + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException + { + return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) + .getPO(getC_UOM_ID(), get_TrxName()); } + + /** Set UOM. + @param C_UOM_ID + Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID) + { + if (C_UOM_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_UOM_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_UOM_ID, Integer.valueOf(C_UOM_ID)); + } + + /** Get UOM. + @return Unit of Measure + */ + public int getC_UOM_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_UOM_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Date Delivered. @param DateDelivered Date when the product was delivered @@ -593,26 +593,6 @@ public int getM_Warehouse_ID () return ii.intValue(); } - /** Set Manufacturing Order BOM Line. - @param PP_Order_BOMLine_ID Manufacturing Order BOM Line */ - public void setPP_Order_BOMLine_ID (int PP_Order_BOMLine_ID) - { - if (PP_Order_BOMLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_Order_BOMLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_Order_BOMLine_ID, Integer.valueOf(PP_Order_BOMLine_ID)); - } - - /** Get Manufacturing Order BOM Line. - @return Manufacturing Order BOM Line */ - public int getPP_Order_BOMLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_Order_BOMLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_PP_Order_BOM getPP_Order_BOM() throws RuntimeException { return (org.eevolution.model.I_PP_Order_BOM)MTable.get(getCtx(), org.eevolution.model.I_PP_Order_BOM.Table_Name) @@ -638,6 +618,26 @@ public int getPP_Order_BOM_ID () return ii.intValue(); } + /** Set Manufacturing Order BOM Line. + @param PP_Order_BOMLine_ID Manufacturing Order BOM Line */ + public void setPP_Order_BOMLine_ID (int PP_Order_BOMLine_ID) + { + if (PP_Order_BOMLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_Order_BOMLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_Order_BOMLine_ID, Integer.valueOf(PP_Order_BOMLine_ID)); + } + + /** Get Manufacturing Order BOM Line. + @return Manufacturing Order BOM Line */ + public int getPP_Order_BOMLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_Order_BOMLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_PP_Order getPP_Order() throws RuntimeException { return (org.eevolution.model.I_PP_Order)MTable.get(getCtx(), org.eevolution.model.I_PP_Order.Table_Name) @@ -666,41 +666,41 @@ public int getPP_Order_ID () return ii.intValue(); } - /** Set Quantity. - @param QtyBOM - Indicate the Quantity use in this BOM + /** Set Quantity in %. + @param QtyBatch + Indicate the Quantity % use in this Formula */ - public void setQtyBOM (BigDecimal QtyBOM) + public void setQtyBatch (BigDecimal QtyBatch) { - set_ValueNoCheck (COLUMNNAME_QtyBOM, QtyBOM); + set_ValueNoCheck (COLUMNNAME_QtyBatch, QtyBatch); } - /** Get Quantity. - @return Indicate the Quantity use in this BOM + /** Get Quantity in %. + @return Indicate the Quantity % use in this Formula */ - public BigDecimal getQtyBOM () + public BigDecimal getQtyBatch () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBOM); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBatch); if (bd == null) return Env.ZERO; return bd; } - /** Set Quantity in %. - @param QtyBatch - Indicate the Quantity % use in this Formula + /** Set Quantity. + @param QtyBOM + Indicate the Quantity use in this BOM */ - public void setQtyBatch (BigDecimal QtyBatch) + public void setQtyBOM (BigDecimal QtyBOM) { - set_ValueNoCheck (COLUMNNAME_QtyBatch, QtyBatch); + set_ValueNoCheck (COLUMNNAME_QtyBOM, QtyBOM); } - /** Get Quantity in %. - @return Indicate the Quantity % use in this Formula + /** Get Quantity. + @return Indicate the Quantity use in this BOM */ - public BigDecimal getQtyBatch () + public BigDecimal getQtyBOM () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBatch); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBOM); if (bd == null) return Env.ZERO; return bd; diff --git a/base/src/org/eevolution/model/X_PP_Order_Cost.java b/base/src/org/eevolution/model/X_PP_Order_Cost.java index 41d020ba00..b938083c96 100644 --- a/base/src/org/eevolution/model/X_PP_Order_Cost.java +++ b/base/src/org/eevolution/model/X_PP_Order_Cost.java @@ -25,14 +25,14 @@ /** Generated Model for PP_Order_Cost * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Order_Cost extends PO implements I_PP_Order_Cost, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Order_Cost (Properties ctx, int PP_Order_Cost_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_PP_Order_Node.java b/base/src/org/eevolution/model/X_PP_Order_Node.java index 67b2335368..5deb264e53 100644 --- a/base/src/org/eevolution/model/X_PP_Order_Node.java +++ b/base/src/org/eevolution/model/X_PP_Order_Node.java @@ -27,14 +27,14 @@ /** Generated Model for PP_Order_Node * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Order_Node extends PO implements I_PP_Order_Node, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Order_Node (Properties ctx, int PP_Order_Node_ID, String trxName) @@ -42,10 +42,10 @@ public X_PP_Order_Node (Properties ctx, int PP_Order_Node_ID, String trxName) super (ctx, PP_Order_Node_ID, trxName); /** if (PP_Order_Node_ID == 0) { - setAD_WF_Node_ID (0); - setAD_Workflow_ID (0); setAction (null); // Z + setAD_WF_Node_ID (0); + setAD_Workflow_ID (0); setCost (Env.ZERO); setEntityType (null); // U @@ -96,6 +96,54 @@ public String toString() return sb.toString(); } + /** Action AD_Reference_ID=302 */ + public static final int ACTION_AD_Reference_ID=302; + /** Wait (Sleep) = Z */ + public static final String ACTION_WaitSleep = "Z"; + /** User Choice = C */ + public static final String ACTION_UserChoice = "C"; + /** Sub Workflow = F */ + public static final String ACTION_SubWorkflow = "F"; + /** Set Variable = V */ + public static final String ACTION_SetVariable = "V"; + /** User Window = W */ + public static final String ACTION_UserWindow = "W"; + /** User Form = X */ + public static final String ACTION_UserForm = "X"; + /** Apps Task = T */ + public static final String ACTION_AppsTask = "T"; + /** Apps Report = R */ + public static final String ACTION_AppsReport = "R"; + /** Apps Process = P */ + public static final String ACTION_AppsProcess = "P"; + /** Document Action = D */ + public static final String ACTION_DocumentAction = "D"; + /** EMail = M */ + public static final String ACTION_EMail = "M"; + /** User Workbench = B */ + public static final String ACTION_UserWorkbench = "B"; + /** Smart View = Q */ + public static final String ACTION_SmartView = "Q"; + /** Smart Browse = S */ + public static final String ACTION_SmartBrowse = "S"; + /** Set Action. + @param Action + Indicates the Action to be performed + */ + public void setAction (String Action) + { + + set_Value (COLUMNNAME_Action, Action); + } + + /** Get Action. + @return Indicates the Action to be performed + */ + public String getAction () + { + return (String)get_Value(COLUMNNAME_Action); + } + public org.compiere.model.I_AD_Column getAD_Column() throws RuntimeException { return (org.compiere.model.I_AD_Column)MTable.get(getCtx(), org.compiere.model.I_AD_Column.Table_Name) @@ -376,54 +424,6 @@ public int getAD_Workflow_ID () return ii.intValue(); } - /** Action AD_Reference_ID=302 */ - public static final int ACTION_AD_Reference_ID=302; - /** Wait (Sleep) = Z */ - public static final String ACTION_WaitSleep = "Z"; - /** User Choice = C */ - public static final String ACTION_UserChoice = "C"; - /** Sub Workflow = F */ - public static final String ACTION_SubWorkflow = "F"; - /** Set Variable = V */ - public static final String ACTION_SetVariable = "V"; - /** User Window = W */ - public static final String ACTION_UserWindow = "W"; - /** User Form = X */ - public static final String ACTION_UserForm = "X"; - /** Apps Task = T */ - public static final String ACTION_AppsTask = "T"; - /** Apps Report = R */ - public static final String ACTION_AppsReport = "R"; - /** Apps Process = P */ - public static final String ACTION_AppsProcess = "P"; - /** Document Action = D */ - public static final String ACTION_DocumentAction = "D"; - /** EMail = M */ - public static final String ACTION_EMail = "M"; - /** User Workbench = B */ - public static final String ACTION_UserWorkbench = "B"; - /** Smart View = Q */ - public static final String ACTION_SmartView = "Q"; - /** Smart Browse = S */ - public static final String ACTION_SmartBrowse = "S"; - /** Set Action. - @param Action - Indicates the Action to be performed - */ - public void setAction (String Action) - { - - set_Value (COLUMNNAME_Action, Action); - } - - /** Get Action. - @return Indicates the Action to be performed - */ - public String getAction () - { - return (String)get_Value(COLUMNNAME_Action); - } - /** Set Attribute Name. @param AttributeName Name of the Attribute @@ -1160,34 +1160,6 @@ public int getQueuingTime () return ii.intValue(); } - public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException - { - return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) - .getPO(getS_Resource_ID(), get_TrxName()); } - - /** Set Resource. - @param S_Resource_ID - Resource - */ - public void setS_Resource_ID (int S_Resource_ID) - { - if (S_Resource_ID < 1) - set_Value (COLUMNNAME_S_Resource_ID, null); - else - set_Value (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); - } - - /** Get Resource. - @return Resource - */ - public int getS_Resource_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Setup Time. @param SetupTime Setup time before starting Production @@ -1266,6 +1238,34 @@ public String getSplitElement () return (String)get_Value(COLUMNNAME_SplitElement); } + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException + { + return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) + .getPO(getS_Resource_ID(), get_TrxName()); } + + /** Set Resource. + @param S_Resource_ID + Resource + */ + public void setS_Resource_ID (int S_Resource_ID) + { + if (S_Resource_ID < 1) + set_Value (COLUMNNAME_S_Resource_ID, null); + else + set_Value (COLUMNNAME_S_Resource_ID, Integer.valueOf(S_Resource_ID)); + } + + /** Get Resource. + @return Resource + */ + public int getS_Resource_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_S_Resource_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** StartMode AD_Reference_ID=303 */ public static final int STARTMODE_AD_Reference_ID=303; /** Automatic = A */ @@ -1314,23 +1314,6 @@ public String getSubflowExecution () return (String)get_Value(COLUMNNAME_SubflowExecution); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - /** Set Units by Cycles. @param UnitsCycles The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. @@ -1351,6 +1334,23 @@ public int getUnitsCycles () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Valid from. @param ValidFrom Valid from including this date (first day) @@ -1490,41 +1490,41 @@ public int getXPosition () return ii.intValue(); } - /** Set Y Position. - @param YPosition - Absolute Y (vertical) position in 1/72 of an inch + /** Set Yield %. + @param Yield + The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent */ - public void setYPosition (int YPosition) + public void setYield (int Yield) { - set_Value (COLUMNNAME_YPosition, Integer.valueOf(YPosition)); + set_Value (COLUMNNAME_Yield, Integer.valueOf(Yield)); } - /** Get Y Position. - @return Absolute Y (vertical) position in 1/72 of an inch + /** Get Yield %. + @return The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent */ - public int getYPosition () + public int getYield () { - Integer ii = (Integer)get_Value(COLUMNNAME_YPosition); + Integer ii = (Integer)get_Value(COLUMNNAME_Yield); if (ii == null) return 0; return ii.intValue(); } - /** Set Yield %. - @param Yield - The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent + /** Set Y Position. + @param YPosition + Absolute Y (vertical) position in 1/72 of an inch */ - public void setYield (int Yield) + public void setYPosition (int YPosition) { - set_Value (COLUMNNAME_Yield, Integer.valueOf(Yield)); + set_Value (COLUMNNAME_YPosition, Integer.valueOf(YPosition)); } - /** Get Yield %. - @return The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent + /** Get Y Position. + @return Absolute Y (vertical) position in 1/72 of an inch */ - public int getYield () + public int getYPosition () { - Integer ii = (Integer)get_Value(COLUMNNAME_Yield); + Integer ii = (Integer)get_Value(COLUMNNAME_YPosition); if (ii == null) return 0; return ii.intValue(); diff --git a/base/src/org/eevolution/model/X_PP_Order_NodeNext.java b/base/src/org/eevolution/model/X_PP_Order_NodeNext.java index a282e062ad..f09d6f2fe4 100644 --- a/base/src/org/eevolution/model/X_PP_Order_NodeNext.java +++ b/base/src/org/eevolution/model/X_PP_Order_NodeNext.java @@ -23,14 +23,14 @@ /** Generated Model for PP_Order_NodeNext * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Order_NodeNext extends PO implements I_PP_Order_NodeNext, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Order_NodeNext (Properties ctx, int PP_Order_NodeNext_ID, String trxName) @@ -246,26 +246,6 @@ public int getPP_Order_Next_ID () return ii.intValue(); } - /** Set Manufacturing Order Activity Next. - @param PP_Order_NodeNext_ID Manufacturing Order Activity Next */ - public void setPP_Order_NodeNext_ID (int PP_Order_NodeNext_ID) - { - if (PP_Order_NodeNext_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_Order_NodeNext_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_Order_NodeNext_ID, Integer.valueOf(PP_Order_NodeNext_ID)); - } - - /** Get Manufacturing Order Activity Next. - @return Manufacturing Order Activity Next */ - public int getPP_Order_NodeNext_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_Order_NodeNext_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_PP_Order_Node getPP_Order_Node() throws RuntimeException { return (org.eevolution.model.I_PP_Order_Node)MTable.get(getCtx(), org.eevolution.model.I_PP_Order_Node.Table_Name) @@ -294,6 +274,26 @@ public int getPP_Order_Node_ID () return ii.intValue(); } + /** Set Manufacturing Order Activity Next. + @param PP_Order_NodeNext_ID Manufacturing Order Activity Next */ + public void setPP_Order_NodeNext_ID (int PP_Order_NodeNext_ID) + { + if (PP_Order_NodeNext_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_Order_NodeNext_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_Order_NodeNext_ID, Integer.valueOf(PP_Order_NodeNext_ID)); + } + + /** Get Manufacturing Order Activity Next. + @return Manufacturing Order Activity Next */ + public int getPP_Order_NodeNext_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_Order_NodeNext_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Sequence. @param SeqNo Method of ordering records; lowest number comes first diff --git a/base/src/org/eevolution/model/X_PP_Order_Node_Asset.java b/base/src/org/eevolution/model/X_PP_Order_Node_Asset.java index bf0be0c9cb..a32f93b1ea 100644 --- a/base/src/org/eevolution/model/X_PP_Order_Node_Asset.java +++ b/base/src/org/eevolution/model/X_PP_Order_Node_Asset.java @@ -23,14 +23,14 @@ /** Generated Model for PP_Order_Node_Asset * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Order_Node_Asset extends PO implements I_PP_Order_Node_Asset, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Order_Node_Asset (Properties ctx, int PP_Order_Node_Asset_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_PP_Order_Node_Product.java b/base/src/org/eevolution/model/X_PP_Order_Node_Product.java index 1538785094..9d3d07c537 100644 --- a/base/src/org/eevolution/model/X_PP_Order_Node_Product.java +++ b/base/src/org/eevolution/model/X_PP_Order_Node_Product.java @@ -25,14 +25,14 @@ /** Generated Model for PP_Order_Node_Product * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Order_Node_Product extends PO implements I_PP_Order_Node_Product, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Order_Node_Product (Properties ctx, int PP_Order_Node_Product_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_PP_Order_Workflow.java b/base/src/org/eevolution/model/X_PP_Order_Workflow.java index d9e72e92f7..94895145e0 100644 --- a/base/src/org/eevolution/model/X_PP_Order_Workflow.java +++ b/base/src/org/eevolution/model/X_PP_Order_Workflow.java @@ -27,14 +27,14 @@ /** Generated Model for PP_Order_Workflow * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Order_Workflow extends PO implements I_PP_Order_Workflow, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Order_Workflow (Properties ctx, int PP_Order_Workflow_ID, String trxName) @@ -42,8 +42,8 @@ public X_PP_Order_Workflow (Properties ctx, int PP_Order_Workflow_ID, String trx super (ctx, PP_Order_Workflow_ID, trxName); /** if (PP_Order_Workflow_ID == 0) { - setAD_Workflow_ID (0); setAccessLevel (null); + setAD_Workflow_ID (0); setAuthor (null); setCost (Env.ZERO); setDuration (0); @@ -92,6 +92,38 @@ public String toString() return sb.toString(); } + /** AccessLevel AD_Reference_ID=5 */ + public static final int ACCESSLEVEL_AD_Reference_ID=5; + /** Organization = 1 */ + public static final String ACCESSLEVEL_Organization = "1"; + /** Client+Organization = 3 */ + public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; + /** System only = 4 */ + public static final String ACCESSLEVEL_SystemOnly = "4"; + /** All = 7 */ + public static final String ACCESSLEVEL_All = "7"; + /** System+Client = 6 */ + public static final String ACCESSLEVEL_SystemPlusClient = "6"; + /** Client only = 2 */ + public static final String ACCESSLEVEL_ClientOnly = "2"; + /** Set Data Access Level. + @param AccessLevel + Access Level required + */ + public void setAccessLevel (String AccessLevel) + { + + set_Value (COLUMNNAME_AccessLevel, AccessLevel); + } + + /** Get Data Access Level. + @return Access Level required + */ + public String getAccessLevel () + { + return (String)get_Value(COLUMNNAME_AccessLevel); + } + public org.compiere.model.I_AD_Table getAD_Table() throws RuntimeException { return (org.compiere.model.I_AD_Table)MTable.get(getCtx(), org.compiere.model.I_AD_Table.Table_Name) @@ -176,34 +208,6 @@ public int getAD_WF_Responsible_ID () return ii.intValue(); } - public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException - { - return (org.compiere.model.I_AD_WorkflowProcessor)MTable.get(getCtx(), org.compiere.model.I_AD_WorkflowProcessor.Table_Name) - .getPO(getAD_WorkflowProcessor_ID(), get_TrxName()); } - - /** Set Workflow Processor. - @param AD_WorkflowProcessor_ID - Workflow Processor Server - */ - public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID) - { - if (AD_WorkflowProcessor_ID < 1) - set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, null); - else - set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, Integer.valueOf(AD_WorkflowProcessor_ID)); - } - - /** Get Workflow Processor. - @return Workflow Processor Server - */ - public int getAD_WorkflowProcessor_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_WorkflowProcessor_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_AD_Workflow getAD_Workflow() throws RuntimeException { return (org.compiere.model.I_AD_Workflow)MTable.get(getCtx(), org.compiere.model.I_AD_Workflow.Table_Name) @@ -232,36 +236,32 @@ public int getAD_Workflow_ID () return ii.intValue(); } - /** AccessLevel AD_Reference_ID=5 */ - public static final int ACCESSLEVEL_AD_Reference_ID=5; - /** Organization = 1 */ - public static final String ACCESSLEVEL_Organization = "1"; - /** Client+Organization = 3 */ - public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; - /** System only = 4 */ - public static final String ACCESSLEVEL_SystemOnly = "4"; - /** All = 7 */ - public static final String ACCESSLEVEL_All = "7"; - /** System+Client = 6 */ - public static final String ACCESSLEVEL_SystemPlusClient = "6"; - /** Client only = 2 */ - public static final String ACCESSLEVEL_ClientOnly = "2"; - /** Set Data Access Level. - @param AccessLevel - Access Level required + public org.compiere.model.I_AD_WorkflowProcessor getAD_WorkflowProcessor() throws RuntimeException + { + return (org.compiere.model.I_AD_WorkflowProcessor)MTable.get(getCtx(), org.compiere.model.I_AD_WorkflowProcessor.Table_Name) + .getPO(getAD_WorkflowProcessor_ID(), get_TrxName()); } + + /** Set Workflow Processor. + @param AD_WorkflowProcessor_ID + Workflow Processor Server */ - public void setAccessLevel (String AccessLevel) + public void setAD_WorkflowProcessor_ID (int AD_WorkflowProcessor_ID) { - - set_Value (COLUMNNAME_AccessLevel, AccessLevel); + if (AD_WorkflowProcessor_ID < 1) + set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, null); + else + set_Value (COLUMNNAME_AD_WorkflowProcessor_ID, Integer.valueOf(AD_WorkflowProcessor_ID)); } - /** Get Data Access Level. - @return Access Level required + /** Get Workflow Processor. + @return Workflow Processor Server */ - public String getAccessLevel () + public int getAD_WorkflowProcessor_ID () { - return (String)get_Value(COLUMNNAME_AccessLevel); + Integer ii = (Integer)get_Value(COLUMNNAME_AD_WorkflowProcessor_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Author. @@ -720,6 +720,26 @@ public int getQueuingTime () return ii.intValue(); } + /** Set Setup Time. + @param SetupTime + Setup time before starting Production + */ + public void setSetupTime (int SetupTime) + { + set_Value (COLUMNNAME_SetupTime, Integer.valueOf(SetupTime)); + } + + /** Get Setup Time. + @return Setup time before starting Production + */ + public int getSetupTime () + { + Integer ii = (Integer)get_Value(COLUMNNAME_SetupTime); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException { return (org.compiere.model.I_S_Resource)MTable.get(getCtx(), org.compiere.model.I_S_Resource.Table_Name) @@ -748,24 +768,24 @@ public int getS_Resource_ID () return ii.intValue(); } - /** Set Setup Time. - @param SetupTime - Setup time before starting Production + /** Set Units by Cycles. + @param UnitsCycles + The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. */ - public void setSetupTime (int SetupTime) + public void setUnitsCycles (BigDecimal UnitsCycles) { - set_Value (COLUMNNAME_SetupTime, Integer.valueOf(SetupTime)); + set_Value (COLUMNNAME_UnitsCycles, UnitsCycles); } - /** Get Setup Time. - @return Setup time before starting Production + /** Get Units by Cycles. + @return The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. */ - public int getSetupTime () + public BigDecimal getUnitsCycles () { - Integer ii = (Integer)get_Value(COLUMNNAME_SetupTime); - if (ii == null) - return 0; - return ii.intValue(); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_UnitsCycles); + if (bd == null) + return Env.ZERO; + return bd; } /** Set Immutable Universally Unique Identifier. @@ -785,24 +805,18 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Units by Cycles. - @param UnitsCycles - The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. - */ - public void setUnitsCycles (BigDecimal UnitsCycles) + /** Set Validate Workflow. + @param ValidateWorkflow Validate Workflow */ + public void setValidateWorkflow (String ValidateWorkflow) { - set_Value (COLUMNNAME_UnitsCycles, UnitsCycles); + set_Value (COLUMNNAME_ValidateWorkflow, ValidateWorkflow); } - /** Get Units by Cycles. - @return The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. - */ - public BigDecimal getUnitsCycles () + /** Get Validate Workflow. + @return Validate Workflow */ + public String getValidateWorkflow () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_UnitsCycles); - if (bd == null) - return Env.ZERO; - return bd; + return (String)get_Value(COLUMNNAME_ValidateWorkflow); } /** Set Valid from. @@ -839,20 +853,6 @@ public Timestamp getValidTo () return (Timestamp)get_Value(COLUMNNAME_ValidTo); } - /** Set Validate Workflow. - @param ValidateWorkflow Validate Workflow */ - public void setValidateWorkflow (String ValidateWorkflow) - { - set_Value (COLUMNNAME_ValidateWorkflow, ValidateWorkflow); - } - - /** Get Validate Workflow. - @return Validate Workflow */ - public String getValidateWorkflow () - { - return (String)get_Value(COLUMNNAME_ValidateWorkflow); - } - /** Set Search Key. @param Value Search key for the record in the format required - must be unique diff --git a/base/src/org/eevolution/model/X_PP_Period.java b/base/src/org/eevolution/model/X_PP_Period.java index bdc40066a5..46ba5dcda1 100644 --- a/base/src/org/eevolution/model/X_PP_Period.java +++ b/base/src/org/eevolution/model/X_PP_Period.java @@ -25,14 +25,14 @@ /** Generated Model for PP_Period * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Period extends PO implements I_PP_Period, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Period (Properties ctx, int PP_Period_ID, String trxName) @@ -114,6 +114,26 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), getName()); } + /** Set Period No. + @param PeriodNo + Unique Period Number + */ + public void setPeriodNo (int PeriodNo) + { + set_Value (COLUMNNAME_PeriodNo, Integer.valueOf(PeriodNo)); + } + + /** Get Period No. + @return Unique Period Number + */ + public int getPeriodNo () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PeriodNo); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_PP_PeriodDefinition getPP_PeriodDefinition() throws RuntimeException { return (org.eevolution.model.I_PP_PeriodDefinition)MTable.get(getCtx(), org.eevolution.model.I_PP_PeriodDefinition.Table_Name) @@ -165,26 +185,6 @@ public int getPP_Period_ID () return ii.intValue(); } - /** Set Period No. - @param PeriodNo - Unique Period Number - */ - public void setPeriodNo (int PeriodNo) - { - set_Value (COLUMNNAME_PeriodNo, Integer.valueOf(PeriodNo)); - } - - /** Get Period No. - @return Unique Period Number - */ - public int getPeriodNo () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PeriodNo); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Start Date. @param StartDate First effective day (inclusive) diff --git a/base/src/org/eevolution/model/X_PP_PeriodDefinition.java b/base/src/org/eevolution/model/X_PP_PeriodDefinition.java index bf600b3a42..58abd1de8a 100644 --- a/base/src/org/eevolution/model/X_PP_PeriodDefinition.java +++ b/base/src/org/eevolution/model/X_PP_PeriodDefinition.java @@ -24,14 +24,14 @@ /** Generated Model for PP_PeriodDefinition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_PeriodDefinition extends PO implements I_PP_PeriodDefinition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_PeriodDefinition (Properties ctx, int PP_PeriodDefinition_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_PP_Product_BOM.java b/base/src/org/eevolution/model/X_PP_Product_BOM.java index 8b7754a8cd..317cb89e13 100644 --- a/base/src/org/eevolution/model/X_PP_Product_BOM.java +++ b/base/src/org/eevolution/model/X_PP_Product_BOM.java @@ -25,14 +25,14 @@ /** Generated Model for PP_Product_BOM * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Product_BOM extends PO implements I_PP_Product_BOM, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Product_BOM (Properties ctx, int PP_Product_BOM_ID, String trxName) @@ -147,6 +147,23 @@ public String getBOMUse () return (String)get_Value(COLUMNNAME_BOMUse); } + /** Set Copy From. + @param CopyFrom + Copy From Record + */ + public void setCopyFrom (String CopyFrom) + { + set_Value (COLUMNNAME_CopyFrom, CopyFrom); + } + + /** Get Copy From. + @return Copy From Record + */ + public String getCopyFrom () + { + return (String)get_Value(COLUMNNAME_CopyFrom); + } + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException { return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) @@ -175,23 +192,6 @@ public int getC_UOM_ID () return ii.intValue(); } - /** Set Copy From. - @param CopyFrom - Copy From Record - */ - public void setCopyFrom (String CopyFrom) - { - set_Value (COLUMNNAME_CopyFrom, CopyFrom); - } - - /** Get Copy From. - @return Copy From Record - */ - public String getCopyFrom () - { - return (String)get_Value(COLUMNNAME_CopyFrom); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/eevolution/model/X_PP_Product_BOMLine.java b/base/src/org/eevolution/model/X_PP_Product_BOMLine.java index ee529baedd..93f55a57a2 100644 --- a/base/src/org/eevolution/model/X_PP_Product_BOMLine.java +++ b/base/src/org/eevolution/model/X_PP_Product_BOMLine.java @@ -27,14 +27,14 @@ /** Generated Model for PP_Product_BOMLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Product_BOMLine extends PO implements I_PP_Product_BOMLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Product_BOMLine (Properties ctx, int PP_Product_BOMLine_ID, String trxName) @@ -47,8 +47,8 @@ public X_PP_Product_BOMLine (Properties ctx, int PP_Product_BOMLine_ID, String t setLine (0); // @SQL=SELECT COALESCE(MAX(Line),0)+10 AS DefaultValue FROM PP_Product_BOMLine WHERE PP_Product_BOM_ID=@PP_Product_BOM_ID@ setM_Product_ID (0); - setPP_Product_BOMLine_ID (0); setPP_Product_BOM_ID (0); + setPP_Product_BOMLine_ID (0); setValidFrom (new Timestamp( System.currentTimeMillis() )); // @#Date@ } */ @@ -119,34 +119,6 @@ public String getBackflushGroup () return (String)get_Value(COLUMNNAME_BackflushGroup); } - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException - { - return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) - .getPO(getC_UOM_ID(), get_TrxName()); } - - /** Set UOM. - @param C_UOM_ID - Unit of Measure - */ - public void setC_UOM_ID (int C_UOM_ID) - { - if (C_UOM_ID < 1) - set_Value (COLUMNNAME_C_UOM_ID, null); - else - set_Value (COLUMNNAME_C_UOM_ID, Integer.valueOf(C_UOM_ID)); - } - - /** Get UOM. - @return Unit of Measure - */ - public int getC_UOM_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_UOM_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** ComponentType AD_Reference_ID=53225 */ public static final int COMPONENTTYPE_AD_Reference_ID=53225; /** By-Product = BY */ @@ -243,6 +215,34 @@ public BigDecimal getCostStandardCumAmt () return bd; } + public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException + { + return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) + .getPO(getC_UOM_ID(), get_TrxName()); } + + /** Set UOM. + @param C_UOM_ID + Unit of Measure + */ + public void setC_UOM_ID (int C_UOM_ID) + { + if (C_UOM_ID < 1) + set_Value (COLUMNNAME_C_UOM_ID, null); + else + set_Value (COLUMNNAME_C_UOM_ID, Integer.valueOf(C_UOM_ID)); + } + + /** Get UOM. + @return Unit of Measure + */ + public int getC_UOM_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_UOM_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -541,29 +541,6 @@ public KeyNamePair getKeyNamePair() return new KeyNamePair(get_ID(), String.valueOf(getM_Product_ID())); } - /** Set BOM Line. - @param PP_Product_BOMLine_ID - BOM Line - */ - public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID) - { - if (PP_Product_BOMLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_PP_Product_BOMLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_PP_Product_BOMLine_ID, Integer.valueOf(PP_Product_BOMLine_ID)); - } - - /** Get BOM Line. - @return BOM Line - */ - public int getPP_Product_BOMLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_Product_BOMLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException { return (org.eevolution.model.I_PP_Product_BOM)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOM.Table_Name) @@ -592,24 +569,27 @@ public int getPP_Product_BOM_ID () return ii.intValue(); } - /** Set Quantity. - @param QtyBOM - Indicate the Quantity use in this BOM + /** Set BOM Line. + @param PP_Product_BOMLine_ID + BOM Line */ - public void setQtyBOM (BigDecimal QtyBOM) + public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID) { - set_Value (COLUMNNAME_QtyBOM, QtyBOM); + if (PP_Product_BOMLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_PP_Product_BOMLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_PP_Product_BOMLine_ID, Integer.valueOf(PP_Product_BOMLine_ID)); } - /** Get Quantity. - @return Indicate the Quantity use in this BOM + /** Get BOM Line. + @return BOM Line */ - public BigDecimal getQtyBOM () + public int getPP_Product_BOMLine_ID () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBOM); - if (bd == null) - return Env.ZERO; - return bd; + Integer ii = (Integer)get_Value(COLUMNNAME_PP_Product_BOMLine_ID); + if (ii == null) + return 0; + return ii.intValue(); } /** Set Quantity in %. @@ -632,6 +612,26 @@ public BigDecimal getQtyBatch () return bd; } + /** Set Quantity. + @param QtyBOM + Indicate the Quantity use in this BOM + */ + public void setQtyBOM (BigDecimal QtyBOM) + { + set_Value (COLUMNNAME_QtyBOM, QtyBOM); + } + + /** Get Quantity. + @return Indicate the Quantity use in this BOM + */ + public BigDecimal getQtyBOM () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_QtyBOM); + if (bd == null) + return Env.ZERO; + return bd; + } + /** Set Scrap %. @param Scrap Indicate the Scrap % for calculate the Scrap Quantity diff --git a/base/src/org/eevolution/model/X_PP_Product_Planning.java b/base/src/org/eevolution/model/X_PP_Product_Planning.java index e6693e3ff9..f964009da3 100644 --- a/base/src/org/eevolution/model/X_PP_Product_Planning.java +++ b/base/src/org/eevolution/model/X_PP_Product_Planning.java @@ -26,14 +26,14 @@ /** Generated Model for PP_Product_Planning * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_Product_Planning extends PO implements I_PP_Product_Planning, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_Product_Planning (Properties ctx, int PP_Product_Planning_ID, String trxName) @@ -487,6 +487,34 @@ public BigDecimal getOrder_Qty () return bd; } + public org.compiere.model.I_AD_User getPlanner() throws RuntimeException + { + return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) + .getPO(getPlanner_ID(), get_TrxName()); } + + /** Set Planner. + @param Planner_ID + Company Agent for Planning + */ + public void setPlanner_ID (int Planner_ID) + { + if (Planner_ID < 1) + set_Value (COLUMNNAME_Planner_ID, null); + else + set_Value (COLUMNNAME_Planner_ID, Integer.valueOf(Planner_ID)); + } + + /** Get Planner. + @return Company Agent for Planning + */ + public int getPlanner_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_Planner_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException { return (org.eevolution.model.I_PP_Product_BOM)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOM.Table_Name) @@ -538,32 +566,24 @@ public int getPP_Product_Planning_ID () return ii.intValue(); } - public org.compiere.model.I_AD_User getPlanner() throws RuntimeException - { - return (org.compiere.model.I_AD_User)MTable.get(getCtx(), org.compiere.model.I_AD_User.Table_Name) - .getPO(getPlanner_ID(), get_TrxName()); } - - /** Set Planner. - @param Planner_ID - Company Agent for Planning + /** Set Safety Stock Qty. + @param SafetyStock + Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs */ - public void setPlanner_ID (int Planner_ID) + public void setSafetyStock (BigDecimal SafetyStock) { - if (Planner_ID < 1) - set_Value (COLUMNNAME_Planner_ID, null); - else - set_Value (COLUMNNAME_Planner_ID, Integer.valueOf(Planner_ID)); + set_Value (COLUMNNAME_SafetyStock, SafetyStock); } - /** Get Planner. - @return Company Agent for Planning + /** Get Safety Stock Qty. + @return Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs */ - public int getPlanner_ID () + public BigDecimal getSafetyStock () { - Integer ii = (Integer)get_Value(COLUMNNAME_Planner_ID); - if (ii == null) - return 0; - return ii.intValue(); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SafetyStock); + if (bd == null) + return Env.ZERO; + return bd; } public org.compiere.model.I_S_Resource getS_Resource() throws RuntimeException @@ -594,26 +614,6 @@ public int getS_Resource_ID () return ii.intValue(); } - /** Set Safety Stock Qty. - @param SafetyStock - Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs - */ - public void setSafetyStock (BigDecimal SafetyStock) - { - set_Value (COLUMNNAME_SafetyStock, SafetyStock); - } - - /** Get Safety Stock Qty. - @return Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs - */ - public BigDecimal getSafetyStock () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_SafetyStock); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Time Fence. @param TimeFence The Time Fence is the number of days since you execute the MRP process inside of which the system must not change the planned orders. diff --git a/base/src/org/eevolution/model/X_PP_WF_Node_Asset.java b/base/src/org/eevolution/model/X_PP_WF_Node_Asset.java index 326661e84c..b61d0afb7d 100644 --- a/base/src/org/eevolution/model/X_PP_WF_Node_Asset.java +++ b/base/src/org/eevolution/model/X_PP_WF_Node_Asset.java @@ -23,14 +23,14 @@ /** Generated Model for PP_WF_Node_Asset * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_WF_Node_Asset extends PO implements I_PP_WF_Node_Asset, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_WF_Node_Asset (Properties ctx, int PP_WF_Node_Asset_ID, String trxName) @@ -38,8 +38,8 @@ public X_PP_WF_Node_Asset (Properties ctx, int PP_WF_Node_Asset_ID, String trxNa super (ctx, PP_WF_Node_Asset_ID, trxName); /** if (PP_WF_Node_Asset_ID == 0) { - setAD_WF_Node_ID (0); setA_Asset_ID (0); + setAD_WF_Node_ID (0); setPP_WF_Node_Asset_ID (0); setSeqNo (0); } */ @@ -73,34 +73,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_AD_WF_Node getAD_WF_Node() throws RuntimeException - { - return (org.compiere.model.I_AD_WF_Node)MTable.get(getCtx(), org.compiere.model.I_AD_WF_Node.Table_Name) - .getPO(getAD_WF_Node_ID(), get_TrxName()); } - - /** Set Node. - @param AD_WF_Node_ID - Workflow Node (activity), step or process - */ - public void setAD_WF_Node_ID (int AD_WF_Node_ID) - { - if (AD_WF_Node_ID < 1) - set_ValueNoCheck (COLUMNNAME_AD_WF_Node_ID, null); - else - set_ValueNoCheck (COLUMNNAME_AD_WF_Node_ID, Integer.valueOf(AD_WF_Node_ID)); - } - - /** Get Node. - @return Workflow Node (activity), step or process - */ - public int getAD_WF_Node_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_AD_WF_Node_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_A_Asset getA_Asset() throws RuntimeException { return (org.compiere.model.I_A_Asset)MTable.get(getCtx(), org.compiere.model.I_A_Asset.Table_Name) @@ -129,6 +101,34 @@ public int getA_Asset_ID () return ii.intValue(); } + public org.compiere.model.I_AD_WF_Node getAD_WF_Node() throws RuntimeException + { + return (org.compiere.model.I_AD_WF_Node)MTable.get(getCtx(), org.compiere.model.I_AD_WF_Node.Table_Name) + .getPO(getAD_WF_Node_ID(), get_TrxName()); } + + /** Set Node. + @param AD_WF_Node_ID + Workflow Node (activity), step or process + */ + public void setAD_WF_Node_ID (int AD_WF_Node_ID) + { + if (AD_WF_Node_ID < 1) + set_ValueNoCheck (COLUMNNAME_AD_WF_Node_ID, null); + else + set_ValueNoCheck (COLUMNNAME_AD_WF_Node_ID, Integer.valueOf(AD_WF_Node_ID)); + } + + /** Get Node. + @return Workflow Node (activity), step or process + */ + public int getAD_WF_Node_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_AD_WF_Node_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Workflow Node Asset. @param PP_WF_Node_Asset_ID Workflow Node Asset */ public void setPP_WF_Node_Asset_ID (int PP_WF_Node_Asset_ID) diff --git a/base/src/org/eevolution/model/X_PP_WF_Node_Product.java b/base/src/org/eevolution/model/X_PP_WF_Node_Product.java index aa79efe860..355737946b 100644 --- a/base/src/org/eevolution/model/X_PP_WF_Node_Product.java +++ b/base/src/org/eevolution/model/X_PP_WF_Node_Product.java @@ -25,14 +25,14 @@ /** Generated Model for PP_WF_Node_Product * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_PP_WF_Node_Product extends PO implements I_PP_WF_Node_Product, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_PP_WF_Node_Product (Properties ctx, int PP_WF_Node_Product_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_QM_Specification.java b/base/src/org/eevolution/model/X_QM_Specification.java index b73e6615af..3892899d41 100644 --- a/base/src/org/eevolution/model/X_QM_Specification.java +++ b/base/src/org/eevolution/model/X_QM_Specification.java @@ -24,14 +24,14 @@ /** Generated Model for QM_Specification * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_QM_Specification extends PO implements I_QM_Specification, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_QM_Specification (Properties ctx, int QM_Specification_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_QM_SpecificationLine.java b/base/src/org/eevolution/model/X_QM_SpecificationLine.java index 62828525c0..0f3e449b8d 100644 --- a/base/src/org/eevolution/model/X_QM_SpecificationLine.java +++ b/base/src/org/eevolution/model/X_QM_SpecificationLine.java @@ -24,14 +24,14 @@ /** Generated Model for QM_SpecificationLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_QM_SpecificationLine extends PO implements I_QM_SpecificationLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_QM_SpecificationLine (Properties ctx, int QM_SpecificationLine_ID, String trxName) @@ -164,26 +164,6 @@ public String getOperation () return (String)get_Value(COLUMNNAME_Operation); } - /** Set QM Specification Line. - @param QM_SpecificationLine_ID QM Specification Line */ - public void setQM_SpecificationLine_ID (int QM_SpecificationLine_ID) - { - if (QM_SpecificationLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_QM_SpecificationLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_QM_SpecificationLine_ID, Integer.valueOf(QM_SpecificationLine_ID)); - } - - /** Get QM Specification Line. - @return QM Specification Line */ - public int getQM_SpecificationLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_QM_SpecificationLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_QM_Specification getQM_Specification() throws RuntimeException { return (org.eevolution.model.I_QM_Specification)MTable.get(getCtx(), org.eevolution.model.I_QM_Specification.Table_Name) @@ -209,6 +189,26 @@ public int getQM_Specification_ID () return ii.intValue(); } + /** Set QM Specification Line. + @param QM_SpecificationLine_ID QM Specification Line */ + public void setQM_SpecificationLine_ID (int QM_SpecificationLine_ID) + { + if (QM_SpecificationLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_QM_SpecificationLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_QM_SpecificationLine_ID, Integer.valueOf(QM_SpecificationLine_ID)); + } + + /** Get QM Specification Line. + @return QM Specification Line */ + public int getQM_SpecificationLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_QM_SpecificationLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Sequence. @param SeqNo Method of ordering records; lowest number comes first diff --git a/base/src/org/eevolution/model/X_T_BOMLine.java b/base/src/org/eevolution/model/X_T_BOMLine.java index 351a066fbc..e69fd28e16 100644 --- a/base/src/org/eevolution/model/X_T_BOMLine.java +++ b/base/src/org/eevolution/model/X_T_BOMLine.java @@ -26,14 +26,14 @@ /** Generated Model for T_BOMLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_BOMLine extends PO implements I_T_BOMLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_BOMLine (Properties ctx, int T_BOMLine_ID, String trxName) @@ -150,26 +150,6 @@ public BigDecimal getCost () return bd; } - /** Set Standard Cost. - @param CostStandard - Standard Costs - */ - public void setCostStandard (BigDecimal CostStandard) - { - set_Value (COLUMNNAME_CostStandard, CostStandard); - } - - /** Get Standard Cost. - @return Standard Costs - */ - public BigDecimal getCostStandard () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostStandard); - if (bd == null) - return Env.ZERO; - return bd; - } - /** CostingMethod AD_Reference_ID=122 */ public static final int COSTINGMETHOD_AD_Reference_ID=122; /** Standard Costing = S */ @@ -208,6 +188,26 @@ public String getCostingMethod () return (String)get_Value(COLUMNNAME_CostingMethod); } + /** Set Standard Cost. + @param CostStandard + Standard Costs + */ + public void setCostStandard (BigDecimal CostStandard) + { + set_Value (COLUMNNAME_CostStandard, CostStandard); + } + + /** Get Standard Cost. + @return Standard Costs + */ + public BigDecimal getCostStandard () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_CostStandard); + if (bd == null) + return Env.ZERO; + return bd; + } + /** Set Current Cost Price. @param CurrentCostPrice The currently used cost price @@ -490,34 +490,6 @@ public int getM_Warehouse_ID () return ii.intValue(); } - public org.eevolution.model.I_PP_Product_BOMLine getPP_Product_BOMLine() throws RuntimeException - { - return (org.eevolution.model.I_PP_Product_BOMLine)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOMLine.Table_Name) - .getPO(getPP_Product_BOMLine_ID(), get_TrxName()); } - - /** Set BOM Line. - @param PP_Product_BOMLine_ID - BOM Line - */ - public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID) - { - if (PP_Product_BOMLine_ID < 1) - set_Value (COLUMNNAME_PP_Product_BOMLine_ID, null); - else - set_Value (COLUMNNAME_PP_Product_BOMLine_ID, Integer.valueOf(PP_Product_BOMLine_ID)); - } - - /** Get BOM Line. - @return BOM Line - */ - public int getPP_Product_BOMLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_PP_Product_BOMLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException { return (org.eevolution.model.I_PP_Product_BOM)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOM.Table_Name) @@ -546,6 +518,34 @@ public int getPP_Product_BOM_ID () return ii.intValue(); } + public org.eevolution.model.I_PP_Product_BOMLine getPP_Product_BOMLine() throws RuntimeException + { + return (org.eevolution.model.I_PP_Product_BOMLine)MTable.get(getCtx(), org.eevolution.model.I_PP_Product_BOMLine.Table_Name) + .getPO(getPP_Product_BOMLine_ID(), get_TrxName()); } + + /** Set BOM Line. + @param PP_Product_BOMLine_ID + BOM Line + */ + public void setPP_Product_BOMLine_ID (int PP_Product_BOMLine_ID) + { + if (PP_Product_BOMLine_ID < 1) + set_Value (COLUMNNAME_PP_Product_BOMLine_ID, null); + else + set_Value (COLUMNNAME_PP_Product_BOMLine_ID, Integer.valueOf(PP_Product_BOMLine_ID)); + } + + /** Get BOM Line. + @return BOM Line + */ + public int getPP_Product_BOMLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_PP_Product_BOMLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Quantity. @param QtyBOM Indicate the Quantity use in this BOM diff --git a/base/src/org/eevolution/model/X_T_MRP_CRP.java b/base/src/org/eevolution/model/X_T_MRP_CRP.java index e6b6905a94..28ed898bbd 100644 --- a/base/src/org/eevolution/model/X_T_MRP_CRP.java +++ b/base/src/org/eevolution/model/X_T_MRP_CRP.java @@ -23,14 +23,14 @@ /** Generated Model for T_MRP_CRP * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_MRP_CRP extends PO implements I_T_MRP_CRP, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_MRP_CRP (Properties ctx, int T_MRP_CRP_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_WM_Area.java b/base/src/org/eevolution/model/X_WM_Area.java index 23e562508c..7eb44926c3 100644 --- a/base/src/org/eevolution/model/X_WM_Area.java +++ b/base/src/org/eevolution/model/X_WM_Area.java @@ -24,14 +24,14 @@ /** Generated Model for WM_Area * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_Area extends PO implements I_WM_Area, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_Area (Properties ctx, int WM_Area_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_WM_Area_Type.java b/base/src/org/eevolution/model/X_WM_Area_Type.java index f71019436e..285648844c 100644 --- a/base/src/org/eevolution/model/X_WM_Area_Type.java +++ b/base/src/org/eevolution/model/X_WM_Area_Type.java @@ -24,14 +24,14 @@ /** Generated Model for WM_Area_Type * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_Area_Type extends PO implements I_WM_Area_Type, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_Area_Type (Properties ctx, int WM_Area_Type_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_WM_Definition.java b/base/src/org/eevolution/model/X_WM_Definition.java index 096856966a..340dc85624 100644 --- a/base/src/org/eevolution/model/X_WM_Definition.java +++ b/base/src/org/eevolution/model/X_WM_Definition.java @@ -24,14 +24,14 @@ /** Generated Model for WM_Definition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_Definition extends PO implements I_WM_Definition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_Definition (Properties ctx, int WM_Definition_ID, String trxName) @@ -74,34 +74,6 @@ public String toString() return sb.toString(); } - public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException - { - return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) - .getPO(getC_BP_Group_ID(), get_TrxName()); } - - /** Set Business Partner Group. - @param C_BP_Group_ID - Business Partner Group - */ - public void setC_BP_Group_ID (int C_BP_Group_ID) - { - if (C_BP_Group_ID < 1) - set_Value (COLUMNNAME_C_BP_Group_ID, null); - else - set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); - } - - /** Get Business Partner Group. - @return Business Partner Group - */ - public int getC_BP_Group_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_BPartner getC_BPartner() throws RuntimeException { return (org.compiere.model.I_C_BPartner)MTable.get(getCtx(), org.compiere.model.I_C_BPartner.Table_Name) @@ -130,6 +102,34 @@ public int getC_BPartner_ID () return ii.intValue(); } + public org.compiere.model.I_C_BP_Group getC_BP_Group() throws RuntimeException + { + return (org.compiere.model.I_C_BP_Group)MTable.get(getCtx(), org.compiere.model.I_C_BP_Group.Table_Name) + .getPO(getC_BP_Group_ID(), get_TrxName()); } + + /** Set Business Partner Group. + @param C_BP_Group_ID + Business Partner Group + */ + public void setC_BP_Group_ID (int C_BP_Group_ID) + { + if (C_BP_Group_ID < 1) + set_Value (COLUMNNAME_C_BP_Group_ID, null); + else + set_Value (COLUMNNAME_C_BP_Group_ID, Integer.valueOf(C_BP_Group_ID)); + } + + /** Get Business Partner Group. + @return Business Partner Group + */ + public int getC_BP_Group_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_BP_Group_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Classification. @param Classification Classification for grouping diff --git a/base/src/org/eevolution/model/X_WM_InOutBound.java b/base/src/org/eevolution/model/X_WM_InOutBound.java index 4bb48d5430..30692e604e 100644 --- a/base/src/org/eevolution/model/X_WM_InOutBound.java +++ b/base/src/org/eevolution/model/X_WM_InOutBound.java @@ -27,14 +27,14 @@ /** Generated Model for WM_InOutBound * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_InOutBound extends PO implements I_WM_InOutBound, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_InOutBound (Properties ctx, int WM_InOutBound_ID, String trxName) @@ -832,23 +832,6 @@ public int getM_Warehouse_ID () return ii.intValue(); } - /** Set Order Reference. - @param POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public void setPOReference (String POReference) - { - set_Value (COLUMNNAME_POReference, POReference); - } - - /** Get Order Reference. - @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner - */ - public String getPOReference () - { - return (String)get_Value(COLUMNNAME_POReference); - } - /** Set Pick Date. @param PickDate Date/Time when picked for Shipment @@ -866,6 +849,23 @@ public Timestamp getPickDate () return (Timestamp)get_Value(COLUMNNAME_PickDate); } + /** Set Order Reference. + @param POReference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public void setPOReference (String POReference) + { + set_Value (COLUMNNAME_POReference, POReference); + } + + /** Get Order Reference. + @return Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + */ + public String getPOReference () + { + return (String)get_Value(COLUMNNAME_POReference); + } + /** PriorityRule AD_Reference_ID=154 */ public static final int PRIORITYRULE_AD_Reference_ID=154; /** High = 3 */ @@ -1027,23 +1027,6 @@ public String getTrackingNo () return (String)get_Value(COLUMNNAME_TrackingNo); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -1100,6 +1083,23 @@ public int getUser2_ID () return ii.intValue(); } + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } + /** Set Volume. @param Volume Volume of a product @@ -1120,26 +1120,6 @@ public BigDecimal getVolume () return bd; } - /** Set In & Out Bound Order. - @param WM_InOutBound_ID In & Out Bound Order */ - public void setWM_InOutBound_ID (int WM_InOutBound_ID) - { - if (WM_InOutBound_ID < 1) - set_ValueNoCheck (COLUMNNAME_WM_InOutBound_ID, null); - else - set_ValueNoCheck (COLUMNNAME_WM_InOutBound_ID, Integer.valueOf(WM_InOutBound_ID)); - } - - /** Get In & Out Bound Order. - @return In & Out Bound Order */ - public int getWM_InOutBound_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_WM_InOutBound_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Weight. @param Weight Weight of a product @@ -1159,4 +1139,24 @@ public BigDecimal getWeight () return Env.ZERO; return bd; } + + /** Set In & Out Bound Order. + @param WM_InOutBound_ID In & Out Bound Order */ + public void setWM_InOutBound_ID (int WM_InOutBound_ID) + { + if (WM_InOutBound_ID < 1) + set_ValueNoCheck (COLUMNNAME_WM_InOutBound_ID, null); + else + set_ValueNoCheck (COLUMNNAME_WM_InOutBound_ID, Integer.valueOf(WM_InOutBound_ID)); + } + + /** Get In & Out Bound Order. + @return In & Out Bound Order */ + public int getWM_InOutBound_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_WM_InOutBound_ID); + if (ii == null) + return 0; + return ii.intValue(); + } } \ No newline at end of file diff --git a/base/src/org/eevolution/model/X_WM_InOutBoundLine.java b/base/src/org/eevolution/model/X_WM_InOutBoundLine.java index 01d1ab15f7..74a1e6ca7a 100644 --- a/base/src/org/eevolution/model/X_WM_InOutBoundLine.java +++ b/base/src/org/eevolution/model/X_WM_InOutBoundLine.java @@ -27,14 +27,14 @@ /** Generated Model for WM_InOutBoundLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_InOutBoundLine extends PO implements I_WM_InOutBoundLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_InOutBoundLine (Properties ctx, int WM_InOutBoundLine_ID, String trxName) @@ -51,8 +51,8 @@ public X_WM_InOutBoundLine (Properties ctx, int WM_InOutBoundLine_ID, String trx setMovementQty (Env.ZERO); // 0 setProcessed (false); - setWM_InOutBoundLine_ID (0); setWM_InOutBound_ID (0); + setWM_InOutBoundLine_ID (0); } */ } @@ -196,6 +196,34 @@ public int getC_Charge_ID () return ii.intValue(); } + public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException + { + return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) + .getPO(getC_Invoice_ID(), get_TrxName()); } + + /** Set Invoice. + @param C_Invoice_ID + Invoice Identifier + */ + public void setC_Invoice_ID (int C_Invoice_ID) + { + if (C_Invoice_ID < 1) + set_Value (COLUMNNAME_C_Invoice_ID, null); + else + set_Value (COLUMNNAME_C_Invoice_ID, Integer.valueOf(C_Invoice_ID)); + } + + /** Get Invoice. + @return Invoice Identifier + */ + public int getC_Invoice_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Invoice_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException { return (org.compiere.model.I_C_InvoiceLine)MTable.get(getCtx(), org.compiere.model.I_C_InvoiceLine.Table_Name) @@ -224,29 +252,29 @@ public int getC_InvoiceLine_ID () return ii.intValue(); } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { - return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) - .getPO(getC_Invoice_ID(), get_TrxName()); } + return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) + .getPO(getC_Order_ID(), get_TrxName()); } - /** Set Invoice. - @param C_Invoice_ID - Invoice Identifier + /** Set Order. + @param C_Order_ID + Order */ - public void setC_Invoice_ID (int C_Invoice_ID) + public void setC_Order_ID (int C_Order_ID) { - if (C_Invoice_ID < 1) - set_Value (COLUMNNAME_C_Invoice_ID, null); + if (C_Order_ID < 1) + set_Value (COLUMNNAME_C_Order_ID, null); else - set_Value (COLUMNNAME_C_Invoice_ID, Integer.valueOf(C_Invoice_ID)); + set_Value (COLUMNNAME_C_Order_ID, Integer.valueOf(C_Order_ID)); } - /** Get Invoice. - @return Invoice Identifier + /** Get Order. + @return Order */ - public int getC_Invoice_ID () + public int getC_Order_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Invoice_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Order_ID); if (ii == null) return 0; return ii.intValue(); @@ -280,29 +308,29 @@ public int getC_OrderLine_ID () return ii.intValue(); } - public org.compiere.model.I_C_Order getC_Order() throws RuntimeException + public org.compiere.model.I_C_Project getC_Project() throws RuntimeException { - return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) - .getPO(getC_Order_ID(), get_TrxName()); } + return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) + .getPO(getC_Project_ID(), get_TrxName()); } - /** Set Order. - @param C_Order_ID - Order + /** Set Project. + @param C_Project_ID + Financial Project */ - public void setC_Order_ID (int C_Order_ID) + public void setC_Project_ID (int C_Project_ID) { - if (C_Order_ID < 1) - set_Value (COLUMNNAME_C_Order_ID, null); + if (C_Project_ID < 1) + set_Value (COLUMNNAME_C_Project_ID, null); else - set_Value (COLUMNNAME_C_Order_ID, Integer.valueOf(C_Order_ID)); + set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); } - /** Get Order. - @return Order + /** Get Project. + @return Financial Project */ - public int getC_Order_ID () + public int getC_Project_ID () { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Order_ID); + Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); if (ii == null) return 0; return ii.intValue(); @@ -364,34 +392,6 @@ public int getC_ProjectTask_ID () return ii.intValue(); } - public org.compiere.model.I_C_Project getC_Project() throws RuntimeException - { - return (org.compiere.model.I_C_Project)MTable.get(getCtx(), org.compiere.model.I_C_Project.Table_Name) - .getPO(getC_Project_ID(), get_TrxName()); } - - /** Set Project. - @param C_Project_ID - Financial Project - */ - public void setC_Project_ID (int C_Project_ID) - { - if (C_Project_ID < 1) - set_Value (COLUMNNAME_C_Project_ID, null); - else - set_Value (COLUMNNAME_C_Project_ID, Integer.valueOf(C_Project_ID)); - } - - /** Get Project. - @return Financial Project - */ - public int getC_Project_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Project_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_UOM getC_UOM() throws RuntimeException { return (org.compiere.model.I_C_UOM)MTable.get(getCtx(), org.compiere.model.I_C_UOM.Table_Name) @@ -420,31 +420,6 @@ public int getC_UOM_ID () return ii.intValue(); } - public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException - { - return (org.eevolution.model.I_DD_OrderLine)MTable.get(getCtx(), org.eevolution.model.I_DD_OrderLine.Table_Name) - .getPO(getDD_OrderLine_ID(), get_TrxName()); } - - /** Set Distribution Order Line. - @param DD_OrderLine_ID Distribution Order Line */ - public void setDD_OrderLine_ID (int DD_OrderLine_ID) - { - if (DD_OrderLine_ID < 1) - set_Value (COLUMNNAME_DD_OrderLine_ID, null); - else - set_Value (COLUMNNAME_DD_OrderLine_ID, Integer.valueOf(DD_OrderLine_ID)); - } - - /** Get Distribution Order Line. - @return Distribution Order Line */ - public int getDD_OrderLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_DD_OrderLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_DD_Order getDD_Order() throws RuntimeException { return (org.eevolution.model.I_DD_Order)MTable.get(getCtx(), org.eevolution.model.I_DD_Order.Table_Name) @@ -470,6 +445,31 @@ public int getDD_Order_ID () return ii.intValue(); } + public org.eevolution.model.I_DD_OrderLine getDD_OrderLine() throws RuntimeException + { + return (org.eevolution.model.I_DD_OrderLine)MTable.get(getCtx(), org.eevolution.model.I_DD_OrderLine.Table_Name) + .getPO(getDD_OrderLine_ID(), get_TrxName()); } + + /** Set Distribution Order Line. + @param DD_OrderLine_ID Distribution Order Line */ + public void setDD_OrderLine_ID (int DD_OrderLine_ID) + { + if (DD_OrderLine_ID < 1) + set_Value (COLUMNNAME_DD_OrderLine_ID, null); + else + set_Value (COLUMNNAME_DD_OrderLine_ID, Integer.valueOf(DD_OrderLine_ID)); + } + + /** Get Distribution Order Line. + @return Distribution Order Line */ + public int getDD_OrderLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_DD_OrderLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Description. @param Description Optional short description of the record @@ -615,6 +615,34 @@ public int getM_FreightCategory_ID () return ii.intValue(); } + public I_M_Locator getM_Locator() throws RuntimeException + { + return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) + .getPO(getM_Locator_ID(), get_TrxName()); } + + /** Set Locator. + @param M_Locator_ID + Warehouse Locator + */ + public void setM_Locator_ID (int M_Locator_ID) + { + if (M_Locator_ID < 1) + set_Value (COLUMNNAME_M_Locator_ID, null); + else + set_Value (COLUMNNAME_M_Locator_ID, Integer.valueOf(M_Locator_ID)); + } + + /** Get Locator. + @return Warehouse Locator + */ + public int getM_Locator_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_M_Locator_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public I_M_Locator getM_LocatorTo() throws RuntimeException { return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) @@ -643,32 +671,24 @@ public int getM_LocatorTo_ID () return ii.intValue(); } - public I_M_Locator getM_Locator() throws RuntimeException - { - return (I_M_Locator)MTable.get(getCtx(), I_M_Locator.Table_Name) - .getPO(getM_Locator_ID(), get_TrxName()); } - - /** Set Locator. - @param M_Locator_ID - Warehouse Locator + /** Set Movement Quantity. + @param MovementQty + Quantity of a product moved. */ - public void setM_Locator_ID (int M_Locator_ID) + public void setMovementQty (BigDecimal MovementQty) { - if (M_Locator_ID < 1) - set_Value (COLUMNNAME_M_Locator_ID, null); - else - set_Value (COLUMNNAME_M_Locator_ID, Integer.valueOf(M_Locator_ID)); + set_Value (COLUMNNAME_MovementQty, MovementQty); } - /** Get Locator. - @return Warehouse Locator + /** Get Movement Quantity. + @return Quantity of a product moved. */ - public int getM_Locator_ID () + public BigDecimal getMovementQty () { - Integer ii = (Integer)get_Value(COLUMNNAME_M_Locator_ID); - if (ii == null) - return 0; - return ii.intValue(); + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); + if (bd == null) + return Env.ZERO; + return bd; } public org.compiere.model.I_M_Product getM_Product() throws RuntimeException @@ -727,21 +747,35 @@ public int getM_Shipper_ID () return ii.intValue(); } - /** Set Movement Quantity. - @param MovementQty - Quantity of a product moved. + /** Set Pick Date. + @param PickDate + Date/Time when picked for Shipment */ - public void setMovementQty (BigDecimal MovementQty) + public void setPickDate (Timestamp PickDate) { - set_Value (COLUMNNAME_MovementQty, MovementQty); + set_Value (COLUMNNAME_PickDate, PickDate); } - /** Get Movement Quantity. - @return Quantity of a product moved. + /** Get Pick Date. + @return Date/Time when picked for Shipment */ - public BigDecimal getMovementQty () + public Timestamp getPickDate () { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_MovementQty); + return (Timestamp)get_Value(COLUMNNAME_PickDate); + } + + /** Set Picked Qty. + @param PickedQty Picked Qty */ + public void setPickedQty (BigDecimal PickedQty) + { + set_Value (COLUMNNAME_PickedQty, PickedQty); + } + + /** Get Picked Qty. + @return Picked Qty */ + public BigDecimal getPickedQty () + { + BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PickedQty); if (bd == null) return Env.ZERO; return bd; @@ -828,40 +862,6 @@ public int getPP_Order_ID () return ii.intValue(); } - /** Set Pick Date. - @param PickDate - Date/Time when picked for Shipment - */ - public void setPickDate (Timestamp PickDate) - { - set_Value (COLUMNNAME_PickDate, PickDate); - } - - /** Get Pick Date. - @return Date/Time when picked for Shipment - */ - public Timestamp getPickDate () - { - return (Timestamp)get_Value(COLUMNNAME_PickDate); - } - - /** Set Picked Qty. - @param PickedQty Picked Qty */ - public void setPickedQty (BigDecimal PickedQty) - { - set_Value (COLUMNNAME_PickedQty, PickedQty); - } - - /** Get Picked Qty. - @return Picked Qty */ - public BigDecimal getPickedQty () - { - BigDecimal bd = (BigDecimal)get_Value(COLUMNNAME_PickedQty); - if (bd == null) - return Env.ZERO; - return bd; - } - /** Set Processed. @param Processed The document has been processed @@ -903,23 +903,6 @@ public Timestamp getShipDate () return (Timestamp)get_Value(COLUMNNAME_ShipDate); } - /** Set Immutable Universally Unique Identifier. - @param UUID - Immutable Universally Unique Identifier - */ - public void setUUID (String UUID) - { - set_Value (COLUMNNAME_UUID, UUID); - } - - /** Get Immutable Universally Unique Identifier. - @return Immutable Universally Unique Identifier - */ - public String getUUID () - { - return (String)get_Value(COLUMNNAME_UUID); - } - public org.compiere.model.I_C_ElementValue getUser1() throws RuntimeException { return (org.compiere.model.I_C_ElementValue)MTable.get(getCtx(), org.compiere.model.I_C_ElementValue.Table_Name) @@ -976,24 +959,21 @@ public int getUser2_ID () return ii.intValue(); } - /** Set Inbound & Outbound Order Line. - @param WM_InOutBoundLine_ID Inbound & Outbound Order Line */ - public void setWM_InOutBoundLine_ID (int WM_InOutBoundLine_ID) + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) { - if (WM_InOutBoundLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_WM_InOutBoundLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_WM_InOutBoundLine_ID, Integer.valueOf(WM_InOutBoundLine_ID)); + set_Value (COLUMNNAME_UUID, UUID); } - /** Get Inbound & Outbound Order Line. - @return Inbound & Outbound Order Line */ - public int getWM_InOutBoundLine_ID () + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () { - Integer ii = (Integer)get_Value(COLUMNNAME_WM_InOutBoundLine_ID); - if (ii == null) - return 0; - return ii.intValue(); + return (String)get_Value(COLUMNNAME_UUID); } public org.eevolution.model.I_WM_InOutBound getWM_InOutBound() throws RuntimeException @@ -1020,4 +1000,24 @@ public int getWM_InOutBound_ID () return 0; return ii.intValue(); } + + /** Set Inbound & Outbound Order Line. + @param WM_InOutBoundLine_ID Inbound & Outbound Order Line */ + public void setWM_InOutBoundLine_ID (int WM_InOutBoundLine_ID) + { + if (WM_InOutBoundLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_WM_InOutBoundLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_WM_InOutBoundLine_ID, Integer.valueOf(WM_InOutBoundLine_ID)); + } + + /** Get Inbound & Outbound Order Line. + @return Inbound & Outbound Order Line */ + public int getWM_InOutBoundLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_WM_InOutBoundLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } } \ No newline at end of file diff --git a/base/src/org/eevolution/model/X_WM_InOutBoundLineMA.java b/base/src/org/eevolution/model/X_WM_InOutBoundLineMA.java index ae19554dc3..b9e44a6a02 100644 --- a/base/src/org/eevolution/model/X_WM_InOutBoundLineMA.java +++ b/base/src/org/eevolution/model/X_WM_InOutBoundLineMA.java @@ -25,14 +25,14 @@ /** Generated Model for WM_InOutBoundLineMA * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_InOutBoundLineMA extends PO implements I_WM_InOutBoundLineMA, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_InOutBoundLineMA (Properties ctx, int WM_InOutBoundLineMA_ID, String trxName) @@ -40,8 +40,8 @@ public X_WM_InOutBoundLineMA (Properties ctx, int WM_InOutBoundLineMA_ID, String super (ctx, WM_InOutBoundLineMA_ID, trxName); /** if (WM_InOutBoundLineMA_ID == 0) { - setWM_InOutBoundLineMA_ID (0); setWM_InOutBoundLine_ID (0); + setWM_InOutBoundLineMA_ID (0); } */ } @@ -166,26 +166,6 @@ public String getUUID () return (String)get_Value(COLUMNNAME_UUID); } - /** Set Inbound & Outbound Order Line MA ID. - @param WM_InOutBoundLineMA_ID Inbound & Outbound Order Line MA ID */ - public void setWM_InOutBoundLineMA_ID (int WM_InOutBoundLineMA_ID) - { - if (WM_InOutBoundLineMA_ID < 1) - set_ValueNoCheck (COLUMNNAME_WM_InOutBoundLineMA_ID, null); - else - set_ValueNoCheck (COLUMNNAME_WM_InOutBoundLineMA_ID, Integer.valueOf(WM_InOutBoundLineMA_ID)); - } - - /** Get Inbound & Outbound Order Line MA ID. - @return Inbound & Outbound Order Line MA ID */ - public int getWM_InOutBoundLineMA_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_WM_InOutBoundLineMA_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.eevolution.model.I_WM_InOutBoundLine getWM_InOutBoundLine() throws RuntimeException { return (org.eevolution.model.I_WM_InOutBoundLine)MTable.get(getCtx(), org.eevolution.model.I_WM_InOutBoundLine.Table_Name) @@ -210,4 +190,24 @@ public int getWM_InOutBoundLine_ID () return 0; return ii.intValue(); } + + /** Set Inbound & Outbound Order Line MA ID. + @param WM_InOutBoundLineMA_ID Inbound & Outbound Order Line MA ID */ + public void setWM_InOutBoundLineMA_ID (int WM_InOutBoundLineMA_ID) + { + if (WM_InOutBoundLineMA_ID < 1) + set_ValueNoCheck (COLUMNNAME_WM_InOutBoundLineMA_ID, null); + else + set_ValueNoCheck (COLUMNNAME_WM_InOutBoundLineMA_ID, Integer.valueOf(WM_InOutBoundLineMA_ID)); + } + + /** Get Inbound & Outbound Order Line MA ID. + @return Inbound & Outbound Order Line MA ID */ + public int getWM_InOutBoundLineMA_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_WM_InOutBoundLineMA_ID); + if (ii == null) + return 0; + return ii.intValue(); + } } \ No newline at end of file diff --git a/base/src/org/eevolution/model/X_WM_Rule.java b/base/src/org/eevolution/model/X_WM_Rule.java index cb8ca26931..a0551ccc16 100644 --- a/base/src/org/eevolution/model/X_WM_Rule.java +++ b/base/src/org/eevolution/model/X_WM_Rule.java @@ -24,14 +24,14 @@ /** Generated Model for WM_Rule * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_Rule extends PO implements I_WM_Rule, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_Rule (Properties ctx, int WM_Rule_ID, String trxName) @@ -116,6 +116,23 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } + /** Set Inbound & Outbound Class. + @param InOutboundClass + Custom class to implemeted new Inbound & Outbound Rule logic + */ + public void setInOutboundClass (String InOutboundClass) + { + set_Value (COLUMNNAME_InOutboundClass, InOutboundClass); + } + + /** Get Inbound & Outbound Class. + @return Custom class to implemeted new Inbound & Outbound Rule logic + */ + public String getInOutboundClass () + { + return (String)get_Value(COLUMNNAME_InOutboundClass); + } + /** InOutBoundRule AD_Reference_ID=53322 */ public static final int INOUTBOUNDRULE_AD_Reference_ID=53322; /** Custum Interface = WMI */ @@ -168,23 +185,6 @@ public String getInOutBoundType () return (String)get_Value(COLUMNNAME_InOutBoundType); } - /** Set Inbound & Outbound Class. - @param InOutboundClass - Custom class to implemeted new Inbound & Outbound Rule logic - */ - public void setInOutboundClass (String InOutboundClass) - { - set_Value (COLUMNNAME_InOutboundClass, InOutboundClass); - } - - /** Get Inbound & Outbound Class. - @return Custom class to implemeted new Inbound & Outbound Rule logic - */ - public String getInOutboundClass () - { - return (String)get_Value(COLUMNNAME_InOutboundClass); - } - /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/eevolution/model/X_WM_Section.java b/base/src/org/eevolution/model/X_WM_Section.java index 59cf95a6af..340524784e 100644 --- a/base/src/org/eevolution/model/X_WM_Section.java +++ b/base/src/org/eevolution/model/X_WM_Section.java @@ -24,14 +24,14 @@ /** Generated Model for WM_Section * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_Section extends PO implements I_WM_Section, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_Section (Properties ctx, int WM_Section_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_WM_Section_Detail.java b/base/src/org/eevolution/model/X_WM_Section_Detail.java index 7f03b68f68..62e61575cc 100644 --- a/base/src/org/eevolution/model/X_WM_Section_Detail.java +++ b/base/src/org/eevolution/model/X_WM_Section_Detail.java @@ -23,14 +23,14 @@ /** Generated Model for WM_Section_Detail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_Section_Detail extends PO implements I_WM_Section_Detail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_Section_Detail (Properties ctx, int WM_Section_Detail_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_WM_Section_Type.java b/base/src/org/eevolution/model/X_WM_Section_Type.java index b0580b9f0b..d823d71d61 100644 --- a/base/src/org/eevolution/model/X_WM_Section_Type.java +++ b/base/src/org/eevolution/model/X_WM_Section_Type.java @@ -24,14 +24,14 @@ /** Generated Model for WM_Section_Type * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_Section_Type extends PO implements I_WM_Section_Type, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_Section_Type (Properties ctx, int WM_Section_Type_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_WM_Strategy.java b/base/src/org/eevolution/model/X_WM_Strategy.java index 117c7cd7db..323be1fd70 100644 --- a/base/src/org/eevolution/model/X_WM_Strategy.java +++ b/base/src/org/eevolution/model/X_WM_Strategy.java @@ -24,14 +24,14 @@ /** Generated Model for WM_Strategy * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_Strategy extends PO implements I_WM_Strategy, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_Strategy (Properties ctx, int WM_Strategy_ID, String trxName) diff --git a/base/src/org/eevolution/model/X_WM_Strategy_Detail.java b/base/src/org/eevolution/model/X_WM_Strategy_Detail.java index 1ee162a2e1..65e5568184 100644 --- a/base/src/org/eevolution/model/X_WM_Strategy_Detail.java +++ b/base/src/org/eevolution/model/X_WM_Strategy_Detail.java @@ -23,14 +23,14 @@ /** Generated Model for WM_Strategy_Detail * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_WM_Strategy_Detail extends PO implements I_WM_Strategy_Detail, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_WM_Strategy_Detail (Properties ctx, int WM_Strategy_Detail_ID, String trxName) diff --git a/base/src/org/spin/model/I_AD_AppRegistration.java b/base/src/org/spin/model/I_AD_AppRegistration.java index 8fab1986a6..0b101f2be9 100644 --- a/base/src/org/spin/model/I_AD_AppRegistration.java +++ b/base/src/org/spin/model/I_AD_AppRegistration.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_AppRegistration * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_AppRegistration { @@ -190,19 +190,6 @@ public interface I_AD_AppRegistration */ public int getTimeout(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -219,6 +206,19 @@ public interface I_AD_AppRegistration */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/spin/model/I_AD_AppRegistration_Para.java b/base/src/org/spin/model/I_AD_AppRegistration_Para.java index d302f778db..41c8d8e6cf 100644 --- a/base/src/org/spin/model/I_AD_AppRegistration_Para.java +++ b/base/src/org/spin/model/I_AD_AppRegistration_Para.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_AppRegistration_Para * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_AppRegistration_Para { @@ -175,19 +175,6 @@ public interface I_AD_AppRegistration_Para /** Get Parameter Value */ public String getParameterValue(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -203,4 +190,17 @@ public interface I_AD_AppRegistration_Para * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_AD_AppSupport.java b/base/src/org/spin/model/I_AD_AppSupport.java index 8b70171e3c..1ab7e3fba2 100644 --- a/base/src/org/spin/model/I_AD_AppSupport.java +++ b/base/src/org/spin/model/I_AD_AppSupport.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_AppSupport * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_AppSupport { @@ -183,19 +183,6 @@ public interface I_AD_AppSupport */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -212,6 +199,19 @@ public interface I_AD_AppSupport */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/spin/model/I_AD_AppSupport_Para.java b/base/src/org/spin/model/I_AD_AppSupport_Para.java index cdecf1e0e6..395617d8f3 100644 --- a/base/src/org/spin/model/I_AD_AppSupport_Para.java +++ b/base/src/org/spin/model/I_AD_AppSupport_Para.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_AppSupport_Para * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_AppSupport_Para { @@ -192,19 +192,6 @@ public interface I_AD_AppSupport_Para /** Get Parameter Type */ public String getParameterType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -220,4 +207,17 @@ public interface I_AD_AppSupport_Para * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_AD_ContextInfo.java b/base/src/org/spin/model/I_AD_ContextInfo.java index 2dcb554e1b..0d6d8fb3e2 100644 --- a/base/src/org/spin/model/I_AD_ContextInfo.java +++ b/base/src/org/spin/model/I_AD_ContextInfo.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_ContextInfo * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_ContextInfo { @@ -155,19 +155,6 @@ public interface I_AD_ContextInfo /** Get SQLStatement */ public String getSQLStatement(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -184,6 +171,19 @@ public interface I_AD_ContextInfo */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/spin/model/I_AD_Dashboard_Access.java b/base/src/org/spin/model/I_AD_Dashboard_Access.java index 84a7da481b..f48136e33b 100644 --- a/base/src/org/spin/model/I_AD_Dashboard_Access.java +++ b/base/src/org/spin/model/I_AD_Dashboard_Access.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_Dashboard_Access * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Dashboard_Access { @@ -118,19 +118,6 @@ public interface I_AD_Dashboard_Access public org.compiere.model.I_PA_DashboardContent getPA_DashboardContent() throws RuntimeException; - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -146,4 +133,17 @@ public interface I_AD_Dashboard_Access * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_AD_FieldCondition.java b/base/src/org/spin/model/I_AD_FieldCondition.java index 9217d8b29c..7f76f21d78 100644 --- a/base/src/org/spin/model/I_AD_FieldCondition.java +++ b/base/src/org/spin/model/I_AD_FieldCondition.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_FieldCondition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_FieldCondition { @@ -164,19 +164,6 @@ public interface I_AD_FieldCondition */ public String getStylesheet(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -192,4 +179,17 @@ public interface I_AD_FieldCondition * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_AD_FieldDefinition.java b/base/src/org/spin/model/I_AD_FieldDefinition.java index f325ed1375..faf4ffd7c1 100644 --- a/base/src/org/spin/model/I_AD_FieldDefinition.java +++ b/base/src/org/spin/model/I_AD_FieldDefinition.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_FieldDefinition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_FieldDefinition { @@ -114,19 +114,6 @@ public interface I_AD_FieldDefinition */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -143,6 +130,19 @@ public interface I_AD_FieldDefinition */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/spin/model/I_AD_Token.java b/base/src/org/spin/model/I_AD_Token.java index 943a678703..dda3f17578 100644 --- a/base/src/org/spin/model/I_AD_Token.java +++ b/base/src/org/spin/model/I_AD_Token.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_Token * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_Token { @@ -157,19 +157,6 @@ public interface I_AD_Token */ public String getTokenValue(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -185,4 +172,17 @@ public interface I_AD_Token * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_AD_TokenDefinition.java b/base/src/org/spin/model/I_AD_TokenDefinition.java index 972e4c5378..208304f566 100644 --- a/base/src/org/spin/model/I_AD_TokenDefinition.java +++ b/base/src/org/spin/model/I_AD_TokenDefinition.java @@ -23,7 +23,7 @@ /** Generated Interface for AD_TokenDefinition * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_AD_TokenDefinition { @@ -157,19 +157,6 @@ public interface I_AD_TokenDefinition */ public String getTokenType(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -186,6 +173,19 @@ public interface I_AD_TokenDefinition */ public int getUpdatedBy(); + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); + /** Column name Value */ public static final String COLUMNNAME_Value = "Value"; diff --git a/base/src/org/spin/model/I_ASP_Browse.java b/base/src/org/spin/model/I_ASP_Browse.java index 0c865d153b..2bf8b0fc96 100644 --- a/base/src/org/spin/model/I_ASP_Browse.java +++ b/base/src/org/spin/model/I_ASP_Browse.java @@ -23,7 +23,7 @@ /** Generated Interface for ASP_Browse * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_ASP_Browse { @@ -132,19 +132,6 @@ public interface I_ASP_Browse */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -160,4 +147,17 @@ public interface I_ASP_Browse * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_C_BankMatcher.java b/base/src/org/spin/model/I_C_BankMatcher.java index 322e840665..7bb2e7648b 100644 --- a/base/src/org/spin/model/I_C_BankMatcher.java +++ b/base/src/org/spin/model/I_C_BankMatcher.java @@ -23,7 +23,7 @@ /** Generated Interface for C_BankMatcher * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_C_BankMatcher { @@ -63,6 +63,21 @@ public interface I_C_BankMatcher */ public int getAD_Org_ID(); + /** Column name C_Bank_ID */ + public static final String COLUMNNAME_C_Bank_ID = "C_Bank_ID"; + + /** Set Bank. + * Bank + */ + public void setC_Bank_ID (int C_Bank_ID); + + /** Get Bank. + * Bank + */ + public int getC_Bank_ID(); + + public org.compiere.model.I_C_Bank getC_Bank() throws RuntimeException; + /** Column name C_BankMatcher_ID */ public static final String COLUMNNAME_C_BankMatcher_ID = "C_BankMatcher_ID"; @@ -87,21 +102,6 @@ public interface I_C_BankMatcher public org.compiere.model.I_C_BankStatementMatcher getC_BankStatementMatcher() throws RuntimeException; - /** Column name C_Bank_ID */ - public static final String COLUMNNAME_C_Bank_ID = "C_Bank_ID"; - - /** Set Bank. - * Bank - */ - public void setC_Bank_ID (int C_Bank_ID); - - /** Get Bank. - * Bank - */ - public int getC_Bank_ID(); - - public org.compiere.model.I_C_Bank getC_Bank() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -159,19 +159,6 @@ public interface I_C_BankMatcher */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -187,4 +174,17 @@ public interface I_C_BankMatcher * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_HR_ProcessReport.java b/base/src/org/spin/model/I_HR_ProcessReport.java index 9315d48b6e..e015f9ae9f 100644 --- a/base/src/org/spin/model/I_HR_ProcessReport.java +++ b/base/src/org/spin/model/I_HR_ProcessReport.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_ProcessReport * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_ProcessReport { @@ -207,19 +207,6 @@ public interface I_HR_ProcessReport */ public String getTextMsg(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -235,4 +222,17 @@ public interface I_HR_ProcessReport * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_HR_ProcessReportLine.java b/base/src/org/spin/model/I_HR_ProcessReportLine.java index ba2a94b1f0..e572a4a69f 100644 --- a/base/src/org/spin/model/I_HR_ProcessReportLine.java +++ b/base/src/org/spin/model/I_HR_ProcessReportLine.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_ProcessReportLine * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_ProcessReportLine { @@ -107,15 +107,6 @@ public interface I_HR_ProcessReportLine public org.eevolution.model.I_HR_Concept getHR_Concept() throws RuntimeException; - /** Column name HR_ProcessReportLine_ID */ - public static final String COLUMNNAME_HR_ProcessReportLine_ID = "HR_ProcessReportLine_ID"; - - /** Set Payroll Process Report Line */ - public void setHR_ProcessReportLine_ID (int HR_ProcessReportLine_ID); - - /** Get Payroll Process Report Line */ - public int getHR_ProcessReportLine_ID(); - /** Column name HR_ProcessReport_ID */ public static final String COLUMNNAME_HR_ProcessReport_ID = "HR_ProcessReport_ID"; @@ -127,6 +118,15 @@ public interface I_HR_ProcessReportLine public org.spin.model.I_HR_ProcessReport getHR_ProcessReport() throws RuntimeException; + /** Column name HR_ProcessReportLine_ID */ + public static final String COLUMNNAME_HR_ProcessReportLine_ID = "HR_ProcessReportLine_ID"; + + /** Set Payroll Process Report Line */ + public void setHR_ProcessReportLine_ID (int HR_ProcessReportLine_ID); + + /** Get Payroll Process Report Line */ + public int getHR_ProcessReportLine_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -194,19 +194,6 @@ public interface I_HR_ProcessReportLine */ public int getSeqNo(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -222,4 +209,17 @@ public interface I_HR_ProcessReportLine * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_HR_ProcessReportPayroll.java b/base/src/org/spin/model/I_HR_ProcessReportPayroll.java index bec8fdc59f..f368b4035a 100644 --- a/base/src/org/spin/model/I_HR_ProcessReportPayroll.java +++ b/base/src/org/spin/model/I_HR_ProcessReportPayroll.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_ProcessReportPayroll * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_ProcessReportPayroll { @@ -90,15 +90,6 @@ public interface I_HR_ProcessReportPayroll public org.eevolution.model.I_HR_Payroll getHR_Payroll() throws RuntimeException; - /** Column name HR_ProcessReportPayroll_ID */ - public static final String COLUMNNAME_HR_ProcessReportPayroll_ID = "HR_ProcessReportPayroll_ID"; - - /** Set Process Report of Payroll */ - public void setHR_ProcessReportPayroll_ID (int HR_ProcessReportPayroll_ID); - - /** Get Process Report of Payroll */ - public int getHR_ProcessReportPayroll_ID(); - /** Column name HR_ProcessReport_ID */ public static final String COLUMNNAME_HR_ProcessReport_ID = "HR_ProcessReport_ID"; @@ -110,6 +101,15 @@ public interface I_HR_ProcessReportPayroll public org.spin.model.I_HR_ProcessReport getHR_ProcessReport() throws RuntimeException; + /** Column name HR_ProcessReportPayroll_ID */ + public static final String COLUMNNAME_HR_ProcessReportPayroll_ID = "HR_ProcessReportPayroll_ID"; + + /** Set Process Report of Payroll */ + public void setHR_ProcessReportPayroll_ID (int HR_ProcessReportPayroll_ID); + + /** Get Process Report of Payroll */ + public int getHR_ProcessReportPayroll_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -123,19 +123,6 @@ public interface I_HR_ProcessReportPayroll */ public boolean isActive(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -151,4 +138,17 @@ public interface I_HR_ProcessReportPayroll * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_HR_ProcessReportSource.java b/base/src/org/spin/model/I_HR_ProcessReportSource.java index ed38b2d536..1340a80de8 100644 --- a/base/src/org/spin/model/I_HR_ProcessReportSource.java +++ b/base/src/org/spin/model/I_HR_ProcessReportSource.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_ProcessReportSource * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_ProcessReportSource { @@ -190,19 +190,6 @@ public interface I_HR_ProcessReportSource */ public String getSuffix(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -218,4 +205,17 @@ public interface I_HR_ProcessReportSource * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_HR_ProcessReportTemplate.java b/base/src/org/spin/model/I_HR_ProcessReportTemplate.java index e092803bf8..6f48e995da 100644 --- a/base/src/org/spin/model/I_HR_ProcessReportTemplate.java +++ b/base/src/org/spin/model/I_HR_ProcessReportTemplate.java @@ -23,7 +23,7 @@ /** Generated Interface for HR_ProcessReportTemplate * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_HR_ProcessReportTemplate { @@ -107,15 +107,6 @@ public interface I_HR_ProcessReportTemplate */ public String getDescription(); - /** Column name HR_ProcessReportTemplate_ID */ - public static final String COLUMNNAME_HR_ProcessReportTemplate_ID = "HR_ProcessReportTemplate_ID"; - - /** Set Payroll Process Report Template */ - public void setHR_ProcessReportTemplate_ID (int HR_ProcessReportTemplate_ID); - - /** Get Payroll Process Report Template */ - public int getHR_ProcessReportTemplate_ID(); - /** Column name HR_ProcessReport_ID */ public static final String COLUMNNAME_HR_ProcessReport_ID = "HR_ProcessReport_ID"; @@ -127,6 +118,15 @@ public interface I_HR_ProcessReportTemplate public org.spin.model.I_HR_ProcessReport getHR_ProcessReport() throws RuntimeException; + /** Column name HR_ProcessReportTemplate_ID */ + public static final String COLUMNNAME_HR_ProcessReportTemplate_ID = "HR_ProcessReportTemplate_ID"; + + /** Set Payroll Process Report Template */ + public void setHR_ProcessReportTemplate_ID (int HR_ProcessReportTemplate_ID); + + /** Get Payroll Process Report Template */ + public int getHR_ProcessReportTemplate_ID(); + /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -153,19 +153,6 @@ public interface I_HR_ProcessReportTemplate */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -181,4 +168,17 @@ public interface I_HR_ProcessReportTemplate * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/compiere/model/I_AD_UserDef_Tab.java b/base/src/org/spin/model/I_R_NoticeTemplate.java similarity index 63% rename from base/src/org/compiere/model/I_AD_UserDef_Tab.java rename to base/src/org/spin/model/I_R_NoticeTemplate.java index af890d0724..46bc19b5c5 100644 --- a/base/src/org/compiere/model/I_AD_UserDef_Tab.java +++ b/base/src/org/spin/model/I_R_NoticeTemplate.java @@ -14,23 +14,24 @@ * For the text or an alternative of this public license, you may reach us * * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ -package org.compiere.model; +package org.spin.model; import java.math.BigDecimal; import java.sql.Timestamp; +import org.compiere.model.*; import org.compiere.util.KeyNamePair; -/** Generated Interface for AD_UserDef_Tab +/** Generated Interface for R_NoticeTemplate * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ -public interface I_AD_UserDef_Tab +public interface I_R_NoticeTemplate { - /** TableName=AD_UserDef_Tab */ - public static final String Table_Name = "AD_UserDef_Tab"; + /** TableName=R_NoticeTemplate */ + public static final String Table_Name = "R_NoticeTemplate"; - /** AD_Table_ID=466 */ + /** AD_Table_ID=54618 */ public static final int Table_ID = MTable.getTable_ID(Table_Name); KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name); @@ -62,41 +63,6 @@ public interface I_AD_UserDef_Tab */ public int getAD_Org_ID(); - /** Column name AD_Tab_ID */ - public static final String COLUMNNAME_AD_Tab_ID = "AD_Tab_ID"; - - /** Set Tab. - * Tab within a Window - */ - public void setAD_Tab_ID (int AD_Tab_ID); - - /** Get Tab. - * Tab within a Window - */ - public int getAD_Tab_ID(); - - public org.compiere.model.I_AD_Tab getAD_Tab() throws RuntimeException; - - /** Column name AD_UserDef_Tab_ID */ - public static final String COLUMNNAME_AD_UserDef_Tab_ID = "AD_UserDef_Tab_ID"; - - /** Set User defined Tab */ - public void setAD_UserDef_Tab_ID (int AD_UserDef_Tab_ID); - - /** Get User defined Tab */ - public int getAD_UserDef_Tab_ID(); - - /** Column name AD_UserDef_Win_ID */ - public static final String COLUMNNAME_AD_UserDef_Win_ID = "AD_UserDef_Win_ID"; - - /** Set User defined Window */ - public void setAD_UserDef_Win_ID (int AD_UserDef_Win_ID); - - /** Get User defined Window */ - public int getAD_UserDef_Win_ID(); - - public org.compiere.model.I_AD_UserDef_Win getAD_UserDef_Win() throws RuntimeException; - /** Column name Created */ public static final String COLUMNNAME_Created = "Created"; @@ -126,19 +92,6 @@ public interface I_AD_UserDef_Tab */ public String getDescription(); - /** Column name Help */ - public static final String COLUMNNAME_Help = "Help"; - - /** Set Comment/Help. - * Comment or Hint - */ - public void setHelp (String Help); - - /** Get Comment/Help. - * Comment or Hint - */ - public String getHelp(); - /** Column name IsActive */ public static final String COLUMNNAME_IsActive = "IsActive"; @@ -152,45 +105,6 @@ public interface I_AD_UserDef_Tab */ public boolean isActive(); - /** Column name IsMultiRowOnly */ - public static final String COLUMNNAME_IsMultiRowOnly = "IsMultiRowOnly"; - - /** Set Multi Row Only. - * This applies to Multi-Row view only - */ - public void setIsMultiRowOnly (boolean IsMultiRowOnly); - - /** Get Multi Row Only. - * This applies to Multi-Row view only - */ - public boolean isMultiRowOnly(); - - /** Column name IsReadOnly */ - public static final String COLUMNNAME_IsReadOnly = "IsReadOnly"; - - /** Set Read Only. - * Field is read only - */ - public void setIsReadOnly (boolean IsReadOnly); - - /** Get Read Only. - * Field is read only - */ - public boolean isReadOnly(); - - /** Column name IsSingleRow */ - public static final String COLUMNNAME_IsSingleRow = "IsSingleRow"; - - /** Set Single Row Layout. - * Default for toggle between Single- and Multi-Row (Grid) Layout - */ - public void setIsSingleRow (boolean IsSingleRow); - - /** Get Single Row Layout. - * Default for toggle between Single- and Multi-Row (Grid) Layout - */ - public boolean isSingleRow(); - /** Column name Name */ public static final String COLUMNNAME_Name = "Name"; @@ -204,18 +118,31 @@ public interface I_AD_UserDef_Tab */ public String getName(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; + /** Column name R_NoticeTemplate_ID */ + public static final String COLUMNNAME_R_NoticeTemplate_ID = "R_NoticeTemplate_ID"; - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Set Notice Template. + * Notice Template by Event */ - public void setUUID (String UUID); + public void setR_NoticeTemplate_ID (int R_NoticeTemplate_ID); - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier + /** Get Notice Template. + * Notice Template by Event */ - public String getUUID(); + public int getR_NoticeTemplate_ID(); + + /** Column name TemplateType */ + public static final String COLUMNNAME_TemplateType = "TemplateType"; + + /** Set Template Type. + * Template Type for Main Template + */ + public void setTemplateType (String TemplateType); + + /** Get Template Type. + * Template Type for Main Template + */ + public String getTemplateType(); /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -232,4 +159,17 @@ public interface I_AD_UserDef_Tab * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/I_R_NoticeTemplateEvent.java b/base/src/org/spin/model/I_R_NoticeTemplateEvent.java new file mode 100644 index 0000000000..c5e1902fcc --- /dev/null +++ b/base/src/org/spin/model/I_R_NoticeTemplateEvent.java @@ -0,0 +1,175 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.spin.model; + +import java.math.BigDecimal; +import java.sql.Timestamp; +import org.compiere.model.*; +import org.compiere.util.KeyNamePair; + +/** Generated Interface for R_NoticeTemplateEvent + * @author Adempiere (generated) + * @version Release 3.9.2 + */ +public interface I_R_NoticeTemplateEvent +{ + + /** TableName=R_NoticeTemplateEvent */ + public static final String Table_Name = "R_NoticeTemplateEvent"; + + /** AD_Table_ID=54621 */ + public static final int Table_ID = MTable.getTable_ID(Table_Name); + + KeyNamePair Model = new KeyNamePair(Table_ID, Table_Name); + + /** AccessLevel = 6 - System - Client + */ + BigDecimal accessLevel = BigDecimal.valueOf(6); + + /** Load Meta Data */ + + /** Column name AD_Client_ID */ + public static final String COLUMNNAME_AD_Client_ID = "AD_Client_ID"; + + /** Get Client. + * Client/Tenant for this installation. + */ + public int getAD_Client_ID(); + + /** Column name AD_Org_ID */ + public static final String COLUMNNAME_AD_Org_ID = "AD_Org_ID"; + + /** Set Organization. + * Organizational entity within client + */ + public void setAD_Org_ID (int AD_Org_ID); + + /** Get Organization. + * Organizational entity within client + */ + public int getAD_Org_ID(); + + /** Column name Created */ + public static final String COLUMNNAME_Created = "Created"; + + /** Get Created. + * Date this record was created + */ + public Timestamp getCreated(); + + /** Column name CreatedBy */ + public static final String COLUMNNAME_CreatedBy = "CreatedBy"; + + /** Get Created By. + * User who created this records + */ + public int getCreatedBy(); + + /** Column name EventType */ + public static final String COLUMNNAME_EventType = "EventType"; + + /** Set Event Type. + * Type of Event + */ + public void setEventType (String EventType); + + /** Get Event Type. + * Type of Event + */ + public String getEventType(); + + /** Column name IsActive */ + public static final String COLUMNNAME_IsActive = "IsActive"; + + /** Set Active. + * The record is active in the system + */ + public void setIsActive (boolean IsActive); + + /** Get Active. + * The record is active in the system + */ + public boolean isActive(); + + /** Column name R_MailText_ID */ + public static final String COLUMNNAME_R_MailText_ID = "R_MailText_ID"; + + /** Set Mail Template. + * Text templates for mailings + */ + public void setR_MailText_ID (int R_MailText_ID); + + /** Get Mail Template. + * Text templates for mailings + */ + public int getR_MailText_ID(); + + public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException; + + /** Column name R_NoticeTemplateEvent_ID */ + public static final String COLUMNNAME_R_NoticeTemplateEvent_ID = "R_NoticeTemplateEvent_ID"; + + /** Set Notice Template by Event */ + public void setR_NoticeTemplateEvent_ID (int R_NoticeTemplateEvent_ID); + + /** Get Notice Template by Event */ + public int getR_NoticeTemplateEvent_ID(); + + /** Column name R_NoticeTemplate_ID */ + public static final String COLUMNNAME_R_NoticeTemplate_ID = "R_NoticeTemplate_ID"; + + /** Set Notice Template. + * Notice Template by Event + */ + public void setR_NoticeTemplate_ID (int R_NoticeTemplate_ID); + + /** Get Notice Template. + * Notice Template by Event + */ + public int getR_NoticeTemplate_ID(); + + public org.spin.model.I_R_NoticeTemplate getR_NoticeTemplate() throws RuntimeException; + + /** Column name Updated */ + public static final String COLUMNNAME_Updated = "Updated"; + + /** Get Updated. + * Date this record was updated + */ + public Timestamp getUpdated(); + + /** Column name UpdatedBy */ + public static final String COLUMNNAME_UpdatedBy = "UpdatedBy"; + + /** Get Updated By. + * User who updated this records + */ + public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); +} diff --git a/base/src/org/spin/model/I_T_OpenItemToDate.java b/base/src/org/spin/model/I_T_OpenItemToDate.java index db80b6946b..0329da5443 100644 --- a/base/src/org/spin/model/I_T_OpenItemToDate.java +++ b/base/src/org/spin/model/I_T_OpenItemToDate.java @@ -23,7 +23,7 @@ /** Generated Interface for T_OpenItemToDate * @author Adempiere (generated) - * @version Release 3.9.1 + * @version Release 3.9.2 */ public interface I_T_OpenItemToDate { @@ -168,21 +168,6 @@ public interface I_T_OpenItemToDate public org.compiere.model.I_C_DocType getC_DocType() throws RuntimeException; - /** Column name C_InvoicePaySchedule_ID */ - public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; - - /** Set Invoice Payment Schedule. - * Invoice Payment Schedule - */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID); - - /** Get Invoice Payment Schedule. - * Invoice Payment Schedule - */ - public int getC_InvoicePaySchedule_ID(); - - public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException; - /** Column name C_Invoice_ID */ public static final String COLUMNNAME_C_Invoice_ID = "C_Invoice_ID"; @@ -198,6 +183,21 @@ public interface I_T_OpenItemToDate public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException; + /** Column name C_InvoicePaySchedule_ID */ + public static final String COLUMNNAME_C_InvoicePaySchedule_ID = "C_InvoicePaySchedule_ID"; + + /** Set Invoice Payment Schedule. + * Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID); + + /** Get Invoice Payment Schedule. + * Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID(); + + public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException; + /** Column name C_Order_ID */ public static final String COLUMNNAME_C_Order_ID = "C_Order_ID"; @@ -463,19 +463,6 @@ public interface I_T_OpenItemToDate /** Get Paid Amount */ public BigDecimal getPaidAmt(); - /** Column name UUID */ - public static final String COLUMNNAME_UUID = "UUID"; - - /** Set Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public void setUUID (String UUID); - - /** Get Immutable Universally Unique Identifier. - * Immutable Universally Unique Identifier - */ - public String getUUID(); - /** Column name Updated */ public static final String COLUMNNAME_Updated = "Updated"; @@ -491,4 +478,17 @@ public interface I_T_OpenItemToDate * User who updated this records */ public int getUpdatedBy(); + + /** Column name UUID */ + public static final String COLUMNNAME_UUID = "UUID"; + + /** Set Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public void setUUID (String UUID); + + /** Get Immutable Universally Unique Identifier. + * Immutable Universally Unique Identifier + */ + public String getUUID(); } diff --git a/base/src/org/spin/model/X_AD_AppRegistration.java b/base/src/org/spin/model/X_AD_AppRegistration.java index 61f941501a..da4c9a9a14 100644 --- a/base/src/org/spin/model/X_AD_AppRegistration.java +++ b/base/src/org/spin/model/X_AD_AppRegistration.java @@ -24,14 +24,14 @@ /** Generated Model for AD_AppRegistration * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_AppRegistration extends PO implements I_AD_AppRegistration, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_AppRegistration (Properties ctx, int AD_AppRegistration_ID, String trxName) diff --git a/base/src/org/spin/model/X_AD_AppRegistration_Para.java b/base/src/org/spin/model/X_AD_AppRegistration_Para.java index 1915c931e3..ceb7534fe5 100644 --- a/base/src/org/spin/model/X_AD_AppRegistration_Para.java +++ b/base/src/org/spin/model/X_AD_AppRegistration_Para.java @@ -24,14 +24,14 @@ /** Generated Model for AD_AppRegistration_Para * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_AppRegistration_Para extends PO implements I_AD_AppRegistration_Para, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_AppRegistration_Para (Properties ctx, int AD_AppRegistration_Para_ID, String trxName) diff --git a/base/src/org/spin/model/X_AD_AppSupport.java b/base/src/org/spin/model/X_AD_AppSupport.java index 59b4b2ea06..820881c73e 100644 --- a/base/src/org/spin/model/X_AD_AppSupport.java +++ b/base/src/org/spin/model/X_AD_AppSupport.java @@ -24,14 +24,14 @@ /** Generated Model for AD_AppSupport * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_AppSupport extends PO implements I_AD_AppSupport, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_AppSupport (Properties ctx, int AD_AppSupport_ID, String trxName) diff --git a/base/src/org/spin/model/X_AD_AppSupport_Para.java b/base/src/org/spin/model/X_AD_AppSupport_Para.java index 39b6b76343..b9e2df6eba 100644 --- a/base/src/org/spin/model/X_AD_AppSupport_Para.java +++ b/base/src/org/spin/model/X_AD_AppSupport_Para.java @@ -24,14 +24,14 @@ /** Generated Model for AD_AppSupport_Para * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_AppSupport_Para extends PO implements I_AD_AppSupport_Para, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_AppSupport_Para (Properties ctx, int AD_AppSupport_Para_ID, String trxName) diff --git a/base/src/org/spin/model/X_AD_ContextInfo.java b/base/src/org/spin/model/X_AD_ContextInfo.java index a9a1711cbc..584be78851 100644 --- a/base/src/org/spin/model/X_AD_ContextInfo.java +++ b/base/src/org/spin/model/X_AD_ContextInfo.java @@ -24,14 +24,14 @@ /** Generated Model for AD_ContextInfo * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_ContextInfo extends PO implements I_AD_ContextInfo, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_ContextInfo (Properties ctx, int AD_ContextInfo_ID, String trxName) diff --git a/base/src/org/spin/model/X_AD_Dashboard_Access.java b/base/src/org/spin/model/X_AD_Dashboard_Access.java index 807f7f5a10..ddfcc86b38 100644 --- a/base/src/org/spin/model/X_AD_Dashboard_Access.java +++ b/base/src/org/spin/model/X_AD_Dashboard_Access.java @@ -23,14 +23,14 @@ /** Generated Model for AD_Dashboard_Access * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Dashboard_Access extends PO implements I_AD_Dashboard_Access, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Dashboard_Access (Properties ctx, int AD_Dashboard_Access_ID, String trxName) diff --git a/base/src/org/spin/model/X_AD_FieldCondition.java b/base/src/org/spin/model/X_AD_FieldCondition.java index 07f2ad82c9..32b20f350c 100644 --- a/base/src/org/spin/model/X_AD_FieldCondition.java +++ b/base/src/org/spin/model/X_AD_FieldCondition.java @@ -23,14 +23,14 @@ /** Generated Model for AD_FieldCondition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_FieldCondition extends PO implements I_AD_FieldCondition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_FieldCondition (Properties ctx, int AD_FieldCondition_ID, String trxName) diff --git a/base/src/org/spin/model/X_AD_FieldDefinition.java b/base/src/org/spin/model/X_AD_FieldDefinition.java index 50e468a41b..4a2348b338 100644 --- a/base/src/org/spin/model/X_AD_FieldDefinition.java +++ b/base/src/org/spin/model/X_AD_FieldDefinition.java @@ -24,14 +24,14 @@ /** Generated Model for AD_FieldDefinition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_FieldDefinition extends PO implements I_AD_FieldDefinition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_FieldDefinition (Properties ctx, int AD_FieldDefinition_ID, String trxName) diff --git a/base/src/org/spin/model/X_AD_Token.java b/base/src/org/spin/model/X_AD_Token.java index c979a50f01..91bb5c5e2e 100644 --- a/base/src/org/spin/model/X_AD_Token.java +++ b/base/src/org/spin/model/X_AD_Token.java @@ -24,14 +24,14 @@ /** Generated Model for AD_Token * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_Token extends PO implements I_AD_Token, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_Token (Properties ctx, int AD_Token_ID, String trxName) diff --git a/base/src/org/spin/model/X_AD_TokenDefinition.java b/base/src/org/spin/model/X_AD_TokenDefinition.java index 116fa9e3e7..525a60ee8a 100644 --- a/base/src/org/spin/model/X_AD_TokenDefinition.java +++ b/base/src/org/spin/model/X_AD_TokenDefinition.java @@ -24,14 +24,14 @@ /** Generated Model for AD_TokenDefinition * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_AD_TokenDefinition extends PO implements I_AD_TokenDefinition, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_AD_TokenDefinition (Properties ctx, int AD_TokenDefinition_ID, String trxName) diff --git a/base/src/org/spin/model/X_ASP_Browse.java b/base/src/org/spin/model/X_ASP_Browse.java index 20a67cceb6..2307ef1085 100644 --- a/base/src/org/spin/model/X_ASP_Browse.java +++ b/base/src/org/spin/model/X_ASP_Browse.java @@ -23,14 +23,14 @@ /** Generated Model for ASP_Browse * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_ASP_Browse extends PO implements I_ASP_Browse, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_ASP_Browse (Properties ctx, int ASP_Browse_ID, String trxName) diff --git a/base/src/org/spin/model/X_C_BankMatcher.java b/base/src/org/spin/model/X_C_BankMatcher.java index 67f22ef32a..63ffe8d8cf 100644 --- a/base/src/org/spin/model/X_C_BankMatcher.java +++ b/base/src/org/spin/model/X_C_BankMatcher.java @@ -23,14 +23,14 @@ /** Generated Model for C_BankMatcher * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_C_BankMatcher extends PO implements I_C_BankMatcher, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_C_BankMatcher (Properties ctx, int C_BankMatcher_ID, String trxName) @@ -38,9 +38,9 @@ public X_C_BankMatcher (Properties ctx, int C_BankMatcher_ID, String trxName) super (ctx, C_BankMatcher_ID, trxName); /** if (C_BankMatcher_ID == 0) { + setC_Bank_ID (0); setC_BankMatcher_ID (0); setC_BankStatementMatcher_ID (0); - setC_Bank_ID (0); } */ } @@ -72,6 +72,34 @@ public String toString() return sb.toString(); } + public org.compiere.model.I_C_Bank getC_Bank() throws RuntimeException + { + return (org.compiere.model.I_C_Bank)MTable.get(getCtx(), org.compiere.model.I_C_Bank.Table_Name) + .getPO(getC_Bank_ID(), get_TrxName()); } + + /** Set Bank. + @param C_Bank_ID + Bank + */ + public void setC_Bank_ID (int C_Bank_ID) + { + if (C_Bank_ID < 1) + set_ValueNoCheck (COLUMNNAME_C_Bank_ID, null); + else + set_ValueNoCheck (COLUMNNAME_C_Bank_ID, Integer.valueOf(C_Bank_ID)); + } + + /** Get Bank. + @return Bank + */ + public int getC_Bank_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_Bank_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Bank Matcher. @param C_BankMatcher_ID Bank Matcher */ public void setC_BankMatcher_ID (int C_BankMatcher_ID) @@ -120,34 +148,6 @@ public int getC_BankStatementMatcher_ID () return ii.intValue(); } - public org.compiere.model.I_C_Bank getC_Bank() throws RuntimeException - { - return (org.compiere.model.I_C_Bank)MTable.get(getCtx(), org.compiere.model.I_C_Bank.Table_Name) - .getPO(getC_Bank_ID(), get_TrxName()); } - - /** Set Bank. - @param C_Bank_ID - Bank - */ - public void setC_Bank_ID (int C_Bank_ID) - { - if (C_Bank_ID < 1) - set_ValueNoCheck (COLUMNNAME_C_Bank_ID, null); - else - set_ValueNoCheck (COLUMNNAME_C_Bank_ID, Integer.valueOf(C_Bank_ID)); - } - - /** Get Bank. - @return Bank - */ - public int getC_Bank_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_Bank_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - /** Set Description. @param Description Optional short description of the record diff --git a/base/src/org/spin/model/X_HR_ProcessReport.java b/base/src/org/spin/model/X_HR_ProcessReport.java index 8a190a4f39..ae2281bafa 100644 --- a/base/src/org/spin/model/X_HR_ProcessReport.java +++ b/base/src/org/spin/model/X_HR_ProcessReport.java @@ -23,14 +23,14 @@ /** Generated Model for HR_ProcessReport * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_ProcessReport extends PO implements I_HR_ProcessReport, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_ProcessReport (Properties ctx, int HR_ProcessReport_ID, String trxName) diff --git a/base/src/org/spin/model/X_HR_ProcessReportLine.java b/base/src/org/spin/model/X_HR_ProcessReportLine.java index d1a8580647..4ec322f761 100644 --- a/base/src/org/spin/model/X_HR_ProcessReportLine.java +++ b/base/src/org/spin/model/X_HR_ProcessReportLine.java @@ -23,14 +23,14 @@ /** Generated Model for HR_ProcessReportLine * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_ProcessReportLine extends PO implements I_HR_ProcessReportLine, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_ProcessReportLine (Properties ctx, int HR_ProcessReportLine_ID, String trxName) @@ -38,8 +38,8 @@ public X_HR_ProcessReportLine (Properties ctx, int HR_ProcessReportLine_ID, Stri super (ctx, HR_ProcessReportLine_ID, trxName); /** if (HR_ProcessReportLine_ID == 0) { - setHR_ProcessReportLine_ID (0); setHR_ProcessReport_ID (0); + setHR_ProcessReportLine_ID (0); setIsAveraged (false); // N setIsSummarized (false); @@ -120,26 +120,6 @@ public int getHR_Concept_ID () return ii.intValue(); } - /** Set Payroll Process Report Line. - @param HR_ProcessReportLine_ID Payroll Process Report Line */ - public void setHR_ProcessReportLine_ID (int HR_ProcessReportLine_ID) - { - if (HR_ProcessReportLine_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_ProcessReportLine_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_ProcessReportLine_ID, Integer.valueOf(HR_ProcessReportLine_ID)); - } - - /** Get Payroll Process Report Line. - @return Payroll Process Report Line */ - public int getHR_ProcessReportLine_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_ProcessReportLine_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.spin.model.I_HR_ProcessReport getHR_ProcessReport() throws RuntimeException { return (org.spin.model.I_HR_ProcessReport)MTable.get(getCtx(), org.spin.model.I_HR_ProcessReport.Table_Name) @@ -165,6 +145,26 @@ public int getHR_ProcessReport_ID () return ii.intValue(); } + /** Set Payroll Process Report Line. + @param HR_ProcessReportLine_ID Payroll Process Report Line */ + public void setHR_ProcessReportLine_ID (int HR_ProcessReportLine_ID) + { + if (HR_ProcessReportLine_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_ProcessReportLine_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_ProcessReportLine_ID, Integer.valueOf(HR_ProcessReportLine_ID)); + } + + /** Get Payroll Process Report Line. + @return Payroll Process Report Line */ + public int getHR_ProcessReportLine_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_ProcessReportLine_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Calculate Mean (µ). @param IsAveraged Calculate Average of numeric content or length diff --git a/base/src/org/spin/model/X_HR_ProcessReportPayroll.java b/base/src/org/spin/model/X_HR_ProcessReportPayroll.java index 4276778857..1167bc790a 100644 --- a/base/src/org/spin/model/X_HR_ProcessReportPayroll.java +++ b/base/src/org/spin/model/X_HR_ProcessReportPayroll.java @@ -23,14 +23,14 @@ /** Generated Model for HR_ProcessReportPayroll * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_ProcessReportPayroll extends PO implements I_HR_ProcessReportPayroll, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_ProcessReportPayroll (Properties ctx, int HR_ProcessReportPayroll_ID, String trxName) @@ -39,8 +39,8 @@ public X_HR_ProcessReportPayroll (Properties ctx, int HR_ProcessReportPayroll_ID /** if (HR_ProcessReportPayroll_ID == 0) { setHR_Payroll_ID (0); - setHR_ProcessReportPayroll_ID (0); setHR_ProcessReport_ID (0); + setHR_ProcessReportPayroll_ID (0); } */ } @@ -97,26 +97,6 @@ public int getHR_Payroll_ID () return ii.intValue(); } - /** Set Process Report of Payroll. - @param HR_ProcessReportPayroll_ID Process Report of Payroll */ - public void setHR_ProcessReportPayroll_ID (int HR_ProcessReportPayroll_ID) - { - if (HR_ProcessReportPayroll_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_ProcessReportPayroll_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_ProcessReportPayroll_ID, Integer.valueOf(HR_ProcessReportPayroll_ID)); - } - - /** Get Process Report of Payroll. - @return Process Report of Payroll */ - public int getHR_ProcessReportPayroll_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_ProcessReportPayroll_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.spin.model.I_HR_ProcessReport getHR_ProcessReport() throws RuntimeException { return (org.spin.model.I_HR_ProcessReport)MTable.get(getCtx(), org.spin.model.I_HR_ProcessReport.Table_Name) @@ -142,6 +122,26 @@ public int getHR_ProcessReport_ID () return ii.intValue(); } + /** Set Process Report of Payroll. + @param HR_ProcessReportPayroll_ID Process Report of Payroll */ + public void setHR_ProcessReportPayroll_ID (int HR_ProcessReportPayroll_ID) + { + if (HR_ProcessReportPayroll_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_ProcessReportPayroll_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_ProcessReportPayroll_ID, Integer.valueOf(HR_ProcessReportPayroll_ID)); + } + + /** Get Process Report of Payroll. + @return Process Report of Payroll */ + public int getHR_ProcessReportPayroll_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_ProcessReportPayroll_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Immutable Universally Unique Identifier. @param UUID Immutable Universally Unique Identifier diff --git a/base/src/org/spin/model/X_HR_ProcessReportSource.java b/base/src/org/spin/model/X_HR_ProcessReportSource.java index 513aa8d932..c8be506cd8 100644 --- a/base/src/org/spin/model/X_HR_ProcessReportSource.java +++ b/base/src/org/spin/model/X_HR_ProcessReportSource.java @@ -23,14 +23,14 @@ /** Generated Model for HR_ProcessReportSource * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_ProcessReportSource extends PO implements I_HR_ProcessReportSource, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_ProcessReportSource (Properties ctx, int HR_ProcessReportSource_ID, String trxName) diff --git a/base/src/org/spin/model/X_HR_ProcessReportTemplate.java b/base/src/org/spin/model/X_HR_ProcessReportTemplate.java index 319e426589..4f796b234a 100644 --- a/base/src/org/spin/model/X_HR_ProcessReportTemplate.java +++ b/base/src/org/spin/model/X_HR_ProcessReportTemplate.java @@ -23,14 +23,14 @@ /** Generated Model for HR_ProcessReportTemplate * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_HR_ProcessReportTemplate extends PO implements I_HR_ProcessReportTemplate, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_HR_ProcessReportTemplate (Properties ctx, int HR_ProcessReportTemplate_ID, String trxName) @@ -39,8 +39,8 @@ public X_HR_ProcessReportTemplate (Properties ctx, int HR_ProcessReportTemplate_ /** if (HR_ProcessReportTemplate_ID == 0) { setAD_PrintFormat_ID (0); - setHR_ProcessReportTemplate_ID (0); setHR_ProcessReport_ID (0); + setHR_ProcessReportTemplate_ID (0); setName (null); } */ } @@ -118,26 +118,6 @@ public String getDescription () return (String)get_Value(COLUMNNAME_Description); } - /** Set Payroll Process Report Template. - @param HR_ProcessReportTemplate_ID Payroll Process Report Template */ - public void setHR_ProcessReportTemplate_ID (int HR_ProcessReportTemplate_ID) - { - if (HR_ProcessReportTemplate_ID < 1) - set_ValueNoCheck (COLUMNNAME_HR_ProcessReportTemplate_ID, null); - else - set_ValueNoCheck (COLUMNNAME_HR_ProcessReportTemplate_ID, Integer.valueOf(HR_ProcessReportTemplate_ID)); - } - - /** Get Payroll Process Report Template. - @return Payroll Process Report Template */ - public int getHR_ProcessReportTemplate_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_HR_ProcessReportTemplate_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.spin.model.I_HR_ProcessReport getHR_ProcessReport() throws RuntimeException { return (org.spin.model.I_HR_ProcessReport)MTable.get(getCtx(), org.spin.model.I_HR_ProcessReport.Table_Name) @@ -163,6 +143,26 @@ public int getHR_ProcessReport_ID () return ii.intValue(); } + /** Set Payroll Process Report Template. + @param HR_ProcessReportTemplate_ID Payroll Process Report Template */ + public void setHR_ProcessReportTemplate_ID (int HR_ProcessReportTemplate_ID) + { + if (HR_ProcessReportTemplate_ID < 1) + set_ValueNoCheck (COLUMNNAME_HR_ProcessReportTemplate_ID, null); + else + set_ValueNoCheck (COLUMNNAME_HR_ProcessReportTemplate_ID, Integer.valueOf(HR_ProcessReportTemplate_ID)); + } + + /** Get Payroll Process Report Template. + @return Payroll Process Report Template */ + public int getHR_ProcessReportTemplate_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_HR_ProcessReportTemplate_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + /** Set Name. @param Name Alphanumeric identifier of the entity diff --git a/base/src/org/spin/model/X_R_NoticeTemplate.java b/base/src/org/spin/model/X_R_NoticeTemplate.java new file mode 100644 index 0000000000..60fe72c899 --- /dev/null +++ b/base/src/org/spin/model/X_R_NoticeTemplate.java @@ -0,0 +1,172 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +/** Generated Model - DO NOT CHANGE */ +package org.spin.model; + +import java.sql.ResultSet; +import java.util.Properties; +import org.compiere.model.*; + +/** Generated Model for R_NoticeTemplate + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class X_R_NoticeTemplate extends PO implements I_R_NoticeTemplate, I_Persistent +{ + + /** + * + */ + private static final long serialVersionUID = 20190501L; + + /** Standard Constructor */ + public X_R_NoticeTemplate (Properties ctx, int R_NoticeTemplate_ID, String trxName) + { + super (ctx, R_NoticeTemplate_ID, trxName); + /** if (R_NoticeTemplate_ID == 0) + { + setName (null); + setR_NoticeTemplate_ID (0); + setTemplateType (null); + } */ + } + + /** Load Constructor */ + public X_R_NoticeTemplate (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** AccessLevel + * @return 6 - System - Client + */ + protected int get_AccessLevel() + { + return accessLevel.intValue(); + } + + /** Load Meta Data */ + protected POInfo initPO (Properties ctx) + { + POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); + return poi; + } + + public String toString() + { + StringBuffer sb = new StringBuffer ("X_R_NoticeTemplate[") + .append(get_ID()).append("]"); + return sb.toString(); + } + + /** Set Description. + @param Description + Optional short description of the record + */ + public void setDescription (String Description) + { + set_Value (COLUMNNAME_Description, Description); + } + + /** Get Description. + @return Optional short description of the record + */ + public String getDescription () + { + return (String)get_Value(COLUMNNAME_Description); + } + + /** Set Name. + @param Name + Alphanumeric identifier of the entity + */ + public void setName (String Name) + { + set_Value (COLUMNNAME_Name, Name); + } + + /** Get Name. + @return Alphanumeric identifier of the entity + */ + public String getName () + { + return (String)get_Value(COLUMNNAME_Name); + } + + /** Set Notice Template. + @param R_NoticeTemplate_ID + Notice Template by Event + */ + public void setR_NoticeTemplate_ID (int R_NoticeTemplate_ID) + { + if (R_NoticeTemplate_ID < 1) + set_ValueNoCheck (COLUMNNAME_R_NoticeTemplate_ID, null); + else + set_ValueNoCheck (COLUMNNAME_R_NoticeTemplate_ID, Integer.valueOf(R_NoticeTemplate_ID)); + } + + /** Get Notice Template. + @return Notice Template by Event + */ + public int getR_NoticeTemplate_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_R_NoticeTemplate_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** TemplateType AD_Reference_ID=54118 */ + public static final int TEMPLATETYPE_AD_Reference_ID=54118; + /** Request = R */ + public static final String TEMPLATETYPE_Request = "R"; + /** Project = P */ + public static final String TEMPLATETYPE_Project = "P"; + /** Set Template Type. + @param TemplateType + Template Type for Main Template + */ + public void setTemplateType (String TemplateType) + { + + set_ValueNoCheck (COLUMNNAME_TemplateType, TemplateType); + } + + /** Get Template Type. + @return Template Type for Main Template + */ + public String getTemplateType () + { + return (String)get_Value(COLUMNNAME_TemplateType); + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } +} \ No newline at end of file diff --git a/base/src/org/spin/model/X_R_NoticeTemplateEvent.java b/base/src/org/spin/model/X_R_NoticeTemplateEvent.java new file mode 100644 index 0000000000..3a6a421524 --- /dev/null +++ b/base/src/org/spin/model/X_R_NoticeTemplateEvent.java @@ -0,0 +1,230 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +/** Generated Model - DO NOT CHANGE */ +package org.spin.model; + +import java.sql.ResultSet; +import java.util.Properties; +import org.compiere.model.*; + +/** Generated Model for R_NoticeTemplateEvent + * @author Adempiere (generated) + * @version Release 3.9.2 - $Id$ */ +public class X_R_NoticeTemplateEvent extends PO implements I_R_NoticeTemplateEvent, I_Persistent +{ + + /** + * + */ + private static final long serialVersionUID = 20190501L; + + /** Standard Constructor */ + public X_R_NoticeTemplateEvent (Properties ctx, int R_NoticeTemplateEvent_ID, String trxName) + { + super (ctx, R_NoticeTemplateEvent_ID, trxName); + /** if (R_NoticeTemplateEvent_ID == 0) + { + setEventType (null); + setR_MailText_ID (0); + setR_NoticeTemplateEvent_ID (0); + setR_NoticeTemplate_ID (0); + } */ + } + + /** Load Constructor */ + public X_R_NoticeTemplateEvent (Properties ctx, ResultSet rs, String trxName) + { + super (ctx, rs, trxName); + } + + /** AccessLevel + * @return 6 - System - Client + */ + protected int get_AccessLevel() + { + return accessLevel.intValue(); + } + + /** Load Meta Data */ + protected POInfo initPO (Properties ctx) + { + POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName()); + return poi; + } + + public String toString() + { + StringBuffer sb = new StringBuffer ("X_R_NoticeTemplateEvent[") + .append(get_ID()).append("]"); + return sb.toString(); + } + + /** EventType AD_Reference_ID=54119 */ + public static final int EVENTTYPE_AD_Reference_ID=54119; + /** End User: New Request Auto-Response = EUNAR */ + public static final String EVENTTYPE_EndUserNewRequestAuto_Response = "EUNAR"; + /** End User: New Automatic Response Message = EUNRM */ + public static final String EVENTTYPE_EndUserNewAutomaticResponseMessage = "EUNRM"; + /** End User: New Activity Notice = EUNAN */ + public static final String EVENTTYPE_EndUserNewActivityNotice = "EUNAN"; + /** End User: New Request Notice = EUNRN */ + public static final String EVENTTYPE_EndUserNewRequestNotice = "EUNRN"; + /** End User: New Automatic Response Request = EUNRR */ + public static final String EVENTTYPE_EndUserNewAutomaticResponseRequest = "EUNRR"; + /** End User: Limit Override Notice = EULON */ + public static final String EVENTTYPE_EndUserLimitOverrideNotice = "EULON"; + /** End User: Response Template = EURTR */ + public static final String EVENTTYPE_EndUserResponseTemplate = "EURTR"; + /** Sales Rep: Internal Activity Alert = SRIAA */ + public static final String EVENTTYPE_SalesRepInternalActivityAlert = "SRIAA"; + /** Sales Rep: New Message Notice = SRNMN */ + public static final String EVENTTYPE_SalesRepNewMessageNotice = "SRNMN"; + /** Sales Rep: New Request Notice = SRNRN */ + public static final String EVENTTYPE_SalesRepNewRequestNotice = "SRNRN"; + /** Sales Rep: Due Request Alert = SRLRA */ + public static final String EVENTTYPE_SalesRepDueRequestAlert = "SRLRA"; + /** Automatic Task: Request Assignment Notice = SRRAN */ + public static final String EVENTTYPE_AutomaticTaskRequestAssignmentNotice = "SRRAN"; + /** Sales Rep: Alert when Transferring a Request = SRATR */ + public static final String EVENTTYPE_SalesRepAlertWhenTransferringARequest = "SRATR"; + /** Automatic Task: Default Template = ATDNT */ + public static final String EVENTTYPE_AutomaticTaskDefaultTemplate = "ATDNT"; + /** Automatic Task: Expired Task Alert = ATETA */ + public static final String EVENTTYPE_AutomaticTaskExpiredTaskAlert = "ATETA"; + /** Automatic Task: New Activity Alert = ATNAA */ + public static final String EVENTTYPE_AutomaticTaskNewActivityAlert = "ATNAA"; + /** Automatic Task: New Activity Notice = ATNAN */ + public static final String EVENTTYPE_AutomaticTaskNewActivityNotice = "ATNAN"; + /** Automatic Task: New Task Notice = ATNTN */ + public static final String EVENTTYPE_AutomaticTaskNewTaskNotice = "ATNTN"; + /** Automatic Task: Task Assignment Notice = ATTAN */ + public static final String EVENTTYPE_AutomaticTaskTaskAssignmentNotice = "ATTAN"; + /** Automatic Task: Task Transfer Notice = ATTTN */ + public static final String EVENTTYPE_AutomaticTaskTaskTransferNotice = "ATTTN"; + /** Automatic Task: Inactivity Alert = ATIAR */ + public static final String EVENTTYPE_AutomaticTaskInactivityAlert = "ATIAR"; + /** Set Event Type. + @param EventType + Type of Event + */ + public void setEventType (String EventType) + { + + set_ValueNoCheck (COLUMNNAME_EventType, EventType); + } + + /** Get Event Type. + @return Type of Event + */ + public String getEventType () + { + return (String)get_Value(COLUMNNAME_EventType); + } + + public org.compiere.model.I_R_MailText getR_MailText() throws RuntimeException + { + return (org.compiere.model.I_R_MailText)MTable.get(getCtx(), org.compiere.model.I_R_MailText.Table_Name) + .getPO(getR_MailText_ID(), get_TrxName()); } + + /** Set Mail Template. + @param R_MailText_ID + Text templates for mailings + */ + public void setR_MailText_ID (int R_MailText_ID) + { + if (R_MailText_ID < 1) + set_Value (COLUMNNAME_R_MailText_ID, null); + else + set_Value (COLUMNNAME_R_MailText_ID, Integer.valueOf(R_MailText_ID)); + } + + /** Get Mail Template. + @return Text templates for mailings + */ + public int getR_MailText_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_R_MailText_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Notice Template by Event. + @param R_NoticeTemplateEvent_ID Notice Template by Event */ + public void setR_NoticeTemplateEvent_ID (int R_NoticeTemplateEvent_ID) + { + if (R_NoticeTemplateEvent_ID < 1) + set_ValueNoCheck (COLUMNNAME_R_NoticeTemplateEvent_ID, null); + else + set_ValueNoCheck (COLUMNNAME_R_NoticeTemplateEvent_ID, Integer.valueOf(R_NoticeTemplateEvent_ID)); + } + + /** Get Notice Template by Event. + @return Notice Template by Event */ + public int getR_NoticeTemplateEvent_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_R_NoticeTemplateEvent_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + public org.spin.model.I_R_NoticeTemplate getR_NoticeTemplate() throws RuntimeException + { + return (org.spin.model.I_R_NoticeTemplate)MTable.get(getCtx(), org.spin.model.I_R_NoticeTemplate.Table_Name) + .getPO(getR_NoticeTemplate_ID(), get_TrxName()); } + + /** Set Notice Template. + @param R_NoticeTemplate_ID + Notice Template by Event + */ + public void setR_NoticeTemplate_ID (int R_NoticeTemplate_ID) + { + if (R_NoticeTemplate_ID < 1) + set_ValueNoCheck (COLUMNNAME_R_NoticeTemplate_ID, null); + else + set_ValueNoCheck (COLUMNNAME_R_NoticeTemplate_ID, Integer.valueOf(R_NoticeTemplate_ID)); + } + + /** Get Notice Template. + @return Notice Template by Event + */ + public int getR_NoticeTemplate_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_R_NoticeTemplate_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + + /** Set Immutable Universally Unique Identifier. + @param UUID + Immutable Universally Unique Identifier + */ + public void setUUID (String UUID) + { + set_Value (COLUMNNAME_UUID, UUID); + } + + /** Get Immutable Universally Unique Identifier. + @return Immutable Universally Unique Identifier + */ + public String getUUID () + { + return (String)get_Value(COLUMNNAME_UUID); + } +} \ No newline at end of file diff --git a/base/src/org/spin/model/X_T_OpenItemToDate.java b/base/src/org/spin/model/X_T_OpenItemToDate.java index 7f9f1be24f..ab3ced71d5 100644 --- a/base/src/org/spin/model/X_T_OpenItemToDate.java +++ b/base/src/org/spin/model/X_T_OpenItemToDate.java @@ -26,14 +26,14 @@ /** Generated Model for T_OpenItemToDate * @author Adempiere (generated) - * @version Release 3.9.1 - $Id$ */ + * @version Release 3.9.2 - $Id$ */ public class X_T_OpenItemToDate extends PO implements I_T_OpenItemToDate, I_Persistent { /** * */ - private static final long serialVersionUID = 20181220L; + private static final long serialVersionUID = 20190501L; /** Standard Constructor */ public X_T_OpenItemToDate (Properties ctx, int T_OpenItemToDate_ID, String trxName) @@ -268,34 +268,6 @@ public int getC_DocType_ID () return ii.intValue(); } - public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException - { - return (org.compiere.model.I_C_InvoicePaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_InvoicePaySchedule.Table_Name) - .getPO(getC_InvoicePaySchedule_ID(), get_TrxName()); } - - /** Set Invoice Payment Schedule. - @param C_InvoicePaySchedule_ID - Invoice Payment Schedule - */ - public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) - { - if (C_InvoicePaySchedule_ID < 1) - set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, null); - else - set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); - } - - /** Get Invoice Payment Schedule. - @return Invoice Payment Schedule - */ - public int getC_InvoicePaySchedule_ID () - { - Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); - if (ii == null) - return 0; - return ii.intValue(); - } - public org.compiere.model.I_C_Invoice getC_Invoice() throws RuntimeException { return (org.compiere.model.I_C_Invoice)MTable.get(getCtx(), org.compiere.model.I_C_Invoice.Table_Name) @@ -324,6 +296,34 @@ public int getC_Invoice_ID () return ii.intValue(); } + public org.compiere.model.I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException + { + return (org.compiere.model.I_C_InvoicePaySchedule)MTable.get(getCtx(), org.compiere.model.I_C_InvoicePaySchedule.Table_Name) + .getPO(getC_InvoicePaySchedule_ID(), get_TrxName()); } + + /** Set Invoice Payment Schedule. + @param C_InvoicePaySchedule_ID + Invoice Payment Schedule + */ + public void setC_InvoicePaySchedule_ID (int C_InvoicePaySchedule_ID) + { + if (C_InvoicePaySchedule_ID < 1) + set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, null); + else + set_Value (COLUMNNAME_C_InvoicePaySchedule_ID, Integer.valueOf(C_InvoicePaySchedule_ID)); + } + + /** Get Invoice Payment Schedule. + @return Invoice Payment Schedule + */ + public int getC_InvoicePaySchedule_ID () + { + Integer ii = (Integer)get_Value(COLUMNNAME_C_InvoicePaySchedule_ID); + if (ii == null) + return 0; + return ii.intValue(); + } + public org.compiere.model.I_C_Order getC_Order() throws RuntimeException { return (org.compiere.model.I_C_Order)MTable.get(getCtx(), org.compiere.model.I_C_Order.Table_Name) diff --git a/base/src/org/spin/process/ExportSurrogateKeyToMigration.java b/base/src/org/spin/process/ExportSurrogateKeyToMigration.java index 75f76f117b..820eabb52a 100644 --- a/base/src/org/spin/process/ExportSurrogateKeyToMigration.java +++ b/base/src/org/spin/process/ExportSurrogateKeyToMigration.java @@ -32,6 +32,7 @@ import org.compiere.util.Env; import org.compiere.util.Ini; import org.compiere.util.KeyNamePair; +import org.compiere.util.Util; /** Generated Process for (Export Surrogate Key) * @author ADempiere (generated) @@ -49,6 +50,8 @@ public class ExportSurrogateKeyToMigration extends ExportSurrogateKeyToMigration private int sequence = 10; /** Generated */ private long generated = 0; + /** Entity Type Where clause */ + private String entityTypeWhereClause = ""; @Override protected String doIt() throws Exception { @@ -148,7 +151,8 @@ private void createMigration() { private void addTableToUpdate(String tableName) { String keyId = tableName + "_ID"; String uuidKey = I_AD_Table.COLUMNNAME_UUID; - KeyNamePair[] uuidValues = DB.getKeyNamePairs(get_TrxName(), "SELECT " + keyId + ", " + uuidKey + " FROM " + tableName + " WHERE AD_Client_ID = ? AND " + uuidKey + " IS NOT NULL" , false, getAD_Client_ID()); + + KeyNamePair[] uuidValues = DB.getKeyNamePairs(get_TrxName(), "SELECT " + keyId + ", " + uuidKey + " FROM " + tableName + " WHERE AD_Client_ID = ? AND " + uuidKey + " IS NOT NULL" + entityTypeWhereClause, false, getAD_Client_ID()); // Get all UUID for(KeyNamePair value : uuidValues) { updateList.add("UPDATE " + tableName + " SET " + uuidKey + "= '" + value.getName() + "' WHERE " + keyId + " = " + value.getKey() + ";"); @@ -171,6 +175,12 @@ private List getTableList(String trxName) { whereClause.append(" AND ").append(MTable.COLUMNNAME_AD_Table_ID).append(" = ? "); parameters.add(getTableId()); } + // Support to Entity Type + if(!Util.isEmpty(getEntityType())) { + whereClause.append(" AND EXISTS(SELECT 1 FROM AD_Column c WHERE c.AD_Table_ID = AD_Table.AD_Table_ID AND c.ColumnName = ?)"); + parameters.add(ENTITYTYPE); + entityTypeWhereClause = " AND EntityType = '" + getEntityType() + "'"; + } return new Query(Env.getCtx(), MTable.Table_Name, whereClause.toString(), trxName) .setOnlyActiveRecords(true) diff --git a/base/src/org/spin/process/ExportSurrogateKeyToMigrationAbstract.java b/base/src/org/spin/process/ExportSurrogateKeyToMigrationAbstract.java index 9119d37586..6e416a7d77 100644 --- a/base/src/org/spin/process/ExportSurrogateKeyToMigrationAbstract.java +++ b/base/src/org/spin/process/ExportSurrogateKeyToMigrationAbstract.java @@ -21,7 +21,7 @@ /** Generated Process for (Export Surrogate Key To Migration) * @author ADempiere (generated) - * @version Release 3.9.0 + * @version Release 3.9.2 */ public abstract class ExportSurrogateKeyToMigrationAbstract extends SvrProcess { /** Process Value */ @@ -32,12 +32,17 @@ public abstract class ExportSurrogateKeyToMigrationAbstract extends SvrProcess { private static final int ID_FOR_PROCESS = 54170; /** Parameter Name for Table */ public static final String AD_TABLE_ID = "AD_Table_ID"; + /** Parameter Name for Entity Type */ + public static final String ENTITYTYPE = "EntityType"; /** Parameter Value for Table */ private int tableId; + /** Parameter Value for Entity Type */ + private String entityType; @Override protected void prepare() { tableId = getParameterAsInt(AD_TABLE_ID); + entityType = getParameterAsString(ENTITYTYPE); } /** Getter Parameter Value for Table */ @@ -50,6 +55,16 @@ protected void setTableId(int tableId) { this.tableId = tableId; } + /** Getter Parameter Value for Entity Type */ + protected String getEntityType() { + return entityType; + } + + /** Setter Parameter Value for Entity Type */ + protected void setEntityType(String entityType) { + this.entityType = entityType; + } + /** Getter Parameter Value for Process ID */ public static final int getProcessId() { return ID_FOR_PROCESS; diff --git a/base/src/org/spin/process/GenerateDocsFromMenu.java b/base/src/org/spin/process/GenerateDocsFromMenu.java new file mode 100644 index 0000000000..a02a062d9f --- /dev/null +++ b/base/src/org/spin/process/GenerateDocsFromMenu.java @@ -0,0 +1,427 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.spin.process; + +import java.io.File; +import java.io.FileWriter; +import java.io.IOException; +import java.util.List; + +import org.adempiere.exceptions.AdempiereException; +import org.adempiere.model.I_AD_Browse; +import org.adempiere.model.MBrowse; +import org.compiere.model.I_AD_Form; +import org.compiere.model.I_AD_Process; +import org.compiere.model.I_AD_Window; +import org.compiere.model.MForm; +import org.compiere.model.MMenu; +import org.compiere.model.MProcess; +import org.compiere.model.MWindow; +import org.compiere.model.Query; +import org.compiere.util.Util; +import org.spin.util.docs.AbstractDocumentationSource; +import org.spin.util.docs.AbstractTextConverter; +import org.spin.util.docs.FunctionalDocsForForm; +import org.spin.util.docs.FunctionalDocsForMenu; +import org.spin.util.docs.FunctionalDocsForProcess; +import org.spin.util.docs.FunctionalDocsForSmartBrowse; +import org.spin.util.docs.FunctionalDocsForWindow; +import org.spin.util.docs.IIndex; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * reStructuredText converter, it can be used for export a simple String to reStructuredText format + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public class GenerateDocsFromMenu extends GenerateDocsFromMenuAbstract { + @Override + protected void prepare() { + super.prepare(); + } + + /** Converter */ + private AbstractTextConverter textConverter = null; + /** Index Converter */ + private AbstractTextConverter indexConverter = null; + /** Created */ + private int created = 0; + /** Folder Name */ + public static final String FOLDER_NAME = "functional-guide"; + + @Override + protected String doIt() throws Exception { + Class clazz = Class.forName(getDocsExportFormat()); + if (!AbstractTextConverter.class.isAssignableFrom(clazz)) { + throw new AdempiereException("@DocsExportFormat@ @NotMatched@"); + } + // Instance + textConverter = (AbstractTextConverter) clazz.newInstance(); + indexConverter = (AbstractTextConverter) clazz.newInstance(); + ((IIndex) indexConverter).addGroup("Functional Guide", FOLDER_NAME, 1); + loadMenu(); + loadProcess(); + loadWindow(); + loadForm(); + loadSmartBrowse(); + // Save Main index + if(indexConverter.getMainIndex() != null + && !Util.isEmpty(indexConverter.getMainIndexFileName())) { + String folderName = getDirectory(); + String fileName = FOLDER_NAME + File.separator + textConverter.getMainIndexFileName(); + if(!Util.isEmpty(fileName)) { + writeFile(folderName, fileName, indexConverter.getMainIndex().toString()); + } + } + return "@Created@ " + created; + } + + /** + * Load Menu for documents + * @throws IOException + */ + private void loadMenu() throws IOException { + StringBuffer whereClause = new StringBuffer("AD_Client_ID = " + getAD_Client_ID() + " AND IsSummary = 'N'"); + if(getRecord_ID() > 0) { + whereClause.append(" AND ").append("AD_Menu_ID = ").append(getRecord_ID()); + } + // Get Result + MMenu menuList[] = MMenu.get(getCtx(), whereClause.toString(), get_TrxName()); + if(menuList == null + || menuList.length == 0) { + return; + } + String folderName = getDirectory() + File.separator + FunctionalDocsForMenu.FOLDER_NAME; + String fileName = textConverter.getIndexFileName(); + if(!Util.isEmpty(fileName)) { + indexConverter.addHeaderIndexName(FunctionalDocsForMenu.FOLDER_NAME); + indexConverter.newLine(); + indexConverter.addSection("Menu"); + indexConverter.newLine(); + ((IIndex) indexConverter).addTreeDefinition(1, true); + ((IIndex) indexConverter).addGroup("Menu", FunctionalDocsForMenu.FOLDER_NAME, 2); + } + // + for(MMenu menu : menuList) { + // For Menu + documentForMenu(menu, folderName); + textConverter.clear(); + } + if(!Util.isEmpty(fileName)) { + writeFile(folderName, fileName, indexConverter.toString()); + } + // Clear + indexConverter.clear(); + } + + /** + * Load Process for documents + * @throws IOException + */ + private void loadProcess() throws IOException { + List processList = new Query(getCtx(), I_AD_Process.Table_Name, null, get_TrxName()) + .setOnlyActiveRecords(true) + .setClient_ID() + .list(); + // Get Result + if(processList == null + || processList.size() == 0) { + return; + } + String folderName = getDirectory() + File.separator + FunctionalDocsForProcess.FOLDER_NAME; + String fileName = textConverter.getIndexFileName(); + if(!Util.isEmpty(fileName)) { + indexConverter.addHeaderIndexName(FunctionalDocsForProcess.FOLDER_NAME); + indexConverter.newLine(); + indexConverter.addSection("Process"); + indexConverter.newLine(); + ((IIndex) indexConverter).addTreeDefinition(1, true); + ((IIndex) indexConverter).addGroup("Process", FunctionalDocsForProcess.FOLDER_NAME, 2); + } + // + for(MProcess process : processList) { + // For Process + documentForProcess(process, folderName); + textConverter.clear(); + } + // + if(!Util.isEmpty(fileName)) { + writeFile(folderName, fileName, indexConverter.toString()); + } + // Clear + indexConverter.clear(); + } + + /** + * Load window for documents + * @throws IOException + */ + private void loadWindow() throws IOException { + List windowList = new Query(getCtx(), I_AD_Window.Table_Name, null, get_TrxName()) + .setOnlyActiveRecords(true) + .setClient_ID() + .list(); + // Get Result + if(windowList == null + || windowList.size() == 0) { + return; + } + String folderName = getDirectory() + File.separator + FunctionalDocsForWindow.FOLDER_NAME; + String fileName = textConverter.getIndexFileName(); + if(!Util.isEmpty(fileName)) { + indexConverter.addHeaderIndexName(FunctionalDocsForWindow.FOLDER_NAME); + indexConverter.newLine(); + indexConverter.addSection("Windows"); + indexConverter.newLine(); + ((IIndex) indexConverter).addTreeDefinition(1, true); + ((IIndex) indexConverter).addGroup("Window", FunctionalDocsForProcess.FOLDER_NAME, 2); + } + // + for(MWindow window : windowList) { + // For Window + documentForWindow(window, folderName); + textConverter.clear(); + } + if(!Util.isEmpty(fileName)) { + writeFile(folderName, fileName, indexConverter.toString()); + } + // Clear + indexConverter.clear(); + } + + /** + * Load Form for documents + * @throws IOException + */ + private void loadForm() throws IOException { + List formList = new Query(getCtx(), I_AD_Form.Table_Name, null, get_TrxName()) + .setOnlyActiveRecords(true) + .setClient_ID() + .list(); + // Get Result + if(formList == null + || formList.size() == 0) { + return; + } + String folderName = getDirectory() + File.separator + FunctionalDocsForForm.FOLDER_NAME; + String fileName = textConverter.getIndexFileName(); + if(!Util.isEmpty(fileName)) { + indexConverter.addHeaderIndexName(FunctionalDocsForForm.FOLDER_NAME); + indexConverter.newLine(); + indexConverter.addSection("Forms"); + indexConverter.newLine(); + ((IIndex) indexConverter).addTreeDefinition(1, true); + ((IIndex) indexConverter).addGroup("Form", FunctionalDocsForProcess.FOLDER_NAME, 2); + } + // + for(MForm form : formList) { + // For Window + documentForForm(form, folderName); + textConverter.clear(); + } + if(!Util.isEmpty(fileName)) { + writeFile(folderName, fileName, indexConverter.toString()); + } + // Clear + indexConverter.clear(); + } + + /** + * Load Smart Browse for documents + * @throws IOException + */ + private void loadSmartBrowse() throws IOException { + List smartBrowseList = new Query(getCtx(), I_AD_Browse.Table_Name, null, get_TrxName()) + .setOnlyActiveRecords(true) + .setClient_ID() + .list(); + // Get Result + if(smartBrowseList == null + || smartBrowseList.size() == 0) { + return; + } + String folderName = getDirectory() + File.separator + FunctionalDocsForSmartBrowse.FOLDER_NAME; + String fileName = textConverter.getIndexFileName(); + if(!Util.isEmpty(fileName)) { + indexConverter.addHeaderIndexName(FunctionalDocsForSmartBrowse.FOLDER_NAME); + indexConverter.newLine(); + indexConverter.addSection("Smart Browsers"); + indexConverter.newLine(); + ((IIndex) indexConverter).addTreeDefinition(1, true); + ((IIndex) indexConverter).addGroup("Smart Browsers", FunctionalDocsForProcess.FOLDER_NAME, 2); + } + // + for(MBrowse smartBrowse : smartBrowseList) { + // For Window + documentForSmartBrowse(smartBrowse, folderName); + textConverter.clear(); + } + if(!Util.isEmpty(fileName)) { + writeFile(folderName, fileName, indexConverter.toString()); + } + // Clear + indexConverter.clear(); + } + + /** + * Create Document for menu + * @param process + * @throws IOException + */ + private void documentForMenu(MMenu menu, String folderName) throws IOException { + AbstractDocumentationSource documentGenerator = new FunctionalDocsForMenu(); + boolean isOk = documentGenerator.createDocumentation(textConverter, menu); + if(!isOk) { + return; + } + // Get + if(!Util.isEmpty(textConverter.getIndexFileName())) { + documentGenerator.addIndex(indexConverter, menu); + } + // + String fileName = getValidName(documentGenerator.getDocumentName()); + // Write + writeFile(folderName, fileName, textConverter.toString()); + // Add to list + addLog("@AD_Menu_ID@ " + menu.getName()); + created++; + } + + /** + * Create Document for process + * @param process + * @param folderName + * @throws IOException + */ + private void documentForProcess(MProcess process, String folderName) throws IOException { + AbstractDocumentationSource documentGenerator = new FunctionalDocsForProcess(); + boolean isOk = documentGenerator.createDocumentation(textConverter, process); + if(!isOk) { + return; + } + // Get + if(!Util.isEmpty(textConverter.getIndexFileName())) { + documentGenerator.addIndex(indexConverter, process); + } + String fileName = getValidName(documentGenerator.getDocumentName()); + // Write + writeFile(folderName, fileName, textConverter.toString()); + // Add to list + addLog("@AD_Process_ID@ " + process.getName()); + created++; + } + + /** + * Create Document for Window + * @param window + * @param folderName + * @throws IOException + */ + private void documentForWindow(MWindow window, String folderName) throws IOException { + AbstractDocumentationSource documentGenerator = new FunctionalDocsForWindow(); + boolean isOk = documentGenerator.createDocumentation(textConverter, window); + if(!isOk) { + return; + } + // Get + if(!Util.isEmpty(textConverter.getIndexFileName())) { + documentGenerator.addIndex(indexConverter, window); + } + String fileName = getValidName(documentGenerator.getDocumentName()); + // Write + writeFile(folderName, fileName, textConverter.toString()); + // Add to list + addLog("@AD_Window_ID@ " + window.getName()); + created++; + } + + /** + * Create Document for Form + * @param form + * @param folderName + * @throws IOException + */ + private void documentForForm(MForm form, String folderName) throws IOException { + AbstractDocumentationSource documentGenerator = new FunctionalDocsForForm(); + boolean isOk = documentGenerator.createDocumentation(textConverter, form); + if(!isOk) { + return; + } + // Get + if(!Util.isEmpty(textConverter.getIndexFileName())) { + documentGenerator.addIndex(indexConverter, form); + } + String fileName = getValidName(documentGenerator.getDocumentName()); + // Write + writeFile(folderName, fileName, textConverter.toString()); + // Add to list + addLog("@AD_Form_ID@ " + form.getName()); + created++; + } + + /** + * Create Document for Smart Browse + * @param smartBrowse + * @param folderName + * @throws IOException + */ + private void documentForSmartBrowse(MBrowse smartBrowse, String folderName) throws IOException { + AbstractDocumentationSource documentGenerator = new FunctionalDocsForSmartBrowse(); + boolean isOk = documentGenerator.createDocumentation(textConverter, smartBrowse); + if(!isOk) { + return; + } + // Get + if(!Util.isEmpty(textConverter.getIndexFileName())) { + documentGenerator.addIndex(indexConverter, smartBrowse); + } + String fileName = getValidName(documentGenerator.getDocumentName()); + // Write + writeFile(folderName, fileName, textConverter.toString()); + // Add to list + addLog("@AD_Browse_ID@ " + smartBrowse.getName()); + created++; + } + + /** + * Write file + * @param folderName + * @param fileName + * @param value + * @throws IOException + */ + private void writeFile(String folderName, String fileName, String value) throws IOException { + File exportDir = new File(folderName); + exportDir.mkdirs(); + // Create File + File exportFile = new File(folderName + File.separator + fileName); + FileWriter writer = new FileWriter(exportFile); + writer.write(value); + writer.flush(); + writer.close(); + } + + /** + * + * @param fileName + * @return + */ + private String getValidName(String fileName) { + // + return (fileName + "." + textConverter.getExtension()).toLowerCase(); + } +} \ No newline at end of file diff --git a/base/src/org/spin/process/GenerateDocsFromMenuAbstract.java b/base/src/org/spin/process/GenerateDocsFromMenuAbstract.java new file mode 100644 index 0000000000..acae5a0448 --- /dev/null +++ b/base/src/org/spin/process/GenerateDocsFromMenuAbstract.java @@ -0,0 +1,82 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.spin.process; + +import org.compiere.process.SvrProcess; + +/** Generated Process for (Generate Documentation from Menu) + * @author ADempiere (generated) + * @version Release 3.9.0 + */ +public abstract class GenerateDocsFromMenuAbstract extends SvrProcess { + /** Process Value */ + private static final String VALUE_FOR_PROCESS = "GenerateDocsFromMenu"; + /** Process Name */ + private static final String NAME_FOR_PROCESS = "Generate Documentation from Menu"; + /** Process Id */ + private static final int ID_FOR_PROCESS = 54128; + /** Parameter Name for Export Format */ + public static final String DOCSEXPORTFORMAT = "DocsExportFormat"; + /** Parameter Name for File_Directory */ + public static final String FILE_DIRECTORY = "File_Directory"; + /** Parameter Value for Export Format */ + private String docsExportFormat; + /** Parameter Value for File_Directory */ + private String directory; + + @Override + protected void prepare() { + docsExportFormat = getParameterAsString(DOCSEXPORTFORMAT); + directory = getParameterAsString(FILE_DIRECTORY); + } + + /** Getter Parameter Value for Export Format */ + protected String getDocsExportFormat() { + return docsExportFormat; + } + + /** Setter Parameter Value for Export Format */ + protected void setDocsExportFormat(String docsExportFormat) { + this.docsExportFormat = docsExportFormat; + } + + /** Getter Parameter Value for File_Directory */ + protected String getDirectory() { + return directory; + } + + /** Setter Parameter Value for File_Directory */ + protected void setDirectory(String directory) { + this.directory = directory; + } + + /** Getter Parameter Value for Process ID */ + public static final int getProcessId() { + return ID_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Value */ + public static final String getProcessValue() { + return VALUE_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Name */ + public static final String getProcessName() { + return NAME_FOR_PROCESS; + } +} \ No newline at end of file diff --git a/base/src/org/spin/process/RoleCreateFromWindowProcess.java b/base/src/org/spin/process/RoleCreateFromWindowProcess.java new file mode 100644 index 0000000000..bda394e404 --- /dev/null +++ b/base/src/org/spin/process/RoleCreateFromWindowProcess.java @@ -0,0 +1,72 @@ +/** + * Copyright (C) 2012-2018, E.R.P. Consultores y Asociados, S.A, http://www.erpya.com + * This program is free software, you can redistribute it and/or modify it + * under the terms version 2 of the GNU General Public License as published + * or (at your option) any later version. + * by the Free Software Foundation. This program is distributed in the hope + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * You should have received a copy of the GNU General Public License along + * with this program, if not, write to the Free Software Foundation, Inc., + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + * For the text or an alternative of this public license, you may reach us + * or via info@adempiere.net or http://www.adempiere.net/license.html + * Author Yamel Senih, ysenih@erpya.com, http://www.erpya.com + */ + +package org.spin.process; + +import org.adempiere.model.MBrowse; +import org.compiere.model.MProcess; +import org.compiere.model.MProcessAccess; + +import java.util.Optional; +import java.util.concurrent.atomic.AtomicInteger; + +/** + * Generated Process for (Create Process Access from Windows) + * + * @author author Yamel Senih, Email: ysenih@erpya.com , http://www.erpya.com, http://github.com/yamelsenih + * @author Víctor Pérez Juárez Email: victor.perez@e-evolution.com, http://www.e-evolution.com , http://github.com/e-Evolution + */ +public class RoleCreateFromWindowProcess extends RoleCreateFromWindowProcessAbstract { + + @Override + protected String doIt() throws Exception { + AtomicInteger processAdded = new AtomicInteger(0); + getSelectionKeys().stream() + .filter(processId -> processId > 0) + .forEach(processId -> { + MProcess process = MProcess.get(getCtx(), processId); + // Add to process + addProcessAccess(processId, processAdded); + // For Smart Browse + if (isDependentEntities()) { + if (process.getAD_Browse_ID() > 0) { + MBrowse browse = MBrowse.get(getCtx(), process.getAD_Browse_ID()); + if (browse.getAD_Process_ID() > 0) { + addProcessAccess(browse.getAD_Process_ID(), processAdded); + } + } + } + }); + + return "@AD_Process_ID@ @Added@ " + processAdded.get(); + } + + /** + * Add process Access + * + * @param processId + * @param processAdded + */ + private void addProcessAccess(Integer processId, AtomicInteger processAdded) { + Optional.ofNullable(MProcess.get(getCtx(), processId)).ifPresent(process -> { + MProcessAccess access = new MProcessAccess(process, getRecord_ID()); + access.setIsReadWrite(isReadWrite()); + access.saveEx(); + processAdded.getAndAdd(1); + }); + } +} \ No newline at end of file diff --git a/base/src/org/spin/process/RoleCreateFromWindowProcessAbstract.java b/base/src/org/spin/process/RoleCreateFromWindowProcessAbstract.java new file mode 100644 index 0000000000..d8b5f934a7 --- /dev/null +++ b/base/src/org/spin/process/RoleCreateFromWindowProcessAbstract.java @@ -0,0 +1,82 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.spin.process; + +import org.compiere.process.SvrProcess; + +/** Generated Process for (Create Process Access from Windows) + * @author ADempiere (generated) + * @version Release 3.9.2 + */ +public abstract class RoleCreateFromWindowProcessAbstract extends SvrProcess { + /** Process Value */ + private static final String VALUE_FOR_PROCESS = "SBP_RoleCreateFromWindowProcess"; + /** Process Name */ + private static final String NAME_FOR_PROCESS = "Create Process Access from Windows"; + /** Process Id */ + private static final int ID_FOR_PROCESS = 54202; + /** Parameter Name for Read Write */ + public static final String ISREADWRITE = "IsReadWrite"; + /** Parameter Name for Dependent Entities */ + public static final String ISDEPENDENTENTITIES = "IsDependentEntities"; + /** Parameter Value for Read Write */ + private boolean isReadWrite; + /** Parameter Value for Dependent Entities */ + private boolean isDependentEntities; + + @Override + protected void prepare() { + isReadWrite = getParameterAsBoolean(ISREADWRITE); + isDependentEntities = getParameterAsBoolean(ISDEPENDENTENTITIES); + } + + /** Getter Parameter Value for Read Write */ + protected boolean isReadWrite() { + return isReadWrite; + } + + /** Setter Parameter Value for Read Write */ + protected void setIsReadWrite(boolean isReadWrite) { + this.isReadWrite = isReadWrite; + } + + /** Getter Parameter Value for Dependent Entities */ + protected boolean isDependentEntities() { + return isDependentEntities; + } + + /** Setter Parameter Value for Dependent Entities */ + protected void setIsDependentEntities(boolean isDependentEntities) { + this.isDependentEntities = isDependentEntities; + } + + /** Getter Parameter Value for Process ID */ + public static final int getProcessId() { + return ID_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Value */ + public static final String getProcessValue() { + return VALUE_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Name */ + public static final String getProcessName() { + return NAME_FOR_PROCESS; + } +} \ No newline at end of file diff --git a/base/src/org/spin/util/ASPUtil.java b/base/src/org/spin/util/ASPUtil.java new file mode 100644 index 0000000000..d5a4395a0f --- /dev/null +++ b/base/src/org/spin/util/ASPUtil.java @@ -0,0 +1,1911 @@ +/************************************************************************************* + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.spin.util; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Comparator; +import java.util.List; +import java.util.Properties; +import java.util.stream.Collectors; + +import org.adempiere.exceptions.AdempiereException; +import org.adempiere.model.I_AD_Browse; +import org.adempiere.model.I_AD_Browse_Field; +import org.adempiere.model.MBrowse; +import org.adempiere.model.MBrowseField; +import org.compiere.Adempiere; +import org.compiere.model.I_AD_BrowseCustom; +import org.compiere.model.I_AD_Field; +import org.compiere.model.I_AD_Process; +import org.compiere.model.I_AD_ProcessCustom; +import org.compiere.model.I_AD_Process_Para; +import org.compiere.model.I_AD_Tab; +import org.compiere.model.I_AD_Window; +import org.compiere.model.I_AD_WindowCustom; +import org.compiere.model.MBrowseCustom; +import org.compiere.model.MBrowseFieldCustom; +import org.compiere.model.MColumn; +import org.compiere.model.MField; +import org.compiere.model.MFieldCustom; +import org.compiere.model.MProcess; +import org.compiere.model.MProcessCustom; +import org.compiere.model.MProcessPara; +import org.compiere.model.MProcessParaCustom; +import org.compiere.model.MTab; +import org.compiere.model.MTabCustom; +import org.compiere.model.MTable; +import org.compiere.model.MWindow; +import org.compiere.model.MWindowCustom; +import org.compiere.model.PO; +import org.compiere.model.Query; +import org.compiere.util.CCache; +import org.compiere.util.Env; +import org.compiere.util.Language; +import org.compiere.util.Util; + +/** + * Class for handle ASP Util as wrapper for standard process, window and smart browse + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + */ +public class ASPUtil { + + /** Instance */ + private static ASPUtil instance = null; + /** Client */ + private int clientId; + /** Role */ + private int roleId; + /** User */ + private int userId; + /** Language */ + private String language; + /** Context */ + private Properties context; + /** Process Cache */ + private static CCache processCache = new CCache(I_AD_Process.Table_Name, 20); + /** Process Parameter Cache */ + private static CCache> processParameterCache = new CCache>(I_AD_Process_Para.Table_Name, 20); + /** Browse Cache */ + private static CCache browseCache = new CCache(I_AD_Browse.Table_Name, 20); + /** Process Parameter Cache */ + private static CCache> browseFieldCache = new CCache>(I_AD_Browse_Field.Table_Name, 20); + /** Window Cache */ + private static CCache windowCache = new CCache(I_AD_Window.Table_Name, 20); + /** Tab Cache */ + private static CCache> tabCache = new CCache>(I_AD_Tab.Table_Name, 20); + /** Field Cache */ + private static CCache> fieldCache = new CCache>(I_AD_Field.Table_Name, 20); + + /** Level */ + private final int CLIENT = 1; + private final int ROLE = 2; + private final int USER = 3; + + /** + * Private constructor + */ + private ASPUtil(Properties context, int clientId, int roleId, int userId, String language) { + if(context == null) { + throw new AdempiereException("@ContextIsMandatory@"); + } + this.context = context; + this.clientId = clientId; + this.roleId = roleId; + this.userId = userId; + this.language = language; + } + + /** + * Get instance from context + * @param context + * @return + */ + public static ASPUtil getInstance(Properties context) { + return getInstance(context, Env.getAD_Client_ID(context), Env.getAD_Role_ID(context), Env.getAD_User_ID(context), Env.getAD_Language(context)); + } + + /** + * Get instance for ASP + * @param context + * @return + */ + public static ASPUtil getInstance(Properties context, int clientId, int roleId, int userId, String language) { + if(instance == null) { + instance = new ASPUtil(context, clientId, roleId, userId, language); + } + // + return instance; + } + + /** + * Get instance without context + * @return + */ + public static ASPUtil getInstance() { + return getInstance(Env.getCtx()); + } + + /** + * Get process for User / Role / Client / Dictionary + * @param processId + * @return + */ + public MProcess getProcess(int processId) { + // User level + MProcess process = processCache.get(getUserKey(processId)); + // Role Level + if(process == null) { + process = processCache.get(getRoleKey(processId)); + } + // Client Level (ASP) + if(process == null) { + process = processCache.get(getClientKey(processId)); + } + // Dictionary Level Base + if(process == null) { + process = processCache.get(getDictionaryKey(processId)); + } + // Reload + if(process == null) { + process = getProcessForASP(processId); + } + return process; + } + + /** + * Get browse for User / Role / Client / Dictionary + * @param browseId + * @return + */ + public MBrowse getBrowse(int browseId) { + // User level + MBrowse browse = browseCache.get(getUserKey(browseId)); + // Role Level + if(browse == null) { + browse = browseCache.get(getRoleKey(browseId)); + } + // Client Level (ASP) + if(browse == null) { + browse = browseCache.get(getClientKey(browseId)); + } + // Dictionary Level Base + if(browse == null) { + browse = browseCache.get(getDictionaryKey(browseId)); + } + // Reload + if(browse == null) { + browse = getBrowseForASP(browseId); + } + return browse; + } + + /** + * Get browse fields + * @param browseId + * @return + */ + public List getBrowseFields(int browseId) { + if(browseCache.get(getDictionaryKey(browseId)) == null) { + getBrowse(browseId); + } + // User level + if(browseCache.get(getUserKey(browseId)) != null) { + return browseFieldCache.get(getUserKey(browseId)); + } + // Role Level + if(browseCache.get(getRoleKey(browseId)) != null) { + return browseFieldCache.get(getRoleKey(browseId)); + } + // Client Level (ASP) + if(browseCache.get(getClientKey(browseId)) != null) { + return browseFieldCache.get(getClientKey(browseId)); + } + // Dictionary Level Base + return browseFieldCache.get(getDictionaryKey(browseId)); + } + + /** + * Get Browse Criteria fields + * @param browseId + * @return + */ + public List getBrowseCriteriaFields(int browseId) { + List fields = getBrowseFields(browseId); + if(fields == null) { + return null; + } + // Filter + return fields.stream() + .filter(field -> field.isQueryCriteria()) + .sorted(Comparator.comparing(MBrowseField::getSeqNoGrid)) + .collect(Collectors.toList()); + } + + /** + * Get Browse Identifier fields + * @param browseId + * @return + */ + public List getBrowseIdentifierFields(int browseId) { + List fields = getBrowseFields(browseId); + if(fields == null) { + return null; + } + // Filter + return fields.stream() + .filter(field -> field.isIdentifier()) + .sorted(Comparator.comparing(MBrowseField::getSeqNo)) + .collect(Collectors.toList()); + } + + /** + * Get Browse Identifier fields + * @param browseId + * @return + */ + public List getBrowseOrderByFields(int browseId) { + List fields = getBrowseFields(browseId); + if(fields == null) { + return null; + } + // Filter + return fields.stream() + .filter(field -> field.isOrderBy() && field.isDisplayed()) + .sorted(Comparator.comparing(MBrowseField::getSeqNo)) + .collect(Collectors.toList()); + } + + /** + * Get Browse Identifier fields + * @param browseId + * @return + */ + public List getBrowseDisplayFields(int browseId) { + List fields = getBrowseFields(browseId); + if(fields == null) { + return null; + } + // Filter + return fields.stream() + .filter(field -> field.isDisplayed() || field.isIdentifier()) + .sorted(Comparator.comparing(MBrowseField::getSeqNo)) + .collect(Collectors.toList()); + } + + /** + * Get Browse Key + * @param browseId + * @return + */ + public MBrowseField getBrowseFieldKey(int browseId) { + List fields = getBrowseFields(browseId); + if(fields == null) { + return null; + } + // Filter + return fields.stream() + .filter(field -> field.isKey()) + .sorted(Comparator.comparing(MBrowseField::getSeqNo)) + .findFirst() + .get(); + } + + /** + * Get window for User / Role / Client / Dictionary + * @param windowId + * @return + */ + public MWindow getWindow(int windowId) { + // User level + MWindow window = windowCache.get(getUserKey(windowId)); + // Role Level + if(window == null) { + window = windowCache.get(getRoleKey(windowId)); + } + // Client Level (ASP) + if(window == null) { + window = windowCache.get(getClientKey(windowId)); + } + // Dictionary Level Base + if(window == null) { + window = windowCache.get(getDictionaryKey(windowId)); + } + // Reload + if(window == null) { + window = getWindowForASP(windowId); + } + + return window; + } + + /** + * Get Tabs of window + * @param windowId + * @return + */ + public List getWindowTabs(int windowId) { + if(windowCache.get(getDictionaryKey(windowId)) == null) { + getWindow(windowId); + } + // User level + if(windowCache.get(getUserKey(windowId)) != null) { + return tabCache.get(getUserKey(windowId)); + } + // Role Level + if(windowCache.get(getRoleKey(windowId)) != null) { + return tabCache.get(getRoleKey(windowId)); + } + // Client Level (ASP) + if(windowCache.get(getClientKey(windowId)) != null) { + return tabCache.get(getClientKey(windowId)); + } + // Dictionary Level Base + return tabCache.get(getDictionaryKey(windowId)); + } + + /** + * Get Tabs of window + * @param tabId + * @return + */ + public List getWindowFields(int tabId) { + MTab tab = MTab.get(context, tabId); + int windowId = tab.getAD_Window_ID(); + if(windowCache.get(getDictionaryKey(tab.getAD_Window_ID())) == null + || fieldCache.get(getDictionaryKey(tabId)) == null) { + getWindow(windowId); + } + // User level + if(windowCache.get(getUserKey(windowId)) != null) { + return fieldCache.get(getUserKey(tabId)); + } + // Role Level + if(windowCache.get(getRoleKey(windowId)) != null) { + return fieldCache.get(getRoleKey(tabId)); + } + // Client Level (ASP) + if(windowCache.get(getClientKey(windowId)) != null) { + return fieldCache.get(getClientKey(tabId)); + } + // Dictionary Level Base + return fieldCache.get(getDictionaryKey(tabId)); + } + + /** + * Get Process Parameter + * @param processId + * @return + */ + public List getProcessParameters(int processId) { + if(processCache.get(getDictionaryKey(processId)) == null) { + getProcess(processId); + } + // User level + if(processCache.get(getUserKey(processId)) != null) { + return processParameterCache.get(getUserKey(processId)); + } + // Role Level + if(processCache.get(getRoleKey(processId)) != null) { + return processParameterCache.get(getRoleKey(processId)); + } + // Client Level (ASP) + if(processCache.get(getClientKey(processId)) != null) { + return processParameterCache.get(getClientKey(processId)); + } + // Dictionary Level Base + return processParameterCache.get(getDictionaryKey(processId)); + } + + /** + * Get / Load process for ASP + * @param processId + * @return + */ + private MProcess getProcessForASP(int processId) { + MProcess process = MProcess.get(context, processId); + if(process == null) { + return process; + } + loadTranslation(process); + // Save dictionary + processCache.put(getDictionaryKey(processId), process); + // Old compatibility + MTable newTable = MTable.get(context, I_AD_ProcessCustom.Table_ID); + if(newTable == null + || Util.isEmpty(newTable.getTableName())) { + loadProcessParameters(process); + return process; + } + // Merge Process for client (ASP) + process = getClientProcess(process); + // Merge Process for role + process = getRoleProcess(process); + // Merge Process for user + process = getUserProcess(process); + // + return process; + } + + /** + * Get / Load browse for ASP + * @param processId + * @return + */ + private MBrowse getBrowseForASP(int processId) { + MBrowse browse = MBrowse.get(context, processId); + if(browse == null) { + return browse; + } + // Save dictionary + browseCache.put(getDictionaryKey(processId), browse); + // Old compatibility + MTable newTable = MTable.get(context, I_AD_BrowseCustom.Table_ID); + if(newTable == null + || Util.isEmpty(newTable.getTableName())) { + loadBrowseFields(browse); + return browse; + } + // Merge Browse for client (ASP) + browse = getClientBrowse(browse); + // Merge Browse for role + browse = getRoleBrowse(browse); + // Merge Browse for user + browse = getUserBrowse(browse); + // + return browse; + } + + /** + * Get / Load process for ASP + * @param windowId + * @return + */ + private MWindow getWindowForASP(int windowId) { + MWindow window = MWindow.get(context, windowId); + // Save dictionary + windowCache.put(getDictionaryKey(windowId), window); + // Old compatibility + MTable newTable = MTable.get(context, I_AD_WindowCustom.Table_Name); + if(newTable == null + || Util.isEmpty(newTable.getTableName())) { + loadWindowTabs(window); + return window; + } + // Merge Window for client (ASP) + window = getClientWindow(window); + // Merge Window for role + window = getRoleWindow(window); + // Merge Window for user + window = getUserWindow(window); + // + return window; + } + + /** + * Merge parameters with custom parameters + * @param processParameters + * @param customProcessParameters + * @param overwrite + */ + private List mergeParameters(List processParameters, List customProcessParameters, boolean overwrite) { + List mergedParameters = null; + if(overwrite) { + mergedParameters = new ArrayList<>(); + for(MProcessPara parameter : processParameters) { + MProcessPara parameterToAdd = parameter.getDuplicated(); + parameterToAdd.setIsActive(false); + mergedParameters.add(parameterToAdd); + } + } else { + mergedParameters = new ArrayList<>(processParameters); + } + // merge all parameters + for(int index = 0; index < mergedParameters.size(); index++) { + MProcessPara parameter = mergedParameters.get(index); + customProcessParameters.stream() + .filter(customParameter -> customParameter.getAD_Process_Para_ID() == parameter.getAD_Process_Para_ID()) + .forEach(customParameter -> { + mergeProcessParameter(parameter, customParameter, overwrite); + }); + mergedParameters.set(index, parameter); + } + // + mergedParameters.sort(Comparator.comparing(MProcessPara::getSeqNo)); + return mergedParameters; + } + + /** + * Merge fields with custom fields + * @param browseFields + * @param customBrowseFields + * @param overwrite + */ + private List mergeBrowseFields(List browseFields, List customBrowseFields, boolean overwrite) { + List mergedFields = null; + if(overwrite) { + mergedFields = new ArrayList<>(); + for(MBrowseField field : browseFields) { + MBrowseField fieldToAdd = field.getDuplicated(); + fieldToAdd.setIsActive(false); + mergedFields.add(fieldToAdd); + } + } else { + mergedFields = new ArrayList<>(browseFields); + } + // merge all parameters + for(int index = 0; index < mergedFields.size(); index++) { + MBrowseField field = mergedFields.get(index); + customBrowseFields.stream() + .filter(customParameter -> customParameter.getAD_Browse_Field_ID() == field.getAD_Browse_Field_ID()) + .forEach(customField -> { + mergeBrowseField(field, customField, overwrite); + }); + mergedFields.set(index, field); + } + // + mergedFields.sort(Comparator.comparing(MBrowseField::getSeqNo)); + return mergedFields; + } + + /** + * Merge parameters with custom parameters + * @param windowTabs + * @param customWindowTabs + * @param overwrite + */ + private List mergeTabs(List windowTabs, List customWindowTabs, boolean overwrite, int level) { + List mergedTabs = null; + if(overwrite) { + mergedTabs = new ArrayList<>(); + for(MTab parameter : windowTabs) { + MTab tabToAdd = parameter.getDuplicated(); + tabToAdd.setIsActive(false); + mergedTabs.add(tabToAdd); + } + } else { + mergedTabs = new ArrayList<>(windowTabs); + } + // merge all parameters + for(int index = 0; index < mergedTabs.size(); index++) { + MTab tab = mergedTabs.get(index); + List fields = loadFields(tab); + if(level == CLIENT) { + fields = fieldCache.get(getClientKey(tab.getAD_Tab_ID())); + } else if(level == ROLE) { + fields = fieldCache.get(getClientKey(tab.getAD_Tab_ID())); + } else if(level == USER) { + fields = fieldCache.get(getRoleKey(tab.getAD_Tab_ID())); + } + for(MTabCustom customTab : customWindowTabs) { + if(customTab.getAD_Tab_ID() != tab.getAD_Tab_ID()) { + continue; + } + mergeTab(tab, customTab, overwrite, fields, level); + } + mergedTabs.set(index, tab); + } + // + mergedTabs.sort(Comparator.comparing(MTab::getSeqNo)); + return mergedTabs; + } + + /** + * Load process parameters + * @param process + */ + private List loadProcessParameters(MProcess process) { + List parameters = processParameterCache.get(getDictionaryKey(process.getAD_Process_ID())); + if(parameters != null) { + return parameters; + } + processParameterCache.put(getDictionaryKey(process.getAD_Process_ID()), process.getParametersAsList()); + // ASP Client + parameters = process.getASPParameters(); + parameters.forEach(parameter -> loadTranslation(parameter)); + processParameterCache.put(getClientKey(process.getAD_Process_ID()), parameters); + processParameterCache.put(getRoleKey(process.getAD_Process_ID()), parameters); + processParameterCache.put(getUserKey(process.getAD_Process_ID()), parameters); + return parameters; + } + + /** + * Load browse parameters + * @param browse + */ + private List loadBrowseFields(MBrowse browse) { + List fields = browseFieldCache.get(getDictionaryKey(browse.getAD_Browse_ID())); + if(fields != null) { + return fields; + } + browseFieldCache.put(getDictionaryKey(browse.getAD_Browse_ID()), browse.getFields()); + // ASP Client + fields = browse.getFields(); + browseFieldCache.put(getClientKey(browse.getAD_Browse_ID()), fields); + browseFieldCache.put(getRoleKey(browse.getAD_Browse_ID()), fields); + browseFieldCache.put(getUserKey(browse.getAD_Browse_ID()), fields); + return fields; + } + + /** + * Load window tabs + * @param window + */ + private List loadWindowTabs(MWindow window) { + List tabs = tabCache.get(getDictionaryKey(window.getAD_Window_ID())); + if(tabs != null) { + return tabs; + } + // Tab List + tabs = window.getASPTabs(); + tabs.forEach(tab -> loadTranslation(tab)); + tabCache.put(getDictionaryKey(window.getAD_Window_ID()), tabs); + // ASP Client + tabCache.put(getClientKey(window.getAD_Window_ID()), tabs); + tabCache.put(getRoleKey(window.getAD_Window_ID()), tabs); + tabCache.put(getUserKey(window.getAD_Window_ID()), tabs); + // Load fields + tabs.stream().forEach(tab -> { + loadFields(tab); + }); + return tabs; + } + + /** + * Load fields + * @param tab + */ + private List loadFields(MTab tab) { + List fields = fieldCache.get(getDictionaryKey(tab.getAD_Tab_ID())); + if(fields != null) { + return fields; + } + // Tab List + fields = tab.getASPFields(); + // Change translation + fields.forEach(field -> loadTranslation(field)); + fieldCache.put(getDictionaryKey(tab.getAD_Tab_ID()), fields); + // ASP Client + fieldCache.put(getClientKey(tab.getAD_Tab_ID()), fields); + fieldCache.put(getRoleKey(tab.getAD_Tab_ID()), fields); + fieldCache.put(getUserKey(tab.getAD_Tab_ID()), fields); + return fields; + } + + + /** + * Window for Client of ASP + * @param windowId + * @return + */ + private List getClientWindowList(int windowId) { + String whereClause = "EXISTS(SELECT 1 FROM ASP_ClientLevel cl " + + "WHERE cl.AD_Client_ID = ? " + + "AND cl.ASP_Level_ID = AD_WindowCustom.ASP_Level_ID) " + + "AND AD_Window_ID = ?"; + // Get + return new Query(context, I_AD_WindowCustom.Table_Name, whereClause, null) + .setParameters(clientId, windowId) + .setOnlyActiveRecords(true) + .list(); + } + + /** + * Get client process list for ASP + * @param processId + * @return + */ + private List getClientProcessList(int processId) { + String whereClause = "EXISTS(SELECT 1 FROM ASP_ClientLevel cl " + + "WHERE cl.AD_Client_ID = ? " + + "AND cl.ASP_Level_ID = AD_ProcessCustom.ASP_Level_ID) " + + "AND AD_Process_ID = ?"; + // Get + return new Query(context, I_AD_ProcessCustom.Table_Name, whereClause, null) + .setParameters(clientId, processId) + .setOnlyActiveRecords(true) + .list(); + } + + /** + * Get client browse list for ASP + * @param browseId + * @return + */ + private List getClientBrowseList(int browseId) { + String whereClause = "EXISTS(SELECT 1 FROM ASP_ClientLevel cl " + + "WHERE cl.AD_Client_ID = ? " + + "AND cl.ASP_Level_ID = AD_BrowseCustom.ASP_Level_ID) " + + "AND AD_Browse_ID = ?"; + // Get + return new Query(context, I_AD_BrowseCustom.Table_Name, whereClause, null) + .setParameters(clientId, browseId) + .setOnlyActiveRecords(true) + .list(); + } + + /** + * Get role window list for ASP + * @param windowId + * @return + */ + private List getRoleWindowList(int windowId) { + String whereClause = "AD_Role_ID = ? AND AD_Window_ID = ?"; + // Get + return new Query(context, I_AD_WindowCustom.Table_Name, whereClause, null) + .setParameters(roleId, windowId) + .setOnlyActiveRecords(true) + .list(); + } + + /** + * Get role process list for ASP + * @param processId + * @return + */ + private List getRoleProcessList(int processId) { + String whereClause = "AD_Role_ID = ? AND AD_Process_ID = ?"; + // Get + return new Query(context, I_AD_ProcessCustom.Table_Name, whereClause, null) + .setParameters(roleId, processId) + .setOnlyActiveRecords(true) + .list(); + } + + /** + * Get role browse list for ASP + * @param browseId + * @return + */ + private List getRoleBrowseList(int browseId) { + String whereClause = "AD_Role_ID = ? AND AD_Process_ID = ?"; + // Get + return new Query(context, I_AD_BrowseCustom.Table_Name, whereClause, null) + .setParameters(roleId, browseId) + .setOnlyActiveRecords(true) + .list(); + } + + /** + * Get user process list for ASP + * @param processId + * @return + */ + private List getUserProcessList(int processId) { + String whereClause = "AD_User_ID = ? AND AD_Process_ID = ?"; + // Get + return new Query(context, I_AD_ProcessCustom.Table_Name, whereClause, null) + .setParameters(userId, processId) + .setOnlyActiveRecords(true) + .list(); + } + + /** + * Get user browse list for ASP + * @param browseId + * @return + */ + private List getUserBrowseList(int browseId) { + String whereClause = "AD_User_ID = ? AND AD_Browse_ID = ?"; + // Get + return new Query(context, I_AD_BrowseCustom.Table_Name, whereClause, null) + .setParameters(userId, browseId) + .setOnlyActiveRecords(true) + .list(); + } + + /** + * Get user window list for ASP + * @param windowId + * @return + */ + private List getUserWindowList(int windowId) { + String whereClause = "AD_User_ID = ? AND AD_Window_ID = ?"; + // Get + return new Query(context, I_AD_WindowCustom.Table_Name, whereClause, null) + .setParameters(userId, windowId) + .setOnlyActiveRecords(true) + .list(); + } + + /** + * Get client window from dictionary process + * @param window + * @return + */ + private MWindow getClientWindow(MWindow window) { + List clientTabs = loadWindowTabs(window); + MWindow clientWindow = window.getDuplicated(); + List customWindowList = getClientWindowList(window.getAD_Window_ID()); + if(customWindowList != null + && customWindowList.size() > 0) { + for(MWindowCustom customWindow : customWindowList) { + mergeWindow(clientWindow, customWindow); + // Merge parameters + clientTabs = mergeTabs(clientTabs, customWindow.getTabs(), customWindow.getHierarchyType().equals(MWindowCustom.HIERARCHYTYPE_Overwrite), CLIENT); + } + // Save client + windowCache.put(getClientKey(window.getAD_Window_ID()), clientWindow); + tabCache.put(getClientKey(window.getAD_Window_ID()), clientTabs); + } else { + loadTranslation(window); + } + // return + return clientWindow; + } + + /** + * Get client process from dictionary process + * @param process + * @return + */ + private MProcess getClientProcess(MProcess process) { + List clientParameters = loadProcessParameters(process); + MProcess clientProcess = process.getDuplicated(); + List customProcessList = getClientProcessList(process.getAD_Process_ID()); + if(customProcessList != null + && customProcessList.size() > 0) { + for(MProcessCustom customProcess : customProcessList) { + mergeProcess(clientProcess, customProcess); + // Merge parameters + clientParameters = mergeParameters(clientParameters, customProcess.getParameters(), customProcess.getHierarchyType().equals(MProcessCustom.HIERARCHYTYPE_Overwrite)); + } + // Save client + processCache.put(getClientKey(process.getAD_Process_ID()), clientProcess); + processParameterCache.put(getClientKey(process.getAD_Process_ID()), clientParameters); + } + // return + return clientProcess; + } + + /** + * Get client process from dictionary process + * @param browse + * @return + */ + private MBrowse getClientBrowse(MBrowse browse) { + List clientBrowseFields = loadBrowseFields(browse); + MBrowse clientBrowse = browse.getDuplicated(); + List customBrowseList = getClientBrowseList(browse.getAD_Browse_ID()); + if(customBrowseList != null + && customBrowseList.size() > 0) { + for(MBrowseCustom customBrowse : customBrowseList) { + mergeBrowse(clientBrowse, customBrowse); + // Merge Fields + clientBrowseFields = mergeBrowseFields(clientBrowseFields, customBrowse.getFields(), customBrowse.getHierarchyType().equals(MBrowseCustom.HIERARCHYTYPE_Overwrite)); + } + // Save client + browseCache.put(getClientKey(browse.getAD_Browse_ID()), clientBrowse); + browseFieldCache.put(getClientKey(browse.getAD_Browse_ID()), clientBrowseFields); + } + // return + return clientBrowse; + } + + /** + * Get / Merge browse for role + * @param browse + * @return + */ + private MBrowse getRoleBrowse(MBrowse browse) { + MBrowse roleBrowse = browse.getDuplicated(); + List roleFields = browseFieldCache.get(getRoleKey(browse.getAD_Browse_ID())); + List customBrowseList = getRoleBrowseList(browse.getAD_Browse_ID()); + if(customBrowseList != null + && customBrowseList.size() > 0) { + for(MBrowseCustom customBrowse : customBrowseList) { + mergeBrowse(roleBrowse, customBrowse); + // Merge Fields + roleFields = mergeBrowseFields(roleFields, customBrowse.getFields(), customBrowse.getHierarchyType().equals(MBrowseCustom.HIERARCHYTYPE_Overwrite)); + } + // Save role + browseCache.put(getRoleKey(browse.getAD_Browse_ID()), roleBrowse); + browseFieldCache.put(getRoleKey(browse.getAD_Browse_ID()), roleFields); + } + // return + return roleBrowse; + } + + /** + * Get / Merge process for user + * @param browse + * @return + */ + private MBrowse getUserBrowse(MBrowse browse) { + MBrowse userFields = browse.getDuplicated(); + List userBrowseFields = browseFieldCache.get(getUserKey(browse.getAD_Browse_ID())); + List customBrowseList = getUserBrowseList(browse.getAD_Browse_ID()); + if(customBrowseList != null + && customBrowseList.size() > 0) { + for(MBrowseCustom customBrowse : customBrowseList) { + mergeBrowse(userFields, customBrowse); + // Merge parameters + userBrowseFields = mergeBrowseFields(userBrowseFields, customBrowse.getFields(), customBrowse.getHierarchyType().equals(MBrowseCustom.HIERARCHYTYPE_Overwrite)); + } + // Save user + browseCache.put(getUserKey(browse.getAD_Browse_ID()), userFields); + browseFieldCache.put(getUserKey(browse.getAD_Browse_ID()), userBrowseFields); + } + // return + return userFields; + } + + /** + * Get / Merge process for role + * @param process + * @return + */ + private MProcess getRoleProcess(MProcess process) { + MProcess roleProcess = process.getDuplicated(); + List roleParameters = processParameterCache.get(getRoleKey(process.getAD_Process_ID())); + List customProcessList = getRoleProcessList(process.getAD_Process_ID()); + if(customProcessList != null + && customProcessList.size() > 0) { + for(MProcessCustom customProcess : customProcessList) { + mergeProcess(roleProcess, customProcess); + // Merge parameters + roleParameters = mergeParameters(roleParameters, customProcess.getParameters(), customProcess.getHierarchyType().equals(MProcessCustom.HIERARCHYTYPE_Overwrite)); + } + // Save role + processCache.put(getRoleKey(process.getAD_Process_ID()), roleProcess); + processParameterCache.put(getRoleKey(process.getAD_Process_ID()), roleParameters); + } + // return + return roleProcess; + } + + /** + * Get / Merge window for role + * @param window + * @return + */ + private MWindow getRoleWindow(MWindow window) { + MWindow roleWindow = window.getDuplicated(); + List roleTabs = tabCache.get(getClientKey(window.getAD_Window_ID())); + List customWindowList = getRoleWindowList(window.getAD_Window_ID()); + if(customWindowList != null + && customWindowList.size() > 0) { + for(MWindowCustom customWindow : customWindowList) { + mergeWindow(roleWindow, customWindow); + // Merge parameters + roleTabs = mergeTabs(roleTabs, customWindow.getTabs(), customWindow.getHierarchyType().equals(MProcessCustom.HIERARCHYTYPE_Overwrite), ROLE); + } + // Save role + windowCache.put(getRoleKey(window.getAD_Window_ID()), roleWindow); + tabCache.put(getRoleKey(window.getAD_Window_ID()), roleTabs); + } + // return + return roleWindow; + } + + /** + * Get / Merge process for user + * @param process + * @return + */ + private MProcess getUserProcess(MProcess process) { + MProcess userProcess = process.getDuplicated(); + List userParameters = processParameterCache.get(getUserKey(process.getAD_Process_ID())); + List customProcessList = getUserProcessList(process.getAD_Process_ID()); + if(customProcessList != null + && customProcessList.size() > 0) { + for(MProcessCustom customProcess : customProcessList) { + mergeProcess(userProcess, customProcess); + // Merge parameters + userParameters = mergeParameters(userParameters, customProcess.getParameters(), customProcess.getHierarchyType().equals(MProcessCustom.HIERARCHYTYPE_Overwrite)); + } + // Save user + processCache.put(getUserKey(process.getAD_Process_ID()), userProcess); + processParameterCache.put(getUserKey(process.getAD_Process_ID()), userParameters); + } + // return + return userProcess; + } + + /** + * Get / Merge window for user + * @param window + * @return + */ + private MWindow getUserWindow(MWindow window) { + MWindow userWindow = window.getDuplicated(); + List userTabs = tabCache.get(getRoleKey(window.getAD_Window_ID())); + List customProcessList = getUserWindowList(window.getAD_Window_ID()); + if(customProcessList != null + && customProcessList.size() > 0) { + for(MWindowCustom customProcess : customProcessList) { + mergeWindow(userWindow, customProcess); + // Merge parameters + userTabs = mergeTabs(userTabs, customProcess.getTabs(), customProcess.getHierarchyType().equals(MProcessCustom.HIERARCHYTYPE_Overwrite), USER); + } + // Save user + windowCache.put(getUserKey(window.getAD_Window_ID()), userWindow); + tabCache.put(getUserKey(window.getAD_Window_ID()), userTabs); + } + // return + return userWindow; + } + + /** + * Get Client Key from object Id + * @param objectIdmergePO + * @return + */ + private String getClientKey(int objectId) { + return objectId + "|C|" + clientId + "|" + language; + } + + /** + * Get Role Key from object Id + * @param objectId + * @return + */ + private String getRoleKey(int objectId) { + return objectId + "|R|" + roleId + "|" + language; + } + + /** + * Get User Key from object Id + * @param objectId + * @return + */ + private String getUserKey(int objectId) { + return objectId + "|U|" + userId + "|" + language; + } + + /** + * Get dictionary Key + * @param objectId + * @return + */ + private String getDictionaryKey(int objectId) { + return String.valueOf(objectId) + "|" + language; + } + + /** + * Merge Process with custom process + * @param process + * @param customProcess + */ + private void mergeProcess(MProcess process, MProcessCustom customProcess) { + // Name + if(!Util.isEmpty(customProcess.getName())) { + process.setName(customProcess.getName()); + } + // Description + if(!Util.isEmpty(customProcess.getDescription())) { + process.setDescription(customProcess.getDescription()); + } + // Help + if(!Util.isEmpty(customProcess.getHelp())) { + process.setHelp(customProcess.getHelp()); + } + // Translation + if(!Language.isBaseLanguage(language)) { + // Name + String value = customProcess.get_Translation(I_AD_Process.COLUMNNAME_Name, language); + if(Util.isEmpty(value)) { + value = process.get_Translation(I_AD_Process.COLUMNNAME_Name, language); + } + if(!Util.isEmpty(value)) { + process.setName(value); + } + // Description + value = customProcess.get_Translation(I_AD_Process.COLUMNNAME_Description, language); + if(Util.isEmpty(value)) { + value = process.get_Translation(I_AD_Process.COLUMNNAME_Description, language); + } + if(!Util.isEmpty(value)) { + process.setDescription(value); + } + // Help + value = customProcess.get_Translation(I_AD_Process.COLUMNNAME_Help, language); + if(Util.isEmpty(value)) { + value = process.get_Translation(I_AD_Process.COLUMNNAME_Help, language); + } + if(!Util.isEmpty(value)) { + process.setHelp(value); + } + } + // + // Show Help + if(!Util.isEmpty(customProcess.getShowHelp())) { + process.setShowHelp(customProcess.getShowHelp()); + } + // Report View + if(customProcess.getAD_ReportView_ID() > 0) { + process.setAD_ReportView_ID(customProcess.getAD_ReportView_ID()); + } + // Print Format + if(customProcess.getAD_PrintFormat_ID() > 0) { + process.setAD_PrintFormat_ID(customProcess.getAD_PrintFormat_ID()); + } + // Direct Print + if(!Util.isEmpty(customProcess.getIsDirectPrint())) { + process.setIsDirectPrint(customProcess.getIsDirectPrint().equals("Y")); + } + // Smart Browse + if(customProcess.getAD_Browse_ID() > 0) { + process.setAD_Browse_ID(customProcess.getAD_Browse_ID()); + } + // Form + if(customProcess.getAD_Form_ID() > 0) { + process.setAD_Form_ID(customProcess.getAD_Form_ID()); + } + // Workflow + if(customProcess.getAD_Workflow_ID() > 0) { + process.setAD_Workflow_ID(customProcess.getAD_Workflow_ID()); + } + } + + /** + * Merge Browse with custom browse + * @param browse + * @param customBrowse + */ + private void mergeBrowse(MBrowse browse, MBrowseCustom customBrowse) { + // Name + if(!Util.isEmpty(customBrowse.getName())) { + browse.setName(customBrowse.getName()); + } + // Description + if(!Util.isEmpty(customBrowse.getDescription())) { + browse.setDescription(customBrowse.getDescription()); + } + // Help + if(!Util.isEmpty(customBrowse.getHelp())) { + browse.setHelp(customBrowse.getHelp()); + } + // Translation + if(!Language.isBaseLanguage(language)) { + // Name + String value = customBrowse.get_Translation(I_AD_Browse.COLUMNNAME_Name, language); + if(Util.isEmpty(value)) { + value = browse.get_Translation(I_AD_Browse.COLUMNNAME_Name, language); + } + if(!Util.isEmpty(value)) { + browse.setName(value); + } + // Description + value = customBrowse.get_Translation(I_AD_Browse.COLUMNNAME_Description, language); + if(Util.isEmpty(value)) { + value = browse.get_Translation(I_AD_Browse.COLUMNNAME_Description, language); + } + if(!Util.isEmpty(value)) { + browse.setDescription(value); + } + // Help + value = customBrowse.get_Translation(I_AD_Browse.COLUMNNAME_Help, language); + if(Util.isEmpty(value)) { + value = browse.get_Translation(I_AD_Browse.COLUMNNAME_Help, language); + } + if(!Util.isEmpty(value)) { + browse.setHelp(value); + } + } + // Process + if(customBrowse.getAD_Process_ID() > 0) { + browse.setAD_Process_ID(customBrowse.getAD_Process_ID()); + } + // Where Clause + if(!Util.isEmpty(customBrowse.getWhereClause())) { + browse.setWhereClause(customBrowse.getWhereClause()); + } + // Window + if(customBrowse.getAD_Window_ID() > 0) { + browse.setAD_Window_ID(customBrowse.getAD_Window_ID()); + } + // Table + if(customBrowse.getAD_Table_ID() > 0) { + browse.setAD_Table_ID(customBrowse.getAD_Table_ID()); + } + // Updateable + if(!Util.isEmpty(customBrowse.getIsUpdateable())) { + browse.setIsUpdateable(customBrowse.getIsUpdateable().equals("Y")); + } + // Deleteable + if(!Util.isEmpty(customBrowse.getIsDeleteable())) { + browse.setIsDeleteable(customBrowse.getIsDeleteable().equals("Y")); + } + // Is Selected by Default + if(!Util.isEmpty(customBrowse.getIsSelectedByDefault())) { + browse.setIsSelectedByDefault(customBrowse.getIsSelectedByDefault().equals("Y")); + } + // Is Collapsible by Default + if(!Util.isEmpty(customBrowse.getIsCollapsibleByDefault())) { + browse.setIsCollapsibleByDefault(customBrowse.getIsCollapsibleByDefault().equals("Y")); + } + // Is Executed by Default + if(!Util.isEmpty(customBrowse.getIsExecutedQueryByDefault())) { + browse.setIsExecutedQueryByDefault(customBrowse.getIsExecutedQueryByDefault().equals("Y")); + } + // Show Total + if(!Util.isEmpty(customBrowse.getIsShowTotal())) { + browse.setIsShowTotal(customBrowse.getIsShowTotal().equals("Y")); + } + } + + /** + * Merge Window with custom window + * @param window + * @param customWindow + */ + private void mergeWindow(MWindow window, MWindowCustom customWindow) { + // Name + if(!Util.isEmpty(customWindow.getName())) { + window.setName(customWindow.getName()); + } + // Description + if(!Util.isEmpty(customWindow.getDescription())) { + window.setDescription(customWindow.getDescription()); + } + // Help + if(!Util.isEmpty(customWindow.getHelp())) { + window.setHelp(customWindow.getHelp()); + } + // Translation + if(!Language.isBaseLanguage(language)) { + // Name + String value = customWindow.get_Translation(I_AD_Window.COLUMNNAME_Name, language); + if(Util.isEmpty(value)) { + value = window.get_Translation(I_AD_Window.COLUMNNAME_Name, language); + } + if(!Util.isEmpty(value)) { + window.setName(value); + } + // Description + value = customWindow.get_Translation(I_AD_Window.COLUMNNAME_Description, language); + if(Util.isEmpty(value)) { + value = window.get_Translation(I_AD_Window.COLUMNNAME_Description, language); + } + if(!Util.isEmpty(value)) { + window.setDescription(value); + } + // Help + value = customWindow.get_Translation(I_AD_Window.COLUMNNAME_Help, language); + if(Util.isEmpty(value)) { + value = window.get_Translation(I_AD_Window.COLUMNNAME_Help, language); + } + if(!Util.isEmpty(value)) { + window.setHelp(value); + } + } + // Is Read Only + if(!Util.isEmpty(customWindow.getWindowType())) { + window.setWindowType(customWindow.getWindowType()); + } + // Context Info + if(customWindow.getAD_ContextInfo_ID() > 0) { + window.setAD_ContextInfo_ID(customWindow.getAD_ContextInfo_ID()); + } + } + + /** + * Load translation for tab + * @param entity + */ + private void loadTranslation(PO entity) { + // Translation + if(!Language.isBaseLanguage(language)) { + // Name + String value = entity.get_Translation(I_AD_Tab.COLUMNNAME_Name, language); + if(!Util.isEmpty(value)) { + entity.set_ValueOfColumn(I_AD_Tab.COLUMNNAME_Name, value); + } + // Description + value = entity.get_Translation(I_AD_Tab.COLUMNNAME_Description, language); + if(!Util.isEmpty(value)) { + entity.set_ValueOfColumn(I_AD_Tab.COLUMNNAME_Description, value); + } + // Help + value = entity.get_Translation(I_AD_Tab.COLUMNNAME_Help, language); + if(!Util.isEmpty(value)) { + entity.set_ValueOfColumn(I_AD_Tab.COLUMNNAME_Help, value); + } + } + } + + /** + * Merge Tab with custom window + * @param tab + * @param customTab + * @param overwrite + * @param fields + * @param level + */ + private void mergeTab(MTab tab, MTabCustom customTab, boolean overwrite, List fields, int level) { + // Name + if(!Util.isEmpty(customTab.getName())) { + tab.setName(customTab.getName()); + } + // Description + if(!Util.isEmpty(customTab.getDescription())) { + tab.setDescription(customTab.getDescription()); + } + // Help + if(!Util.isEmpty(customTab.getHelp())) { + tab.setHelp(customTab.getHelp()); + } + // Commit Warning + if(!Util.isEmpty(customTab.getCommitWarning())) { + tab.setCommitWarning(customTab.getCommitWarning()); + } + // Translation + if(!Language.isBaseLanguage(language)) { + // Name + String value = customTab.get_Translation(I_AD_Tab.COLUMNNAME_Name, language); + if(Util.isEmpty(value)) { + value = tab.get_Translation(I_AD_Tab.COLUMNNAME_Name, language); + } + if(!Util.isEmpty(value)) { + tab.setName(value); + } + // Description + value = customTab.get_Translation(I_AD_Tab.COLUMNNAME_Description, language); + if(Util.isEmpty(value)) { + value = tab.get_Translation(I_AD_Tab.COLUMNNAME_Description, language); + } + if(!Util.isEmpty(value)) { + tab.setDescription(value); + } + // Help + value = customTab.get_Translation(I_AD_Tab.COLUMNNAME_Help, language); + if(Util.isEmpty(value)) { + value = tab.get_Translation(I_AD_Tab.COLUMNNAME_Help, language); + } + if(!Util.isEmpty(value)) { + tab.setHelp(value); + } + } + if(overwrite) { + tab.setIsActive(customTab.isActive()); + tab.setSeqNo(customTab.getSeqNo()); + // Tab Level + tab.setTabLevel(customTab.getTabLevel()); + } else { + if(customTab.isActive()) { + tab.setIsActive(customTab.isActive()); + } + if(customTab.getSeqNo() > 0) { + tab.setSeqNo(customTab.getSeqNo()); + } + // Tab Level + if(customTab.getTabLevel() > 0) { + tab.setTabLevel(customTab.getTabLevel()); + } + } + // Single-Row + if(!Util.isEmpty(customTab.getIsSingleRow())) { + tab.setIsSingleRow(customTab.getIsSingleRow().equals("Y")); + } + // Process + if(customTab.getAD_Process_ID() > 0) { + tab.setAD_Process_ID(customTab.getAD_Process_ID()); + } + // Read Only + if(!Util.isEmpty(customTab.getIsReadOnly())) { + tab.setIsReadOnly(customTab.getIsReadOnly().equals("Y")); + } + // Insert Records + if(!Util.isEmpty(customTab.getIsInsertRecord())) { + tab.setIsInsertRecord(customTab.getIsInsertRecord().equals("Y")); + } + // Context Info + if(customTab.getAD_ContextInfo_ID() > 0) { + tab.setAD_ContextInfo_ID(customTab.getAD_ContextInfo_ID()); + } + // Image + if(customTab.getAD_Image_ID() > 0) { + tab.setAD_Image_ID(customTab.getAD_Image_ID()); + } + // Display Logic + if(!Util.isEmpty(customTab.getDisplayLogic())) { + tab.setDisplayLogic(customTab.getDisplayLogic()); + } + // Read Only Logic + if(!Util.isEmpty(customTab.getReadOnlyLogic())) { + tab.setReadOnlyLogic(customTab.getReadOnlyLogic()); + } + // Where Clause + if(!Util.isEmpty(customTab.getWhereClause())) { + tab.setWhereClause(customTab.getWhereClause()); + } + // Order By Clause + if(!Util.isEmpty(customTab.getOrderByClause())) { + tab.setOrderByClause(customTab.getOrderByClause()); + } + // + fields = mergeFields(fields, customTab.getFields(), overwrite); + // Put here + if(level == CLIENT) { + fieldCache.put(getClientKey(tab.getAD_Tab_ID()), fields); + } else if(level == ROLE) { + fieldCache.put(getRoleKey(tab.getAD_Tab_ID()), fields); + } else if(level == USER) { + fieldCache.put(getUserKey(tab.getAD_Tab_ID()), fields); + } + } + + /** + * Merge parameters with custom parameters + * @param fields + * @param customFields + * @param overwrite + */ + private List mergeFields(List fields, List customFields, boolean overwrite) { + List mergedFields = null; + if(overwrite) { + mergedFields = new ArrayList<>(); + for(MField field : fields) { + MField fieldToAdd = field.getDuplicated(); + MColumn column = MColumn.get(field.getCtx(), field.getAD_Column_ID()); + if(!column.isKey() + && !column.isParent()) { + fieldToAdd.setIsActive(false); + } + mergedFields.add(fieldToAdd); + } + } else { + mergedFields = new ArrayList<>(fields); + } + // merge all parameters + for(int index = 0; index < mergedFields.size(); index++) { + MField field = mergedFields.get(index); + customFields.stream() + .filter(customField -> customField.getAD_Field_ID() == field.getAD_Field_ID()) + .forEach(customField -> { + mergeField(field, customField, overwrite); + }); + mergedFields.set(index, field); + } + // + mergedFields.sort(Comparator.comparing(MField::getSeqNo)); + return mergedFields; + } + + /** + * Merge Process Parameter with custom process + * @param processParameter + * @param customProcessParameter + * @param overwrite + */ + private void mergeProcessParameter(MProcessPara processParameter, MProcessParaCustom customProcessParameter, boolean overwrite) { + // Name + if(!Util.isEmpty(customProcessParameter.getName())) { + processParameter.setName(customProcessParameter.getName()); + } + // Description + if(!Util.isEmpty(customProcessParameter.getDescription())) { + processParameter.setDescription(customProcessParameter.getDescription()); + } + // Help + if(!Util.isEmpty(customProcessParameter.getHelp())) { + processParameter.setHelp(customProcessParameter.getHelp()); + } + // Translation + if(!Language.isBaseLanguage(language)) { + // Name + String value = customProcessParameter.get_Translation(I_AD_Process_Para.COLUMNNAME_Name, language); + if(Util.isEmpty(value)) { + value = processParameter.get_Translation(I_AD_Process_Para.COLUMNNAME_Name, language); + } + if(!Util.isEmpty(value)) { + processParameter.setName(value); + } + // Description + value = customProcessParameter.get_Translation(I_AD_Process_Para.COLUMNNAME_Description, language); + if(Util.isEmpty(value)) { + value = processParameter.get_Translation(I_AD_Process_Para.COLUMNNAME_Description, language); + } + if(!Util.isEmpty(value)) { + processParameter.setDescription(value); + } + // Help + value = customProcessParameter.get_Translation(I_AD_Process_Para.COLUMNNAME_Help, language); + if(Util.isEmpty(value)) { + value = processParameter.get_Translation(I_AD_Process_Para.COLUMNNAME_Help, language); + } + if(!Util.isEmpty(value)) { + processParameter.setHelp(value); + } + } + // Reference + if(customProcessParameter.getAD_Reference_ID() > 0) { + processParameter.setAD_Reference_ID(customProcessParameter.getAD_Reference_ID()); + } + // Reference Key + if(customProcessParameter.getAD_Reference_Value_ID() > 0) { + processParameter.setAD_Reference_Value_ID(customProcessParameter.getAD_Reference_Value_ID()); + } + // Mandatory + if(!Util.isEmpty(customProcessParameter.getIsMandatory())) { + processParameter.setIsMandatory(customProcessParameter.getIsMandatory().equals("Y")); + } + // Validation Rule + if(customProcessParameter.getAD_Val_Rule_ID() > 0) { + processParameter.setAD_Val_Rule_ID(customProcessParameter.getAD_Val_Rule_ID()); + } + // Merge or overwrite + if(overwrite) { + // Sequence + processParameter.setSeqNo(customProcessParameter.getSeqNo()); + } else { + // Sequence + if(customProcessParameter.getSeqNo() > 0) { + processParameter.setSeqNo(customProcessParameter.getSeqNo()); + } + } + // Active + processParameter.setIsActive(customProcessParameter.isActive()); + // Default Logic + if(!Util.isEmpty(customProcessParameter.getDefaultValue())) { + processParameter.setDefaultValue(customProcessParameter.getDefaultValue()); + } + // Default value to + if(!Util.isEmpty(customProcessParameter.getDefaultValue2())) { + processParameter.setDefaultValue2(customProcessParameter.getDefaultValue2()); + } + // Range + if(!Util.isEmpty(customProcessParameter.getIsRange())) { + processParameter.setIsRange(customProcessParameter.getIsRange().equals("Y")); + } + // Display Logic + if(!Util.isEmpty(customProcessParameter.getDisplayLogic())) { + processParameter.setDisplayLogic(customProcessParameter.getDisplayLogic()); + } + // Read Only Logic + if(!Util.isEmpty(customProcessParameter.getReadOnlyLogic())) { + processParameter.setReadOnlyLogic(customProcessParameter.getReadOnlyLogic()); + } + // Information Only + if(!Util.isEmpty(customProcessParameter.getIsInfoOnly())) { + processParameter.setIsInfoOnly(customProcessParameter.getIsInfoOnly().equals("Y")); + } + // Value Format + if(!Util.isEmpty(customProcessParameter.getVFormat())) { + processParameter.setVFormat(customProcessParameter.getVFormat()); + } + // Min Value + if(!Util.isEmpty(customProcessParameter.getValueMin())) { + processParameter.setValueMin(customProcessParameter.getValueMin()); + } + // Max Value + if(!Util.isEmpty(customProcessParameter.getValueMax())) { + processParameter.setValueMax(customProcessParameter.getValueMax()); + } + } + + /** + * Merge Browse Field with custom browse + * @param browseField + * @param customBrowseField + * @param overwrite + */ + private void mergeBrowseField(MBrowseField browseField, MBrowseFieldCustom customBrowseField, boolean overwrite) { + // Name + if(!Util.isEmpty(customBrowseField.getName())) { + browseField.setName(customBrowseField.getName()); + } + // Description + if(!Util.isEmpty(customBrowseField.getDescription())) { + browseField.setDescription(customBrowseField.getDescription()); + } + // Help + if(!Util.isEmpty(customBrowseField.getHelp())) { + browseField.setHelp(customBrowseField.getHelp()); + } + // Translation + if(!Language.isBaseLanguage(language)) { + // Name + String value = customBrowseField.get_Translation(I_AD_Browse_Field.COLUMNNAME_Name, language); + if(Util.isEmpty(value)) { + value = browseField.get_Translation(I_AD_Browse_Field.COLUMNNAME_Name, language); + } + if(!Util.isEmpty(value)) { + browseField.setName(value); + } + // Description + value = customBrowseField.get_Translation(I_AD_Browse_Field.COLUMNNAME_Description, language); + if(Util.isEmpty(value)) { + value = browseField.get_Translation(I_AD_Browse_Field.COLUMNNAME_Description, language); + } + if(!Util.isEmpty(value)) { + browseField.setDescription(value); + } + // Help + value = customBrowseField.get_Translation(I_AD_Browse_Field.COLUMNNAME_Help, language); + if(Util.isEmpty(value)) { + value = browseField.get_Translation(I_AD_Browse_Field.COLUMNNAME_Help, language); + } + if(!Util.isEmpty(value)) { + browseField.setHelp(value); + } + } + // Reference + if(customBrowseField.getAD_Reference_ID() > 0) { + browseField.setAD_Reference_ID(customBrowseField.getAD_Reference_ID()); + } + // Reference Key + if(customBrowseField.getAD_Reference_Value_ID() > 0) { + browseField.setAD_Reference_Value_ID(customBrowseField.getAD_Reference_Value_ID()); + } + // Mandatory + if(!Util.isEmpty(customBrowseField.getIsMandatory())) { + browseField.setIsMandatory(customBrowseField.getIsMandatory().equals("Y")); + } + // Validation Rule + if(customBrowseField.getAD_Val_Rule_ID() > 0) { + browseField.setAD_Val_Rule_ID(customBrowseField.getAD_Val_Rule_ID()); + } + // Merge or overwrite + if(overwrite) { + // Sequence + browseField.setSeqNo(customBrowseField.getSeqNo()); + browseField.setSeqNoGrid(customBrowseField.getSeqNoGrid()); + browseField.setIsActive(customBrowseField.isActive()); + browseField.setIsQueryCriteria(customBrowseField.isQueryCriteria()); + browseField.setIsOrderBy(customBrowseField.isOrderBy()); + } else { + // Sequence + if(customBrowseField.getSeqNo() > 0) { + browseField.setSeqNo(customBrowseField.getSeqNo()); + browseField.setSeqNoGrid(customBrowseField.getSeqNoGrid()); + } + if(customBrowseField.getSeqNoGrid() > 0) { + browseField.setSeqNoGrid(customBrowseField.getSeqNoGrid()); + } + if(customBrowseField.isActive()) { + browseField.setIsActive(customBrowseField.isActive()); + } + if(customBrowseField.isQueryCriteria()) { + browseField.setIsQueryCriteria(customBrowseField.isQueryCriteria()); + } + } + // Default Logic + if(!Util.isEmpty(customBrowseField.getDefaultValue())) { + browseField.setDefaultValue(customBrowseField.getDefaultValue()); + } + // Default value to + if(!Util.isEmpty(customBrowseField.getDefaultValue2())) { + browseField.setDefaultValue2(customBrowseField.getDefaultValue2()); + } + // Range + if(!Util.isEmpty(customBrowseField.getIsRange())) { + browseField.setIsRange(customBrowseField.getIsRange().equals("Y")); + } + // Display Logic + if(!Util.isEmpty(customBrowseField.getDisplayLogic())) { + browseField.setDisplayLogic(customBrowseField.getDisplayLogic()); + } + // Read Only Logic + if(!Util.isEmpty(customBrowseField.getReadOnlyLogic())) { + browseField.setReadOnlyLogic(customBrowseField.getReadOnlyLogic()); + } + // Information Only + if(!Util.isEmpty(customBrowseField.getIsInfoOnly())) { + browseField.setIsInfoOnly(customBrowseField.getIsInfoOnly().equals("Y")); + } + // Value Format + if(!Util.isEmpty(customBrowseField.getVFormat())) { + browseField.setVFormat(customBrowseField.getVFormat()); + } + // Min Value + if(!Util.isEmpty(customBrowseField.getValueMin())) { + browseField.setValueMin(customBrowseField.getValueMin()); + } + // Max Value + if(!Util.isEmpty(customBrowseField.getValueMax())) { + browseField.setValueMax(customBrowseField.getValueMax()); + } + // Axis Column + if(customBrowseField.getAxis_Column_ID() > 0) { + browseField.setAxis_Column_ID(customBrowseField.getAxis_Column_ID()); + } + // Parent Axis Column + if(customBrowseField.getAxis_Parent_Column_ID() > 0) { + browseField.setAxis_Parent_Column_ID(customBrowseField.getAxis_Parent_Column_ID()); + } + } + + /** + * Merge field with custom process + * @param field + * @param customField + * @param overwrite + */ + private void mergeField(MField field, MFieldCustom customField, boolean overwrite) { + // Name + if(!Util.isEmpty(customField.getName())) { + field.setName(customField.getName()); + } + // Description + if(!Util.isEmpty(customField.getDescription())) { + field.setDescription(customField.getDescription()); + } + // Help + if(!Util.isEmpty(customField.getHelp())) { + field.setHelp(customField.getHelp()); + } + // Translation + if(!Language.isBaseLanguage(language)) { + // Name + String value = customField.get_Translation(I_AD_Field.COLUMNNAME_Name, language); + if(Util.isEmpty(value)) { + value = field.get_Translation(I_AD_Field.COLUMNNAME_Name, language); + } + if(!Util.isEmpty(value)) { + field.setName(value); + } + // Description + value = customField.get_Translation(I_AD_Field.COLUMNNAME_Description, language); + if(Util.isEmpty(value)) { + value = field.get_Translation(I_AD_Field.COLUMNNAME_Description, language); + } + if(!Util.isEmpty(value)) { + field.setDescription(value); + } + // Help + value = customField.get_Translation(I_AD_Field.COLUMNNAME_Help, language); + if(Util.isEmpty(value)) { + value = field.get_Translation(I_AD_Field.COLUMNNAME_Help, language); + } + if(!Util.isEmpty(value)) { + field.setHelp(value); + } + } + // Sequence + if(overwrite) { + field.setSeqNo(customField.getSeqNo()); + // Grid Sequence + field.setSeqNoGrid(customField.getSeqNoGrid()); + // Active + field.setIsActive(customField.isActive()); + } else { + if(customField.getSeqNo() > 0) { + field.setSeqNo(customField.getSeqNo()); + } + if(customField.getSeqNoGrid() > 0) { + field.setSeqNoGrid(customField.getSeqNoGrid()); + } + if(customField.isActive()) { + field.setIsActive(customField.isActive()); + } + } + // Is Displayed + field.setIsDisplayed(customField.isDisplayed()); + // Is Embedded + if(!Util.isEmpty(customField.getIsEmbedded())) { + field.setIsEmbedded(customField.getIsEmbedded().equals("Y")); + } + // Field Group + if(customField.getAD_FieldGroup_ID() > 0) { + field.setAD_FieldGroup_ID(customField.getAD_FieldGroup_ID()); + } + // Displayed in grid + if(!Util.isEmpty(customField.getIsDisplayedGrid())) { + field.setIsDisplayedGrid(customField.getIsDisplayedGrid().equals("Y")); + } + // Read Only + if(!Util.isEmpty(customField.getIsReadOnly())) { + field.setIsReadOnly(customField.getIsReadOnly().equals("Y")); + } + // Updateable + if(!Util.isEmpty(customField.getIsAllowCopy())) { + field.setIsAllowCopy(customField.getIsAllowCopy().equals("Y")); + } + // Display Logic + if(!Util.isEmpty(customField.getDisplayLogic())) { + field.setDisplayLogic(customField.getDisplayLogic()); + } + // Encrypted + if(!Util.isEmpty(customField.getIsEncrypted())) { + field.setIsEncrypted(customField.getIsEncrypted().equals("Y")); + } + // Same Line + if(!Util.isEmpty(customField.getIsSameLine())) { + field.setIsSameLine(customField.getIsSameLine().equals("Y")); + } + // Record Sort No + if(customField.getSortNo() > 0) { + field.setSortNo(new BigDecimal(customField.getSortNo())); + } + // Obscure + if(!Util.isEmpty(customField.getObscureType())) { + field.setObscureType(customField.getObscureType()); + } + // Heading + if(!Util.isEmpty(customField.getIsHeading())) { + field.setIsHeading(customField.getIsHeading().equals("Y")); + } + // Field Only + if(!Util.isEmpty(customField.getIsFieldOnly())) { + field.setIsFieldOnly(customField.getIsFieldOnly().equals("Y")); + } + // Field Definition + if(customField.getAD_FieldDefinition_ID() > 0) { + field.setAD_FieldDefinition_ID(customField.getAD_FieldDefinition_ID()); + } + // Reference + if(customField.getAD_Reference_ID() > 0) { + field.setAD_Reference_ID(customField.getAD_Reference_ID()); + } + // Reference Key + if(customField.getAD_Reference_Value_ID() > 0) { + field.setAD_Reference_Value_ID(customField.getAD_Reference_Value_ID()); + } + // Validation Rule + if(customField.getAD_Val_Rule_ID() > 0) { + field.setAD_Val_Rule_ID(customField.getAD_Val_Rule_ID()); + } + // Mandatory + if(!Util.isEmpty(customField.getIsMandatory())) { + field.setIsMandatory(customField.getIsMandatory()); + } + // Image + if(customField.getAD_Image_ID() > 0) { + field.setAD_Image_ID(customField.getAD_Image_ID()); + } + // Default Logic + if(!Util.isEmpty(customField.getDefaultValue())) { + field.setDefaultValue(customField.getDefaultValue()); + } + // Quick Entry + if(!Util.isEmpty(customField.getIsQuickEntry())) { + field.setIsQuickEntry(customField.getIsQuickEntry().equals("Y")); + } + // Default Logic + if(!Util.isEmpty(customField.getInfoFactoryClass())) { + field.setInfoFactoryClass(customField.getInfoFactoryClass()); + } + // Context Info + if(customField.getAD_ContextInfo_ID() > 0) { + field.setAD_ContextInfo_ID(customField.getAD_ContextInfo_ID()); + } + } + + /** + * Test It + * @param args + */ + public static void main(String args[]) { + Adempiere.startup(false); + int clientId = 11; + int roleId = 102; + int userId = 100; + String language = "es_VE"; + ASPUtil aspUtil = ASPUtil.getInstance(Env.getCtx(), clientId, roleId, userId, language); + // + MProcess process = aspUtil.getProcess(54015); + List processParameterList = aspUtil.getProcessParameters(54015); + // + + System.err.println("Name " + process.getName()); + for(MProcessPara parameter : processParameterList) { + System.err.println(parameter.getColumnName() + ", " + parameter.isActive() + ", " + parameter.isRange()); + } + + MWindow window = aspUtil.getWindow(53553); + List tabs = aspUtil.getWindowTabs(53553); + System.err.println("Window == " + window.getName()); + for(MTab tab : tabs) { + System.err.println("Tab == " + tab.getName()); + List fields = aspUtil.getWindowFields(tab.getAD_Tab_ID()); + for(MField field : fields) { + System.err.println("Field == " + field.getName() + " Displayed: " + field.isDisplayed() + " Active: " + field.isActive()); + } + } + } +} diff --git a/base/src/org/spin/util/SendReportToQueue.java b/base/src/org/spin/util/SendReportToQueue.java new file mode 100644 index 0000000000..eb2984bf3e --- /dev/null +++ b/base/src/org/spin/util/SendReportToQueue.java @@ -0,0 +1,118 @@ +/****************************************************************************** + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the * + * GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2003-2015 E.R.P. Consultores y Asociados, C.A. * + * All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *****************************************************************************/ +package org.spin.util; + +import java.io.File; +import java.util.Properties; + +import org.adempiere.exceptions.AdempiereException; +import org.compiere.model.MUser; +import org.compiere.print.MPrintFormat; +import org.compiere.print.ReportEngine; +import org.compiere.util.Env; +import org.compiere.util.Msg; +import org.compiere.util.Util; +import org.spin.model.MADAppRegistration; +import org.spin.util.support.AppSupportHandler; +import org.spin.util.support.IAppSupport; +import org.spin.util.support.mq.AbstractMessageQueue; +import org.spin.util.support.mq.PrinterMessage; + +/** + * @author Yamel Senih, ysenih@erpcya.com, ERPCyA http://www.erpcya.com + * + * @see FR [ 1400 ] Dynamic report export + */ +public class SendReportToQueue extends AbstractExportFormat { + + public SendReportToQueue(Properties ctx, ReportEngine reportEngine) { + setCtx(ctx); + setReportEngine(reportEngine); + } + + @Override + public String getExtension() { + return ""; + } + + @Override + public String getName() { + return Msg.getMsg(Env.getCtx(), "SendPDFToQueue"); + } + + @Override + public boolean sendTo(File file) { + if(getReportEngine() == null + || getCtx() == null) { + return false; + } + // Export report + ExportFormatXML xmlExporter = new ExportFormatXML(getCtx(), getReportEngine()); + if(xmlExporter.exportToFile(file)) { + try { + // Cable + int appRegisteredId = Env.getContextAsInt(getCtx(), "#LocalPrinter_ID@"); + if(appRegisteredId <= 0) { + MUser currentUser = MUser.get(getCtx()); + appRegisteredId = currentUser.get_ValueAsInt("DefaultPrinter_ID"); + } + if(appRegisteredId <= 0) { + ReportEngine reportEngine = getReportEngine(); + if(reportEngine != null) { + MPrintFormat format = reportEngine.getPrintFormat(); + // Get from format + if(format != null) { + appRegisteredId = format.get_ValueAsInt("DefaultPrinter_ID"); + } + } + } + if(appRegisteredId <= 0) { + throw new AdempiereException("@AD_AppRegistration_ID@ @NotFound@"); + } + MADAppRegistration registeredApplication = MADAppRegistration.getById(getCtx(), appRegisteredId, null); + IAppSupport supportedApplication = AppSupportHandler.getInstance().getAppSupport(registeredApplication); + // Exists a Application available for it? + if(supportedApplication != null + && AbstractMessageQueue.class.isAssignableFrom(supportedApplication.getClass())) { + AbstractMessageQueue messageQueue = (AbstractMessageQueue) supportedApplication; + // Send message + PrinterMessage messageToPrint = new PrinterMessage(file); + String channel = registeredApplication.getParameterValue("TargetChannel"); + if(Util.isEmpty(channel)) { + throw new AdempiereException("@PrintChannel@ @NotFound@"); + } + messageQueue.connect(); + messageQueue.publish(channel, messageToPrint); + messageQueue.disconnect(); + // Report Sent + setMessage("@Sent@"); + return true; + } + } catch (Exception e) { + throw new AdempiereException(e); + } + } + // + return false; + } + + @Override + public String getAction() { + return SEND_FILE; + } +} // AbstractBatchImport diff --git a/base/src/org/spin/util/SendReportToQueueAppRegistered.java b/base/src/org/spin/util/SendReportToQueueAppRegistered.java new file mode 100644 index 0000000000..59c7f748b7 --- /dev/null +++ b/base/src/org/spin/util/SendReportToQueueAppRegistered.java @@ -0,0 +1,33 @@ +/****************************************************************************** + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the * + * GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2003-2015 E.R.P. Consultores y Asociados, C.A. * + * All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *****************************************************************************/ +package org.spin.util; + +import java.util.Properties; + +import org.compiere.print.ReportEngine; + +/** + * @author Yamel Senih, ysenih@erpya.com, ERPCyA http://www.erpya.com + */ +public class SendReportToQueueAppRegistered extends ReportExport { + + public SendReportToQueueAppRegistered(Properties ctx, ReportEngine reportEngine) { + super(ctx, reportEngine); + addExportFormat(new SendReportToQueue(getCtx(), reportEngine)); + } +} // AbstractReportExport diff --git a/base/src/org/spin/util/docs/AbstractDocumentationSource.java b/base/src/org/spin/util/docs/AbstractDocumentationSource.java new file mode 100644 index 0000000000..0fec636ca2 --- /dev/null +++ b/base/src/org/spin/util/docs/AbstractDocumentationSource.java @@ -0,0 +1,92 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.spin.util.docs; + +import org.compiere.model.M_Element; +import org.compiere.model.PO; +import org.compiere.util.Env; +import org.compiere.util.Util; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * It is a abstract class for used as contract of document converter + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public abstract class AbstractDocumentationSource { + + /** + * Convert a simple PO in a textConverter + * @param textConverter + * @param source + * @return + */ + public abstract boolean createDocumentation(AbstractTextConverter textConverter, PO source); + + /** + * Create a Documentation + * @param textConverter + * @return + */ + public abstract boolean createDocumentation(AbstractTextConverter textConverter); + + /** + * Create index + * @param textConverter + * @param source + * @return + */ + public boolean addIndex(AbstractTextConverter textConverter, PO source) { + return false; + } + + /** + * Get Folder Name for entity + * @return + */ + public abstract String getFolderName(); + + /** + * Get Document Name + * @return + */ + public abstract String getDocumentName(); + + /** + * Add feature + * @param columnName + */ + public String getFeature(String columnName) { + M_Element element = M_Element.get(Env.getCtx(), columnName); + if(element != null + && !Util.isEmpty(element.getHelp())) { + return element.getHelp().trim(); + } + // default + return null; + } + + /** + * Get Valid Name + */ + protected String getValidValue(String value) { + String fileName = value; + fileName = fileName.replaceAll("[+^:&áàäéèëíìïóòöúùñÃÀÄÉÈËÃÃŒÃÓÒÖÚÙÜÑçÇ$,;*/()]", ""); + fileName = fileName.replace(" ", "-").trim(); + return fileName; + } +} diff --git a/base/src/org/spin/util/docs/AbstractTextConverter.java b/base/src/org/spin/util/docs/AbstractTextConverter.java new file mode 100644 index 0000000000..f07ad54c85 --- /dev/null +++ b/base/src/org/spin/util/docs/AbstractTextConverter.java @@ -0,0 +1,266 @@ +/************************************************************************************* + * Product: ADempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.spin.util.docs; + +import org.compiere.util.Util; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * Abstract class for Text converter + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public abstract class AbstractTextConverter { + + /** + * Default constructor + */ + public AbstractTextConverter() { + // + } + + /** + * Add simple text + * @param text + * @return + */ + public abstract AbstractTextConverter addText(String text); + + /** + * Add simple text + * @param text + * @param margin + * @return + */ + public abstract AbstractTextConverter addText(String text, int margin); + + /** + * Add a text as bold + * @param text + * @return + */ + public abstract AbstractTextConverter addBold(String text); + + /** + * Add text as Italic + * @param text + * @return + */ + public abstract AbstractTextConverter addItalic(String text); + + /** + * Add text as Strikethrough + * @param text + * @return + */ + public abstract AbstractTextConverter addStrikethrough(String text); + + /** + * Add text as code + * @param text + * @return + */ + public abstract AbstractTextConverter addCode(String text); + + /** + * Add Quote with specific level + * @param text + * @param level + * @return + */ + public abstract AbstractTextConverter addQuote(String text, int level); + + /** + * Add Quote + * @param text + * @param level + * @return + */ + public abstract AbstractTextConverter addQuote(String text); + + /** + * Add Quote with numeric and with specific level + * @param text + * @param level + * @return + */ + public abstract AbstractTextConverter addQuoteNumeric(String text, int level); + + /** + * Add Numeric Quote + * @param text + * @return + */ + public abstract AbstractTextConverter addQuoteNumeric(String text); + + /** + * Add Section + * @param text + * @return + */ + public abstract AbstractTextConverter addSection(String text); + + /** + * Add sub-Section + * @param text + * @return + */ + public abstract AbstractTextConverter addSubSection(String text); + + /** + * Add subsubsection + * @param text + * @return + */ + public abstract AbstractTextConverter addSubSubSection(String text); + + /** + * Add Paragraph + * @param text + * @return + */ + public abstract AbstractTextConverter addParagraph(String text); + + /** + * Add Part + * @param text + * @return + */ + public abstract AbstractTextConverter addPart(String text); + + /** + * Add Chapter + * @param text + * @return + */ + public abstract AbstractTextConverter addChapter(String text); + + /** + * Add External Link + * @param text + * @param link + * @return + */ + public abstract AbstractTextConverter addExternalLink(String text, String link); + + /** + * Add Note + * @param text + * @return + */ + public abstract AbstractTextConverter addNote(String text); + + /** + * Add a table for text + * @param table + * @return + */ + public abstract AbstractTextConverter addTable(TableTextConverter table); + + /** + * Clear values + */ + public abstract void clear(); + + /** + * Get File extension + * @return + */ + public abstract String getExtension(); + + /** + * Add new Line + * @return + */ + public abstract AbstractTextConverter newLine(); + + /** + * Add Internal Link + * @param internalLink + * @return + */ + public abstract AbstractTextConverter addSeeAlso(String internalLink); + + /** + * Add internal link with name + * @param name + * @param internalLink + * @return + */ + public abstract AbstractTextConverter addSeeAlso(String name, String internalLink); + + /** + * Add Header Index Name used for make link from other file + * @param indexName + * @return + */ + public abstract AbstractTextConverter addHeaderIndexName(String indexName); + + /** + * Add Comment that is not view for end user + * @param comment + * @return + */ + public abstract AbstractTextConverter addComment(String comment); + + /** + * Get file name for index + * @return + */ + public String getIndexFileName() { + return null; + } + + /** + * Get Main index name for global index + * @return + */ + public String getMainIndexFileName() { + return null; + } + + /** + * Add Main index reference + * @param title + * @param path + * @param margin + * @return + */ + public AbstractTextConverter getMainIndex() { + return this; + } + + /** + * add translation text + * @param text + * @return + */ + public abstract AbstractTextConverter addTranslationText(String text); + + + /** + * Validate if is numeric + * @param value + * @return + */ + public boolean isNumeric(String value) { + if(Util.isEmpty(value)) { + return false; + } + // + return value.matches("[+-]?\\d*(\\.\\d+)?"); + } +} diff --git a/base/src/org/spin/util/docs/FunctionalDocsForForm.java b/base/src/org/spin/util/docs/FunctionalDocsForForm.java new file mode 100644 index 0000000000..6c675784a1 --- /dev/null +++ b/base/src/org/spin/util/docs/FunctionalDocsForForm.java @@ -0,0 +1,96 @@ +/************************************************************************************* + * Product: ADempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.spin.util.docs; + +import java.io.File; + +import org.compiere.model.MForm; +import org.compiere.model.MWindow; +import org.compiere.model.PO; +import org.compiere.util.Util; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * Documentation generator for Form entity + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public class FunctionalDocsForForm extends AbstractDocumentationSource { + + public FunctionalDocsForForm() { + // Constructor + } + + /** Document */ + private MForm form; + /** Sub-Folder Name */ + public static final String SUB_FOLDER_NAME = "form"; + /** Folder Name */ + public static final String FOLDER_NAME = "functional-guide" + File.separator + SUB_FOLDER_NAME; + + @Override + public boolean createDocumentation(AbstractTextConverter textConverter, PO source) { + form = (MForm) source; + // Add link from internal reference + textConverter.addHeaderIndexName((getFolderName() + "/" + getDocumentName()).toLowerCase()); + // Add Name + textConverter.addSection(form.getName()); + textConverter.newLine(); + // Description + if(!Util.isEmpty(form.getDescription())) { + textConverter.addText(form.getDescription()); + textConverter.newLine(); + } + // Help + if(!Util.isEmpty(form.getHelp())) { + textConverter.addSubSection("Help"); + textConverter.addText(form.getHelp()); + textConverter.newLine(); + } + // Beta Functionality + if(form.isBetaFunctionality()) { + textConverter.addNote(getFeature(MWindow.COLUMNNAME_IsBetaFunctionality)); + } + return true; + } + + @Override + public boolean addIndex(AbstractTextConverter indexConverter, PO source) { + form = (MForm) source; + ((IIndex) indexConverter).addIndex(form.getName(), getDocumentName().toLowerCase(), getFolderName(), 0); + return true; + } + + @Override + public boolean createDocumentation(AbstractTextConverter textConverter) { + return false; + } + + @Override + public String getFolderName() { + return FOLDER_NAME; + } + + @Override + public String getDocumentName() { + if(form != null) { + return getValidValue(SUB_FOLDER_NAME + "-" + form.getName()); + } + // + return ""; + } + +} diff --git a/base/src/org/spin/util/docs/FunctionalDocsForMenu.java b/base/src/org/spin/util/docs/FunctionalDocsForMenu.java new file mode 100644 index 0000000000..8b88888b15 --- /dev/null +++ b/base/src/org/spin/util/docs/FunctionalDocsForMenu.java @@ -0,0 +1,154 @@ +/************************************************************************************* + * Product: ADempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.spin.util.docs; + +import java.io.File; +import java.util.ArrayList; +import java.util.List; + +import org.adempiere.model.MBrowse; +import org.compiere.model.MForm; +import org.compiere.model.MMenu; +import org.compiere.model.MProcess; +import org.compiere.model.MRefList; +import org.compiere.model.MTree; +import org.compiere.model.MWindow; +import org.compiere.model.PO; +import org.compiere.util.DB; +import org.compiere.util.Util; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * Documentation generator for Menu entity + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public class FunctionalDocsForMenu extends AbstractDocumentationSource { + + public FunctionalDocsForMenu() { + // Constructor + } + + /** Document */ + private MMenu menu; + /** Sub-Folder Name */ + public static final String SUB_FOLDER_NAME = "menu"; + /** Folder Name */ + public static final String FOLDER_NAME = "functional-guide" + File.separator + SUB_FOLDER_NAME; + + @Override + public boolean createDocumentation(AbstractTextConverter textConverter, PO source) { + menu = (MMenu) source; + // Add link from internal reference + textConverter.addHeaderIndexName((getFolderName() + "/" + getDocumentName()).toLowerCase()); + // Add Name + textConverter.addSection(menu.getName()); + textConverter.newLine(); + // Description + if(!Util.isEmpty(menu.getDescription())) { + textConverter.addText(menu.getDescription()); + textConverter.newLine(); + } + List menuList = new ArrayList(); + int currentMenuId = menu.getAD_Menu_ID(); + int parentId = 0; + int treeId = MTree.getDefaultTreeIdFromTableName(menu.getAD_Client_ID(), "AD_Menu_ID"); + // Add current + menuList.add(menu); + do { + parentId = DB.getSQLValue(menu.get_TrxName(), "SELECT Parent_ID " + + "FROM AD_TreeNodeMM " + + "WHERE AD_Tree_ID = ? AND Node_ID = ?", treeId, currentMenuId); + if(parentId > 0) { + currentMenuId = parentId; + menuList.add(MMenu.getFromId(menu.getCtx(), currentMenuId)); + } + } while(parentId > 0); + // Write Path + textConverter.addSubSection("Menu Path"); + for(int index = menuList.size() -1, level = 0; index >= 0; index--, level++) { + MMenu menuItem = menuList.get(index); + textConverter.addQuote(menuItem.getName(), level); + } + // + textConverter.newLine(); + // Window Type + textConverter.addSubSubSection("Menu Type"); + textConverter.addBold(MRefList.getListName(source.getCtx(), MMenu.ACTION_AD_Reference_ID, menu.getAction())); + textConverter.newLine(); + // Sales Transaction + if(menu.isSOTrx()) { + textConverter.addNote(getFeature(MWindow.COLUMNNAME_IsSOTrx)); + } + textConverter.newLine(); + String internalReference = null; + String validName = null; + String showName = null; + if(menu.getAction().equals(MMenu.ACTION_Process)) { + MProcess process = MProcess.get(menu.getCtx(), menu.getAD_Process_ID()); + validName = getValidValue(process.getValue()); + showName = process.getName(); + internalReference = ".." + File.separator + ".." + File.separator + FunctionalDocsForProcess.FOLDER_NAME + File.separator + FunctionalDocsForProcess.SUB_FOLDER_NAME + "-" + validName; + } else if(menu.getAction().equals(MMenu.ACTION_Window)) { + MWindow window = (MWindow) menu.getAD_Window(); + validName = getValidValue(window.getName()); + showName = window.getName(); + internalReference = ".." + File.separator + ".." + File.separator + FunctionalDocsForWindow.FOLDER_NAME + File.separator + FunctionalDocsForWindow.SUB_FOLDER_NAME + "-" + validName; + } else if(menu.getAction().equals(MMenu.ACTION_SmartBrowse)) { + MBrowse browse = (MBrowse) menu.getAD_Browse(); + validName = getValidValue(browse.getName()); + showName = browse.getName(); + internalReference = ".." + File.separator + ".." + File.separator + FunctionalDocsForSmartBrowse.FOLDER_NAME + File.separator + FunctionalDocsForSmartBrowse.SUB_FOLDER_NAME + "-" + validName; + } else if(menu.getAction().equals(MMenu.ACTION_Form)) { + MForm form = (MForm) menu.getAD_Form(); + validName = getValidValue(form.getName()); + showName = form.getName(); + internalReference = ".." + File.separator + ".." + File.separator + FunctionalDocsForForm.FOLDER_NAME + File.separator + FunctionalDocsForForm.SUB_FOLDER_NAME + "-" + validName; + } + // Validate null + if(!Util.isEmpty(internalReference)) { + textConverter.addSeeAlso(showName, internalReference.toLowerCase()); + } + return true; + } + + @Override + public boolean createDocumentation(AbstractTextConverter textConverter) { + return false; + } + + @Override + public boolean addIndex(AbstractTextConverter indexConverter, PO source) { + menu = (MMenu) source; + ((IIndex) indexConverter).addIndex(menu.getName(), getDocumentName().toLowerCase(), getFolderName(), 0); + return true; + } + + @Override + public String getFolderName() { + return FOLDER_NAME; + } + + @Override + public String getDocumentName() { + if(menu != null) { + return getValidValue(SUB_FOLDER_NAME + "-" + menu.getName()); + } + // + return null; + } + +} diff --git a/base/src/org/spin/util/docs/FunctionalDocsForProcess.java b/base/src/org/spin/util/docs/FunctionalDocsForProcess.java new file mode 100644 index 0000000000..420befa5ea --- /dev/null +++ b/base/src/org/spin/util/docs/FunctionalDocsForProcess.java @@ -0,0 +1,182 @@ +/************************************************************************************* + * Product: ADempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.spin.util.docs; + +import java.io.File; + +import org.adempiere.model.MBrowse; +import org.compiere.model.MForm; +import org.compiere.model.MProcess; +import org.compiere.model.MProcessPara; +import org.compiere.model.PO; +import org.compiere.util.Env; +import org.compiere.util.Util; +import org.compiere.wf.MWorkflow; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * Documentation generator for Process entity + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public class FunctionalDocsForProcess extends AbstractDocumentationSource { + + public FunctionalDocsForProcess() { + // Constructor + } + + /** Document */ + private MProcess process; + /** Sub-Folder Name */ + public static final String SUB_FOLDER_NAME = "process"; + /** Folder Name */ + public static final String FOLDER_NAME = "functional-guide" + File.separator + SUB_FOLDER_NAME; + + @Override + public boolean createDocumentation(AbstractTextConverter textConverter, PO source) { + process = (MProcess) source; + // Add link from internal reference + textConverter.addHeaderIndexName((getFolderName() + "/" + getDocumentName()).toLowerCase()); + // Add Name + textConverter.addSection(process.getName()); + textConverter.newLine(); + // Description + if(!Util.isEmpty(process.getDescription())) { + textConverter.addText(process.getDescription()); + textConverter.newLine(); + } + // Help + if(!Util.isEmpty(process.getHelp())) { + textConverter.addSubSection("Help"); + textConverter.addText(process.getHelp()); + textConverter.newLine(); + } + // Beta Functionality + if(process.isBetaFunctionality()) { + textConverter.addNote(getFeature(MProcess.COLUMNNAME_IsBetaFunctionality)); + } + // Workflow + if(process.getAD_Workflow_ID() != 0) { + MWorkflow workflow = MWorkflow.get(source.getCtx(), process.getAD_Workflow_ID()); + textConverter.addSubSubSection("Workflow"); + textConverter.addBold(workflow.getName()); + textConverter.newLine(); + textConverter.addText(" "); + textConverter.addItalic(workflow.getDescription()); + textConverter.newLine(); + } + // Special Form + if(process.getAD_Form_ID() != 0) { + MForm form = (MForm) process.getAD_Form(); + textConverter.addSubSubSection("Special Form"); + textConverter.addBold(form.getName()); + textConverter.newLine(); + textConverter.addText(" "); + textConverter.addItalic(form.getDescription()); + textConverter.newLine(); + } + // Smart Browse + if(process.getAD_Browse_ID() != 0) { + MBrowse smartBrowse = MBrowse.get(source.getCtx(), process.getAD_Browse_ID()); + textConverter.addSubSubSection("Smart Browse"); + textConverter.addBold(smartBrowse.getName()); + textConverter.newLine(); + textConverter.addText(" "); + textConverter.addItalic(smartBrowse.getDescription()); + textConverter.newLine(); + } + // Get Parameters + MProcessPara parameters[] = process.getParameters(); + if(parameters != null + && parameters.length > 0) { + textConverter.addSubSection("Parameters"); + // + for(MProcessPara parameter : parameters) { + // Name + textConverter.addSubSubSection(parameter.getName()); + // Description + if(!Util.isEmpty(parameter.getDescription())) { + textConverter.addBold("Description"); + textConverter.newLine(); + textConverter.addText(" "); + textConverter.addItalic(parameter.getDescription()); + textConverter.newLine(); + } + // Help + if(!Util.isEmpty(parameter.getHelp())) { + textConverter.addBold("Help"); + textConverter.newLine(); + textConverter.addText(" "); + textConverter.addItalic(parameter.getHelp()); + textConverter.newLine(); + } + StringBuffer note = new StringBuffer(); + // Mandatory + if(parameter.isMandatory()) { + note.append(getFeature(MProcessPara.COLUMNNAME_IsMandatory)); + } + // Range + if(parameter.isRange()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MProcessPara.COLUMNNAME_IsRange)); + } + // Is Info Only + if(parameter.isInfoOnly()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MProcessPara.COLUMNNAME_IsInfoOnly)); + } + // Add as note + if(note.length() > 0) { + textConverter.addNote(note.toString()); + } + } + } + return true; + } + + @Override + public boolean addIndex(AbstractTextConverter indexConverter, PO source) { + process = (MProcess) source; + ((IIndex) indexConverter).addIndex(process.getName(), getDocumentName().toLowerCase(), getFolderName(), 0); + return true; + } + + @Override + public boolean createDocumentation(AbstractTextConverter textConverter) { + return false; + } + + @Override + public String getFolderName() { + return FOLDER_NAME; + } + + @Override + public String getDocumentName() { + if(process != null) { + return getValidValue(SUB_FOLDER_NAME + "-" + process.getValue()); + } + // + return null; + } + +} diff --git a/base/src/org/spin/util/docs/FunctionalDocsForSmartBrowse.java b/base/src/org/spin/util/docs/FunctionalDocsForSmartBrowse.java new file mode 100644 index 0000000000..0a0f382948 --- /dev/null +++ b/base/src/org/spin/util/docs/FunctionalDocsForSmartBrowse.java @@ -0,0 +1,198 @@ +/************************************************************************************* + * Product: ADempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.spin.util.docs; + +import java.io.File; +import java.util.ArrayList; +import java.util.List; + +import org.adempiere.model.MBrowse; +import org.adempiere.model.MBrowseField; +import org.compiere.model.MProcess; +import org.compiere.model.PO; +import org.compiere.util.Env; +import org.compiere.util.Util; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * Documentation generator for Smart Browse entity + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public class FunctionalDocsForSmartBrowse extends AbstractDocumentationSource { + + public FunctionalDocsForSmartBrowse() { + // Constructor + } + + /** Document */ + private MBrowse smartBrowse; + /** Sub-Folder Name */ + public static final String SUB_FOLDER_NAME = "smart-browse"; + /** Folder Name */ + public static final String FOLDER_NAME = "functional-guide" + File.separator + SUB_FOLDER_NAME; + + @Override + public boolean createDocumentation(AbstractTextConverter textConverter, PO source) { + smartBrowse = (MBrowse) source; + // Add link from internal reference + textConverter.addHeaderIndexName((getFolderName() + "/" + getDocumentName()).toLowerCase()); + // Add Name + textConverter.addSection(smartBrowse.getName()); + textConverter.newLine(); + // Description + if(!Util.isEmpty(smartBrowse.getDescription())) { + textConverter.addText(smartBrowse.getDescription()); + textConverter.newLine(); + } + // Help + if(!Util.isEmpty(smartBrowse.getHelp())) { + textConverter.addSubSection("Help"); + textConverter.addText(smartBrowse.getHelp()); + textConverter.newLine(); + } + // Beta Functionality + if(smartBrowse.isBetaFunctionality()) { + textConverter.addNote(getFeature(MProcess.COLUMNNAME_IsBetaFunctionality)); + } + // window + if(smartBrowse.getAD_Window_ID() != 0) { + String name = smartBrowse.getAD_Window().getName(); + String internalReference = ".." + File.separator + ".." + File.separator + FunctionalDocsForWindow.FOLDER_NAME + File.separator + FunctionalDocsForWindow.SUB_FOLDER_NAME + "-" + getValidValue(name); + textConverter.addSeeAlso(name, internalReference.toLowerCase()); + textConverter.newLine(); + } + // Process + if(smartBrowse.getAD_Process_ID() != 0) { + MProcess process = (MProcess) smartBrowse.getAD_Process(); + String internalReference = ".." + File.separator + ".." + File.separator + FunctionalDocsForProcess.FOLDER_NAME + File.separator + FunctionalDocsForProcess.SUB_FOLDER_NAME + "-" + getValidValue(process.getValue()); + textConverter.addSeeAlso(process.getName(), internalReference.toLowerCase()); + textConverter.newLine(); + } + StringBuffer note = new StringBuffer(); + // Updateable + if(smartBrowse.isUpdateable()) { + note.append(getFeature(MBrowse.COLUMNNAME_IsUpdateable)); + } + // Deleteable + if(smartBrowse.isDeleteable()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MBrowse.COLUMNNAME_IsDeleteable)); + } + // Is Selected by default + if(smartBrowse.isSelectedByDefault()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MBrowse.COLUMNNAME_IsSelectedByDefault)); + } + // Collapsible + if(smartBrowse.isCollapsibleByDefault()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MBrowse.COLUMNNAME_IsCollapsibleByDefault)); + } + // Execute Query by default + if(smartBrowse.isExecutedQueryByDefault()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MBrowse.COLUMNNAME_IsExecutedQueryByDefault)); + } + // Execute Query by default + if(smartBrowse.isShowTotal()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MBrowse.COLUMNNAME_IsShowTotal)); + } + // Add as note + if(note.length() > 0) { + textConverter.addNote(note.toString()); + } + + // Get Parameters + List browseField = smartBrowse.getFields(); + if(browseField != null + && browseField.size() > 0) { + textConverter.addSubSection("Fields"); + // + TableTextConverter fieldTable = new TableTextConverter(); + ArrayList row = new ArrayList<>(); + row.add("Name"); + row.add("Description"); + row.add("Displayed"); + row.add("Query Criteria"); + row.add("Order By"); + row.add("Read Only"); + row.add("Mandatory"); + fieldTable.addRow(row); + for(MBrowseField field : browseField) { + if(!field.isDisplayed() + && !field.isQueryCriteria()) { + continue; + } + row = new ArrayList<>(); + row.add(field.getName()); + row.add(field.getDescription()); + row.add(field.isDisplayed()? "Yes": "No"); + row.add(field.isQueryCriteria()? "Yes": "No"); + row.add(field.isOrderBy()? "Yes": "No"); + row.add(field.isReadOnly()? "Yes": "No"); + row.add(field.isMandatory()? "Yes": "No"); + fieldTable.addRow(row); + } + // Add table + textConverter.addTable(fieldTable); + } + return true; + } + + @Override + public boolean addIndex(AbstractTextConverter indexConverter, PO source) { + smartBrowse = (MBrowse) source; + ((IIndex) indexConverter).addIndex(smartBrowse.getName(), getDocumentName().toLowerCase(), getFolderName(), 0); + return true; + } + + @Override + public boolean createDocumentation(AbstractTextConverter textConverter) { + return false; + } + + @Override + public String getFolderName() { + return FOLDER_NAME; + } + + @Override + public String getDocumentName() { + if(smartBrowse != null) { + return getValidValue(SUB_FOLDER_NAME + "-" + smartBrowse.getValue()); + } + // + return null; + } + +} diff --git a/base/src/org/spin/util/docs/FunctionalDocsForWindow.java b/base/src/org/spin/util/docs/FunctionalDocsForWindow.java new file mode 100644 index 0000000000..7f9d4fceb9 --- /dev/null +++ b/base/src/org/spin/util/docs/FunctionalDocsForWindow.java @@ -0,0 +1,267 @@ +/************************************************************************************* + * Product: ADempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.spin.util.docs; + +import java.io.File; +import java.util.ArrayList; + +import org.compiere.model.MField; +import org.compiere.model.MRefList; +import org.compiere.model.MTab; +import org.compiere.model.MWindow; +import org.compiere.model.PO; +import org.compiere.util.Env; +import org.compiere.util.Util; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * Documentation generator for Window entity + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public class FunctionalDocsForWindow extends AbstractDocumentationSource { + + public FunctionalDocsForWindow() { + // Constructor + } + + /** Document */ + private MWindow window; + /** Sub-Folder Name */ + public static final String SUB_FOLDER_NAME = "window"; + /** Folder Name */ + public static final String FOLDER_NAME = "functional-guide" + File.separator + SUB_FOLDER_NAME; + + @Override + public boolean createDocumentation(AbstractTextConverter textConverter, PO source) { + window = (MWindow) source; + // Add link from internal reference + textConverter.addHeaderIndexName((getFolderName() + "/" + getDocumentName()).toLowerCase()); + // Add Name + textConverter.addSection(window.getName()); + textConverter.newLine(); + // Description + if(!Util.isEmpty(window.getDescription())) { + textConverter.addText(window.getDescription()); + textConverter.newLine(); + } + // Help + if(!Util.isEmpty(window.getHelp())) { + textConverter.addSubSection("Help"); + textConverter.addText(window.getHelp()); + textConverter.newLine(); + } + // Beta Functionality + if(window.isBetaFunctionality()) { + textConverter.addNote(getFeature(MWindow.COLUMNNAME_IsBetaFunctionality)); + } + // Window Type + textConverter.addSubSubSection("Window Type"); + textConverter.addBold(MRefList.getListName(source.getCtx(), MWindow.WINDOWTYPE_AD_Reference_ID, window.getWindowType())); + textConverter.newLine(); + // Sales Transaction + if(window.isSOTrx()) { + textConverter.addNote(getFeature(MWindow.COLUMNNAME_IsSOTrx)); + } + textConverter.newLine(); + // + MTab tabs[] = window.getTabs(false, source.get_TrxName()); + // Get Parameters + if(tabs != null + && tabs.length > 0) { + textConverter.addSubSection("Tabs"); + // + for(MTab tab : tabs) { + TableTextConverter table = new TableTextConverter(); + ArrayList row = new ArrayList(); + row.add("Attribute"); + row.add("Value"); + row.add("Description"); + table.addRow(row); + // Name + textConverter.addSubSubSection(tab.getName()); + // Description + if(!Util.isEmpty(tab.getDescription())) { + textConverter.addBold("Description"); + textConverter.newLine(); + textConverter.addText(" "); + textConverter.addItalic(tab.getDescription()); + textConverter.newLine(); + } + // Help + if(!Util.isEmpty(tab.getHelp())) { + textConverter.addBold("Help"); + textConverter.newLine(); + textConverter.addText(" "); + textConverter.addItalic(tab.getHelp()); + textConverter.newLine(); + } + StringBuffer note = new StringBuffer(); + // Single Row + if(tab.isSingleRow()) { + note.append(getFeature(MTab.COLUMNNAME_IsSingleRow)); + } + // Advanced Tab + if(tab.isAdvancedTab()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MTab.COLUMNNAME_IsAdvancedTab)); + } + // Tree + if(tab.isHasTree()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature("IsHasTree")); + } + // Info + if(tab.isInfoTab()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MTab.COLUMNNAME_IsInfoTab)); + } + // Sort Tab + if(tab.isSortTab()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MTab.COLUMNNAME_IsSortTab)); + } + // Translation Tab + if(tab.isTranslationTab()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MTab.COLUMNNAME_IsTranslationTab)); + } + // Read Only Tab + if(tab.isReadOnly()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MTab.COLUMNNAME_IsReadOnly)); + } + // Insert Record Tab + if(tab.isInsertRecord()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MTab.COLUMNNAME_IsInsertRecord)); + } + // Add as note + if(note.length() > 0) { + textConverter.addNote(note.toString()); + } + // For Fields + MField fields[] = tab.getFields(false, source.get_TrxName()); + if(fields != null + && fields.length > 0) { + textConverter.addSubSection("Fields"); + // + for(MField field : fields) { + if(!field.isDisplayed()) { + continue; + } + // Name + textConverter.addSubSubSection(field.getName()); + // Description + if(!Util.isEmpty(field.getDescription())) { + textConverter.addBold("Description"); + textConverter.newLine(); + textConverter.addText(" "); + textConverter.addItalic(field.getDescription()); + textConverter.newLine(); + } + // Help + if(!Util.isEmpty(field.getHelp())) { + textConverter.addBold("Help"); + textConverter.newLine(); + textConverter.addText(" "); + textConverter.addItalic(field.getHelp()); + textConverter.newLine(); + } + note = new StringBuffer(); + // Read Only + if(field.isDisplayedGrid()) { + note.append(getFeature(MField.COLUMNNAME_IsDisplayedGrid)); + } + // Read Only + if(field.isReadOnly()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MField.COLUMNNAME_IsReadOnly)); + } + // Allows Copy + if(field.isAllowCopy()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MField.COLUMNNAME_IsAllowCopy)); + } + // Encrypted + if(field.isEncrypted()) { + if(note.length() > 0) { + note.append(Env.NL); + } + // + note.append(getFeature(MField.COLUMNNAME_IsEncrypted)); + } + } + } + } + } + return true; + } + + @Override + public boolean addIndex(AbstractTextConverter indexConverter, PO source) { + window = (MWindow) source; + ((IIndex) indexConverter).addIndex(window.getName(), getDocumentName().toLowerCase(), getFolderName(), 0); + return true; + } + + @Override + public boolean createDocumentation(AbstractTextConverter textConverter) { + return false; + } + + @Override + public String getFolderName() { + return FOLDER_NAME; + } + + @Override + public String getDocumentName() { + if(window != null) { + return getValidValue(SUB_FOLDER_NAME + "-" + window.getName()); + } + // + return ""; + } + +} diff --git a/base/src/org/spin/util/docs/IIndex.java b/base/src/org/spin/util/docs/IIndex.java new file mode 100644 index 0000000000..e1f32b99f5 --- /dev/null +++ b/base/src/org/spin/util/docs/IIndex.java @@ -0,0 +1,52 @@ +/************************************************************************************* + * Product: ADempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.spin.util.docs; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * Abstract class for Text converter + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public interface IIndex { + + /** + * Add Group to Index + * @param title + * @param name + * @param margin + */ + public void addGroup(String title, String name, int margin); + + /** + * Add a tree for file + * @param maxdepth + * @param isnumbered + * @return + */ + public void addTreeDefinition(int maxdepth, boolean isnumbered); + + /** + * Add Index value + * Used for File as index + * @param title + * @param name + * @param folder + * @param margin + * @return + */ + public void addIndex(String title, String name, String folder, int margin); +} diff --git a/base/src/org/spin/util/docs/MarkdownConverter.java b/base/src/org/spin/util/docs/MarkdownConverter.java new file mode 100644 index 0000000000..e2f6722cea --- /dev/null +++ b/base/src/org/spin/util/docs/MarkdownConverter.java @@ -0,0 +1,762 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.spin.util.docs; + +import java.io.File; +import java.util.ArrayList; +import java.util.List; + +import org.compiere.util.CLogger; +import org.compiere.util.Env; +import org.compiere.util.Util; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * Markdown converter, it can be used for export a simple String to reStructuredText format + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public class MarkdownConverter extends AbstractTextConverter implements IIndex { + + /** + * Standard constructor + */ + public MarkdownConverter() { + super(); + // + formattedText = new StringBuffer(); + translatedText = new StringBuffer(); + } + + /** Formatted text */ + private StringBuffer formattedText; + /** Translated text */ + private StringBuffer translatedText; + /** Previous level */ + private int previouslevel = -1; + /** Logging */ + private CLogger log = CLogger.getCLogger(getClass()); + /** Main index added */ + private MarkdownConverter mainIndex; + + @Override + public AbstractTextConverter addText(String text) { + formattedText.append(formatText(text)); + log.fine("addText=" + text); + return this; + } + + /** + * Format Text + * @param text + * @return + */ + private String formatText(String text) { + return text.replaceAll("(?i)

    ", "") + .replaceAll("(?i)
    \\n", "\n") + .replaceAll("(?i)
    ", "* ") + .replaceAll("(?i)", "\\\\ **") + .replaceAll("(?i)", "**\\\\ "); + } + + @Override + public AbstractTextConverter addBold(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addBold=" + text); + // Format + addText(formatBold(text)); + return this; + } + + @Override + public AbstractTextConverter addItalic(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addItalic=" + text); + // Format + addText(formatItalic(text)); + return this; + } + + @Override + public AbstractTextConverter addStrikethrough(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("Strikethrough=" + text); + // Format + addText(formatStrikethrough(text)); + return this; + } + + @Override + public AbstractTextConverter addCode(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addCode=" + text); + newLine(); + // Format + addText(formatCode(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addQuote(String text, int level) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addQuote=" + text); + newLine(); + // Format + addText(formatQuote(text, false, level)); + return this; + } + + + @Override + public AbstractTextConverter addQuote(String text) { + return addQuote(text, 0); + } + + + @Override + public AbstractTextConverter addQuoteNumeric(String text, int level) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addQuoteNumeric=" + text); + newLine(); + // Format + addText(formatQuote(text, true, level)); + return this; + } + + @Override + public AbstractTextConverter addQuoteNumeric(String text) { + return addQuoteNumeric(text, 0); + } + + @Override + public AbstractTextConverter addSection(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addSection=" + text); + // Format + newLine(); + addText(formatSection(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addSubSection(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addSubSection=" + text); + // Format + newLine(); + addText(formatSubSection(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addSubSubSection(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addSubSubSection=" + text); + // Format + newLine(); + addText(formatSubSubSection(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addParagraph(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addParagraph=" + text); + // Format + newLine(); + addText(formatParagraphs(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addPart(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addPart=" + text); + // Format + newLine(); + addText(formatPart(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addChapter(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addChapter=" + text); + // Format + newLine(); + addText(formatChapter(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addExternalLink(String text, String link) { + if(Util.isEmpty(text) + || Util.isEmpty(link)) { + return this; + } + log.fine("addExternalLink=" + text); + addText(formatExternalLink(text, link)); + return this; + } + + @Override + public AbstractTextConverter addSeeAlso(String internalLink) { + return addSeeAlso(null, internalLink); + } + + @Override + public AbstractTextConverter addSeeAlso(String name, String internalLink) { + if(Util.isEmpty(internalLink)) { + return this; + } + log.fine("addSeeAlso=" + internalLink); + formattedText.append(formatSeeAlso(name, internalLink)); + return this; + } + + @Override + public AbstractTextConverter addHeaderIndexName(String indexName) { + return this; + } + + @Override + public AbstractTextConverter addComment(String comment) { + if(Util.isEmpty(comment)) { + return this; + } + log.fine("addComment=" + comment); + addText(formatComment(comment)); + return this; + } + + @Override + public AbstractTextConverter addNote(String text) { + if(Util.isEmpty(text)) { + return this; + } + addText(formatNote(text)); + return this; + } + + @Override + public AbstractTextConverter addTable(TableTextConverter table) { + log.fine("addTable=" + table); + // + if(table.getRows().size() != 0) { + List firstRow = table.getRow(0); + if(firstRow.size() != 0) { + String columnSeparator = " | "; + int[] maxSizes = new int[firstRow.size()]; + newLine(); + boolean isFirst = true; + StringBuffer headerLine = new StringBuffer(); + for(List row : table.getRows()) { + newLine(); + StringBuffer text = new StringBuffer(); + for(int columnIndex = 0; columnIndex < maxSizes.length; columnIndex++) { + String columnText = ""; + if(columnIndex < row.size()) { + maxSizes[columnIndex] = table.getMaxColumnSize(columnIndex); + columnText = row.get(columnIndex); + if(Util.isEmpty(columnText)) { + columnText = ""; + } + } + // Validate 0 + int size = maxSizes[columnIndex]; + if(size > 0) { + if(isNumeric(columnText)) { + columnText = String.format("%1$" + size + "s", columnText); + } else { + columnText = String.format("%1$-" + size + "s", columnText); + } + } + if(text.length() > 0) { + text.append(columnSeparator); + } + text.append(columnText); + // + if(isFirst) { + // Separator for new column + if(headerLine.length() > 0) { + headerLine.append(columnSeparator); + } + headerLine.append(getParalelChar(columnText, "-")); + } + } + // For first + if(isFirst) { + newLine(); + addText(text.toString()); + newLine(); + addText(headerLine.toString()); + isFirst = false; + } else { + addText(text.toString()); + } + } + // last for table + newLine(); + } + } + return this; + } + + /** + * Format text as bold + * @param text + * @return + */ + private String formatBold(String text) { + StringBuffer formattedValue = new StringBuffer(); + // **phrase** + formattedValue.append("**").append(text.trim()).append("**"); + return formattedValue.toString(); + } + + /** + * Format as Italic + * @param text + * @return + */ + private String formatItalic(String text) { + StringBuffer formattedValue = new StringBuffer(); + // *phrase* + formattedValue.append("*").append(text.trim()).append("*"); + return formattedValue.toString(); + } + + /** + * Format as Strikethrough + * @param text + * @return + */ + private String formatStrikethrough(String text) { + StringBuffer formattedValue = new StringBuffer(); + // ~~phrase~~ + formattedValue.append("~~").append(text.trim()).append("~~"); + return formattedValue.toString(); + } + + /** + * Format as Code + * @param text + * @return + */ + private String formatCode(String text) { + StringBuffer formattedValue = new StringBuffer(); + //``` + //code + //``` + formattedValue.append("```").append(Env.NL).append(text.trim()).append(Env.NL).append("```"); + return formattedValue.toString(); + } + + /** + * Format as Quote + * @param text + * @return + */ + private String formatQuote(String text, boolean isNumeric, int level) { + // Add Space + if(previouslevel != level) { + newLine(); + } + previouslevel = level; + StringBuffer formattedValue = new StringBuffer(); + // + String leftSpace = ""; + if(level > 0) { + leftSpace = String.format("%1$" + level + "s", ""); + } + String type = "-"; + if(isNumeric) { + type = "1."; + } + formattedValue.append(leftSpace).append(type).append(" ").append(text); + return formattedValue.toString(); + } + + /** + * Format as Quote + * @param text + * @return + */ + private String formatIndex(String text, int level) { + // Add Space + if(previouslevel != level) { + newLine(); + } + previouslevel = level; + StringBuffer formattedValue = new StringBuffer(); + // + String leftSpace = ""; + if(level > 0) { + leftSpace = String.format("%1$" + level + "s", ""); + } + String type = "-"; + formattedValue.append(leftSpace).append(type).append(" ").append(text); + return formattedValue.toString(); + } + + /** + * Format Header + * @param text + * @param charValue + * @return + */ + private String formatHeader(String text, String charValue) { + StringBuffer formattedValue = new StringBuffer(text.trim()); + formattedValue.append(Env.NL); + formattedValue.append(charValue).append(" ").append(text.trim()); + formattedValue.append(Env.NL); + return formattedValue.toString(); + } + + /** + * Format Link + * @param text + * @param link + * @return + */ + private String formatExternalLink(String text, String link) { + // .. _distributed scaling: http://en.wikipedia.org/wiki/CAP_theorem + StringBuffer formattedValue = new StringBuffer(); + // + formattedValue.append("[").append(text.trim()).append("]").append("(").append(link).append(")"); + return formattedValue.toString(); + } + + /** + * Format Section + * @param text + * @return + */ + private String formatSection(String text) { + return formatHeader(text, "#"); + } + + /** + * Format Subsection + * @param text + * @return + */ + private String formatSubSection(String text) { + return formatHeader(text, "##"); + } + + /** + * Format Subsubsection + * @param text + * @return + */ + private String formatSubSubSection(String text) { + return formatHeader(text, "###"); + } + + /** + * Format paragraphs + * @param text + * @return + */ + private String formatParagraphs(String text) { + return formatHeader(text, ""); + } + + /** + * Format Parts + * @param text + * @return + */ + private String formatPart(String text) { + return formatHeader(text, "#"); + } + + /** + * Formnat Chapters + * @param text + * @return + */ + private String formatChapter(String text) { + return formatHeader(text, "*"); + } + + /** + * Get under character + * @param text + * @param underValue + * @return + */ + private String getParalelChar(String text, String underValue) { + return String.format("%1$" + text.length() + "s", "").replace(" ", underValue); + } + + /** + * Format note + * @param text + * @return + */ + private String formatNote(String text) { + // .. _distributed scaling: http://en.wikipedia.org/wiki/CAP_theorem + StringBuffer formattedValue = new StringBuffer(Env.NL); + // + formattedValue.append("```") + .append(Env.NL) + .append(text.trim()) + .append(Env.NL) + .append("```"); + return formattedValue.toString(); + } + + /** + * See Also + * @param internalLink + * @return + */ + private String formatSeeAlso(String name, String internalLink) { + // .. seealso:: + // :ref:`vdufun` + StringBuffer formattedValue = new StringBuffer(Env.NL); + // + if(Util.isEmpty(name)) { + name = internalLink; + } + formattedValue.append(formatExternalLink(name, internalLink.trim() + "." + getExtension())); + return formattedValue.toString(); + } + + /** + * Format Comment + * @param internalLink + * @return + */ + private String formatComment(String comment) { + // .. _api/db/security: + StringBuffer formattedValue = new StringBuffer(Env.NL); + // + formattedValue.append(".. ") + .append(comment.replaceAll("\\n", "\n..")) + .append(Env.NL); + return formattedValue.toString(); + } + + @Override + public AbstractTextConverter newLine() { + addText(Env.NL); + return this; + } + + @Override + public String toString() { + log.fine("toString=" + formattedText.toString()); + return formattedText.toString(); + } + + public static void main(String[] args) { + MarkdownConverter formatter = new MarkdownConverter(); + formatter.addSection("Section"); + formatter.addSubSection("SubSection"); + formatter.addSubSubSection("SubSubSection"); + formatter.addChapter("Chapter"); + formatter.addPart("Part"); + formatter.addBold("Hi everybody"); + formatter.newLine(); + formatter.newLine(); + formatter.addBold("Hi"); + formatter.newLine(); + formatter.addItalic("Hello"); + formatter.newLine(); + formatter.addStrikethrough("Hello"); + formatter.newLine(); + formatter.addText("Hi all"); + formatter.newLine(); + formatter.addQuote("Items"); + formatter.addQuote("Item 1", 1); + formatter.addQuote("Item 2", 1); + formatter.addQuote("Item 2.1", 2); + formatter.addQuote("Item 2.2", 2); + formatter.addQuote("Item 2.3", 2); + formatter.addQuote("Item 3", 1); + formatter.addQuoteNumeric("Other"); + formatter.addQuoteNumeric("Description 1", 1); + formatter.addQuoteNumeric("Description 2", 2); + formatter.addQuoteNumeric("Description 2.1", 3); + formatter.addQuoteNumeric("Description 2.2", 3); + formatter.addQuoteNumeric("Description 2.3", 3); + formatter.addQuoteNumeric("Description 3", 2); + formatter.addText("This is a collection of key documentation gathered from the ADempiere wiki and the collective experience of the " + + "ADempiere Development Community. The aim of this collection is to provide a searchable and usable source of project documentation that will " + + "improve on the data contained in the wiki while enhancing the readers experience. "); + formatter.addExternalLink("ADempiere Test", "http://demo.erpya.com:8888"); + formatter.addText(" si no le interesa revise tambien "); + formatter.addExternalLink("ADempiere Test 1 ", "http://demo.erpya.com:8888/webui/"); + formatter.addCode("String a = \"Epale\";"); + TableTextConverter table = new TableTextConverter(); + ArrayList row = new ArrayList<>(); + row.add("Value"); + row.add("Name"); + row.add("Description"); + table.addRow(row); + row = new ArrayList<>(); + row.add("Test"); + row.add("Test Process"); + row.add("A Test Process"); + table.addRow(row); + row = new ArrayList<>(); + row.add("Production"); + row.add("Production Process"); + row.add("A Production Process"); + table.addRow(row); + row = new ArrayList<>(); + row.add("Report"); + row.add("Test Report"); + row.add("A Test Report"); + table.addRow(row); + // + formatter.addTable(table); + // Get it gfor a file + System.out.println(formatter.toString()); + } + + @Override + public void clear() { + formattedText = new StringBuffer(); + previouslevel = -1; + } + + @Override + public String getExtension() { + return "md"; + } + + @Override + public String getIndexFileName() { + return "index.md"; + } + + @Override + public String getMainIndexFileName() { + return "mkdocs.yml"; + } + + @Override + public AbstractTextConverter addText(String text, int margin) { + if(Util.isEmpty(text)) { + return this; + } + // Add Margin + String leftSpace = ""; + if(margin > 0) { + leftSpace = String.format("%1$" + margin + "s", ""); + } + addText(leftSpace + text); + return this; + } + + @Override + public AbstractTextConverter getMainIndex() { + return mainIndex; + } + + /** + * Add link to main index + * @param title + * @param name + * @param folder + * @param margin + */ + private void addToMainIndex(String title, String name, String folder, int margin) { + if(mainIndex == null) { + mainIndex = new MarkdownConverter(); + mainIndex.addText("site_name: ERPCyA - Documentation"); + mainIndex.newLine(); + mainIndex.newLine(); + mainIndex.addText("nav:"); + mainIndex.newLine(); + mainIndex.newLine(); + } + // + String fileName = ""; + if(margin == -1) { + margin = 1; + } + if(!Util.isEmpty(folder)) { + fileName = folder + File.separator + name.trim() + "." + getExtension(); + } + for (char value : fileName.toCharArray()) { + // checking character in string + if (value == File.separatorChar) { + margin++; + } + } + mainIndex.newLine(); + mainIndex.addText(formatIndex(title + ": " + (Util.isEmpty(fileName)? "":"'" + fileName + "'") , margin*4)); + } + + @Override + public AbstractTextConverter addTranslationText(String text) { + translatedText.append(text); + return this; + } + + @Override + public void addIndex(String title, String name, String folder, int margin) { + addToMainIndex(title, name, folder, -1); + addText(formatIndex(formatExternalLink(title, name.trim() + "." + getExtension()), margin)); + } + + @Override + public void addGroup(String title, String name, int margin) { + addToMainIndex(title, null, null, margin); + } + + @Override + public void addTreeDefinition(int maxdepth, boolean isnumbered) { + newLine(); + } +} diff --git a/base/src/org/spin/util/docs/ReStructuredTextConverter.java b/base/src/org/spin/util/docs/ReStructuredTextConverter.java new file mode 100644 index 0000000000..1bf62a14a0 --- /dev/null +++ b/base/src/org/spin/util/docs/ReStructuredTextConverter.java @@ -0,0 +1,733 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ +package org.spin.util.docs; + +import java.util.ArrayList; +import java.util.List; + +import org.compiere.util.CLogger; +import org.compiere.util.Env; +import org.compiere.util.Util; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * reStructuredText converter, it can be used for export a simple String to reStructuredText format + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public class ReStructuredTextConverter extends AbstractTextConverter implements IIndex { + + /** + * Standard constructor + */ + public ReStructuredTextConverter() { + super(); + // + formattedText = new StringBuffer(); + translatedText = new StringBuffer(); + urlSource = new StringBuffer(); + } + + /** Formatted text */ + private StringBuffer formattedText; + /** Translated text */ + private StringBuffer translatedText; + /** Previous level */ + private int previouslevel = -1; + /** Url source */ + private StringBuffer urlSource; + /** Logging */ + private CLogger log = CLogger.getCLogger(getClass()); + + @Override + public AbstractTextConverter addText(String text) { + formattedText.append(formatText(text)); + log.fine("addText=" + text); + return this; + } + + /** + * Format Text + * @param text + * @return + */ + private String formatText(String text) { + return text.replaceAll("(?i)

    ", "") + .replaceAll("(?i)
    \\n", "\n") + .replaceAll("(?i)
    ", "* ") + .replaceAll("(?i)", "\\\\ **") + .replaceAll("(?i)", "**\\\\ "); + } + + @Override + public AbstractTextConverter addBold(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addBold=" + text); + // Format + addText(formatBold(text)); + return this; + } + + @Override + public AbstractTextConverter addItalic(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addItalic=" + text); + // Format + addText(formatItalic(text)); + return this; + } + + @Override + public AbstractTextConverter addCode(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addCode=" + text); + newLine(); + newLine(); + // Format + addText(formatCode(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addQuote(String text, int level) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addQuote=" + text); + newLine(); + // Format + addText(formatQuote(text, false, level)); + return this; + } + + + @Override + public AbstractTextConverter addQuote(String text) { + return addQuote(text, 0); + } + + + @Override + public AbstractTextConverter addQuoteNumeric(String text, int level) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addQuoteNumeric=" + text); + newLine(); + // Format + addText(formatQuote(text, true, level)); + return this; + } + + @Override + public AbstractTextConverter addQuoteNumeric(String text) { + return addQuoteNumeric(text, 0); + } + + @Override + public AbstractTextConverter addSection(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addSection=" + text); + // Format + newLine(); + addText(formatSection(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addSubSection(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addSubSection=" + text); + // Format + newLine(); + addText(formatSubSection(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addSubSubSection(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addSubSubSection=" + text); + // Format + newLine(); + addText(formatSubSubSection(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addParagraph(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addParagraph=" + text); + // Format + newLine(); + addText(formatParagraphs(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addPart(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addPart=" + text); + // Format + newLine(); + addText(formatPart(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addChapter(String text) { + if(Util.isEmpty(text)) { + return this; + } + log.fine("addChapter=" + text); + // Format + newLine(); + addText(formatChapter(text)); + newLine(); + return this; + } + + @Override + public AbstractTextConverter addExternalLink(String text, String link) { + if(Util.isEmpty(text) + || Util.isEmpty(link)) { + return this; + } + log.fine("addExternalLink=" + text); + addText(formatExternalLinkText(text)); + urlSource.append(formatExternalLink(text, link)); + return this; + } + + @Override + public AbstractTextConverter addSeeAlso(String internalLink) { + return addSeeAlso(null, internalLink); + } + + @Override + public AbstractTextConverter addSeeAlso(String name, String internalLink) { + if(Util.isEmpty(internalLink)) { + return this; + } + log.fine("addSeeAlso=" + internalLink); + formattedText.append(formatSeeAlso(internalLink)); + return this; + } + + @Override + public AbstractTextConverter addHeaderIndexName(String indexName) { + if(Util.isEmpty(indexName)) { + return this; + } + log.fine("addSeeAlso=" + indexName); + addText(formatHeaderIndexName(indexName)); + return this; + } + + @Override + public AbstractTextConverter addComment(String comment) { + if(Util.isEmpty(comment)) { + return this; + } + log.fine("addComment=" + comment); + addText(formatComment(comment)); + return this; + } + + @Override + public AbstractTextConverter addNote(String text) { + if(Util.isEmpty(text)) { + return this; + } + addText(formatNote(text)); + return this; + } + + @Override + public AbstractTextConverter addTable(TableTextConverter table) { + log.fine("addTable=" + table); + // + if(table.getRows().size() != 0) { + List firstRow = table.getRow(0); + if(firstRow.size() != 0) { + String columnSeparator = " "; + int[] maxSizes = new int[firstRow.size()]; + newLine(); + boolean isFirst = true; + StringBuffer headerLine = new StringBuffer(); + for(List row : table.getRows()) { + newLine(); + StringBuffer text = new StringBuffer(); + for(int columnIndex = 0; columnIndex < maxSizes.length; columnIndex++) { + String columnText = ""; + if(columnIndex < row.size()) { + maxSizes[columnIndex] = table.getMaxColumnSize(columnIndex); + columnText = row.get(columnIndex); + if(Util.isEmpty(columnText)) { + columnText = ""; + } + } + // Validate 0 + int size = maxSizes[columnIndex]; + if(size > 0) { + if(isNumeric(columnText)) { + columnText = String.format("%1$" + size + "s", columnText); + } else { + columnText = String.format("%1$-" + size + "s", columnText); + } + } + if(text.length() > 0) { + text.append(columnSeparator); + } + text.append(columnText); + // + if(isFirst) { + // Separator for new column + if(headerLine.length() > 0) { + headerLine.append(columnSeparator); + } + headerLine.append(getParalelChar(columnText, "=")); + } + } + // For first + if(isFirst) { + addText(headerLine.toString()); + newLine(); + addText(text.toString()); + newLine(); + addText(headerLine.toString()); + isFirst = false; + } else { + addText(text.toString()); + } + } + // last for table + newLine(); + addText(headerLine.toString()); + newLine(); + } + } + return this; + } + + /** + * Format text as bold + * @param text + * @return + */ + private String formatBold(String text) { + StringBuffer formattedValue = new StringBuffer(); + // \ **phrase**\ + formattedValue.append("\\ **").append(text.trim()).append("**\\ "); + return formattedValue.toString(); + } + + /** + * Format as Italic + * @param text + * @return + */ + private String formatItalic(String text) { + StringBuffer formattedValue = new StringBuffer(); + // \ *phrase*\ + formattedValue.append("\\ *").append(text.trim()).append("*\\ "); + return formattedValue.toString(); + } + + /** + * Format as Code + * @param text + * @return + */ + private String formatCode(String text) { + StringBuffer formattedValue = new StringBuffer(); + // ``code`` + formattedValue.append("``").append(text.trim()).append("``"); + return formattedValue.toString(); + } + + /** + * Format as Quote + * @param text + * @return + */ + private String formatQuote(String text, boolean isNumeric, int level) { + // Add Space + if(previouslevel != level) { + newLine(); + } + previouslevel = level; + StringBuffer formattedValue = new StringBuffer(); + // + String leftSpace = ""; + if(level > 0) { + leftSpace = String.format("%1$" + level + "s", ""); + } + String type = "*"; + if(isNumeric) { + type = "#."; + } + formattedValue.append(leftSpace).append(type).append(" ").append(text); + return formattedValue.toString(); + } + + /** + * Format Header + * @param text + * @param underValue + * @return + */ + private String formatHeader(String text, String underValue) { + StringBuffer formattedValue = new StringBuffer(text.trim()); + formattedValue.append(Env.NL); + formattedValue.append(getParalelChar(text.trim(), underValue)); + return formattedValue.toString(); + } + + /** + * Format Main header + * @param text + * @param underValue + * @return + */ + private String formatDoubleHeader(String text, String underValue) { + text = text.trim(); + StringBuffer formattedValue = new StringBuffer(); + formattedValue.append(getParalelChar(text, underValue)); + formattedValue.append(Env.NL); + formattedValue.append(text); + formattedValue.append(Env.NL); + formattedValue.append(getParalelChar(text, underValue)); + return formattedValue.toString(); + } + + /** + * Format External Link Text + * @param text + * @return + */ + private String formatExternalLinkText(String text) { + StringBuffer formattedValue = new StringBuffer(); + formattedValue.append("`").append(text.trim()).append("`_"); + return formattedValue.toString(); + } + + /** + * Format Link + * @param text + * @param link + * @return + */ + private String formatExternalLink(String text, String link) { + // .. _distributed scaling: http://en.wikipedia.org/wiki/CAP_theorem + StringBuffer formattedValue = new StringBuffer(Env.NL); + // + formattedValue.append(".. _").append(text.trim()).append(": ").append(link); + return formattedValue.toString(); + } + + /** + * Format Section + * @param text + * @return + */ + private String formatSection(String text) { + return formatDoubleHeader(text, "="); + } + + /** + * Format Subsection + * @param text + * @return + */ + private String formatSubSection(String text) { + return formatHeader(text, "="); + } + + /** + * Format Subsubsection + * @param text + * @return + */ + private String formatSubSubSection(String text) { + return formatHeader(text, "-"); + } + + /** + * Format paragraphs + * @param text + * @return + */ + private String formatParagraphs(String text) { + return formatHeader(text, "\""); + } + + /** + * Format Parts + * @param text + * @return + */ + private String formatPart(String text) { + return formatHeader(text, "#"); + } + + /** + * Formnat Chapters + * @param text + * @return + */ + private String formatChapter(String text) { + return formatHeader(text, "*"); + } + + /** + * Get under character + * @param text + * @param underValue + * @return + */ + private String getParalelChar(String text, String underValue) { + return String.format("%1$" + text.length() + "s", "").replace(" ", underValue); + } + + /** + * Format note + * @param text + * @return + */ + private String formatNote(String text) { + // .. _distributed scaling: http://en.wikipedia.org/wiki/CAP_theorem + StringBuffer formattedValue = new StringBuffer(Env.NL); + // + formattedValue.append(".. note::") + .append(Env.NL) + .append(" ").append(text.trim()) + .append(Env.NL); + return formattedValue.toString(); + } + + /** + * See Also + * @param internalLink + * @return + */ + private String formatSeeAlso(String internalLink) { + // .. seealso:: + // :ref:`vdufun` + StringBuffer formattedValue = new StringBuffer(Env.NL); + // + formattedValue.append(".. seealso::") + .append(Env.NL) + .append(" :ref:`").append(internalLink).append("`") + .append(Env.NL); + return formattedValue.toString(); + } + + /** + * Format Header link + * @param indexName + * @return + */ + private String formatHeaderIndexName(String indexName) { + // .. _api/db/security: + StringBuffer formattedValue = new StringBuffer(Env.NL); + // + formattedValue.append(".. _") + .append(indexName).append(":") + .append(Env.NL); + return formattedValue.toString(); + } + + /** + * Format Comment + * @param internalLink + * @return + */ + private String formatComment(String comment) { + // .. _api/db/security: + StringBuffer formattedValue = new StringBuffer(Env.NL); + // + formattedValue.append(".. ") + .append(comment.replaceAll("\\n", "\n..")) + .append(Env.NL); + return formattedValue.toString(); + } + + @Override + public AbstractTextConverter newLine() { + addText(Env.NL); + return this; + } + + @Override + public String toString() { + if(urlSource.length() > 0) { + formattedText.append(Env.NL); + formattedText.append(urlSource); + urlSource = new StringBuffer(); + } + log.fine("toString=" + formattedText.toString()); + return formattedText.toString(); + } + + public static void main(String[] args) { + ReStructuredTextConverter formatter = new ReStructuredTextConverter(); + formatter.addSection("Section"); + formatter.addSubSection("SubSection"); + formatter.addSubSubSection("SubSubSection"); + formatter.addChapter("Chapter"); + formatter.addPart("Part"); + formatter.addBold("Hi everybody"); + formatter.newLine(); + formatter.newLine(); + formatter.addBold("Hi"); + formatter.addItalic("Hello"); + formatter.addText("Hi all"); + formatter.addQuote("Items"); + formatter.addQuote("Item 1", 1); + formatter.addQuote("Item 2", 1); + formatter.addQuote("Item 2.1", 2); + formatter.addQuote("Item 2.2", 2); + formatter.addQuote("Item 2.3", 2); + formatter.addQuote("Item 3", 1); + formatter.addQuoteNumeric("Other"); + formatter.addQuoteNumeric("Description 1", 1); + formatter.addQuoteNumeric("Description 2", 2); + formatter.addQuoteNumeric("Description 2.1", 3); + formatter.addQuoteNumeric("Description 2.2", 3); + formatter.addQuoteNumeric("Description 2.3", 3); + formatter.addQuoteNumeric("Description 3", 2); + formatter.addText("This is a collection of key documentation gathered from the ADempiere wiki and the collective experience of the " + + "ADempiere Development Community. The aim of this collection is to provide a searchable and usable source of project documentation that will " + + "improve on the data contained in the wiki while enhancing the readers experience. "); + formatter.addExternalLink("ADempiere Test", "http://demo.erpya.com:8888"); + formatter.addText(" si no le interesa revise tambien "); + formatter.addExternalLink("ADempiere Test 1 ", "http://demo.erpya.com:8888/webui/"); + formatter.addCode("String a = \"Epale\";"); + TableTextConverter table = new TableTextConverter(); + ArrayList row = new ArrayList<>(); + row.add("Value"); + row.add("Name"); + row.add("Description"); + table.addRow(row); + row = new ArrayList<>(); + row.add("Test"); + row.add("Test Process"); + row.add("A Test Process"); + table.addRow(row); + row = new ArrayList<>(); + row.add("Production"); + row.add("Production Process"); + row.add("A Production Process"); + table.addRow(row); + row = new ArrayList<>(); + row.add("Report"); + row.add("Test Report"); + row.add("A Test Report"); + table.addRow(row); + // + formatter.addTable(table); + // Get it gfor a file + System.out.println(formatter.toString()); + } + + @Override + public void clear() { + formattedText = new StringBuffer(); + urlSource = new StringBuffer(); + previouslevel = -1; + } + + @Override + public String getExtension() { + return "rst"; + } + + @Override + public String getIndexFileName() { + return "index.rst"; + } + + @Override + public AbstractTextConverter addText(String text, int margin) { + if(Util.isEmpty(text)) { + return this; + } + // Add Margin + String leftSpace = ""; + if(margin > 0) { + leftSpace = String.format("%1$" + margin + "s", ""); + } + addText(leftSpace + text); + return this; + } + + @Override + public void addTreeDefinition(int maxdepth, boolean isnumbered) { + formattedText.append(".. toctree::"); + newLine(); + addText(":maxdepth: " + maxdepth, 4); + newLine(); + if(isnumbered) { + addText(":numbered:", 4); + } + newLine(); + } + + @Override + public AbstractTextConverter addTranslationText(String text) { + translatedText.append(text); + return this; + } + + @Override + public AbstractTextConverter addStrikethrough(String text) { + return addText(text); + } + + @Override + public void addIndex(String title, String name, String folder, int margin) { + addText(name, margin); + } + + @Override + public void addGroup(String title, String name, int margin) { + + } +} diff --git a/base/src/org/spin/util/docs/TableTextConverter.java b/base/src/org/spin/util/docs/TableTextConverter.java new file mode 100644 index 0000000000..24f856ac09 --- /dev/null +++ b/base/src/org/spin/util/docs/TableTextConverter.java @@ -0,0 +1,108 @@ +/************************************************************************************* + * Product: Spin-Suite (Mobile Suite) * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *************************************************************************************/ +package org.spin.util.docs; + +import java.util.ArrayList; +import java.util.List; + +import org.compiere.util.Util; + +/** + * @author Yamel Senih, ysenih@erpya.com , http://www.erpya.com + * Table object for text converter + * @see: https://github.com/adempiere/adempiere/issues/1934 + * For formst reference use: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html + */ +public class TableTextConverter { + + /** + * Header Column Names + */ + public TableTextConverter() { + rows = new ArrayList<>(); + } + + /** + * Constructor with column names + * @param columnNames + */ + public TableTextConverter(List columnNames) { + this(); + if(columnNames != null + && columnNames.size() > 0) { + addRow(columnNames); + } + } + + /** Rows */ + private List> rows; + + /** + * Add Row + * @param row + */ + public void addRow(List row) { + rows.add(row); + } + + /** + * Get Row + * @param index + * @return + */ + public List getRow(int index) { + if(index >= rows.size()) { + return null; + } + // Default + return rows.get(index); + } + + /** + * Get all rows + * @return + */ + public List> getRows() { + return rows; + } + + /** + * Get Max Column Size + * @param columnIndex + * @return + */ + public int getMaxColumnSize(int columnIndex) { + if(rows.size() == 0) { + return -1; + } + int maxSize = 0; + // + for(List row : rows) { + if(columnIndex >= row.size()) { + continue; + } + String columnText = row.get(columnIndex); + if(!Util.isEmpty(columnText)) { + if(columnText.length() > maxSize) { + maxSize = columnText.length(); + } + } + } + // + return maxSize; + } + +} diff --git a/base/src/org/spin/util/impexp/BankStatementHandler.java b/base/src/org/spin/util/impexp/BankStatementHandler.java index 246e2a21a9..2ad302c7c9 100644 --- a/base/src/org/spin/util/impexp/BankStatementHandler.java +++ b/base/src/org/spin/util/impexp/BankStatementHandler.java @@ -241,4 +241,9 @@ public String getChargeName() { public BigDecimal getChargeAmt() { return Env.ZERO; } + + @Override + public String getPayeeDescription() { + return bankTransaction.getPayeeDescription(); + } } diff --git a/base/src/org/spin/util/support/mq/ActiveMQ.java b/base/src/org/spin/util/support/mq/ActiveMQ.java index 128658ac69..66439a446a 100644 --- a/base/src/org/spin/util/support/mq/ActiveMQ.java +++ b/base/src/org/spin/util/support/mq/ActiveMQ.java @@ -71,6 +71,9 @@ public void publish(String channel, IMessageQueue payload) throws Exception { byte[] array = new byte[inputStream.available()]; inputStream.read(array); bytesMessage.writeBytes(array); + if(!Util.isEmpty(payload.getFileName())) { + bytesMessage.setStringProperty("FileName", payload.getFileName()); + } message = bytesMessage; log.config("Message Type (File)"); } @@ -199,6 +202,11 @@ public InputStream getMessageAsInputStream() { public Object getMessage() { return getMessageAsText(); } + + @Override + public String getFileName() { + return "Test.pdf"; + } }); message = "Ok"; } catch (Exception e) { diff --git a/base/src/org/spin/util/support/mq/IMessageQueue.java b/base/src/org/spin/util/support/mq/IMessageQueue.java index 54db5d1faa..93ba68b884 100644 --- a/base/src/org/spin/util/support/mq/IMessageQueue.java +++ b/base/src/org/spin/util/support/mq/IMessageQueue.java @@ -48,6 +48,12 @@ public interface IMessageQueue { */ public InputStream getMessageAsInputStream(); + /** + * Get File Name + * @return + */ + public String getFileName(); + /** Text */ public static final int TEXT = 0; /** File */ diff --git a/base/src/org/spin/util/support/mq/PrinterMessage.java b/base/src/org/spin/util/support/mq/PrinterMessage.java new file mode 100644 index 0000000000..294c453550 --- /dev/null +++ b/base/src/org/spin/util/support/mq/PrinterMessage.java @@ -0,0 +1,75 @@ +/****************************************************************************** + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the * + * GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2003-2015 E.R.P. Consultores y Asociados, C.A. * + * All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *****************************************************************************/ +package org.spin.util.support.mq; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.InputStream; + +import org.adempiere.exceptions.AdempiereException; + +public class PrinterMessage implements IMessageQueue { + + /** + * Constructor used for communicate file to print: the file should be PDF or XML format + * @param fileToPrint + */ + public PrinterMessage(File fileToPrint) { + // Validate null file + if(fileToPrint == null) { + throw new AdempiereException("@File@ @NotFound@"); + } + // Convert File + try { + stream = new FileInputStream(fileToPrint); + fileName = fileToPrint.getName(); + } catch (FileNotFoundException e) { + throw new AdempiereException(e); + } + } + + private InputStream stream = null; + private String fileName = null; + + @Override + public int getType() { + return IMessageQueue.FILE; + } + + @Override + public Object getMessage() { + return null; + } + + @Override + public String getMessageAsText() { + return null; + } + + @Override + public InputStream getMessageAsInputStream() { + return stream; + } + + @Override + public String getFileName() { + return fileName; + } + +} diff --git a/build.sbt b/build.sbt index 6c4d74d273..b70e627645 100755 --- a/build.sbt +++ b/build.sbt @@ -34,7 +34,8 @@ libraryDependencies ++= Seq( "javax.servlet" % "javax.servlet-api" % "3.0.1" % "provided", "com.typesafe" % "config" % "1.2.0", "org.scala-lang" % "scala-reflect" % "2.12.8", - "org.scalatest" %% "scalatest" % "3.0.5" % Test + "org.scalactic" %% "scalactic" % "3.0.5", + "org.scalatest" %% "scalatest" % "3.0.5" % "test" ) @@ -52,7 +53,7 @@ test in assembly := {} assemblyOption in assembly := (assemblyOption in assembly).value.copy(includeScala = true, includeDependency =false) val sourceDirectoryTest = "org.adempiere.test" -val sourceAdempiere = "/Users/e-Evolution/Develop/ADempiere/391" +val sourceAdempiere = "/Users/e-Evolution/Develop/ADempiere/develop" //javaSource in Compile := baseDirectory.value / sourceDirectoryTest / "src" / "main" / "java" //javaSource in Test := baseDirectory.value / sourceDirectoryTest / "src" / "test" / "java" @@ -67,6 +68,7 @@ unmanagedClasspath in Compile += file(sourceAdempiere + "/target/scala-2.12/test unmanagedJars in Compile ++= (file(sourceAdempiere + "/zkwebui/WEB-INF/lib") * "*.jar").classpath unmanagedJars in Compile ++= (file(sourceAdempiere + "/tools/lib") * "*.jar").classpath +unmanagedJars in Compile ++= (file(sourceAdempiere + "/JasperReportsTools/lib") * "*.jar").classpath unmanagedJars in Compile ++= (file(sourceAdempiere + "/lib") * "*.jar").classpath unmanagedJars in Compile ++= (file(sourceAdempiere + "/packages") * "*.jar").classpath unmanagedJars in Compile ++= (file(sourceAdempiere + "/zkpackages") * "*.jar").classpath @@ -75,6 +77,7 @@ testOptions in Test += Tests.Argument("-oD") enablePlugins(JettyPlugin) enablePlugins(WebappPlugin) + containerLibs in Jetty := Seq("org.eclipse.jetty" % "jetty-runner" % "9.2.1.v20140609" intransitive()) containerMain in Jetty := "org.eclipse.jetty.runner.Runner" //containerForkOptions := new ForkOptions(runJVMOptions = Seq("-Dh2g2=42")) diff --git a/client/src/JNLP-INF/APPLICATION_TEMPLATE.JNLP b/client/src/JNLP-INF/APPLICATION_TEMPLATE.JNLP index 9fcc28df9b..696168f771 100644 --- a/client/src/JNLP-INF/APPLICATION_TEMPLATE.JNLP +++ b/client/src/JNLP-INF/APPLICATION_TEMPLATE.JNLP @@ -1,9 +1,9 @@ - - Adempiere Client 3.9.1LTS + Adempiere Client 3.9.2LTS ADempiere, Inc. @@ -14,7 +14,7 @@ -

    + diff --git a/client/src/org/compiere/apps/ProcessCtl.java b/client/src/org/compiere/apps/ProcessCtl.java index 6bebe4e8c8..85e9267316 100644 --- a/client/src/org/compiere/apps/ProcessCtl.java +++ b/client/src/org/compiere/apps/ProcessCtl.java @@ -325,6 +325,8 @@ public void run () { if (process.isDirectPrint() && !Ini.isPropertyBool(Ini.P_PRINTPREVIEW) && !isPrintPreview ) isDirectPrint = true; + } if (!isPrintPreview && Ini.isPropertyBool(Ini.P_PRINTPREVIEW)) { + isPrintPreview = true; } // int estimate = process.getEstimatedSeconds(); @@ -411,7 +413,7 @@ public void run () { if(!m_IsOnlyProcess) { // Start Report ----------------------------------------------- boolean ok = ReportCtl.start(m_parent, windowno, processInstance, isDirectPrint); - processInstance.setSummary("Report", !ok); + processInstance.setSummary("Report " + processInstance.getTitle(), !ok); } // unlock (); diff --git a/client/src/org/compiere/apps/form/VBOMDrop.java b/client/src/org/compiere/apps/form/VBOMDrop.java index a9cba41828..c068dc7b65 100644 --- a/client/src/org/compiere/apps/form/VBOMDrop.java +++ b/client/src/org/compiere/apps/form/VBOMDrop.java @@ -1,437 +1,223 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 ComPiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * + * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ + package org.compiere.apps.form; import java.awt.BorderLayout; import java.awt.Dimension; +import java.awt.GraphicsDevice; +import java.awt.GraphicsEnvironment; +import java.awt.GridBagConstraints; +import java.awt.GridBagLayout; +import java.awt.Insets; +import java.awt.Rectangle; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.Enumeration; import java.util.HashMap; -import java.util.Iterator; -import java.util.logging.Level; import javax.swing.ButtonGroup; -import javax.swing.JCheckBox; -import javax.swing.JRadioButton; -import javax.swing.JToggleButton; +import javax.swing.JSeparator; +import javax.swing.SwingConstants; import javax.swing.border.TitledBorder; -import org.compiere.apps.ALayout; -import org.compiere.apps.ALayoutConstraint; +import org.adempiere.controller.form.BOMDropController; +import org.adempiere.controller.form.BOMDropForm; +import org.compiere.apps.ADialog; +import org.compiere.apps.AEnv; import org.compiere.apps.ConfirmPanel; +import org.compiere.grid.ed.VCheckBox; +import org.compiere.grid.ed.VLookup; import org.compiere.grid.ed.VNumber; -import org.compiere.model.MInvoice; -import org.compiere.model.MInvoiceLine; -import org.compiere.model.MOrder; -import org.compiere.model.MOrderLine; -import org.compiere.model.MProduct; -import org.compiere.model.MProject; -import org.compiere.model.MProjectLine; -import org.compiere.model.MRole; -import org.compiere.swing.CComboBox; +import org.compiere.grid.ed.VRadioButton; +import org.compiere.model.MLookup; +import org.compiere.swing.CEditor; import org.compiere.swing.CLabel; import org.compiere.swing.CPanel; import org.compiere.swing.CScrollPane; +import org.compiere.swing.CollapsiblePanel; import org.compiere.util.CLogger; -import org.compiere.util.DB; import org.compiere.util.DisplayType; import org.compiere.util.Env; -import org.compiere.util.KeyNamePair; import org.compiere.util.Msg; -import org.eevolution.model.MPPProductBOM; -import org.eevolution.model.MPPProductBOMLine; /** * Drop BOM + *

    This custom form can be used standalone or as a button action on a Order, invoice, + * or project document. It allows the user to select a BOM and drop it into a draft + * document. The form has two parts, a selection panel where the BOM is selected and a + * product selection panel where individual lines of the BOM can be selected and + * quantities adjusted. + *

    Clicking OK will save the selected lines to the document. * * @author Jorg Janke * @version $Id: VBOMDrop.java,v 1.3 2006/07/30 00:51:28 jjanke Exp $ + * @author Michael McKay, mckayERP@gmail.com + *

  • Extensive rewrites */ public class VBOMDrop extends CPanel - implements FormPanel, ActionListener -{ + implements FormPanel, BOMDropForm, ActionListener +{ + /** * */ - private static final long serialVersionUID = 3135475369002895149L; + private static final long serialVersionUID = -6952031736723743235L; - /** - * Initialize Panel - * @param WindowNo window - * @param frame parent frame - */ - public void init (int WindowNo, FormFrame frame) - { - log.info(""); - m_WindowNo = WindowNo; - m_frame = frame; - try - { - // Top Selection Panel - createSelectionPanel(true, true, true); - m_frame.getContentPane().add(selectionPanel, BorderLayout.NORTH); - // Center - createMainPanel(); - CScrollPane scroll = new CScrollPane (this); - m_frame.getContentPane().add(scroll, BorderLayout.CENTER); - confirmPanel.addActionListener(this); - // South - m_frame.getContentPane().add(confirmPanel, BorderLayout.SOUTH); - } - catch(Exception e) - { - log.log(Level.SEVERE, "", e); - } - sizeIt(); - } // init /** - * Size Window + * Standard constructor */ - private void sizeIt() - { - // Frame - m_frame.pack(); - Dimension size = m_frame.getPreferredSize(); - size.width = WINDOW_WIDTH; - m_frame.setSize(size); - } // size - - /** - * Dispose - */ - public void dispose() - { - if (m_frame != null) - m_frame.dispose(); - m_frame = null; - removeAll(); - if (selectionPanel != null) - selectionPanel.removeAll(); - selectionPanel = null; - if (m_selectionList != null) - m_selectionList.clear(); - m_selectionList = null; - if (m_productList != null) - m_productList.clear(); - m_productList = null; - if (m_qtyList != null) - m_qtyList.clear(); - m_qtyList = null; - if (m_buttonGroups != null) - m_buttonGroups.clear(); - m_buttonGroups = null; - } // dispose + VBOMDrop () { + + super (); + controller = new BOMDropController(this); + + } + /** The controller for this form */ + private BOMDropController controller; /** Window No */ - private int m_WindowNo = 0; + private int windowNo = 0; /** FormFrame */ - private FormFrame m_frame; - /** Product to create BOMs from */ - private MProduct m_product; - /** BOM Qty */ - private BigDecimal m_qty = Env.ONE; + private FormFrame formFrame; /** Line Counter */ - private int m_bomLine = 0; + private int lineCount = 0; /** Logger */ private static CLogger log = CLogger.getCLogger(VBOMDrop.class); - - /** List of all selectors */ - private ArrayList m_selectionList = new ArrayList(); - /** List of all quantities */ - private ArrayList m_qtyList = new ArrayList(); - /** List of all products */ - private ArrayList m_productList = new ArrayList(); + /** Alternative Group Lists */ - private HashMap m_buttonGroups = new HashMap(); + private HashMap buttonGroups = new HashMap(); + /** Preferred window width */ private static final int WINDOW_WIDTH = 600; // width of the window - // + /** Preferred width of search editor */ + private static final int SEARCH_WIDTH = 120; + /** preferred width of qty editor */ + private static final int QTY_WIDTH = 60; + /** preferred width of uom editor */ + private static final int UOM_WIDTH = 60; + /** preferred width of name editor */ + private static final int NAME_WIDTH = 120; + /** preferred width of check editor */ + private static final int CHECK_WIDTH = 15; + + /** The confirmation panel with OK and Cancel buttons */ private ConfirmPanel confirmPanel = new ConfirmPanel (true); - private CPanel selectionPanel = new CPanel(new ALayout()); - private CComboBox productField; - private VNumber productQty = new VNumber("Qty", true, false, true, DisplayType.Quantity, Msg.translate(Env.getCtx(), "Qty")); - private CComboBox orderField; - private CComboBox invoiceField; - private CComboBox projectField; + /** The panel where the selection of the BOM is performed */ + private CPanel selectionPanel = new CPanel(new GridBagLayout()); + + /** Option Group Lists */ + private HashMap groupboxes = new HashMap(); + + /** The pane that holds the BOM list */ + private CScrollPane scroll; + private CPanel header = new CPanel(); - - /************************************************************************** - * Create Selection Panel - * @param order - * @param invoice - * @param project - */ - private void createSelectionPanel (boolean order, boolean invoice, boolean project) - { - int row = 0; - selectionPanel.setBorder(new TitledBorder(Msg.translate(Env.getCtx(), "Selection"))); - productField = new CComboBox(getProducts()); - CLabel label = new CLabel(Msg.translate(Env.getCtx(), "M_Product_ID")); - label.setLabelFor(productField); - selectionPanel.add(label, new ALayoutConstraint(row++, 0)); - selectionPanel.add(productField); - productField.addActionListener(this); - // Qty - label = new CLabel (productQty.getTitle()); - label.setLabelFor(productQty); - selectionPanel.add(label); - selectionPanel.add(productQty); - productQty.setValue(Env.ONE); - productQty.addActionListener(this); - - if (order) - { - orderField = new CComboBox(getOrders()); - label = new CLabel (Msg.translate(Env.getCtx(), "C_Order_ID")); - label.setLabelFor(orderField); - selectionPanel.add(label, new ALayoutConstraint(row++, 0)); - selectionPanel.add(orderField); - orderField.addActionListener(this); - } - if (invoice) - { - invoiceField = new CComboBox(getInvoices()); - label = new CLabel (Msg.translate(Env.getCtx(), "C_Invoice_ID")); - label.setLabelFor(invoiceField); - selectionPanel.add(label, new ALayoutConstraint(row++, 0)); - selectionPanel.add(invoiceField); - invoiceField.addActionListener(this); - } - if (project) - { - projectField = new CComboBox(getProjects()); - label = new CLabel (Msg.translate(Env.getCtx(), "C_Project_ID")); - label.setLabelFor(projectField); - selectionPanel.add(label, new ALayoutConstraint(row++, 0)); - selectionPanel.add(projectField); - projectField.addActionListener(this); - } - // Enabled in ActionPerformed - confirmPanel.getOKButton().setEnabled(false); - // Size - Dimension size = selectionPanel.getPreferredSize(); - size.width = WINDOW_WIDTH; - selectionPanel.setPreferredSize(size); - } // createSelectionPanel - /** - * Get Array of BOM Products - * @return products - */ - private KeyNamePair[] getProducts() - { - String sql = "SELECT M_Product_ID, Name " - + "FROM M_Product " - + "WHERE IsBOM='Y' AND IsVerified='Y' AND IsActive='Y' " - + "ORDER BY Name"; - return DB.getKeyNamePairs(MRole.getDefault().addAccessSQL( - sql, "M_Product", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO), true); - } // getProducts - - /** - * Get Array of open Orders - * @return orders - */ - private KeyNamePair[] getOrders() - { - String sql = "SELECT C_Order_ID, DocumentNo || '_' || GrandTotal " - + "FROM C_Order " - + "WHERE Processed='N' AND DocStatus='DR' " - + "ORDER BY DocumentNo"; - return DB.getKeyNamePairs(MRole.getDefault().addAccessSQL( - sql, "C_Order", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO), true); - } // getOrders /** - * Get Array of open non service Projects - * @return orders + * Initialize Panel + * @param WindowNo window + * @param frame parent frame */ - private KeyNamePair[] getProjects() + public void init (int WindowNo, FormFrame frame) { - String sql = "SELECT C_Project_ID, Name " - + "FROM C_Project " - + "WHERE Processed='N' AND IsSummary='N' AND IsActive='Y'" - + " AND ProjectCategory<>'S' " - + "ORDER BY Name"; - return DB.getKeyNamePairs(MRole.getDefault().addAccessSQL( - sql, "C_Project", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO), true); - } // getProjects - + log.info(""); + windowNo = WindowNo; + formFrame = frame; + + if (!controller.init(frame.getProcessInfo(), windowNo)) + dispose(); + + selectionPanel.setBorder(new TitledBorder(Msg.translate(Env.getCtx(), MSG_SELECTIONPANEL))); + confirmPanel.addActionListener(this); + + String title = Msg.getMsg(Env.getCtx(), MSG_SELECTBOMLINES); + scroll = new CScrollPane (this); + scroll.setColumnHeaderView(header); + scroll.setBorder(new TitledBorder(title)); + + formFrame.getContentPane().setLayout(new BorderLayout()); + formFrame.getContentPane().add(selectionPanel, BorderLayout.NORTH); + formFrame.getContentPane().add(scroll, BorderLayout.CENTER); + formFrame.getContentPane().add(confirmPanel, BorderLayout.SOUTH); + + + sizeIt(); + + this.setLayout (new GridBagLayout()); + + scroll.setVisible(false); // Hide it until ready + + } // init + /** - * Get Array of open Invoices - * @return invoices + * Size Window */ - private KeyNamePair[] getInvoices() + @Override + public void sizeIt() { - String sql = "SELECT C_Invoice_ID, DocumentNo || '_' || GrandTotal " - + "FROM C_Invoice " - + "WHERE Processed='N' AND DocStatus='DR' " - + "ORDER BY DocumentNo"; - return DB.getKeyNamePairs(MRole.getDefault().addAccessSQL( - sql, "C_Invoice", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO), true); - } // getInvoices - - /************************************************************************** - * Create Main Panel. - * Called when changing Product - */ - private void createMainPanel () - { - log.config(": " + m_product); - this.removeAll(); - this.setPreferredSize(null); - this.invalidate(); - this.setBorder(null); - // - m_selectionList.clear(); - m_productList.clear(); - m_qtyList.clear(); - m_buttonGroups.clear(); - // - this.setLayout (new ALayout()); - String title = Msg.getMsg(Env.getCtx(), "SelectProduct"); - if (m_product != null && m_product.get_ID() > 0) - { - title = m_product.getName(); - if (m_product.getDescription() != null && m_product.getDescription().length() > 0) - this.setToolTipText(m_product.getDescription()); - m_bomLine = 0; - addBOMLines(m_product, m_qty); + // Reset the preferred size to the default behavior + formFrame.getWindow().setPreferredSize(null); + + // Calculates the size based on the content + Dimension size = new Dimension(formFrame.getPreferredSize()); + + // Limit the width + size.width = WINDOW_WIDTH; + formFrame.getWindow().setPreferredSize(size); + + formFrame.pack(); + + Rectangle myBounds = formFrame.getWindow().getBounds(); + + for(GraphicsDevice gd:GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()){ + Rectangle screenBounds = gd.getDefaultConfiguration().getBounds(); + if (screenBounds.intersects(myBounds) && !screenBounds.contains(myBounds)) + { + // The window is partially off the screen. + AEnv.positionCenterScreen(formFrame.getWindow()); + break; + } } - this.setBorder (new TitledBorder(title)); - } // createMainPanel + + } // size /** - * Add BOM Lines to this. - * Called recursively - * @param product product - * @param qty quantity - */ - private void addBOMLines (MProduct product, BigDecimal qty) - { - MPPProductBOM bom = MPPProductBOM.getDefault(product, null); - MPPProductBOMLine[] bomLines = bom.getLines(true); - for (int i = 0; i < bomLines.length; i++) - addBOMLine (bomLines[i], qty); - log.fine("#" + bomLines.length); - } - - /** - * Add BOM Line to this. - * Calls addBOMLines if added product is a BOM - * @param line BOM Line - * @param qty quantity + * Dispose */ - private void addBOMLine (MPPProductBOMLine line, BigDecimal qty) + @Override + public void dispose() { - log.fine(line.toString()); - String bomType = line.getComponentType(); - if (bomType == null) - bomType = MPPProductBOMLine.COMPONENTTYPE_Component; - // - BigDecimal lineQty = line.getQty(); - MProduct product = line.getProduct(); - if (product == null) - return; - if (product.isBOM() && product.isVerified()) - addBOMLines (product, lineQty); // recursive - else - addDisplay (line.getM_Product_ID(), - product.getM_Product_ID(), bomType, product.getName(), line.getFeature(), lineQty); - } // addBOMLine + if (formFrame != null) + formFrame.dispose(); + formFrame = null; + removeAll(); + + if (buttonGroups != null) + buttonGroups.clear(); + buttonGroups = null; + + } // dispose - /** - * Add Line to Display - * @param parentM_Product_ID parent product - * @param M_Product_ID product - * @param bomType bom type - * @param name name - * @param lineQty qty - */ - private void addDisplay (int parentM_Product_ID, - int M_Product_ID, String bomType, String name, String feature , BigDecimal lineQty) - { - log.fine("M_Product_ID=" + M_Product_ID + ",Type=" + bomType + ",Name=" + name + ",feature=" + feature + ",Qty=" + lineQty); - // - boolean selected = true; - if (MPPProductBOMLine.COMPONENTTYPE_Component.equals(bomType)) - { - String title = ""; - JCheckBox cb = new JCheckBox(title); - cb.setSelected(true); - cb.setEnabled(false); - // cb.addActionListener(this); // will not change - m_selectionList.add(cb); - this.add(cb, new ALayoutConstraint(m_bomLine++, 0)); - } - else if (MPPProductBOMLine.COMPONENTTYPE_Option.equals(bomType)) - { - //String title = Msg.getMsg(Env.getCtx(), "Optional"); - JCheckBox cb = new JCheckBox(feature); - cb.setSelected(false); - selected = false; - cb.addActionListener(this); - m_selectionList.add(cb); - this.add(cb, new ALayoutConstraint(m_bomLine++, 0)); - } - else if (MPPProductBOMLine.COMPONENTTYPE_Variant.equals(bomType)) - { - //String title = Msg.getMsg(Env.getCtx(), "Variant") + " " + bomType; - JRadioButton b = new JRadioButton(feature); - String groupName = feature + "_" + String.valueOf(parentM_Product_ID) + "_" + bomType; - ButtonGroup group = (ButtonGroup)m_buttonGroups.get(groupName); - if (group == null) - { - log.fine("ButtonGroup=" + groupName); - group = new ButtonGroup(); - m_buttonGroups.put(groupName, group); - group.add(b); - b.setSelected(true); // select first one - } - else - { - group.add(b); - b.setSelected(false); - selected = false; - } - b.addActionListener(this); - m_selectionList.add(b); - this.add(b, new ALayoutConstraint(m_bomLine++, 0)); - } - // Add to List & display - m_productList.add (new Integer(M_Product_ID)); - VNumber qty = new VNumber ("Qty", true, false, true, DisplayType.Quantity, name); - qty.setValue(lineQty); - qty.setReadWrite(selected); - m_qtyList.add(qty); - CLabel label = new CLabel (name); - label.setLabelFor(qty); - this.add(label); - this.add(qty); - } // addDisplay - /** * Get Preferred Size * @return size @@ -444,293 +230,456 @@ public Dimension getPreferredSize () return size; } // getPreferredSize - - /************************************************************************** + + /** * Action Listener * @param e event */ public void actionPerformed (ActionEvent e) { log.config(e.getActionCommand()); - - Object source = e.getSource(); - // Toggle Qty Enabled - if (source instanceof JCheckBox || source instanceof JRadioButton) + // OK + if (e.getActionCommand().equals(ConfirmPanel.A_OK)) { - cmd_selection (source); - // need to de-select the others in group - if (source instanceof JRadioButton) - { - // find Button Group - Iterator it = m_buttonGroups.values().iterator(); - while (it.hasNext()) - { - ButtonGroup group = (ButtonGroup)it.next(); - Enumeration en = group.getElements(); - while (en.hasMoreElements()) - { - // We found the group - if (source == en.nextElement()) - { - Enumeration info = group.getElements(); - while (info.hasMoreElements()) - { - Object infoObj = info.nextElement(); - if (source != infoObj) - cmd_selection(infoObj); - } - } - } - } - } - } // JCheckBox or JRadioButton - - // Product / Qty - else if (source == productField || source == productQty) + controller.confirmOK(); + } + else if (e.getActionCommand().equals(ConfirmPanel.A_CANCEL)) { - m_qty = (BigDecimal)productQty.getValue(); - KeyNamePair pp = (KeyNamePair)productField.getSelectedItem(); - m_product = MProduct.get (Env.getCtx(), pp.getKey()); - createMainPanel(); - sizeIt(); + controller.confirmCancel(); } - - // Order - else if (source == orderField) + + } // actionPerformed + + + @Override + public CEditor createSelectionEditor(int displayType, MLookup lookup, String columnName, String name, String description, int row, int col) { + + if (DisplayType.isLookup(displayType) || displayType == DisplayType.ID) { - KeyNamePair pp = (KeyNamePair)orderField.getSelectedItem(); - boolean valid = (pp != null && pp.getKey() > 0); - // - if (invoiceField != null) - invoiceField.setReadWrite(!valid); - if (projectField != null) - projectField.setReadWrite(!valid); + VLookup editor = new VLookup (lookup.getColumnName(), false, false, true, lookup); + + Dimension size = new Dimension(editor.getMinimumSize()); + size.width = SEARCH_WIDTH; + editor.setPreferredSize(size); + CLabel label = new CLabel(name); + label.setLabelFor(editor); + + GridBagConstraints c = new GridBagConstraints(); + c.gridx = col; + c.gridy = row; + c.gridwidth = 1; + c.gridheight = 1; + c.weightx = 0.5; + c.weighty = 0.0; + c.ipadx = 5; + c.insets = new Insets(2, 5, 2, 5); + c.fill = GridBagConstraints.HORIZONTAL; + c.anchor = GridBagConstraints.FIRST_LINE_START; + + + selectionPanel.add(label, c); + + c.gridx = col+1; + selectionPanel.add(editor, c); + + return editor; + } - // Invoice - else if (source == invoiceField) + else if (DisplayType.isNumeric(displayType)) { - KeyNamePair pp = (KeyNamePair)invoiceField.getSelectedItem(); - boolean valid = (pp != null && pp.getKey() > 0); - // - if (orderField != null) - orderField.setReadWrite(!valid); - if (projectField != null) - projectField.setReadWrite(!valid); + VNumber editor = new VNumber(columnName, true, false, true, displayType, columnName); + + Dimension size = new Dimension(editor.getMinimumSize()); + size.width = QTY_WIDTH; + editor.setPreferredSize(new Dimension(size)); + + GridBagConstraints c = new GridBagConstraints(); + c.gridx = col; + c.gridy = row; + c.gridwidth = 1; + c.gridheight = 1; + c.weightx = 0.5; + c.weighty = 0.0; + c.ipadx = 5; + c.insets = new Insets(2, 5, 2, 5); + c.fill = GridBagConstraints.HORIZONTAL; + c.anchor = GridBagConstraints.FIRST_LINE_END; + + CLabel label = new CLabel(columnName); + label.setLabelFor(editor); + selectionPanel.add(label,c); + + c.gridx = col+1; + selectionPanel.add(editor, c); + + return editor; + } - // Project - else if (source == projectField) + else if (DisplayType.YesNo == displayType) { - KeyNamePair pp = (KeyNamePair)projectField.getSelectedItem(); - boolean valid = (pp != null && pp.getKey() > 0); - // - if (orderField != null) - orderField.setReadWrite(!valid); - if (invoiceField != null) - invoiceField.setReadWrite(!valid); + VCheckBox editor = new VCheckBox( columnName, false, false, true, + name, description, false); + + GridBagConstraints c = new GridBagConstraints(); + c.gridx = col; + c.gridy = row; + c.gridwidth = 1; + c.gridheight = 1; + c.weightx = 0.5; + c.weighty = 0.0; + c.ipadx = 5; + c.insets = new Insets(2, 5, 2, 5); + c.fill = GridBagConstraints.HORIZONTAL; + c.anchor = GridBagConstraints.FIRST_LINE_START; + + selectionPanel.add(editor, c); + return editor; } - // OK - else if (e.getActionCommand().equals(ConfirmPanel.A_OK)) + throw new IllegalArgumentException("Unhandled display type " + displayType); + } + + @Override + public void enableConfirmOK(boolean enable) { + + confirmPanel.getOKButton().setEnabled(enable); + + } + + + @Override + public void showDialog(String message, String result) { + + ADialog.info(windowNo, this, message, result); + + } + + @Override + public void clearBOMList() { + + this.removeAll(); + this.revalidate(); + this.repaint(); + lineCount = 0; + // + buttonGroups.clear(); + groupboxes.clear(); + scroll.setVisible(false); + + } + + @Override + public Object createFeature(String featureKey, String caption) { + + log.fine("Groupbox=" + featureKey); + + // Create a group box to show the items + CollapsiblePanel optionGroup = new CollapsiblePanel(caption); + groupboxes.put(featureKey, optionGroup); + optionGroup.setCollapsed(true); + optionGroup.getCollapsiblePane().getContentPane().setLayout(new GridBagLayout()); + optionGroup.setToolTipText(MSG_ClickToOpen); + GridBagConstraints c = new GridBagConstraints(); + c.gridx = 0; + c.gridy = lineCount++; + c.gridwidth = 4; + c.gridheight = 1; + c.weighty = 0.0; + c.fill = GridBagConstraints.HORIZONTAL; + c.anchor = GridBagConstraints.FIRST_LINE_START; + this.add(optionGroup, c); + + return optionGroup; + + } + + @Override + public void updateFeatureCaption(Object feature, String caption) { + + if (feature == null || !(feature instanceof CollapsiblePanel)) + throw new IllegalArgumentException("Feature type not an instance of CollapsiblePanel " + feature); + + CollapsiblePanel optionGroup = (CollapsiblePanel) feature; + optionGroup.setTitle(caption); + + } + + @Override + public CEditor addCheck(Object feature, String itemType, String name) { + + GridBagConstraints checkConstraint = new GridBagConstraints(); + checkConstraint.gridx = 0; + checkConstraint.gridwidth = 1; + checkConstraint.gridheight = 1; + checkConstraint.weightx = 0; + checkConstraint.weighty = 0.0; + checkConstraint.ipadx = 5; + checkConstraint.ipady = 5; + checkConstraint.fill = GridBagConstraints.NONE; + checkConstraint.anchor = GridBagConstraints.CENTER; + + GridBagConstraints labelConstraint = new GridBagConstraints(); + labelConstraint.gridx = 1; + labelConstraint.gridwidth = 1; + labelConstraint.gridheight = 1; + labelConstraint.weightx = 0.3; + labelConstraint.weighty = 0.0; + labelConstraint.fill = GridBagConstraints.HORIZONTAL; + labelConstraint.anchor = GridBagConstraints.CENTER; + + CLabel label = new CLabel (name); + label.setHorizontalAlignment(CLabel.LEFT); + Dimension size = new Dimension(label.getMinimumSize()); + size.width = NAME_WIDTH; + label.setPreferredSize(size); + + if (ITEMTYPE_CHECK.equals(itemType)) { - if (cmd_save()) - dispose(); - } - else if (e.getActionCommand().equals(ConfirmPanel.A_CANCEL)) - dispose(); + VCheckBox cb; - // Enable OK - boolean OK = m_product != null; - if (OK) - { - KeyNamePair pp = null; - if (orderField != null) - pp = (KeyNamePair)orderField.getSelectedItem(); - if ((pp == null || pp.getKey() <= 0) && invoiceField != null) - pp = (KeyNamePair)invoiceField.getSelectedItem(); - if ((pp == null || pp.getKey() <= 0) && projectField != null) - pp = (KeyNamePair)projectField.getSelectedItem(); - OK = (pp != null && pp.getKey() > 0); - } - confirmPanel.getOKButton().setEnabled(OK); - } // actionPerformed + if (feature != null && (feature instanceof CollapsiblePanel)) + { + cb = new VCheckBox(name, false, false, true, name, "", true); + cb.addVetoableChangeListener(controller); + cb.setEnabled(true); + cb.setSelected(false); + size = new Dimension(cb.getMinimumSize()); + size.width = CHECK_WIDTH; + cb.setPreferredSize(size); - /** - * Enable/disable qty based on selection - * @param source JCheckBox or JRadioButton - */ - private void cmd_selection (Object source) - { - for (int i = 0; i < m_selectionList.size(); i++) - { - if (source == m_selectionList.get(i)) + checkConstraint.gridy = GridBagConstraints.RELATIVE; + labelConstraint.gridy = GridBagConstraints.RELATIVE; + + CollapsiblePanel optionGroup = (CollapsiblePanel) feature; + optionGroup.getCollapsiblePane().getContentPane().add(cb, checkConstraint); + optionGroup.getCollapsiblePane().getContentPane().add(label, labelConstraint); + } + else { - boolean selected = isSelectionSelected(source); - VNumber qty = (VNumber)m_qtyList.get(i); - qty.setReadWrite(selected); - return; + cb = new VCheckBox(name, false, true, false, name, "", true); + cb.addVetoableChangeListener(controller); + cb.setSelected(true); + size = new Dimension(cb.getMinimumSize()); + size.width = CHECK_WIDTH; + cb.setPreferredSize(size); + + checkConstraint.gridy = lineCount; + labelConstraint.gridy = lineCount; + + this.add(cb, checkConstraint); + this.add(label, labelConstraint); } + + return cb; + } - log.log(Level.SEVERE, "not found - " + source); - } // cmd_selection + else if (ITEMTYPE_RADIO.equals(itemType)) + { + if (feature == null || !(feature instanceof CollapsiblePanel)) + throw new IllegalArgumentException("Can't have radiobutton type without a group!"); - /** - * Is Selection Selected - * @param source CheckBox or RadioButton - * @return true if selected - */ - private boolean isSelectionSelected (Object source) - { - boolean retValue = false; - if (source instanceof JCheckBox) - retValue = ((JCheckBox)source).isSelected(); - else if (source instanceof JRadioButton) - retValue = ((JRadioButton)source).isSelected(); + VRadioButton rb = new VRadioButton(name, false, false, true, name, "", true); + rb.addVetoableChangeListener(controller); + size = new Dimension(rb.getMinimumSize()); + size.width = CHECK_WIDTH; + rb.setPreferredSize(size); + + CollapsiblePanel optionGroup = (CollapsiblePanel) feature; + ButtonGroup buttonGroup = (ButtonGroup)buttonGroups.get(optionGroup); + if (buttonGroup == null) + { + buttonGroup = new ButtonGroup(); + buttonGroups.put(optionGroup, buttonGroup); + buttonGroup.add(rb); + rb.setValue(true); + } + buttonGroup.add(rb); + + checkConstraint.gridy = GridBagConstraints.RELATIVE; + labelConstraint.gridy = GridBagConstraints.RELATIVE; + + optionGroup.getCollapsiblePane().getContentPane().add(rb,checkConstraint); + optionGroup.getCollapsiblePane().getContentPane().add(label,labelConstraint); + + return rb; + + } else - log.log(Level.SEVERE, "Not valid - " + source); - return retValue; - } // isSelected + { + log.severe("Unhandled Item type: " + itemType); + } + return null; + } - /************************************************************************** - * Save Selection - * @return true if saved - */ - private boolean cmd_save() - { - KeyNamePair pp = (KeyNamePair)orderField.getSelectedItem(); - if (pp != null && pp.getKey() > 0) - return cmd_saveOrder (pp.getKey()); - // - pp = (KeyNamePair)invoiceField.getSelectedItem(); - if (pp != null && pp.getKey() > 0) - return cmd_saveInvoice (pp.getKey()); - // - pp = (KeyNamePair)projectField.getSelectedItem(); - if (pp != null && pp.getKey() > 0) - return cmd_saveProject (pp.getKey()); - // - log.log(Level.SEVERE, "Nothing selected"); - return false; - } // cmd_save + @Override + public CEditor addQty(Object feature, BigDecimal qty) { - /** - * Save to Order - * @param C_Order_ID id - * @return true if saved - */ - private boolean cmd_saveOrder (int C_Order_ID) - { - log.config("C_Order_ID=" + C_Order_ID); - MOrder order = new MOrder (Env.getCtx(), C_Order_ID, null); - if (order.get_ID() == 0) + VNumber qtyEditor = new VNumber ("Qty", true, false, true, DisplayType.Quantity, Msg.translate(Env.getCtx(), "Qty")); + Dimension size = new Dimension(qtyEditor.getMinimumSize()); + size.width = QTY_WIDTH; + qtyEditor.setPreferredSize(size); + qtyEditor.setValue(qty); + + GridBagConstraints c = new GridBagConstraints(); + c.gridx = 2; + c.gridwidth = 1; + c.gridheight = 1; + c.weightx = 0.25; + c.weighty = 0.0; + c.ipadx = 5; + c.insets = new Insets(2, 5, 2, 5); + c.fill = GridBagConstraints.HORIZONTAL; + c.anchor = GridBagConstraints.FIRST_LINE_START; + + // Add to List & display + if (feature != null && (feature instanceof CollapsiblePanel)) { - log.log(Level.SEVERE, "Not found - C_Order_ID=" + C_Order_ID); - return false; + c.gridy = GridBagConstraints.RELATIVE; + CollapsiblePanel optionGroup = (CollapsiblePanel) feature; + optionGroup.getCollapsiblePane().getContentPane().add(qtyEditor,c); } - int lineCount = 0; - - // for all bom lines - for (int i = 0; i < m_selectionList.size(); i++) + else { - if (isSelectionSelected(m_selectionList.get(i))) - { - BigDecimal qty = (BigDecimal)((VNumber)m_qtyList.get(i)).getValue(); - int M_Product_ID = ((Integer)m_productList.get(i)).intValue(); - // Create Line - MOrderLine ol = new MOrderLine (order); - ol.setM_Product_ID(M_Product_ID, true); - ol.setQty(qty); - ol.setPrice(); - ol.setTax(); - if (ol.save()) - lineCount++; - else - log.log(Level.SEVERE, "Line not saved"); - } // line selected - } // for all bom lines - - log.config("#" + lineCount); - return true; - } // cmd_saveOrder + c.gridy = lineCount; + this.add(qtyEditor,c); + } - /** - * Save to Invoice - * @param C_Invoice_ID id - * @return true if saved - */ - private boolean cmd_saveInvoice (int C_Invoice_ID) - { - log.config("C_Invoice_ID=" + C_Invoice_ID); - MInvoice invoice = new MInvoice (Env.getCtx(), C_Invoice_ID, null); - if (invoice.get_ID() == 0) + return qtyEditor; + + } + + @Override + public CEditor addUOM(Object feature, MLookup uomLookup, int c_uom_id) { + + VLookup uomEditor = new VLookup (uomLookup.getColumnName(), true, false, true, uomLookup); + Dimension size = new Dimension(uomEditor.getMinimumSize()); + size.width = UOM_WIDTH; + uomEditor.setPreferredSize(size); + uomEditor.setValue(c_uom_id); + + GridBagConstraints c = new GridBagConstraints(); + c.gridx = 3; + c.gridwidth = 1; + c.gridheight = 1; + c.weightx = 0.25; + c.weighty = 0.0; + c.insets = new Insets(2, 5, 2, 10); + c.fill = GridBagConstraints.HORIZONTAL; + c.anchor = GridBagConstraints.FIRST_LINE_START; + + // Add to List & display + if (feature != null && (feature instanceof CollapsiblePanel)) { - log.log(Level.SEVERE, "Not found - C_Invoice_ID=" + C_Invoice_ID); - return false; + c.gridy = GridBagConstraints.RELATIVE; + CollapsiblePanel optionGroup = (CollapsiblePanel) feature; + optionGroup.getCollapsiblePane().getContentPane().add(uomEditor,c); } - int lineCount = 0; - - // for all bom lines - for (int i = 0; i < m_selectionList.size(); i++) + else { - if (isSelectionSelected(m_selectionList.get(i))) - { - BigDecimal qty = (BigDecimal)((VNumber)m_qtyList.get(i)).getValue(); - int M_Product_ID = ((Integer)m_productList.get(i)).intValue(); - // Create Line - MInvoiceLine il = new MInvoiceLine (invoice); - il.setM_Product_ID(M_Product_ID, true); - il.setQty(qty); - il.setPrice(); - il.setTax(); - if (il.save()) - lineCount++; - else - log.log(Level.SEVERE, "Line not saved"); - } // line selected - } // for all bom lines + c.gridy = lineCount++; + this.add(uomEditor, c); + } + + return uomEditor; + + } + + @Override + public void enableBOMList() { + + JSeparator dummy = new JSeparator(SwingConstants.HORIZONTAL); + + GridBagConstraints c = new GridBagConstraints(); + c.gridx = 0; + c.gridy = lineCount; + c.gridwidth = 4; + c.gridheight = 1; + c.weightx = 0.5; + c.weighty = 1.0; // !Important + c.fill = GridBagConstraints.HORIZONTAL; + c.anchor = GridBagConstraints.PAGE_START; + + this.add(dummy, c); + scroll.setVisible(true); + + } + + @Override + public void setBOMListHeaders(String checkName, String productName, String qtyName, String uomName) { + + header.removeAll(); + header.setLayout(new GridBagLayout()); + CLabel selectLabel = new CLabel(checkName, SwingConstants.LEFT); + CLabel nameLabel = new CLabel(productName, SwingConstants.LEFT); + CLabel qtyLabel = new CLabel(qtyName, SwingConstants.CENTER); + CLabel uomLabel = new CLabel(uomName, SwingConstants.CENTER); + Dimension size = new Dimension(CHECK_WIDTH, 22); + selectLabel.setPreferredSize(size); + size = new Dimension(NAME_WIDTH, 22); + nameLabel.setPreferredSize(size); + size = new Dimension(QTY_WIDTH, 22); + qtyLabel.setPreferredSize(size); + size = new Dimension(UOM_WIDTH, 22); + uomLabel.setPreferredSize(size); - log.config("#" + lineCount); - return true; - } // cmd_saveInvoice + GridBagConstraints c = new GridBagConstraints(); + c.gridx = 0; + c.gridy = 0; + c.gridwidth = 1; + c.gridheight = 1; + c.weightx = 0.0; + c.weighty = 0.0; + c.ipadx = 5; + c.insets = new Insets(2, 5, 2, 5); + c.fill = GridBagConstraints.HORIZONTAL; + c.anchor = GridBagConstraints.PAGE_END; - /** - * Save to Project - * @param C_Project_ID id - * @return true if saved - */ - private boolean cmd_saveProject (int C_Project_ID) - { - log.config("C_Project_ID=" + C_Project_ID); - MProject project = new MProject (Env.getCtx(), C_Project_ID, null); - if (project.get_ID() == 0) - { - log.log(Level.SEVERE, "Not found - C_Project_ID=" + C_Project_ID); - return false; - } - int lineCount = 0; + header.add(selectLabel, c); - // for all bom lines - for (int i = 0; i < m_selectionList.size(); i++) - { - if (isSelectionSelected(m_selectionList.get(i))) - { - BigDecimal qty = (BigDecimal)((VNumber)m_qtyList.get(i)).getValue(); - int M_Product_ID = ((Integer)m_productList.get(i)).intValue(); - // Create Line - MProjectLine pl = new MProjectLine (project); - pl.setM_Product_ID(M_Product_ID); - pl.setPlannedQty(qty); - // pl.setPlannedPrice(); - if (pl.save()) - lineCount++; - else - log.log(Level.SEVERE, "Line not saved"); - } // line selected - } // for all bom lines + c.gridx = 1; + c.gridwidth = 1; + c.gridheight = 1; + c.weightx = 0.3; - log.config("#" + lineCount); - return true; - } // cmd_saveProject + header.add(nameLabel, c); + + c.gridx = 2; + c.gridwidth = 1; + c.gridheight = 1; + c.weightx = 0.25; + c.weighty = 0.0; + c.ipadx = 5; + c.insets = new Insets(2, 5, 2, 5); + header.add(qtyLabel, c); + + c.gridx = 3; + c.gridwidth = 1; + c.gridheight = 1; + c.weightx = 0.25; + c.weighty = 0.0; + c.ipadx = 5; + c.insets = new Insets(2, 5, 2, 5); + + header.add(uomLabel, c); + + JSeparator dummy = new JSeparator(SwingConstants.HORIZONTAL); + + c.gridx = 0; + c.gridy = 1; + c.gridwidth = 4; + c.gridheight = 1; + c.weightx = 0.5; + c.weighty = 1.0; // !Important + c.fill = GridBagConstraints.HORIZONTAL; + c.anchor = GridBagConstraints.CENTER; + + header.add(dummy, c); + + scroll.setVisible(true); + + + } } // VBOMDrop diff --git a/client/src/org/compiere/grid/VPayment.java b/client/src/org/compiere/grid/VPayment.java index 556e34586f..f0d242c27c 100644 --- a/client/src/org/compiere/grid/VPayment.java +++ b/client/src/org/compiere/grid/VPayment.java @@ -26,18 +26,14 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.math.BigDecimal; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; import java.sql.Timestamp; import java.util.Enumeration; -import java.util.HashMap; -import java.util.Hashtable; import java.util.logging.Level; import javax.swing.BorderFactory; -import org.adempiere.plaf.AdempierePLAF; +import org.adempiere.controller.PaymentFormController; +import org.adempiere.controller.ed.CPaymentEditor; import org.compiere.apps.ADialog; import org.compiere.apps.AEnv; import org.compiere.apps.ConfirmPanel; @@ -45,17 +41,6 @@ import org.compiere.grid.ed.VDate; import org.compiere.grid.ed.VNumber; import org.compiere.model.GridTab; -import org.compiere.model.MCash; -import org.compiere.model.MCashLine; -import org.compiere.model.MConversionRate; -import org.compiere.model.MInvoice; -import org.compiere.model.MOrder; -import org.compiere.model.MPayment; -import org.compiere.model.MPaymentValidate; -import org.compiere.model.MRole; -import org.compiere.model.MSysConfig; -import org.compiere.model.X_C_Order; -import org.compiere.process.DocAction; import org.compiere.swing.CButton; import org.compiere.swing.CComboBox; import org.compiere.swing.CDialog; @@ -63,39 +48,15 @@ import org.compiere.swing.CPanel; import org.compiere.swing.CTextField; import org.compiere.util.CLogger; -import org.compiere.util.DB; import org.compiere.util.DisplayType; import org.compiere.util.Env; import org.compiere.util.KeyNamePair; import org.compiere.util.Msg; -import org.compiere.util.TimeUtil; -import org.compiere.util.Trx; -import org.compiere.util.TrxRunnable; import org.compiere.util.ValueNamePair; /** * Display (and process) Payment Options. - *
    - *  Payment Rule
    - *  -B- Cash          (Date)          -> Cash Entry
    - *  -P- Payment Term  (Term)
    - *  -S- Check         (Routing, ..)   -> Payment Entry
    - *  -K- CreditCard    (No)            -> Payment Entry
    - *  -U- ACH Transfer  (Routing)       -> Payment Entry
    - *
    - *  When processing:
    - *  - If an invoice is a S/K/U, but has no Payment Entry, it is changed to P
    - *  - If an invoice is B and has no Cash Entry, it is created
    - *  - An invoice is "Open" if it is "P" and no Payment
    - *
    - *  Entry:
    - *  - If not processed, an invoice has no Cash or Payment entry
    - *  - The entry is created, during "Online" and when Saving
    - *
    - *  Changes/Reversals:
    - *  - existing Cash Entries are reversed and newly created
    - *  - existing Payment Entries are not changed and then "hang there" and need to be allocated
    - *  
    + * See the Payment Form Controller for details on the operation * * @author Jorg Janke * @version $Id: VPayment.java,v 1.2 2006/07/30 00:51:28 jjanke Exp $ @@ -105,15 +66,19 @@ *
  • BF [ 1789949 ] VPayment: is displaying just "CashNotCreated" * @author Michael Judd, Akuna Ltd *
  • FR [ 2803341 ] Deprecate Cash Journal + * @author Michael McKay, mckayERP@gmail.com + *
  • #2347Reduce duplicated code */ public class VPayment extends CDialog - implements ActionListener + implements ActionListener, CPaymentEditor { /** * */ private static final long serialVersionUID = -7931457502030396154L; + private int windowNo; + /** * Constructor * @@ -124,12 +89,11 @@ public class VPayment extends CDialog public VPayment (int WindowNo, GridTab mTab, VButton button) { super(Env.getWindow(WindowNo), Msg.getMsg(Env.getCtx(), "Payment"), true); - m_WindowNo = WindowNo; - m_isSOTrx = "Y".equals(Env.getContext(Env.getCtx(), WindowNo, "IsSOTrx")); - m_mTab = mTab; + windowNo = WindowNo; + controller = new PaymentFormController(this, WindowNo, mTab, button.getValues()); + try { - bDateField = new VDate("DateAcct", false, false, true, DisplayType.Date, "DateAcct"); jbInit(); m_initOK = dynInit(button); // Null Pointer if order/invoice not saved yet } @@ -142,48 +106,10 @@ public VPayment (int WindowNo, GridTab mTab, VButton button) AEnv.positionCenterWindow(Env.getWindow(WindowNo), this); } // VPayment - /** Window */ - private int m_WindowNo = 0; - /** Tab */ - private GridTab m_mTab; - - // Data from Order/Invoice - private String m_DocStatus = null; - /** Start Payment Rule */ - private String m_PaymentRule = ""; - /** Start Payment Term */ - private int m_C_PaymentTerm_ID = 0; - /** Start Acct Date */ - private Timestamp m_DateAcct = null; - /** Start Payment */ - private int m_C_Payment_ID = 0; - private MPayment m_mPayment = null; - private MPayment m_mPaymentOriginal = null; - /** Start CashBook Line */ - private int m_C_CashLine_ID = 0; - private MCashLine m_cashLine = null; - /** Start CreditCard */ - private String m_CCType = ""; - /** Start Bank Account */ - private int m_C_BankAccount_ID = 0; - /** Start CashBook */ - private int m_C_CashBook_ID = 0; - - /** Is SOTrx */ - private boolean m_isSOTrx = true; - - /** Invoice Currency */ - private int m_C_Currency_ID = 0; - private int m_AD_Client_ID = 0; - private boolean m_Cash_As_Payment = true; - private int m_AD_Org_ID = 0; - private int m_C_BPartner_ID = 0; - private BigDecimal m_Amount = Env.ZERO; // Payment Amount + PaymentFormController controller; + // private boolean m_initOK = false; - /** Only allow changing Rule */ - private boolean m_onlyRule = false; - private static Hashtable s_Currencies = null; // EMU Currencies private boolean m_needSave = false; /** Logger */ @@ -199,6 +125,12 @@ public VPayment (int WindowNo, GridTab mTab, VButton button) private CLabel paymentLabel = new CLabel(); private CardLayout centerLayout = new CardLayout(); private CPanel bPanel = new CPanel(); + private GridBagLayout bPanelLayout = new GridBagLayout(); + private VDate bDateField = new VDate("DateAcct", false, false, true, DisplayType.Date, "DateAcct"); + private CLabel bCurrencyLabel = new CLabel(); + private CComboBox bCurrencyCombo = new CComboBox(); + private CLabel bAmountLabel = new CLabel(); + private VNumber bAmountField = new VNumber(); private CPanel kPanel = new CPanel(); private GridBagLayout kLayout = new GridBagLayout(); private CLabel kTypeLabel = new CLabel(); @@ -216,29 +148,26 @@ public VPayment (int WindowNo, GridTab mTab, VButton button) private CPanel tPanel = new CPanel(); private CLabel tAccountLabel = new CLabel(); private CComboBox tAccountCombo = new CComboBox(); + private CLabel tAmountLabel = new CLabel(); + private VNumber tAmountField = new VNumber(); private CPanel sPanel = new CPanel(); private GridBagLayout sPanelLayout = new GridBagLayout(); - private CLabel sNumberLabel = new CLabel(); - private CTextField sNumberField = new CTextField(); + private CLabel sAccountNumberLabel = new CLabel(); + private CTextField sAccountNumberField = new CTextField(); private CLabel sRoutingLabel = new CLabel(); private CTextField sRoutingField = new CTextField(); private CLabel sCurrencyLabel = new CLabel(); private CComboBox sCurrencyCombo = new CComboBox(); - private CLabel bCurrencyLabel = new CLabel(); - private CComboBox bCurrencyCombo = new CComboBox(); private CPanel pPanel = new CPanel(); private CLabel pTermLabel = new CLabel(); private CComboBox pTermCombo = new CComboBox(); - private GridBagLayout bPanelLayout = new GridBagLayout(); - private CLabel bAmountLabel = new CLabel(); - private VNumber bAmountField = new VNumber(); private CLabel sAmountLabel = new CLabel(); private VNumber sAmountField = new VNumber(); - private VDate bDateField; + private CLabel bDateLabel = new CLabel(); private ConfirmPanel confirmPanel = new ConfirmPanel(true); - private CTextField sCheckField = new CTextField(); - private CLabel sCheckLabel = new CLabel(); + private CTextField sCheckNumberField = new CTextField(); + private CLabel sCheckNumberLabel = new CLabel(); private CButton kOnline = new CButton(); private CButton sOnline = new CButton(); private CComboBox sBankAccountCombo = new CComboBox(); @@ -249,11 +178,7 @@ public VPayment (int WindowNo, GridTab mTab, VButton button) private GridBagLayout tPanelLayout = new GridBagLayout(); private CButton tOnline = new CButton(); private CLabel kStatus = new CLabel(); - private CTextField tRoutingField = new CTextField(); - private CTextField tNumberField = new CTextField(); private CLabel tStatus = new CLabel(); - private CLabel tRoutingText = new CLabel(); - private CLabel tNumberText = new CLabel(); private CLabel sStatus = new CLabel(); /** @@ -286,6 +211,7 @@ private void jbInit() throws Exception kExpLabel.setText(Msg.getMsg(Env.getCtx(), "Expires")); kApprovalLabel.setText(Msg.translate(Env.getCtx(), "VoiceAuthCode")); kAmountLabel.setText(Msg.getMsg(Env.getCtx(), "Amount")); + kAmountField.setDisplayType(DisplayType.Amount); kOnline.setText(Msg.getMsg(Env.getCtx(), "Online")); kOnline.addActionListener(this); kStatus.setText(" "); @@ -322,11 +248,10 @@ private void jbInit() throws Exception // DircetDebit/Credit tPanel.setLayout(tPanelLayout); tAccountLabel.setText(Msg.translate(Env.getCtx(), "C_BP_BankAccount_ID")); - tRoutingField.setColumns(8); - tNumberField.setColumns(10); - tRoutingText.setText(Msg.translate(Env.getCtx(), "RoutingNo")); - tNumberText.setText(Msg.translate(Env.getCtx(), "AccountNo")); + tAmountLabel.setText(Msg.translate(Env.getCtx(), "Amount")); + tAmountField.setDisplayType(DisplayType.Amount); tOnline.setText(Msg.getMsg(Env.getCtx(), "Online")); + tOnline.addActionListener(this); tStatus.setText(" "); centerPanel.add(tPanel, "tPanel"); centerLayout.addLayoutComponent(tPanel, "tPanel"); @@ -334,32 +259,29 @@ private void jbInit() throws Exception ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(5, 5, 5, 0), 0, 0)); tPanel.add(tAccountCombo, new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0 ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0)); - tPanel.add(tRoutingField, new GridBagConstraints(1, 1, 2, 1, 0.0, 0.0 - ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 5, 0, 5), 0, 0)); - tPanel.add(tNumberField, new GridBagConstraints(1, 2, 1, 1, 0.0, 0.0 + tPanel.add(tAmountLabel, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0 + ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(5, 5, 0, 0), 0, 0)); + tPanel.add(tAmountField, new GridBagConstraints(1, 1, 2, 1, 0.0, 0.0 ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 5, 0, 5), 0, 0)); tPanel.add(tStatus, new GridBagConstraints(0, 3, 2, 1, 0.0, 0.0 ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0)); - tPanel.add(tRoutingText, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0 - ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(5, 5, 0, 0), 0, 0)); - tPanel.add(tNumberText, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0 - ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(5, 5, 0, 0), 0, 0)); tPanel.add(tOnline, new GridBagConstraints(3, 2, 1, 1, 0.0, 0.0 ,GridBagConstraints.NORTHEAST, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0)); // Cheque sPanel.setLayout(sPanelLayout); sBankAccountLabel.setText(Msg.translate(Env.getCtx(), "C_BankAccount_ID")); sAmountLabel.setText(Msg.getMsg(Env.getCtx(), "Amount")); - //sAmountField.setText(""); + sAmountField.setDisplayType(DisplayType.Amount); sRoutingLabel.setText(Msg.translate(Env.getCtx(), "RoutingNo")); - sNumberLabel.setText(Msg.translate(Env.getCtx(), "AccountNo")); - sCheckLabel.setText(Msg.translate(Env.getCtx(), "CheckNo")); - sCheckField.setColumns(8); + sAccountNumberLabel.setText(Msg.translate(Env.getCtx(), "AccountNo")); + sCheckNumberLabel.setText(Msg.translate(Env.getCtx(), "CheckNo")); + sCheckNumberField.setColumns(8); sCurrencyLabel.setText(Msg.translate(Env.getCtx(), "C_Currency_ID")); - sNumberField.setPreferredSize(new Dimension(100, 21)); + sAccountNumberField.setPreferredSize(new Dimension(100, 21)); sRoutingField.setPreferredSize(new Dimension(70, 21)); sStatus.setText(" "); sOnline.setText(Msg.getMsg(Env.getCtx(), "Online")); + sOnline.addActionListener(this); centerPanel.add(sPanel, "sPanel"); centerLayout.addLayoutComponent(sPanel, "sPanel"); sPanel.add(sBankAccountLabel, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0 @@ -378,20 +300,20 @@ private void jbInit() throws Exception ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 2, 0), 0, 0)); sPanel.add(sRoutingField, new GridBagConstraints(1, 3, 2, 1, 0.0, 0.0 ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 5, 2, 0), 0, 0)); - sPanel.add(sNumberLabel, new GridBagConstraints(0, 5, 1, 1, 0.0, 0.0 + sPanel.add(sAccountNumberLabel, new GridBagConstraints(0, 5, 1, 1, 0.0, 0.0 ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(2, 0, 2, 0), 0, 0)); - sPanel.add(sNumberField, new GridBagConstraints(1, 5, 2, 1, 0.0, 0.0 + sPanel.add(sAccountNumberField, new GridBagConstraints(1, 5, 2, 1, 0.0, 0.0 ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 5, 2, 0), 0, 0)); - sPanel.add(sCheckLabel, new GridBagConstraints(0, 6, 1, 1, 0.0, 0.0 + sPanel.add(sCheckNumberLabel, new GridBagConstraints(0, 6, 1, 1, 0.0, 0.0 ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(2, 0, 2, 0), 0, 0)); - sPanel.add(sCheckField, new GridBagConstraints(1, 6, 1, 1, 0.0, 0.0 + sPanel.add(sCheckNumberField, new GridBagConstraints(1, 6, 1, 1, 0.0, 0.0 ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(2, 5, 2, 0), 0, 0)); sPanel.add(sOnline, new GridBagConstraints(3, 6, 1, 1, 0.0, 0.0 ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0)); sPanel.add(sStatus, new GridBagConstraints(0, 7, 3, 1, 0.0, 0.0 ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(5, 5, 5, 5), 0, 0)); - // Cash + // Payment Term pPanel.setLayout(pPanelLayout); pTermLabel.setText(Msg.translate(Env.getCtx(), "C_PaymentTerm_ID")); centerPanel.add(pPanel, "pPanel"); @@ -400,32 +322,24 @@ private void jbInit() throws Exception ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(2, 5, 2, 0), 0, 0)); pPanel.add(pTermCombo, new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0 ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(2, 5, 2, 5), 0, 0)); - // - bCurrencyLabel.setText(Msg.translate(Env.getCtx(), "C_Currency_ID")); + // Cash + bCurrencyLabel.setText(Msg.translate(Env.getCtx(), "C_Currency_ID")); bPanel.setLayout(bPanelLayout); bAmountLabel.setText(Msg.getMsg(Env.getCtx(), "Amount")); - //bAmountField.setText(""); + bAmountField.setDisplayType(DisplayType.Amount); bDateLabel.setText(Msg.translate(Env.getCtx(), "DateAcct")); centerLayout.addLayoutComponent(bPanel, "bPanel"); centerPanel.add(bPanel, "bPanel"); - if (m_Cash_As_Payment){ - sBankAccountLabel.setText(Msg.translate(Env.getCtx(), "C_BankAccount_ID")); - bPanel.add(sBankAccountLabel, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0 - ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(2, 0, 2, 0), 0, 0)); - bPanel.add(sBankAccountCombo, new GridBagConstraints(1, 0, 2, 1, 0.0, 0.0 - ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(2, 5, 2, 5), 0, 0)); - - } else { - bCashBookLabel.setText(Msg.translate(Env.getCtx(), "C_CashBook_ID")); - bPanel.add(bCashBookLabel, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0 - ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(2, 0, 2, 0), 0, 0)); - bPanel.add(bCashBookCombo, new GridBagConstraints(1, 0, 2, 1, 0.0, 0.0 - ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(2, 5, 2, 5), 0, 0)); + bCashBookLabel.setText(Msg.translate(Env.getCtx(), PaymentFormController.MSG_CashJournal)); + bCashBookCombo.setToolTipText(Msg.translate(Env.getCtx(), PaymentFormController.MSG_CashJournalTip)); + bPanel.add(bCashBookLabel, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0 + ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(2, 0, 2, 0), 0, 0)); + bPanel.add(bCashBookCombo, new GridBagConstraints(1, 0, 2, 1, 0.0, 0.0 + ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(2, 5, 2, 5), 0, 0)); - } bPanel.add(bCurrencyLabel, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0 ,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(2, 0, 2, 0), 0, 0)); @@ -458,153 +372,42 @@ private void jbInit() throws Exception * @return true if init OK * @throws Exception */ + @SuppressWarnings("unchecked") private boolean dynInit (VButton button) throws Exception { - m_DocStatus = (String)m_mTab.getValue("DocStatus"); - log.config(m_DocStatus); - - if (m_mTab.getValue("C_BPartner_ID") == null) - { - ADialog.error(0, this, "SaveErrorRowNotFound"); - return false; - } - - // Is the Trx posted? - // String Posted = (String)m_mTab.getValue("Posted"); - // if (Posted != null && Posted.equals("Y")) - // return false; - - // DocStatus - m_DocStatus = (String)m_mTab.getValue("DocStatus"); - if (m_DocStatus == null) - m_DocStatus = ""; - // Is the Trx closed? Reversed / Voided / Closed - if (m_DocStatus.equals("RE") || m_DocStatus.equals("VO") || m_DocStatus.equals("CL")) - return false; - // Document is not complete - allow to change the Payment Rule only - if (m_DocStatus.equals("CO") || m_DocStatus.equals("WP") ) - m_onlyRule = false; - else - m_onlyRule = true; - // PO only Rule - if (!m_onlyRule // Only order has Warehouse - && !m_isSOTrx && m_mTab.getValue("M_Warehouse_ID") != null) - m_onlyRule = true; - - centerPanel.setVisible(!m_onlyRule); - - // Amount - m_Amount = (BigDecimal)m_mTab.getValue("GrandTotal"); - if (!m_onlyRule && m_Amount.compareTo(Env.ZERO) == 0) + if (!controller.init() && !controller.getErrorMsg().isEmpty()) { - ADialog.error(m_WindowNo, this, "PaymentZero"); + ADialog.error(0, this, controller.getErrorMsg()); return false; } - - bAmountField.setValue(m_Amount); - sAmountField.setValue(m_Amount); - kAmountField.setValue(m_Amount); + centerPanel.setVisible(!controller.isOnlyChangePaymentRule()); - - /** - * Get Data from Grid - */ - m_AD_Client_ID = ((Integer)m_mTab.getValue("AD_Client_ID")).intValue(); - m_Cash_As_Payment = MSysConfig.getBooleanValue("CASH_AS_PAYMENT",true, m_AD_Client_ID); - m_AD_Org_ID = ((Integer)m_mTab.getValue("AD_Org_ID")).intValue(); - m_C_BPartner_ID = ((Integer)m_mTab.getValue("C_BPartner_ID")).intValue(); - m_PaymentRule = (String)m_mTab.getValue("PaymentRule"); - m_C_Currency_ID = ((Integer)m_mTab.getValue("C_Currency_ID")).intValue(); - m_DateAcct = (Timestamp)m_mTab.getValue("DateAcct"); - if (m_mTab.getValue("C_PaymentTerm_ID") != null) - m_C_PaymentTerm_ID = ((Integer)m_mTab.getValue("C_PaymentTerm_ID")).intValue(); - // Existing Payment - if (m_mTab.getValue("C_Payment_ID") != null) - { - m_C_Payment_ID = ((Integer)m_mTab.getValue("C_Payment_ID")).intValue(); - if (m_C_Payment_ID != 0) - { - m_mPayment = new MPayment(Env.getCtx(), m_C_Payment_ID, null); - m_mPaymentOriginal = new MPayment(Env.getCtx(), m_C_Payment_ID, null); // full copy - // CreditCard - m_CCType = m_mPayment.getCreditCardType(); - kNumberField.setText(m_mPayment.getCreditCardNumber()); - kNameField.setText(m_mPayment.getA_Name()); - kExpField.setText(m_mPayment.getCreditCardExp(null)); - kApprovalField.setText(m_mPayment.getVoiceAuthCode()); - kStatus.setText(m_mPayment.getR_PnRef()); - kAmountField.setValue(m_mPayment.getPayAmt()); + BigDecimal amount = controller.getPaymentAmount(); + bAmountField.setValue(amount); + sAmountField.setValue(amount); + kAmountField.setValue(amount); + tAmountField.setValue(amount); - // if approved/paid, don't let it change - kTypeCombo.setReadWrite(!m_mPayment.isApproved()); - kNumberField.setReadWrite(!m_mPayment.isApproved()); - kNameField.setReadWrite(!m_mPayment.isApproved()); - kExpField.setReadWrite(!m_mPayment.isApproved()); - kApprovalField.setReadWrite(!m_mPayment.isApproved()); - kOnline.setReadWrite(!m_mPayment.isApproved()); - kAmountField.setReadWrite(!m_mPayment.isApproved()); - // Check - m_C_BankAccount_ID = m_mPayment.getC_BankAccount_ID(); - sRoutingField.setText(m_mPayment.getRoutingNo()); - sNumberField.setText(m_mPayment.getAccountNo()); - sCheckField.setText(m_mPayment.getCheckNo()); - sStatus.setText(m_mPayment.getR_PnRef()); - sAmountField.setValue(m_mPayment.getPayAmt()); - // Transfer - tRoutingField.setText(m_mPayment.getRoutingNo()); - tNumberField.setText(m_mPayment.getAccountNo()); - tStatus.setText(m_mPayment.getR_PnRef()); - // Cash - bAmountField.setValue(m_mPayment.getPayAmt()); - } - } - if (m_mPayment == null) - { - m_mPayment = new MPayment (Env.getCtx (), 0, null); - m_mPayment.setAD_Org_ID(m_AD_Org_ID); - m_mPayment.setAmount (m_C_Currency_ID, m_Amount); - } + // For payments, use today's date + bDateField.setValue(controller.getDate()); - // Existing Cashbook entry - m_cashLine = null; - m_C_CashLine_ID = 0; - if (m_mTab.getValue("C_CashLine_ID") != null) + if(controller.isEMUCurrency()) { - m_C_CashLine_ID = ((Integer)m_mTab.getValue("C_CashLine_ID")).intValue(); - if (m_C_CashLine_ID == 0) - m_cashLine = null; - else - { - m_cashLine = new MCashLine (Env.getCtx(), m_C_CashLine_ID, null); - m_DateAcct = m_cashLine.getStatementDate(); - m_C_CashBook_ID = m_cashLine.getCashBook().getC_CashBook_ID(); - bAmountField.setValue(m_cashLine.getAmount()); - } - } - - // Accounting Date - bDateField.setValue(m_DateAcct); - if (s_Currencies == null) - loadCurrencies(); - - // Is the currency an EMU currency? - Integer C_Currency_ID = new Integer(m_C_Currency_ID); - if (s_Currencies.containsKey(C_Currency_ID)) - { - Enumeration en = s_Currencies.keys(); + Enumeration en = controller.getCurrencies().keys(); while (en.hasMoreElements()) { Object key = en.nextElement(); - bCurrencyCombo.addItem(s_Currencies.get(key)); - sCurrencyCombo.addItem(s_Currencies.get(key)); + bCurrencyCombo.addItem(controller.getCurrencies().get(key)); + sCurrencyCombo.addItem(controller.getCurrencies().get(key)); } sCurrencyCombo.addActionListener(this); - sCurrencyCombo.setSelectedItem(s_Currencies.get(C_Currency_ID)); + sCurrencyCombo.setSelectedItem(controller.getCurrentCurrency()); bCurrencyCombo.addActionListener(this); - bCurrencyCombo.setSelectedItem(s_Currencies.get(C_Currency_ID)); + bCurrencyCombo.setSelectedItem(controller.getCurrentCurrency()); + } else // No EMU Currency { @@ -617,183 +420,78 @@ private boolean dynInit (VButton button) throws Exception /** * Payment Combo */ - if (m_PaymentRule == null) - m_PaymentRule = ""; - ValueNamePair vp = null; - HashMap values = button.getValues(); - Object[] a = values.keySet().toArray(); - for (int i = 0; i < a.length; i++) + for (ValueNamePair paymentRule : controller.getPaymentRules()) { - String PaymentRule = (String)a[i]; // used for Panel selection - if (X_C_Order.PAYMENTRULE_DirectDebit.equals(PaymentRule) // SO - && !m_isSOTrx) - continue; - else if (X_C_Order.PAYMENTRULE_DirectDeposit.equals(PaymentRule) // PO - && m_isSOTrx) - continue; - - ValueNamePair pp = new ValueNamePair(PaymentRule, (String)values.get(a[i])); - paymentCombo.addItem(pp); - if (PaymentRule.toString().equals(m_PaymentRule)) // to select - vp = pp; + paymentCombo.addItem(paymentRule); } - // Set PaymentRule - paymentCombo.addActionListener(this); - if (vp != null) - paymentCombo.setSelectedItem(vp); - /** * Load Payment Terms */ - String SQL = MRole.getDefault().addAccessSQL( - "SELECT C_PaymentTerm_ID, Name FROM C_PaymentTerm WHERE IsActive='Y' ORDER BY Name", - "C_PaymentTerm", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO); - KeyNamePair kp = null; - try - { - PreparedStatement pstmt = DB.prepareStatement(SQL, null); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - int key = rs.getInt(1); - String name = rs.getString(2); - KeyNamePair pp = new KeyNamePair(key, name); - pTermCombo.addItem(pp); - if (key == m_C_PaymentTerm_ID) - kp = pp; - } - rs.close(); - pstmt.close(); - } - catch (SQLException ept) - { - log.log(Level.SEVERE, SQL, ept); + for (KeyNamePair paymentTerm : controller.getPaymentTerms()) + { + pTermCombo.addItem(paymentTerm); } // Set Selection - if (kp != null) - pTermCombo.setSelectedItem(kp); + if (controller.getSelectedPaymentTerm() != null) + pTermCombo.setSelectedItem(controller.getSelectedPaymentTerm()); + /** - * Load Accounts + * Load BP Accounts */ - SQL = "SELECT a.C_BP_BankAccount_ID, NVL(b.Name, ' ')||'_'||NVL(a.AccountNo, ' ') AS Acct " - + "FROM C_BP_BankAccount a" - + " LEFT OUTER JOIN C_Bank b ON (a.C_Bank_ID=b.C_Bank_ID) " - + "WHERE C_BPartner_ID=?" - + "AND a.IsActive='Y' AND a.IsACH='Y'"; - kp = null; - try - { - PreparedStatement pstmt = DB.prepareStatement(SQL, null); - pstmt.setInt(1, m_C_BPartner_ID); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - int key = rs.getInt(1); - String name = rs.getString(2); - KeyNamePair pp = new KeyNamePair(key, name); - tAccountCombo.addItem(pp); - // kp = pp; - } - rs.close(); - pstmt.close(); - } - catch (SQLException eac) - { - log.log(Level.SEVERE, SQL, eac); + for (KeyNamePair account : controller.getBPAccounts()) + { + tAccountCombo.addItem(account); } - // Set Selection - if (kp != null) - tAccountCombo.setSelectedItem(kp); /** * Load Credit Cards */ - ValueNamePair[] ccs = m_mPayment.getCreditCards(); - vp = null; - for (int i = 0; i < ccs.length; i++) + for (ValueNamePair card : controller.getCreditCards()) { - kTypeCombo.addItem(ccs[i]); - if (ccs[i].getValue().equals(m_CCType)) - vp = ccs[i]; + + kTypeCombo.addItem(card); } // Set Selection - if (vp != null) - kTypeCombo.setSelectedItem(vp); + if (controller.getSelecteCreditCard() != null) + kTypeCombo.setSelectedItem(controller.getSelecteCreditCard()); /** * Load Bank Accounts */ - SQL = MRole.getDefault().addAccessSQL( - "SELECT C_BankAccount_ID, ba.accountno, IsDefault " - + "FROM C_BankAccount ba" - + " INNER JOIN C_Bank b ON (ba.C_Bank_ID=b.C_Bank_ID) " - + "WHERE b.IsActive='Y'", - "ba", MRole.SQL_FULLYQUALIFIED, MRole.SQL_RO); - kp = null; - try + for (KeyNamePair account : controller.getBankAccounts()) { - PreparedStatement pstmt = DB.prepareStatement(SQL, null); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - int key = rs.getInt(1); - String name = rs.getString(2); - KeyNamePair pp = new KeyNamePair(key, name); - sBankAccountCombo.addItem(pp); - if (key == m_C_BankAccount_ID) - kp = pp; - if (kp == null && rs.getString(3).equals("Y")) // Default - kp = pp; - } - rs.close(); - pstmt.close(); + sBankAccountCombo.addItem(account); } - catch (SQLException ept) + // Set Selection + if (controller.getSelectedBankAccount() != null) { - log.log(Level.SEVERE, SQL, ept); + sBankAccountCombo.setSelectedItem(controller.getSelectedBankAccount()); } - // Set Selection - if (kp != null) - sBankAccountCombo.setSelectedItem(kp); /** * Load Cash Books */ - SQL = MRole.getDefault().addAccessSQL( - "SELECT C_CashBook_ID, Name, AD_Org_ID FROM C_CashBook WHERE IsActive='Y'", - "C_CashBook", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO); - kp = null; - try + for (KeyNamePair cashBook : controller.getCashBooks()) { - PreparedStatement pstmt = DB.prepareStatement(SQL, null); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - int key = rs.getInt(1); - String name = rs.getString(2); - KeyNamePair pp = new KeyNamePair(key, name); - bCashBookCombo.addItem(pp); - if (key == m_C_CashBook_ID) - kp = pp; - if (kp == null && key == m_AD_Org_ID) // Default Org - kp = pp; - } - rs.close(); - pstmt.close(); + + bCashBookCombo.addItem(cashBook); + } - catch (SQLException epc) + + if (controller.getSelectedCashBook() != null) { - log.log(Level.SEVERE, SQL, epc); + + bCashBookCombo.setSelectedItem(controller.getSelectedCashBook()); + } - // Set Selection - if (kp != null) - { - bCashBookCombo.setSelectedItem(kp); - if (m_C_CashBook_ID == 0) - m_C_CashBook_ID = kp.getKey(); // set to default to avoid 'cashbook changed' message + + // Set PaymentRule do this last as the action will trigger other events + paymentCombo.addActionListener(this); + if (controller.getSelectedPaymentRule() != null) { + paymentCombo.setSelectedItem(controller.getSelectedPaymentRule()); } // @@ -810,33 +508,6 @@ public boolean isInitOK() } // isInitOK - /** - * Fill s_Currencies with EMU currencies - */ - private void loadCurrencies() - { - s_Currencies = new Hashtable(12); // Currenly only 10+1 - String SQL = "SELECT C_Currency_ID, ISO_Code FROM C_Currency " - + "WHERE (IsEMUMember='Y' AND EMUEntryDate " + newPaymentRule); - // We had a CashBook Entry - if (m_PaymentRule.equals(X_C_Order.PAYMENTRULE_Cash) && !m_Cash_As_Payment) - { - log.fine("Old Cash - " + m_cashLine); - if (m_cashLine != null) - { - MCashLine cl = m_cashLine.createReversal(); - cl.saveEx(); - } - newC_CashLine_ID = 0; // reset - } - // We had a change in Payment type (e.g. Check to CC) - else if (payTypes.indexOf(m_PaymentRule) != -1 && payTypes.indexOf(newPaymentRule) != -1 && m_mPaymentOriginal != null) - { - log.fine("Old Payment(1) - " + m_mPaymentOriginal); - m_mPaymentOriginal.setDocAction(DocAction.ACTION_Reverse_Correct); - boolean ok = m_mPaymentOriginal.processIt(DocAction.ACTION_Reverse_Correct); - m_mPaymentOriginal.saveEx(); - if (ok) - log.info( "Payment Cancelled - " + m_mPaymentOriginal); - else - ADialog.error(m_WindowNo, this, "PaymentError", "PaymentNotCancelled " + m_mPaymentOriginal.getDocumentNo()); - m_mPayment.resetNew(); - } - // We had a Payment and something else (e.g. Check to Cash) - else if (payTypes.indexOf(m_PaymentRule) != -1 && payTypes.indexOf(newPaymentRule) == -1) - { - log.fine("Old Payment(2) - " + m_mPaymentOriginal); - if (m_mPaymentOriginal != null) - { - m_mPaymentOriginal.setDocAction(DocAction.ACTION_Reverse_Correct); - boolean ok = m_mPaymentOriginal.processIt(DocAction.ACTION_Reverse_Correct); - m_mPaymentOriginal.saveEx(); - if (ok) // Cancel Payment - { - log.fine("PaymentCancelled " + m_mPayment.getDocumentNo ()); - m_mTab.getTableModel().dataSave(true); - m_mPayment.resetNew(); - m_mPayment.setAmount(m_C_Currency_ID, m_Amount); - } - else - ADialog.error(m_WindowNo, this, "PaymentError", "PaymentNotCancelled " + m_mPayment.getDocumentNo()); - } - } + + kp = (KeyNamePair) bCashBookCombo.getSelectedItem(); + } - - // Get Order and optionally Invoice - int C_Order_ID = Env.getContextAsInt(Env.getCtx(), m_WindowNo, "C_Order_ID"); - int C_Invoice_ID = Env.getContextAsInt(Env.getCtx(), m_WindowNo, "C_Invoice_ID"); - if (C_Invoice_ID == 0 && m_DocStatus.equals("CO")) - C_Invoice_ID = getInvoiceID (C_Order_ID, trxName); - - // Amount sign negative, if ARC (Credit Memo) or API (AP Invoice) - boolean negateAmt = false; - MInvoice invoice = null; - if (C_Invoice_ID != 0) + + if (kp != null) + return kp.getKey(); + else + return 0; + + } + + public Timestamp getDateAcct(String paymentRule) { + + // There is only one date + if (paymentRule.equalsIgnoreCase("B")) { - invoice = new MInvoice (Env.getCtx(), C_Invoice_ID, trxName); - negateAmt = invoice.isCreditMemo(); + + return (Timestamp) bDateField.getValue(); + } - MOrder order = null; - if (invoice == null && C_Order_ID != 0) - order = new MOrder (Env.getCtx(), C_Order_ID, trxName); - BigDecimal payAmount = m_Amount; - - - if (negateAmt) - payAmount = m_Amount.negate(); - // Info - log.config("C_Order_ID=" + C_Order_ID + ", C_Invoice_ID=" + C_Invoice_ID + ", NegateAmt=" + negateAmt); + return null; + } + + public BigDecimal getPaymentAmount(String paymentRule) { - /*********************** - * CashBook - */ - if (newPaymentRule.equals(X_C_Order.PAYMENTRULE_Cash) && !m_Cash_As_Payment) + BigDecimal amount = null; + + if (paymentRule.equalsIgnoreCase("B")) { - log.fine("Cash"); - if (C_Invoice_ID == 0 && order == null) - { - log.config("No Invoice!"); - ADialog.error(m_WindowNo, this, "PaymentError", "CashNotCreated"); - } - else - { - payAmount = (BigDecimal) bAmountField.getValue(); - // Changed Amount - if (m_cashLine != null - && payAmount.compareTo(m_cashLine.getAmount()) != 0) - { - log.config("Changed CashBook Amount"); - //m_cashLine.setAmount(payAmount); - m_cashLine.setAmount((BigDecimal) bAmountField.getValue()); - // ADialog.info(m_WindowNo, this, "m_cashLine - Changed Amount", "Amount: "+m_cashLine.getAmount()); - m_cashLine.saveEx(); - log.config("CashAmt Changed"); - } - // Different Date/CashBook - if (m_cashLine != null - && (newC_CashBook_ID != m_C_CashBook_ID - || !TimeUtil.isSameDay(m_cashLine.getStatementDate(), newDateAcct))) - { - log.config("Changed CashBook/Date: " + m_C_CashBook_ID + "->" + newC_CashBook_ID); - MCashLine reverse = m_cashLine.createReversal(); - reverse.saveEx(); - m_cashLine = null; - } - - // Create new - if (m_cashLine == null) - { - log.config("New CashBook"); - int C_Currency_ID = 0; - if (invoice != null) - C_Currency_ID = invoice.getC_Currency_ID(); - if (C_Currency_ID == 0 && order != null) - C_Currency_ID = order.getC_Currency_ID(); - MCash cash = null; - if (newC_CashBook_ID != 0) - cash = MCash.get (Env.getCtx(), newC_CashBook_ID, newDateAcct, trxName); - else // Default - cash = MCash.get (Env.getCtx(), m_AD_Org_ID, newDateAcct, C_Currency_ID, trxName); - if (cash == null || cash.get_ID() == 0) - ADialog.error(m_WindowNo, this, "PaymentError", CLogger.retrieveErrorString("CashNotCreated")); - else - { - MCashLine cl = new MCashLine (cash); - // cl.setAmount(new BigDecimal(bAmountField.getText())); - //ADialog.info(m_WindowNo, this, "m_cashLine - New Cashbook", "Amount: "+cl.getAmount()); - if (invoice != null) - cl.setInvoice(invoice); // overrides amount - if (order != null) - { - cl.setOrder(order, trxName); // overrides amount - m_needSave = true; - } - cl.setAmount((BigDecimal)bAmountField.getValue()); - cl.saveEx(); - log.config("CashCreated"); - if (invoice == null && C_Invoice_ID != 0) - { - invoice = new MInvoice (Env.getCtx(), C_Invoice_ID, trxName); - } - if (invoice != null) { - invoice.setC_CashLine_ID(cl.getC_CashLine_ID()); - invoice.saveEx(trxName); - } - if (order == null && C_Order_ID != 0) - { - order = new MOrder (Env.getCtx(), C_Order_ID, trxName); - } - if (order != null) { - order.setC_CashLine_ID(cl.getC_CashLine_ID()); - order.saveEx(trxName); - } - log.config("Update Order & Invoice with CashLine"); - } - } - } // have invoice + + amount = (BigDecimal) bAmountField.getValue(); + } - /*********************** - * Payments - */ - if (("KS".indexOf(newPaymentRule) != -1) || - (newPaymentRule.equals(MOrder.PAYMENTRULE_Cash) && m_Cash_As_Payment)) + else if (paymentRule.equalsIgnoreCase("S")) { - log.fine("Payment - " + newPaymentRule); - // Set Amount - m_mPayment.setAmount(m_C_Currency_ID, payAmount); - if (newPaymentRule.equals(MOrder.PAYMENTRULE_CreditCard)) - { - m_mPayment.setCreditCard(MPayment.TRXTYPE_Sales, newCCType, - kNumberField.getText(), "", kExpField.getText()); - m_mPayment.setA_Name(kNameField.getText()); - // Get changes to credit card amount - m_mPayment.setAmount(m_C_Currency_ID, (BigDecimal) kAmountField.getValue()); - m_mPayment.setPaymentProcessor(); - } - else if (newPaymentRule.equals(MOrder.PAYMENTRULE_DirectDeposit) - || newPaymentRule.equals(MOrder.PAYMENTRULE_DirectDebit)) - { - m_mPayment.setBankACH(newC_BankAccount_ID, m_isSOTrx, newPaymentRule, - tRoutingField.getText(), tNumberField.getText()); - m_mPayment.setAmount(m_C_Currency_ID, payAmount); - } - else if (newPaymentRule.equals(MOrder.PAYMENTRULE_Check)) - { - m_mPayment.setBankCheck(newC_BankAccount_ID, m_isSOTrx, sRoutingField.getText(), - sNumberField.getText(), sCheckField.getText()); - // Get changes to check amount - m_mPayment.setAmount(m_C_Currency_ID, (BigDecimal) sAmountField.getValue()); - } - else if (newPaymentRule.equals(MOrder.PAYMENTRULE_Cash)) - { - // Get changes to cash amount - m_mPayment.setTenderType(MPayment.TENDERTYPE_Cash); - m_mPayment.setBankCash(newC_BankAccount_ID, m_isSOTrx, MPayment.TENDERTYPE_Cash); - m_mPayment.setAmount(m_C_Currency_ID, payAmount); - } - m_mPayment.setC_BPartner_ID(m_C_BPartner_ID); - m_mPayment.setC_Invoice_ID(C_Invoice_ID); - if (order != null) - { - m_mPayment.setC_Order_ID(C_Order_ID); - m_needSave = true; - } - m_mPayment.setDateTrx(m_DateAcct); - m_mPayment.setDateAcct(m_DateAcct); - m_mPayment.saveEx(); - // Save/Post - if (m_mPayment.get_ID() > 0 && MPayment.DOCSTATUS_Drafted.equals(m_mPayment.getDocStatus())) - { - boolean ok = m_mPayment.processIt(DocAction.ACTION_Complete); - m_mPayment.saveEx(); - if (ok) - ADialog.info(m_WindowNo, this, "PaymentCreated", m_mPayment.getDocumentNo()); - else - ADialog.error(m_WindowNo, this, "PaymentError", "PaymentNotCreated"); - } - else - log.fine("NotDraft " + m_mPayment); + amount = (BigDecimal) sAmountField.getValue(); + } - - - /********************** - * Save Values to mTab - */ - log.config("Saving changes"); - // - if (!newPaymentRule.equals(m_PaymentRule)) - m_mTab.setValue("PaymentRule", newPaymentRule); - // - if (!newDateAcct.equals(m_DateAcct)) - m_mTab.setValue("DateAcct", newDateAcct); - // - if (newC_PaymentTerm_ID != m_C_PaymentTerm_ID) - m_mTab.setValue("C_PaymentTerm_ID", new Integer(newC_PaymentTerm_ID)); - // Set Payment - if (m_mPayment.getC_Payment_ID() != m_C_Payment_ID) + else if (paymentRule.equalsIgnoreCase("K")) { - if (m_mPayment.getC_Payment_ID() == 0) - m_mTab.setValue("C_Payment_ID", null); - else - m_mTab.setValue("C_Payment_ID", new Integer(m_mPayment.getC_Payment_ID())); + + amount = (BigDecimal) kAmountField.getValue(); + } - // Set Cash - if (newC_CashLine_ID != m_C_CashLine_ID) + else if (paymentRule.equalsIgnoreCase("T") || paymentRule.equalsIgnoreCase("D")) { - if (newC_CashLine_ID == 0) - m_mTab.setValue("C_CashLine_ID", null); - else - m_mTab.setValue("C_CashLine_ID", new Integer(newC_CashLine_ID)); + + return (BigDecimal) tAmountField.getValue(); } - return true; + + if (amount != null) + return amount; + else + return Env.ZERO; + } - /** - * Check Mandatory - * @return true if all mandatory items are OK - */ - private boolean checkMandatory() - { - log.config( "VPayment.checkMandatory"); + public String getCreditCardType(String paymentRule) { + + ValueNamePair vp = null; + + if (paymentRule.equalsIgnoreCase("K")) + { + vp = (ValueNamePair) kTypeCombo.getSelectedItem(); + } - ValueNamePair vp = (ValueNamePair)paymentCombo.getSelectedItem(); - String PaymentRule = vp.getValue(); - // only Payment Rule - if (m_onlyRule) - return true; + if (vp != null) + return vp.getValue(); + else + return ""; - String CCType = m_CCType; - // - int C_BankAccount_ID = 0; + } - /*********************** - * Mandatory Data Check - */ - boolean dataOK = true; - // B (Cash) (Currency) - if (PaymentRule.equals(MOrder.PAYMENTRULE_Cash)) + public int getBPBankAccount(String paymentRule) { + + KeyNamePair kp = null; + + if (paymentRule.equalsIgnoreCase("T") || paymentRule.equalsIgnoreCase("D")) { - if (m_Cash_As_Payment) - { - KeyNamePair kp = (KeyNamePair)sBankAccountCombo.getSelectedItem(); - if (kp != null) - C_BankAccount_ID = kp.getKey(); - } + + kp = (KeyNamePair) tAccountCombo.getSelectedItem(); + } + + if (kp != null) + return kp.getKey(); + else + return 0; - // K (CreditCard) Type, Number, Exp, Approval - else if (PaymentRule.equals(MOrder.PAYMENTRULE_CreditCard)) + } + + public int getPaymentTerm(String paymentRule) { + + KeyNamePair kp = null; + + if (paymentRule.equalsIgnoreCase("P")) { - vp = (ValueNamePair)kTypeCombo.getSelectedItem(); - if (vp != null) - CCType = vp.getValue(); - // Validation of the credit card number is moved to the payment processor. - // Different payment processors can have different validation rules. + + kp = (KeyNamePair) pTermCombo.getSelectedItem(); + } + + if (kp != null) + return kp.getKey(); + else + return 0; - // T (Transfer) BPartner_Bank - else if (PaymentRule.equals(X_C_Order.PAYMENTRULE_DirectDeposit) - || PaymentRule.equals(X_C_Order.PAYMENTRULE_DirectDebit)) - { - KeyNamePair bpba = (KeyNamePair)tAccountCombo.getSelectedItem(); - if (bpba == null) + } - { - tAccountCombo.setBackground(AdempierePLAF.getFieldBackground_Error()); - ADialog.error(m_WindowNo, this, "PaymentBPBankNotFound"); - dataOK = false; - } - } // Direct - // P (PaymentTerm) PaymentTerm - else if (PaymentRule.equals(X_C_Order.PAYMENTRULE_OnCredit)) - { - // ok - } - // S (Check) (Currency) CheckNo, Routing - else if (PaymentRule.equals(MOrder.PAYMENTRULE_Check)) + + @Override + public String getCreditCardNumber(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("K")) { - // sCurrencyCombo.getSelectedItem(); - KeyNamePair kp = (KeyNamePair)sBankAccountCombo.getSelectedItem(); - if (kp != null) - C_BankAccount_ID = kp.getKey(); - String error = MPaymentValidate.validateRoutingNo(sRoutingField.getText()); - if (error.length() != 0) - { - sRoutingField.setBackground(AdempierePLAF.getFieldBackground_Error()); - ADialog.error(m_WindowNo, this, error); - dataOK = false; - } - error = MPaymentValidate.validateAccountNo(sNumberField.getText()); - if (error.length() != 0) - { - sNumberField.setBackground(AdempierePLAF.getFieldBackground_Error()); - ADialog.error(m_WindowNo, this, error); - dataOK = false; - } - error = MPaymentValidate.validateCheckNo(sCheckField.getText()); - if (error.length() != 0) - { - sCheckField.setBackground(AdempierePLAF.getFieldBackground_Error()); - ADialog.error(m_WindowNo, this, error); - dataOK = false; - } + return kNumberField.getText(); } else + return ""; + + } + + + @Override + public String getCreditCardExpiry(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("K")) { - log.log(Level.SEVERE, "Unknown PaymentRule " + PaymentRule); - ADialog.error(m_WindowNo, this, "Unknown PaymentRule " + PaymentRule); - return false; + return kExpField.getText(); } + else + return ""; + + } - // find Bank Account if not qualified yet - if (("KTSD".indexOf(PaymentRule) != -1 || - (PaymentRule.equals(MOrder.PAYMENTRULE_Cash) && m_Cash_As_Payment)) - && C_BankAccount_ID == 0) + @Override + public String getCreditCardName(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("K")) { - // Check & Cash (Payment) must have a bank account - if (C_BankAccount_ID == 0 && (PaymentRule.equals(MOrder.PAYMENTRULE_Check)) || - (PaymentRule.equals(MOrder.PAYMENTRULE_Cash) && m_Cash_As_Payment)) - { - ADialog.error(m_WindowNo, this, "PaymentNoProcessor"); - dataOK = false; - } + return kNameField.getText(); } - // - log.config("OK=" + dataOK); - return dataOK; - } // checkMandatory + else + return ""; + } - /** - * Get Invoice ID for Order - * @param C_Order_ID order - * @return C_Invoice_ID or 0 if not found - */ - private static int getInvoiceID (int C_Order_ID, String trxName) - { - int retValue = 0; - String sql = "SELECT C_Invoice_ID FROM C_Invoice WHERE C_Order_ID=? " - + "ORDER BY C_Invoice_ID DESC"; // last invoice - try + + @Override + public String getCheckAccountNumber(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("S")) { - PreparedStatement pstmt = DB.prepareStatement(sql, trxName); - pstmt.setInt(1, C_Order_ID); - ResultSet rs = pstmt.executeQuery(); - if (rs.next()) - retValue = rs.getInt(1); - rs.close(); - pstmt.close(); + return sAccountNumberField.getText(); } - catch (SQLException e) + else + return ""; + + } + + + @Override + public String getCheckRoutingNumber(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("S")) { - log.log(Level.SEVERE, sql, e); + return sRoutingField.getText(); } - return retValue; - } // getInvoiceID - - - /************************************************************************** - * Process Online (sales only) - if approved - exit - */ - private void processOnline() - { - log.config(""); - if (!checkMandatory()) - return; + else + return ""; + + } - boolean approved = false; - String info = ""; - // - ValueNamePair vp = (ValueNamePair)paymentCombo.getSelectedItem(); - String PaymentRule = vp.getValue(); - // -- CreditCard - if (PaymentRule.equals(X_C_Order.PAYMENTRULE_CreditCard)) + @Override + public String getCheckNumber(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("S")) { - vp = (ValueNamePair)kTypeCombo.getSelectedItem(); - String CCType = vp.getValue(); - - m_mPayment.setCreditCard(MPayment.TRXTYPE_Sales, CCType, - kNumberField.getText(), "", kExpField.getText()); - m_mPayment.setA_Name(kNameField.getText()); - m_mPayment.setAmount(m_C_Currency_ID, m_Amount); - m_mPayment.setPaymentProcessor(); - m_mPayment.setC_BPartner_ID(m_C_BPartner_ID); - // - int C_Invoice_ID = Env.getContextAsInt(Env.getCtx(), m_WindowNo, "C_Invoice_ID"); - int C_Order_ID = Env.getContextAsInt(Env.getCtx(), m_WindowNo, "C_Order_ID"); - if (C_Invoice_ID == 0 && m_DocStatus.equals("CO")) - C_Invoice_ID = getInvoiceID (C_Order_ID, null); // TODO: implement trx in processOnline - if ( C_Invoice_ID != 0 ) - m_mPayment.setC_Invoice_ID(C_Invoice_ID); - else if ( C_Order_ID != 0 ) - m_mPayment.setC_Order_ID(C_Order_ID); - m_mPayment.setDateTrx(m_DateAcct); - // Set Amount - m_mPayment.setAmount(m_C_Currency_ID, m_Amount); - if (!m_mPayment.save()) { - ADialog.error(m_WindowNo, this, "PaymentError", "PaymentNotCreated"); - } else { - approved = m_mPayment.processOnline(); - info = m_mPayment.getR_RespMsg() + " (" + m_mPayment.getR_AuthCode() - + ") ID=" + m_mPayment.getR_PnRef(); - m_mPayment.saveEx(); - - if (approved) - { - boolean ok = m_mPayment.processIt(DocAction.ACTION_Complete); - m_mPayment.saveEx(); - if (ok) - ADialog.info(m_WindowNo, this, "PaymentProcessed", info + "\n" + m_mPayment.getDocumentNo()); - else - ADialog.error(m_WindowNo, this, "PaymentError", "PaymentNotCreated"); - saveChanges(); - dispose(); - } - else - { - ADialog.error(m_WindowNo, this, "PaymentNotProcessed", info); - } - } + return sCheckNumberField.getText(); } else - ADialog.error(m_WindowNo, this, "PaymentNoProcessor"); - } // online + return ""; + + } - /** - * Need Save record (payment with waiting order) - * @return true if payment with waiting order - */ - public boolean needSave() - { - return m_needSave; - } // needSave + + @Override + public void setMandatory(String field, boolean mandatory) { + if (field.equals(FIELD_payment)) + paymentCombo.setMandatory(mandatory); + if (field.equals(FIELD_kType)) + kTypeCombo.setMandatory(mandatory); + if (field.equals(FIELD_kNumber)) + kNumberField.setMandatory(mandatory); + if (field.equals(FIELD_kName)) + kNameField.setMandatory(mandatory); + if (field.equals(FIELD_kExp)) + kExpField.setMandatory(mandatory); + if (field.equals(FIELD_kApproval)) + kApprovalField.setMandatory(mandatory); + if (field.equals(FIELD_kAmount)) + kAmountField.setMandatory(mandatory); + if (field.equals(FIELD_tAccount)) + tAccountCombo.setMandatory(mandatory); + if (field.equals(FIELD_sCheckNumber)) + sCheckNumberField.setMandatory(mandatory); + if (field.equals(FIELD_sAccountNumber)) + sAccountNumberField.setMandatory(mandatory); + if (field.equals(FIELD_sRouting)) + sRoutingField.setMandatory(mandatory); + if (field.equals(FIELD_sCurrency)) + sCurrencyCombo.setMandatory(mandatory); + if (field.equals(FIELD_bCurrency)) + bCurrencyCombo.setMandatory(mandatory); + if (field.equals(FIELD_pTerm)) + pTermCombo.setMandatory(mandatory); + if (field.equals(FIELD_bAmount)) + bAmountField.setMandatory(mandatory); + if (field.equals(FIELD_sAmount)) + sAmountField.setMandatory(mandatory); + if (field.equals(FIELD_bDate)) + bDateField.setMandatory(mandatory); + if (field.equals(FIELD_sCheck)) + sCheckNumberField.setMandatory(mandatory); + if (field.equals(FIELD_sBankAccount)) + sBankAccountCombo.setMandatory(mandatory); + if (field.equals(FIELD_bCashBook)) + bCashBookCombo.setMandatory(mandatory); + + } + + + @Override + public void setError(String field, boolean error) { + + if (field.equals(FIELD_payment)) + paymentCombo.setBackground(error); + if (field.equals(FIELD_kType)) + kTypeCombo.setBackground(error); + if (field.equals(FIELD_kNumber)) + kNumberField.setBackground(error); + if (field.equals(FIELD_kName)) + kNameField.setBackground(error); + if (field.equals(FIELD_kExp)) + kExpField.setBackground(error); + if (field.equals(FIELD_kApproval)) + kApprovalField.setBackground(error); + if (field.equals(FIELD_kAmount)) + kAmountField.setBackground(error); + if (field.equals(FIELD_tAccount)) + tAccountCombo.setBackground(error); + if (field.equals(FIELD_sCheckNumber)) + sCheckNumberField.setBackground(error); + if (field.equals(FIELD_sAccountNumber)) + sAccountNumberField.setBackground(error); + if (field.equals(FIELD_sRouting)) + sRoutingField.setBackground(error); + if (field.equals(FIELD_sCurrency)) + sCurrencyCombo.setBackground(error); + if (field.equals(FIELD_bCurrency)) + bCurrencyCombo.setBackground(error); + if (field.equals(FIELD_pTerm)) + pTermCombo.setBackground(error); + if (field.equals(FIELD_bAmount)) + bAmountField.setBackground(error); + if (field.equals(FIELD_sAmount)) + sAmountField.setBackground(error); + if (field.equals(FIELD_bDate)) + bDateField.setBackground(error); + if (field.equals(FIELD_sCheck)) + sCheckNumberField.setBackground(error); + if (field.equals(FIELD_sBankAccount)) + sBankAccountCombo.setBackground(error); + if (field.equals(FIELD_bCashBook)) + bCashBookCombo.setBackground(error); + + } + } // VPayment \ No newline at end of file diff --git a/client/src/org/compiere/grid/VTabbedPane.java b/client/src/org/compiere/grid/VTabbedPane.java index 78796784d1..541620aba0 100644 --- a/client/src/org/compiere/grid/VTabbedPane.java +++ b/client/src/org/compiere/grid/VTabbedPane.java @@ -93,8 +93,12 @@ public void addTab(String tabName, GridTab gTab, Component tabElement) gTabs.add(gTab); components.add(tabElement); - super.addTab (tabName, gTab.getIcon(), - tabElement, gTab.getDescription()); + try { + log.fine(tabName + " GridTab.Icon:"+gTab.getIcon() + " tabElement:"+tabElement + " GridTab.Description:"+gTab.getDescription()); + super.addTab (tabName, gTab.getIcon(), tabElement, gTab.getDescription()); + } catch (ArrayIndexOutOfBoundsException e) { + log.config(e.toString() + " catched. addTab("+tabName+")! Do not rethrow to the ui." ); // See https://github.com/adempiere/adempiere/issues/2424 + } ArrayList dependents = gTab.getDependentOn(); for (int i = 0; i < dependents.size(); i++) @@ -105,7 +109,11 @@ public void addTab(String tabName, GridTab gTab, Component tabElement) } if (s_disabledIcon == null) s_disabledIcon = Env.getImageIcon("Cancel10.gif"); - setDisabledIconAt(index, s_disabledIcon); + try { + setDisabledIconAt(index, s_disabledIcon); + } catch (Exception e) { + log.config(e.toString() + " catched. setDisabledIconAt! Do not rethrow to the ui." ); // See https://github.com/adempiere/adempiere/issues/2424 + } } // addTab private void hideTab(String tabName) { diff --git a/client/src/org/compiere/grid/ed/VRadioButton.java b/client/src/org/compiere/grid/ed/VRadioButton.java new file mode 100644 index 0000000000..c90a311679 --- /dev/null +++ b/client/src/org/compiere/grid/ed/VRadioButton.java @@ -0,0 +1,300 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.compiere.grid.ed; + +import java.awt.Component; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.awt.event.MouseAdapter; +import java.awt.event.MouseEvent; +import java.beans.PropertyChangeEvent; +import java.beans.PropertyVetoException; + +import javax.swing.JLabel; +import javax.swing.JPopupMenu; +import javax.swing.SwingUtilities; + +import org.compiere.apps.RecordInfo; +import org.compiere.model.GridField; +import org.compiere.swing.CRadioButton; +import org.compiere.util.Env; +import org.compiere.util.Msg; + +/** + * Radio Button Control - selects one of a number of options. Created to enable + * variant selection on the BOM Drop form. Copied from VCheckbox. + * + * @author Michael McKay, mckayERP@gmail.com + * + */ +public class VRadioButton extends CRadioButton + implements VEditor, ActionListener +{ + /** + * + */ + private static final long serialVersionUID = -9199643773556184995L; + + /****************************************************************************** + * Mouse Listener + */ + final class VRadioButton_mouseAdapter extends MouseAdapter + { + /** + * Constructor + * @param adaptee adaptee + */ + VRadioButton_mouseAdapter(VRadioButton adaptee) + { + m_adaptee = adaptee; + } // mouseAdapter + + private VRadioButton m_adaptee; + + /** + * Mouse Listener + * @param e event + */ + public void mouseClicked(MouseEvent e) + { + // popup menu + if (SwingUtilities.isRightMouseButton(e)) + m_adaptee.popupMenu.show((Component)e.getSource(), e.getX(), e.getY()); + } // mouseClicked + + } + + /** + * Default Constructor + */ + public VRadioButton() + { + this("", false, false, true, "", null, false); + } // VCheckBox + + /** + * Standard Constructor + * @param columnName + * @param mandatory + * @param isReadOnly + * @param isUpdateable + * @param title + * @param description + * @param tableEditor + */ + public VRadioButton(String columnName, boolean mandatory, boolean isReadOnly, boolean isUpdateable, + String title, String description, boolean tableEditor) + { + super(); + super.setName(columnName); + this.columnName = columnName; + setMandatory(mandatory); + // + if (isReadOnly || !isUpdateable) + setEditable(false); + else + setEditable(true); + + // Normal + if (!tableEditor) + { + setText(title); + if (description != null && description.length() > 0) + setToolTipText(description); + } + else + { + setHorizontalAlignment(JLabel.CENTER); + } + // + this.addActionListener(this); + addMouseListener(new VRadioButton_mouseAdapter(this)); + } // VCheckBox + + /** Mnemonic saved */ + private char savedMnemonic = 0; + + /** + * Dispose + */ + public void dispose() + { + } // dispose + + private String columnName; + private GridField field; + // Popup + JPopupMenu popupMenu = new JPopupMenu(); + private Object oldValue; + + /** + * Set Editable + * @param value + */ + public void setEditable (boolean value) + { + super.setReadWrite(value); + } // setEditable + + /** + * IsEditable + * @return true if editable + */ + public boolean isEditable() + { + return super.isReadWrite(); + } // isEditable + + /** + * Set Editor to value + * @param value + */ + public void setValue (Object value) + { + boolean sel = false; + if (value != null) + { + if (value instanceof Boolean) + sel = ((Boolean)value).booleanValue(); + else + sel = "Y".equals(value); + } + setSelected(sel); + } // setValue + + /** + * Property Change Listener + * @param evt + */ + public void propertyChange (PropertyChangeEvent evt) + { + if (evt.getPropertyName().equals(org.compiere.model.GridField.PROPERTY)) + setValue(evt.getNewValue()); + } // propertyChange + + /** + * Return Editor value + * @return value + */ + public Object getValue() + { + return new Boolean (isSelected()); + } // getValue + + /** + * Return Display Value + * @return value + */ + public String getDisplay() + { + String value = isSelected() ? "Y" : "N"; + return Msg.translate(Env.getCtx(), value); + } // getDisplay + + /** + * Set Background (nop) + */ + public void setBackground() + { + } // setBackground + + /** + * Action Listener - data binding + * @param e + */ + public void actionPerformed(ActionEvent e) + { + if (e.getActionCommand().equals(RecordInfo.CHANGE_LOG_COMMAND)) + { + RecordInfo.start(field); + return; + } + // ADebug.info("VCheckBox.actionPerformed"); + try + { + fireVetoableChange(columnName, null, getValue()); + } + catch (PropertyVetoException pve) + { + } + } // actionPerformed + + /** + * Set Field/WindowNo for ValuePreference (NOP) + * @param mField + */ + public void setField (org.compiere.model.GridField mField) + { + field = mField; + if (field != null) + RecordInfo.addMenu(this, popupMenu); + } // setField + + @Override + public GridField getField() { + return field; + } + + /** + * @return Returns the savedMnemonic. + */ + public char getSavedMnemonic () + { + return savedMnemonic; + } // getSavedMnemonic + + /** + * @param savedMnemonic The savedMnemonic to set. + */ + public void setSavedMnemonic (char savedMnemonic) + { + this.savedMnemonic = savedMnemonic; + } // getSavedMnemonic + /** + * Set the old value of the field. For use in future comparisons. + * The old value must be explicitly set though this call. + * @param oldValue + */ + public void set_oldValue() { + this.oldValue = getValue(); + } + /** + * Get the old value of the field explicitly set in the past + * @return + */ + public Object get_oldValue() { + return oldValue; + } + /** + * Has the field changed over time? + * @return true if the old value is different than the current. + */ + public boolean hasChanged() { + // Both or either could be null + if(getValue() != null) + if(oldValue != null) + return !oldValue.equals(getValue()); + else + return true; + else // getValue() is null + if(oldValue != null) + return true; + else + return false; + } + +} // VCheckBox diff --git a/client/src/org/compiere/grid/tree/VTreePanel.java b/client/src/org/compiere/grid/tree/VTreePanel.java index a561453609..8d326e1ffb 100644 --- a/client/src/org/compiere/grid/tree/VTreePanel.java +++ b/client/src/org/compiere/grid/tree/VTreePanel.java @@ -315,6 +315,9 @@ public boolean initTree (int AD_Tree_ID) { */ public boolean initTree (int treeId, String whereClause) { log.config("AD_Tree_ID=" + treeId); + // + this.treeId = treeId; + // Yamel Senih [ 9223372036854775807 ] // Add Where Clause if(!Util.isEmpty(whereClause)) { diff --git a/client/src/org/compiere/print/ReportCtl.java b/client/src/org/compiere/print/ReportCtl.java index 6b06ebb09a..0d4f116a8e 100644 --- a/client/src/org/compiere/print/ReportCtl.java +++ b/client/src/org/compiere/print/ReportCtl.java @@ -135,30 +135,30 @@ else if (processInfo.getSerializableObject() != null) * Order Print */ if (processInfo.getAD_Process_ID() == 110) // C_Order - return startDocumentPrint(ReportEngine.ORDER, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview()); + return startDocumentPrint(ReportEngine.ORDER, null ,processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview() , null , processInfo); if (processInfo.getAD_Process_ID() == MProcess.getProcess_ID("Rpt PP_Order", null)) // C_Order - return startDocumentPrint(ReportEngine.MANUFACTURING_ORDER, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview()); + return startDocumentPrint(ReportEngine.MANUFACTURING_ORDER, null , processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview(), null , processInfo); if (processInfo.getAD_Process_ID() == MProcess.getProcess_ID("Rpt DD_Order", null)) // C_Order - return startDocumentPrint(ReportEngine.DISTRIBUTION_ORDER, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview()); + return startDocumentPrint(ReportEngine.DISTRIBUTION_ORDER, null, processInfo.getRecord_ID() , parent, windowNo, !processInfo.isPrintPreview(),null , processInfo); else if (processInfo.getAD_Process_ID() == 116) // C_Invoice - return startDocumentPrint(ReportEngine.INVOICE, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview()); + return startDocumentPrint(ReportEngine.INVOICE, null , processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview(), null , processInfo); else if (processInfo.getAD_Process_ID() == 117) // M_InOut - return startDocumentPrint(ReportEngine.SHIPMENT, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview()); + return startDocumentPrint(ReportEngine.SHIPMENT,null, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview(), null , processInfo); else if (processInfo.getAD_Process_ID() == 217) // C_Project - return startDocumentPrint(ReportEngine.PROJECT, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview()); + return startDocumentPrint(ReportEngine.PROJECT,null, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview(), null , processInfo); else if (processInfo.getAD_Process_ID() == 276) // C_RfQResponse - return startDocumentPrint(ReportEngine.RFQ, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview()); + return startDocumentPrint(ReportEngine.RFQ, null ,processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview(), null , processInfo); else if (processInfo.getAD_Process_ID() == 313) // C_Payment return startCheckPrint(processInfo.getRecord_ID(), !processInfo.isPrintPreview()); else if (processInfo.getAD_Process_ID() == 290) // M_Movement - return startDocumentPrint(ReportEngine.MOVEMENT , processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview()); + return startDocumentPrint(ReportEngine.MOVEMENT , null, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview(), null , processInfo); /*else if (pi.AD_Process_ID == 9999999) // PaySelection return startDocumentPrint(CHECK, pi, IsDirectPrint); else if (pi.AD_Process_ID == 9999999) // PaySelection return startDocumentPrint(REMITTANCE, pi, IsDirectPrint); **/ else if (processInfo.getAD_Process_ID() == 159) // Dunning - return startDocumentPrint(ReportEngine.DUNNING, processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview()); + return startDocumentPrint(ReportEngine.DUNNING,null , processInfo.getRecord_ID(), parent, windowNo, !processInfo.isPrintPreview(), null , processInfo); // Yamel Senih, 2015-11-13 // Delete Hardcode // else if (pi.getAD_Process_ID() == 202 // Financial Report @@ -374,8 +374,11 @@ public static boolean startDocumentPrint (int type, MPrintFormat customPrintForm // ================================== { // set generated PDF - if (processInfo != null) + if (processInfo != null) { processInfo.setPDFReport(reportEngine.getPDF()); + if (processInfo.isBatch()) + return true; + } createOutput(reportEngine, !isDirectPrint, printerName); if (isDirectPrint) diff --git a/client/src/org/eevolution/form/VBrowser.java b/client/src/org/eevolution/form/VBrowser.java index 62019a87be..a48f01b038 100755 --- a/client/src/org/eevolution/form/VBrowser.java +++ b/client/src/org/eevolution/form/VBrowser.java @@ -668,7 +668,7 @@ public void run() { // m_frame.setCursor(Cursor.getDefaultCursor()); setStatusLine( - Integer.toString(no) + " " + Integer.toString(row) + " " + Msg.getMsg(Env.getCtx(), "SearchRows_EnterQuery"), false); setStatusDB(Integer.toString(no)); diff --git a/client/src/org/eevolution/grid/Browser.java b/client/src/org/eevolution/grid/Browser.java index 3aa491f06d..4438864c92 100755 --- a/client/src/org/eevolution/grid/Browser.java +++ b/client/src/org/eevolution/grid/Browser.java @@ -61,6 +61,7 @@ import org.compiere.util.Language; import org.compiere.util.Msg; import org.compiere.util.ValueNamePair; +import org.spin.util.ASPUtil; /** * Abstract Smart Browser
  • FR [ 3426137 ] Smart Browser @@ -138,6 +139,8 @@ static public LinkedHashMap getBrowseValues( /** Smart Browse */ private MBrowse browseModel = null; + /** ASP Handler */ + private ASPUtil aspUtil = null; /** Smart View */ private MView view = null; @@ -224,6 +227,7 @@ static public LinkedHashMap getBrowseValues( public Browser(boolean modal, int WindowNo, String value, MBrowse browse, String keyColumn, boolean multiSelection, String where) { browseModel = browse; + aspUtil = ASPUtil.getInstance(browseModel.getCtx()); view = browse.getAD_View(); p_keyColumn = keyColumn; isMultiSelection = multiSelection; @@ -286,7 +290,7 @@ public void copyWinContext() { public void initBrowserData() { browserFields = new ArrayList(); - MBrowseField fieldKey = browseModel.getFieldKey(); + MBrowseField fieldKey = aspUtil.getBrowseFieldKey(browseModel.getAD_Browse_ID()); if(fieldKey != null) { browserFields.add(fieldKey); } else { @@ -301,7 +305,7 @@ public void initBrowserData() { browseField.setIsReadOnly(false); } // - for (MBrowseField field : browseModel.getDisplayFields()) { + for (MBrowseField field : aspUtil.getBrowseDisplayFields(browseModel.getAD_Browse_ID())) { // if (field.isQueryCriteria()) { m_queryColumns.add(field.getName()); @@ -517,71 +521,71 @@ public String getSQLWhere(boolean refresh) { GridField editor = (GridField) entry.getValue(); GridFieldVO field = editor.getVO(); if (!onRange) { - - if (editor.getValue() != null - && !editor.getValue().toString().isEmpty() - && !field.IsRange) { + if (editor.getValue() != null && !field.IsRange) { sql.append(" AND "); - if(DisplayType.String == field.displayType) - { - if (field.ColumnName.equals("Value") - || field.ColumnName.equals("DocumentNo")) - { - String value = (String)editor.getValue(); - if (value.contains(",")) + if(DisplayType.String == field.displayType) { + String value = (String)editor.getValue(); + if (value.contains(",")) { + value = value.replace(" ", ""); + String inStr = new String(value); + StringBuffer outStr = new StringBuffer("("); + int i = inStr.indexOf(','); + while (i != -1) { - value = value.replace(" ", ""); - String inStr = new String(value); - StringBuffer outStr = new StringBuffer("("); - int i = inStr.indexOf(','); - while (i != -1) - { - outStr.append("'" + inStr.substring(0, i) + "',"); - inStr = inStr.substring(i+1, inStr.length()); - i = inStr.indexOf(','); + outStr.append("'" + inStr.substring(0, i) + "',"); + inStr = inStr.substring(i+1, inStr.length()); + i = inStr.indexOf(','); - } - outStr.append("'" + inStr + "')"); - // BR [ 342 ] - sql.append(field.ColumnSQL).append(" IN ") - .append(outStr); - } + } + outStr.append("'" + inStr + "')"); + // BR [ 342 ] + sql.append(field.ColumnSQL).append(" IN ") + .append(outStr); } - else - { - sql.append(field.ColumnSQL).append(" LIKE ? "); + else if (value.contains("%")) { + sql.append(" lower( ").append(field.ColumnSQL).append(") LIKE ? "); parameters.add(field.ColumnSQL); - parametersValues.add("%" + editor.getValue() + "%"); - } - } - else - { + parametersValues.add(editor.getValue().toString().toLowerCase()); + } else { + sql.append(" lower( ").append(field.ColumnSQL).append(") = ? "); + parameters.add(field.ColumnSQL); + parametersValues.add(editor.getValue().toString().toLowerCase()); + } + } else { sql.append(field.ColumnSQL).append("=? "); parameters.add(field.ColumnSQL); parametersValues.add(editor.getValue()); } - } - else if (editor.getValue() != null - && !editor.getValue().toString().isEmpty() - && field.IsRange) { + } else if (editor.getValue() != null && field.IsRange) { sql.append(" AND "); - //sql.append(field.Help).append(" BETWEEN ?"); - sql.append(field.ColumnSQL).append(" >= ? "); - parameters.add(field.ColumnSQL); - parametersValues.add(editor.getValue()); + if(DisplayType.String == field.displayType) { + sql.append(" lower( ").append(field.ColumnSQL).append(") >= ? "); + parameters.add(field.ColumnSQL); + parametersValues.add(editor.getValue().toString().toLowerCase()); + } + else { + sql.append(field.ColumnSQL).append(" >= ? "); + parameters.add(field.ColumnSQL); + parametersValues.add(editor.getValue()); + } onRange = true; } - else if (editor.getValue() == null - && field.IsRange) { + else if (editor.getValue() == null && field.IsRange) { onRange = true; } else continue; - } else if (editor.getValue() != null - && !editor.getValue().toString().isEmpty()) { - //sql.append(" AND ? "); - sql.append(" AND ").append(field.ColumnSQL).append(" <= ? "); - parameters.add(field.ColumnSQL); - parametersValues.add(editor.getValue()); + } else if (editor.getValue() != null) { + sql.append(" AND "); + if(DisplayType.String == field.displayType) { + sql.append(" lower( ").append(field.ColumnSQL).append(") <= ? "); + parameters.add(field.ColumnSQL); + parametersValues.add(editor.getValue().toString().toLowerCase()); + } + else { + sql.append(field.ColumnSQL).append(" <= ? "); + parameters.add(field.ColumnSQL); + parametersValues.add(editor.getValue()); + } onRange = false; } else diff --git a/client/src/org/eevolution/grid/BrowserSearch.java b/client/src/org/eevolution/grid/BrowserSearch.java index 927d566fa1..bc78a53795 100644 --- a/client/src/org/eevolution/grid/BrowserSearch.java +++ b/client/src/org/eevolution/grid/BrowserSearch.java @@ -22,7 +22,7 @@ import org.adempiere.model.MBrowse; import org.adempiere.model.MBrowseField; import org.compiere.util.CLogger; -import org.compiere.util.Env; +import org.spin.util.ASPUtil; /** * Controller for Browser Search, it allow to developer create different views from it @@ -101,12 +101,13 @@ public void setColumns(int columns) { public boolean loadData() { log.config(""); // Create Fields - MBrowse browse = MBrowse.get(Env.getCtx(), m_AD_Browse_ID); + ASPUtil aspUtil = ASPUtil.getInstance(); + MBrowse browse = aspUtil.getBrowse(m_AD_Browse_ID); // Valid null if(browse == null) return false; // - List fields = browse.getCriteriaFields(); + List fields = aspUtil.getBrowseCriteriaFields(m_AD_Browse_ID); if(fields == null || fields.size() == 0) return false; diff --git a/com.kkalice.adempiere.migrate/src/com/kkalice/adempiere/migrate/DBEngine_Postgresql.java b/com.kkalice.adempiere.migrate/src/com/kkalice/adempiere/migrate/DBEngine_Postgresql.java index 4a2a05be24..ebb3976a8b 100644 --- a/com.kkalice.adempiere.migrate/src/com/kkalice/adempiere/migrate/DBEngine_Postgresql.java +++ b/com.kkalice.adempiere.migrate/src/com/kkalice/adempiere/migrate/DBEngine_Postgresql.java @@ -1785,15 +1785,14 @@ public String sqlMetadata_sequenceNames(String catalogName, String schemaName) { */ public String sqlMetadata_sequenceDefinitions(String catalogName, String schemaName, String sequenceName) { StringBuffer sql = new StringBuffer(); - sql.append("SELECT " + "min_value AS MIN_VALUE, " + "max_value AS MAX_VALUE, " + "increment_by AS INCREMENT_BY, " - + "is_cycled AS IS_CYCLED, " - + "cache_value AS CACHE_SIZE, " + + "cycle AS IS_CYCLED ," + + "cache_size AS CACHE_SIZE, " + "last_value AS LAST_VALUE " - + "FROM ").append(schemaName).append(".").append(sequenceName).append(" "); + + "FROM ").append("pg_sequences WHERE sequencename='").append(sequenceName).append("' "); return sql.toString(); } @@ -1802,19 +1801,29 @@ public String sqlMetadata_sequenceDefinitions(String catalogName, String schemaN * @see com.kkalice.adempiere.migrate.DBEngineInterface#sqlMetadata_sequenceDefinitions(com.kkalice.adempiere.migrate.Parameters, com.kkalice.adempiere.migrate.Logger, com.kkalice.adempiere.migrate.DBEngine, java.lang.String, java.lang.String, java.lang.String) */ public String sqlMetadata_sequenceDefinitions(String productVersion , String catalogName, String schemaName, String sequenceName) { - if (productVersion.startsWith("10.")) { // add support for postgresql 10 + int productVersionAsInt = 0; + if(productVersion == null + || productVersion.length() == 0) { + productVersion = "0"; + } + // Validate + if(productVersion.indexOf(".") > 0) { + productVersion = productVersion.substring(0, productVersion.indexOf(".")); + } + productVersionAsInt = Integer.parseInt(productVersion); + // For older versions + if(productVersionAsInt < 10) { // 9.x StringBuffer sql = new StringBuffer(); sql.append("SELECT " + "min_value AS MIN_VALUE, " + "max_value AS MAX_VALUE, " + "increment_by AS INCREMENT_BY, " - + "cycle AS IS_CYCLED ," - + "cache_size AS CACHE_SIZE, " + + "is_cycled AS IS_CYCLED, " + + "cache_value AS CACHE_SIZE, " + "last_value AS LAST_VALUE " - + "FROM ").append("pg_sequences WHERE sequencename='").append(sequenceName).append("' "); - + + "FROM ").append(schemaName).append(".").append(sequenceName).append(" "); return sql.toString(); - } else { // support for postgresql 9 + } else { // Latest return sqlMetadata_sequenceDefinitions(catalogName, schemaName, sequenceName); } } diff --git a/data/import/AccountingDE_SKR03-ANSI-comma.csv b/data/import/AccountingDE_SKR03-ANSI-comma.csv new file mode 100644 index 0000000000..e849f59f09 --- /dev/null +++ b/data/import/AccountingDE_SKR03-ANSI-comma.csv @@ -0,0 +1,2826 @@ +[Account_Value],[Account_Name],[Account_Description],[Account_Type],[Account_Sign],[Account_Document],[Account_Summary],[Default_Account],[Account_Parent],[Balance Sheet],[Balance Sheet_Name],[US 1120 Balance Sheet],US 1120 Balance Sheet_Name,[Profit & Loss],[Profit & Loss_Name],[US 1120 Income Statement],[US 1120 Income Statement_Name],[Cash Flow],[Cash Flow_Name] +RAP,Abgenzungsposten,Abgenzungsposten,,,,Yes,,,,,,,,,,,, +BV,Bestandsveränderungen,Bestandsveränderungen,,,,Yes,,,,,,,,,,,, +AEL,Andere aktivierte Eigenleistungen,Andere aktivierte Eigenleistungen,,,,Yes,,,,,,,,,,,, +VSK,Verrechnete Stoffkosten,Verrechnete Stoffkosten,,,,Yes,,,,,,,,,,,, +BA,Bilanz - Aktiva ,Bilanz - Aktiva ,Asset,,,Yes,,,BA,Bilanz - Aktiva ,,,,,,,, +BP,Bilanz - Passiva ,Bilanz - Passiva ,Liability,,,Yes,,,BP,Bilanz - Passiva ,,,,,,,, +GVA,Gewinn u. Verlust - Aufwendungen ,Gewinn u. Verlust - Aufwendungen ,Expense,,,Yes,,,,,,,GVA,Gewinn u. Verlust - Aufwendungen ,,,, +GVE,Gewinn u. Verlust - Erträge,Gewinn u. Verlust - Erträge,Revenue,,,Yes,,,,,,,GVE,Gewinn u. Verlust - Erträge,,,, +K0BA,Anlage- und Kapitalkonten,Anlage- und Kapitalkonten,Asset,,,Yes,,BA,K0BA,Anlage- und Kapitalkonten,,,,,,,, +K1BA,Finanz- und Privatkonten,Finanz- und Privatkonten,Asset,,,Yes,,BA,K1BA,Finanz- und Privatkonten,,,,,,,, +K3BA,Wareneingangs- und Bestandskonten,Wareneingangs- und Bestandskonten,Asset,,,Yes,,BA,K3BA,Wareneingangs- und Bestandskonten,,,,,,,, +K7BA,Bestände an Erzeugnissen,Bestände an Erzeugnissen,Asset,,,Yes,,BA,K7BA,Bestände an Erzeugnissen,,,,,,,, +K0BP,Anlage- und Kapitalkonten,Anlage- und Kapitalkonten,Liability,,,Yes,,BP,K0BP,Anlage- und Kapitalkonten,,,,,,,, +K1BP,Finanz- und Privatkonten,Finanz- und Privatkonten,Liability,,,Yes,,BP,K1BP,Finanz- und Privatkonten,,,,,,,, +K2GVA,Abgrenzungskonten,Abgrenzungskonten,Expense,,,Yes,,GVA,,,,,K2GVA,Abgrenzungskonten,,,, +K3GVA,Wareneingangs- und Bestandskonten,Wareneingangs- und Bestandskonten,Expense,,,Yes,,GVA,,,,,K3GVA,Wareneingangs- und Bestandskonten,,,, +K4GVA,Betriebliche Aufwendungen,Betriebliche Aufwendungen,Expense,,,Yes,,GVA,,,,,K4GVA,Betriebliche Aufwendungen,,,, +K8GVA,Erlöskonten,Erlöskonten,Expense,,,Yes,,GVA,,,,,K8GVA,Erlöskonten,,,, +K2GVE,Abgrenzungskonten,Abgrenzungskonten,Revenue,,,Yes,,GVE,,,,,K2GVE,Abgrenzungskonten,,,, +K3GVE,Wareneingangs- und Bestandskonten,Wareneingangs- und Bestandskonten,Revenue,,,Yes,,GVE,,,,,K3GVE,Wareneingangs- und Bestandskonten,,,, +K8GVE,Erlöskonten,Erlöskonten,Revenue,,,Yes,,GVE,,,,,K8GVE,Erlöskonten,,,, +K0BA01,Aufwendungen für die Ingangsetzung und Erweiterung des Geschäftsbetriebs,Aufwendungen für die Ingangsetzung und Erweiterung des Geschäftsbetriebs,Asset,,,Yes,,K0BA,,,,,,,,,, +0001,Aufwendungen für die Ingangsetzung und Erweiterung des Geschäftsbetriebs,Aufwendungen für die Ingangsetzung und Erweiterung des Geschäftsbetriebs,Asset,,,No,,K0BA01,,,,,,,,,, +K0BA02,Aufwendungen für die Währungsumstellung auf den Euro,Aufwendungen für die Währungsumstellung auf den Euro,Asset,,,Yes,,K0BA,,,,,,,,,, +0002,Aufwendungen für die Währungsumstellung auf den Euro,Aufwendungen für die Währungsumstellung auf den Euro,Asset,,,No,,K0BA02,,,,,,,,,, +K0BA1,Immaterielle Vermögensgegenstände,Immaterielle Vermögensgegenstände,Asset,,,Yes,,K0BA,,,,,,,,,, +K0BA11,Konzessionen gewerbliche Schutzrechte und ähnliche Rechte und Werte sowie Lizenzen an solchen Rechten und Werten,Konzessionen gewerbliche Schutzrechte und ähnliche Rechte und Werte sowie Lizenzen an solchen Rechten und Werten,Asset,,,Yes,,K0BA1,,,,,,,,,, +0010,Konzessionen gewerbliche Schutzrechte und ähnliche Rechte und Werte sowie Lizenzen an solchen Rechten und Werten,Konzessionen gewerbliche Schutzrechte und ähnliche Rechte und Werte sowie Lizenzen an solchen Rechten und Werten,Asset,,,No,,K0BA11,,,,,,,,,, +0015,Konzessionen,Konzessionen,Asset,,,No,,0010,,,,,,,,,, +0020,Gewerbliche Schutzrechte,Gewerbliche Schutzrechte,Asset,,,No,,0010,,,,,,,,,, +0025,ähnliche Rechte und Werte,ähnliche Rechte und Werte,Asset,,,No,,0010,,,,,,,,,, +0027,EDV-Software,EDV-Software,Asset,,,No,,0010,,,,,,,,,, +0030,Lizenzen an gewerblichen Schutzrechten und ähnlichen Rechten ,Lizenzen an gewerblichen Schutzrechten und ähnlichen Rechten ,Asset,,,No,,0010,,,,,,,,,, +K0BA12,Geschäfts- oder Firmenwert,Geschäfts- oder Firmenwert,Asset,,,Yes,,K0BA1,,,,,,,,,, +0035,Geschäfts- oder Firmenwert,Geschäfts- oder Firmenwert,Asset,,,No,,K0BA12,,,,,,,,,, +K0BA13,Geleistete Anzahlungen ,Geleistete Anzahlungen ,Asset,,,Yes,,K0BA1,,,,,,,,,, +0038,Anzahlungen auf Geschäfts- oder Firmenwert,Anzahlungen auf Geschäfts- oder Firmenwert,Asset,,,No,,K0BA13,,,,,,,,,, +0039,Anzahlungen auf immaterielle Vermögensgegenstände,Anzahlungen auf immaterielle Vermögensgegenstände,Asset,,,No,,K0BA13,,,,,,,,,, +K0BA14,Verschmelzungsmehrwert,Verschmelzungsmehrwert,Asset,,,Yes,,K0BA1,,,,,,,,,, +0040,Verschmelzungsmehrwert,Verschmelzungsmehrwert,Asset,,,No,,K0BA14,,,,,,,,,, +K0BA2,Sachanlagen,Sachanlagen,Asset,,,Yes,,K0BA,,,,,,,,,, +K0BA21,Grundstücke grundstücksgleiche Rechte und Bauten einschließlich der Bauten auf fremden Grundstücken,Grundstücke grundstücksgleiche Rechte und Bauten einschließlich der Bauten auf fremden Grundstücken,Asset,,,Yes,,K0BA2,,,,,,,,,, +0050,Grundstücke grundstücksgleiche Rechte und Bauten einschließlich der Bauten auf fremden Grundstücken,Grundstücke grundstücksgleiche Rechte und Bauten einschließlich der Bauten auf fremden Grundstücken,Asset,,,No,,K0BA21,,,,,,,,,, +0059,Grundstücksanteil des häuslichen Arbeitszimmers.,Grundstücksanteil des häuslichen Arbeitszimmers.,Asset,,,No,,0050,,,,,,,,,, +0060,Grundstücke und grundstücksgleiche Rechte ohne Bauten,Grundstücke und grundstücksgleiche Rechte ohne Bauten,Asset,,,Yes,,K0BA21,,,,,,,,,, +0065,Unbebaute Grundstücke,Unbebaute Grundstücke,Asset,,,No,,0060,,,,,,,,,, +0070,Grundstücksgleiche Rechte - (erbbaurecht Daürwohnrecht),Grundstücksgleiche Rechte - (erbbaurecht Daürwohnrecht),Asset,,,No,,0060,,,,,,,,,, +0075,Grundstücke mit Substanzverzehr,Grundstücke mit Substanzverzehr,Asset,,,No,,0060,,,,,,,,,, +K0BA22,Geleistete Anzahlungen und Anlagen im Bau,Geleistete Anzahlungen und Anlagen im Bau,Asset,,,Yes,,K0BA2,,,,,,,,,, +0079,Anzahlungen auf Grundstücke und grundstücksgleiche Rechte ohne Bauten,Anzahlungen auf Grundstücke und grundstücksgleiche Rechte ohne Bauten,Asset,,,No,,K0BA22,,,,,,,,,, +0080,Bauten auf eigenen Grundstücken und grundstücksgleichen Rechten ,Bauten auf eigenen Grundstücken und grundstücksgleichen Rechten ,Asset,,,Yes,,K0BA21,,,,,,,,,, +0085,Grundstückswerte eigener bebauter Grundstücke,Grundstückswerte eigener bebauter Grundstücke,Asset,,,No,,0080,,,,,,,,,, +0090,Geschäftsbauten,Geschäftsbauten,Asset,,,No,,0080,,,,,,,,,, +0100,Fabrikbauten,Fabrikbauten,Asset,,,No,,0080,,,,,,,,,, +0110,Garagen,Garagen,Asset,,,No,,0080,,,,,,,,,, +0111,Außenanlagen ,Außenanlagen ,Asset,,,No,,0080,,,,,,,,,, +0112,Hof- und Wegebefestigungen,Hof- und Wegebefestigungen,Asset,,,No,,0080,,,,,,,,,, +0113,Einrichtung Fabrik- und Geschäftsbauten,Einrichtung Fabrik- und Geschäftsbauten,Asset,,,No,,0080,,,,,,,,,, +0115,Andere Bauten,Andere Bauten,Asset,,,No,,0080,,,,,,,,,, +0120,Geschäfts- Fabrik- und andere Bauten im Bau,Geschäfts- Fabrik- und andere Bauten im Bau,Asset,,,No,,K0BA22,,,,,,,,,, +0129,Anzahlungen auf Geshäfts- Fabrik- und andere Bauten auf eigenen Grundstücken und grundstücksgleichen Rechten,Anzahlungen auf Geshäfts- Fabrik- und andere Bauten auf eigenen Grundstücken und grundstücksgleichen Rechten,Asset,,,No,,K0BA22,,,,,,,,,, +0140,Wohnbauten,Wohnbauten,Asset,,,No,,K0BA21,,,,,,,,,, +0145,Garagen,Garagen,Asset,,,No,,K0BA21,,,,,,,,,, +0146,Aussenanlagen,Aussenanlagen,Asset,,,No,,K0BA21,,,,,,,,,, +0147,Hof- und Wegebefestigungen,Hof- und Wegebefestigungen,Asset,,,No,,K0BA21,,,,,,,,,, +0148,Einrichtungen für Wohnbauten,Einrichtungen für Wohnbauten,Asset,,,No,,K0BA21,,,,,,,,,, +0149,Gebäudeteil des häuslichen Arbeitszimmers,Gebäudeteil des häuslichen Arbeitszimmers,Asset,,,No,,K0BA21,,,,,,,,,, +0150,Wohnbauten im Bau,Wohnbauten im Bau,Asset,,,No,,K0BA22,,,,,,,,,, +0159,Anzahlgen auf Wohnbauten auf eigenen Grundstücken und grundstücksgleichen Rechten,Anzahlgen auf Wohnbauten auf eigenen Grundstücken und grundstücksgleichen Rechten,Asset,,,No,,K0BA22,,,,,,,,,, +0160,Bauten auf fremden Grundstücken,Bauten auf fremden Grundstücken,Asset,,,Yes,,K0BA21,,,,,,,,,, +0165,Geschäftsbauten,Geschäftsbauten,Asset,,,No,,0160,,,,,,,,,, +0170,Fabrikbauten,Fabrikbauten,Asset,,,No,,0160,,,,,,,,,, +0175,Garagen,Garagen,Asset,,,No,,0160,,,,,,,,,, +0176,Aussenanlagen,Aussenanlagen,Asset,,,No,,0160,,,,,,,,,, +0177,Hof- und Wegebefestigungen,Hof- und Wegebefestigungen,Asset,,,No,,0160,,,,,,,,,, +0178,Einrichtung für Fabrik- und Geschäftsbauten,Einrichtung für Fabrik- und Geschäftsbauten,Asset,,,No,,0160,,,,,,,,,, +0179,Andere Bauten,Andere Bauten,Asset,,,No,,K0BA21,,,,,,,,,, +0180,Geschäfts- Fabrik- und andere Bauten im Bau,Geschäfts- Fabrik- und andere Bauten im Bau,Asset,,,No,,K0BA22,,,,,,,,,, +0189,Anzahlungen auf Geschäfts- Fabrik- und andere Bauten auf fremden Grundstücken,Anzahlungen auf Geschäfts- Fabrik- und andere Bauten auf fremden Grundstücken,Asset,,,No,,K0BA22,,,,,,,,,, +0190,Wohnbauten,Wohnbauten,Asset,,,No,,K0BA21,,,,,,,,,, +0191,Garagen,Garagen,Asset,,,No,,K0BA21,,,,,,,,,, +0192,Aussenanlagen,Aussenanlagen,Asset,,,No,,K0BA21,,,,,,,,,, +0193,Hof- und Wegebefestigungen,Hof- und Wegebefestigungen,Asset,,,No,,K0BA21,,,,,,,,,, +0194,Einrichtungen für Wohnbauten,Einrichtungen für Wohnbauten,Asset,,,No,,K0BA21,,,,,,,,,, +0195,Wohnbauten im Bau,Wohnbauten im Bau,Asset,,,No,,K0BA22,,,,,,,,,, +0199,Anzahlungen a. Wohnbauten auf fremden Grundstücken,Anzahlungen a. Wohnbauten auf fremden Grundstücken,Asset,,,No,,K0BA22,,,,,,,,,, +K0BA23,Technische Anlagen und Maschinen,Technische Anlagen und Maschinen,Asset,,,Yes,,K0BA2,,,,,,,,,, +0200,Technische Anlagen und Maschinen,Technische Anlagen und Maschinen,Asset,,,Yes,,K0BA23,,,,,,,,,, +0210,Maschinen,Maschinen,Asset,,,No,,0200,,,,,,,,,, +0220,Maschinengebundene Werkzeuge,Maschinengebundene Werkzeuge,Asset,,,No,,0200,,,,,,,,,, +0240,Maschinelle Anlagen,Maschinelle Anlagen,Asset,,,No,,0200,,,,,,,,,, +0260,Transportanlagen und ähnliches,Transportanlagen und ähnliches,Asset,,,No,,0200,,,,,,,,,, +0280,Betriebsvorrichtungen,Betriebsvorrichtungen,Asset,,,No,,0200,,,,,,,,,, +0290,Technische Anlagen und Maschinen im Bau,Technische Anlagen und Maschinen im Bau,Asset,,,No,,K0BA22,,,,,,,,,, +0299,Anzahlungen auf technische Anlagen und Maschinen,Anzahlungen auf technische Anlagen und Maschinen,Asset,,,No,,K0BA22,,,,,,,,,, +K0BA24,Andere Anlagen Betriebs- und Geschäftsausstattung,Andere Anlagen Betriebs- und Geschäftsausstattung,Asset,,,Yes,,K0BA2,,,,,,,,,, +0300,Andere Anlagen Betriebs- und Geschäftsausstattung,Andere Anlagen Betriebs- und Geschäftsausstattung,Asset,,,Yes,,K0BA24,,,,,,,,,, +0310,Andere Anlagen,Andere Anlagen,Asset,,,No,,0300,,,,,,,,,, +0320,PKW,PKW,Asset,,,No,,0300,,,,,,,,,, +0350,LKW,LKW,Asset,,,No,,0300,,,,,,,,,, +0380,Sonstige Transportmittel,Sonstige Transportmittel,Asset,,,No,,0300,,,,,,,,,, +0400,Betriebsausstattung,Betriebsausstattung,Asset,,,No,,0300,,,,,,,,,, +0410,Geschäftsausstattung,Geschäftsausstattung,Asset,,,No,,0300,,,,,,,,,, +0420,Büroeinrichtung,Büroeinrichtung,Asset,,,No,,0300,,,,,,,,,, +0430,Ladeneinrichtung,Ladeneinrichtung,Asset,,,No,,0300,,,,,,,,,, +0440,Werkzeuge,Werkzeuge,Asset,,,No,,0300,,,,,,,,,, +0450,Einbauten,Einbauten,Asset,,,No,,0300,,,,,,,,,, +0460,Gerüst- und Schalungsmaterial,Gerüst- und Schalungsmaterial,Asset,,,No,,0300,,,,,,,,,, +0480,Geringwertige Wirtschaftsgüter bis 410 Euro,Geringwertige Wirtschaftsgüter bis 410 Euro,Asset,,,No,,0300,,,,,,,,,, +0490,Sonstige Betriebs- und Geschäftsausstattung,Sonstige Betriebs- und Geschäftsausstattung,Asset,,,No,,0300,,,,,,,,,, +0498,Andere Anlagen Betriebs- und Geschäftsausstattung im Bau,Andere Anlagen Betriebs- und Geschäftsausstattung im Bau,Asset,,,No,,K0BA22,,,,,,,,,, +0499,Anzahlungen auf andere Anlagen Betriebs- und Geschäftsausstattung,Anzahlungen auf andere Anlagen Betriebs- und Geschäftsausstattung,Asset,,,No,,K0BA22,,,,,,,,,, +K0BA3,Finanzanlagen,Finanzanlagen,Asset,,,Yes,,K0BA,,,,,,,,,, +K0BA31,Anteile an verbundenen Unternehmen,Anteile an verbundenen Unternehmen,Asset,,,Yes,,K0BA3,,,,,,,,,, +0500,Anteile an verbundenen Unternehmen (Anlagevermögen),Anteile an verbundenen Unternehmen (Anlagevermögen),Asset,,,No,,K0BA31,,,,,,,,,, +0504,Anteile an herrschender oder mit Mehrheit beteiligter Gesellschaft,Anteile an herrschender oder mit Mehrheit beteiligter Gesellschaft,Asset,,,No,,K0BA31,,,,,,,,,, +K0BA32,Ausleihungen an verbundene Unternehmen,Ausleihungen an verbundene Unternehmen,Asset,,,Yes,,K0BA3,,,,,,,,,, +0505,Ausleihungen an verbundene Unternehmen,Ausleihungen an verbundene Unternehmen,Asset,,,No,,K0BA32,,,,,,,,,, +K0BA33,Beteiligungen,Beteiligungen,Asset,,,Yes,,K0BA3,,,,,,,,,, +0510,Beteiligungen,Beteiligungen,Asset,,,Yes,,K0BA33,,,,,,,,,, +0513,Typisch stille Beteiligungen,Typisch stille Beteiligungen,Asset,,,No,,0510,,,,,,,,,, +0516,Atypisch stille Beteiligungen,Atypisch stille Beteiligungen,Asset,,,No,,0510,,,,,,,,,, +0517,Andere Beteiligungen an Kapitalgesellschaften,Andere Beteiligungen an Kapitalgesellschaften,Asset,,,No,,0510,,,,,,,,,, +0518,Andere Beteiligungen an Personengesellschaften,Andere Beteiligungen an Personengesellschaften,Asset,,,No,,0510,,,,,,,,,, +0519,Beteiligung einer GmbH&Co.KG an einer Komplementär GmbH,Beteiligung einer GmbH&Co.KG an einer Komplementär GmbH,Asset,,,No,,0510,,,,,,,,,, +K0BA34,Ausleihungen an Unternehmen mit denen ein Beteiligungsverhältnis besteht,Ausleihungen an Unternehmen mit denen ein Beteiligungsverhältnis besteht,Asset,,,Yes,,K0BA3,,,,,,,,,, +0520,Ausleihungen an Unternehmen mit denen ein Beteiligungsverhältnis besteht,Ausleihungen an Unternehmen mit denen ein Beteiligungsverhältnis besteht,Asset,,,No,,K0BA34,,,,,,,,,, +K0BA35,Wertpapiere des Anlagevermögens,Wertpapiere des Anlagevermögens,Asset,,,Yes,,K0BA3,,,,,,,,,, +0525,Wertpapiere des Anlagevermögens,Wertpapiere des Anlagevermögens,Asset,,,Yes,,K0BA35,,,,,,,,,, +0530,Wertpapiere mit Gewinnbeteiligungsansprüchen die dem Halbeinkünfteverfahren unterliegen ,Wertpapiere mit Gewinnbeteiligungsansprüchen die dem Halbeinkünfteverfahren unterliegen ,Asset,,,No,,0525,,,,,,,,,, +0535,Festverzinsliche Wertpapiere,Festverzinsliche Wertpapiere,Asset,,,No,,0525,,,,,,,,,, +K0BA36,Sonstige Ausleihungen,Sonstige Ausleihungen,Asset,,,Yes,,K0BA3,,,,,,,,,, +0540,Sonstige Ausleihungen,Sonstige Ausleihungen,Asset,,,Yes,,K0BA36,,,,,,,,,, +0550,Darlehen,Darlehen,Asset,,,No,,0540,,,,,,,,,, +K0BA37,Genossenschaftsanteile,Genossenschaftsanteile,Asset,,,Yes,,K0BA3,,,,,,,,,, +0570,Genossenschaftsanteile zum langfristigen Verbleib,Genossenschaftsanteile zum langfristigen Verbleib,Asset,,,No,,K0BA37,,,,,,,,,, +0580,Ausleihungen an Gesellschafter,Ausleihungen an Gesellschafter,Asset,,,No,,K0BA36,,,,,,,,,, +0590,Ausleihungen an nahe stehende Personen,Ausleihungen an nahe stehende Personen,Asset,,,No,,K0BA36,,,,,,,,,, +K0BA38,Rückdeckungsansprüche aus Lebensversicherungen,Rückdeckungsansprüche aus Lebensversicherungen,Asset,,,Yes,,K0BA3,,,,,,,,,, +0595,Rückdeckungsansprüche aus Lebensversicherungen zum langfristigen Verbleib,Rückdeckungsansprüche aus Lebensversicherungen zum langfristigen Verbleib,Asset,,,No,,K0BA38,,,,,,,,,, +K0BP1,Verbindlichkeiten ,Verbindlichkeiten ,Liability,,,Yes,,K0BP,,,,,,,,,, +K0BP11,Anleihen,Anleihen,Liability,,,Yes,,K0BP1,,,,,,,,,, +0600,Anleihen ,Anleihen ,Liability,,,Yes,,K0BP11,,,,,,,,,, +0601,Anleihen nicht konvertibel (bis 1 Jahr),Anleihen nicht konvertibel (bis 1 Jahr),Liability,,,No,,0600,,,,,,,,,, +0605,Anleihen nicht konvertibel (1-5 Jahre),Anleihen nicht konvertibel (1-5 Jahre),Liability,,,No,,0600,,,,,,,,,, +0610,Anleihen nicht konvertibel (größer 5 Jahre),Anleihen nicht konvertibel (größer 5 Jahre),Liability,,,No,,0600,,,,,,,,,, +0615,Anleihen konvertibel,Anleihen konvertibel,Liability,,,No,,0600,,,,,,,,,, +0616,Anleihen konvertibel(bis 1 Jahr),Anleihen konvertibel(bis 1 Jahr),Liability,,,No,,0600,,,,,,,,,, +0620,Anleihen konvertibel(1-5 Jahre),Anleihen konvertibel(1-5 Jahre),Liability,,,No,,0600,,,,,,,,,, +0625,Anleihen konvertibel(größer 5 Jahre),Anleihen konvertibel(größer 5 Jahre),Liability,,,No,,0600,,,,,,,,,, +K0BP12,Verbindlichkeiten gegenüber Kreditinstituten oder Schecks Kassenbestand Bundesbank- und Postbankguthaben Guthaben bei Kreditinstituten,Verbindlichkeiten gegenüber Kreditinstituten oder Schecks Kassenbestand Bundesbank- und Postbankguthaben Guthaben bei Kreditinstituten,Liability,,,Yes,,K0BP1,,,,,,,,,, +0630,Verbindlichkeiten gegenüber Kreditinstituten,Verbindlichkeiten gegenüber Kreditinstituten,Liability,,,Yes,,K0BP12,,,,,,,,,, +0631,Verbindlichkeiten gegenüber Kreditinstitut ( bis 1Jahr ),Verbindlichkeiten gegenüber Kreditinstitut ( bis 1Jahr ),Liability,,,No,,0630,,,,,,,,,, +0640,Verbindlichkeiten gegenüber Kreditinstitut (1 bis 5 Jahre ),Verbindlichkeiten gegenüber Kreditinstitut (1 bis 5 Jahre ),Liability,,,No,,0630,,,,,,,,,, +0650,Verbindlichkeiten gegenüber Kreditinstitut (größer 5 Jahre ),Verbindlichkeiten gegenüber Kreditinstitut (größer 5 Jahre ),Liability,,,No,,0630,,,,,,,,,, +0660,Verbindlichkeit. gegenüber Kreditinstituten aus Teilzahlungsverträgen,Verbindlichkeit. gegenüber Kreditinstituten aus Teilzahlungsverträgen,Liability,,,No,,0630,,,,,,,,,, +0661,Verbindlichkeit. gegenüber Kreditinstituten aus Teilzahlungsverträgen ( bis 1Jahr ),Verbindlichkeit. gegenüber Kreditinstituten aus Teilzahlungsverträgen ( bis 1Jahr ),Liability,,,No,,0630,,,,,,,,,, +0670,Verbindlichkeit. gegenüber Kreditinstituten aus Teilzahlungsverträgen (1 bis 5 Jahre ),Verbindlichkeit. gegenüber Kreditinstituten aus Teilzahlungsverträgen (1 bis 5 Jahre ),Liability,,,No,,0630,,,,,,,,,, +0680,Verbindlichkeit. gegenüber Kreditinstituten aus Teilzahlungsverträgen (größer 5 Jahre ),Verbindlichkeit. gegenüber Kreditinstituten aus Teilzahlungsverträgen (größer 5 Jahre ),Liability,,,No,,0630,,,,,,,,,, +0690,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0630,,,,,,,,,, +0691,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0630,,,,,,,,,, +0692,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0630,,,,,,,,,, +0693,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0630,,,,,,,,,, +0694,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0630,,,,,,,,,, +0695,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0630,,,,,,,,,, +0696,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0630,,,,,,,,,, +0697,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0630,,,,,,,,,, +0698,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0630,,,,,,,,,, +K0BP13,Verbindlichkeiten gegenüber Kreditinstitut ,Verbindlichkeiten gegenüber Kreditinstitut ,Liability,,,Yes,,K0BP1,,,,,,,,,, +0699,Gegenkonto 0630-0689 bei Aufteilung der Konten 0690-0698,Gegenkonto 0630-0689 bei Aufteilung der Konten 0690-0698,Liability,,,No,,K0BP13,,,,,,,,,, +K0BP14,Verbindlichkeiten gegenüber verbundenen Unternehmen oder Forderungen gegen verbundene Unternehmen,Verbindlichkeiten gegenüber verbundenen Unternehmen oder Forderungen gegen verbundene Unternehmen,Liability,,,Yes,,K0BP1,,,,,,,,,, +0700,Verbindlichkeiten gegenüber verbundenen Unternehmen,Verbindlichkeiten gegenüber verbundenen Unternehmen,Liability,,Yes,No,INTERCOMPANYDUETO_ACCT,K0BP14,,,,,,,,,, +0701,Verbindlichkeiten gegenüber verbundenen Unternehmen ( bis 1 Jahr ),Verbindlichkeiten gegenüber verbundenen Unternehmen ( bis 1 Jahr ),Liability,,,No,,0700,,,,,,,,,, +0705,Verbindlichkeiten gegenüber verbundenen Unternehmen ( 1 bis 5 Jahre ),Verbindlichkeiten gegenüber verbundenen Unternehmen ( 1 bis 5 Jahre ),Liability,,,No,,0700,,,,,,,,,, +0710,Verbindlichkeiten gegenüber verbundenen Unternehmen ( größer 5 Jahre ),Verbindlichkeiten gegenüber verbundenen Unternehmen ( größer 5 Jahre ),Liability,,,No,,0700,,,,,,,,,, +K0BP15,Verbindlichkeit. gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht oder Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht,Verbindlichkeit. gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht oder Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht,Liability,,,Yes,,K0BP1,,,,,,,,,, +0715,Verbindlichkeit. gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht,Verbindlichkeit. gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht,Liability,,,Yes,,K0BP15,,,,,,,,,, +0716,Verbindlichkeit. gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( bis 1 Jahr ),Verbindlichkeit. gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( bis 1 Jahr ),Liability,,,No,,K0BP15,,,,,,,,,, +0720,Verbindlichkeit. gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( 1 bis 5 Jahre ),Verbindlichkeit. gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( 1 bis 5 Jahre ),Liability,,,No,,K0BP15,,,,,,,,,, +0725,Verbindlichkeit. gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( größer 5 Jahre),Verbindlichkeit. gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( größer 5 Jahre),Liability,,,No,,K0BP15,,,,,,,,,, +K0BP16,Sonstige Verbindlichkeiten,Sonstige Verbindlichkeiten,Liability,,,Yes,,K0BP1,,,,,,,,,, +0730,Verbindlichkeit gegenüber Gesellschaftern,Verbindlichkeit gegenüber Gesellschaftern,Liability,,,Yes,,K0BP16,,,,,,,,,, +0731,Verbindlichkeit gegenüber Gesellschaftern ( bis 1 Jahr ),Verbindlichkeit gegenüber Gesellschaftern ( bis 1 Jahr ),Liability,,,No,,0730,,,,,,,,,, +0740,Verbindlichkeit gegenüber Gesellschaftern ( 1 bis 5 Jahre ),Verbindlichkeit gegenüber Gesellschaftern ( 1 bis 5 Jahre ),Liability,,,No,,0730,,,,,,,,,, +0750,Verbindlichkeit gegenüber Gesellschaftern ( größer 5 Jahre ),Verbindlichkeit gegenüber Gesellschaftern ( größer 5 Jahre ),Liability,,,No,,0730,,,,,,,,,, +0755,Verbindlichkeit gegenüber Gesellschaftern für offene Ausschüttungen,Verbindlichkeit gegenüber Gesellschaftern für offene Ausschüttungen,Liability,,,No,,0730,,,,,,,,,, +0760,Darlehen typisch stiller Gesellschafter,Darlehen typisch stiller Gesellschafter,Liability,,,No,,0730,,,,,,,,,, +0761,Darlehen typisch stiller Gesellschafter ( bis 1 Jahr),Darlehen typisch stiller Gesellschafter ( bis 1 Jahr),Liability,,,No,,0730,,,,,,,,,, +0764,Darlehen typisch stiller Gesellschafter ( 1 bis 5 Jahre ),Darlehen typisch stiller Gesellschafter ( 1 bis 5 Jahre ),Liability,,,No,,0730,,,,,,,,,, +0767,Darlehen typisch stiller Gesellschafter ( größer 5 Jahre ),Darlehen typisch stiller Gesellschafter ( größer 5 Jahre ),Liability,,,No,,0730,,,,,,,,,, +0770,Darlehen atypisch stiller Gesellschafter,Darlehen atypisch stiller Gesellschafter,Liability,,,No,,0730,,,,,,,,,, +0771,Darlehen atypisch stiller Gesellschafter ( bis 1 Jahr),Darlehen atypisch stiller Gesellschafter ( bis 1 Jahr),Liability,,,No,,0730,,,,,,,,,, +0774,Darlehen atypisch stiller Gesellschafter ( 1 bis 5 Jahre ),Darlehen atypisch stiller Gesellschafter ( 1 bis 5 Jahre ),Liability,,,No,,0730,,,,,,,,,, +0777,Darlehen atypisch stiller Gesellschafter ( größer 5 Jahre ),Darlehen atypisch stiller Gesellschafter ( größer 5 Jahre ),Liability,,,No,,0730,,,,,,,,,, +0780,Partiarische Darlehen,Partiarische Darlehen,Liability,,,No,,0730,,,,,,,,,, +0781,Partiarische Darlehen ( bis 1 Jahr ),Partiarische Darlehen ( bis 1 Jahr ),Liability,,,No,,0730,,,,,,,,,, +0784,Partiarische Darlehen ( 1 bis 5 Jahre ),Partiarische Darlehen ( 1 bis 5 Jahre ),Liability,,,No,,0730,,,,,,,,,, +0787,Partiarische Darlehen ( größer 5 Jahre ),Partiarische Darlehen ( größer 5 Jahre ),Liability,,,No,,0730,,,,,,,,,, +0790,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0730,,,,,,,,,, +0791,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0730,,,,,,,,,, +0792,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0730,,,,,,,,,, +0793,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0730,,,,,,,,,, +0794,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0730,,,,,,,,,, +0795,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0730,,,,,,,,,, +0796,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0730,,,,,,,,,, +0797,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0730,,,,,,,,,, +0798,(frei in Bilanz kein Restlaufzeitvermerk),(frei in Bilanz kein Restlaufzeitvermerk),Liability,,,No,,0730,,,,,,,,,, +0799,Gegenkonto 0730 - 0789 bei Aufteilung der Konten 0790 - 0798,Gegenkonto 0730 - 0789 bei Aufteilung der Konten 0790 - 0798,Liability,,,No,,0730,,,,,,,,,, +K0BP2,Kapital Kapitalgesellschaft,Kapital Kapitalgesellschaft,Owner's Equity,,,Yes,,K0BP,,,,,,,,,, +K0BP21,Gezeichnetes Kapital,Gezeichnetes Kapital,Owner's Equity,,,Yes,,K0BP2,,,,,,,,,, +0800,Gezeichnetes Kapital,Gezeichnetes Kapital,Owner's Equity,,,No,,K0BP21,,,,,,,,,, +K0BP22,Ausstehende Einlagen auf das gezeichnete Kapital,Ausstehende Einlagen auf das gezeichnete Kapital,Owner's Equity,,,Yes,,K0BP2,,,,,,,,,, +0801,Ausstehende Einlagen auf das gezeichnete Kapital,Ausstehende Einlagen auf das gezeichnete Kapital,Owner's Equity,,,Yes,,K0BP22,,,,,,,,,, +0802,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0803,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0804,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0805,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0806,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0807,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0808,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0809,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0810,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0811,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0812,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0813,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0814,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0815,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0816,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0817,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0818,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +0819,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert (Aktivausweis),Owner's Equity,,,No,,0801,,,,,,,,,, +K0BP23,Nicht eingeforderte ausstehende Einlagen,Nicht eingeforderte ausstehende Einlagen,Owner's Equity,,,Yes,,K0BP2,,,,,,,,,, +0820,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Owner's Equity,,,No,,K0BP23,,,,,,,,,, +0821,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Owner's Equity,,,No,,K0BP23,,,,,,,,,, +0822,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Owner's Equity,,,No,,K0BP23,,,,,,,,,, +0823,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Owner's Equity,,,No,,K0BP23,,,,,,,,,, +0824,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Owner's Equity,,,No,,K0BP23,,,,,,,,,, +0825,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Owner's Equity,,,No,,K0BP23,,,,,,,,,, +0826,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Owner's Equity,,,No,,K0BP23,,,,,,,,,, +0827,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Owner's Equity,,,No,,K0BP23,,,,,,,,,, +0828,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Owner's Equity,,,No,,K0BP23,,,,,,,,,, +0829,Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Ausstehende Einlagen auf das gezeichnete Kapital nicht eingefordert (Passivausweis von gezeichnetem Kapital offen abgesetzt eingeforderte ausstehende Einlagen s. Konten 0830 - 0838 ),Owner's Equity,,,No,,K0BP23,,,,,,,,,, +K0BP24,Eingeforderte noch ausstehende Kapitaleinlagen ,Eingeforderte noch ausstehende Kapitaleinlagen ,Owner's Equity,,,Yes,,K0BP2,,,,,,,,,, +0830,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Owner's Equity,,,No,,K0BP24,,,,,,,,,, +0831,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Owner's Equity,,,No,,K0BP24,,,,,,,,,, +0832,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Owner's Equity,,,No,,K0BP24,,,,,,,,,, +0833,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Owner's Equity,,,No,,K0BP24,,,,,,,,,, +0834,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Owner's Equity,,,No,,K0BP24,,,,,,,,,, +0835,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Owner's Equity,,,No,,K0BP24,,,,,,,,,, +0836,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Owner's Equity,,,No,,K0BP24,,,,,,,,,, +0837,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Owner's Equity,,,No,,K0BP24,,,,,,,,,, +0838,Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Ausstehende Einlagen auf das gezeichnete Kapital eingefordert ( Forderungen nicht eingeforderte ausstehende Einlagen s. Konten 0820 - 0829 ),Owner's Equity,,,No,,K0BP24,,,,,,,,,, +K0BP25,Eingeforderte Nachschüsse,Eingeforderte Nachschüsse,Owner's Equity,,,Yes,,K0BP2,,,,,,,,,, +0839,Eingeforderte Nachschüsse ( Forderungen Gegenkonto 0845 ),Eingeforderte Nachschüsse ( Forderungen Gegenkonto 0845 ),Owner's Equity,,,No,,K0BP25,,,,,,,,,, +K0BP3,Kapitalrücklage,Kapitalrücklage,Owner's Equity,,,Yes,,K0BP,,,,,,,,,, +K0BP31,Kapitalrücklage,Kapitalrücklage,Owner's Equity,,,Yes,,K0BP3,,,,,,,,,, +0840,Kapitalrücklage,Kapitalrücklage,Owner's Equity,,,Yes,,K0BP31,,,,,,,,,, +0841,Kapitalrücklage durch Ausgabe von Anteilen über Nennbetrag,Kapitalrücklage durch Ausgabe von Anteilen über Nennbetrag,Owner's Equity,,,No,,0840,,,,,,,,,, +0842,Kapitalrücklage durch Ausgabe von Schuldverschreibungen für Wandlungsrechte und Optionsrechte zum Erwerb von Anteilen,Kapitalrücklage durch Ausgabe von Schuldverschreibungen für Wandlungsrechte und Optionsrechte zum Erwerb von Anteilen,Owner's Equity,,,No,,0840,,,,,,,,,, +0843,Kapitalrücklage durch Zuzahlungen gegen Gewährung eines Vorzugs für Anteile ,Kapitalrücklage durch Zuzahlungen gegen Gewährung eines Vorzugs für Anteile ,Owner's Equity,,,No,,0840,,,,,,,,,, +0844,Kapitalrücklage durch andere Zuzahlungen in das Eigenkapital,Kapitalrücklage durch andere Zuzahlungen in das Eigenkapital,Owner's Equity,,,No,,0840,,,,,,,,,, +0845,Eingefordertes Nachschusskapital ( Gegenkonto 0839 ),Eingefordertes Nachschusskapital ( Gegenkonto 0839 ),Owner's Equity,,,No,,0840,,,,,,,,,, +K0BP4,Gewinnrücklagen,Gewinnrücklagen,Owner's Equity,,,Yes,,K0BP,,,,,,,,,, +K0BP41,Gesetzliche Rücklage,Gesetzliche Rücklage,Owner's Equity,,,Yes,,K0BP4,,,,,,,,,, +0846,Gesetzliche Rücklage,Gesetzliche Rücklage,Owner's Equity,,,No,,K0BP41,,,,,,,,,, +K0BP42,Rücklage für eigene Anteile ,Rücklage für eigene Anteile ,Owner's Equity,,,Yes,,K0BP4,,,,,,,,,, +0850,Rücklage für eigene Anteile,Rücklage für eigene Anteile,Owner's Equity,,,No,,K0BP42,,,,,,,,,, +K0BP43,Satzungsmässige Rücklagen,Satzungsmässige Rücklagen,Owner's Equity,,,Yes,,K0BP4,,,,,,,,,, +0851,Satzungsmässige Rücklagen,Satzungsmässige Rücklagen,Owner's Equity,,,No,,K0BP43,,,,,,,,,, +K0BP44,Andere Gewinnrücklagen,Andere Gewinnrücklagen,Owner's Equity,,,Yes,,K0BP4,,,,,,,,,, +0855,Andere Gewinnrücklagen ,Andere Gewinnrücklagen ,Owner's Equity,,,No,,K0BP44,,,,,,,,,, +0856,Eigenkapitalanteil von Wertaufholungen,Eigenkapitalanteil von Wertaufholungen,Owner's Equity,,,No,,K0BP44,,,,,,,,,, +K0BP45,Gewinnvortrag oder Verlustvortrag,Gewinnvortrag oder Verlustvortrag,Owner's Equity,,,Yes,,K0BP4,,,,,,,,,, +0860,Gewinnvortrag vor Verwendung,Gewinnvortrag vor Verwendung,Owner's Equity,,Yes,No,INCOMESUMMARY_ACCT,K0BP45,,,,,,,,,, +0868,Verlustvortrag vor Verwendung,Verlustvortrag vor Verwendung,Owner's Equity,,,No,,K0BP45,,,,,,,,,, +K0BP46,Vortrag auf neue Rechnung ,Vortrag auf neue Rechnung ,Owner's Equity,,,Yes,,K0BP4,,,,,,,,,, +0869,Vortrag auf neue Rechnung (Bilanz),Vortrag auf neue Rechnung (Bilanz),Owner's Equity,,,No,,K0BP46,,,,,,,,,, +K0BP5,Kapital Personenhandelsgesellschaft vollhafter/Einzelunternehmer,Kapital Personenhandelsgesellschaft vollhafter/Einzelunternehmer,Owner's Equity,,,Yes,,K0BP,,,,,,,,,, +0870,Festkapital,Festkapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0871,Festkapital,Festkapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0872,Festkapital,Festkapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0873,Festkapital,Festkapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0874,Festkapital,Festkapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0875,Festkapital,Festkapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0876,Festkapital,Festkapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0877,Festkapital,Festkapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0878,Festkapital,Festkapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0879,Festkapital,Festkapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0880,Variables Kapital,Variables Kapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0881,Variables Kapital,Variables Kapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0882,Variables Kapital,Variables Kapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0883,Variables Kapital,Variables Kapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0884,Variables Kapital,Variables Kapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0885,Variables Kapital,Variables Kapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0886,Variables Kapital,Variables Kapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0887,Variables Kapital,Variables Kapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0888,Variables Kapital,Variables Kapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0889,Variables Kapital,Variables Kapital,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0890,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0891,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0892,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0893,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0894,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0895,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0896,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0897,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0898,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +0899,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP5,,,,,,,,,, +K0BP6,Teilhafter,Teilhafter,Owner's Equity,,,Yes,,K0BP,,,,,,,,,, +0900,Kommandit-Kapital,Kommandit-Kapital,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0901,Kommandit-Kapital,Kommandit-Kapital,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0902,Kommandit-Kapital,Kommandit-Kapital,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0903,Kommandit-Kapital,Kommandit-Kapital,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0904,Kommandit-Kapital,Kommandit-Kapital,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0905,Kommandit-Kapital,Kommandit-Kapital,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0906,Kommandit-Kapital,Kommandit-Kapital,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0907,Kommandit-Kapital,Kommandit-Kapital,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0908,Kommandit-Kapital,Kommandit-Kapital,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0909,Kommandit-Kapital,Kommandit-Kapital,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0910,Verlustausgleichskonto,Verlustausgleichskonto,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0911,Verlustausgleichskonto,Verlustausgleichskonto,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0912,Verlustausgleichskonto,Verlustausgleichskonto,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0913,Verlustausgleichskonto,Verlustausgleichskonto,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0914,Verlustausgleichskonto,Verlustausgleichskonto,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0915,Verlustausgleichskonto,Verlustausgleichskonto,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0916,Verlustausgleichskonto,Verlustausgleichskonto,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0917,Verlustausgleichskonto,Verlustausgleichskonto,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0918,Verlustausgleichskonto,Verlustausgleichskonto,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0919,Verlustausgleichskonto,Verlustausgleichskonto,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0920,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0921,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0922,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0923,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0924,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0925,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0926,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0927,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0928,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +0929,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,K0BP6,,,,,,,,,, +K0BP7,Sonderposten mit Rücklageanteil,Sonderposten mit Rücklageanteil,Owner's Equity,,,Yes,,K0BP,,,,,,,,,, +K0BP71,Sonderposten mit Rücklageanteil,Sonderposten mit Rücklageanteil,Owner's Equity,,,Yes,,K0BP7,,,,,,,,,, +0930,Sonderposten mit Rücklageanteil steuerfreie Rücklagen,Sonderposten mit Rücklageanteil steuerfreie Rücklagen,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0931,Sonderposten mit Rücklageanteil nach § 6b EStG,Sonderposten mit Rücklageanteil nach § 6b EStG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0932,Sonderposten mit Rücklageanteil nach Abschnitt 35 EStG,Sonderposten mit Rücklageanteil nach Abschnitt 35 EStG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0933,Sonderposten mit Rücklageanteil nach § 6d EStG,Sonderposten mit Rücklageanteil nach § 6d EStG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0934,Sonderposten mit Rücklageanteil nach § 1 EntwLStG,Sonderposten mit Rücklageanteil nach § 1 EntwLStG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +K0BP72,Sonderposten aus der Währungsumstellung auf den Euro,Sonderposten aus der Währungsumstellung auf den Euro,Owner's Equity,,,Yes,,K0BP7,,,,,,,,,, +0935,Sonderposten aus der Währungsumstellung auf den Euro,Sonderposten aus der Währungsumstellung auf den Euro,Owner's Equity,,,No,,K0BP72,,,,,,,,,, +0936,Sonderposten mit Rücklageanteil nach § 7 d EStG,Sonderposten mit Rücklageanteil nach § 7 d EStG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0937,Sonderposten mit Rücklageanteil nach § 79 EStDV,Sonderposten mit Rücklageanteil nach § 79 EStDV,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0938,Sonderposten mit Rücklageanteil nach § 80 EStDV,Sonderposten mit Rücklageanteil nach § 80 EStDV,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0939,Sonderposten mit Rücklageanteil nach § 52 Abs.16 EStG,Sonderposten mit Rücklageanteil nach § 52 Abs.16 EStG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0940,Sonderposten mit Rücklageanteil Sonderabschreibungen,Sonderposten mit Rücklageanteil Sonderabschreibungen,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0941,Sonderposten mit Rücklageanteil § 82 a EStDV,Sonderposten mit Rücklageanteil § 82 a EStDV,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0942,Sonderposten mit Rücklageanteil § 82 d EStDV,Sonderposten mit Rücklageanteil § 82 d EStDV,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0943,Sonderposten mit Rücklageanteil nach § 82 e EStDV,Sonderposten mit Rücklageanteil nach § 82 e EStDV,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0944,Sonderposten mit Rücklageanteil nach § 14 BerlinFG,Sonderposten mit Rücklageanteil nach § 14 BerlinFG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0945,Sonderposten mit Rücklageanteil für Förderung nach § 3 Zonen-RFG/§ 4-6 FördergebietsG,Sonderposten mit Rücklageanteil für Förderung nach § 3 Zonen-RFG/§ 4-6 FördergebietsG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0946,Sonderposten mit Rücklageanteil nach § 4d EStG,Sonderposten mit Rücklageanteil nach § 4d EStG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0947,Sonderposten mit Rücklageanteil nach § 7g Abs.1 EStG,Sonderposten mit Rücklageanteil nach § 7g Abs.1 EStG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +0948,Sonderposten mit Rücklageanteil nach § 7g Abs.3 u.7 EStG,Sonderposten mit Rücklageanteil nach § 7g Abs.3 u.7 EStG,Owner's Equity,,,No,,K0BP71,,,,,,,,,, +K0BP73,Sonderposten für Zuschüsse und Zulagen,Sonderposten für Zuschüsse und Zulagen,Owner's Equity,,,Yes,,K0BP7,,,,,,,,,, +0949,Sonderposten für Zuschüsse und Zulagen,Sonderposten für Zuschüsse und Zulagen,Owner's Equity,,,No,,K0BP73,,,,,,,,,, +K0BP8,Rückstellungen,Rückstellungen,Liability,,,Yes,,K0BP,,,,,,,,,, +K0BP81,Rückstellungen für Pensionen und ähnliche Verpflichtungen,Rückstellungen für Pensionen und ähnliche Verpflichtungen,Liability,,,Yes,,K0BP8,,,,,,,,,, +0950,Rückstellungen für Pensionen und ähnliche Verpflichtungen,Rückstellungen für Pensionen und ähnliche Verpflichtungen,Liability,,,No,,K0BP81,,,,,,,,,, +K0BP82,Steuerrückstellungen,Steuerrückstellungen,Liability,,,Yes,,K0BP8,,,,,,,,,, +0955,Steuerrückstellungen,Steuerrückstellungen,Liability,,,Yes,,K0BP82,,,,,,,,,, +0957,Gewerbesteuerrückstellung,Gewerbesteuerrückstellung,Liability,,,No,,0955,,,,,,,,,, +0963,Körperschaftsteuerrückstellung,Körperschaftsteuerrückstellung,Liability,,,No,,0955,,,,,,,,,, +K0BP83,Sonstige Rückstellungen,Sonstige Rückstellungen,Liability,,,Yes,,K0BP8,,,,,,,,,, +0965,Rückstellungen für Personalkosten,Rückstellungen für Personalkosten,Liability,,,No,,K0BP83,,,,,,,,,, +0966,Rückstellungen zur Erfüllung der Aufbewahrungspflichten,Rückstellungen zur Erfüllung der Aufbewahrungspflichten,Liability,,,No,,K0BP83,,,,,,,,,, +0969,Rückstellung für latente Steuern,Rückstellung für latente Steuern,Liability,,,No,,K0BP82,,,,,,,,,, +0970,Sonstige Rückstellungen,Sonstige Rückstellungen,Liability,,Yes,No,COMMITMENTOFFSET_ACCT,K0BP83,,,,,,,,,, +0971,Rückstellungen für unterlassene Aufwendungen für Instandhaltung Nachholung in den ersten drei Monaten,Rückstellungen für unterlassene Aufwendungen für Instandhaltung Nachholung in den ersten drei Monaten,Liability,,,No,,K0BP83,,,,,,,,,, +0972,Rückstellungen für unterlassene Aufwendungen für Instandhaltung Nachholung innerhalb des 4. bis 12. Monats,Rückstellungen für unterlassene Aufwendungen für Instandhaltung Nachholung innerhalb des 4. bis 12. Monats,Liability,,,No,,K0BP83,,,,,,,,,, +0973,Rückstellungen für Abraum- und Abfallbeseitigung,Rückstellungen für Abraum- und Abfallbeseitigung,Liability,,,No,,K0BP83,,,,,,,,,, +0974,Rückstellungen für Gewährleistungen ( Gegenkonto 4790 ),Rückstellungen für Gewährleistungen ( Gegenkonto 4790 ),Liability,,,No,,K0BP83,,,,,,,,,, +0976,Rückstellungen für drohende Verluste aus schwebenden Geschäften,Rückstellungen für drohende Verluste aus schwebenden Geschäften,Liability,,,No,,K0BP83,,,,,,,,,, +0977,Rückstellungen für Abschluss- und Prüfungskosten,Rückstellungen für Abschluss- und Prüfungskosten,Liability,,,No,,K0BP83,,,,,,,,,, +0978,Aufwandsrückstellungen gemäß § 249 Abs. 2 HGB,Aufwandsrückstellungen gemäß § 249 Abs. 2 HGB,Liability,,,No,,K0BP83,,,,,,,,,, +0979,Rückstellungen für Umweltschutz,Rückstellungen für Umweltschutz,Liability,,,No,,K0BP83,,,,,,,,,, +K0BA4,Abgenzungsposten,Abgenzungsposten,Asset,,,Yes,,K0BA,,,,,,,,,, +K0BA41,Rechnungsabgrenzungsposten (Aktiva),Rechnungsabgrenzungsposten (Aktiva),Asset,,,Yes,,K0BA4,,,,,,,,,, +0980,Aktive Rechnungsabgrenzung,Aktive Rechnungsabgrenzung,Asset,,,No,,K0BA41,,,,,,,,,, +K0BA42,Abgrenzung latenter Steuern,Abgrenzung latenter Steuern,Asset,,,Yes,,K0BA4,,,,,,,,,, +0983,Abgrenzung aktive latente Steuern,Abgrenzung aktive latente Steuern,Asset,,,No,,K0BA42,,,,,,,,,, +0984,Als Aufwand berücksichtigte Zölle und Verbrauchsteuern,Als Aufwand berücksichtigte Zölle und Verbrauchsteuern,Liability,,,No,,K0BA41,,,,,,,,,, +0985,Als Aufwand berücksichtigte Umsatzsteuer auf Anzahlungen,Als Aufwand berücksichtigte Umsatzsteuer auf Anzahlungen,Liability,,,No,,K0BA41,,,,,,,,,, +0986,Damnum / Disagio,Damnum / Disagio,Liability,,,No,,K0BA41,,,,,,,,,, +K0BP9,Abgenzungsposten,Abgenzungsposten,Liability,,,Yes,,K0BP,,,,,,,,,, +K0BP91,Rechnungsabgrenzungsposten (Passiva),Rechnungsabgrenzungsposten (Passiva),Liability,,,Yes,,K0BP9,,,,,,,,,, +0990,Passive Rechnungsabgrenzung,Passive Rechnungsabgrenzung,Liability,,,No,,K0BP91,,,,,,,,,, +RAP1,Sonstige Aktiva oder sonstige Passiva,Sonstige Aktiva oder sonstige Passiva,,,,Yes,,RAP,,,,,,,,,, +0992,Abgenzungsposten zur unterjährigen Kostenverrechnung für BWA,Abgenzungsposten zur unterjährigen Kostenverrechnung für BWA,,,,No,,RAP1,,,,,,,,,, +RAP2,Forderungen aus Lieferungen und Leistungen H-Saldo,Forderungen aus Lieferungen und Leistungen H-Saldo,,,,Yes,,RAP,,,,,,,,,, +0996,Pauschalwertberichtigung auf Forderungen mit einer Restlaufzeit bis zu 1 Jahr,Pauschalwertberichtigung auf Forderungen mit einer Restlaufzeit bis zu 1 Jahr,,,,No,,RAP2,,,,,,,,,, +0997,Pauschalwertberichtigung auf Forderungen mit einer Restlaufzeit von mehr als 1 Jahr,Pauschalwertberichtigung auf Forderungen mit einer Restlaufzeit von mehr als 1 Jahr,,,,No,,RAP2,,,,,,,,,, +0998,Einzelwertberichtigungen auf Forderungen mit einer Restlaufzeit bis zu 1 Jahr,Einzelwertberichtigungen auf Forderungen mit einer Restlaufzeit bis zu 1 Jahr,,,,No,,RAP2,,,,,,,,,, +0999,Einzelwertberichtigungen auf Forderungen mit einer Restlaufzeit von mehr als 1 Jahr,Einzelwertberichtigungen auf Forderungen mit einer Restlaufzeit von mehr als 1 Jahr,,,,No,,RAP2,,,,,,,,,, +K1BA1,Schecks Kassenbestand Bundesbank- und Postbankguthaben Guthaben bei Kreditinstituten,Schecks Kassenbestand Bundesbank- und Postbankguthaben Guthaben bei Kreditinstituten,Asset,,,Yes,,K1BA,,,,,,,,,, +K1BA11,Schecks Kassenbestand Bundesbank- und Postbankguthaben Guthaben bei Kreditinstituten und Schecks,Schecks Kassenbestand Bundesbank- und Postbankguthaben Guthaben bei Kreditinstituten und Schecks,Asset,,,Yes,,K1BA1,,,,,,,,,, +1000,Kasse,Kasse,Asset,,Yes,No,CB_ASSET_ACCT,K1BA11,,,,,,,,,, +1010,Nebenkasse 1,Nebenkasse 1,Asset,,,No,,1000,,,,,,,,,, +1020,Nebenkasse 2,Nebenkasse 2,Asset,,,No,,1000,,,,,,,,,, +K1BA12,Schecks Kassenbestand Bundesbank- und Postbankguthaben Guthaben bei Kreditinstituten und Schecks oder Verbindlichkeiten gegenüber Kreditinstituten,Schecks Kassenbestand Bundesbank- und Postbankguthaben Guthaben bei Kreditinstituten und Schecks oder Verbindlichkeiten gegenüber Kreditinstituten,Asset,,,Yes,,K1BA1,,,,,,,,,, +1100,Postbank,Postbank,Asset,,,Yes,,K1BA12,,,,,,,,,, +1110,Postbank 1,Postbank 1,Asset,,,No,,1100,,,,,,,,,, +1120,Postbank 2,Postbank 2,Asset,,,No,,1100,,,,,,,,,, +1130,Postbank 3,Postbank 3,Asset,,,No,,1100,,,,,,,,,, +1190,LZB-Guthaben,LZB-Guthaben,Asset,,,No,,1100,,,,,,,,,, +1195,Bundesbankguthaben,Bundesbankguthaben,Asset,,,No,,1100,,,,,,,,,, +1200,Bank,Bank,Asset,,Yes,No,B_ASSET_ACCT,K1BA12,,,,,,,,,, +1201,Bank Kontobewegung,Bank Kontobewegung,Asset,,Yes,No,B_INTRANSIT_ACCT,1200,,,,,,,,,, +1202,Bank nicht identifizierte Zahlungen,Bank nicht identifizierte Zahlungen,Asset,,Yes,No,B_UNIDENTIFIED_ACCT,1200,,,,,,,,,, +1203,Bank nicht zugeordnete Zahlungen,Bank nicht zugeordnete Zahlungen,Asset,,Yes,No,B_UNALLOCATEDCASH_ACCT,1200,,,,,,,,,, +1210,Bank 1,Bank 1,Asset,,,No,,1200,,,,,,,,,, +1220,Bank 2,Bank 2,Asset,,,No,,1200,,,,,,,,,, +1230,Bank 3,Bank 3,Asset,,,No,,1200,,,,,,,,,, +1240,Bank 4,Bank 4,Asset,,,No,,1200,,,,,,,,,, +1250,Bank 5,Bank 5,Asset,,,No,,1200,,,,,,,,,, +1290,Finanzmittelanlagen im Rahmen der kurzfristigen Finanzdisposition,Finanzmittelanlagen im Rahmen der kurzfristigen Finanzdisposition,Asset,,,No,,1200,,,,,,,,,, +1295,Verbindlichkeiten gegenüber Kreditinstituten (nicht im Finanzmittelfonds enthalten),Verbindlichkeiten gegenüber Kreditinstituten (nicht im Finanzmittelfonds enthalten),Asset,,,No,,1200,,,,,,,,,, +K1BA13,Forderungen aus Lieferungen und Leistungen oder sonstige Verbindlichkeiten,Forderungen aus Lieferungen und Leistungen oder sonstige Verbindlichkeiten,Asset,,,Yes,,K1BA1,,,,,,,,,, +1300,Wechsel aus Lieferung und Leistung,Wechsel aus Lieferung und Leistung,Asset,,,No,,K1BA13,,,,,,,,,, +1301,Wechsel aus Lieferung und Leistung bis 1 Jahr,Wechsel aus Lieferung und Leistung bis 1 Jahr,Asset,,,No,,K1BA13,,,,,,,,,, +1302,Wechsel aus Lieferung und Leistung größer 1 Jahr,Wechsel aus Lieferung und Leistung größer 1 Jahr,Asset,,,No,,K1BA13,,,,,,,,,, +1305,Wechsel aus Lieferung und Leistung Bundesbankfähig,Wechsel aus Lieferung und Leistung Bundesbankfähig,Asset,,,No,,K1BA13,,,,,,,,,, +K1BA14,Forderungen gegen verbundene Unternehmen oder Verbindlichkeiten gegenüber verbundenen Unternehmen,Forderungen gegen verbundene Unternehmen oder Verbindlichkeiten gegenüber verbundenen Unternehmen,Asset,,,Yes,,K1BA1,,,,,,,,,, +1310,Besitzwechsel gegen verbundene Unternehmen,Besitzwechsel gegen verbundene Unternehmen,Asset,,,No,,K1BA14,,,,,,,,,, +1311,Besitzwechsel gegen verbundene Unternehmen bis 1 Jahr,Besitzwechsel gegen verbundene Unternehmen bis 1 Jahr,Asset,,,No,,K1BA14,,,,,,,,,, +1312,Besitzwechsel gegen verbundene Unternehmen größer 1 Jahr,Besitzwechsel gegen verbundene Unternehmen größer 1 Jahr,Asset,,,No,,K1BA14,,,,,,,,,, +1315,Besitzwechsel gegen verbundene Unternehmen Bundesbankfähig,Besitzwechsel gegen verbundene Unternehmen Bundesbankfähig,Asset,,,No,,K1BA14,,,,,,,,,, +K1BA15,Forderungen gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht oder Verbindlichkeiten gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht,Forderungen gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht oder Verbindlichkeiten gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht,Asset,,,Yes,,K1BA1,,,,,,,,,, +1320,Besitzwechsel gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht,Besitzwechsel gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht,Asset,,,No,,K1BA15,,,,,,,,,, +1321,Besitzwechsel gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht bis 1 Jahr,Besitzwechsel gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht bis 1 Jahr,Asset,,,No,,K1BA15,,,,,,,,,, +1322,Besitzwechsel gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht größer 1 Jahr,Besitzwechsel gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht größer 1 Jahr,Asset,,,No,,K1BA15,,,,,,,,,, +1325,Besitzwechsel gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht bundesbankfähig,Besitzwechsel gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht bundesbankfähig,Asset,,,No,,K1BA15,,,,,,,,,, +K1BA16,Sonstige Wertpapiere ,Sonstige Wertpapiere ,Asset,,,Yes,,K1BA1,,,,,,,,,, +1327,Finanzwechsel,Finanzwechsel,Asset,,,No,,K1BA16,,,,,,,,,, +1329,Andere Wertpapiere mit unwesentlichen Wertschwankungen im Sinne Textziffer 18 DRS 2,Andere Wertpapiere mit unwesentlichen Wertschwankungen im Sinne Textziffer 18 DRS 2,Asset,,,No,,K1BA16,,,,,,,,,, +K1BA17,Kassenbestand Bundesbankguthaben Guthaben bei Kreditinstituten und Schecks,Kassenbestand Bundesbankguthaben Guthaben bei Kreditinstituten und Schecks,Asset,,,Yes,,K1BA1,,,,,,,,,, +1330,Schecks,Schecks,Asset,,,No,,K1BA17,,,,,,,,,, +1332,Bezahlung selektiert,Bezahlung selektiert,Liability,,Yes,No,B_PAYMENTSELECT_ACCT,K1BA17,,,,,,,,,, +K1BA2,Wertpapiere,Wertpapiere,Asset,,,Yes,,K1BA,,,,,,,,,, +K1BA21,Anteile an verbundenen Unternehmen,Anteile an verbundenen Unternehmen,Asset,,,Yes,,K1BA2,,,,,,,,,, +1340,Anteile an verbundenen Unternehmen (Umlaufvermögen),Anteile an verbundenen Unternehmen (Umlaufvermögen),Asset,,,No,,K1BA21,,,,,,,,,, +1344,Anteile an herrschender oder mit Mehrheit beteiligter Gesellschaft,Anteile an herrschender oder mit Mehrheit beteiligter Gesellschaft,Asset,,,No,,K1BA21,,,,,,,,,, +K1BA22,Eingene Anteile,Eingene Anteile,Asset,,,Yes,,K1BA2,,,,,,,,,, +1345,Eigene Anteile,Eigene Anteile,Asset,,,No,,K1BA22,,,,,,,,,, +K1BA23,Sonstige Wertpapiere,Sonstige Wertpapiere,Asset,,,Yes,,K1BA2,,,,,,,,,, +1348,Sonstige Wertpapiere,Sonstige Wertpapiere,Asset,,,No,,K1BA23,,,,,,,,,, +1349,Wertpapieranlagen im Rahmen der kurzfristigen Finanzdisposition,Wertpapieranlagen im Rahmen der kurzfristigen Finanzdisposition,Asset,,,No,,K1BA23,,,,,,,,,, +K1BA3,Forderungen und sonstige Vermögensgegenstände,Forderungen und sonstige Vermögensgegenstände,Asset,,,Yes,,K1BA,,,,,,,,,, +K1BA31,Sonstige Vermögensgegenstände,Sonstige Vermögensgegenstände,Asset,,,Yes,,K1BA3,,,,,,,,,, +1350,GmbH-Anteile zum kurzfristigen Verbleib,GmbH-Anteile zum kurzfristigen Verbleib,Asset,,,No,,K1BA31,,,,,,,,,, +1352,Genossenschaftsanteile zum kurzfristigen Verbleib,Genossenschaftsanteile zum kurzfristigen Verbleib,Asset,,,No,,K1BA31,,,,,,,,,, +1355,Ansprüche aus Rückdeckungsversicherung,Ansprüche aus Rückdeckungsversicherung,Asset,,,No,,K1BA31,,,,,,,,,, +K1BA32,Sonstige Vermögensgegenstände oder sonstige Verbindlichkeiten,Sonstige Vermögensgegenstände oder sonstige Verbindlichkeiten,Asset,,,Yes,,K1BA3,,,,,,,,,, +1360,Geldtransit,Geldtransit,Asset,,Yes,No,CB_CASHTRANSFER_ACCT,K1BA32,,,,,,,,,, +1370,Verrechnungskonto für Gewinnermittlung § 4/3 EStG ergebniswirksam,Verrechnungskonto für Gewinnermittlung § 4/3 EStG ergebniswirksam,Asset,,,No,,K1BA32,,,,,,,,,, +1371,Verrechnungskonto für Gewinnermittlung § 4/3 EStG nicht ergebniswirksam,Verrechnungskonto für Gewinnermittlung § 4/3 EStG nicht ergebniswirksam,Asset,,,No,,K1BA32,,,,,,,,,, +1372,Wirtschaftsgüter des Umlaufvermögens gemäß § 4 Abs 3 Satz 4 EStG,Wirtschaftsgüter des Umlaufvermögens gemäß § 4 Abs 3 Satz 4 EStG,Asset,,,No,,K1BA32,,,,,,,,,, +1380,überleitungskonto Kostenstelle,überleitungskonto Kostenstelle,Asset,,,No,,K1BA32,,,,,,,,,, +1390,Verrechnungskonto Ist-Versteuerung,Verrechnungskonto Ist-Versteuerung,Asset,,,No,,K1BA32,,,,,,,,,, +K1BA33,Forderungen aus Lieferungen und Leistungen oder sonstige Verbindlichkeiten,Forderungen aus Lieferungen und Leistungen oder sonstige Verbindlichkeiten,Asset,,,Yes,,K1BA3,,,,,,,,,, +1400,Forderungen aus Lieferungen und Leistungen,Forderungen aus Lieferungen und Leistungen,Asset,,Yes,No,C_RECEIVABLE_ACCT,K1BA33,,,,,,,,,, +1401,Forderungen aus Lieferungen und Leistungen,Forderungen aus Lieferungen und Leistungen,Liability,,Yes,No,WITHHOLDING_ACCT,1400,,,,,,,,,, +1402,Forderungen aus Lieferungen und Leistungen,Forderungen aus Lieferungen und Leistungen,Liability,,,No,,1400,,,,,,,,,, +1403,Forderungen aus Lieferungen und Leistungen,Forderungen aus Lieferungen und Leistungen,Liability,,,No,,1400,,,,,,,,,, +1404,Forderungen aus Lieferungen und Leistungen,Forderungen aus Lieferungen und Leistungen,Liability,,,No,,1400,,,,,,,,,, +1405,Forderungen aus Lieferungen und Leistungen,Forderungen aus Lieferungen und Leistungen,Liability,,,No,,1400,,,,,,,,,, +1406,Forderungen aus Lieferungen und Leistungen,Forderungen aus Lieferungen und Leistungen,Liability,,,No,,1400,,,,,,,,,, +1410,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,Yes,No,C_RECEIVABLE_SERVICES_ACCT,1400,,,,,,,,,, +1411,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1412,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1413,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1414,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1415,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1416,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1417,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1418,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1419,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1420,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1421,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1422,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1423,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1424,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1425,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1426,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1427,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1428,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1429,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1430,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1431,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1432,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1433,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1434,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1435,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1436,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1437,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1438,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1439,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1440,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1441,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1442,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1443,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1444,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent,Asset,,,No,,1400,,,,,,,,,, +1445,Forderungen aus Lieferungen und Leistungen zum allgemeinen Umsatzsteuersatz oder eines Kleinunternehmens (EüR),Forderungen aus Lieferungen und Leistungen zum allgemeinen Umsatzsteuersatz oder eines Kleinunternehmens (EüR),Asset,,,No,,1400,,,,,,,,,, +1446,Forderungen aus Lieferungen und Leistungen zum ermäßigten Umsatzsteuersatz (EüR),Forderungen aus Lieferungen und Leistungen zum ermäßigten Umsatzsteuersatz (EüR),Asset,,,No,,1400,,,,,,,,,, +1447,Forderungen aus steuerfreien oder nicht steuerbaren Lieferungen und Leistungen (EüR),Forderungen aus steuerfreien oder nicht steuerbaren Lieferungen und Leistungen (EüR),Asset,,,No,,1400,,,,,,,,,, +1448,Forderungen aus Lieferungen und Leistungen nach Durchschnittssätzen gemäß § 24 UStG (EüR),Forderungen aus Lieferungen und Leistungen nach Durchschnittssätzen gemäß § 24 UStG (EüR),Asset,,,No,,1400,,,,,,,,,, +1449,Gegenkonto 1445-1448 bei Aufteilung der Forderungen nach Steuersätzen (EüR),Gegenkonto 1445-1448 bei Aufteilung der Forderungen nach Steuersätzen (EüR),Asset,,,No,,1400,,,,,,,,,, +1450,Forderungen nach § 11 Abs. 1 Satz 2 EStG für § 4/3 EStG,Forderungen nach § 11 Abs. 1 Satz 2 EStG für § 4/3 EStG,Asset,,,No,,1400,,,,,,,,,, +1451,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent ( bis 1 Jahr ),Forderungen aus Lieferungen und Leistungen ohne Kontokorrent ( bis 1 Jahr ),Asset,,Yes,No,PJ_ASSET_ACCT,1400,,,,,,,,,, +1452,Projekt Werte in Arbeit,Projekt Werte in Arbeit,Asset,,Yes,No,PJ_WIP_ACCT,1400,,,,,,,,,, +1455,Forderungen aus Lieferungen und Leistungen ohne Kontokorrent ( größer 1 Jahr ),Forderungen aus Lieferungen und Leistungen ohne Kontokorrent ( größer 1 Jahr ),Asset,,,No,,1400,,,,,,,,,, +1460,Zweifelhafte Forderungen,Zweifelhafte Forderungen,Asset,,,No,,1400,,,,,,,,,, +1461,Zweifelhafte Forderungen ( bis 1 Jahr ),Zweifelhafte Forderungen ( bis 1 Jahr ),Asset,,,No,,1400,,,,,,,,,, +1465,Zweifelhafte Forderungen ( größer 1 Jahr ),Zweifelhafte Forderungen ( größer 1 Jahr ),Asset,,,No,,1400,,,,,,,,,, +K1BA34,Forderungen gegen verbundene Unternehmen oder Verbindlichkeiten gegenüber verbundenen Unternehmen,Forderungen gegen verbundene Unternehmen oder Verbindlichkeiten gegenüber verbundenen Unternehmen,Asset,,,Yes,,K1BA3,,,,,,,,,, +1470,Forderungen aus Lieferungen und Leistungen gegen verbundene Unternehmen,Forderungen aus Lieferungen und Leistungen gegen verbundene Unternehmen,Asset,,,No,,K1BA34,,,,,,,,,, +1471,Forderungen aus Lieferungen und Leistungen gegen verbundene Unternehmen ( bis 1 Jahr ),Forderungen aus Lieferungen und Leistungen gegen verbundene Unternehmen ( bis 1 Jahr ),Asset,,,No,,K1BA34,,,,,,,,,, +1475,Forderungen aus Lieferungen und Leistungen gegen verbundene Unternehmen ( größer 1 Jahr ),Forderungen aus Lieferungen und Leistungen gegen verbundene Unternehmen ( größer 1 Jahr ),Asset,,,No,,K1BA34,,,,,,,,,, +K1BA35,Forderungen gegen verbundene Unternehmen H-Saldo,Forderungen gegen verbundene Unternehmen H-Saldo,Asset,,,Yes,,K1BA3,,,,,,,,,, +1478,Wertberichtigungen auf Forderungen mit einer Restlaufzeit bis zu 1 Jahr gegen verbundene Unternehmen,Wertberichtigungen auf Forderungen mit einer Restlaufzeit bis zu 1 Jahr gegen verbundene Unternehmen,Asset,,,No,,K1BA35,,,,,,,,,, +1479,Wertberichtigungen auf Forderungen mit einer Restlaufzeit von mehr als 1 Jahr gegen verbundene Unternehmen,Wertberichtigungen auf Forderungen mit einer Restlaufzeit von mehr als 1 Jahr gegen verbundene Unternehmen,Asset,,,No,,K1BA35,,,,,,,,,, +K1BA36,Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht oder Verbindlichkeiten gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ,Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht oder Verbindlichkeiten gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ,Asset,,,Yes,,K1BA3,,,,,,,,,, +1480,Forderungen aus Lieferungen und Leistungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht,Forderungen aus Lieferungen und Leistungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht,Asset,,,No,,K1BA36,,,,,,,,,, +1481,Forderungen aus Lieferungen und Leistungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht ( bis 1 Jahr ),Forderungen aus Lieferungen und Leistungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht ( bis 1 Jahr ),Asset,,,No,,K1BA36,,,,,,,,,, +1485,Forderungen aus Lieferungen und Leistungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht ( größer 1 Jahr ),Forderungen aus Lieferungen und Leistungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht ( größer 1 Jahr ),Asset,,,No,,K1BA36,,,,,,,,,, +K1BA37,Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht H-Saldo,Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht H-Saldo,Asset,,,Yes,,K1BA3,,,,,,,,,, +1488,Wertberichtigungen auf Forderungen mit einer Restlaufzeit bis zu 1 Jahr gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht.,Wertberichtigungen auf Forderungen mit einer Restlaufzeit bis zu 1 Jahr gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht.,Asset,,,No,,K1BA37,,,,,,,,,, +1489,Wertberichtigungen auf Forderungen mit einer Restlaufzeit von mehr als 1 Jahr gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht.,Wertberichtigungen auf Forderungen mit einer Restlaufzeit von mehr als 1 Jahr gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht.,Asset,,,No,,K1BA37,,,,,,,,,, +1490,Forderungen aus Lieferungen und Leistungen gegen Gesellschafter,Forderungen aus Lieferungen und Leistungen gegen Gesellschafter,Asset,,,No,,K1BA33,,,,,,,,,, +1491,Forderungen aus Lieferungen und Leistungen gegen Gesellschafter ( bis 1 Jahr ),Forderungen aus Lieferungen und Leistungen gegen Gesellschafter ( bis 1 Jahr ),Asset,,,No,,K1BA33,,,,,,,,,, +1495,Forderungen aus Lieferungen und Leistungen gegen Gesellschafter ( größer 1 Jahr ),Forderungen aus Lieferungen und Leistungen gegen Gesellschafter ( größer 1 Jahr ),Asset,,,No,,K1BA33,,,,,,,,,, +K1BA38,Forderungen aus Lieferungen und Leistungen H-Saldo,Forderungen aus Lieferungen und Leistungen H-Saldo,Asset,,,Yes,,K1BA3,,,,,,,,,, +1498,Gegenkonto zu sonstigen Vermögensgegenständen bei Buchungen über Debitorenkonto,Gegenkonto zu sonstigen Vermögensgegenständen bei Buchungen über Debitorenkonto,Asset,,,No,,K1BA38,,,,,,,,,, +K1BA39,Forderungen aus Lieferungen und Leistungen H-Saldo oder sonstige Verbindlichkeiten S-Saldo,Forderungen aus Lieferungen und Leistungen H-Saldo oder sonstige Verbindlichkeiten S-Saldo,Asset,,,Yes,,K1BA3,,,,,,,,,, +1499,Gegenkonto 1451 - 1497 bei Aufteilung Debitorenkonto,Gegenkonto 1451 - 1497 bei Aufteilung Debitorenkonto,Asset,,,No,,K1BA39,,,,,,,,,, +1500,Sonstige Vermögensgegenstände,Sonstige Vermögensgegenstände,Asset,,,Yes,,K1BA31,,,,,,,,,, +1501,Sonstige Vermögensgegenstände ( bis 1 Jahr ),Sonstige Vermögensgegenstände ( bis 1 Jahr ),Asset,,,No,,1500,,,,,,,,,, +1502,Sonstige Vermögensgegenstände ( größer 1 Jahr ),Sonstige Vermögensgegenstände ( größer 1 Jahr ),Asset,,,No,,1500,,,,,,,,,, +1503,Forderungen gegen Vorstandsmitglieder und Geschäftsführer ( bis 1 Jahr ),Forderungen gegen Vorstandsmitglieder und Geschäftsführer ( bis 1 Jahr ),Asset,,,No,,1500,,,,,,,,,, +1504,Forderungen gegen Vorstandsmitglieder und Geschäftsführer ( größer 1 Jahr ),Forderungen gegen Vorstandsmitglieder und Geschäftsführer ( größer 1 Jahr ),Asset,,,No,,1500,,,,,,,,,, +1505,Forderungen gegen Aufsichtsrats- und Beiratsmitglieder ( bis 1 Jahr ),Forderungen gegen Aufsichtsrats- und Beiratsmitglieder ( bis 1 Jahr ),Asset,,,No,,1500,,,,,,,,,, +1506,Forderungen gegen Aufsichtsrats- und Beiratsmitglieder ( größer 1 Jahr ),Forderungen gegen Aufsichtsrats- und Beiratsmitglieder ( größer 1 Jahr ),Asset,,,No,,1500,,,,,,,,,, +1507,Forderungen gegen Gesellschafter ( bis 1Jahr ),Forderungen gegen Gesellschafter ( bis 1Jahr ),Asset,,,No,,1500,,,,,,,,,, +1508,Forderungen gegen Gesellschafter ( größer 1Jahr ),Forderungen gegen Gesellschafter ( größer 1Jahr ),Asset,,,No,,1500,,,,,,,,,, +K1BA3a,Geleistete Anzahlungen ,Geleistete Anzahlungen ,Asset,,,Yes,,K1BA3,,,,,,,,,, +1510,Geleistete Anzahlungen auf Vorräte,Geleistete Anzahlungen auf Vorräte,Asset,,Yes,No,V_PREPAYMENT_ACCT,K1BA3a,,,,,,,,,, +1511,Geleistete Anzahlungen 7% Vorsteuer,Geleistete Anzahlungen 7% Vorsteuer,Asset,,,No,,1510,,,,,,,,,, +1516,Geleistete Anzahlungen 15% Vorsteuer,Geleistete Anzahlungen 15% Vorsteuer,Asset,,,No,,1510,,,,,,,,,, +1517,Geleistete Anzahlungen 16% Vorsteuer,Geleistete Anzahlungen 16% Vorsteuer,Asset,,,No,,1510,,,,,,,,,, +1518,Geleistete Anzahlungen 19% Vorsteuer,Geleistete Anzahlungen 19% Vorsteuer,Asset,,,No,,1510,,,,,,,,,, +1521,Agenturwarenabrechnung,Agenturwarenabrechnung,Asset,,,No,,K1BA31,,,,,,,,,, +1525,Kautionen,Kautionen,Asset,,,No,,K1BA32,,,,,,,,,, +1526,Kautionen ( bis 1 Jahr ),Kautionen ( bis 1 Jahr ),Asset,,,No,,K1BA33,,,,,,,,,, +1527,Kautionen ( größer 1 Jahr ),Kautionen ( größer 1 Jahr ),Asset,,,No,,K1BA34,,,,,,,,,, +1528,Nachträgliche abziehbare Vorsteuer § 15a Abs. 2 UStG ,Nachträgliche abziehbare Vorsteuer § 15a Abs. 2 UStG ,Asset,,,No,,K1BA32,,,,,,,,,, +1529,Zurückzuzahlende Vorsteuer § 15a Abs. 2 UStG ,Zurückzuzahlende Vorsteuer § 15a Abs. 2 UStG ,Asset,,,No,,K1BA32,,,,,,,,,, +1530,Forderungen gegen Personal aus Lohn- und Gehaltsabrechnung,Forderungen gegen Personal aus Lohn- und Gehaltsabrechnung,Asset,,,No,,K1BA31,,,,,,,,,, +1531,Forderungen gegen Personal aus Lohn- und Gehaltsabrechnung ( bis 1 Jahr ),Forderungen gegen Personal aus Lohn- und Gehaltsabrechnung ( bis 1 Jahr ),Asset,,,No,,K1BA31,,,,,,,,,, +1537,Forderungen gegen Personal aus Lohn- und Gehaltsabrechnung ( größer 1 Jahr ),Forderungen gegen Personal aus Lohn- und Gehaltsabrechnung ( größer 1 Jahr ),Asset,,,No,,K1BA31,,,,,,,,,, +1540,Steuerüberzahlungen,Steuerüberzahlungen,Asset,,Yes,No,T_RECEIVABLES_ACCT,K1BA31,,,,,,,,,, +1542,Steuererstattungsansprüche gegenüber anderen EG-Ländern,Steuererstattungsansprüche gegenüber anderen EG-Ländern,Asset,,,No,,K1BA31,,,,,,,,,, +1543,Forderungen an das Finanzamt aus abgeführtem Bauabzugsbetrag,Forderungen an das Finanzamt aus abgeführtem Bauabzugsbetrag,Asset,,,No,,K1BA31,,,,,,,,,, +1545,Umsatzsteuerforderungen,Umsatzsteuerforderungen,Asset,,,No,,K1BA31,,,,,,,,,, +1547,Forderungen aus entrichteten Verbrauchsteuern,Forderungen aus entrichteten Verbrauchsteuern,Asset,,,No,,K1BA31,,,,,,,,,, +1548,Vorsteuer im Folgejahr abziehbar,Vorsteuer im Folgejahr abziehbar,Asset,,,No,,K1BA32,,,,,,,,,, +1549,Körperschaftsteuerrückforderung,Körperschaftsteuerrückforderung,Asset,,,No,,K1BA31,,,,,,,,,, +1550,Darlehen,Darlehen,Asset,,,No,,K1BA31,,,,,,,,,, +1551,Darlehen ( bis 1 Jahr ),Darlehen ( bis 1 Jahr ),Asset,,,No,,K1BA31,,,,,,,,,, +1555,Darlehen ( größer 1 Jahr ),Darlehen ( größer 1 Jahr ),Asset,,,No,,K1BA31,,,,,,,,,, +1556,Nachträgliche abziehbare Vorsteuer § 15a Abs. 1 UStG bewegliche Wirtschaftsgüter ,Nachträgliche abziehbare Vorsteuer § 15a Abs. 1 UStG bewegliche Wirtschaftsgüter ,Asset,,,No,,K1BA32,,,,,,,,,, +1557,Zurückzuzahlende Vorsteuer § 15a Abs. 1 UStG bewegliche Wirtschaftsgüter ,Zurückzuzahlende Vorsteuer § 15a Abs. 1 UStG bewegliche Wirtschaftsgüter ,Asset,,,No,,K1BA32,,,,,,,,,, +1558,Nachträgliche abziehbare Vorsteuer § 15a Abs. 1 UStG unbewegliche Wirtschaftsgüter ,Nachträgliche abziehbare Vorsteuer § 15a Abs. 1 UStG unbewegliche Wirtschaftsgüter ,Asset,,,No,,K1BA32,,,,,,,,,, +1559,Zurückzuzahlende Vorsteuer § 15a Abs. 1 UStG unbewegliche Wirtschaftsgüter ,Zurückzuzahlende Vorsteuer § 15a Abs. 1 UStG unbewegliche Wirtschaftsgüter ,Asset,,,No,,K1BA32,,,,,,,,,, +1560,Aufzuteilende Vorsteuer,Aufzuteilende Vorsteuer,Asset,,,No,,K1BA32,,,,,,,,,, +1561,Aufzuteilende Vorsteuer 7%,Aufzuteilende Vorsteuer 7%,Asset,,,No,,K1BA32,,,,,,,,,, +1562,Aufzuteilende Vorsteuer aus innergemeinschaftlichem Erwerb,Aufzuteilende Vorsteuer aus innergemeinschaftlichem Erwerb,Asset,,,No,,K1BA32,,,,,,,,,, +1563,Aufzuteilende Vorsteuer aus innergemeinschaftlichem Erwerb 19%,Aufzuteilende Vorsteuer aus innergemeinschaftlichem Erwerb 19%,Asset,,,No,,K1BA32,,,,,,,,,, +1565,Aufzuteilende Vorsteuer 16%,Aufzuteilende Vorsteuer 16%,Asset,,,No,,K1BA32,,,,,,,,,, +1566,Aufzuteilende Vorsteuer 19%,Aufzuteilende Vorsteuer 19%,Asset,,,No,,K1BA32,,,,,,,,,, +1567,Aufzuteilende Vorsteuer nach §§ 13a/13b UStG,Aufzuteilende Vorsteuer nach §§ 13a/13b UStG,Asset,,,No,,K1BA32,,,,,,,,,, +1568,Aufzuteilende Vorsteuer nach §§ 13a/13b UStG 16 %,Aufzuteilende Vorsteuer nach §§ 13a/13b UStG 16 %,Asset,,,No,,K1BA32,,,,,,,,,, +1569,Aufzuteilende Vorsteuer nach §§ 13a/13b UStG 19 %,Aufzuteilende Vorsteuer nach §§ 13a/13b UStG 19 %,Asset,,,No,,K1BA32,,,,,,,,,, +1570,Abziehbare Vorsteuer,Abziehbare Vorsteuer,Asset,,Yes,No,T_CREDIT_ACCT,K1BA32,,,,,,,,,, +1571,Abziehbare Vorsteuer 7%,Abziehbare Vorsteuer 7%,Asset,,,No,,K1BA32,,,,,,,,,, +1572,Abziehbare Vorsteuer aus innergemeinschaftlichem Erwerb,Abziehbare Vorsteuer aus innergemeinschaftlichem Erwerb,Asset,,,No,,K1BA32,,,,,,,,,, +1573,Abziehbare Vorsteuer aus innergemeinschaftlichem Erwerb 16%,Abziehbare Vorsteuer aus innergemeinschaftlichem Erwerb 16%,Asset,,,No,,K1BA32,,,,,,,,,, +1574,Abziehbare Vorsteuer aus innergemeinschaftlichem Erwerb 19%,Abziehbare Vorsteuer aus innergemeinschaftlichem Erwerb 19%,Asset,,,No,,K1BA32,,,,,,,,,, +1575,Abziehbare Vorsteuer 16%,Abziehbare Vorsteuer 16%,Asset,,,No,,K1BA32,,,,,,,,,, +1576,Abziehbare Vorsteuer 19%,Abziehbare Vorsteuer 19%,Asset,,,No,,K1BA32,,,,,,,,,, +1577,Abziehbare Vorsteuer nach § 13b UStG 19%,Abziehbare Vorsteuer nach § 13b UStG 19%,Asset,,,No,,K1BA32,,,,,,,,,, +1578,Abziehbare Vorsteuer nach § 13b UStG ,Abziehbare Vorsteuer nach § 13b UStG ,Asset,,,No,,K1BA32,,,,,,,,,, +1579,Abziehbare Vorsteuer nach § 13b UStG 16%,Abziehbare Vorsteuer nach § 13b UStG 16%,Asset,,,No,,K1BA32,,,,,,,,,, +1580,Gegenkonto Vorsteuer § 4/3 EStG,Gegenkonto Vorsteuer § 4/3 EStG,Asset,,,No,,K1BA32,,,,,,,,,, +1581,Auflösung Vorsteuer aus Vorjahr § 4/3 EStG,Auflösung Vorsteuer aus Vorjahr § 4/3 EStG,Asset,,,No,,K1BA32,,,,,,,,,, +1582,Vorsteuer aus Investitionen § 4/3 EStG,Vorsteuer aus Investitionen § 4/3 EStG,Asset,,,No,,K1BA32,,,,,,,,,, +1583,Gegenkonto für Vorsteuer nach Durchschnittssätzen für § 4 Abs. 3 EStG,Gegenkonto für Vorsteuer nach Durchschnittssätzen für § 4 Abs. 3 EStG,Asset,,,No,,K1BA32,,,,,,,,,, +1584,Abziehbare Vorsteuer aus innergemeinschaftlichem Erwerb von Neufahrzeugen von Lieferabten ohne Umsatzsteuer-Identifikationsnummer,Abziehbare Vorsteuer aus innergemeinschaftlichem Erwerb von Neufahrzeugen von Lieferabten ohne Umsatzsteuer-Identifikationsnummer,Asset,,,No,,K1BA32,,,,,,,,,, +1585,Abziehbare Vorsteuer aus der Auslagerung von Gegenständen aus einem Umsatzsteuerlager,Abziehbare Vorsteuer aus der Auslagerung von Gegenständen aus einem Umsatzsteuerlager,Asset,,,No,,K1BA32,,,,,,,,,, +1587,Vorsteuer nach allgemeinen Durchschnittssätzen UStVA Kz. 63,Vorsteuer nach allgemeinen Durchschnittssätzen UStVA Kz. 63,Asset,,,No,,K1BA32,,,,,,,,,, +1588,Bezahlte Einfuhrumsatzsteuer,Bezahlte Einfuhrumsatzsteuer,Asset,,,No,,K1BA32,,,,,,,,,, +1590,Durchlaufende Posten,Durchlaufende Posten,Asset,,Yes,No,SUSPENSEERROR_ACCT,K1BA32,,,,,,,,,, +1592,Fremdgeld,Fremdgeld,Asset,,,No,,K1BA32,,,,,,,,,, +K1BA3b,Sonstige Verbindlichkeiten S-Saldo,Sonstige Verbindlichkeiten S-Saldo,Asset,,,Yes,,K1BA3,,,,,,,,,, +1593,Verrechnungskonto erhaltene Anzahlungen bei Buchung über Debitorenkonto,Verrechnungskonto erhaltene Anzahlungen bei Buchung über Debitorenkonto,Asset,,,No,,K1BA3b,,,,,,,,,, +1594,Forderungen gegen verbundene Unternehmen,Forderungen gegen verbundene Unternehmen,Asset,,Yes,No,INTERCOMPANYDUEFROM_ACCT,K1BA34,,,,,,,,,, +1595,Forderungen gegen verbundene Unternehmen ( bis 1 Jahr ),Forderungen gegen verbundene Unternehmen ( bis 1 Jahr ),Asset,,,No,,1594,,,,,,,,,, +1596,Forderungen gegen verbundene Unternehmen ( größer 1 Jahr ),Forderungen gegen verbundene Unternehmen ( größer 1 Jahr ),Asset,,,No,,1594,,,,,,,,,, +1597,Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht,Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht,Asset,,,No,,K1BA36,,,,,,,,,, +1598,Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht ( bis 1 Jahr ),Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht ( bis 1 Jahr ),Asset,,,No,,K1BA36,,,,,,,,,, +1599,Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht ( größer 1 Jahr ),Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht ( größer 1 Jahr ),Asset,,,No,,K1BA36,,,,,,,,,, +K1BP1,Verbindlichkeiten ,Verbindlichkeiten ,Liability,,,Yes,,K1BP,,,,,,,,,, +K1BP11,Verbindlichkeiten aus Lieferungen und Leistungen oder sonstige Vermögensgegenstände,Verbindlichkeiten aus Lieferungen und Leistungen oder sonstige Vermögensgegenstände,Liability,,,Yes,,K1BP1,,,,,,,,,, +1600,Verbindlichkeiten aus Lieferungen und Leistungen ,Verbindlichkeiten aus Lieferungen und Leistungen ,Liability,,Yes,No,V_LIABILITY_ACCT,K1BP11,,,,,,,,,, +1601,Verbindlichkeiten aus Lieferungen und Leistungen ,Verbindlichkeiten aus Lieferungen und Leistungen ,Liability,,Yes,No,V_LIABILITY_SERVICES_ACCT,1600,,,,,,,,,, +1602,Verbindlichkeiten aus Lieferungen und Leistungen ,Verbindlichkeiten aus Lieferungen und Leistungen ,Liability,,,No,,1600,,,,,,,,,, +1603,Verbindlichkeiten aus Lieferungen und Leistungen ,Verbindlichkeiten aus Lieferungen und Leistungen ,Liability,,,No,,1600,,,,,,,,,, +1605,Verbindlichkeiten aus Lieferungen und Leistungen zum allgemeinen Umsatzsteuersatz (EüR),Verbindlichkeiten aus Lieferungen und Leistungen zum allgemeinen Umsatzsteuersatz (EüR),Liability,,,No,,1600,,,,,,,,,, +1606,Verbindlichkeiten aus Lieferungen und Leistungen zum ermäßigten Umsatzsteuersatz (EüR),Verbindlichkeiten aus Lieferungen und Leistungen zum ermäßigten Umsatzsteuersatz (EüR),Liability,,,No,,1600,,,,,,,,,, +1607,Verbindlichkeiten aus Lieferungen und Leistungen ohne Vorsteuer (EüR),Verbindlichkeiten aus Lieferungen und Leistungen ohne Vorsteuer (EüR),Liability,,,No,,1600,,,,,,,,,, +1609,Gegenkonto 1605 - 1607 bei Aufteilung der Verbindlichkeiten nach Steuersätzen (EüR),Gegenkonto 1605 - 1607 bei Aufteilung der Verbindlichkeiten nach Steuersätzen (EüR),Liability,,,No,,1600,,,,,,,,,, +1610,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1611,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1612,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1613,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1614,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1615,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1616,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1617,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1618,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1619,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1620,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1621,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1622,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1623,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent,Liability,,,No,,1600,,,,,,,,,, +1624,Verbindlichkeiten aus Lieferungen und Leistungen für Investitionen für § 4/3 EStG,Verbindlichkeiten aus Lieferungen und Leistungen für Investitionen für § 4/3 EStG,Liability,,,No,,1600,,,,,,,,,, +1625,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent ( bis 1 Jahr ),Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent ( bis 1 Jahr ),Liability,,,No,,1600,,,,,,,,,, +1626,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent ( 1 bis 5 Jahre ),Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent ( 1 bis 5 Jahre ),Liability,,,No,,1600,,,,,,,,,, +1628,Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent ( größer 5 Jahre ),Verbindlichkeiten aus Lieferungen und Leistungen ohne Kontokorrent ( größer 5 Jahre ),Liability,,,No,,1600,,,,,,,,,, +K1BP12,Verbindlichkeiten gegenüber verbundenen Unternehmen oder Forderungen gegen verbundene Unternehmen,Verbindlichkeiten gegenüber verbundenen Unternehmen oder Forderungen gegen verbundene Unternehmen,Liability,,,Yes,,K1BP1,,,,,,,,,, +1630,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber verbundenen Unternehmen,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber verbundenen Unternehmen,Liability,,,No,,K1BP12,,,,,,,,,, +1631,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber verbundenen Unternehmen ( bis 1 Jahr ),Verbindlichkeiten aus Lieferungen und Leistungen gegenüber verbundenen Unternehmen ( bis 1 Jahr ),Liability,,,No,,K1BP12,,,,,,,,,, +1635,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber verbundenen Unternehmen ( 1 bis 5 Jahre ),Verbindlichkeiten aus Lieferungen und Leistungen gegenüber verbundenen Unternehmen ( 1 bis 5 Jahre ),Liability,,,No,,K1BP12,,,,,,,,,, +1638,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber verbundenen Unternehmen ( größer 5 Jahre ),Verbindlichkeiten aus Lieferungen und Leistungen gegenüber verbundenen Unternehmen ( größer 5 Jahre ),Liability,,,No,,K1BP12,,,,,,,,,, +K1BP13,Verbindlichkeiten gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht oder Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht,Verbindlichkeiten gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht oder Forderungen gegen Unternehmen mit denen ein Beteiligungsverhältnis besteht,Liability,,,Yes,,K1BP1,,,,,,,,,, +1640,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht,Liability,,,No,,K1BP13,,,,,,,,,, +1641,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( bis 1 Jahr ),Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( bis 1 Jahr ),Liability,,,No,,K1BP13,,,,,,,,,, +1645,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( 1 bis 5 Jahre ),Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( 1 bis 5 Jahre ),Liability,,,No,,K1BP13,,,,,,,,,, +1648,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( größer 5 Jahre ),Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Unternehmen mit denen ein Beteiligungsverhältnis besteht ( größer 5 Jahre ),Liability,,,No,,K1BP13,,,,,,,,,, +1650,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Gesellschaftern,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Gesellschaftern,Liability,,,No,,K1BP11,,,,,,,,,, +1651,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Gesellschaftern ( bis 1 Jahr ),Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Gesellschaftern ( bis 1 Jahr ),Liability,,,No,,K1BP11,,,,,,,,,, +1655,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Gesellschaftern ( 1 bis 5 Jahre ),Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Gesellschaftern ( 1 bis 5 Jahre ),Liability,,,No,,K1BP11,,,,,,,,,, +1658,Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Gesellschaftern ( größer 5 Jahre ),Verbindlichkeiten aus Lieferungen und Leistungen gegenüber Gesellschaftern ( größer 5 Jahre ),Liability,,,No,,K1BP11,,,,,,,,,, +K1BP14,Verbindlichkeiten aus Lieferungen und Leistungen S-Saldo oder sonstige Vermögensgegenstände H-Saldo,Verbindlichkeiten aus Lieferungen und Leistungen S-Saldo oder sonstige Vermögensgegenstände H-Saldo,Liability,,,Yes,,K1BP1,,,,,,,,,, +1659,Gegenkonto 1625 - 1658 bei Aufteilung Kreditorenkonto,Gegenkonto 1625 - 1658 bei Aufteilung Kreditorenkonto,Liability,,,No,,K1BP14,,,,,,,,,, +K1BP15,Verbindlichkeiten aus der Annahme gezogener Wechsel und aus der Ausstellung eigener Wechsel,Verbindlichkeiten aus der Annahme gezogener Wechsel und aus der Ausstellung eigener Wechsel,Liability,,,Yes,,K1BP1,,,,,,,,,, +1660,Schuldwechsel,Schuldwechsel,Liability,,,No,,K1BP15,,,,,,,,,, +1661,Schuldwechsel ( bis 1 Jahr ),Schuldwechsel ( bis 1 Jahr ),Liability,,,No,,K1BP15,,,,,,,,,, +1680,Schuldwechsel ( 1 bis 5 Jahre ),Schuldwechsel ( 1 bis 5 Jahre ),Liability,,,No,,K1BP15,,,,,,,,,, +1690,Schuldwechsel ( größer 5 Jahre ),Schuldwechsel ( größer 5 Jahre ),Liability,,,No,,K1BP15,,,,,,,,,, +K1BP16,Sonstige Verbindlichkeiten,Sonstige Verbindlichkeiten,Liability,,,Yes,,K1BP1,,,,,,,,,, +1700,Sonstige Verbindlichkeiten,Sonstige Verbindlichkeiten,Liability,,,Yes,,K1BP16,,,,,,,,,, +1701,Sonstige Verbindlichkeiten ( bis 1 Jahr ),Sonstige Verbindlichkeiten ( bis 1 Jahr ),Liability,,,No,,1700,,,,,,,,,, +1702,Sonstige Verbindlichkeiten ( 1 bis 5 Jahre ),Sonstige Verbindlichkeiten ( 1 bis 5 Jahre ),Liability,,,No,,1700,,,,,,,,,, +1703,Sonstige Verbindlichkeiten ( größer 5 Jahre ),Sonstige Verbindlichkeiten ( größer 5 Jahre ),Liability,,,No,,1700,,,,,,,,,, +1704,Sonstige Verbindlichkeiten z.B. nach § 11 Abs. 2 Satz 2 EStG für 4/3 EStG,Sonstige Verbindlichkeiten z.B. nach § 11 Abs. 2 Satz 2 EStG für 4/3 EStG,Liability,,,No,,1700,,,,,,,,,, +1705,Darlehen,Darlehen,Liability,,,No,,1700,,,,,,,,,, +1706,Darlehen ( bis 1 Jahr ),Darlehen ( bis 1 Jahr ),Liability,,,No,,1700,,,,,,,,,, +1707,Darlehen ( 1 bis 5 Jahre ),Darlehen ( 1 bis 5 Jahre ),Liability,,,No,,1700,,,,,,,,,, +1708,Darlehen ( größer 5 Jahre ),Darlehen ( größer 5 Jahre ),Liability,,,No,,1700,,,,,,,,,, +K1BP17,Sonstige Verbindlichkeiten oder sonstige Vermögensgegenstände,Sonstige Verbindlichkeiten oder sonstige Vermögensgegenstände,Liability,,,Yes,,K1BP1,,,,,,,,,, +1709,Gewinnverfügungskonto stiller Gesellschafter,Gewinnverfügungskonto stiller Gesellschafter,Liability,,,No,,K1BP17,,,,,,,,,, +K1BP18,Erhaltene Anzahlungen auf Bestellungen (Passiva),Erhaltene Anzahlungen auf Bestellungen (Passiva),Liability,,,Yes,,K1BP1,,,,,,,,,, +1710,Erhaltene Anzahlungen ( Verbindlichkeiten ),Erhaltene Anzahlungen ( Verbindlichkeiten ),Liability,,Yes,No,C_PREPAYMENT_ACCT,K1BP18,,,,,,,,,, +1711,Erhaltene versteuerte Anzahlungen 7% USt ( Verbindlichkeiten ),Erhaltene versteuerte Anzahlungen 7% USt ( Verbindlichkeiten ),Liability,,,No,,1710,,,,,,,,,, +1716,Erhaltene versteuerte Anzahlungen 15% USt ( Verbindlichkeiten ),Erhaltene versteuerte Anzahlungen 15% USt ( Verbindlichkeiten ),Liability,,,No,,1710,,,,,,,,,, +1717,Erhaltene versteuerte Anzahlungen 16% USt ( Verbindlichkeiten ),Erhaltene versteuerte Anzahlungen 16% USt ( Verbindlichkeiten ),Liability,,,No,,1710,,,,,,,,,, +1718,Erhaltene versteuerte Anzahlungen 19% USt ( Verbindlichkeiten ),Erhaltene versteuerte Anzahlungen 19% USt ( Verbindlichkeiten ),Liability,,,No,,1710,,,,,,,,,, +1719,Erhaltene Anzahlungen ( bis 1 Jahr ),Erhaltene Anzahlungen ( bis 1 Jahr ),Liability,,,No,,1710,,,,,,,,,, +1720,Erhaltene Anzahlungen ( 1 bis 5 Jahre ),Erhaltene Anzahlungen ( 1 bis 5 Jahre ),Liability,,,No,,1710,,,,,,,,,, +1721,Erhaltene Anzahlungen ( größer 5 Jahre ),Erhaltene Anzahlungen ( größer 5 Jahre ),Liability,,,No,,1710,,,,,,,,,, +K1BP19,Erhaltene Anzahlungen auf Bestellungen (Aktiva),Erhaltene Anzahlungen auf Bestellungen (Aktiva),Liability,,,Yes,,K1BP1,,,,,,,,,, +1722,Erhaltene Anzahlungen (von Vorräten offen abgesetzt),Erhaltene Anzahlungen (von Vorräten offen abgesetzt),Liability,,,No,,K1BP19,,,,,,,,,, +1730,Kreditkartenabrechnung,Kreditkartenabrechnung,Liability,,,No,,K1BP16,,,,,,,,,, +1731,Agenturwarenabrechnung,Agenturwarenabrechnung,Liability,,,No,,K1BP16,,,,,,,,,, +1732,Erhaltene Kautionen,Erhaltene Kautionen,Liability,,,No,,K1BP16,,,,,,,,,, +1733,Erhaltene Kautionen ( bis 1 Jahr ),Erhaltene Kautionen ( bis 1 Jahr ),Liability,,,No,,K1BP16,,,,,,,,,, +1734,Erhaltene Kautionen ( 1 bis 5 Jahre ),Erhaltene Kautionen ( 1 bis 5 Jahre ),Liability,,,No,,K1BP16,,,,,,,,,, +1735,Erhaltene Kautionen ( größer 5 Jahre ),Erhaltene Kautionen ( größer 5 Jahre ),Liability,,,No,,K1BP16,,,,,,,,,, +1736,Verbindlichkeiten aus Betriebssteuern und -abgaben,Verbindlichkeiten aus Betriebssteuern und -abgaben,Liability,,,No,,K1BP16,,,,,,,,,, +1737,Verbindlichkeiten aus Betriebssteuern und -abgaben ( bis 1 Jahr ),Verbindlichkeiten aus Betriebssteuern und -abgaben ( bis 1 Jahr ),Liability,,,No,,K1BP16,,,,,,,,,, +1738,Verbindlichkeiten aus Betriebssteuern und -abgaben ( 1 bis 5 Jahre ),Verbindlichkeiten aus Betriebssteuern und -abgaben ( 1 bis 5 Jahre ),Liability,,,No,,K1BP16,,,,,,,,,, +1739,Verbindlichkeiten aus Betriebssteuern und -abgaben ( größer 5 Jahre ),Verbindlichkeiten aus Betriebssteuern und -abgaben ( größer 5 Jahre ),Liability,,,No,,K1BP16,,,,,,,,,, +1740,Verbindlichkeiten aus Lohn und Gehalt,Verbindlichkeiten aus Lohn und Gehalt,Liability,,Yes,No,E_PREPAYMENT_ACCT,K1BP16,,,,,,,,,, +1741,Verbindlichkeiten aus Lohn- und Kirchensteuer,Verbindlichkeiten aus Lohn- und Kirchensteuer,Liability,,,No,,K1BP17,,,,,,,,,, +1742,Verbindlichkeiten im Rahmen der sozialen Sicherheit,Verbindlichkeiten im Rahmen der sozialen Sicherheit,Liability,,,No,,K1BP16,,,,,,,,,, +1743,Verbindlichkeiten im Rahmen der sozialen Sicherheit ( bis 1 Jahr ),Verbindlichkeiten im Rahmen der sozialen Sicherheit ( bis 1 Jahr ),Liability,,,No,,K1BP16,,,,,,,,,, +1744,Verbindlichkeiten im Rahmen der sozialen Sicherheit ( 1 bis 5 Jahre ),Verbindlichkeiten im Rahmen der sozialen Sicherheit ( 1 bis 5 Jahre ),Liability,,,No,,K1BP16,,,,,,,,,, +1745,Verbindlichkeiten im Rahmen der sozialen Sicherheit ( größer 5 Jahre ),Verbindlichkeiten im Rahmen der sozialen Sicherheit ( größer 5 Jahre ),Liability,,,No,,K1BP16,,,,,,,,,, +1746,Verbindlichkeiten aus Einbehaltungen ( KapESt und SolZ auf KapESt ),Verbindlichkeiten aus Einbehaltungen ( KapESt und SolZ auf KapESt ),Liability,,,No,,K1BP16,,,,,,,,,, +1747,Verbindlichkeiten für Verbrauchsteuern,Verbindlichkeiten für Verbrauchsteuern,Liability,,,No,,K1BP16,,,,,,,,,, +1748,Verbindlichkeiten für Einbehaltungen von Arbeitnehmern,Verbindlichkeiten für Einbehaltungen von Arbeitnehmern,Liability,,,No,,K1BP16,,,,,,,,,, +1749,Verbindlichkeiten an das Finanzamt aus abzuführendem Bauabzugsbetrag,Verbindlichkeiten an das Finanzamt aus abzuführendem Bauabzugsbetrag,Liability,,,No,,K1BP16,,,,,,,,,, +1750,Verbindlichkeiten aus Vermögensbildung,Verbindlichkeiten aus Vermögensbildung,Liability,,,No,,K1BP16,,,,,,,,,, +1751,Verbindlichkeiten aus Vermögensbildung ( bis 1 Jahr ),Verbindlichkeiten aus Vermögensbildung ( bis 1 Jahr ),Liability,,,No,,K1BP16,,,,,,,,,, +1752,Verbindlichkeiten aus Vermögensbildung ( 1 bis 5 Jahre ),Verbindlichkeiten aus Vermögensbildung ( 1 bis 5 Jahre ),Liability,,,No,,K1BP16,,,,,,,,,, +1753,Verbindlichkeiten aus Vermögensbildung ( größer 5 Jahre ),Verbindlichkeiten aus Vermögensbildung ( größer 5 Jahre ),Liability,,,No,,K1BP16,,,,,,,,,, +1754,Steuerzahlungen an andere EG-Länder,Steuerzahlungen an andere EG-Länder,Liability,,,No,,K1BP16,,,,,,,,,, +1755,Lohn- und Gehaltsverrechnungen,Lohn- und Gehaltsverrechnungen,Liability,,,Yes,,K1BP17,,,,,,,,,, +1756,Lohn- und Gehaltsverrechnung § 11 Abs. 2 EStG für § 4/3 EStG,Lohn- und Gehaltsverrechnung § 11 Abs. 2 EStG für § 4/3 EStG,Liability,,,No,,1755,,,,,,,,,, +1759,Voraussichtliche Beitragsschuld gegenüber den sozialversicherungsträgern,Voraussichtliche Beitragsschuld gegenüber den sozialversicherungsträgern,Liability,,,No,,1755,,,,,,,,,, +K1BP1a,Steuerrückstellungen oder sonstige Vermögensgegenstände,Steuerrückstellungen oder sonstige Vermögensgegenstände,Liability,,,Yes,,K1BP1,,,,,,,,,, +1760,Umsatzsteuer nicht fällig,Umsatzsteuer nicht fällig,Liability,,,No,,K1BP1a,,,,,,,,,, +1761,Umsatzsteuer nicht fällig 7%,Umsatzsteuer nicht fällig 7%,Liability,,,No,,K1BP1a,,,,,,,,,, +1762,Umsatzsteuer nicht fällig aus im Inland steuerpflichtigen EG-Lieferant,Umsatzsteuer nicht fällig aus im Inland steuerpflichtigen EG-Lieferant,Liability,,,No,,K1BP1a,,,,,,,,,, +1763,Umsatzsteuer nicht fällig aus im Inland steuerpflichtigen EG-Lieferant 16%,Umsatzsteuer nicht fällig aus im Inland steuerpflichtigen EG-Lieferant 16%,Liability,,,No,,K1BP1a,,,,,,,,,, +1764,Umsatzsteuer nicht fällig aus im Inland steuerpflichtigen EG-Lieferant 19%,Umsatzsteuer nicht fällig aus im Inland steuerpflichtigen EG-Lieferant 19%,Liability,,,No,,K1BP1a,,,,,,,,,, +1765,Umsatzsteuer nicht fällig 16%,Umsatzsteuer nicht fällig 16%,Liability,,,No,,K1BP1a,,,,,,,,,, +1766,Umsatzsteuer nicht fällig 19%,Umsatzsteuer nicht fällig 19%,Liability,,,No,,K1BP1a,,,,,,,,,, +1767,Umsatzsteuer aus im anderen EG-Land steuerpflichtigen Lieferungen,Umsatzsteuer aus im anderen EG-Land steuerpflichtigen Lieferungen,Liability,,,No,,K1BP16,,,,,,,,,, +1768,Umsatzsteuer aus im anderen EG-Land steuerpflichtigen sonstigen Leistungen / Werklieferungen,Umsatzsteuer aus im anderen EG-Land steuerpflichtigen sonstigen Leistungen / Werklieferungen,Liability,,,No,,K1BP16,,,,,,,,,, +1769,Umsatzsteuer aus der Auslagerung von Gegenständen aus einem Umsatzsteuerlager,Umsatzsteuer aus der Auslagerung von Gegenständen aus einem Umsatzsteuerlager,Liability,,,No,,K1BP17,,,,,,,,,, +1770,Umsatzsteuer,Umsatzsteuer,Liability,,Yes,No,T_Dü_ACCT,K1BP17,,,,,,,,,, +1771,Umsatzsteuer 7%,Umsatzsteuer 7%,Liability,,,No,,K1BP17,,,,,,,,,, +1772,Umsatzsteuer aus innergemeinschaftlichem Erwerb,Umsatzsteuer aus innergemeinschaftlichem Erwerb,Liability,,,No,,K1BP17,,,,,,,,,, +1773,Umsatzsteuer aus innergemeinschaftlichem Erwerb 16%,Umsatzsteuer aus innergemeinschaftlichem Erwerb 16%,Liability,,,No,,K1BP17,,,,,,,,,, +1774,Umsatzsteuer aus innergemeinschaftlichem Erwerb 19%,Umsatzsteuer aus innergemeinschaftlichem Erwerb 19%,Liability,,Yes,No,T_LIABILITY_ACCT,K1BP17,,,,,,,,,, +1775,Umsatzsteuer 16%,Umsatzsteuer 16%,Liability,,,No,,K1BP17,,,,,,,,,, +1776,Umsatzsteuer 19%,Umsatzsteuer 19%,Liability,,,No,,K1BP17,,,,,,,,,, +1777,Umsatzsteuer aus im Inland steuerpflichtigen EG-Lieferungen,Umsatzsteuer aus im Inland steuerpflichtigen EG-Lieferungen,Liability,,,No,,K1BP17,,,,,,,,,, +1778,Umsatzsteuer aus im Inland steuerpflichtigen EG-Lieferungen 19%,Umsatzsteuer aus im Inland steuerpflichtigen EG-Lieferungen 19%,Liability,,,No,,K1BP17,,,,,,,,,, +1779,Umsatzsteuer aus innergemeinschaftlichem Erwerb Vorsteuerabzug,Umsatzsteuer aus innergemeinschaftlichem Erwerb Vorsteuerabzug,Liability,,,No,,K1BP17,,,,,,,,,, +1780,Umsatzsteuer-Vorauszahlungen,Umsatzsteuer-Vorauszahlungen,Liability,,,No,,K1BP17,,,,,,,,,, +1781,Umsatzsteuer-Vorauszahlung 1/11,Umsatzsteuer-Vorauszahlung 1/11,Liability,,,No,,K1BP17,,,,,,,,,, +1782,Nachsteuer UstVA Kz. 65,Nachsteuer UstVA Kz. 65,Liability,,,No,,K1BP17,,,,,,,,,, +1783,In Rechnung unrichtig oder unberechtigt ausgewiesene Steuerveträge UstVA Kz. 69,In Rechnung unrichtig oder unberechtigt ausgewiesene Steuerveträge UstVA Kz. 69,Liability,,,No,,K1BP17,,,,,,,,,, +1784,Umsatzsteuer aus innergemeinschaftlichem Erwerb von Neufahrzeugen von Lieferanten ohne Umsatzsteuer-Identifikationsnummer,Umsatzsteuer aus innergemeinschaftlichem Erwerb von Neufahrzeugen von Lieferanten ohne Umsatzsteuer-Identifikationsnummer,Liability,,,No,,K1BP17,,,,,,,,,, +1785,Umsatzsteuer nach § 13b UStG,Umsatzsteuer nach § 13b UStG,Liability,,,No,,K1BP17,,,,,,,,,, +1786,Umsatzsteuer nach § 13b UStG 16%,Umsatzsteuer nach § 13b UStG 16%,Liability,,,No,,K1BP17,,,,,,,,,, +1787,Umsatzsteuer nach § 13b UStG 19%,Umsatzsteuer nach § 13b UStG 19%,Liability,,,No,,K1BP17,,,,,,,,,, +1788,Einfuhrumsatzsteuer aufgeschoben bis,Einfuhrumsatzsteuer aufgeschoben bis,Liability,,,No,,K1BP17,,,,,,,,,, +1789,Umsatzsteuer laufendes Jahr,Umsatzsteuer laufendes Jahr,Liability,,,No,,K1BP17,,,,,,,,,, +1790,Umsatzsteuer Vorjahr,Umsatzsteuer Vorjahr,Liability,,,No,,K1BP17,,,,,,,,,, +1791,Umsatzsteuer frühere Jahre,Umsatzsteuer frühere Jahre,Liability,,,No,,K1BP17,,,,,,,,,, +1792,Sonstige Verrechnungskonten (Interimskonten),Sonstige Verrechnungskonten (Interimskonten),Liability,,,No,,K1BP17,,,,,,,,,, +K1BP1b,Sonstige Vermögensgegenstände H-Saldo,Sonstige Vermögensgegenstände H-Saldo,Liability,,,Yes,,K1BP1,,,,,,,,,, +1793,Verrechnungskonto geleistete Anzahlungen bei Buchung über Kreditkonto,Verrechnungskonto geleistete Anzahlungen bei Buchung über Kreditkonto,Liability,,,No,,K1BP1b,,,,,,,,,, +1795,Verbindlichkeiten im Rahmen der sozialen Sicherheit (für § 4/3 EStG),Verbindlichkeiten im Rahmen der sozialen Sicherheit (für § 4/3 EStG),Liability,,,No,,K1BP1b,,,,,,,,,, +K1BP2,Privat Vollhafter / Einzelunternehmer,Privat Vollhafter / Einzelunternehmer,Owner's Equity,,,Yes,,K1BP,,,,,,,,,, +1800,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1801,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1802,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1803,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1804,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1805,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1806,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1807,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1808,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1809,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1810,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1811,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1812,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1813,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1814,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1815,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1816,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1817,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1818,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1819,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1820,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1821,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1822,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1823,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1824,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1825,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1826,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1827,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1828,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1829,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1830,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1831,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1832,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1833,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1834,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1835,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1836,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1837,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1838,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1839,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1840,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1841,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1842,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1843,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1844,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1845,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1846,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1847,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1848,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1849,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1850,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1851,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1852,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1853,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1854,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1855,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1856,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1857,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1858,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1859,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1860,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1861,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1862,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1863,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1864,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1865,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1866,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1867,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1868,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1869,Grundstücksaufwand (Umsatzsteuerschlüssel möglich),Grundstücksaufwand (Umsatzsteuerschlüssel möglich),Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1870,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1871,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1872,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1873,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1874,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1875,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1876,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1877,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1878,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1879,Grundstücksertrag (Umsatzsteuerschlüssel möglich),Grundstücksertrag (Umsatzsteuerschlüssel möglich),Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1880,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1881,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1882,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1883,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1884,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1885,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1886,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1887,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1888,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1889,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1890,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1891,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1892,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1893,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1894,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1895,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1896,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1897,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1898,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +1899,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP2,,,,,,,,,, +K1BP3,Privat Teilhafter,Privat Teilhafter,Owner's Equity,,,Yes,,K1BP,,,,,,,,,, +1900,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1901,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1902,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1903,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1904,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1905,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1906,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1907,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1908,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1909,Privatentnahmen allgemein,Privatentnahmen allgemein,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1910,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1911,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1912,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1913,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1914,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1915,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1916,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1917,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1918,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1919,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1920,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1921,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1922,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1923,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1924,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1925,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1926,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1927,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1928,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1929,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1930,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1931,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1932,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1933,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1934,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1935,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1936,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1937,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1938,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1939,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1940,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1941,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1942,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1943,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1944,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1945,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1946,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1947,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1948,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1949,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1950,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1951,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1952,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1953,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1954,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1955,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1956,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1957,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1958,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1959,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1960,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1961,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1962,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1963,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1964,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1965,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1966,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1967,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1968,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1969,Grundstücksaufwand,Grundstücksaufwand,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1970,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1971,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1972,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1973,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1974,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1975,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1976,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1977,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1978,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1979,Grundstücksertrag,Grundstücksertrag,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1980,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1981,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1982,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1983,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1984,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1985,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1986,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1987,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1988,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1989,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1990,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1991,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1992,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1993,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1994,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1995,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1996,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1997,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1998,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +1999,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,K1BP3,,,,,,,,,, +K2GVA1,Außerordentliche Aufwendungen i.S.d. BiRiLiG,Außerordentliche Aufwendungen i.S.d. BiRiLiG,Expense,,,Yes,,K2GVA,,,,,,,,,, +K2GVA11,Außerordentliche Aufwendungen,Außerordentliche Aufwendungen,Expense,,,Yes,,K2GVA1,,,,,,,,,, +2000,Außerordentliche Aufwendungen,Außerordentliche Aufwendungen,Expense,,,No,,K2GVA11,,,,,,,,,, +2001,Außerordentliche Aufwendungen finanzwirksam,Außerordentliche Aufwendungen finanzwirksam,Expense,,,No,,K2GVA11,,,,,,,,,, +2005,Außerordentliche Aufwendungen nicht finanzwirksam,Außerordentliche Aufwendungen nicht finanzwirksam,Expense,,,No,,K2GVA11,,,,,,,,,, +K2GVA2,Betriebsfremde und periodenfremde Aufwendungen,Betriebsfremde und periodenfremde Aufwendungen,Expense,,,Yes,,K2GVA,,,,,,,,,, +K2GVA21,Sonstige betriebliche Aufwendungen,Sonstige betriebliche Aufwendungen,Expense,,,Yes,,K2GVA2,,,,,,,,,, +2010,Betriebsfremde Aufwendungen (soweit nicht außerordentlich),Betriebsfremde Aufwendungen (soweit nicht außerordentlich),Expense,,,No,,K2GVA21,,,,,,,,,, +2020,Periodenfremde Aufwendungen (soweit nicht außerordentlich),Periodenfremde Aufwendungen (soweit nicht außerordentlich),Expense,,,No,,K2GVA21,,,,,,,,,, +K2GVA3,Zinsen und ähnliche Aufwendungen,Zinsen und ähnliche Aufwendungen,Expense,,,Yes,,K2GVA,,,,,,,,,, +K2GVA31,Zinsen und ähnliche Aufwendungen,Zinsen und ähnliche Aufwendungen,Expense,,,Yes,,K2GVA3,,,,,,,,,, +2100,Zinsen und ähnliche Aufwendungen,Zinsen und ähnliche Aufwendungen,Expense,,,Yes,,K2GVA31,,,,,,,,,, +2103,Steuerlich abzugsfähige andere Nebenleistungen zu steuern,Steuerlich abzugsfähige andere Nebenleistungen zu steuern,Expense,,,No,,2100,,,,,,,,,, +2104,Steuerlich nicht abzugsfähige andere Nebenleistungen zu Steuern,Steuerlich nicht abzugsfähige andere Nebenleistungen zu Steuern,Expense,,,No,,2100,,,,,,,,,, +2107,Zinsaufwendungen § 233a AO betriebliche Steuern,Zinsaufwendungen § 233a AO betriebliche Steuern,Expense,,,No,,2100,,,,,,,,,, +2108,Zinsaufwendungen §§ 233a bis 237 AO Personensteuern,Zinsaufwendungen §§ 233a bis 237 AO Personensteuern,Expense,,,No,,2100,,,,,,,,,, +2109,Zinsaufwendungen an verbundene Unternehmen,Zinsaufwendungen an verbundene Unternehmen,Expense,,,No,,2100,,,,,,,,,, +2110,Zinsaufwendungen für kurzfristige Verbindlichkeiten,Zinsaufwendungen für kurzfristige Verbindlichkeiten,Expense,,Yes,No,B_INTERESTEXP_ACCT,2100,,,,,,,,,, +2113,Nicht abzugsfähige Schuldzinsen gemäß § 4 Abs. 4a EStG (Hinzurechnungsbetrag),Nicht abzugsfähige Schuldzinsen gemäß § 4 Abs. 4a EStG (Hinzurechnungsbetrag),Expense,,,No,,2100,,,,,,,,,, +2115,Zinsen und ähnliche Aufwendungen 100% / 50% nicht abzugsfähig (inländiche Kap. Ges.),Zinsen und ähnliche Aufwendungen 100% / 50% nicht abzugsfähig (inländiche Kap. Ges.),Expense,,,No,,2100,,,,,,,,,, +2116,Zinsen und ähnliche Aufwendungen an verbundene Unternehmen 100% / 50% nicht abzugsfähig (inländiche Kap. Ges.),Zinsen und ähnliche Aufwendungen an verbundene Unternehmen 100% / 50% nicht abzugsfähig (inländiche Kap. Ges.),Expense,,,No,,2100,,,,,,,,,, +2118,In Dauerschuldzinsen umqualifizierte Zinsen auf kurzfristige Verbindlichkeiten,In Dauerschuldzinsen umqualifizierte Zinsen auf kurzfristige Verbindlichkeiten,Expense,,,No,,2100,,,,,,,,,, +2119,Zinsaufwendungen für kurzfristige Verbindlichkeiten an verbundene Unternehmen,Zinsaufwendungen für kurzfristige Verbindlichkeiten an verbundene Unternehmen,Expense,,,No,,2100,,,,,,,,,, +2120,Zinsaufwendungen für langfristige Verbindlichkeiten,Zinsaufwendungen für langfristige Verbindlichkeiten,Expense,,,No,,2100,,,,,,,,,, +2125,Zinsaufwendungen für Gebäude die zum Betriebsvermögen gehören,Zinsaufwendungen für Gebäude die zum Betriebsvermögen gehören,Expense,,,No,,2100,,,,,,,,,, +2126,Zinsen zur Finanzierung des Anlagevermögen,Zinsen zur Finanzierung des Anlagevermögen,Expense,,,No,,2100,,,,,,,,,, +2127,Renten und dauernde Lasten aus Gründung / Erwerb §8 GewStG,Renten und dauernde Lasten aus Gründung / Erwerb §8 GewStG,Expense,,,No,,2100,,,,,,,,,, +2128,Zinsaufwendungen an Mitunternehmer für die Hingabe von Kapital § 15 EStG,Zinsaufwendungen an Mitunternehmer für die Hingabe von Kapital § 15 EStG,Expense,,,No,,2100,,,,,,,,,, +2129,Zinsaufwendungen für langfristige Verbindlichkeiten an verbundene Unternehmen,Zinsaufwendungen für langfristige Verbindlichkeiten an verbundene Unternehmen,Expense,,,No,,2100,,,,,,,,,, +2130,Diskontaufwendungen,Diskontaufwendungen,Expense,,,No,,2100,,,,,,,,,, +2139,Diskontaufwendungen an verbundene Unternehmen,Diskontaufwendungen an verbundene Unternehmen,Expense,,,No,,2100,,,,,,,,,, +2140,Zinsähnliche Aufwendungen,Zinsähnliche Aufwendungen,Expense,,,No,,2100,,,,,,,,,, +2149,Zinsähnliche Aufwendungen an verbundene Unternehmen,Zinsähnliche Aufwendungen an verbundene Unternehmen,Expense,,,No,,2100,,,,,,,,,, +K2GVA32,Sonstige betriebliche Aufwendungen,Sonstige betriebliche Aufwendungen,Expense,,,Yes,,K2GVA3,,,,,,,,,, +2150,Aufwendungen aus Kursdifferenzen,Aufwendungen aus Kursdifferenzen,Expense,,,No,,K2GVA32,,,,,,,,,, +2166,Aufwendungen Bewertung Finanzmittelfonds,Aufwendungen Bewertung Finanzmittelfonds,Expense,,,No,,K2GVA32,,,,,,,,,, +2170,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,K2GVA32,,,,,,,,,, +2171,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,K2GVA32,,,,,,,,,, +2175,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,K2GVA32,,,,,,,,,, +2176,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,K2GVA33,,,,,,,,,, +K2GVA4,Steueraufwendungen,Steueraufwendungen,Expense,,,Yes,,K2GVA,,,,,,,,,, +K2GVA41,Steuern vom Einkommen und Ertrag,Steuern vom Einkommen und Ertrag,Expense,,,Yes,,K2GVA4,,,,,,,,,, +2200,Körperschaftsteuer,Körperschaftsteuer,Expense,,,No,,K2GVA41,,,,,,,,,, +2203,Körperschaftsteuer für Vorjahre,Körperschaftsteuer für Vorjahre,Expense,,,No,,K2GVA41,,,,,,,,,, +2204,Körperschaftsteuererstattungen für Vorjahre,Körperschaftsteuererstattungen für Vorjahre,Expense,,,No,,K2GVA41,,,,,,,,,, +2208,Solidaritätszuschlag,Solidaritätszuschlag,Expense,,,No,,K2GVA41,,,,,,,,,, +2209,Solidaritätszuschlag für Vorjahre,Solidaritätszuschlag für Vorjahre,Expense,,,No,,K2GVA41,,,,,,,,,, +2210,Solidaritätszuschlag für Vorjahre für Vorjahre,Solidaritätszuschlag für Vorjahre für Vorjahre,Expense,,,No,,K2GVA41,,,,,,,,,, +2212,Kapitalertragsteuer 20%,Kapitalertragsteuer 20%,Expense,,,No,,K2GVA41,,,,,,,,,, +2213,Kapitalertragsteuer 25%,Kapitalertragsteuer 25%,Expense,,,No,,K2GVA41,,,,,,,,,, +2214,Anrechenbarer Solidaritätszuschlag auf Kapitalertragsteuer 20%,Anrechenbarer Solidaritätszuschlag auf Kapitalertragsteuer 20%,Expense,,,No,,K2GVA41,,,,,,,,,, +2215,Zinsabschlagsteuer,Zinsabschlagsteuer,Expense,,,No,,K2GVA41,,,,,,,,,, +2216,Anrechenbarer Solidaritätszuschlag auf Kapitalertragsteuer 25%,Anrechenbarer Solidaritätszuschlag auf Kapitalertragsteuer 25%,Expense,,,No,,K2GVA41,,,,,,,,,, +2218,Anrechenbarer Solidaritätszuschlag auf Zinsabschlagsteuer,Anrechenbarer Solidaritätszuschlag auf Zinsabschlagsteuer,Expense,,,No,,K2GVA41,,,,,,,,,, +2219,Ausländische Quellensteuer,Ausländische Quellensteuer,Expense,,,No,,K2GVA41,,,,,,,,,, +2280,Steuernachzahlungen Vorjahre für Steuern vom Einkommen und Ertrag,Steuernachzahlungen Vorjahre für Steuern vom Einkommen und Ertrag,Expense,,,No,,K2GVA41,,,,,,,,,, +2282,Steuererstattungen Vorjahre für Steuern vom Einkommen und Ertrag,Steuererstattungen Vorjahre für Steuern vom Einkommen und Ertrag,Expense,,,No,,K2GVA41,,,,,,,,,, +2284,Erträge aus der Auflösung von Rückstellungen für Steuern vom Einkommen und Ertrag,Erträge aus der Auflösung von Rückstellungen für Steuern vom Einkommen und Ertrag,Expense,,,No,,K2GVA41,,,,,,,,,, +K2GVA42,Sonstige Steuern,Sonstige Steuern,Expense,,,Yes,,K2GVA4,,,,,,,,,, +2285,Steuernachzahlungen Vorjahre für sonstige Steuern,Steuernachzahlungen Vorjahre für sonstige Steuern,Expense,,,No,,K2GVA41,,,,,,,,,, +2287,Steuererstattungen Vorjahre für sonstige Steuern,Steuererstattungen Vorjahre für sonstige Steuern,Expense,,,No,,K2GVA41,,,,,,,,,, +2289,Erträge aus der Auflösung von Rückstellungen für sonstige Steuern,Erträge aus der Auflösung von Rückstellungen für sonstige Steuern,Expense,,,No,,K2GVA41,,,,,,,,,, +K2GVA5,Sonstige Aufwendungen,Sonstige Aufwendungen,Expense,,,Yes,,K2GVA,,,,,,,,,, +K2GVA51,Sonstige betriebliche Aufwendungen,Sonstige betriebliche Aufwendungen,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2300,Sonstige Aufwendungen,Sonstige Aufwendungen,Expense,,,No,,K2GVA51,,,,,,,,,, +2307,Sonstige Aufwendungen betriebsfremde und regelmäßig,Sonstige Aufwendungen betriebsfremde und regelmäßig,Expense,,,No,,2300,,,,,,,,,, +2309,Sonstige Aufwendungen unregelmässig,Sonstige Aufwendungen unregelmässig,Expense,,,No,,2300,,,,,,,,,, +2310,Anlagenabgänge Sachanlagen (Restbuchwert bei Buchverlust),Anlagenabgänge Sachanlagen (Restbuchwert bei Buchverlust),Expense,,,No,,2300,,,,,,,,,, +2311,Anlagenabgänge immaterielle Vermögensgegenstände (Restbuchwert bei Buchverlust),Anlagenabgänge immaterielle Vermögensgegenstände (Restbuchwert bei Buchverlust),Expense,,,No,,2300,,,,,,,,,, +2312,Anlagenabgänge Finanzanlagen (Restbuchwert bei Buchverlust),Anlagenabgänge Finanzanlagen (Restbuchwert bei Buchverlust),Expense,,,No,,2300,,,,,,,,,, +2313,Anlagenabgänge Finanzanlagen 100% / 50% nicht abzugsfähig (inländische Kap. Ges.) (Restbuchwert bei Buchverlust),Anlagenabgänge Finanzanlagen 100% / 50% nicht abzugsfähig (inländische Kap. Ges.) (Restbuchwert bei Buchverlust),Expense,,,No,,2300,,,,,,,,,, +K2GVA52,Sonstige betriebliche Erträge,Sonstige betriebliche Erträge,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2315,Anlagenabgänge Sachanlagen (Restbuchwert bei Buchgewinn),Anlagenabgänge Sachanlagen (Restbuchwert bei Buchgewinn),Expense,,,No,,K2GVA52,,,,,,,,,, +2316,Anlagenabgänge immaterielle Vermögensgegenstände (Restbuchwert bei Buchgewinn),Anlagenabgänge immaterielle Vermögensgegenstände (Restbuchwert bei Buchgewinn),Expense,,,No,,K2GVA52,,,,,,,,,, +2317,Anlagenabgänge Finanzanlagen (Restbuchwert bei Buchgewinn),Anlagenabgänge Finanzanlagen (Restbuchwert bei Buchgewinn),Expense,,,No,,K2GVA52,,,,,,,,,, +2318,Anlagenabgänge Finanzanlagen 100% / 50% steuerfrei (inländische Kap. Ges.) (Restbuchwert bei Buchgewinn),Anlagenabgänge Finanzanlagen 100% / 50% steuerfrei (inländische Kap. Ges.) (Restbuchwert bei Buchgewinn),Expense,,,No,,K2GVA52,,,,,,,,,, +2320,Verluste aus dem Abgang von Gegenständen des Anlagevermögens,Verluste aus dem Abgang von Gegenständen des Anlagevermögens,Expense,,,No,,K2GVA51,,,,,,,,,, +2323,Verluste aus der Veräußerung von Anteilen an Kapitalgesellschaften 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Verluste aus der Veräußerung von Anteilen an Kapitalgesellschaften 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Expense,,,No,,K2GVA51,,,,,,,,,, +2325,Verluste aus dem Abgang von Gegenständen des Umlaufvermögens (außer Vorräte),Verluste aus dem Abgang von Gegenständen des Umlaufvermögens (außer Vorräte),Expense,,,No,,K2GVA51,,,,,,,,,, +2326,Verluste aus dem Abgang von Gegenständen des Umlaufvermögens (außer Vorräte) 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Verluste aus dem Abgang von Gegenständen des Umlaufvermögens (außer Vorräte) 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Expense,,,No,,K2GVA51,,,,,,,,,, +2327,Abgang von Wirtschaftsgütern des Umlaufvermögens nach §4 Abs. 3 Satz 4 EStG,Abgang von Wirtschaftsgütern des Umlaufvermögens nach §4 Abs. 3 Satz 4 EStG,Expense,,,No,,K2GVA51,,,,,,,,,, +2328,Abgang von Wirtschaftsgütern des Umlaufvermögens 100% / 50% nicht abzugsfähig (inländische Kap. Ges.) nach §4 Abs. 3 Satz 4 EStG,Abgang von Wirtschaftsgütern des Umlaufvermögens 100% / 50% nicht abzugsfähig (inländische Kap. Ges.) nach §4 Abs. 3 Satz 4 EStG,Expense,,,No,,K2GVA51,,,,,,,,,, +2340,Einstellungen in Sonderposten mit Rücklageanteil (steuerfreie Rücklagen),Einstellungen in Sonderposten mit Rücklageanteil (steuerfreie Rücklagen),Expense,,,No,,K2GVA51,,,,,,,,,, +2341,Einstellungen in Sonderposten mit Rücklageanteil (Ansparabschreibungen),Einstellungen in Sonderposten mit Rücklageanteil (Ansparabschreibungen),Expense,,,No,,K2GVA51,,,,,,,,,, +2342,Einstellungen in Sonderposten mit Rücklageanteil (Existenzgründerrücklage),Einstellungen in Sonderposten mit Rücklageanteil (Existenzgründerrücklage),Expense,,,No,,K2GVA51,,,,,,,,,, +2345,Einstellungen in Sonderposten mit Rücklageanteil (Sonderabschreibungen),Einstellungen in Sonderposten mit Rücklageanteil (Sonderabschreibungen),Expense,,,No,,K2GVA51,,,,,,,,,, +2346,Einstellungen in Sonderposten mit Rücklageanteil (§ 52 Abs. 16 EStG),Einstellungen in Sonderposten mit Rücklageanteil (§ 52 Abs. 16 EStG),Expense,,,No,,K2GVA51,,,,,,,,,, +2348,Aufwendungen aus der Zuschreibung von steuerlich niedriger bewerteten Verbindlichkeiten,Aufwendungen aus der Zuschreibung von steuerlich niedriger bewerteten Verbindlichkeiten,Expense,,,No,,K2GVA51,,,,,,,,,, +2349,Aufwendungen aus der Zuschreibung von steuerlich niedriger bewerteten Rückstellungen,Aufwendungen aus der Zuschreibung von steuerlich niedriger bewerteten Rückstellungen,Expense,,,No,,K2GVA51,,,,,,,,,, +2350,Grundstücksaufwendungen neutral,Grundstücksaufwendungen neutral,Expense,,,No,,K2GVA51,,,,,,,,,, +K2GVA53,Sonstige Steuern,Sonstige Steuern,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2375,Grundsteuer,Grundsteuer,Expense,,,No,,K2GVA53,,,,,,,,,, +2380,Zuwendungen Spenden steuerlich nicht abziehbar,Zuwendungen Spenden steuerlich nicht abziehbar,Expense,,,No,,K2GVA51,,,,,,,,,, +2381,Zuwendungen Spenden für wissenschaftliche und kulturelle Zwecke,Zuwendungen Spenden für wissenschaftliche und kulturelle Zwecke,Expense,,,No,,K2GVA51,,,,,,,,,, +2382,Zuwendungen Spenden für mildtätige Zwecke,Zuwendungen Spenden für mildtätige Zwecke,Expense,,,No,,K2GVA51,,,,,,,,,, +2383,Zuwendungen Spenden für kirchliche religiöse und gemeinnützige Zwecke,Zuwendungen Spenden für kirchliche religiöse und gemeinnützige Zwecke,Expense,,,No,,K2GVA51,,,,,,,,,, +2384,Zuwendungen Spenden an politische Parteien,Zuwendungen Spenden an politische Parteien,Expense,,,No,,K2GVA51,,,,,,,,,, +2385,Nicht abziehbare Hälfte der Aufsichtsratsvergütungen,Nicht abziehbare Hälfte der Aufsichtsratsvergütungen,Expense,,,No,,K2GVA51,,,,,,,,,, +2386,Abziehbare Aufsichtsratsvergütung,Abziehbare Aufsichtsratsvergütung,Expense,,,No,,K2GVA51,,,,,,,,,, +2387,Zuwendungen Spenden an Stiftungen für gemeinnützige Zwecke i. S. d. § 52 Abs. 2 Nr. 1-3 AO,Zuwendungen Spenden an Stiftungen für gemeinnützige Zwecke i. S. d. § 52 Abs. 2 Nr. 1-3 AO,Expense,,,No,,K2GVA51,,,,,,,,,, +2388,Zuwendungen Spenden an Stiftungen für gemeinnützige Zwecke i. S. d. § 52 Abs. 2 Nr. 4 AO,Zuwendungen Spenden an Stiftungen für gemeinnützige Zwecke i. S. d. § 52 Abs. 2 Nr. 4 AO,Expense,,,No,,K2GVA51,,,,,,,,,, +2389,Zuwendungen Spenden an Stiftungen für kirchliche religiöse und gemeinnützige Zwecke,Zuwendungen Spenden an Stiftungen für kirchliche religiöse und gemeinnützige Zwecke,Expense,,,No,,K2GVA51,,,,,,,,,, +2390,Zuwendungen Spenden an Stiftungen für wissenschaftliche mildtätige kulturelle Zwecke,Zuwendungen Spenden an Stiftungen für wissenschaftliche mildtätige kulturelle Zwecke,Expense,,,No,,K2GVA51,,,,,,,,,, +2400,Forderungsverluste (übliche Höhe),Forderungsverluste (übliche Höhe),Expense,,Yes,No,WRITEOFF_ACCT,K2GVA51,,,,,,,,,, +2401,Forderungsverluste 7% USt (übliche Höhe),Forderungsverluste 7% USt (übliche Höhe),Expense,,,No,,2400,,,,,,,,,, +2402,Forderungsverluste aus steuerfreien EG-Lieferungen (übliche Höhe),Forderungsverluste aus steuerfreien EG-Lieferungen (übliche Höhe),Expense,,,No,,2400,,,,,,,,,, +2403,Forderungsverluste aus im Inland steuerpflichtigen EG-Lieferungen 7% USt (übliche Höhe),Forderungsverluste aus im Inland steuerpflichtigen EG-Lieferungen 7% USt (übliche Höhe),Expense,,,No,,2400,,,,,,,,,, +2404,Forderungsverluste aus im Inland steuerpflichtigen EG-Lieferungen 16% USt (übliche Höhe),Forderungsverluste aus im Inland steuerpflichtigen EG-Lieferungen 16% USt (übliche Höhe),Expense,,,No,,2400,,,,,,,,,, +2405,Forderungsverluste 16% USt (übliche Höhe),Forderungsverluste 16% USt (übliche Höhe),Expense,,,No,,2400,,,,,,,,,, +2406,Forderungsverluste 19% USt (übliche Höhe),Forderungsverluste 19% USt (übliche Höhe),Expense,,,No,,2400,,,,,,,,,, +2407,Forderungsverluste 15% USt (übliche Höhe),Forderungsverluste 15% USt (übliche Höhe),Expense,,,No,,2400,,,,,,,,,, +2408,Forderungsverluste aus im Inland steuerpflichtigen EG-Lieferungen 19% USt (übliche Höhe),Forderungsverluste aus im Inland steuerpflichtigen EG-Lieferungen 19% USt (übliche Höhe),Expense,,,No,,2400,,,,,,,,,, +2409,Forderungsverluste aus im Inland steuerpflichtigen EG-Lieferungen 15% USt (übliche Höhe),Forderungsverluste aus im Inland steuerpflichtigen EG-Lieferungen 15% USt (übliche Höhe),Expense,,,No,,2400,,,,,,,,,, +K2GVA54,Abschreibungen auf Vermögensgegenstände des Umlaufvermögens soweit diese die in der Kapitalgesellschaft üblichen Abschreibungen überschreiten,Abschreibungen auf Vermögensgegenstände des Umlaufvermögens soweit diese die in der Kapitalgesellschaft üblichen Abschreibungen überschreiten,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2430,Forderungsverluste unüblich hoch,Forderungsverluste unüblich hoch,Expense,,,No,,K2GVA54,,,,,,,,,, +2450,Einstellung in die Pauschalwertberichtigung zu Forderungen,Einstellung in die Pauschalwertberichtigung zu Forderungen,Expense,,,No,,K2GVA51,,,,,,,,,, +2451,Einstellung in die Einzelwertberichtigung zu Forderungen,Einstellung in die Einzelwertberichtigung zu Forderungen,Expense,,,No,,K2GVA51,,,,,,,,,, +K2GVA55,Aufwendungen aus Verlustübernahme,Aufwendungen aus Verlustübernahme,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2490,Aufwendungen aus Verlustübernahme,Aufwendungen aus Verlustübernahme,Expense,,,No,,K2GVA55,,,,,,,,,, +K2GVA56,Auf Grund einer Gewinngemeinschaft eines Gewinn- oder Teilgewinnabführungsvertrags abgeführte Gewinne,Auf Grund einer Gewinngemeinschaft eines Gewinn- oder Teilgewinnabführungsvertrags abgeführte Gewinne,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2492,Abgeführte Gewinne auf Grund einer Gewinngemeinschaft,Abgeführte Gewinne auf Grund einer Gewinngemeinschaft,Expense,,,No,,K2GVA56,,,,,,,,,, +2493,Abgeführte Gewinnanteile an stille Gesellschafter § 8 GewStG,Abgeführte Gewinnanteile an stille Gesellschafter § 8 GewStG,Expense,,,No,,K2GVA56,,,,,,,,,, +2494,Abgeführte Gewinne auf Grund eines Gewinn- oder Teilgewinnabführungsvetrags,Abgeführte Gewinne auf Grund eines Gewinn- oder Teilgewinnabführungsvetrags,Expense,,,No,,K2GVA56,,,,,,,,,, +K2GVA57,Einstellungen in die Kapitalrücklage nach den Vorschriften über die vereinfachte Kapitalherabsetzung,Einstellungen in die Kapitalrücklage nach den Vorschriften über die vereinfachte Kapitalherabsetzung,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2495,Einstellungen in die Kapitalrücklage nach den Vorschriften über die vereinfachte Kapitalherabsetzung,Einstellungen in die Kapitalrücklage nach den Vorschriften über die vereinfachte Kapitalherabsetzung,Expense,,,No,,K2GVA57,,,,,,,,,, +K2GVA58,Einstellung in Gewinnrücklagen in die gesetzliche Rücklage,Einstellung in Gewinnrücklagen in die gesetzliche Rücklage,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2496,Einstellung in die gesetzliche Rücklage,Einstellung in die gesetzliche Rücklage,Expense,,,No,,K2GVA58,,,,,,,,,, +K2GVA59,Einstellung in Gewinnrücklagen in satzungsmäßige Rücklagen,Einstellung in Gewinnrücklagen in satzungsmäßige Rücklagen,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2497,Einstellungen in satzungsmäßige Rücklagen,Einstellungen in satzungsmäßige Rücklagen,Expense,,,No,,K2GVA59,,,,,,,,,, +K2GVA5a,Einstellung in Gewinnrücklagen in die Rücklage für eigene Anteile,Einstellung in Gewinnrücklagen in die Rücklage für eigene Anteile,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2498,Einstellung in die Rücklage für eigene Anteile,Einstellung in die Rücklage für eigene Anteile,Expense,,,No,,K2GVA5a,,,,,,,,,, +K2GVA5b,Einstellung in Gewinnrücklagen in andere Gewinnrücklagen,Einstellung in Gewinnrücklagen in andere Gewinnrücklagen,Expense,,,Yes,,K2GVA5,,,,,,,,,, +2499,Einstellung in andere Gewinnrücklagen,Einstellung in andere Gewinnrücklagen,Expense,,,No,,K2GVA5b,,,,,,,,,, +K2GVE1,Außerordentliche Erträge i. S. d. BiRiLiG,Außerordentliche Erträge i. S. d. BiRiLiG,Revenue,,,Yes,,K2GVE,,,,,,,,,, +K2GVE11,Außerordentliche Erträge,Außerordentliche Erträge,Revenue,,,Yes,,K2GVE1,,,,,,,,,, +2500,Außerordentliche Erträge,Außerordentliche Erträge,Revenue,,,No,,K2GVE11,,,,,,,,,, +2501,Außerordentliche Erträge finanzwirksam,Außerordentliche Erträge finanzwirksam,Revenue,,,No,,K2GVE11,,,,,,,,,, +2505,Außerordentliche Erträge nicht finanzwirksam,Außerordentliche Erträge nicht finanzwirksam,Revenue,,,No,,K2GVE11,,,,,,,,,, +K2GVE2,Betriebsfremde und periodenfremde Erträge,Betriebsfremde und periodenfremde Erträge,Revenue,,,Yes,,K2GVE,,,,,,,,,, +K2GVE21,Sonstige betriebliche Erträge,Sonstige betriebliche Erträge,Revenue,,,Yes,,K2GVE2,,,,,,,,,, +2510,Betriebsfremde Erträge (soweit nicht außerordentlich),Betriebsfremde Erträge (soweit nicht außerordentlich),Revenue,,,No,,K2GVE21,,,,,,,,,, +2520,Periodenfremde Erträge (soweit nicht außerordentlich),Periodenfremde Erträge (soweit nicht außerordentlich),Revenue,,,No,,K2GVE21,,,,,,,,,, +K2GVE3,Zinsertäge,Zinsertäge,Revenue,,,Yes,,K2GVE,,,,,,,,,, +K2GVE31,Erträge aus Beteiligungen,Erträge aus Beteiligungen,Revenue,,,Yes,,K2GVE3,,,,,,,,,, +2600,Erträge aus Beteiligungen,Erträge aus Beteiligungen,Revenue,,,Yes,,K2GVE31,,,,,,,,,, +2615,Laufende Erträge aus Anteilen an Kapitalgesellschaften (Beteiligung 100% / 50% steuerfrei) (inländische Kap. Ges.),Laufende Erträge aus Anteilen an Kapitalgesellschaften (Beteiligung 100% / 50% steuerfrei) (inländische Kap. Ges.),Revenue,,,No,,2600,,,,,,,,,, +2616,Laufende Erträge aus Anteilen an Kapitalgesellschaften (verbundene Unternehmen) 100% / 50% steuerfrei (inländische Kap. Ges.),Laufende Erträge aus Anteilen an Kapitalgesellschaften (verbundene Unternehmen) 100% / 50% steuerfrei (inländische Kap. Ges.),Revenue,,,No,,2600,,,,,,,,,, +2617,Gewinne aus Anteilen an nicht steuerbefreiten inländischen Kapitalgesellschaften § 9 Nr. 2a GewStG,Gewinne aus Anteilen an nicht steuerbefreiten inländischen Kapitalgesellschaften § 9 Nr. 2a GewStG,Revenue,,,No,,2600,,,,,,,,,, +2618,Gewinnanteile aus Mitunternehmerschaften § 9 GewStG,Gewinnanteile aus Mitunternehmerschaften § 9 GewStG,Revenue,,,No,,2600,,,,,,,,,, +2619,Erträge aus Beteiligungen an verbundenen Unternehmen,Erträge aus Beteiligungen an verbundenen Unternehmen,Revenue,,,No,,2600,,,,,,,,,, +K2GVE32,Erträge aus anderen Wertpapieren und Ausleihungen des Finanzanlagevermögen,Erträge aus anderen Wertpapieren und Ausleihungen des Finanzanlagevermögen,Revenue,,,Yes,,K2GVE3,,,,,,,,,, +2620,Erträge aus anderen Wertpapieren und Ausleihungen des Finanzanlagevermögen,Erträge aus anderen Wertpapieren und Ausleihungen des Finanzanlagevermögen,Revenue,,,Yes,,K2GVA32,,,,,,,,,, +2625,laufende Erträge aus Anteilen an Kapitalgesellschaften (Finanzanlagevermögen) 100% / 50% steuerfrei (inländische Kap. Ges.),laufende Erträge aus Anteilen an Kapitalgesellschaften (Finanzanlagevermögen) 100% / 50% steuerfrei (inländische Kap. Ges.),Revenue,,,No,,2620,,,,,,,,,, +2626,Laufende Erträge aus Anteilen an Kapitalgesellschaften (verbundene Unternehmen) 100% / 50% steuerfrei (inländische Kap. Ges.),Laufende Erträge aus Anteilen an Kapitalgesellschaften (verbundene Unternehmen) 100% / 50% steuerfrei (inländische Kap. Ges.),Revenue,,,No,,2620,,,,,,,,,, +2649,Erträge aus anderen Wertpapieren und Ausleihungen des Finanzanlagevermögen aus verbundenen Unternehmen,Erträge aus anderen Wertpapieren und Ausleihungen des Finanzanlagevermögen aus verbundenen Unternehmen,Revenue,,,No,,2620,,,,,,,,,, +K2GVE33,Sonstige Zinsen und ähnliche Erträge,Sonstige Zinsen und ähnliche Erträge,Revenue,,,Yes,,K2GVE3,,,,,,,,,, +2650,Sonstige Zinsen und ähnliche Erträge,Sonstige Zinsen und ähnliche Erträge,Revenue,,Yes,No,B_INTERESTREV_ACCT,K2GVA33,,,,,,,,,, +2655,laufende Erträge aus Anteilen an Kapitalgesellschaften (Umlaufvermögen) 100% / 50% steuerfrei (inländische Kap. Ges.),laufende Erträge aus Anteilen an Kapitalgesellschaften (Umlaufvermögen) 100% / 50% steuerfrei (inländische Kap. Ges.),Revenue,,,No,,2650,,,,,,,,,, +2656,laufende Erträge aus Anteilen an Kapitalgesellschaften (verbundene Unternehmen) 100% / 50% steuerfrei (inländische Kap. Ges.),laufende Erträge aus Anteilen an Kapitalgesellschaften (verbundene Unternehmen) 100% / 50% steuerfrei (inländische Kap. Ges.),Revenue,,,No,,2650,,,,,,,,,, +2657,Zinserträge § 233a AO ,Zinserträge § 233a AO ,Revenue,,,No,,2650,,,,,,,,,, +2658,Zinserträge § 233a AO Sonderfall Anlage A KSt,Zinserträge § 233a AO Sonderfall Anlage A KSt,Revenue,,,No,,2650,,,,,,,,,, +2659,Sonstige Zinsen und ähnliche Erträge aus verbundenen Unternehmen,Sonstige Zinsen und ähnliche Erträge aus verbundenen Unternehmen,Revenue,,,No,,2650,,,,,,,,,, +K2GVE34,Sonstige betriebliche Erträge,Sonstige betriebliche Erträge,Revenue,,,Yes,,K2GVE3,,,,,,,,,, +2660,Erträge aus Kursdifferenzen,Erträge aus Kursdifferenzen,Revenue,,Yes,No,B_REVALUATIONLOSS_ACCT,K2GVA34,,,,,,,,,, +2661,Nicht realisierbare Währungsdifferenzen,Nicht realisierbare Währungsdifferenzen,Revenue,,Yes,No,UNREALIZEDGAIN_ACCT,K2GVA34,,,,,,,,,, +2662,Realisierte Währungsdifferenzen,Realisierte Währungsdifferenzen,Revenue,,Yes,No,REALIZEDGAIN_ACCT,K2GVA34,,,,,,,,,, +2663,Produkt Rechnung Preisdifferenz,Produkt Rechnung Preisdifferenz,Revenue,,Yes,No,P_INVOICEPRICEVARIANCE_ACCT,K2GVA34,,,,,,,,,, +2664,Realisierte Währungsdifferenzen,Realisierte Währungsdifferenzen,Revenue,,Yes,No,REALIZEDLOSS_ACCT,K2GVA34,,,,,,,,,, +2665,Erträge a. Währungsumstellung auf Euro,Erträge a. Währungsumstellung auf Euro,Revenue,,Yes,No,P_PURCHASEPRICEVARIANCE_ACCT,K2GVA34,,,,,,,,,, +2666,Erträge aus Bewertung Finanzmittelfonds,Erträge aus Bewertung Finanzmittelfonds,Revenue,,Yes,No,PPVOFFSET_ACCT,K2GVA34,,,,,,,,,, +2667,Bank Währungsverlust (Konto),Bank Währungsverlust (Konto),Revenue,,Yes,No,B_SETTLEMENTLOSS_ACCT,K2GVA34,,,,,,,,,, +2668,Währungsdifferenz zum Kontenausgleich,Währungsdifferenz zum Kontenausgleich,Revenue,,Yes,No,CURRENCYBALANCING_ACCT,K2GVA34,,,,,,,,,, +2669,Nicht realisierbare Währungsdifferenzen,Nicht realisierbare Währungsdifferenzen,Revenue,,Yes,No,UNREALIZEDLOSS_ACCT,K2GVA34,,,,,,,,,, +K2GVE35,Sonstige Zinsen und ähnliche Erträge,Sonstige Zinsen und ähnliche Erträge,Revenue,,,Yes,,K2GVE3,,,,,,,,,, +2670,Diskonterträge,Diskonterträge,Revenue,,Yes,No,B_SETTLEMENTGAIN_ACCT,K2GVA35,,,,,,,,,, +2671,Bank Bewertungsertrag,Bank Bewertungsertrag,Revenue,,Yes,No,B_REVALUATIONGAIN_ACCT,K2GVA35,,,,,,,,,, +2672,Rundungsdifferenzen,Rundungsdifferenzen,Revenue,,Yes,No,SUSPENSEBALANCING_ACCT,K2GVA35,,,,,,,,,, +2673,Kassendifferenzen,Kassendifferenzen,Revenue,,Yes,No,CB_DIFFERENCES_ACCT,K2GVA35,,,,,,,,,, +2679,Diskonterträge verbundene Unternehmen,Diskonterträge verbundene Unternehmen,Revenue,,,No,,K2GVA35,,,,,,,,,, +2680,Zinsähnliche Erträge,Zinsähnliche Erträge,Revenue,,,No,,K2GVA35,,,,,,,,,, +2689,Zinsähnliche Erträge aus verbundenen Unternehmen,Zinsähnliche Erträge aus verbundenen Unternehmen,Revenue,,,No,,K2GVA35,,,,,,,,,, +K2GVE4,Sonstige Erträge,Sonstige Erträge,Revenue,,,Yes,,K2GVE,,,,,,,,,, +K2GVE41,Sonstige betriebliche Erträge,Sonstige betriebliche Erträge,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2700,Sonstige Erträge,Sonstige Erträge,Revenue,,,Yes,,K2GVA41,,,,,,,,,, +2705,Sonstige Erträge betrieblich und regelmäßig,Sonstige Erträge betrieblich und regelmäßig,Revenue,,,No,,2700,,,,,,,,,, +2707,Sonstige Erträge betriebsfremd und regelmäßig,Sonstige Erträge betriebsfremd und regelmäßig,Revenue,,,No,,2700,,,,,,,,,, +2709,Sonstige Erträge unregelmäßig,Sonstige Erträge unregelmäßig,Revenue,,,No,,2700,,,,,,,,,, +2710,Erträge aus Zuschreibungen des Sachanlagevermögens,Erträge aus Zuschreibungen des Sachanlagevermögens,Revenue,,,No,,2700,,,,,,,,,, +2711,Erträge aus Zuschreibungen des immateriellen Anlagevermögens,Erträge aus Zuschreibungen des immateriellen Anlagevermögens,Revenue,,,No,,2700,,,,,,,,,, +2712,Erträge aus Zuschreibungen des Finanzanlagevermögens,Erträge aus Zuschreibungen des Finanzanlagevermögens,Revenue,,,No,,2700,,,,,,,,,, +2713,Erträge aus Zuschreibungen des Finanzanlagevermögens 100% / 50% steuerfrei (inländische Kap. Ges.),Erträge aus Zuschreibungen des Finanzanlagevermögens 100% / 50% steuerfrei (inländische Kap. Ges.),Revenue,,,No,,2700,,,,,,,,,, +2714,Erträge aus Zuschreibungen des anderen Anlagevermögens 100% / 50% steuerfrei (inländische Kap. Ges.),Erträge aus Zuschreibungen des anderen Anlagevermögens 100% / 50% steuerfrei (inländische Kap. Ges.),Revenue,,,No,,2700,,,,,,,,,, +2715,Erträge aus Zuschreibungen des Umlaufvermögens,Erträge aus Zuschreibungen des Umlaufvermögens,Revenue,,,No,,2700,,,,,,,,,, +2716,Erträge aus Zuschreibungen des Umlaufvermögens 100% / 50% steuerfrei (inländische Kap. Ges.),Erträge aus Zuschreibungen des Umlaufvermögens 100% / 50% steuerfrei (inländische Kap. Ges.),Revenue,,,No,,2700,,,,,,,,,, +2720,Erträge aus dem Abgang von Gegenständen des Anlagevermögens,Erträge aus dem Abgang von Gegenständen des Anlagevermögens,Revenue,,,No,,2700,,,,,,,,,, +2723,Erträge aus der Veräußerung von Anteilen an Kapitalgesellschaften 100% / 50% steuerfrei ( inländische Kap. Ges.),Erträge aus der Veräußerung von Anteilen an Kapitalgesellschaften 100% / 50% steuerfrei ( inländische Kap. Ges.),Revenue,,,No,,2700,,,,,,,,,, +2725,Erträge aus dem Abgang von Gegenständen des Umlaufvermögens (außer Vorräte),Erträge aus dem Abgang von Gegenständen des Umlaufvermögens (außer Vorräte),Revenue,,,No,,2700,,,,,,,,,, +2726,Erträge aus dem Abgang von Gegenständen des Umlaufvermögens (außer Vorräte) 100% / 50% steuerfrei ( inländische Kap. Ges.),Erträge aus dem Abgang von Gegenständen des Umlaufvermögens (außer Vorräte) 100% / 50% steuerfrei ( inländische Kap. Ges.),Revenue,,,No,,2700,,,,,,,,,, +2730,Erträge aus Herabsetzung der Pauschalwertberichtigung zu Forderungen,Erträge aus Herabsetzung der Pauschalwertberichtigung zu Forderungen,Revenue,,,No,,2700,,,,,,,,,, +2731,Erträge aus Herabsetzung der Einzelwertberichtigung zu Forderungen,Erträge aus Herabsetzung der Einzelwertberichtigung zu Forderungen,Revenue,,,No,,2700,,,,,,,,,, +2732,Erträge aus abgeschriebenen Forderungen,Erträge aus abgeschriebenen Forderungen,Revenue,,,No,,2700,,,,,,,,,, +2733,Erträge aus der Auflösung von Sonderposten mit Rücklageanteil (Existenzgründerrücklage),Erträge aus der Auflösung von Sonderposten mit Rücklageanteil (Existenzgründerrücklage),Revenue,,,No,,2700,,,,,,,,,, +2734,Erträge aus der steuerlich niedrigeren Bewertung von Verbindlichkeiten,Erträge aus der steuerlich niedrigeren Bewertung von Verbindlichkeiten,Revenue,,,No,,2700,,,,,,,,,, +2735,Erträge aus der Auflösung von Rückstellungen,Erträge aus der Auflösung von Rückstellungen,Revenue,,,No,,2700,,,,,,,,,, +2736,Erträge aus der steuerlich niedrigeren Bewertung von Rückstellungen,Erträge aus der steuerlich niedrigeren Bewertung von Rückstellungen,Revenue,,,No,,2700,,,,,,,,,, +2737,Erträge aus der Auflösung von Sonderposten mit Rücklageanteil (aus der Währungsumstellung auf den Euro),Erträge aus der Auflösung von Sonderposten mit Rücklageanteil (aus der Währungsumstellung auf den Euro),Revenue,,,No,,2700,,,,,,,,,, +2738,Erträge aus der Auflösung von Sonderposten mit Rücklageanteil nach § 52 Abs. 16 EStG,Erträge aus der Auflösung von Sonderposten mit Rücklageanteil nach § 52 Abs. 16 EStG,Revenue,,,No,,2700,,,,,,,,,, +2739,Erträge aus der Auflösung von Sonderposten mit Rücklageanteil (Ansparabschreibungen),Erträge aus der Auflösung von Sonderposten mit Rücklageanteil (Ansparabschreibungen),Revenue,,,No,,2700,,,,,,,,,, +2740,Erträge aus der Auflösung von Sonderposten mit Rücklageanteil (steuerfreie Rücklagen),Erträge aus der Auflösung von Sonderposten mit Rücklageanteil (steuerfreie Rücklagen),Revenue,,,No,,2700,,,,,,,,,, +2741,Erträge aus der Auflösung von Sonderposten mit Rücklageanteil (Sonderabschreibungen),Erträge aus der Auflösung von Sonderposten mit Rücklageanteil (Sonderabschreibungen),Revenue,,,No,,2700,,,,,,,,,, +2742,Versicherungsentschädigungen,Versicherungsentschädigungen,Revenue,,,No,,2700,,,,,,,,,, +2743,Investitionszuschüsse (steuerpflichtig),Investitionszuschüsse (steuerpflichtig),Revenue,,,No,,2700,,,,,,,,,, +2744,Investitionszulagen (steuerfrei),Investitionszulagen (steuerfrei),Revenue,,,No,,2700,,,,,,,,,, +K2GVE42,Erträge aus Kapitalherabsetzung,Erträge aus Kapitalherabsetzung,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2745,Erträge aus Kapitalherabsetzung,Erträge aus Kapitalherabsetzung,Revenue,,,No,,K2GVE42,,,,,,,,,, +2746,Steuerfreie Erträge aus der Auflösung von Sonderposten mit Rücklageanteil,Steuerfreie Erträge aus der Auflösung von Sonderposten mit Rücklageanteil,Revenue,,,No,,K2GVE41,,,,,,,,,, +2747,Sonstige steuerfreie Betriebseinnahmen,Sonstige steuerfreie Betriebseinnahmen,Revenue,,,No,,K2GVE41,,,,,,,,,, +2750,Grundstückserträge,Grundstückserträge,Revenue,,,No,,K2GVE41,,,,,,,,,, +K2GVE43,Erträge aus Verlustübernahme,Erträge aus Verlustübernahme,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2790,Erträge aus Verlustübernahme,Erträge aus Verlustübernahme,Revenue,,,No,,K2GVE43,,,,,,,,,, +K2GVE44,Auf Grund einer Gewinngemeinschaft eines Gewinn- oder Teilgewinnabführungsvertrags erhaltene Gewinne,Auf Grund einer Gewinngemeinschaft eines Gewinn- oder Teilgewinnabführungsvertrags erhaltene Gewinne,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2792,Erhaltene Gewinne auf Grund einer Gewinngemeinschaft,Erhaltene Gewinne auf Grund einer Gewinngemeinschaft,Revenue,,,No,,K2GVE44,,,,,,,,,, +2794,Erhaltene Gewinne auf Grund eines Gewinn- oder Teilgewinnabführungsvetrags,Erhaltene Gewinne auf Grund eines Gewinn- oder Teilgewinnabführungsvetrags,Revenue,,,No,,K2GVE44,,,,,,,,,, +K2GVE45,Entnahmen aus der Kapitalrücklage,Entnahmen aus der Kapitalrücklage,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2795,Entnahmen aus der Kapitalrücklage,Entnahmen aus der Kapitalrücklage,Revenue,,,No,,K2GVE45,,,,,,,,,, +K2GVE46,Entnahmen aus Gewinnrücklagen aus der gesetzlichen Rücklage,Entnahmen aus Gewinnrücklagen aus der gesetzlichen Rücklage,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2796,Entnahmen aus der gesetzlichen Rücklage,Entnahmen aus der gesetzlichen Rücklage,Revenue,,,No,,K2GVE46,,,,,,,,,, +K2GVE47,Entnahmen aus Gewinnrücklagen aus satzungsmäßigen Rücklagen,Entnahmen aus Gewinnrücklagen aus satzungsmäßigen Rücklagen,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2797,Entnahmen aus satzungsmäßigen Rücklagen,Entnahmen aus satzungsmäßigen Rücklagen,Revenue,,,No,,K2GVE47,,,,,,,,,, +K2GVE48,Entnahmen aus Gewinnrücklagen aus der Rücklage für eigene Anteile,Entnahmen aus Gewinnrücklagen aus der Rücklage für eigene Anteile,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2798,Entnahmen aus der Rücklage für eigene Anteile,Entnahmen aus der Rücklage für eigene Anteile,Revenue,,,No,,K2GVE48,,,,,,,,,, +K2GVE49,Entnahmen aus Gewinnrücklagen aus anderen Gewinnrücklagen,Entnahmen aus Gewinnrücklagen aus anderen Gewinnrücklagen,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2799,Entnahmen aus anderen Gewinnrücklagen,Entnahmen aus anderen Gewinnrücklagen,Revenue,,,No,,K2GVE49,,,,,,,,,, +K2GVE4a,Gewinnvortrag oder Verlustvortrag,Gewinnvortrag oder Verlustvortrag,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2860,Gewinnvortrag nach Verwendung,Gewinnvortrag nach Verwendung,Revenue,,,No,,K2GVE4a,,,,,,,,,, +2868,Verlustvortrag nach Verwendung,Verlustvortrag nach Verwendung,Revenue,,,No,,K2GVE4a,,,,,,,,,, +K2GVE4b,Vortrag auf neue Rechnung,Vortrag auf neue Rechnung,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2869,Vortrag auf neue Rechnung (GuV),Vortrag auf neue Rechnung (GuV),Revenue,,,No,,K2GVE4b,,,,,,,,,, +K2GVE4c,Ausschüttung,Ausschüttung,Revenue,,,Yes,,K2GVE4,,,,,,,,,, +2870,Vorabausschüttung,Vorabausschüttung,Revenue,,,No,,K2GVE4c,,,,,,,,,, +K2GVE5,Verrechnete kalkulatorische Kosten,Verrechnete kalkulatorische Kosten,Revenue,,,Yes,,K2GVE,,,,,,,,,, +K2GVE51,Sonstige betriebliche Aufwendungen,Sonstige betriebliche Aufwendungen,Revenue,,,Yes,,K2GVE5,,,,,,,,,, +2890,Verrechneter kalkulatorischer Unternehmerlohn,Verrechneter kalkulatorischer Unternehmerlohn,Revenue,,,No,,K2GVE51,,,,,,,,,, +2891,Verrechnete kalkulatorische Miete und Pacht,Verrechnete kalkulatorische Miete und Pacht,Revenue,,,No,,K2GVE51,,,,,,,,,, +2892,Verrechnete kalkulatorische Zinsen,Verrechnete kalkulatorische Zinsen,Revenue,,,No,,K2GVE51,,,,,,,,,, +2893,Verrechnete kalkulatorische Abschreibungen,Verrechnete kalkulatorische Abschreibungen,Revenue,,,No,,K2GVE51,,,,,,,,,, +2894,Verrechnete kalkulatorische Wagnisse,Verrechnete kalkulatorische Wagnisse,Revenue,,,No,,K2GVE51,,,,,,,,,, +2895,Verrechneter kalkulatorische Lohn für unentgeltliche Mitarbeiter,Verrechneter kalkulatorische Lohn für unentgeltliche Mitarbeiter,Revenue,,,No,,K2GVE51,,,,,,,,,, +K2GVE52,Sonstige betriebliche Erträge oder sonstige betriebliche Aufwendungen,Sonstige betriebliche Erträge oder sonstige betriebliche Aufwendungen,Revenue,,,Yes,,K2GVE5,,,,,,,,,, +2990,Aufwendungen/Erträge aus Umrechnungsdifferenzen,Aufwendungen/Erträge aus Umrechnungsdifferenzen,Revenue,,,No,,K2GVE52,,,,,,,,,, +K3GVA1,Materialaufwand,Materialaufwand,Expense,,,Yes,,K3GVA,,,,,,,,,, +K3GVA11,Aufwendungen für Roh- Hilfs- und Betriebsstoffe und für bezogene Waren,Aufwendungen für Roh- Hilfs- und Betriebsstoffe und für bezogene Waren,Expense,,,Yes,,K3GVA1,,,,,,,,,, +3000,Roh- Hilfs- und Betriebsstoffe,Roh- Hilfs- und Betriebsstoffe,Expense,,,No,,K3GVA11,,,,,,,,,, +3090,Energiestoffe (Fertigung,Energiestoffe (Fertigung,Expense,,,No,,K3GVA11,,,,,,,,,, +K3GVA12,Aufwendungen für bezogene Leistungen,Aufwendungen für bezogene Leistungen,Expense,,,Yes,,K3GVA1,,,,,,,,,, +3100,Fremdleistungen,Fremdleistungen,Expense,,,No,,K3GVA12,,,,,,,,,, +K3GVA2,Umsätze für die als Leistungsemfänger die Steuer nach § 13b Abs. 2 UStG geschuldet wird,Umsätze für die als Leistungsemfänger die Steuer nach § 13b Abs. 2 UStG geschuldet wird,Expense,,,Yes,,K3GVA,,,,,,,,,, +K3GVA21,Aufwendungen für bezogene Leistungen,Aufwendungen für bezogene Leistungen,Expense,,,Yes,,K3GVA2,,,,,,,,,, +3110,Bauleistungen eines im Inland ansässigen Unternehmens 7% Vorsteuer und 7% Umsatzsteuer,Bauleistungen eines im Inland ansässigen Unternehmens 7% Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3115,Leistungen eines im Ausland ansässigen Unternehmens 7% Vorsteuer und 7% Umsatzsteuer,Leistungen eines im Ausland ansässigen Unternehmens 7% Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3120,Bauleistungen eines im Inland ansässigen Unternehmens 19% Vorsteuer und 19% Umsatzsteuer,Bauleistungen eines im Inland ansässigen Unternehmens 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3121,Bauleistungen eines im Inland ansässigen Unternehmens 19% Vorsteuer und 19% Umsatzsteuer,Bauleistungen eines im Inland ansässigen Unternehmens 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3122,Bauleistungen eines im Inland ansässigen Unternehmens 16% Vorsteuer und 16% Umsatzsteuer,Bauleistungen eines im Inland ansässigen Unternehmens 16% Vorsteuer und 16% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3125,Leistungen eines im Ausland ansässigen Unternehmens 19% Vorsteuer und 19% Umsatzsteuer,Leistungen eines im Ausland ansässigen Unternehmens 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3126,Leistungen eines im Ausland ansässigen Unternehmens 19% Vorsteuer und 19% Umsatzsteuer,Leistungen eines im Ausland ansässigen Unternehmens 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3127,Leistungen eines im Ausland ansässigen Unternehmens 16% Vorsteuer und 16% Umsatzsteuer,Leistungen eines im Ausland ansässigen Unternehmens 16% Vorsteuer und 16% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3130,Bauleistungen eines im Inland ansässigen Unternehmens ohne Vorsteuer und 7% Umsatzsteuer,Bauleistungen eines im Inland ansässigen Unternehmens ohne Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3135,Leistungen eines im Ausland ansässigen Unternehmens ohne Vorsteuer und 7% Umsatzsteuer,Leistungen eines im Ausland ansässigen Unternehmens ohne Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3140,Bauleistungen eines im Inland ansässigen Unternehmens ohne Vorsteuer und 19% Umsatzsteuer,Bauleistungen eines im Inland ansässigen Unternehmens ohne Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3141,Bauleistungen eines im Inland ansässigen Unternehmens ohne Vorsteuer und 19% Umsatzsteuer,Bauleistungen eines im Inland ansässigen Unternehmens ohne Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3142,Bauleistungen eines im Inland ansässigen Unternehmens ohne Vorsteuer und 16% Umsatzsteuer,Bauleistungen eines im Inland ansässigen Unternehmens ohne Vorsteuer und 16% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3145,Leistungen eines im Ausland ansässigen Unternehmens ohne Vorsteuer und 19% Umsatzsteuer,Leistungen eines im Ausland ansässigen Unternehmens ohne Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3146,Leistungen eines im Ausland ansässigen Unternehmens ohne Vorsteuer und 19% Umsatzsteuer,Leistungen eines im Ausland ansässigen Unternehmens ohne Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3147,Leistungen eines im Ausland ansässigen Unternehmens ohne Vorsteuer und 16% Umsatzsteuer,Leistungen eines im Ausland ansässigen Unternehmens ohne Vorsteuer und 16% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3150,Erhaltene Skonti aus Leistungen für die als Leistungsempfänger die Steuer nach § 13b UStG geschuldet wird,Erhaltene Skonti aus Leistungen für die als Leistungsempfänger die Steuer nach § 13b UStG geschuldet wird,Expense,,,No,,K3GVA21,,,,,,,,,, +3151,Erhaltene Skonti aus Leistungen für die als Leistungsempfänger die Steuer nach § 13b UStG geschuldet wird 19% Vorsteuer und 19% Umsatzsteuer,Erhaltene Skonti aus Leistungen für die als Leistungsempfänger die Steuer nach § 13b UStG geschuldet wird 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3152,Erhaltene Skonti aus Leistungen für die als Leistungsempfänger die Steuer nach § 13b UStG geschuldet wird 16% Vorsteuer und 16% Umsatzsteuer,Erhaltene Skonti aus Leistungen für die als Leistungsempfänger die Steuer nach § 13b UStG geschuldet wird 16% Vorsteuer und 16% Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +3153,Erhaltene Skonti aus Leistungen für die als Leistungsempfänger die Steuer nach § 13b UStG geschuldet wird ohne Vorsteuer aber mit Umsatzsteuer,Erhaltene Skonti aus Leistungen für die als Leistungsempfänger die Steuer nach § 13b UStG geschuldet wird ohne Vorsteuer aber mit Umsatzsteuer,Expense,,,No,,K3GVA21,,,,,,,,,, +K3GVA22,Aufwendungen für Roh- Hilfs- und Betriebsstoffe und für bezogene Waren,Aufwendungen für Roh- Hilfs- und Betriebsstoffe und für bezogene Waren,Expense,,,Yes,,K3GVA2,,,,,,,,,, +3200,Wareneingang,Wareneingang,Expense,,Yes,No,NOTINVOICEDRECEIPTS_ACCT,K3GVA22,,,,,,,,,, +3300,Wareneingang 7% Vorsteuer,Wareneingang 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3301,Wareneingang 7% Vorsteuer,Wareneingang 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3302,Wareneingang 7% Vorsteuer,Wareneingang 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3303,Wareneingang 7% Vorsteuer,Wareneingang 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3304,Wareneingang 7% Vorsteuer,Wareneingang 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3305,Wareneingang 7% Vorsteuer,Wareneingang 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3306,Wareneingang 7% Vorsteuer,Wareneingang 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3307,Wareneingang 7% Vorsteuer,Wareneingang 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3308,Wareneingang 7% Vorsteuer,Wareneingang 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3309,Wareneingang 7% Vorsteuer,Wareneingang 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3340,Wareneingang 16% Vorsteuer,Wareneingang 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3341,Wareneingang 16% Vorsteuer,Wareneingang 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3342,Wareneingang 16% Vorsteuer,Wareneingang 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3343,Wareneingang 16% Vorsteuer,Wareneingang 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3344,Wareneingang 16% Vorsteuer,Wareneingang 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3345,Wareneingang 16% Vorsteuer,Wareneingang 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3346,Wareneingang 16% Vorsteuer,Wareneingang 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3347,Wareneingang 16% Vorsteuer,Wareneingang 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3348,Wareneingang 16% Vorsteuer,Wareneingang 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3349,Wareneingang 16% Vorsteuer,Wareneingang 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3400,Wareneingang 19% Vorsteuer,Wareneingang 19% Vorsteuer,Expense,,Yes,No,DEFAULT_ACCT,3200,,,,,,,,,, +3401,Produkt Ausgaben,Produkt Ausgaben,Expense,,Yes,No,P_EXPENSE_ACCT,3200,,,,,,,,,, +3402,Produkt Vertriebsausgaben,Produkt Vertriebsausgaben,Expense,,Yes,No,P_COGS_ACCT,3200,,,,,,,,,, +3403,Konto Kasse Aufwand,Konto Kasse Aufwand,Expense,,Yes,No,CB_EXPENSE_ACCT,3200,,,,,,,,,, +3404,Wareneingang 19% Vorsteuer,Wareneingang 19% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3405,Wareneingang 19% Vorsteuer,Wareneingang 19% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3406,Wareneingang 19% Vorsteuer,Wareneingang 19% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3407,Wareneingang 19% Vorsteuer,Wareneingang 19% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3408,Wareneingang 19% Vorsteuer,Wareneingang 19% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3409,Wareneingang 19% Vorsteuer,Wareneingang 19% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3420,Innergemeinschaftlicher Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Innergemeinschaftlicher Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3421,Innergemeinschaftlicher Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Innergemeinschaftlicher Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3422,Innergemeinschaftlicher Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Innergemeinschaftlicher Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3423,Innergemeinschaftlicher Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Innergemeinschaftlicher Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3424,Innergemeinschaftlicher Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Innergemeinschaftlicher Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3425,Innergemeinschaftlicher Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Innergemeinschaftlicher Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3426,Innergemeinschaftlicher Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Innergemeinschaftlicher Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3427,Innergemeinschaftlicher Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Innergemeinschaftlicher Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3428,Innergemeinschaftlicher Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Innergemeinschaftlicher Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3429,Innergemeinschaftlicher Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Innergemeinschaftlicher Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3430,Innergemeinschaftlicher Erwerb ohne Vorsteuer und 7% Umsatzsteuer,Innergemeinschaftlicher Erwerb ohne Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3433,Innergemeinschaftlicher Erwerb 16% Vorsteuer und 16% Umsatzsteuer,Innergemeinschaftlicher Erwerb 16% Vorsteuer und 16% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3434,Innergemeinschaftlicher Erwerb 16% Vorsteuer und 16% Umsatzsteuer,Innergemeinschaftlicher Erwerb 16% Vorsteuer und 16% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3435,Innergemeinschaftlicher Erwerb ohne Vorsteuer und 19% Umsatzsteuer,Innergemeinschaftlicher Erwerb ohne Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3440,Innergemeinschaftlicher Erwerb von Neufahrzeugen von Lieferanten ohne Umsatzsteuer-Identifikationsnummer 19% Vorsteuer und 19% Umsatzsteuer,Innergemeinschaftlicher Erwerb von Neufahrzeugen von Lieferanten ohne Umsatzsteuer-Identifikationsnummer 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3441,Innergemeinschaftlicher Erwerb von Neufahrzeugen von Lieferanten ohne Umsatzsteuer-Identifikationsnummer 16% Vorsteuer und 16% Umsatzsteuer,Innergemeinschaftlicher Erwerb von Neufahrzeugen von Lieferanten ohne Umsatzsteuer-Identifikationsnummer 16% Vorsteuer und 16% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3500,Wareneingang 5% Vorsteuer,Wareneingang 5% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3501,Wareneingang 5% Vorsteuer,Wareneingang 5% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3502,Wareneingang 5% Vorsteuer,Wareneingang 5% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3503,Wareneingang 5% Vorsteuer,Wareneingang 5% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3504,Wareneingang 5% Vorsteuer,Wareneingang 5% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3505,Wareneingang 5 5% Vorsteuer,Wareneingang 5 5% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3506,Wareneingang 5 5% Vorsteuer,Wareneingang 5 5% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3507,Wareneingang 5 5% Vorsteuer,Wareneingang 5 5% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3508,Wareneingang 5 5% Vorsteuer,Wareneingang 5 5% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3509,Wareneingang 5 5% Vorsteuer,Wareneingang 5 5% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3530,Wareneingang 9% Vorsteuer,Wareneingang 9% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3531,Wareneingang 9% Vorsteuer,Wareneingang 9% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3532,Wareneingang 9% Vorsteuer,Wareneingang 9% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3533,Wareneingang 9% Vorsteuer,Wareneingang 9% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3534,Wareneingang 9% Vorsteuer,Wareneingang 9% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3540,Wareneingang 10 7% Vorsteuer,Wareneingang 10 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3541,Wareneingang 10 7% Vorsteuer,Wareneingang 10 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3542,Wareneingang 10 7% Vorsteuer,Wareneingang 10 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3543,Wareneingang 10 7% Vorsteuer,Wareneingang 10 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3544,Wareneingang 10 7% Vorsteuer,Wareneingang 10 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3545,Wareneingang 10 7% Vorsteuer,Wareneingang 10 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3546,Wareneingang 10 7% Vorsteuer,Wareneingang 10 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3547,Wareneingang 10 7% Vorsteuer,Wareneingang 10 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3548,Wareneingang 10 7% Vorsteuer,Wareneingang 10 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3549,Wareneingang 10 7% Vorsteuer,Wareneingang 10 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3550,steuerfreier innergemeinschaftlicher Erwerb,steuerfreier innergemeinschaftlicher Erwerb,Expense,,,No,,3200,,,,,,,,,, +3559,Steuerfreier Einfuhren,Steuerfreier Einfuhren,Expense,,,No,,3200,,,,,,,,,, +3560,waren aus einem Umsatzsteuerlager § 13a UStG 7% Vorsteuer und 7% Umsatzsteuer,waren aus einem Umsatzsteuerlager § 13a UStG 7% Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3565,waren aus einem Umsatzsteuerlager § 13a UStG 19% Vorsteuer und 19% Umsatzsteuer,waren aus einem Umsatzsteuerlager § 13a UStG 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3566,waren aus einem Umsatzsteuerlager § 13a UStG 16% Vorsteuer und 16% Umsatzsteuer,waren aus einem Umsatzsteuerlager § 13a UStG 16% Vorsteuer und 16% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3600,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3601,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3602,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3603,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3604,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3605,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3606,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3607,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3608,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3609,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3610,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,3200,,,,,,,,,, +3611,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,3200,,,,,,,,,, +3612,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,3200,,,,,,,,,, +3613,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,3200,,,,,,,,,, +3614,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,3200,,,,,,,,,, +3615,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,3200,,,,,,,,,, +3616,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,3200,,,,,,,,,, +3617,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,3200,,,,,,,,,, +3618,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,3200,,,,,,,,,, +3619,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,3200,,,,,,,,,, +3650,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,3200,,,,,,,,,, +3651,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,3200,,,,,,,,,, +3652,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,3200,,,,,,,,,, +3653,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,3200,,,,,,,,,, +3654,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,3200,,,,,,,,,, +3655,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,3200,,,,,,,,,, +3656,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,3200,,,,,,,,,, +3657,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,3200,,,,,,,,,, +3658,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,3200,,,,,,,,,, +3659,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,3200,,,,,,,,,, +3660,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,3200,,,,,,,,,, +3661,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,3200,,,,,,,,,, +3662,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,3200,,,,,,,,,, +3663,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,3200,,,,,,,,,, +3664,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,3200,,,,,,,,,, +3665,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,3200,,,,,,,,,, +3666,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,3200,,,,,,,,,, +3667,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,3200,,,,,,,,,, +3668,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,3200,,,,,,,,,, +3669,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,3200,,,,,,,,,, +3700,Nachlässe,Nachlässe,Expense,,,No,,3200,,,,,,,,,, +3710,Nachlässe 7% Vorsteuer,Nachlässe 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3711,Nachlässe 7% Vorsteuer,Nachlässe 7% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3720,Nachlässe 19% Vorsteuer,Nachlässe 19% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3721,Nachlässe 19% Vorsteuer,Nachlässe 19% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3722,Nachlässe 16% Vorsteuer,Nachlässe 16% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3723,Nachlässe 15% Vorsteuer,Nachlässe 15% Vorsteuer,Expense,,,No,,3200,,,,,,,,,, +3724,Nachlässe aus innergemeinschaftlichem Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Nachlässe aus innergemeinschaftlichem Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3725,Nachlässe aus innergemeinschaftlichem Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Nachlässe aus innergemeinschaftlichem Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3726,Nachlässe aus innergemeinschaftlichem Erwerb 16% Vorsteuer und 16% Umsatzsteuer,Nachlässe aus innergemeinschaftlichem Erwerb 16% Vorsteuer und 16% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +3727,Nachlässe aus innergemeinschaftlichem Erwerb 15% Vorsteuer und 15% Umsatzsteuer,Nachlässe aus innergemeinschaftlichem Erwerb 15% Vorsteuer und 15% Umsatzsteuer,Expense,,,No,,3200,,,,,,,,,, +K3GVE1,Wareneingang,,Revenue,,,Yes,,K3GVE,,,,,,,,,, +K3GVE11,Aufwendungen für Roh- Hilfs- und Betriebsstoffe und für bezogene Waren,,Revenue,,,Yes,,K3GVE1,,,,,,,,,, +3730,Erhaltene Skonti,Erhaltene Skonti,Revenue,,,Yes,,K3GVE11,,,,,,,,,, +3731,Erhaltene Skonti 7% Vorsteuer,Erhaltene Skonti 7% Vorsteuer,Revenue,,,No,,3730,,,,,,,,,, +3735,Erhaltene Skonti 16% Vorsteuer,Erhaltene Skonti 16% Vorsteuer,Revenue,,Yes,No,PAYDISCOUNT_REV_ACCT,3730,,,,,,,,,, +3736,Erhaltene Skonti 19% Vorsteuer,Erhaltene Skonti 19% Vorsteuer,Revenue,,,No,,3730,,,,,,,,,, +3745,Erhaltene Skonti aus steuerpflichtigem innergemeinschaftlichem Erwerb,Erhaltene Skonti aus steuerpflichtigem innergemeinschaftlichem Erwerb,Revenue,,,No,,3730,,,,,,,,,, +3746,Erhaltene Skonti aus steuerpflichtigem innergemeinschaftlichem Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Erhaltene Skonti aus steuerpflichtigem innergemeinschaftlichem Erwerb 7% Vorsteuer und 7% Umsatzsteuer,Revenue,,,No,,3730,,,,,,,,,, +3748,Erhaltene Skonti aus steuerpflichtigem innergemeinschaftlichem Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Erhaltene Skonti aus steuerpflichtigem innergemeinschaftlichem Erwerb 19% Vorsteuer und 19% Umsatzsteuer,Revenue,,,No,,3730,,,,,,,,,, +3749,Erhaltene Skonti aus steuerpflichtigem innergemeinschaftlichem Erwerb 16% Vorsteuer und 16% Umsatzsteuer,Erhaltene Skonti aus steuerpflichtigem innergemeinschaftlichem Erwerb 16% Vorsteuer und 16% Umsatzsteuer,Revenue,,,No,,3730,,,,,,,,,, +3750,Erhaltene Boni 7% Vorsteuer,Erhaltene Boni 7% Vorsteuer,Revenue,,,No,,3769,,,,,,,,,, +3751,Erhaltene Boni 7% Vorsteuer,Erhaltene Boni 7% Vorsteuer,Revenue,,,No,,3769,,,,,,,,,, +3760,Erhaltene Boni 19% Vorsteuer,Erhaltene Boni 19% Vorsteuer,Revenue,,,No,,3769,,,,,,,,,, +3761,Erhaltene Boni 19% Vorsteuer,Erhaltene Boni 19% Vorsteuer,Revenue,,,No,,3769,,,,,,,,,, +3764,Erhaltene Boni 16% Vorsteuer,Erhaltene Boni 16% Vorsteuer,Revenue,,,No,,3769,,,,,,,,,, +3765,Erhaltene Boni 16% Vorsteuer,Erhaltene Boni 16% Vorsteuer,Revenue,,,No,,3769,,,,,,,,,, +3769,Erhaltene Boni ,Erhaltene Boni ,Revenue,,,Yes,,K3GVE11,,,,,,,,,, +3770,Erhaltene Rabatte,Erhaltene Rabatte,Revenue,,Yes,No,P_TRADEDISCOUNTREC_ACCT,K3GVE11,,,,,,,,,, +3780,Erhaltene Rabatte 7% Vorsteuer,Erhaltene Rabatte 7% Vorsteuer,Revenue,,,No,,3770,,,,,,,,,, +3781,Erhaltene Rabatte 7% Vorsteuer,Erhaltene Rabatte 7% Vorsteuer,Revenue,,,No,,3770,,,,,,,,,, +3790,Erhaltene Rabatte 19% Vorsteuer,Erhaltene Rabatte 19% Vorsteuer,Revenue,,,No,,3770,,,,,,,,,, +3791,Erhaltene Rabatte 19% Vorsteuer,Erhaltene Rabatte 19% Vorsteuer,Revenue,,,No,,3770,,,,,,,,,, +3794,Erhaltene Rabatte 16% Vorsteuer,Erhaltene Rabatte 16% Vorsteuer,Revenue,,,No,,3770,,,,,,,,,, +3795,Erhaltene Rabatte 16% Vorsteuer,Erhaltene Rabatte 16% Vorsteuer,Revenue,,,No,,3770,,,,,,,,,, +3800,Bezugsnebenkosten,Bezugsnebenkosten,Expense,,Yes,No,P_COSTADJUSTMENT_ACCT,3200,,,,,,,,,, +3830,Leergut,Leergut,Expense,,,No,,3200,,,,,,,,,, +3850,Zölle und Einfuhrabgaben,Zölle und Einfuhrabgaben,Expense,,,No,,3200,,,,,,,,,, +BV3,Wareneingangs- und Bestandskonten,Wareneingangs- und Bestandskonten,,,,Yes,,BV,,,,,,,,,, +BV31,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,Yes,,BV3,,,,,,,,,, +3960,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,No,,BV31,,,,,,,,,, +3961,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,No,,BV31,,,,,,,,,, +3962,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,No,,BV31,,,,,,,,,, +3963,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,No,,BV31,,,,,,,,,, +3964,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,No,,BV31,,,,,,,,,, +3965,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,No,,BV31,,,,,,,,,, +3966,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,No,,BV31,,,,,,,,,, +3967,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,No,,BV31,,,,,,,,,, +3968,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,No,,BV31,,,,,,,,,, +3969,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,Bestandsveränderungen Roh- Hilfs- und Betriebsstoffe sowie bezogene Waren,,,,No,,BV31,,,,,,,,,, +K3BA1,Bestand an Vorräte,Bestand an Vorräte,Asset,,,Yes,,K3BA,,,,,,,,,, +K3BA11,Roh- Hilfs- und Betriebsstoffe,Roh- Hilfs- und Betriebsstoffe,Asset,,,Yes,,K3BA1,,,,,,,,,, +3970,Bestand Roh- Hilfs- und Betriebsstoffe,Bestand Roh- Hilfs- und Betriebsstoffe,Asset,,Yes,No,P_ASSET_ACCT,K3BA11,,,,,,,,,, +3971,Bestand Roh- Hilfs- und Betriebsstoffe,Bestand Roh- Hilfs- und Betriebsstoffe,Asset,,,No,,K3BA11,,,,,,,,,, +3972,Bestand Roh- Hilfs- und Betriebsstoffe,Bestand Roh- Hilfs- und Betriebsstoffe,Asset,,,No,,K3BA11,,,,,,,,,, +3973,Bestand Roh- Hilfs- und Betriebsstoffe,Bestand Roh- Hilfs- und Betriebsstoffe,Asset,,,No,,K3BA11,,,,,,,,,, +3974,Bestand Roh- Hilfs- und Betriebsstoffe,Bestand Roh- Hilfs- und Betriebsstoffe,Asset,,,No,,K3BA11,,,,,,,,,, +3975,Bestand Roh- Hilfs- und Betriebsstoffe,Bestand Roh- Hilfs- und Betriebsstoffe,Asset,,,No,,K3BA11,,,,,,,,,, +3976,Bestand Roh- Hilfs- und Betriebsstoffe,Bestand Roh- Hilfs- und Betriebsstoffe,Asset,,,No,,K3BA11,,,,,,,,,, +3977,Bestand Roh- Hilfs- und Betriebsstoffe,Bestand Roh- Hilfs- und Betriebsstoffe,Asset,,,No,,K3BA11,,,,,,,,,, +3978,Bestand Roh- Hilfs- und Betriebsstoffe,Bestand Roh- Hilfs- und Betriebsstoffe,Asset,,,No,,K3BA11,,,,,,,,,, +3979,Bestand Roh- Hilfs- und Betriebsstoffe,Bestand Roh- Hilfs- und Betriebsstoffe,Asset,,,No,,K3BA11,,,,,,,,,, +K3BA12,Fertige Erzeugnisse und Waren ,Fertige Erzeugnisse und Waren ,Asset,,,Yes,,K3BA1,,,,,,,,,, +3980,Bestand Waren,Bestand Waren,Asset,,Yes,No,W_INVENTORY_ACCT,K3BA12,,,,,,,,,, +3981,Bestand Waren,Bestand Waren,Asset,,,No,,K3BA12,,,,,,,,,, +3982,Bestand Waren,Bestand Waren,Asset,,,No,,K3BA12,,,,,,,,,, +3983,Bestand Waren,Bestand Waren,Asset,,,No,,K3BA12,,,,,,,,,, +3984,Bestand Waren,Bestand Waren,Asset,,,No,,K3BA12,,,,,,,,,, +3985,Lager Bestandswert Korrektur,Lager Bestandswert Korrektur,Asset,,Yes,No,W_INVACTUALADJUST_ACCT,K3BA12,,,,,,,,,, +3986,Lager Differenzkorrektur Gewinn / Verlust,Lager Differenzkorrektur Gewinn / Verlust,Expense,,Yes,No,W_DIFFERENCES_ACCT,K3BA12,,,,,,,,,, +3987,Lager Differenzkorrektur Marktwert,Lager Differenzkorrektur Marktwert,Expense,,Yes,No,W_REVALUATION_ACCT,K3BA12,,,,,,,,,, +3988,Lager Bestand Zwischenkonto,Lager Bestand Zwischenkonto,Asset,,Yes,No,P_INVENTORYCLEARING_ACCT,K3BA12,,,,,,,,,, +3989,Bestand Waren,Bestand Waren,Asset,,,No,,K3BA12,,,,,,,,,, +VSK3,Verrechnete Stoffkosten,Verrechnete Stoffkosten,,,,Yes,,VSK,,,,,,,,,, +VSK31,Aufwendungen für Roh- Hilfs- und Betriebsstoffe und für bezogene Waren,Aufwendungen für Roh- Hilfs- und Betriebsstoffe und für bezogene Waren,,,,Yes,,VSK3,,,,,,,,,, +3990,Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Expense,,,No,,VSK31,,,,,,,,,, +3991,Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Verrechnete Stoffkosten (Gegenkonto zu 4000-99),,,,No,,VSK31,,,,,,,,,, +3992,Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Verrechnete Stoffkosten (Gegenkonto zu 4000-99),,,,No,,VSK31,,,,,,,,,, +3993,Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Verrechnete Stoffkosten (Gegenkonto zu 4000-99),,,,No,,VSK31,,,,,,,,,, +3994,Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Verrechnete Stoffkosten (Gegenkonto zu 4000-99),,,,No,,VSK31,,,,,,,,,, +3995,Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Verrechnete Stoffkosten (Gegenkonto zu 4000-99),,,,No,,VSK31,,,,,,,,,, +3996,Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Verrechnete Stoffkosten (Gegenkonto zu 4000-99),,,,No,,VSK31,,,,,,,,,, +3997,Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Verrechnete Stoffkosten (Gegenkonto zu 4000-99),,,,No,,VSK31,,,,,,,,,, +3998,Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Verrechnete Stoffkosten (Gegenkonto zu 4000-99),,,,No,,VSK31,,,,,,,,,, +3999,Verrechnete Stoffkosten (Gegenkonto zu 4000-99),Verrechnete Stoffkosten (Gegenkonto zu 4000-99),,,,No,,VSK31,,,,,,,,,, +K4GVA1,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,Yes,,K4GVA,,,,,,,,,, +K4GVA11,Aufwendungen für Roh- Hilfs- und Betriebsstoffe und für bezogene Waren,Aufwendungen für Roh- Hilfs- und Betriebsstoffe und für bezogene Waren,Expense,,,Yes,,K4GVA1,,,,,,,,,, +4000,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4001,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4002,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4003,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4004,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4005,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4006,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4007,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4008,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4009,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4010,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4011,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4012,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4013,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4014,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4015,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4016,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4017,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4018,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4019,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4020,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4021,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4022,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4023,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4024,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4025,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4026,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4027,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4028,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4029,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4030,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4031,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4032,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4033,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4034,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4035,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4036,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4037,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4038,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4039,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4040,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4041,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4042,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4043,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4044,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4045,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4046,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4047,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4048,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4049,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4050,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4051,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4052,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4053,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4054,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4055,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4056,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4057,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4058,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4059,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4060,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4061,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4062,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4063,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4064,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4065,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4066,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4067,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4068,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4069,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4070,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4071,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4072,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4073,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4074,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4075,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4076,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4077,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4078,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4079,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4080,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4081,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4082,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4083,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4084,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4085,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4086,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4087,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4088,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4089,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4090,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4091,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4092,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4093,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4094,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4095,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4096,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4097,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4098,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +4099,Material-und Stoffverbrauch,Material-und Stoffverbrauch,Expense,,,No,,K4GVA11,,,,,,,,,, +K4GVA2,Personalaufwendungen,Personalaufwendungen,Expense,,,Yes,,K4GVA,,,,,,,,,, +K4GVA21,Löhne und Gehälter,Löhne und Gehälter,Expense,,,Yes,,K4GVA2,,,,,,,,,, +4100,Löhne und Gehälter,Löhne und Gehälter,Expense,,Yes,No,E_EXPENSE_ACCT,K4GVA21,,,,,,,,,, +4110,Löhne,Löhne,Expense,,,No,,K4GVA21,,,,,,,,,, +4120,Gehälter,Gehälter,Expense,,,No,,K4GVA21,,,,,,,,,, +4124,Geschäftsführergehälter GmbH-Gesellschafter,Geschäftsführergehälter GmbH-Gesellschafter,Expense,,,No,,K4GVA21,,,,,,,,,, +4125,Ehegattengehalt,Ehegattengehalt,Expense,,,No,,K4GVA21,,,,,,,,,, +4126,Tantiemen,Tantiemen,Expense,,,No,,K4GVA21,,,,,,,,,, +4127,Geschäftsführergehälter,Geschäftsführergehälter,Expense,,,No,,K4GVA21,,,,,,,,,, +4128,Vergütungen an angestellte Mitunternehmer §15 EStG,Vergütungen an angestellte Mitunternehmer §15 EStG,Expense,,,No,,K4GVA21,,,,,,,,,, +K4GVA22,Soziale Abgaben und Aufwendungen für Altersversorgung und für Unterstützung,Soziale Abgaben und Aufwendungen für Altersversorgung und für Unterstützung,Expense,,,Yes,,K4GVA2,,,,,,,,,, +4130,Gesetzliche Soziale Aufwendungen,Gesetzliche Soziale Aufwendungen,Expense,,,No,,K4GVA22,,,,,,,,,, +4137,Gesetzliche soziale Aufwendungen für Mitunternehmer §15 EStG,Gesetzliche soziale Aufwendungen für Mitunternehmer §15 EStG,Expense,,,No,,K4GVA22,,,,,,,,,, +4138,Beiträge zur Berufsgenossenschaft,Beiträge zur Berufsgenossenschaft,Expense,,,No,,K4GVA22,,,,,,,,,, +K4GVA23,Sonstige betriebliche Aufwendungen,Sonstige betriebliche Aufwendungen,Expense,,,Yes,,K4GVA2,,,,,,,,,, +4139,Ausgleichsabgabe i. S. d. Schwerbehindertengesetz,Ausgleichsabgabe i. S. d. Schwerbehindertengesetz,Expense,,,No,,K4GVA23,,,,,,,,,, +4140,Freiwillige soziale Aufwendungen lohnsteuerfrei,Freiwillige soziale Aufwendungen lohnsteuerfrei,Expense,,,No,,K4GVA22,,,,,,,,,, +4145,Freiwillige soziale Aufwendungen lohnsteuerpflichtig,Freiwillige soziale Aufwendungen lohnsteuerpflichtig,Expense,,,No,,K4GVA21,,,,,,,,,, +4149,Pauschale Steuer auf sonstige Bezüge (z.B. Fahrkostenzuschüsse),Pauschale Steuer auf sonstige Bezüge (z.B. Fahrkostenzuschüsse),Expense,,,No,,K4GVA21,,,,,,,,,, +4150,Krankengeldzuschüsse,Krankengeldzuschüsse,Expense,,,No,,K4GVA21,,,,,,,,,, +4155,Zuschüsse der Agenturen für Arbeit (Haben),Zuschüsse der Agenturen für Arbeit (Haben),Expense,,,No,,K4GVA21,,,,,,,,,, +4160,Versorgungskassen,Versorgungskassen,Expense,,,No,,K4GVA22,,,,,,,,,, +4165,Aufwendungen für Altersversorgung,Aufwendungen für Altersversorgung,Expense,,,No,,K4GVA22,,,,,,,,,, +4167,Pauschale Steuer auf sonstige Bezüge (z.B. Direktversicherungen),Pauschale Steuer auf sonstige Bezüge (z.B. Direktversicherungen),Expense,,,No,,K4GVA22,,,,,,,,,, +4168,Aufwendungen für Altersversorgung für Mitunternehmer §15 EStG,Aufwendungen für Altersversorgung für Mitunternehmer §15 EStG,Expense,,,No,,K4GVA22,,,,,,,,,, +4169,Aufwendungen für Unterstützung,Aufwendungen für Unterstützung,Expense,,,No,,K4GVA22,,,,,,,,,, +4170,Vermögenswirksame Leistungen,Vermögenswirksame Leistungen,Expense,,,No,,K4GVA21,,,,,,,,,, +4175,Fahrtkostenerstattung Wohnung/Arbeitsstätte,Fahrtkostenerstattung Wohnung/Arbeitsstätte,Expense,,,No,,K4GVA21,,,,,,,,,, +4180,Bedienungsgelder,Bedienungsgelder,Expense,,,No,,K4GVA21,,,,,,,,,, +4190,Aushilfslöhne,Aushilfslöhne,Expense,,,No,,K4GVA21,,,,,,,,,, +4199,Pauschale Steuer für Aushilfen,Pauschale Steuer für Aushilfen,Expense,,,No,,K4GVA21,,,,,,,,,, +K4GVA3,Sonstige betriebliche Aufwendungen und Abschreibungen,Sonstige betriebliche Aufwendungen und Abschreibungen,Expense,,,Yes,,K4GVA,,,,,,,,,, +K4GVA31,Sonstige betriebliche Aufwendungen ,Sonstige betriebliche Aufwendungen ,Expense,,,Yes,,K4GVA3,,,,,,,,,, +4200,Raumkosten,Raumkosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4210,Miete,Miete,Expense,,,No,,K4GVA31,,,,,,,,,, +4218,Gewerbesteuerlich zu berücksichtigende Miete §8 GewStG,Gewerbesteuerlich zu berücksichtigende Miete §8 GewStG,Expense,,,No,,K4GVA31,,,,,,,,,, +4219,Vergütung Mitunternehmer für die mieteweise überlassung ihrer Wirtschaftsgüter § 15 EStG,Vergütung Mitunternehmer für die mieteweise überlassung ihrer Wirtschaftsgüter § 15 EStG,Expense,,,No,,K4GVA31,,,,,,,,,, +4220,Pacht,Pacht,Expense,,,No,,K4GVA31,,,,,,,,,, +4228,Gewerbesteuerlich zu berücksichtigende Pacht §8 GewStG,Gewerbesteuerlich zu berücksichtigende Pacht §8 GewStG,Expense,,,No,,K4GVA31,,,,,,,,,, +4229,Vergütung an Mitunternehmer für die pachtweise überlassung ihrer Wirtschaftsgüter § 15 EStG,Vergütung an Mitunternehmer für die pachtweise überlassung ihrer Wirtschaftsgüter § 15 EStG,Expense,,,No,,K4GVA31,,,,,,,,,, +4230,Heizung,Heizung,Expense,,,No,,K4GVA31,,,,,,,,,, +4240,Gas Strom Wasser,Gas Strom Wasser,Expense,,,No,,K4GVA31,,,,,,,,,, +4250,Reinigung,Reinigung,Expense,,,No,,K4GVA31,,,,,,,,,, +4260,Instandhaltung betrieblicher Räume,Instandhaltung betrieblicher Räume,Expense,,,No,,K4GVA31,,,,,,,,,, +4270,Abgaben für betrieblich genutzten Grundbesitz,Abgaben für betrieblich genutzten Grundbesitz,Expense,,,No,,K4GVA31,,,,,,,,,, +4280,Sonstige Raumkosten,Sonstige Raumkosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4288,Aufwendungen für ein häusliches Arbeitszimmer (abziehbarer Anteil),Aufwendungen für ein häusliches Arbeitszimmer (abziehbarer Anteil),Expense,,,No,,K4GVA31,,,,,,,,,, +4289,Aufwendungen für ein häusliches Arbeitszimmer (nicht abziehbarer Anteil),Aufwendungen für ein häusliches Arbeitszimmer (nicht abziehbarer Anteil),Expense,,,No,,K4GVA31,,,,,,,,,, +4290,Grundstücksaufwendungen betrieblich,Grundstücksaufwendungen betrieblich,Expense,,,No,,K4GVA31,,,,,,,,,, +4300,Nicht abziehbare Vorsteuer,Nicht abziehbare Vorsteuer,Expense,,,No,,K4GVA31,,,,,,,,,, +4301,Nicht abziehbare Vorsteuer 7%,Nicht abziehbare Vorsteuer 7%,Expense,,,No,,K4GVA31,,,,,,,,,, +4305,Nicht abziehbare Vorsteuer 16%,Nicht abziehbare Vorsteuer 16%,Expense,,,No,,K4GVA31,,,,,,,,,, +4306,Nicht abziehbare Vorsteuer 19%,Nicht abziehbare Vorsteuer 19%,Expense,,,No,,K4GVA31,,,,,,,,,, +K4GVA32,Steuern vom Einkommen und Ertrag,Steuern vom Einkommen und Ertrag,Expense,,,Yes,,K4GVA3,,,,,,,,,, +4320,Gewerbesteuer,Gewerbesteuer,Expense,,,No,,K4GVA32,,,,,,,,,, +K4GVA33,Sonstige Steuern,Sonstige Steuern,Expense,,,Yes,,K4GVA3,,,,,,,,,, +4340,Sonstige Betriebssteuern,Sonstige Betriebssteuern,Expense,,Yes,No,T_EXPENSE_ACCT,K4GVA33,,,,,,,,,, +4350,Verbrauchsteuer,Verbrauchsteuer,Expense,,,No,,K4GVA33,,,,,,,,,, +4355,ökosteuer,ökosteuer,Expense,,,No,,K4GVA33,,,,,,,,,, +4360,Versicherungen,Versicherungen,Expense,,,No,,K4GVA31,,,,,,,,,, +4366,Versicherungen für Gebäude,Versicherungen für Gebäude,Expense,,,No,,K4GVA31,,,,,,,,,, +4370,Netto-Prämie für Rückdeckung künftiger Versorgungsleistungen,Netto-Prämie für Rückdeckung künftiger Versorgungsleistungen,Expense,,,No,,K4GVA31,,,,,,,,,, +4380,Beiträge,Beiträge,Expense,,,No,,K4GVA31,,,,,,,,,, +4390,Sonstige Abgaben,Sonstige Abgaben,Expense,,,No,,K4GVA31,,,,,,,,,, +4396,Steuerlich abzugsfähige Verspätungszuschläge und Zwangsgelder,Steuerlich abzugsfähige Verspätungszuschläge und Zwangsgelder,Expense,,,No,,K4GVA31,,,,,,,,,, +4397,Steuerlich nicht abzugsfähige Verspätungszuschläge und Zwangsgelder,Steuerlich nicht abzugsfähige Verspätungszuschläge und Zwangsgelder,Expense,,,No,,K4GVA31,,,,,,,,,, +4400,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4401,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4402,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4403,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4404,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4405,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4406,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4407,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4408,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4409,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4410,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4411,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4412,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4413,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4414,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4415,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4416,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4417,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4418,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4419,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4420,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4421,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4422,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4423,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4424,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4425,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4426,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4427,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4428,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4429,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4430,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4431,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4432,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4433,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4434,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4435,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4436,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4437,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4438,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4439,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4440,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4441,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4442,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4443,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4444,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4445,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4446,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4447,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4448,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4449,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4450,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4451,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4452,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4453,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4454,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4455,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4456,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4457,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4458,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4459,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4460,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4461,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4462,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4463,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4464,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4465,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4466,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4467,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4468,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4469,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4470,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4471,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4472,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4473,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4474,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4475,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4476,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4477,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4478,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4479,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4480,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4481,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4482,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4483,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4484,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4485,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4486,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4487,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4488,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4489,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4490,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4491,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4492,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4493,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4494,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4495,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4496,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4497,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4498,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4499,(zur freien Verfügung),(zur freien Verfügung),Expense,,,No,,K4GVA31,,,,,,,,,, +4500,Fahrzeugkosten,Fahrzeugkosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4510,Kfz-steuern,Kfz-steuern,Expense,,,No,,K4GVA33,,,,,,,,,, +4520,Kfz-Versicherungen,Kfz-Versicherungen,Expense,,,No,,K4GVA31,,,,,,,,,, +4530,Laufende Kfz-Betriebskosten,Laufende Kfz-Betriebskosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4540,Kfz-Reparaturen,Kfz-Reparaturen,Expense,,,No,,K4GVA31,,,,,,,,,, +4550,Garagenmieten,Garagenmieten,Expense,,,No,,K4GVA31,,,,,,,,,, +4560,Mautgebühren,Mautgebühren,Expense,,,No,,K4GVA31,,,,,,,,,, +4570,Leasingfahrzeugkosten,Leasingfahrzeugkosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4580,Sonstige Kfz-Kosten,Sonstige Kfz-Kosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4590,Kfz-Kosten für Betrieblich genutzte zum Privatvermögen gehörende Kraftfahrzeuge,Kfz-Kosten für Betrieblich genutzte zum Privatvermögen gehörende Kraftfahrzeuge,Expense,,,No,,K4GVA31,,,,,,,,,, +4595,Fremdfahrzeugkosten,Fremdfahrzeugkosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4600,Werbekosten,Werbekosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4630,Geschenke abzugsfähig,Geschenke abzugsfähig,Expense,,,No,,K4GVA31,,,,,,,,,, +4635,Geschenke nicht abzugsfähig,Geschenke nicht abzugsfähig,Expense,,,No,,K4GVA31,,,,,,,,,, +4638,Geschenke ausschließlich betrieblich genutzt,Geschenke ausschließlich betrieblich genutzt,Expense,,,No,,K4GVA31,,,,,,,,,, +4640,Repräsentationskosten,Repräsentationskosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4650,Bewirtungskosten,Bewirtungskosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4651,Sonstige eingeschränkt abziehbare Betriebsausgaben (abziehbarer Anteil),Sonstige eingeschränkt abziehbare Betriebsausgaben (abziehbarer Anteil),Expense,,,No,,K4GVA31,,,,,,,,,, +4652,Sonstige eingeschränkt abziehbare Betriebsausgaben (nicht abziehbarer Anteil),Sonstige eingeschränkt abziehbare Betriebsausgaben (nicht abziehbarer Anteil),Expense,,,No,,K4GVA31,,,,,,,,,, +4653,Aufmerksamkeiten,Aufmerksamkeiten,Expense,,,No,,K4GVA31,,,,,,,,,, +4654,Nicht abzugsfähige Bewirtungskosten,Nicht abzugsfähige Bewirtungskosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4655,Nicht abzugsfähige Betriebsausgaben aus Werbe- und Repräsentationskosten (nicht abziehbarer Anteil),Nicht abzugsfähige Betriebsausgaben aus Werbe- und Repräsentationskosten (nicht abziehbarer Anteil),Expense,,,No,,K4GVA31,,,,,,,,,, +4660,Reisekosten Arbeitnehmer,Reisekosten Arbeitnehmer,Expense,,,No,,K4GVA31,,,,,,,,,, +4662,Reisekosten Arbeitnehmer (nicht abziehbarer Anteil),Reisekosten Arbeitnehmer (nicht abziehbarer Anteil),Expense,,,No,,K4GVA31,,,,,,,,,, +4663,Reisekosten Arbeitnehmer Fahrkosten,Reisekosten Arbeitnehmer Fahrkosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4664,Reisekosten Arbeitnehmer Verpflegungsmehraufwand,Reisekosten Arbeitnehmer Verpflegungsmehraufwand,Expense,,,No,,K4GVA31,,,,,,,,,, +4666,Reisekosten Arbeitnehmer übernachtungsaufwand,Reisekosten Arbeitnehmer übernachtungsaufwand,Expense,,,No,,K4GVA31,,,,,,,,,, +4668,Kilometergelderstattung Arbeitnehmer,Kilometergelderstattung Arbeitnehmer,Expense,,,No,,K4GVA31,,,,,,,,,, +4670,Reisekosten Unternehmer,Reisekosten Unternehmer,Expense,,,No,,K4GVA31,,,,,,,,,, +4672,Reisekosten Unternehmer (nicht abziehbarer Anteil),Reisekosten Unternehmer (nicht abziehbarer Anteil),Expense,,,No,,K4GVA31,,,,,,,,,, +4673,Reisekosten Unternehmer Fahrkosten,Reisekosten Unternehmer Fahrkosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4674,Reisekosten Unternehmer Verpflegungsmehraufwand,Reisekosten Unternehmer Verpflegungsmehraufwand,Expense,,,No,,K4GVA31,,,,,,,,,, +4676,Reisekosten Unternehmer übernachtungsaufwand,Reisekosten Unternehmer übernachtungsaufwand,Expense,,,No,,K4GVA31,,,,,,,,,, +4678,Fahrten zwischen Wohnung und Arbeitstätte (abziehbarer Anteil),Fahrten zwischen Wohnung und Arbeitstätte (abziehbarer Anteil),Expense,,,No,,K4GVA31,,,,,,,,,, +4679,Fahrten zwischen Wohnung und Arbeitstätte (nicht abziehbarer Anteil),Fahrten zwischen Wohnung und Arbeitstätte (nicht abziehbarer Anteil),Expense,,,No,,K4GVA31,,,,,,,,,, +4680,Fahrten zwischen Wohnung und Arbeitstätte (Haben),Fahrten zwischen Wohnung und Arbeitstätte (Haben),Expense,,,No,,K4GVA31,,,,,,,,,, +4700,Kosten der Warenabgabe,Kosten der Warenabgabe,Expense,,,No,,K4GVA31,,,,,,,,,, +4710,Verpackungsmaterial,Verpackungsmaterial,Expense,,,No,,K4GVA31,,,,,,,,,, +4730,Ausgangsfrachten,Ausgangsfrachten,Expense,,,No,,K4GVA31,,,,,,,,,, +4750,Transportversicherungen,Transportversicherungen,Expense,,,No,,K4GVA31,,,,,,,,,, +4760,Verkaufsprovisionen,Verkaufsprovisionen,Expense,,,No,,K4GVA31,,,,,,,,,, +4780,Fremdarbeiten (Vertrieb),Fremdarbeiten (Vertrieb),Expense,,,No,,K4GVA31,,,,,,,,,, +4790,Aufwand für Gewährleistungen,Aufwand für Gewährleistungen,Expense,,,No,,K4GVA31,,,,,,,,,, +4800,Reparaturen und Instandhaltungen von technischen Anlagen und Maschinen,Reparaturen und Instandhaltungen von technischen Anlagen und Maschinen,Expense,,,No,,K4GVA31,,,,,,,,,, +4805,Reparaturen und Instandhaltungen von anderen Anlagen und Betriebs- und Geschäftsaustattung,Reparaturen und Instandhaltungen von anderen Anlagen und Betriebs- und Geschäftsaustattung,Expense,,,No,,K4GVA31,,,,,,,,,, +4806,Wartungskosten für Hard- und Software,Wartungskosten für Hard- und Software,Expense,,,No,,K4GVA31,,,,,,,,,, +4809,Sonstige Reparaturen und Instandhaltungen,Sonstige Reparaturen und Instandhaltungen,Expense,,,No,,K4GVA31,,,,,,,,,, +4810,Mietleasing,Mietleasing,Expense,,,No,,K4GVA31,,,,,,,,,, +4814,Gewerbesteuerlich zu berücksichtigendes Mietleasing § 8 GewStG,Gewerbesteuerlich zu berücksichtigendes Mietleasing § 8 GewStG,Expense,,,No,,K4GVA31,,,,,,,,,, +K4GVA34,Abschreibungen auf immaterielle Vermögensgegenstände des Anlagevermögens und Sachanlagen sowie auf aktivierte Aufwendungen für die Ingangsetzung und Erweiterung des Geschäftsbetriebs,Abschreibungen auf immaterielle Vermögensgegenstände des Anlagevermögens und Sachanlagen sowie auf aktivierte Aufwendungen für die Ingangsetzung und Erweiterung des Geschäftsbetriebs,Expense,,,Yes,,K4GVA3,,,,,,,,,, +4815,Kaufleasing,Kaufleasing,Expense,,,No,,K4GVA34,,,,,,,,,, +4820,Abschreibung auf Aufwendungen für die Ingangsetzung und Erweiterung des Geschäftsbetriebs,Abschreibung auf Aufwendungen für die Ingangsetzung und Erweiterung des Geschäftsbetriebs,Expense,,,No,,K4GVA34,,,,,,,,,, +4821,Abschreibung auf Aufwendungen für die Währungsumstellung auf den Euro,Abschreibung auf Aufwendungen für die Währungsumstellung auf den Euro,Expense,,,No,,K4GVA34,,,,,,,,,, +4822,Abschreibung auf immaterielle Vermögensgegenstände,Abschreibung auf immaterielle Vermögensgegenstände,Expense,,,No,,K4GVA34,,,,,,,,,, +4824,Abschreibung auf den Geschäfts- oder Firmenwert,Abschreibung auf den Geschäfts- oder Firmenwert,Expense,,,No,,K4GVA34,,,,,,,,,, +4826,Außerplanmäßige Abschreibungen auf immaterielle Vermögensgegenstände,Außerplanmäßige Abschreibungen auf immaterielle Vermögensgegenstände,Expense,,,No,,K4GVA34,,,,,,,,,, +4830,Abschreibungen auf Sachanlagen (ohne AfA auf Kfz und Gebäude),Abschreibungen auf Sachanlagen (ohne AfA auf Kfz und Gebäude),Expense,,,No,,K4GVA34,,,,,,,,,, +4831,Abschreibungen auf Gebäude,Abschreibungen auf Gebäude,Expense,,,No,,K4GVA34,,,,,,,,,, +4832,Abschreibungen auf Kfz,Abschreibungen auf Kfz,Expense,,,No,,K4GVA34,,,,,,,,,, +4833,Abschreibungen auf Gebäudeanteil des häuslichen Arbeitszimmers,Abschreibungen auf Gebäudeanteil des häuslichen Arbeitszimmers,Expense,,,No,,K4GVA34,,,,,,,,,, +4840,Außerplanmäßige Abschreibungen auf Sachanlagen,Außerplanmäßige Abschreibungen auf Sachanlagen,Expense,,,No,,K4GVA34,,,,,,,,,, +4841,Absetzung für Außergewöhnliche technische und wirtschaftliche Abnutzung der Gebäude,Absetzung für Außergewöhnliche technische und wirtschaftliche Abnutzung der Gebäude,Expense,,,No,,K4GVA34,,,,,,,,,, +4842,Absetzung für Außergewöhnliche technische und wirtschaftliche Abnutzung des Kfz,Absetzung für Außergewöhnliche technische und wirtschaftliche Abnutzung des Kfz,Expense,,,No,,K4GVA34,,,,,,,,,, +4843,Absetzung für Außergewöhnliche technische und wirtschaftliche Abnutzung sonstiger Wirtschaftsgüter,Absetzung für Außergewöhnliche technische und wirtschaftliche Abnutzung sonstiger Wirtschaftsgüter,Expense,,,No,,K4GVA34,,,,,,,,,, +4850,Abschreibungen auf Sachanlagen auf Grund steuerlich Sondervorschriften,Abschreibungen auf Sachanlagen auf Grund steuerlich Sondervorschriften,Expense,,,No,,K4GVA34,,,,,,,,,, +4851,Sonderabschreibungen nach § 7g Abs. 1 und 2 EStG (ohne Kfz),Sonderabschreibungen nach § 7g Abs. 1 und 2 EStG (ohne Kfz),Expense,,,No,,K4GVA34,,,,,,,,,, +4852,Sonderabschreibungen nach § 7g Abs. 1 und 2 EStG (für Kfz),Sonderabschreibungen nach § 7g Abs. 1 und 2 EStG (für Kfz),Expense,,,No,,K4GVA34,,,,,,,,,, +4855,Sofortabschreibung geringwertiger Wirtschaftsgüter,Sofortabschreibung geringwertiger Wirtschaftsgüter,Expense,,,No,,K4GVA34,,,,,,,,,, +4860,Abschreibungen auf aktivierte geringwertiger Wirtschaftsgüter,Abschreibungen auf aktivierte geringwertiger Wirtschaftsgüter,Expense,,,No,,K4GVA34,,,,,,,,,, +4865,Außerplanmäßige Abschreibungen auf aktivierte geringwertiger Wirtschaftsgüter,Außerplanmäßige Abschreibungen auf aktivierte geringwertiger Wirtschaftsgüter,Expense,,,No,,K4GVA34,,,,,,,,,, +K4GVA35,Abschreibungen auf Finanzanlagen und auf Wertpapiere des Umlaufvermögens,Abschreibungen auf Finanzanlagen und auf Wertpapiere des Umlaufvermögens,Expense,,,Yes,,K4GVA3,,,,,,,,,, +4870,Abschreibungen auf Finanzanlagen,Abschreibungen auf Finanzanlagen,Expense,,,No,,K4GVA35,,,,,,,,,, +4871,Abschreibungen auf Finanzanlagen 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Abschreibungen auf Finanzanlagen 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Expense,,,No,,K4GVA35,,,,,,,,,, +4872,Abschreibungen auf Grund von Verlustanteilen an Mitunternehmerschaften § 8 GewStG,Abschreibungen auf Grund von Verlustanteilen an Mitunternehmerschaften § 8 GewStG,Expense,,,No,,K4GVA35,,,,,,,,,, +4873,Abschreibungen auf Finanzanlagen auf Grund steuerlicher Sondervorschriften 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Abschreibungen auf Finanzanlagen auf Grund steuerlicher Sondervorschriften 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Expense,,,No,,K4GVA35,,,,,,,,,, +4874,Abschreibungen auf Finanzanlagen auf Grund steuerlicher Sondervorschriften,Abschreibungen auf Finanzanlagen auf Grund steuerlicher Sondervorschriften,Expense,,,No,,K4GVA35,,,,,,,,,, +4875,Abschreibungen auf Wertpapiere des Umlaufvermögens,Abschreibungen auf Wertpapiere des Umlaufvermögens,Expense,,,No,,K4GVA35,,,,,,,,,, +4876,Abschreibungen auf Wertpapiere des Umlaufvermögens 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Abschreibungen auf Wertpapiere des Umlaufvermögens 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Expense,,,No,,K4GVA35,,,,,,,,,, +4879,Vorwegnahme künftiger Wertschwankungen bei Wertpapieren des Umlaufvermögens,Vorwegnahme künftiger Wertschwankungen bei Wertpapieren des Umlaufvermögens,Expense,,,No,,K4GVA35,,,,,,,,,, +K4GVA36,Abschreibungen auf Vermögensgegenstände des Umlaufvermögens soweit diese die in der Kapitalgesellschaft üblichen Abschreibungen überschreiten,Abschreibungen auf Vermögensgegenstände des Umlaufvermögens soweit diese die in der Kapitalgesellschaft üblichen Abschreibungen überschreiten,Expense,,,Yes,,K4GVA3,,,,,,,,,, +4880,Abschreibungen auf Umlaufvermögen ohne Wertpapiere (soweit unübliche Höhe),Abschreibungen auf Umlaufvermögen ohne Wertpapiere (soweit unübliche Höhe),Expense,,,No,,K4GVA36,,,,,,,,,, +4882,Abschreibungen auf Umlaufvermögen steuerrechtlich bedingt (soweit unübliche Höhe),Abschreibungen auf Umlaufvermögen steuerrechtlich bedingt (soweit unübliche Höhe),Expense,,,No,,K4GVA36,,,,,,,,,, +4885,Vorwegnahme künftiger Wertschwankungen im Umlaufvermögen außer Vorräte und Wertpapiere des Umlaufvermögens,Vorwegnahme künftiger Wertschwankungen im Umlaufvermögen außer Vorräte und Wertpapiere des Umlaufvermögens,Expense,,,No,,K4GVA31,,,,,,,,,, +4886,Abschreibungen auf Umlaufvermögen außer Vorräte und Wertpapiere des Umlaufvermögens (soweit übliche Höhe),Abschreibungen auf Umlaufvermögen außer Vorräte und Wertpapiere des Umlaufvermögens (soweit übliche Höhe),Expense,,,No,,K4GVA31,,,,,,,,,, +4887,Abschreibungen auf Umlaufvermögen steuerrechtlich bedingt (soweit übliche Höhe),Abschreibungen auf Umlaufvermögen steuerrechtlich bedingt (soweit übliche Höhe),Expense,,,No,,K4GVA31,,,,,,,,,, +4890,Vorwegnahme künftiger Wertschwankungen im Umlaufvermögen (soweit unübliche Höhe),Vorwegnahme künftiger Wertschwankungen im Umlaufvermögen (soweit unübliche Höhe),Expense,,,No,,K4GVA36,,,,,,,,,, +4900,Sonstige betriebliche Aufwendungen,Sonstige betriebliche Aufwendungen,Expense,,Yes,No,CH_EXPENSE_ACCT,K4GVA31,,,,,,,,,, +4905,Sonstige Aufwendungen betrieblich und regelmäßig,Sonstige Aufwendungen betrieblich und regelmäßig,Expense,,,No,,K4GVA31,,,,,,,,,, +4909,Fremdleistungen / Fremarbeiten,Fremdleistungen / Fremarbeiten,Expense,,,No,,K4GVA31,,,,,,,,,, +4910,Porto,Porto,Expense,,,No,,K4GVA31,,,,,,,,,, +4920,Telefon,Telefon,Expense,,,No,,K4GVA31,,,,,,,,,, +4925,Telefax und Internetkosten,Telefax und Internetkosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4930,Bürobedarf,Bürobedarf,Expense,,,No,,K4GVA31,,,,,,,,,, +4940,Zeitschriften Bücher,Zeitschriften Bücher,Expense,,,No,,K4GVA31,,,,,,,,,, +4945,Fortbildungskosten,Fortbildungskosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4946,Freiwillige Sozialleistungen,Freiwillige Sozialleistungen,Expense,,,No,,K4GVA31,,,,,,,,,, +4948,Vergütungen an Mitunternehmer § 15 EStG,Vergütungen an Mitunternehmer § 15 EStG,Expense,,,No,,K4GVA31,,,,,,,,,, +4949,Haftungsvergütung an Mitunternehmer § 15 EStG,Haftungsvergütung an Mitunternehmer § 15 EStG,Expense,,,No,,K4GVA31,,,,,,,,,, +4950,Rechts- und Beratungskosten,Rechts- und Beratungskosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4955,Buchführungskosten,Buchführungskosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4957,Abschluss- und Prüfungskosten,Abschluss- und Prüfungskosten,Expense,,,No,,K4GVA31,,,,,,,,,, +4960,Mieten für Einrichtungen,Mieten für Einrichtungen,Expense,,,No,,K4GVA31,,,,,,,,,, +4965,Mietleasing,Mietleasing,Expense,,,No,,K4GVA31,,,,,,,,,, +4966,Gewerbesteuerlich zu berücksichtigendes Mietleasing § 8 GewStG,Gewerbesteuerlich zu berücksichtigendes Mietleasing § 8 GewStG,Expense,,,No,,K4GVA31,,,,,,,,,, +4968,Gewerbesteuerlich zu berücksichtigendes Mietleasing für Einrichtungen § 8 GewStG,Gewerbesteuerlich zu berücksichtigendes Mietleasing für Einrichtungen § 8 GewStG,Expense,,,No,,K4GVA31,,,,,,,,,, +4969,Aufwendungen für Abraum- und Abfallbeseitigung,Aufwendungen für Abraum- und Abfallbeseitigung,Expense,,,No,,K4GVA31,,,,,,,,,, +4970,Nebenkosten des Geldverkehrs,Nebenkosten des Geldverkehrs,Expense,,Yes,No,B_EXPENSE_ACCT,K4GVA31,,,,,,,,,, +4975,Aufwendungen aus Anteilen an Kapitalgesellschaften 100% / 50% nicht abzugsfähig (inländische Kap. Ges),Aufwendungen aus Anteilen an Kapitalgesellschaften 100% / 50% nicht abzugsfähig (inländische Kap. Ges),Expense,,,No,,K4GVA31,,,,,,,,,, +4976,Aufwendungen aus der Veräußerung von Anteilen an Kapitalgesellschaften 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Aufwendungen aus der Veräußerung von Anteilen an Kapitalgesellschaften 100% / 50% nicht abzugsfähig (inländische Kap. Ges.),Expense,,,No,,K4GVA31,,,,,,,,,, +4980,Betriebsbedarf,Betriebsbedarf,Expense,,,No,,K4GVA31,,,,,,,,,, +4985,Werkzeuge und Kleingeräte,Werkzeuge und Kleingeräte,Expense,,,No,,K4GVA31,,,,,,,,,, +K4GVA4,Kalkulatorische Kosten,Kalkulatorische Kosten,Expense,,,Yes,,K4GVA,,,,,,,,,, +K4GVA41,Sonstige betriebliche Aufwendungen,Sonstige betriebliche Aufwendungen,Expense,,,Yes,,K4GVA4,,,,,,,,,, +4990,Kalkulatorischer Unternehmerlohn,Kalkulatorischer Unternehmerlohn,Expense,,,No,,K4GVA41,,,,,,,,,, +4991,Kalkulatorische Miete und Pacht,Kalkulatorische Miete und Pacht,Expense,,,No,,K4GVA41,,,,,,,,,, +4992,Kalkulatorische Zinsen,Kalkulatorische Zinsen,Expense,,,No,,K4GVA41,,,,,,,,,, +4993,Kalkulatorische Abschreibungen,Kalkulatorische Abschreibungen,Expense,,,No,,K4GVA41,,,,,,,,,, +4994,Kalkulatorische Wagnisse,Kalkulatorische Wagnisse,Expense,,,No,,K4GVA41,,,,,,,,,, +4995,Kalkulatorischer Lohn für unentgeltliche Mitarbeiter,Kalkulatorischer Lohn für unentgeltliche Mitarbeiter,Expense,,,No,,K4GVA41,,,,,,,,,, +K4GVA5,Kosten bei Anwendung des Umsatzkostenverfahren,Kosten bei Anwendung des Umsatzkostenverfahren,Expense,,,Yes,,K4GVA,,,,,,,,,, +K4GVA51,Sonstige betriebliche Aufwendungen,Sonstige betriebliche Aufwendungen,Expense,,,Yes,,K4GVA5,,,,,,,,,, +4996,Herstellungskosten,Herstellungskosten,Expense,,,No,,K4GVA51,,,,,,,,,, +4997,Verwaltungskosten,Verwaltungskosten,Expense,,,No,,K4GVA51,,,,,,,,,, +4998,Vertriebskosten,Vertriebskosten,Expense,,,No,,K4GVA51,,,,,,,,,, +4999,Gegenkonto 4996 - 4998,Gegenkonto 4996 - 4998,Expense,,,No,,K4GVA51,,,,,,,,,, +K7BA01,Unfertige Erzeugnisse und Leistungen,Unfertige Erzeugnisse und Leistungen,Asset,,,Yes,,K7BA,,,,,,,,,, +7000,Unfertige Erzeugnisse und Leistungen (Bestand),Unfertige Erzeugnisse und Leistungen (Bestand),Asset,,Yes,No,NOTINVOICEDRECEIVABLES_ACCT,K7BA01,,,,,,,,,, +7050,Unfertige Erzeugnisse (Bestand),Unfertige Erzeugnisse (Bestand),Asset,,,No,,7000,,,,,,,,,, +7080,Unfertige Leistungen (Bestand),Unfertige Leistungen (Bestand),Asset,,,No,,7000,,,,,,,,,, +K7BA02,In Ausführung befindliche Bauaufträge,In Ausführung befindliche Bauaufträge,Asset,,,Yes,,K7BA,,,,,,,,,, +7090,In Ausführung befindliche Bauaufträge,In Ausführung befindliche Bauaufträge,Asset,,,No,,K7BA02,,,,,,,,,, +K7BA03,In Arbeit befindliche Aufträge,In Arbeit befindliche Aufträge,Asset,,,Yes,,K7BA,,,,,,,,,, +7095,In Arbeit befindliche Aufträge,In Arbeit befindliche Aufträge,Asset,,,No,,K7BA03,,,,,,,,,, +K7BA04,Fertige Erzeugnisse und Waren,Fertige Erzeugnisse und Waren,Asset,,,Yes,,K7BA,,,,,,,,,, +7100,Fertige Erzeugnisse und Waren (Bestand),Fertige Erzeugnisse und Waren (Bestand),Asset,,,Yes,,K7BA04,,,,,,,,,, +7110,Fertige Erzeugnisse (Bestand),Fertige Erzeugnisse (Bestand),Asset,,,No,,7100,,,,,,,,,, +7140,Waren (Bestand),Waren (Bestand),Asset,,,No,,7100,,,,,,,,,, +K8GVE1,Umsatzerlöse,Umsatzerlöse,Revenue,,,Yes,,K8GVE,,,,,,,,,, +K8GVE11,Umsatzerlöse,Umsatzerlöse,Revenue,,,Yes,,K8GVE1,,,,,,,,,, +8000,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8001,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8002,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8003,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8004,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8005,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8006,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8007,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8008,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8009,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8010,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8011,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8012,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8013,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8014,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8015,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8016,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8017,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8018,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8019,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8020,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8021,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8022,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8023,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8024,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8025,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8026,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8027,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8028,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8029,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8030,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8031,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8032,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8033,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8034,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8035,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8036,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8037,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8038,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8039,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8040,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8041,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8042,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8043,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8044,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8045,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8046,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8047,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8048,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8049,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8050,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8051,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8052,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8053,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8054,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8055,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8056,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8057,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8058,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8059,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8060,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8061,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8062,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8063,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8064,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8065,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8066,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8067,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8068,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8069,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8070,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8071,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8072,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8073,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8074,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8075,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8076,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8077,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8078,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8079,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8080,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8081,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8082,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8083,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8084,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8085,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8086,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8087,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8088,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8089,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8090,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8091,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8092,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8093,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8094,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8095,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8096,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8097,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8098,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8099,(Zur freien Verfügung),(Zur freien Verfügung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8100,steuerfreie Umsätze § 4 Nr. 8 ff. UStG,steuerfreie Umsätze § 4 Nr. 8 ff. UStG,Revenue,,,No,,K8GVE11,,,,,,,,,, +8105,Steuerfreie Umsätze nach § 4 Nr. 12 UStG (Vermietung und Verpackung),Steuerfreie Umsätze nach § 4 Nr. 12 UStG (Vermietung und Verpackung),Revenue,,,No,,K8GVE11,,,,,,,,,, +8110,Sonstige steuerfreie Umsätze Inland,Sonstige steuerfreie Umsätze Inland,Revenue,,,No,,K8GVE11,,,,,,,,,, +8120,steuerfreie Umsätze § 4 Nr. 1a UStG,steuerfreie Umsätze § 4 Nr. 1a UStG,Revenue,,,No,,K8GVE11,,,,,,,,,, +8125,steuerfreie innergemeinschaftliche Lieferung § 4 Nr. 1b UStG,steuerfreie innergemeinschaftliche Lieferung § 4 Nr. 1b UStG,Revenue,,,No,,K8GVE11,,,,,,,,,, +8130,Lieferungen des ersten Abnehmers bei Innergemeinschaftlichen Dreiecksgeschäften § 25b abs. 2 UStG,Lieferungen des ersten Abnehmers bei Innergemeinschaftlichen Dreiecksgeschäften § 25b abs. 2 UStG,Revenue,,,No,,K8GVE11,,,,,,,,,, +8135,Steuerfreie innergemeinschaftliche Lieferungen von Neufahrzeugen an Abnehmer ohne Umsatzsteuer Identifikationsnummer,Steuerfreie innergemeinschaftliche Lieferungen von Neufahrzeugen an Abnehmer ohne Umsatzsteuer Identifikationsnummer,Revenue,,,No,,K8GVE11,,,,,,,,,, +8140,Steuerfreie Umsätze Offshore usw.,Steuerfreie Umsätze Offshore usw.,Revenue,,,No,,K8GVE11,,,,,,,,,, +8150,Sonstige steuerfreie Umsätze (z.B. § 4 Nr. 2-7 UStG),Sonstige steuerfreie Umsätze (z.B. § 4 Nr. 2-7 UStG),Revenue,,,No,,K8GVE11,,,,,,,,,, +8160,Steuerfreie Umsätze ohne Vorsteuerabzug zum Gesamtumsatz gehörend,Steuerfreie Umsätze ohne Vorsteuerabzug zum Gesamtumsatz gehörend,Revenue,,,No,,K8GVE11,,,,,,,,,, +8190,Erlöse die mit den Durchschnittssätzen des § 24 UStG versteuert werden,Erlöse die mit den Durchschnittssätzen des § 24 UStG versteuert werden,Revenue,,,No,,K8GVE11,,,,,,,,,, +8195,Erlöse als Kleinunternehmer i. S. d. § 19 Abs. 1 UStG,Erlöse als Kleinunternehmer i. S. d. § 19 Abs. 1 UStG,Revenue,,,No,,K8GVE11,,,,,,,,,, +8196,Erlöse aus Geldspielautomaten 19% USt,Erlöse aus Geldspielautomaten 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8197,Erlöse aus Geldspielautomaten 16% USt,Erlöse aus Geldspielautomaten 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8200,Erlöse,Erlöse,Revenue,,,No,,K8GVE11,,,,,,,,,, +8300,Erlöse 7% USt,Erlöse 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8301,Erlöse 7% USt,Erlöse 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8302,Erlöse 7% USt,Erlöse 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8303,Erlöse 7% USt,Erlöse 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8304,Erlöse 7% USt,Erlöse 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8305,Erlöse 7% USt,Erlöse 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8306,Erlöse 7% USt,Erlöse 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8307,Erlöse 7% USt,Erlöse 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8308,Erlöse 7% USt,Erlöse 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8309,Erlöse 7% USt,Erlöse 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8310,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8311,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8312,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8313,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8314,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8315,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8316,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8317,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8318,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8319,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8320,Erlöse aus im anderen EG-Land steuerpflichtigen Lieferungen,Erlöse aus im anderen EG-Land steuerpflichtigen Lieferungen,Revenue,,,No,,K8GVE11,,,,,,,,,, +8330,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 16% USt,Erlöse aus im Inland steuerpflichtigen EG-Lieferungen 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8337,Erlöse aus Leistungen für die der Leistungsempfänger die Umsatzsteuer nach § 13b UStG schuldet,Erlöse aus Leistungen für die der Leistungsempfänger die Umsatzsteuer nach § 13b UStG schuldet,Revenue,,,No,,K8GVE11,,,,,,,,,, +8338,Erlöse aus im Drittland steuerbaren Leistungen im Inland nicht steuerbare Umsätze,Erlöse aus im Drittland steuerbaren Leistungen im Inland nicht steuerbare Umsätze,Revenue,,,No,,K8GVE11,,,,,,,,,, +8339,Erlöse aus im anderen EG-Land steuerbaren Lieferungen im Inland nicht steuerbare Umsätze,Erlöse aus im anderen EG-Land steuerbaren Lieferungen im Inland nicht steuerbare Umsätze,Revenue,,,No,,K8GVE11,,,,,,,,,, +8340,Erlöse 16% USt,Erlöse 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8341,Erlöse 16% USt,Erlöse 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8342,Erlöse 16% USt,Erlöse 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8343,Erlöse 16% USt,Erlöse 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8344,Erlöse 16% USt,Erlöse 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8345,Erlöse 16% USt,Erlöse 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8346,Erlöse 16% USt,Erlöse 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8347,Erlöse 16% USt,Erlöse 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8348,Erlöse 16% USt,Erlöse 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8349,Erlöse 16% USt,Erlöse 16% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8400,Erlöse 19% USt,Erlöse 19% USt,Revenue,,Yes,No,P_Revenue_ACCT,K8GVE11,,,,,,,,,, +8401,Vorausberechnete Einnahmen,Vorausberechnete Einnahmen,Revenue,,Yes,No,UNEARNEDRevenue_ACCT,K8GVE11,,,,,,,,,, +8402,Sontige Einnahmen,Sontige Einnahmen,Revenue,,Yes,No,CH_Revenue_ACCT,K8GVE11,,,,,,,,,, +8403,Konto Kasse Ertrag,Konto Kasse Ertrag,Revenue,,Yes,No,CB_RECEIPT_ACCT,K8GVE11,,,,,,,,,, +8404,Erlöse 19% USt,Erlöse 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8405,Erlöse 19% USt,Erlöse 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8406,Erlöse 19% USt,Erlöse 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8407,Erlöse 19% USt,Erlöse 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8408,Erlöse 19% USt,Erlöse 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8409,Erlöse 19% USt,Erlöse 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8410,Erlöse 19% USt,Erlöse 19% USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8510,Provisionsumsätze,Provisionsumsätze,Revenue,,,No,,K8GVE11,,,,,,,,,, +8514,Provisionsumsätze steuerfrei §4 Nr. 8 ff. UStG,Provisionsumsätze steuerfrei §4 Nr. 8 ff. UStG,Revenue,,,No,,K8GVE11,,,,,,,,,, +8515,Provisionsumsätze steuerfrei §4 Nr. 5 UStG,Provisionsumsätze steuerfrei §4 Nr. 5 UStG,Revenue,,,No,,K8GVE11,,,,,,,,,, +8516,Provisionsumsätze 7 % USt,Provisionsumsätze 7 % USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8518,Provisionsumsätze 16 % USt,Provisionsumsätze 16 % USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8519,Provisionsumsätze 19 % USt,Provisionsumsätze 19 % USt,Revenue,,,No,,K8GVE11,,,,,,,,,, +8520,Erlöse Abfallverwertung,Erlöse Abfallverwertung,Revenue,,,No,,K8GVE11,,,,,,,,,, +8540,Erlöse Leergut,Erlöse Leergut,Revenue,,,No,,K8GVE11,,,,,,,,,, +K8GVE12,Sonstige betriebliche Erträge,Sonstige betriebliche Erträge,Revenue,,,Yes,,K8GVE1,,,,,,,,,, +8570,Provision sonstige Erträge,Provision sonstige Erträge,Revenue,,,No,,K8GVE12,,,,,,,,,, +8574,Provision sonstige Erträge steuerfrei §4 Nr. 8 ff UStG,Provision sonstige Erträge steuerfrei §4 Nr. 8 ff UStG,Revenue,,,No,,K8GVE12,,,,,,,,,, +8575,Provision sonstige Erträge steuerfrei §4 Nr. 5 UStG,Provision sonstige Erträge steuerfrei §4 Nr. 5 UStG,Revenue,,,No,,K8GVE12,,,,,,,,,, +8576,Provision sonstige Erträge 7 % USt,Provision sonstige Erträge 7 % USt,Revenue,,,No,,K8GVE12,,,,,,,,,, +8578,Provision sonstige Erträge 16 % USt,Provision sonstige Erträge 16 % USt,Revenue,,,No,,K8GVE12,,,,,,,,,, +8579,Provision sonstige Erträge 19 % USt,Provision sonstige Erträge 19 % USt,Revenue,,,No,,K8GVE12,,,,,,,,,, +K8GVE2,Statistische Konten EüR,Statistische Konten EüR,Revenue,,,Yes,,K8GVE,,,,,,,,,, +K8GVE21,Umsatzerlöse,Umsatzerlöse,Revenue,,,Yes,,K8GVE2,,,,,,,,,, +8580,Statistisches Konto Erlöse zum Allgemeinen Umsatzsteuerersatz (EüR),Statistisches Konto Erlöse zum Allgemeinen Umsatzsteuerersatz (EüR),Revenue,,,No,,K8GVE21,,,,,,,,,, +8581,Statistisches Konto Erlöse zum ermäßigten Umsatzsteuerersatz (EüR),Statistisches Konto Erlöse zum ermäßigten Umsatzsteuerersatz (EüR),Revenue,,,No,,K8GVE21,,,,,,,,,, +8582,Statistisches Konto Erlöse steuerfrei und nicht steuerbar (EüR),Statistisches Konto Erlöse steuerfrei und nicht steuerbar (EüR),Revenue,,,No,,K8GVE21,,,,,,,,,, +8589,Gegenkonto 8580-8582 bei Aufteilung der Erlöse nach Steuersätzen (EüR),Gegenkonto 8580-8582 bei Aufteilung der Erlöse nach Steuersätzen (EüR),Revenue,,,No,,K8GVE21,,,,,,,,,, +K8GVE22,Sonstige betriebliche Erträge,Sonstige betriebliche Erträge,Revenue,,,Yes,,K8GVE2,,,,,,,,,, +8590,Verrechnete sonstige Sachbezüge (keine Waren),Verrechnete sonstige Sachbezüge (keine Waren),Revenue,,,No,,K8GVE22,,,,,,,,,, +8591,Sachbezüge 7% USt (Waren),Sachbezüge 7% USt (Waren),Revenue,,,No,,K8GVE22,,,,,,,,,, +8595,Sachbezüge 19% USt (Waren),Sachbezüge 19% USt (Waren),Revenue,,,No,,K8GVE22,,,,,,,,,, +8596,Sachbezüge 16% USt (Waren),Sachbezüge 16% USt (Waren),Revenue,,,No,,K8GVE22,,,,,,,,,, +8600,Sonstige Erlöse betrieblich und regelmäßig,Sonstige Erlöse betrieblich und regelmäßig,Revenue,,,No,,K8GVE22,,,,,,,,,, +8605,Sonstige Erträge betrieblich und regelmäßig,Sonstige Erträge betrieblich und regelmäßig,Revenue,,,No,,K8GVE22,,,,,,,,,, +8609,Sonstige Erlöse betrieblich und regelmäßig steuerfrei § 4 Nr. 8 ff UStG,Sonstige Erlöse betrieblich und regelmäßig steuerfrei § 4 Nr. 8 ff UStG,Revenue,,,No,,K8GVE22,,,,,,,,,, +8610,Verrechnete sonstige Sachbezüge,Verrechnete sonstige Sachbezüge,Revenue,,,No,,K8GVE22,,,,,,,,,, +8611,Verrechnete sonstige Sachbezüge 19% USt (z.B. Kfz-Gestellung),Verrechnete sonstige Sachbezüge 19% USt (z.B. Kfz-Gestellung),Revenue,,,No,,K8GVE22,,,,,,,,,, +8612,Verrechnete sonstige Sachbezüge 16% USt (z.B. Kfz-Gestellung),Verrechnete sonstige Sachbezüge 16% USt (z.B. Kfz-Gestellung),Revenue,,,No,,K8GVE22,,,,,,,,,, +8614,Verrechnete sonstige Sachbezüge ohne Umsatzsteuer,Verrechnete sonstige Sachbezüge ohne Umsatzsteuer,Revenue,,,No,,K8GVE22,,,,,,,,,, +8625,Sonstige Erlöse betrieblich und regelmäßig steuerfrei z.B. § 4 Nr. 2-7 UStG,Sonstige Erlöse betrieblich und regelmäßig steuerfrei z.B. § 4 Nr. 2-7 UStG,Revenue,,,No,,K8GVE22,,,,,,,,,, +8626,Sonstige Erlöse betrieblich und regelmäßig steuerfrei z.B. § 4 Nr. 2-7 UStG,Sonstige Erlöse betrieblich und regelmäßig steuerfrei z.B. § 4 Nr. 2-7 UStG,Revenue,,,No,,K8GVE22,,,,,,,,,, +8627,Sonstige Erlöse betrieblich und regelmäßig steuerfrei z.B. § 4 Nr. 2-7 UStG,Sonstige Erlöse betrieblich und regelmäßig steuerfrei z.B. § 4 Nr. 2-7 UStG,Revenue,,,No,,K8GVE22,,,,,,,,,, +8628,Sonstige Erlöse betrieblich und regelmäßig steuerfrei z.B. § 4 Nr. 2-7 UStG,Sonstige Erlöse betrieblich und regelmäßig steuerfrei z.B. § 4 Nr. 2-7 UStG,Revenue,,,No,,K8GVE22,,,,,,,,,, +8629,Sonstige Erlöse betrieblich und regelmäßig steuerfrei z.B. § 4 Nr. 2-7 UStG,Sonstige Erlöse betrieblich und regelmäßig steuerfrei z.B. § 4 Nr. 2-7 UStG,Revenue,,,No,,K8GVE22,,,,,,,,,, +8630,Sonstige Erlöse betrieblich und regelmäßig 7% USt,Sonstige Erlöse betrieblich und regelmäßig 7% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8631,Sonstige Erlöse betrieblich und regelmäßig 7% USt,Sonstige Erlöse betrieblich und regelmäßig 7% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8632,Sonstige Erlöse betrieblich und regelmäßig 7% USt,Sonstige Erlöse betrieblich und regelmäßig 7% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8633,Sonstige Erlöse betrieblich und regelmäßig 7% USt,Sonstige Erlöse betrieblich und regelmäßig 7% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8634,Sonstige Erlöse betrieblich und regelmäßig 7% USt,Sonstige Erlöse betrieblich und regelmäßig 7% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8640,Sonstige Erlöse betrieblich und regelmäßig 19% USt,Sonstige Erlöse betrieblich und regelmäßig 19% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8641,Sonstige Erlöse betrieblich und regelmäßig 19% USt,Sonstige Erlöse betrieblich und regelmäßig 19% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8642,Sonstige Erlöse betrieblich und regelmäßig 19% USt,Sonstige Erlöse betrieblich und regelmäßig 19% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8643,Sonstige Erlöse betrieblich und regelmäßig 19% USt,Sonstige Erlöse betrieblich und regelmäßig 19% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8644,Sonstige Erlöse betrieblich und regelmäßig 19% USt,Sonstige Erlöse betrieblich und regelmäßig 19% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8648,Sonstige Erlöse betrieblich und regelmäßig 16% USt,Sonstige Erlöse betrieblich und regelmäßig 16% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +8649,Sonstige Erlöse betrieblich und regelmäßig 16% USt,Sonstige Erlöse betrieblich und regelmäßig 16% USt,Revenue,,,No,,K8GVE22,,,,,,,,,, +K8GVE23,Sonstige Zinsen und ähnliche Erträge,Sonstige Zinsen und ähnliche Erträge,Revenue,,,Yes,,K8GVE2,,,,,,,,,, +8650,Erlöse Zinsen und Diskontspesen,Erlöse Zinsen und Diskontspesen,Revenue,,,No,,K8GVE23,,,,,,,,,, +8660,Erlöse Zinsen und Diskontspesen aus verbundenen Unternehmen,Erlöse Zinsen und Diskontspesen aus verbundenen Unternehmen,Revenue,,,No,,K8GVE23,,,,,,,,,, +K8GVA1,Umsatzerlöse,Umsatzerlöse,Expense,,,Yes,,K8GVA,,,,,,,,,, +K8GVA11,Umsatzerlöse,Umsatzerlöse,Expense,,,Yes,,K8GVA1,,,,,,,,,, +8700,Erlösschmälerungen,Erlösschmälerungen,Expense,,,No,,K8GVA11,,,,,,,,,, +8701,Nicht abgerechnete Einnahmen,Nicht abgerechnete Einnahmen,Revenue,,Yes,No,NOTINVOICEDRevenue_ACCT,K8GVA11,,,,,,,,,, +8705,Erlösschmälerungen aus steuerfreien Umsätzen §4 Nr. 1a UStG,Erlösschmälerungen aus steuerfreien Umsätzen §4 Nr. 1a UStG,Expense,,,No,,K8GVA11,,,,,,,,,, +8710,Erlösschmälerungen 7% USt,Erlösschmälerungen 7% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8720,Erlösschmälerungen 19% USt,Erlösschmälerungen 19% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8721,Erlösschmälerungen 19% USt,Erlösschmälerungen 19% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8723,Erlösschmälerungen 16% USt,Erlösschmälerungen 16% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8724,Erlösschmälerungen aus steuerfreien innergemeinschaftlichen Lieferung,Erlösschmälerungen aus steuerfreien innergemeinschaftlichen Lieferung,Expense,,,No,,K8GVA11,,,,,,,,,, +8725,Erlösschmälerungen aus im Inland steuerpflichtigen EG-Lieferungen 7 % USt,Erlösschmälerungen aus im Inland steuerpflichtigen EG-Lieferungen 7 % USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8726,Erlösschmälerungen aus im Inland steuerpflichtigen EG-Lieferungen 19 % USt,Erlösschmälerungen aus im Inland steuerpflichtigen EG-Lieferungen 19 % USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8727,Erlösschmälerungen aus im anderen EG-Land steuerpflichtigen Lieferungen,Erlösschmälerungen aus im anderen EG-Land steuerpflichtigen Lieferungen,Expense,,,No,,K8GVA11,,,,,,,,,, +8729,Erlösschmälerungen aus im Inland steuerpflichtigen 16% USt,Erlösschmälerungen aus im Inland steuerpflichtigen 16% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8730,Gewährte Skonti,Gewährte Skonti,Expense,,,No,,K8GVA11,,,,,,,,,, +8731,Gewährte Skonti 7% USt,Gewährte Skonti 7% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8735,Gewährte Skonti 16% USt,Gewährte Skonti 16% USt,Expense,,Yes,No,PAYDISCOUNT_EXP_ACCT,K8GVA11,,,,,,,,,, +8736,Gewährte Skonti 19% USt,Gewährte Skonti 19% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8741,Gewährte Skonti aus Lieferungen für die der Leistungsempfänger die Umsatzsteuer nach § 13b UStG schuldet,Gewährte Skonti aus Lieferungen für die der Leistungsempfänger die Umsatzsteuer nach § 13b UStG schuldet,Expense,,,No,,K8GVA11,,,,,,,,,, +8743,Gewährte Skonti aus steuerfreien innergemeinschaftlichen Lieferungen § 4 Nr. 1b UStG,Gewährte Skonti aus steuerfreien innergemeinschaftlichen Lieferungen § 4 Nr. 1b UStG,Expense,,,No,,K8GVA11,,,,,,,,,, +8745,Gewährte Skonti aus im Inland steuerpflichtigen EG-Lieferungen,Gewährte Skonti aus im Inland steuerpflichtigen EG-Lieferungen,Expense,,,No,,K8GVA11,,,,,,,,,, +8746,Gewährte Skonti aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Gewährte Skonti aus im Inland steuerpflichtigen EG-Lieferungen 7% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8748,Gewährte Skonti aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Gewährte Skonti aus im Inland steuerpflichtigen EG-Lieferungen 19% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8749,Gewährte Skonti aus im Inland steuerpflichtigen EG-Lieferungen 16% USt,Gewährte Skonti aus im Inland steuerpflichtigen EG-Lieferungen 16% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8750,Gewährte Boni 7% USt,Gewährte Boni 7% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8751,Gewährte Boni 7% USt,Gewährte Boni 7% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8760,Gewährte Boni 19% USt,Gewährte Boni 19% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8761,Gewährte Boni 19% USt,Gewährte Boni 19% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8764,Gewährte Boni 16% USt,Gewährte Boni 16% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8765,Gewährte Boni 16% USt,Gewährte Boni 16% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8769,Gewährte Boni,Gewährte Boni,Expense,,,No,,K8GVA11,,,,,,,,,, +8770,Gewährte Rabatte,Gewährte Rabatte,Expense,,Yes,No,P_TRADEDISCOUNTGRANT_ACCT,K8GVA11,,,,,,,,,, +8780,Gewährte Rabatte 7% USt,Gewährte Rabatte 7% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8781,Gewährte Rabatte 7% USt,Gewährte Rabatte 7% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8790,Gewährte Rabatte 19% USt,Gewährte Rabatte 19% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8791,Gewährte Rabatte 19% USt,Gewährte Rabatte 19% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8794,Gewährte Rabatte 16% USt,Gewährte Rabatte 16% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +8795,Gewährte Rabatte 16% USt,Gewährte Rabatte 16% USt,Expense,,,No,,K8GVA11,,,,,,,,,, +K8GVA12,Sonstige betriebliche Aufwendungen,Sonstige betriebliche Aufwendungen,Expense,,,Yes,,K8GVA1,,,,,,,,,, +8800,Erlöse aus Verkäufen Sachanlagevermögen (Bei Buchverlust),Erlöse aus Verkäufen Sachanlagevermögen (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8801,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8802,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8803,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8804,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8805,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8806,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8807,Erlöse aus Verkäufen Sachanlagevermögen steuerfrei § 4 Nr. 1a UStG (Bei Buchverlust),Erlöse aus Verkäufen Sachanlagevermögen steuerfrei § 4 Nr. 1a UStG (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8808,Erlöse aus Verkäufen Sachanlagevermögen steuerfrei § 4 Nr. 1b UStG (Bei Buchverlust),Erlöse aus Verkäufen Sachanlagevermögen steuerfrei § 4 Nr. 1b UStG (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8809,Erlöse aus Verkäufen Sachanlagevermögen 16% USt (Bei Buchverlust),Erlöse aus Verkäufen Sachanlagevermögen 16% USt (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8817,Erlöse aus Verkäufen immaterielle Vermögensgegenstände (Bei Buchverlust),Erlöse aus Verkäufen immaterielle Vermögensgegenstände (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8818,Erlöse aus Verkäufen Finanzanlagen (Bei Buchverlust),Erlöse aus Verkäufen Finanzanlagen (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8819,Erlöse aus Verkäufen Finanzanlagen 100% / 50% nicht abzugsfähig (inländische Kap. Ges.) (Bei Buchverlust),Erlöse aus Verkäufen Finanzanlagen 100% / 50% nicht abzugsfähig (inländische Kap. Ges.) (Bei Buchverlust),Expense,,,No,,K8GVA12,,,,,,,,,, +8820,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8821,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8822,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8823,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8824,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8825,Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Erlöse aus Verkäufen Sachanlagevermögen 19% USt (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8826,Erlöse aus Verkäufen Sachanlagevermögen 16% USt (Bei Buchgewinn),Erlöse aus Verkäufen Sachanlagevermögen 16% USt (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8827,Erlöse aus Verkäufen Sachanlagevermögen steuerfrei §4 Nr. 1a UStG (Bei Buchgewinn),Erlöse aus Verkäufen Sachanlagevermögen steuerfrei §4 Nr. 1a UStG (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8828,Erlöse aus Verkäufen Sachanlagevermögen steuerfrei §4 Nr. 1b UStG (Bei Buchgewinn),Erlöse aus Verkäufen Sachanlagevermögen steuerfrei §4 Nr. 1b UStG (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8829,Erlöse aus Verkäufen Sachanlagevermögen (Bei Buchgewinn),Erlöse aus Verkäufen Sachanlagevermögen (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8837,Erlöse aus Verkäufen immaterielle Vermögensgegenstände (Bei Buchgewinn),Erlöse aus Verkäufen immaterielle Vermögensgegenstände (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8838,Erlöse aus Verkäufen Finanzanlagen (Bei Buchgewinn),Erlöse aus Verkäufen Finanzanlagen (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8839,Erlöse aus Verkäufen Finanzanlagen 100% / 50% steuerfrei (inländische Kap. Ges.) (Bei Buchgewinn),Erlöse aus Verkäufen Finanzanlagen 100% / 50% steuerfrei (inländische Kap. Ges.) (Bei Buchgewinn),Expense,,,No,,K8GVE22,,,,,,,,,, +8850,Erlöse aus Verkäufen von Wirtschaftsgütern des Umlaufvermögens 19% USt für § 4 Abs. 3 Satz 4 EStG,Erlöse aus Verkäufen von Wirtschaftsgütern des Umlaufvermögens 19% USt für § 4 Abs. 3 Satz 4 EStG,Expense,,,No,,K8GVE22,,,,,,,,,, +8851,Erlöse aus Verkäufen von Wirtschaftsgütern des Umlaufvermögens Umsatzsteuerfrei § 4 Nr. 8 ff UStG i. V. m. § 4 Abs. 3 Satz 4 EStG 100% / 50% steuerfrei (inländische Kap. Ges.) ,Erlöse aus Verkäufen von Wirtschaftsgütern des Umlaufvermögens Umsatzsteuerfrei § 4 Nr. 8 ff UStG i. V. m. § 4 Abs. 3 Satz 4 EStG 100% / 50% steuerfrei (inländische Kap. Ges.) ,Expense,,,No,,K8GVE22,,,,,,,,,, +8852,Erlöse aus Verkäufen von Wirtschaftsgütern des Umlaufvermögens Umsatzsteuerfrei § 4 Nr. 8 ff UStG i. V. m. § 4 Abs. 3 Satz 4 EStG,Erlöse aus Verkäufen von Wirtschaftsgütern des Umlaufvermögens Umsatzsteuerfrei § 4 Nr. 8 ff UStG i. V. m. § 4 Abs. 3 Satz 4 EStG,Expense,,,No,,K8GVE22,,,,,,,,,, +8853,Erlöse aus Verkäufen von Wirtschaftsgütern des Umlaufvermögens nach § 4 Abs. 3 Satz 4 EStG,Erlöse aus Verkäufen von Wirtschaftsgütern des Umlaufvermögens nach § 4 Abs. 3 Satz 4 EStG,Expense,,,No,,K8GVE22,,,,,,,,,, +8900,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Expense,,,No,,K8GVE21,,,,,,,,,, +8905,Entnahme von Gegenständen ohne USt,Entnahme von Gegenständen ohne USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8906,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens ohne USt,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens ohne USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8910,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 19% USt,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 19% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8911,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 19% USt,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 19% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8912,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 19% USt,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 19% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8913,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 19% USt,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 19% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8914,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 16% USt,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 16% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8915,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 7% USt,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 7% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8916,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 7% USt,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 7% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8917,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 7% USt,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) 7% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8918,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens ohne USt (Telefon-Nutzung),Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens ohne USt (Telefon-Nutzung),Expense,,,No,,K8GVE21,,,,,,,,,, +8919,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) ohne USt,Entnahme durch den Unternehmer für Zwecke außerhalb des Unternehmens (Waren) ohne USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8920,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 19% USt,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 19% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8921,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 19% USt (Kfz-Nutzung),Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 19% USt (Kfz-Nutzung),Expense,,,No,,K8GVE22,,,,,,,,,, +8922,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 19% USt (Telefon-Nutzung),Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 19% USt (Telefon-Nutzung),Expense,,,No,,K8GVE22,,,,,,,,,, +8923,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 16% USt ,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 16% USt ,Expense,,,No,,K8GVE22,,,,,,,,,, +8924,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens ohne USt (Kfz-Nutzung),Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens ohne USt (Kfz-Nutzung),Expense,,,No,,K8GVE22,,,,,,,,,, +8925,Unentgeltliche Erbringung einer sonstigen Leistung 19% USt,Unentgeltliche Erbringung einer sonstigen Leistung 19% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8926,Unentgeltliche Erbringung einer sonstigen Leistung 19% USt,Unentgeltliche Erbringung einer sonstigen Leistung 19% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8927,Unentgeltliche Erbringung einer sonstigen Leistung 19% USt,Unentgeltliche Erbringung einer sonstigen Leistung 19% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8928,Unentgeltliche Erbringung einer sonstigen Leistung 16% USt,Unentgeltliche Erbringung einer sonstigen Leistung 16% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8929,Unentgeltliche Erbringung einer sonstigen Leistung ohne USt,Unentgeltliche Erbringung einer sonstigen Leistung ohne USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8930,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 7% USt ,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 7% USt ,Expense,,,No,,K8GVE22,,,,,,,,,, +8931,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 7% USt ,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 7% USt ,Expense,,,No,,K8GVE22,,,,,,,,,, +8932,Unentgeltliche Erbringung einer sonstigen Leistung 7% USt,Unentgeltliche Erbringung einer sonstigen Leistung 7% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8933,Unentgeltliche Erbringung einer sonstigen Leistung 7% USt,Unentgeltliche Erbringung einer sonstigen Leistung 7% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8934,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 16% USt (Kfz_Nutzung) ,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 16% USt (Kfz_Nutzung) ,Expense,,,No,,K8GVE22,,,,,,,,,, +8935,Unentgeltliche Zuwendung von Gegenständen 19% USt,Unentgeltliche Zuwendung von Gegenständen 19% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8936,Unentgeltliche Zuwendung von Gegenständen 19% USt,Unentgeltliche Zuwendung von Gegenständen 19% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8937,Unentgeltliche Zuwendung von Gegenständen 19% USt,Unentgeltliche Zuwendung von Gegenständen 19% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8938,Unentgeltliche Zuwendung von Gegenständen 16% USt,Unentgeltliche Zuwendung von Gegenständen 16% USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8939,Unentgeltliche Zuwendung von Gegenständen ohne USt,Unentgeltliche Zuwendung von Gegenständen ohne USt,Expense,,,No,,K8GVE22,,,,,,,,,, +8940,Unentgeltliche Zuwendung von Waren 19% USt,Unentgeltliche Zuwendung von Waren 19% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8941,Unentgeltliche Zuwendung von Waren 19% USt,Unentgeltliche Zuwendung von Waren 19% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8942,Unentgeltliche Zuwendung von Waren 19% USt,Unentgeltliche Zuwendung von Waren 19% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8943,Unentgeltliche Zuwendung von Waren 19% USt,Unentgeltliche Zuwendung von Waren 19% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8944,Unentgeltliche Zuwendung von Waren 16% USt,Unentgeltliche Zuwendung von Waren 16% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8945,Unentgeltliche Zuwendung von Waren 7% USt,Unentgeltliche Zuwendung von Waren 7% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8946,Unentgeltliche Zuwendung von Waren 7% USt,Unentgeltliche Zuwendung von Waren 7% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8947,Unentgeltliche Zuwendung von Waren 7% USt,Unentgeltliche Zuwendung von Waren 7% USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8948,Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 16% USt (Telefon-Nutzung),Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 16% USt (Telefon-Nutzung),Expense,,,No,,K8GVE22,,,,,,,,,, +8949,Unentgeltliche Zuwendung von Waren ohne USt,Unentgeltliche Zuwendung von Waren ohne USt,Expense,,,No,,K8GVE21,,,,,,,,,, +8950,Nicht steuerbare Umsätze (Innenumsätze),Nicht steuerbare Umsätze (Innenumsätze),Expense,,,No,,K8GVE21,,,,,,,,,, +8955,Umsatzsteuervergütungen,Umsatzsteuervergütungen,Expense,,,No,,K8GVE21,,,,,,,,,, +BV81,Erhöhung des Bestands an fertigen und unfertigen Erzeugnissen oder Verminderung des Bestands an fertigen oder unfertigen Erzeugnisse,Erhöhung des Bestands an fertigen und unfertigen Erzeugnissen oder Verminderung des Bestands an fertigen oder unfertigen Erzeugnisse,,,,Yes,,BV,,,,,,,,,, +8960,Bestandsveränderungen- unfertige Erzeugnisse,Bestandsveränderungen- unfertige Erzeugnisse,,,,No,,BV81,,,,,,,,,, +8970,Bestandsveränderungen- unfertige Leistungen,Bestandsveränderungen- unfertige Leistungen,,,,No,,BV81,,,,,,,,,, +BV82,Erhöhung des Bestands in Ausführung befindlicher Bauaufträge oder Verminderung des Bestands in Ausführung befindlicher Bauaufträge,Erhöhung des Bestands in Ausführung befindlicher Bauaufträge oder Verminderung des Bestands in Ausführung befindlicher Bauaufträge,,,,Yes,,BV,,,,,,,,,, +8975,Bestandsveränderungen - in Ausführung befindliche Bauaufträge,Bestandsveränderungen - in Ausführung befindliche Bauaufträge,,,,No,,BV82,,,,,,,,,, +BV83,Erhöhung des Bestands in Arbeit befindlicher Bauaufträge oder Verminderung des Bestands in Arbeit befindlicher Bauaufträge,Erhöhung des Bestands in Arbeit befindlicher Bauaufträge oder Verminderung des Bestands in Arbeit befindlicher Bauaufträge,,,,Yes,,BV,,,,,,,,,, +8977,Bestandsveränderungen - in Arbeit befindliche Aufträge,Bestandsveränderungen - in Arbeit befindliche Aufträge,,,,No,,BV83,,,,,,,,,, +8980,Bestandsveränderungen - fertige Erzeugnisse,Bestandsveränderungen - fertige Erzeugnisse,,,,No,,BV81,,,,,,,,,, +8990,Andere aktivierte Eigenleistungen,Andere aktivierte Eigenleistungen,,,,No,,AEL,,,,,,,,,, +KK9,Vortrags Kapital- und statistische Konten,Vortrags Kapital- und statistische Konten,,,,Yes,,,,,,,,,,,, +KK91,Vortragskonten,Vortragskonten,,,,Yes,,KK9 ,,,,,,,,,, +9000,Saldenvorträge Sachkonten,Saldenvorträge Sachkonten,,,Yes,No,RETAINEDEARNING_ACCT,KK91,,,,,,,,,, +9001,Saldenvorträge Sachkonten,Saldenvorträge Sachkonten,,,,No,,KK91,,,,,,,,,, +9002,Saldenvorträge Sachkonten,Saldenvorträge Sachkonten,,,,No,,KK91,,,,,,,,,, +9003,Saldenvorträge Sachkonten,Saldenvorträge Sachkonten,,,,No,,KK91,,,,,,,,,, +9004,Saldenvorträge Sachkonten,Saldenvorträge Sachkonten,,,,No,,KK91,,,,,,,,,, +9005,Saldenvorträge Sachkonten,Saldenvorträge Sachkonten,,,,No,,KK91,,,,,,,,,, +9006,Saldenvorträge Sachkonten,Saldenvorträge Sachkonten,,,,No,,KK91,,,,,,,,,, +9007,Saldenvorträge Sachkonten,Saldenvorträge Sachkonten,,,,No,,KK91,,,,,,,,,, +9008,Saldenvorträge Debitoren,Saldenvorträge Debitoren,,,,No,,KK91,,,,,,,,,, +9009,Saldenvorträge Kreditoren,Saldenvorträge Kreditoren,,,,No,,KK91,,,,,,,,,, +9060,Offene Posten aus 1990,Offene Posten aus 1990,,,,No,,KK91,,,,,,,,,, +9069,Offene Posten aus 1999,Offene Posten aus 1999,,,,No,,KK91,,,,,,,,,, +9070,Offene Posten aus 2000,Offene Posten aus 2000,,,,No,,KK91,,,,,,,,,, +9071,Offene Posten aus 2001,Offene Posten aus 2001,,,,No,,KK91,,,,,,,,,, +9072,Offene Posten aus 2002,Offene Posten aus 2002,,,,No,,KK91,,,,,,,,,, +9073,Offene Posten aus 2003,Offene Posten aus 2003,,,,No,,KK91,,,,,,,,,, +9074,Offene Posten aus 2004,Offene Posten aus 2004,,,,No,,KK91,,,,,,,,,, +9075,Offene Posten aus 2005,Offene Posten aus 2005,,,,No,,KK91,,,,,,,,,, +9076,Offene Posten aus 2006,Offene Posten aus 2006,,,,No,,KK91,,,,,,,,,, +9077,Offene Posten aus 2007,Offene Posten aus 2007,,,,No,,KK91,,,,,,,,,, +9090,Summenvortragskonto,Summenvortragskonto,,,,Yes,,KK91,,,,,,,,,, +9091,Offene Posten aus 1991,Offene Posten aus 1991,,,,No,,9090,,,,,,,,,, +9092,Offene Posten aus 1992,Offene Posten aus 1992,,,,No,,9090,,,,,,,,,, +9093,Offene Posten aus 1993,Offene Posten aus 1993,,,,No,,9090,,,,,,,,,, +9094,Offene Posten aus 1994,Offene Posten aus 1994,,,,No,,9090,,,,,,,,,, +9095,Offene Posten aus 1995,Offene Posten aus 1995,,,,No,,9090,,,,,,,,,, +9096,Offene Posten aus 1996,Offene Posten aus 1996,,,,No,,9090,,,,,,,,,, +9097,Offene Posten aus 1997,Offene Posten aus 1997,,,,No,,9090,,,,,,,,,, +9098,Offene Posten aus 1998,Offene Posten aus 1998,,,,No,,9090,,,,,,,,,, +KK92,Statistische Konten für Betriebswirtschaftliche Auswertung (BWA),Statistische Konten für Betriebswirtschaftliche Auswertung (BWA),,,,Yes,,KK9 ,,,,,,,,,, +9101,Verkaufstage,Verkaufstage,,,,No,,KK92,,,,,,,,,, +9102,Anzahl der Barkunden,Anzahl der Barkunden,,,,No,,KK92,,,,,,,,,, +9103,Beschäftigte Personen,Beschäftigte Personen,,,,No,,KK92,,,,,,,,,, +9104,Unbezahlte Personen,Unbezahlte Personen,,,,No,,KK92,,,,,,,,,, +9105,Verkaufskräfte,Verkaufskräfte,,,,No,,KK92,,,,,,,,,, +9106,Geschäftsraum qm,Geschäftsraum qm,,,,No,,KK92,,,,,,,,,, +9107,Verkaufsraum qm,Verkaufsraum qm,,,,No,,KK92,,,,,,,,,, +9116,Anzahl Rechnungen,Anzahl Rechnungen,,,,No,,KK92,,,,,,,,,, +9117,Anzahl Kreditkunden monatlich,Anzahl Kreditkunden monatlich,,,,No,,KK92,,,,,,,,,, +9118,Anzahl Kreditkunden aufgelaufen,Anzahl Kreditkunden aufgelaufen,,,,No,,KK92,,,,,,,,,, +9120,Erweiterungsinvestitionen,Erweiterungsinvestitionen,,,,No,,KK92,,,,,,,,,, +9135,Auftragseingang im Geschäftsjahr,Auftragseingang im Geschäftsjahr,,,,No,,KK92,,,,,,,,,, +9140,Auftragsbestand,Auftragsbestand,,,,No,,KK92,,,,,,,,,, +9190,Gegenkonto für statistischen Mengeneinheiten Konten 9101 - 9107 und Konten 9116 - 9118 ,Gegenkonto für statistischen Mengeneinheiten Konten 9101 - 9107 und Konten 9116 - 9118 ,,,,No,,KK92,,,,,,,,,, +9199,Gegenkonto zu Konten 9120 9135 - 9140 ,Gegenkonto zu Konten 9120 9135 - 9140 ,,,,No,,KK92,,,,,,,,,, +KK93,Statistische Konten für den Kennziffernteil der Bilanz,Statistische Konten für den Kennziffernteil der Bilanz,,,,Yes,,KK9 ,,,,,,,,,, +9200,Beschäftigte Personen,Beschäftigte Personen,,,,No,,KK93,,,,,,,,,, +9209,Gegenkonto zu 9200,Gegenkonto zu 9200,,,,No,,KK93,,,,,,,,,, +9210,Produktive Löhne,Produktive Löhne,,,,No,,KK93,,,,,,,,,, +9219,Gegenkonto zu 9210,Gegenkonto zu 9210,,,,No,,KK93,,,,,,,,,, +KK94,Statistische Konten zur informativen Angaben des gezeichneten Kapitals in anderer Währung,Statistische Konten zur informativen Angaben des gezeichneten Kapitals in anderer Währung,Owner's Equity,,,Yes,,KK9 ,,,,,,,,,, +KK941,Gezeichnetes Kapital in DM,Gezeichnetes Kapital in DM,Owner's Equity,,,Yes,,KK94,,,,,,,,,, +9220,Gezeichnetes Kapital in DM (Art. 42 Abs. 3 S. 1 EGHGB),Gezeichnetes Kapital in DM (Art. 42 Abs. 3 S. 1 EGHGB),Owner's Equity,,,No,,KK941,,,,,,,,,, +KK942,Gezeichnetes Kapital in Euro,Gezeichnetes Kapital in Euro,Owner's Equity,,,Yes,,KK94,,,,,,,,,, +9221,Gezeichnetes Kapital in Euro (Art. 42 Abs. 3 S. 2 EGHGB),Gezeichnetes Kapital in Euro (Art. 42 Abs. 3 S. 2 EGHGB),Owner's Equity,,,No,,KK942,,,,,,,,,, +9229,Gegenkonto zu Konten 9022 - 9221 ,Gegenkonto zu Konten 9022 - 9221 ,Owner's Equity,,,No,,KK94,,,,,,,,,, +KK95,Passive Rechnungsabgrenzungsposten,Passive Rechnungsabgrenzungsposten,Owner's Equity,,,Yes,,KK9 ,,,,,,,,,, +9230,Baukostenzuschüsse,Baukostenzuschüsse,Owner's Equity,,,No,,KK95,,,,,,,,,, +9232,Investitionszulagen,Investitionszulagen,Owner's Equity,,,No,,KK95,,,,,,,,,, +9234,Investitionszuschüsse,Investitionszuschüsse,Owner's Equity,,,No,,KK95,,,,,,,,,, +9239,Gegenkonto zu Konten 9230 - 9238 ,Gegenkonto zu Konten 9230 - 9238 ,Owner's Equity,,,No,,KK95,,,,,,,,,, +9240,Investitionsverbindlichkeiten bei den Leistungsverbindlichkeiten,Investitionsverbindlichkeiten bei den Leistungsverbindlichkeiten,Owner's Equity,,,No,,KK95,,,,,,,,,, +9241,Investitionsverbindlichkeiten aus Sachanlagenverkäufen bei Leistungsverbindlichkeiten,Investitionsverbindlichkeiten aus Sachanlagenverkäufen bei Leistungsverbindlichkeiten,Owner's Equity,,,No,,KK95,,,,,,,,,, +9242,Investitionsverbindlichkeiten aus Käufen von immateriellen Vermögensgegenständen bei Leistungsverbindlichkeiten,Investitionsverbindlichkeiten aus Käufen von immateriellen Vermögensgegenständen bei Leistungsverbindlichkeiten,Owner's Equity,,,No,,KK95,,,,,,,,,, +9243,Investitionsverbindlichkeiten aus Käufen von Finanzanlagen bei Leistungsverbindlichkeiten,Investitionsverbindlichkeiten aus Käufen von Finanzanlagen bei Leistungsverbindlichkeiten,Owner's Equity,,,No,,KK95,,,,,,,,,, +9244,Gegenkonto zu Konten 9240 - 9243 ,Gegenkonto zu Konten 9240 - 9243 ,Owner's Equity,,,No,,KK95,,,,,,,,,, +9245,Forderungen aus Sachanlagenverkäufen bei sonstigen Vermögensgegenständen,Forderungen aus Sachanlagenverkäufen bei sonstigen Vermögensgegenständen,Owner's Equity,,,No,,KK95,,,,,,,,,, +9246,Forderungen aus Verkäufen immaterieller Vermögensgegenständen,Forderungen aus Verkäufen immaterieller Vermögensgegenständen,Owner's Equity,,,No,,KK95,,,,,,,,,, +9247,Forderungen aus Verkäufe von Finanzanlagen bei sonstigen Vermögensgegenständen,Forderungen aus Verkäufe von Finanzanlagen bei sonstigen Vermögensgegenständen,Owner's Equity,,,No,,KK95,,,,,,,,,, +9249,Gegenkonto zu Konten 9245 - 9247 ,Gegenkonto zu Konten 9245 - 9247 ,Owner's Equity,,,No,,KK95,,,,,,,,,, +KK96,Eigenkapitalersetzende Gesellschafterdarlehen,Eigenkapitalersetzende Gesellschafterdarlehen,,,,Yes,,KK9,,,,,,,,,, +9250,Eigenkapitalersetzende Gesellschafterdarlehen,Eigenkapitalersetzende Gesellschafterdarlehen,Owner's Equity,,,No,,KK96,,,,,,,,,, +9255,Ungesicherte Gesellschafterdarlehen mit Restlaufzeit größer 5 Jahre,Ungesicherte Gesellschafterdarlehen mit Restlaufzeit größer 5 Jahre,Owner's Equity,,,No,,KK96,,,,,,,,,, +9259,Gegenkonto zu 9250 und 9255,Gegenkonto zu 9250 und 9255,Owner's Equity,,,No,,KK96,,,,,,,,,, +KK97,Aufgliederung der Rückstellungen,Aufgliederung der Rückstellungen,,,,Yes,,KK9,,,,,,,,,, +9260,Kurzfristige Rückstellungen,Kurzfristige Rückstellungen,Owner's Equity,,,No,,KK97,,,,,,,,,, +9262,Mittelfristige Rückstellungen,Mittelfristige Rückstellungen,Owner's Equity,,,No,,KK97,,,,,,,,,, +9264,Langfristige Rückstellungen außer Pensionen,Langfristige Rückstellungen außer Pensionen,Owner's Equity,,,No,,KK97,,,,,,,,,, +9269,Gegenkonto zu Konten 9260 - 9268 ,Gegenkonto zu Konten 9260 - 9268 ,Owner's Equity,,,No,,KK97,,,,,,,,,, +KK98,Statistische Konten für in der Bilanz auszuweisende Haftungsverhältnisse,Statistische Konten für in der Bilanz auszuweisende Haftungsverhältnisse,,,,Yes,,KK9,,,,,,,,,, +9270,Gegenkonto zu 9271 bis 9278 (soll-Buchung),Gegenkonto zu 9271 bis 9278 (soll-Buchung),Owner's Equity,,,No,,KK98,,,,,,,,,, +9271,Verbindlichkeiten aus der Begebung und übertragung von Wechsel ,Verbindlichkeiten aus der Begebung und übertragung von Wechsel ,Owner's Equity,,,No,,KK98,,,,,,,,,, +9272,Verbindlichkeiten aus der Begebung und übertragung von Wechseln gegenüber verbundenen Unternehmen,Verbindlichkeiten aus der Begebung und übertragung von Wechseln gegenüber verbundenen Unternehmen,Owner's Equity,,,No,,KK98,,,,,,,,,, +9273,Verbindlichkeiten aus Bürgschaften Wechsel- und Scheckbürgschaften,Verbindlichkeiten aus Bürgschaften Wechsel- und Scheckbürgschaften,Owner's Equity,,,No,,KK98,,,,,,,,,, +9274,Verbindlichkeiten aus Bürgschaften Wechsel- und Scheckbürgschaften gegenüber verbundenen Unternehmen,Verbindlichkeiten aus Bürgschaften Wechsel- und Scheckbürgschaften gegenüber verbundenen Unternehmen,Owner's Equity,,,No,,KK98,,,,,,,,,, +9275,Verbindlichkeiten aus Gewährleistungsverträgen,Verbindlichkeiten aus Gewährleistungsverträgen,Owner's Equity,,,No,,KK98,,,,,,,,,, +9276,Verbindlichkeiten aus Gewährleistungsverträgen gegenüber verbundenen Unternehmen,Verbindlichkeiten aus Gewährleistungsverträgen gegenüber verbundenen Unternehmen,Owner's Equity,,,No,,KK98,,,,,,,,,, +9277,Haftung aus der Bestellung von Sicherheiten für fremde Verbindlichkeiten,Haftung aus der Bestellung von Sicherheiten für fremde Verbindlichkeiten,Owner's Equity,,,No,,KK98,,,,,,,,,, +9278,Haftung aus der Bestellung von Sicherheiten für fremde Verbindlichkeiten gegenüber verbundenen Unternehmen,Haftung aus der Bestellung von Sicherheiten für fremde Verbindlichkeiten gegenüber verbundenen Unternehmen,Owner's Equity,,,No,,KK98,,,,,,,,,, +9279,Verpflichtungen aus Trendhandvermögen,Verpflichtungen aus Trendhandvermögen,Owner's Equity,,,No,,KK98,,,,,,,,,, +KK99,Statistische Konten für die im Anhang anzugebenden sonstigen finanziellen Verpflichtungen,Statistische Konten für die im Anhang anzugebenden sonstigen finanziellen Verpflichtungen,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9280,Gegenkonto zu Konten 9281 - 9284 ,Gegenkonto zu Konten 9281 - 9284 ,Owner's Equity,,,No,,KK99,,,,,,,,,, +9281,Verpflichtungen aus Miet- und Leasingverträgen,Verpflichtungen aus Miet- und Leasingverträgen,Owner's Equity,,,No,,KK99,,,,,,,,,, +9282,Verpflichtungen aus Miet- und Leasingverträgen gegenüber verbundenen Unternehmen,Verpflichtungen aus Miet- und Leasingverträgen gegenüber verbundenen Unternehmen,Owner's Equity,,,No,,KK99,,,,,,,,,, +9283,Andere Verpflichtungen gemäß § 285 Nr. 3 HGB,Andere Verpflichtungen gemäß § 285 Nr. 3 HGB,Owner's Equity,,,No,,KK99,,,,,,,,,, +9284,Andere Verpflichtungen gemäß § 285 Nr. 3 HGB gegenüber verbundenen Unternehmen,Andere Verpflichtungen gemäß § 285 Nr. 3 HGB gegenüber verbundenen Unternehmen,Owner's Equity,,,No,,KK99,,,,,,,,,, +KK9a,Statistische Konten für § 4 Abs. 3 EStG,Statistische Konten für § 4 Abs. 3 EStG,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9287,Zinsen bei Buchungen über Debitoren bei § 4 Abs. 3 EStG,Zinsen bei Buchungen über Debitoren bei § 4 Abs. 3 EStG,Owner's Equity,,,No,,KK9a,,,,,,,,,, +9288,Mahngebühren bei Buchungen über Debitoren bei § 4 Abs. 3 EStG,Mahngebühren bei Buchungen über Debitoren bei § 4 Abs. 3 EStG,Owner's Equity,,,No,,KK9a,,,,,,,,,, +9289,Gegenkonto zu 9287 und 9288,Gegenkonto zu 9287 und 9288,Owner's Equity,,,No,,KK9a,,,,,,,,,, +9290,Statistisches Konto steuerfreie Auslagen,Statistisches Konto steuerfreie Auslagen,Owner's Equity,,,No,,KK9a,,,,,,,,,, +9291,Gegenkonto zu 9290,Gegenkonto zu 9290,Owner's Equity,,,No,,KK9a,,,,,,,,,, +9292,Statistisches Konto Fremdgeld,Statistisches Konto Fremdgeld,Owner's Equity,,,No,,KK9a,,,,,,,,,, +9293,Gegenkonto zu 9292,Gegenkonto zu 9292,Owner's Equity,,,No,,KK9a,,,,,,,,,, +KK9a1,Einlagen stiller Gesellschafter,Einlagen stiller Gesellschafter,Owner's Equity,,,Yes,,KK9a,,,,,,,,,, +9295,Einlagen stiller Gesellschafter,Einlagen stiller Gesellschafter,Owner's Equity,,,No,,KK9a1,,,,,,,,,, +KK9a2,Steuerrechtlicher Ausgleichsposten,Steuerrechtlicher Ausgleichsposten,Owner's Equity,,,Yes,,KK9a,,,,,,,,,, +9297,Steuerrechtlicher Ausgleichsposten,Steuerrechtlicher Ausgleichsposten,Owner's Equity,,,No,,KK9a2,,,,,,,,,, +KK9b,Privat Teilhafter (für Verrechnung Gesellschafterdarlehen mit Eigenkapitalcharakter - Konto 9840 - 9849),Privat Teilhafter (für Verrechnung Gesellschafterdarlehen mit Eigenkapitalcharakter - Konto 9840 - 9849),Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9400,Privatentnahmen Allgemein,Privatentnahmen Allgemein,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9401,Privatentnahmen Allgemein,Privatentnahmen Allgemein,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9402,Privatentnahmen Allgemein,Privatentnahmen Allgemein,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9403,Privatentnahmen Allgemein,Privatentnahmen Allgemein,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9404,Privatentnahmen Allgemein,Privatentnahmen Allgemein,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9405,Privatentnahmen Allgemein,Privatentnahmen Allgemein,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9406,Privatentnahmen Allgemein,Privatentnahmen Allgemein,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9407,Privatentnahmen Allgemein,Privatentnahmen Allgemein,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9408,Privatentnahmen Allgemein,Privatentnahmen Allgemein,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9409,Privatentnahmen Allgemein,Privatentnahmen Allgemein,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9410,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9411,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9412,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9413,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9414,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9415,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9416,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9417,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9418,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9419,Privatsteuern,Privatsteuern,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9420,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9421,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9422,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9423,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9424,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9425,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9426,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9427,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9428,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9429,Sonderausgaben beschränkt abzugsfähig,Sonderausgaben beschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9430,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9431,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9432,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9433,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9434,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9435,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9436,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9437,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9438,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9439,Sonderausgaben unbeschränkt abzugsfähig,Sonderausgaben unbeschränkt abzugsfähig,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9440,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9441,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9442,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9443,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9444,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9445,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9446,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9447,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9448,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9449,Zuwendungen Spenden,Zuwendungen Spenden,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9450,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9451,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9452,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9453,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9454,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9455,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9456,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9457,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9458,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9459,Außergewöhnliche Belastungen,Außergewöhnliche Belastungen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9460,Grundstückaufwand,Grundstückaufwand,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9461,Grundstückaufwand,Grundstückaufwand,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9462,Grundstückaufwand,Grundstückaufwand,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9463,Grundstückaufwand,Grundstückaufwand,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9464,Grundstückaufwand,Grundstückaufwand,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9465,Grundstückaufwand,Grundstückaufwand,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9466,Grundstückaufwand,Grundstückaufwand,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9467,Grundstückaufwand,Grundstückaufwand,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9468,Grundstückaufwand,Grundstückaufwand,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9469,Grundstückaufwand,Grundstückaufwand,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9470,Grundstückertrag,Grundstückertrag,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9471,Grundstückertrag,Grundstückertrag,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9472,Grundstückertrag,Grundstückertrag,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9473,Grundstückertrag,Grundstückertrag,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9474,Grundstückertrag,Grundstückertrag,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9475,Grundstückertrag,Grundstückertrag,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9476,Grundstückertrag,Grundstückertrag,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9477,Grundstückertrag,Grundstückertrag,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9478,Grundstückertrag,Grundstückertrag,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9479,Grundstückertrag,Grundstückertrag,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9480,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9481,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9482,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9483,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9484,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9485,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9486,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9487,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9488,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9489,Unentgeltliche Wertabgaben,Unentgeltliche Wertabgaben,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9490,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9491,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9492,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9493,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9494,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9495,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9496,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9497,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9498,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +9499,Privateinlagen,Privateinlagen,Owner's Equity,,,No,,KK9b,,,,,,,,,, +KK9c,Statistische Konten für Kapitalkontenentwicklung,Statistische Konten für Kapitalkontenentwicklung,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9500,Anteil für Konto 0900 Teilhafter,Anteil für Konto 0900 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9501,Anteil für Konto 0901 Teilhafter,Anteil für Konto 0901 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9502,Anteil für Konto 0902 Teilhafter,Anteil für Konto 0902 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9503,Anteil für Konto 0903 Teilhafter,Anteil für Konto 0903 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9504,Anteil für Konto 0904 Teilhafter,Anteil für Konto 0904 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9505,Anteil für Konto 0905 Teilhafter,Anteil für Konto 0905 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9506,Anteil für Konto 0906 Teilhafter,Anteil für Konto 0906 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9507,Anteil für Konto 0907 Teilhafter,Anteil für Konto 0907 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9508,Anteil für Konto 0908 Teilhafter,Anteil für Konto 0908 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9509,Anteil für Konto 0909 Teilhafter,Anteil für Konto 0909 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9510,Anteil für Konto 0910 Teilhafter,Anteil für Konto 0910 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9511,Anteil für Konto 0911 Teilhafter,Anteil für Konto 0911 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9512,Anteil für Konto 0912 Teilhafter,Anteil für Konto 0912 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9513,Anteil für Konto 0913 Teilhafter,Anteil für Konto 0913 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9514,Anteil für Konto 0914 Teilhafter,Anteil für Konto 0914 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9515,Anteil für Konto 0915 Teilhafter,Anteil für Konto 0915 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9516,Anteil für Konto 0916 Teilhafter,Anteil für Konto 0916 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9517,Anteil für Konto 0917 Teilhafter,Anteil für Konto 0917 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9518,Anteil für Konto 0918 Teilhafter,Anteil für Konto 0918 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9519,Anteil für Konto 0919 Teilhafter ,Anteil für Konto 0919 Teilhafter ,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9520,Anteil für Konto 0920 Teilhafter,Anteil für Konto 0920 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9521,Anteil für Konto 0921 Teilhafter,Anteil für Konto 0921 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9522,Anteil für Konto 0922 Teilhafter,Anteil für Konto 0922 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9523,Anteil für Konto 0923 Teilhafter,Anteil für Konto 0923 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9524,Anteil für Konto 0924 Teilhafter,Anteil für Konto 0924 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9525,Anteil für Konto 0925 Teilhafter,Anteil für Konto 0925 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9526,Anteil für Konto 0926 Teilhafter,Anteil für Konto 0926 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9527,Anteil für Konto 0927 Teilhafter,Anteil für Konto 0927 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9528,Anteil für Konto 0928 Teilhafter,Anteil für Konto 0928 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9529,Anteil für Konto 0929 Teilhafter,Anteil für Konto 0929 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9530,Anteil für Konto 0830 Teilhafter,Anteil für Konto 0830 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9531,Anteil für Konto 0831 Teilhafter,Anteil für Konto 0831 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9532,Anteil für Konto 0832 Teilhafter,Anteil für Konto 0832 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9533,Anteil für Konto 0833 Teilhafter,Anteil für Konto 0833 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9534,Anteil für Konto 0834 Teilhafter,Anteil für Konto 0834 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9535,Anteil für Konto 0835 Teilhafter,Anteil für Konto 0835 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9536,Anteil für Konto 0836 Teilhafter,Anteil für Konto 0836 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9537,Anteil für Konto 0837 Teilhafter,Anteil für Konto 0837 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9538,Anteil für Konto 0838 Teilhafter,Anteil für Konto 0838 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9539,Anteil für Konto 0839 Teilhafter,Anteil für Konto 0839 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9540,Anteil für Konto 0810 Vollhafter,Anteil für Konto 0810 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9541,Anteil für Konto 0811 Vollhafter,Anteil für Konto 0811 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9542,Anteil für Konto 0812 Vollhafter,Anteil für Konto 0812 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9543,Anteil für Konto 0813 Vollhafter,Anteil für Konto 0813 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9544,Anteil für Konto 0814 Vollhafter,Anteil für Konto 0814 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9545,Anteil für Konto 0815 Vollhafter,Anteil für Konto 0815 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9546,Anteil für Konto 0816 Vollhafter,Anteil für Konto 0816 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9547,Anteil für Konto 0817 Vollhafter,Anteil für Konto 0817 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9548,Anteil für Konto 0818 Vollhafter,Anteil für Konto 0818 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9549,Anteil für Konto 0819 Vollhafter,Anteil für Konto 0819 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9550,Anteil für Konto 9810 Vollhafter,Anteil für Konto 9810 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9551,Anteil für Konto 9811 Vollhafter,Anteil für Konto 9811 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9552,Anteil für Konto 9812 Vollhafter,Anteil für Konto 9812 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9553,Anteil für Konto 9813 Vollhafter,Anteil für Konto 9813 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9554,Anteil für Konto 9814 Vollhafter,Anteil für Konto 9814 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9555,Anteil für Konto 9815 Vollhafter,Anteil für Konto 9815 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9556,Anteil für Konto 9816 Vollhafter,Anteil für Konto 9816 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9557,Anteil für Konto 9817 Vollhafter,Anteil für Konto 9817 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9558,Anteil für Konto 9818 Vollhafter,Anteil für Konto 9818 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9559,Anteil für Konto 9819 Vollhafter,Anteil für Konto 9819 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9560,Anteil für Konto 9820 Vollhafter,Anteil für Konto 9820 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9561,Anteil für Konto 9821 Vollhafter,Anteil für Konto 9821 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9562,Anteil für Konto 9822 Vollhafter,Anteil für Konto 9822 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9563,Anteil für Konto 9823 Vollhafter,Anteil für Konto 9823 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9564,Anteil für Konto 9824 Vollhafter,Anteil für Konto 9824 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9565,Anteil für Konto 9825 Vollhafter,Anteil für Konto 9825 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9566,Anteil für Konto 9826 Vollhafter,Anteil für Konto 9826 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9567,Anteil für Konto 9827 Vollhafter,Anteil für Konto 9827 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9568,Anteil für Konto 9828 Vollhafter,Anteil für Konto 9828 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9569,Anteil für Konto 9829 Vollhafter,Anteil für Konto 9829 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9570,Anteil für Konto 0870 Vollhafter,Anteil für Konto 0870 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9571,Anteil für Konto 0871 Vollhafter,Anteil für Konto 0871 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9572,Anteil für Konto 0872 Vollhafter,Anteil für Konto 0872 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9573,Anteil für Konto 0873 Vollhafter,Anteil für Konto 0873 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9574,Anteil für Konto 0874 Vollhafter,Anteil für Konto 0874 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9575,Anteil für Konto 0875 Vollhafter,Anteil für Konto 0875 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9576,Anteil für Konto 0876 Vollhafter,Anteil für Konto 0876 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9577,Anteil für Konto 0877 Vollhafter,Anteil für Konto 0877 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9578,Anteil für Konto 0878 Vollhafter,Anteil für Konto 0878 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9579,Anteil für Konto 0879 Vollhafter,Anteil für Konto 0879 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9580,Anteil für Konto 0880 Vollhafter,Anteil für Konto 0880 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9581,Anteil für Konto 0881 Vollhafter,Anteil für Konto 0881 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9582,Anteil für Konto 0882 Vollhafter,Anteil für Konto 0882 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9583,Anteil für Konto 0883 Vollhafter,Anteil für Konto 0883 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9584,Anteil für Konto 0884 Vollhafter,Anteil für Konto 0884 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9585,Anteil für Konto 0885 Vollhafter,Anteil für Konto 0885 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9586,Anteil für Konto 0886 Vollhafter,Anteil für Konto 0886 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9587,Anteil für Konto 0887 Vollhafter,Anteil für Konto 0887 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9588,Anteil für Konto 0888 Vollhafter,Anteil für Konto 0888 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9589,Anteil für Konto 0889 Vollhafter,Anteil für Konto 0889 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9590,Anteil für Konto 0890 Vollhafter,Anteil für Konto 0890 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9591,Anteil für Konto 0891 Vollhafter,Anteil für Konto 0891 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9592,Anteil für Konto 0892 Vollhafter,Anteil für Konto 0892 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9593,Anteil für Konto 0893 Vollhafter,Anteil für Konto 0893 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9594,Anteil für Konto 0894 Vollhafter,Anteil für Konto 0894 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9595,Anteil für Konto 0895 Vollhafter,Anteil für Konto 0895 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9596,Anteil für Konto 0896 Vollhafter,Anteil für Konto 0896 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9597,Anteil für Konto 0897 Vollhafter,Anteil für Konto 0897 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9598,Anteil für Konto 0898 Vollhafter,Anteil für Konto 0898 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9599,Anteil für Konto 0899 Vollhafter,Anteil für Konto 0899 Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9600,Name des Gesellschafters Vollhafter,Name des Gesellschafters Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9601,Name des Gesellschafters Vollhafter,Name des Gesellschafters Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9602,Name des Gesellschafters Vollhafter,Name des Gesellschafters Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9603,Name des Gesellschafters Vollhafter,Name des Gesellschafters Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9604,Name des Gesellschafters Vollhafter,Name des Gesellschafters Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9605,Name des Gesellschafters Vollhafter,Name des Gesellschafters Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9606,Name des Gesellschafters Vollhafter,Name des Gesellschafters Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9607,Name des Gesellschafters Vollhafter,Name des Gesellschafters Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9608,Name des Gesellschafters Vollhafter,Name des Gesellschafters Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9609,Name des Gesellschafters Vollhafter,Name des Gesellschafters Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9610,Tätigkeitsvergütung Vollhafter,Tätigkeitsvergütung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9611,Tätigkeitsvergütung Vollhafter,Tätigkeitsvergütung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9612,Tätigkeitsvergütung Vollhafter,Tätigkeitsvergütung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9613,Tätigkeitsvergütung Vollhafter,Tätigkeitsvergütung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9614,Tätigkeitsvergütung Vollhafter,Tätigkeitsvergütung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9615,Tätigkeitsvergütung Vollhafter,Tätigkeitsvergütung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9616,Tätigkeitsvergütung Vollhafter,Tätigkeitsvergütung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9617,Tätigkeitsvergütung Vollhafter,Tätigkeitsvergütung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9618,Tätigkeitsvergütung Vollhafter,Tätigkeitsvergütung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9619,Tätigkeitsvergütung Vollhafter,Tätigkeitsvergütung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9620,Tantieme Vollhafter,Tantieme Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9621,Tantieme Vollhafter,Tantieme Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9622,Tantieme Vollhafter,Tantieme Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9623,Tantieme Vollhafter,Tantieme Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9624,Tantieme Vollhafter,Tantieme Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9625,Tantieme Vollhafter,Tantieme Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9626,Tantieme Vollhafter,Tantieme Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9627,Tantieme Vollhafter,Tantieme Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9628,Tantieme Vollhafter,Tantieme Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9629,Tantieme Vollhafter,Tantieme Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9630,Darlehensverzinsung Vollhafter,Darlehensverzinsung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9631,Darlehensverzinsung Vollhafter,Darlehensverzinsung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9632,Darlehensverzinsung Vollhafter,Darlehensverzinsung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9633,Darlehensverzinsung Vollhafter,Darlehensverzinsung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9634,Darlehensverzinsung Vollhafter,Darlehensverzinsung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9635,Darlehensverzinsung Vollhafter,Darlehensverzinsung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9636,Darlehensverzinsung Vollhafter,Darlehensverzinsung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9637,Darlehensverzinsung Vollhafter,Darlehensverzinsung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9638,Darlehensverzinsung Vollhafter,Darlehensverzinsung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9639,Darlehensverzinsung Vollhafter,Darlehensverzinsung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9640,Gebrauchsüberlassung Vollhafter,Gebrauchsüberlassung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9641,Gebrauchsüberlassung Vollhafter,Gebrauchsüberlassung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9642,Gebrauchsüberlassung Vollhafter,Gebrauchsüberlassung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9643,Gebrauchsüberlassung Vollhafter,Gebrauchsüberlassung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9644,Gebrauchsüberlassung Vollhafter,Gebrauchsüberlassung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9645,Gebrauchsüberlassung Vollhafter,Gebrauchsüberlassung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9646,Gebrauchsüberlassung Vollhafter,Gebrauchsüberlassung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9647,Gebrauchsüberlassung Vollhafter,Gebrauchsüberlassung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9648,Gebrauchsüberlassung Vollhafter,Gebrauchsüberlassung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9649,Gebrauchsüberlassung Vollhafter,Gebrauchsüberlassung Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9650,Sonstige Vergütungen Vollhafter,Sonstige Vergütungen Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9651,Sonstige Vergütungen Vollhafter,Sonstige Vergütungen Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9652,Sonstige Vergütungen Vollhafter,Sonstige Vergütungen Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9653,Sonstige Vergütungen Vollhafter,Sonstige Vergütungen Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9654,Sonstige Vergütungen Vollhafter,Sonstige Vergütungen Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9655,Sonstige Vergütungen Vollhafter,Sonstige Vergütungen Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9656,Sonstige Vergütungen Vollhafter,Sonstige Vergütungen Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9657,Sonstige Vergütungen Vollhafter,Sonstige Vergütungen Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9658,Sonstige Vergütungen Vollhafter,Sonstige Vergütungen Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9659,Sonstige Vergütungen Vollhafter,Sonstige Vergütungen Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9690,Restanteil Vollhafter,Restanteil Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9691,Restanteil Vollhafter,Restanteil Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9692,Restanteil Vollhafter,Restanteil Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9693,Restanteil Vollhafter,Restanteil Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9694,Restanteil Vollhafter,Restanteil Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9695,Restanteil Vollhafter,Restanteil Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9696,Restanteil Vollhafter,Restanteil Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9697,Restanteil Vollhafter,Restanteil Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9698,Restanteil Vollhafter,Restanteil Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9699,Restanteil Vollhafter,Restanteil Vollhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9700,Name des Gesellschafters Teilhafter,Name des Gesellschafters Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9701,Name des Gesellschafters Teilhafter,Name des Gesellschafters Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9702,Name des Gesellschafters Teilhafter,Name des Gesellschafters Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9703,Name des Gesellschafters Teilhafter,Name des Gesellschafters Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9704,Name des Gesellschafters Teilhafter,Name des Gesellschafters Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9705,Name des Gesellschafters Teilhafter,Name des Gesellschafters Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9706,Name des Gesellschafters Teilhafter,Name des Gesellschafters Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9707,Name des Gesellschafters Teilhafter,Name des Gesellschafters Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9708,Name des Gesellschafters Teilhafter,Name des Gesellschafters Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9709,Name des Gesellschafters Teilhafter,Name des Gesellschafters Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9710,Tätigkeitsvergütung Teilhafter,Tätigkeitsvergütung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9711,Tätigkeitsvergütung Teilhafter,Tätigkeitsvergütung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9712,Tätigkeitsvergütung Teilhafter,Tätigkeitsvergütung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9713,Tätigkeitsvergütung Teilhafter,Tätigkeitsvergütung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9714,Tätigkeitsvergütung Teilhafter,Tätigkeitsvergütung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9715,Tätigkeitsvergütung Teilhafter,Tätigkeitsvergütung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9716,Tätigkeitsvergütung Teilhafter,Tätigkeitsvergütung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9717,Tätigkeitsvergütung Teilhafter,Tätigkeitsvergütung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9718,Tätigkeitsvergütung Teilhafter,Tätigkeitsvergütung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9719,Tätigkeitsvergütung Teilhafter,Tätigkeitsvergütung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9720,Tantieme Teilhafter,Tantieme Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9721,Tantieme Teilhafter,Tantieme Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9722,Tantieme Teilhafter,Tantieme Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9723,Tantieme Teilhafter,Tantieme Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9724,Tantieme Teilhafter,Tantieme Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9725,Tantieme Teilhafter,Tantieme Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9726,Tantieme Teilhafter,Tantieme Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9727,Tantieme Teilhafter,Tantieme Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9728,Tantieme Teilhafter,Tantieme Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9729,Tantieme Teilhafter,Tantieme Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9730,Darlehensverzinsung Teilhafter,Darlehensverzinsung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9731,Darlehensverzinsung Teilhafter,Darlehensverzinsung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9732,Darlehensverzinsung Teilhafter,Darlehensverzinsung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9733,Darlehensverzinsung Teilhafter,Darlehensverzinsung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9734,Darlehensverzinsung Teilhafter,Darlehensverzinsung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9735,Darlehensverzinsung Teilhafter,Darlehensverzinsung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9736,Darlehensverzinsung Teilhafter,Darlehensverzinsung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9737,Darlehensverzinsung Teilhafter,Darlehensverzinsung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9738,Darlehensverzinsung Teilhafter,Darlehensverzinsung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9739,Darlehensverzinsung Teilhafter,Darlehensverzinsung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9740,Gebrauchsüberlassung Teilhafter,Gebrauchsüberlassung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9741,Gebrauchsüberlassung Teilhafter,Gebrauchsüberlassung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9742,Gebrauchsüberlassung Teilhafter,Gebrauchsüberlassung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9743,Gebrauchsüberlassung Teilhafter,Gebrauchsüberlassung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9744,Gebrauchsüberlassung Teilhafter,Gebrauchsüberlassung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9745,Gebrauchsüberlassung Teilhafter,Gebrauchsüberlassung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9746,Gebrauchsüberlassung Teilhafter,Gebrauchsüberlassung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9747,Gebrauchsüberlassung Teilhafter,Gebrauchsüberlassung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9748,Gebrauchsüberlassung Teilhafter,Gebrauchsüberlassung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9749,Gebrauchsüberlassung Teilhafter,Gebrauchsüberlassung Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9750,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9751,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9752,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9753,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9754,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9755,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9756,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9757,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9758,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9759,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9760,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9761,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9762,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9763,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9764,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9765,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9766,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9767,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9768,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9769,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9770,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9771,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9772,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9773,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9774,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9775,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9776,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9777,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9778,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9779,Sonstige Vergütungen Teilhafter,Sonstige Vergütungen Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9780,Anteil für Konto 9840 Teilhafter,Anteil für Konto 9840 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9781,Anteil für Konto 9841 Teilhafter,Anteil für Konto 9841 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9782,Anteil für Konto 9842 Teilhafter,Anteil für Konto 9842 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9783,Anteil für Konto 9843 Teilhafter,Anteil für Konto 9843 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9784,Anteil für Konto 9844 Teilhafter,Anteil für Konto 9844 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9785,Anteil für Konto 9845 Teilhafter,Anteil für Konto 9845 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9786,Anteil für Konto 9846 Teilhafter,Anteil für Konto 9846 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9787,Anteil für Konto 9847 Teilhafter,Anteil für Konto 9847 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9788,Anteil für Konto 9848 Teilhafter,Anteil für Konto 9848 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9789,Anteil für Konto 9849 Teilhafter,Anteil für Konto 9849 Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9790,Restanteil Teilhafter,Restanteil Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9791,Restanteil Teilhafter,Restanteil Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9792,Restanteil Teilhafter,Restanteil Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9793,Restanteil Teilhafter,Restanteil Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9794,Restanteil Teilhafter,Restanteil Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9795,Restanteil Teilhafter,Restanteil Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9796,Restanteil Teilhafter,Restanteil Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9797,Restanteil Teilhafter,Restanteil Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9798,Restanteil Teilhafter,Restanteil Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9799,Restanteil Teilhafter,Restanteil Teilhafter,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9800,Lösch- und Korrekturschlüssel,Lösch- und Korrekturschlüssel,Owner's Equity,,,No,,KK9c,,,,,,,,,, +9801,Lösch- und Korrekturschlüssel,Lösch- und Korrekturschlüssel,Owner's Equity,,,No,,KK9c,,,,,,,,,, +KK9d,Kapital Personenhandelsgesellschaft Vollhafter,Kapital Personenhandelsgesellschaft Vollhafter,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9810,Gesellschafter Darlehen,Gesellschafter Darlehen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9811,Gesellschafter Darlehen,Gesellschafter Darlehen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9812,Gesellschafter Darlehen,Gesellschafter Darlehen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9813,Gesellschafter Darlehen,Gesellschafter Darlehen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9814,Gesellschafter Darlehen,Gesellschafter Darlehen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9815,Gesellschafter Darlehen,Gesellschafter Darlehen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9816,Gesellschafter Darlehen,Gesellschafter Darlehen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9817,Gesellschafter Darlehen,Gesellschafter Darlehen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9818,Gesellschafter Darlehen,Gesellschafter Darlehen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9819,Gesellschafter Darlehen,Gesellschafter Darlehen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9820,Verlust-/Vortragskonto,Verlust-/Vortragskonto,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9821,Verlust-/Vortragskonto,Verlust-/Vortragskonto,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9822,Verlust-/Vortragskonto,Verlust-/Vortragskonto,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9823,Verlust-/Vortragskonto,Verlust-/Vortragskonto,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9824,Verlust-/Vortragskonto,Verlust-/Vortragskonto,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9825,Verlust-/Vortragskonto,Verlust-/Vortragskonto,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9826,Verlust-/Vortragskonto,Verlust-/Vortragskonto,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9827,Verlust-/Vortragskonto,Verlust-/Vortragskonto,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9828,Verlust-/Vortragskonto,Verlust-/Vortragskonto,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9829,Verlust-/Vortragskonto,Verlust-/Vortragskonto,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9830,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9831,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9832,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9833,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9834,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9835,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9836,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9837,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9838,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +9839,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9d,,,,,,,,,, +KK9e,Kapital Personenhandelsgesellschaft Teilhafter,Kapital Personenhandelsgesellschaft Teilhafter,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9840,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9841,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9842,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9843,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9844,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9845,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9846,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9847,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9848,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9849,Gesellschafter-Darlehen,Gesellschafter-Darlehen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9850,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9851,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9852,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9853,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9854,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9855,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9856,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9857,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9858,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +9859,Verrechnungskonto für Einzahlungsverpflichtungen,Verrechnungskonto für Einzahlungsverpflichtungen,Owner's Equity,,,No,,KK9e,,,,,,,,,, +KK9f,Einzahlungsverpflichtungen im Bereich der Forderungen,Einzahlungsverpflichtungen im Bereich der Forderungen,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9860,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9861,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9862,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9863,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9864,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9865,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9866,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9867,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9868,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9869,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Einzahlungsverpflichtungen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9870,Einzahlungsverpflichtungen Kommanditisten,Einzahlungsverpflichtungen Kommanditisten,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9871,Einzahlungsverpflichtungen Kommanditisten,Einzahlungsverpflichtungen Kommanditisten,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9872,Einzahlungsverpflichtungen Kommanditisten,Einzahlungsverpflichtungen Kommanditisten,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9873,Einzahlungsverpflichtungen Kommanditisten,Einzahlungsverpflichtungen Kommanditisten,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9874,Einzahlungsverpflichtungen Kommanditisten,Einzahlungsverpflichtungen Kommanditisten,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9875,Einzahlungsverpflichtungen Kommanditisten,Einzahlungsverpflichtungen Kommanditisten,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9876,Einzahlungsverpflichtungen Kommanditisten,Einzahlungsverpflichtungen Kommanditisten,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9877,Einzahlungsverpflichtungen Kommanditisten,Einzahlungsverpflichtungen Kommanditisten,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9878,Einzahlungsverpflichtungen Kommanditisten,Einzahlungsverpflichtungen Kommanditisten,Owner's Equity,,,No,,KK9f,,,,,,,,,, +9879,Einzahlungsverpflichtungen Kommanditisten,Einzahlungsverpflichtungen Kommanditisten,Owner's Equity,,,No,,KK9f,,,,,,,,,, +KK9g,Ausgleichsposten für aktivierte eigene Anteile und Bilanzierungshilfen,Ausgleichsposten für aktivierte eigene Anteile und Bilanzierungshilfen,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9880,Ausgleichsposten für aktivierte eigene Anteile,Ausgleichsposten für aktivierte eigene Anteile,Owner's Equity,,,No,,KK9g,,,,,,,,,, +9882,Ausgleichsposten für aktivierte Bilanzierungshilfen,Ausgleichsposten für aktivierte Bilanzierungshilfen,Owner's Equity,,,No,,KK9g,,,,,,,,,, +KK9h,Nicht durch Vermögenseinlagen gedeckte Entnahmen,Nicht durch Vermögenseinlagen gedeckte Entnahmen,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9883,Nicht durch Vermögenseinlagen gedeckte Entnahmen persönlich haftender Gesellschafter,Nicht durch Vermögenseinlagen gedeckte Entnahmen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9h,,,,,,,,,, +9884,Nicht durch Vermögenseinlagen gedeckte Entnahmen Kommanditisten,Nicht durch Vermögenseinlagen gedeckte Entnahmen Kommanditisten,Owner's Equity,,,No,,KK9h,,,,,,,,,, +KK9i,Verrechnungskonto für nicht durch Vermögenseinlagen gedeckte Entnahmen,Verrechnungskonto für nicht durch Vermögenseinlagen gedeckte Entnahmen,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9885,Verrechnungskonto für nicht durch Vermögenseinlagen gedeckte Entnahmen persönlich haftender Gesellschafter,Verrechnungskonto für nicht durch Vermögenseinlagen gedeckte Entnahmen persönlich haftender Gesellschafter,Owner's Equity,,,No,,KK9i,,,,,,,,,, +9886,Verrechnungskonto für nicht durch Vermögenseinlagen gedeckte Entnahmen Kommanditisten,Verrechnungskonto für nicht durch Vermögenseinlagen gedeckte Entnahmen Kommanditisten,Owner's Equity,,,No,,KK9i,,,,,,,,,, +KK9j,Steueraufwand der Gesellschafter ,Steueraufwand der Gesellschafter ,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9887,Steueraufwand der Gesellschafter,Steueraufwand der Gesellschafter,Owner's Equity,,,No,,KK9j,,,,,,,,,, +9889,Gegenkonto zu 9887,Gegenkonto zu 9887,Owner's Equity,,,No,,KK9j,,,,,,,,,, +KK9k,Statistische Konten für Gewinnzuschlag,Statistische Konten für Gewinnzuschlag,Owner's Equity,,,Yes,,KK9,,,,,,,,,, +9890,Statistische Konto für den Gewinnzuschlag nach §§6b 6c und 6g EStG (Haben-Buchung),Statistische Konto für den Gewinnzuschlag nach §§6b 6c und 6g EStG (Haben-Buchung),Owner's Equity,,,No,,KK9k,,,,,,,,,, +9891,Statistische Konto für den Gewinnzuschlag - Gegenkonto zu 9890,Statistische Konto für den Gewinnzuschlag - Gegenkonto zu 9890,Owner's Equity,,,No,,KK9k,,,,,,,,,, +KK9l,Vorsteuer-/Umsatzsteuerkonten zur Korrektur der Forderungen/Verbindlichkeiten (EüR),Vorsteuer-/Umsatzsteuerkonten zur Korrektur der Forderungen/Verbindlichkeiten (EüR),,,,Yes,,KK9,,,,,,,,,, +9893,Umsatzsteuer in den Forderungen zum allgemeinen Umsatzsteuersatz (EüR),Umsatzsteuer in den Forderungen zum allgemeinen Umsatzsteuersatz (EüR),,,,No,,KK9l,,,,,,,,,, +9894,Umsatzsteuer in den Forderungen zum ermäßigten Umsatzsteuersatz (EüR),Umsatzsteuer in den Forderungen zum ermäßigten Umsatzsteuersatz (EüR),,,,No,,KK9l,,,,,,,,,, +9895,Gegenkonto 9893 - 9894 für die Aufteilung der Umsatzsteuer (EüR),Gegenkonto 9893 - 9894 für die Aufteilung der Umsatzsteuer (EüR),,,,No,,KK9l,,,,,,,,,, +9896,Vorsteuer in den Verbindlichkeiten zum allgemeinen Umsatzsteuersatz (EüR),Vorsteuer in den Verbindlichkeiten zum allgemeinen Umsatzsteuersatz (EüR),,,,No,,KK9l,,,,,,,,,, +9897,Vorsteuer in den Verbindlichkeiten zum ermäßigten Umsatzsteuersatz (EüR),Vorsteuer in den Verbindlichkeiten zum ermäßigten Umsatzsteuersatz (EüR),,,,No,,KK9l,,,,,,,,,, +9899,Gegenkonto zu 9899 - 9897 für die Aufteilung der Vorsteuer (EüR),Gegenkonto zu 9899 - 9897 für die Aufteilung der Vorsteuer (EüR),Owner's Equity,,,No,,KK9l,,,,,,,,,, +KK9m,Statistische Konten zu § 4 (4a) EStG,Statistische Konten zu § 4 (4a) EStG,,,,Yes,,KK9,,,,,,,,,, +9910,Gegenkonto zur Minderung der Entnahmen § 4 (4a) EStG,Gegenkonto zur Minderung der Entnahmen § 4 (4a) EStG,,,,No,,KK9m,,,,,,,,,, +9911,Minderung der Entnahmen § 4 (4a) EStG (Haben),Minderung der Entnahmen § 4 (4a) EStG (Haben),,,,No,,KK9m,,,,,,,,,, +9912,Erhöhung der Entnahmen § 4 (4a) EStG ,Erhöhung der Entnahmen § 4 (4a) EStG ,,,,No,,KK9m,,,,,,,,,, +9913,Gegenkonto zur Erhöhung der Entnahmen § 4 (4a) EStG (Haben),Gegenkonto zur Erhöhung der Entnahmen § 4 (4a) EStG (Haben),,,,No,,KK9m,,,,,,,,,, +KK9n,Statistische Konten für Kinderbetreuungskosten,Statistische Konten für Kinderbetreuungskosten,,,,Yes,,KK9,,,,,,,,,, +9918,Kinderbetreuungskosten (wie Betriebsausgaben steuerlich anzusetzender Betrag),Kinderbetreuungskosten (wie Betriebsausgaben steuerlich anzusetzender Betrag),,,,No,,KK9n,,,,,,,,,, +9919,Gegenkonto zu 9918 (Haben),Gegenkonto zu 9918 (Haben),,,,No,,KK9n,,,,,,,,,, +KK9o,Ausstehende Einlagen,Ausstehende Einlagen,,,,Yes,,KK9,,,,,,,,,, +9920,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9921,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9922,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9923,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9924,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9925,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9926,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9927,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9928,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9929,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9930,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9931,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9932,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9933,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9934,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9935,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9936,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9937,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9938,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9939,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Ausstehende Einlagen auf das Komplementär-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9940,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9941,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9942,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9943,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9944,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9945,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9946,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9947,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9948,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9949,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital nicht eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9950,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9951,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9952,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9953,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9954,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9955,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9956,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9957,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9958,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9959,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Ausstehende Einlagen auf das Kommandit-Kapital eingefordert,Owner's Equity,,,No,,KK9o,,,,,,,,,, +9900,SO Commitment,,Memo,,,No,COMMITMENTOFFSETSALES_ACCT,,,,,,,,,,, +9910,PO Commitment,,Memo,,,No,COMMITMENTOFFSET_ACCT,,,,,,,,,,, +9901,Steuer Verbindlichkeiten,Steuer Verbindlichkeiten,Liability,,Yes,No,T_DUE_ACCT,,,,,,,,,,, +6000,Work In Process,Work In Process Account (Bestand unfertige Güter),Asset,,Yes,No,P_WIP_ACCT,,,,,,,,,,, +6001,Floor Stock,Floor Stock Account,Asset,,Yes,No,P_FLOORSTOCK_ACCT,,,,,,,,,,, +6002,Cost Of Production,Cost Of Production Account,Expense,,Yes,No,P_COSTOFPRODUCTION_ACCT,,,,,,,,,,, +6003,Scrap,Scrap Account,Expense,,Yes,No,P_SCRAP_ACCT,,,,,,,,,,, +51130,Outside Processing (Subcontract),Outside Processing Account,Expense,,Yes,No,P_OUTSIDEPROCESSING_ACCT,,,,,,,,,,, +58400,Using Variance,Account for Using Variance,Expense,,Yes,No,P_USAGEVARIANCE_ACCT,,,,,,,,,,, +58500,Method Change Variance,Account for Method Change Variance,Expense,,Yes,No,P_METHODCHANGEVARIANCE_ACCT,,,,,,,,,,, +58600,Rate Variance,Account for Rate Variance,Expense,,Yes,No,P_RATEVARIANCE_ACCT,,,,,,,,,,, +58700,Mix Variance,Account for Mix Variance,Expense,,Yes,No,P_MIXVARIANCE_ACCT,,,,,,,,,,, +83100,Labor (Absorbed),Labor Absorbed account,Expense,,Yes,No,P_LABOR_ACCT,,,,,,,,,,, +83200,Burden (Absorbed),Burden Absorbed account,Expense,,Yes,No,P_BURDEN_ACCT,,,,,,,,,,, +83300,Overhead (Applied),Overhead Applied account,Expense,,Yes,No,P_OVERHEAD_ACCT,,,,,,,,,,, +83400,Average Cost Variance,Account for Average Cost Variance,Expense,,Yes,No,P_AVERAGECOSTVARIANCE_ACCT,,,,,,,,,,, diff --git a/data/import/AccountingDE_SKR03.csv b/data/import/AccountingDE_SKR03.csv index 299e0bb254..fe2fe1dc54 100644 --- a/data/import/AccountingDE_SKR03.csv +++ b/data/import/AccountingDE_SKR03.csv @@ -727,7 +727,7 @@ K1BP1a,Steuerrückstellungen oder sonstige Vermögensgegenstände,Steuerrückste 1767,Umsatzsteuer aus im anderen EG-Land steuerpflichtigen Lieferungen,Umsatzsteuer aus im anderen EG-Land steuerpflichtigen Lieferungen,Liability,,,No,,K1BP16,,,,,,,,,, 1768,Umsatzsteuer aus im anderen EG-Land steuerpflichtigen sonstigen Leistungen / Werklieferungen,Umsatzsteuer aus im anderen EG-Land steuerpflichtigen sonstigen Leistungen / Werklieferungen,Liability,,,No,,K1BP16,,,,,,,,,, 1769,Umsatzsteuer aus der Auslagerung von Gegenständen aus einem Umsatzsteuerlager,Umsatzsteuer aus der Auslagerung von Gegenständen aus einem Umsatzsteuerlager,Liability,,,No,,K1BP17,,,,,,,,,, -1770,Umsatzsteuer,Umsatzsteuer,Liability,,Yes,No,T_Dü_ACCT,K1BP17,,,,,,,,,, +1770,Umsatzsteuer,Umsatzsteuer,Liability,,Yes,No,T_DUE_ACCT,K1BP17,,,,,,,,,, 1771,Umsatzsteuer 7%,Umsatzsteuer 7%,Liability,,,No,,K1BP17,,,,,,,,,, 1772,Umsatzsteuer aus innergemeinschaftlichem Erwerb,Umsatzsteuer aus innergemeinschaftlichem Erwerb,Liability,,,No,,K1BP17,,,,,,,,,, 1773,Umsatzsteuer aus innergemeinschaftlichem Erwerb 16%,Umsatzsteuer aus innergemeinschaftlichem Erwerb 16%,Liability,,,No,,K1BP17,,,,,,,,,, diff --git a/data/import/AccountingDE_SKR03.xls b/data/import/AccountingDE_SKR03.xls index 5a892f87fc..828a379e05 100644 Binary files a/data/import/AccountingDE_SKR03.xls and b/data/import/AccountingDE_SKR03.xls differ diff --git a/data/it_IT/AD_Browse_Field_Trl_it_IT.xml b/data/it_IT/AD_Browse_Field_Trl_it_IT.xml new file mode 100644 index 0000000000..170b96adbb --- /dev/null +++ b/data/it_IT/AD_Browse_Field_Trl_it_IT.xml @@ -0,0 +1,461 @@ + + + + QtyToDeliver + Qty to Deliver + Qty to Deliver + + + + Process Now + + + + + + Created By + User who created this records + The Created By field indicates the user who created this record. + + + + Processed + The document has been processed + The Processed checkbox indicates that a document has been processed. + + + + Updated By + User who updated this records + The Updated By field indicates the user who updated this record. + + + + Period No + Unique Period Number + The Period No identifies a specific period for this year. Each period is defined by a start and end date. Date ranges for a calendar and year cannot overlap. + + + + Updated + Date this record was updated + The Updated field indicates the date that this record was updated. + + + + Updated By + User who updated this records + The Updated By field indicates the user who updated this record. + + + + Organization + Organizational entity within client + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + Created + Date this record was created + The Created field indicates the date that this record was created. + + + + Created By + User who created this records + The Created By field indicates the user who created this record. + + + + Created + Date this record was created + The Created field indicates the date that this record was created. + + + + Client + Client/Tenant for this installation. + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + Created + Date this record was created + The Created field indicates the date that this record was created. + + + + Organization + Organizational entity within client + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + Created By + User who created this records + The Created By field indicates the user who created this record. + + + + Forecast Run Detail + Contains the forecasting calculation results based on forecast definition. + + + + + Active + The record is active in the system + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + Warehouse + Storage Warehouse and Service Point + The Warehouse identifies a unique Warehouse where products are stored or Services are provided. + + + + Forecast Definition Line + + + + + + Forecast Run Master + + + + + + Forecast Run + Create the forecast simulation based on the forecast definition + + + + + Updated + Date this record was updated + The Updated field indicates the date that this record was updated. + + + + Updated By + User who updated this records + The Updated By field indicates the user who updated this record. + + + + Client + Client/Tenant for this installation. + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + Active + The record is active in the system + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + Client + Client/Tenant for this installation. + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + Forecast Run Result + Containts the forecast calculation results. + + + + + Forecast Run + Create the forecast simulation based on the forecast definition + + + + + Abnormal Quantity + Abnormal Demand Quantity + + + + + Calculated Quantity + Calculated Quantity + + + + + Operational Period + Forecast Definition Periods. + + + + + Forecast Definition + + + + + + Forecast Run + Create the forecast simulation based on the forecast definition + + + + + Calculated Quantity + Calculated Quantity + + + + + Client + Client/Tenant for this installation. + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + Organization + Organizational entity within client + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + Created + Date this record was created + The Created field indicates the date that this record was created. + + + + Created By + User who created this records + The Created By field indicates the user who created this record. + + + + Active + The record is active in the system + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + Forecast Run Master + + + + + + Quantity Plan + Planned Quantity + Planned Quantity + + + + Updated + Date this record was updated + The Updated field indicates the date that this record was updated. + + + + Updated By + User who updated this records + The Updated By field indicates the user who updated this record. + + + + Active + The record is active in the system + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + Updated + Date this record was updated + The Updated field indicates the date that this record was updated. + + + + Period No + Unique Period Number + The Period No identifies a specific period for this year. Each period is defined by a start and end date. Date ranges for a calendar and year cannot overlap. + + + + Forecast Run Master + + + + + + Company Agent + Company Agent + + + + + Start Schedule + Scheduled start date for this Order + + + + + Finish Schedule + Scheduled Finish date for this Order + + + + + Work Center + Work Center + + + + + Milestone + + + + + + S. T. Real + + + + + + S. T. Req. + + + + + + Status + The current status of the document + The Document Status indicates the status of a document at this time. If you want to change the document status, use the Document Action field + + + + Duration Req. + + + + + + Activity Value + Search key for the record in the format required - must be unique + ", where TableName is the actual name of the table (e.g. C_Order).]]> + + + + Subcontracting + + + + + + Work Center + Work Center + + + + + Work Center Key + Search key for the record in the format required - must be unique + ", where TableName is the actual name of the table (e.g. C_Order).]]> + + + + User/Contact + User within the system - Internal or Business Partner Contact + The User identifies a unique user in the system. This could be an internal user or a business partner contact + + + + Supervisor + Supervisor for this user/organization - used for escalation and approval + The Supervisor indicates who will be used for forwarding and escalating issues for this user - or for approvals. + + + + Nome + Identificativo alfanumerico dell'entità + Il Nome della entità (record) è utilizzato come una opzione di ricerca di default in addizione alla chiave di ricerca. Il nome è fino a 60 caratteri di lunghezza. + + + + Nome + Identificativo alfanumerico dell'entità + Il Nome della entità (record) è utilizzato come una opzione di ricerca di default in addizione alla chiave di ricerca. Il nome è fino a 60 caratteri di lunghezza. + + + + Pay Amt + Amount being paid + Indicates the amount this payment is for. The payment amount can be for single or multiple invoices or a partial payment for an invoice. + + + + Tender Type + Tender Type + The Reference List field indicates a list of reference values from a database tables. Reference lists populate drop down list boxes in data entry screens + + + + Company Agent + Company Agent + The Sales Representative indicates the Sales Rep for this Region. Any Sales Rep must be a valid internal user. + + + + Payment Number + + + + + + Payment Number + + + + + + Category Name + Alphanumeric identifier of the entity + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + Data fatturazione + Data fatturazione + Data fatturazione + + + + Data dovuto + Data dovuto + Data dovuto + + + + Mostra clienti + Mostra clienti + The Sales Transaction checkbox indicates if this item is a Sales Transaction. + + + diff --git a/data/it_IT/AD_Browse_Trl_it_IT.xml b/data/it_IT/AD_Browse_Trl_it_IT.xml new file mode 100644 index 0000000000..8844007d85 --- /dev/null +++ b/data/it_IT/AD_Browse_Trl_it_IT.xml @@ -0,0 +1,321 @@ + + + + Salas Order to Picking + This Smatt Browse allow select the Sales order to generate an Outbound Order. + + + + + Outbound Order to Release + This Smart Browse allow select the Outbound Order to release the lines that need be pick. + + + + + Outbound Order Lines to Ship + This Smart Browse allow select the Outbound Order Lines ready to be to ship. + + + + + Forecast Run Result + + + + + + MRP Action Messages + + + + + + Approval Planned Requisition Orders + + + + + + Approval Planned Manufacturing Orders + + + + + + Approval Planned Distribution Orders + + + + + + MRP Demands Browse + MRP Demands Browse + +To know how the supplies satisfies each demand , it is possible to select and press the zoom icon, to display the MRP Demands View with details of demand and their supplies. +]]> + + + + MRP Supplies Browse + MRP Supplies Browse + To know how demands is satisfied , it is possible to select and press the zoom icon to display the MRP Supplies View, with supply details and their demands.]]> + + + + Browser Invoice + Smart Browser allows for a selection to be processed + + + + + Scheduling of the Demands + Scheduling of the Demands + This browser allows to display demands to schedule + + + + Scheduling of the Supplies + Scheduling of the Supplies + This browser allows to display supplies to schedule + + + + Scheduling of the Activities + Browser for schedule the start and end dates of the activities of manufacturing orders + + + + + Activities Progress Monitor + + + + + + Activities Progress Control + + + + + + Job Openins Browser + Displays the detail of Job Openins + + + + + My Applicants Browser + Displays the detail of My Applicants + + + + + Generate Landed Cost base on Material Receipts + This browser allows to display receipts + This browser allows to display receipts + + + + History Payroll Movement + This browser show the employee history movements for a payroll process + + + + + Generate Movement + Generate Movement from Distribution Order + + + + + Material Receipt Distribution Order + Material Receipt Distribution Order + Allows receipt of producto of Distribution Order + + + + Demand Order to Picking + This Smart Browse allow select the Demand Order to generate an Outbound Order. + + + + + Outbound Order Lines Based on Demands to Delivery + This Smart Browse allow select the Outbound Order Lines ready to be to delivery. + + + + + Create Parameters + Create the Process Parameters from other process or from a Columns of Report View + + + + + Create from Payment Request + Create Payment Selection lines from Payment Request selected + + + + + Create from HR Movement + Create Payment Selection lines from HR Movements selected + + + + + Create from Order + Create Payment Selection lines from Orders selected + + + + + Create from Invoice + Create Payment Selection lines from Invoices selected + + + + + POS Withdrawal + This Smart Browser allows withdrawal by tender type + + + + + POS Bank Statement Close + This Smart Browser allows to close the statement for POS Terminal + + + + + In Out Create From + Create From Order / RMA / Invoice in a Receipt + + + + + Bank Statement Create From + + + + + + Invoice Create From + Create From Order / RMA / Invoice / Receipt in a Invoice + + + + + Browser Order + Smart Browser allows for a selection to be processed + + + + + Generate Payment Selection (From Invoice) + Create Payment Selection lines from Invoices selected + + + + + Browser Global Concept Payroll + Browser Global Concept Payroll + + + + + Process Orders of selection + + + + + + Generate Shipment from Order Lines + + + + + + Transport License Browser + + + + + + Transport Requirement Browser + Transport Requirement Browser + + + + + Driver Browser + Define Driver Browser + + + + + Vehicle Browser + Defines Vehicle Browser + + + + + Transport Unit Browser + Defines Transport Unit Browser + + + + + Generate Invoice from Order Line + + + + + + OOSostituzioneComponentiInDistinta + OOSostituzioneComponentiInDistinta + + + + + Previsione Fabbisogni + + + + + + Scarico Automatico con backflush + + + + + + Pagamenti Fornitori Multipli + + + + + + OOSmartBrowserOrdiniCarico + + + + + + OOCommesseOrdiniProduzione + OOCommesseOrdiniProduzione + + + + + Creazione Ordini di Produzione da Ordini di Vendita + + + + + diff --git a/data/it_IT/AD_Desktop_Trl_it_IT.xml b/data/it_IT/AD_Desktop_Trl_it_IT.xml index 650e6cba2e..14d019c93d 100644 --- a/data/it_IT/AD_Desktop_Trl_it_IT.xml +++ b/data/it_IT/AD_Desktop_Trl_it_IT.xml @@ -1,10 +1,9 @@ - - - - + + FrontOffice Front Office Desktop + - + diff --git a/data/it_IT/AD_Element_Trl_it_IT.xml b/data/it_IT/AD_Element_Trl_it_IT.xml index e191b1db0e..b985b56c2d 100644 --- a/data/it_IT/AD_Element_Trl_it_IT.xml +++ b/data/it_IT/AD_Element_Trl_it_IT.xml @@ -1,7 +1,5 @@ - - - - + + Allegato Allegato @@ -11,8 +9,9 @@ + - + Azienda Azienda Client per questa installazione @@ -21,6 +20,7 @@ + Colonna @@ -31,6 +31,7 @@ + Visualizza Colonna @@ -41,6 +42,7 @@ + Elemento del Sistema @@ -51,6 +53,7 @@ + Campo @@ -61,6 +64,7 @@ + Colonna Chiave @@ -71,8 +75,9 @@ + - + Lingua Lingua La lingua per questa applicazione @@ -81,6 +86,7 @@ + Menu @@ -91,8 +97,9 @@ + - + Unità Organizzativa della Transazione Unità Organizzativa della Transazione La Organizzazione di gestione o che ha iniziato la transazione. @@ -101,8 +108,9 @@ + - + Organizzazione organizzazione Organizzazione all'interno un client @@ -111,8 +119,9 @@ + - + Istanza dell'Elaborazione Istanza dell'elaborazione @@ -121,6 +130,7 @@ + Preferenza @@ -131,6 +141,7 @@ + Elaborazione @@ -141,6 +152,7 @@ + Parametro dell'Elaborazione @@ -151,6 +163,7 @@ + Elenco dei Riferimenti @@ -161,16 +174,18 @@ + Riferimento Riferimento - Riferimento del Sistema (Pick List) - Il Riferimento indica il tipo del campo di riferimento + Riferimento del Sistema (Pick List) + Il Riferimento indica il tipo del campo di riferimento + Codice Riferimento @@ -181,6 +196,7 @@ + Ruolo @@ -191,6 +207,7 @@ + Sequenza @@ -201,6 +218,7 @@ + Tab @@ -211,16 +229,18 @@ + - + Tabella Tabella - Tabella per i campi - La Tabella indica la tabella dove si trovano dei record. + Tabella per i campi + La Tabella indica la tabella dove si trovano dei record. + Istanza del Compito @@ -231,6 +251,7 @@ + Compito @@ -241,16 +262,18 @@ + Albero Principale per Business Partner Albero principale per Business Partner - + + Albero @@ -261,6 +284,7 @@ + Albero Menu principale @@ -271,48 +295,53 @@ + Albero Principale delle Organizzazioni Albero Principale delle Organizzazioni - + + Albero Principale dei Prodotti Albero Principale dei Prodotti - + + Albero Progetti Principale Albero progetti principale - + + Albero Aree di Vendita Principale Albero aree di vendita principale - + + - + Utente/Contatto Utente Utente del sistema - contatto interno o contatto di un Business Partner @@ -321,6 +350,7 @@ + Convalida @@ -331,6 +361,7 @@ + Nodo Successivo @@ -341,6 +372,7 @@ + Nodo @@ -351,6 +383,7 @@ + Finestra @@ -361,6 +394,7 @@ + Workflow @@ -371,6 +405,7 @@ + Livello di Accesso Dati @@ -381,6 +416,7 @@ + Segno del Conto @@ -391,6 +427,7 @@ + Tipo di Conto @@ -401,6 +438,7 @@ + Conto @@ -411,8 +449,9 @@ + - + Costo di Acquisizione Costo di acquisizione Costo sostenuto per ottenere un cliente vero da un prospetto @@ -421,6 +460,7 @@ + Azione @@ -431,8 +471,9 @@ + - + Valore Corso di Vita Valore Corso di Vita Ricavo del corso di vita @@ -441,6 +482,7 @@ + Indirizzo 1 @@ -451,6 +493,7 @@ + Indirizzo 2 @@ -461,6 +504,7 @@ + Dopo la Consegna @@ -471,6 +515,7 @@ + Alternativo @@ -481,8 +526,9 @@ + - + Importo Importo Importo @@ -491,6 +537,7 @@ + Avere @@ -501,6 +548,7 @@ + Dare @@ -511,6 +559,7 @@ + Importo di Approvazione @@ -521,6 +570,7 @@ + Avere in Valuta Fonte @@ -531,6 +581,7 @@ + Dare in Valuta Fonte @@ -541,6 +592,7 @@ + Attributo @@ -551,6 +603,7 @@ + Controllo Automatico del Periodo @@ -561,6 +614,7 @@ + Indirizzo della Fatturazione @@ -571,9 +625,10 @@ + - Dati Binari + Dati Binari Dati Binari Dati binari Il campo Dati Binari è utilizzato per archivare i dati binari. @@ -581,6 +636,7 @@ + Stato del Budget @@ -591,6 +647,7 @@ + Schema Contabile Principale @@ -601,6 +658,7 @@ + Elemento dello Schema Contabile @@ -611,8 +669,9 @@ + - + Schema Contabile Schema Contabile Regole della contabilizzazione @@ -621,8 +680,9 @@ + - + Business Partner Business Partner Identifica un business partner @@ -631,6 +691,7 @@ + Indirizzo Business Partner @@ -641,8 +702,9 @@ L'Indirizzo Business Partner indica la ubicazione del Business Partner Indirizzo Business Partner Indirizzo Business Partner + - + Esercizio Esercizio Nome dell'esercizio contabile @@ -651,6 +713,7 @@ + Tasso di Conversione @@ -661,6 +724,7 @@ + Nazione @@ -671,8 +735,9 @@ + - + Valuta Valuta La valuta per questo record @@ -681,6 +746,7 @@ + Valuta A @@ -691,8 +757,9 @@ + - + Tipo Documento Tipo documento Tipo documento @@ -701,8 +768,9 @@ + - + Tipo Documento Obiettivo Tipo Documento Obiettivo Il Tipo documento obiettivo per la conversione dei documenti @@ -711,6 +779,7 @@ + Elemento del Conto @@ -721,6 +790,7 @@ + Elemento @@ -731,6 +801,7 @@ + Area Stoccaggio Da @@ -741,6 +812,7 @@ + Area Stoccaggio A @@ -751,8 +823,9 @@ + - + Ubicazione / Indirizzo Ubicazione / Indirizzo Ubicazione o Indirizzo @@ -761,6 +834,7 @@ + Giorno non Lavorativo @@ -771,8 +845,9 @@ + - + Termini del Pagamento Termini del pagamento I termini di pagamento per questa transazione @@ -781,6 +856,7 @@ + Controllo del Periodo @@ -791,8 +867,9 @@ + - + Periodo Periodo Periodo del Calendario @@ -801,28 +878,31 @@ + - - Progetto - Progetto - Identifica un progetto unico + + CommessaInterna + CommessaInterna + Identifica un progetto CommessaInterna L'ID Progetto è un identificatore per un progetto definito del utente. + - Regione - Regione - Identifica una regione geografica - La Regione identifica una regione unica per questa nazione. + Provincia + Provincia + Identifica una provincia geografica + La Provincia identifica una provincia unica per questa nazione. + - + Area di Vendita Area di vendita Area di vendita @@ -831,6 +911,7 @@ + Categoria di Imposta @@ -841,8 +922,9 @@ + - + Imposta Imposta Identificatore dell'Imposta @@ -851,6 +933,7 @@ + Conversione UdM @@ -861,8 +944,9 @@ + - + UdM UdM Unità di Misura @@ -871,6 +955,7 @@ + UdM A @@ -881,6 +966,7 @@ + UdM per Lunghezza @@ -891,6 +977,7 @@ + UdM per il Tempo @@ -901,6 +988,7 @@ + UdM per Volume @@ -911,6 +999,7 @@ + UdM per Peso @@ -921,8 +1010,9 @@ + - + Combinazione Combinazione Combinazione valida dei conti @@ -931,8 +1021,9 @@ + - + Anno Anno Anno del calendario @@ -941,16 +1032,18 @@ + Callout Callout Chiamate a funzione separate da punti e virgola; SE_/SL_/UE_/UL_ - primo: System/User; secondo: Entrata/Uscita; 3rd: _ trattino basso, - e quindi nome della funzione - Function Calls separated by semicolons; SE_/SL_/UE_/UL_ - 1st: System/User; 2nd: Enter/Leave; 3rd: _ Underscore, - then Function Name + Function Calls separated by semicolons; SE_/SL_/UE_/UL_ - 1st: System/User; 2nd: Enter/Leave; 3rd: _ Underscore, - then Function Name + Città @@ -961,6 +1054,7 @@ + Codice di Convalida @@ -971,6 +1065,7 @@ + Nome Colonna DB @@ -981,6 +1076,7 @@ + Combinazione @@ -991,6 +1087,7 @@ + Commenti @@ -1001,6 +1098,7 @@ + Invia Allarme @@ -1011,6 +1109,7 @@ + Importo di Controllo @@ -1022,6 +1121,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Costo Medio @@ -1032,8 +1132,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Costo Standard Costo standard @@ -1042,16 +1143,18 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Metodo del Calcolo dei Costi Metodo del calcolo dei costi Indica come sarà calcolato il costo - Il Metodo del Calcolo dei Costi indica come i costi saranno calcolati (Standard, Medio) + Il Metodo del Calcolo dei Costi indica come i costi saranno calcolati (Standard, Medio) + Precisione del Calcolo Costi @@ -1062,6 +1165,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Costi @@ -1072,6 +1176,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Paese ISO @@ -1082,8 +1187,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Creato Creato Data in cui questo Record è stato creato @@ -1092,8 +1198,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Creato Da Creato Da Utente che ha creato il record @@ -1102,6 +1209,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Numero @@ -1112,6 +1220,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Simbolo della Valuta @@ -1122,6 +1231,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Conto Quadratura Valuta @@ -1132,8 +1242,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Tasso di Conversione Valuta Tasso di Conversione Valuta Tasso di Conversione Valuta @@ -1142,6 +1253,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Successivo Attuale @@ -1152,16 +1264,18 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + D-U-N-S D-U-N-S - Numero Dun & Badstreet + Utilizzato nell'EDI - per ulteriori dettagli: www.dnb.com/dunsno/list.htm + Data @@ -1172,8 +1286,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Data della Registrazione Data della registrazione Data della Registrazione @@ -1182,8 +1297,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Data Consegnato Data Consegnato La Data Consegnato indica la data in cui il prodotto è stato consegnato @@ -1192,8 +1308,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Data del Documento Data del documento Data del documnto @@ -1202,8 +1319,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Data Fattura Data fattura Data stampata sulla fattura @@ -1212,8 +1330,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Data dell'Ordine Data dell'Ordine Data dell'Ordine @@ -1222,8 +1341,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Data Promessa Data promessa Data a cui l'ordine è stato promesso @@ -1232,6 +1352,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Logica di Default @@ -1242,8 +1363,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Mezzo della Spedizione Mezzo della spedizione Come l'ordine sarà spedito @@ -1252,8 +1374,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Descrizione Descrizione Una descrizione corta opzionale del record @@ -1262,6 +1385,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Fuori Produzione @@ -1272,18 +1396,20 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - - Fuori Produzione Da - Fuori produzione da - Fuori produzione da - Il Fuori Produzione Da indica la persona che ha messo il prodotto fuori produzione. + + Discontinued by + Discontinued by + Discontinued By + The Discontinued By indicates the individual who discontinued this product + - + Sconto % Sconto % Sconto in percentuale @@ -1292,6 +1418,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Giorni di Sconto @@ -1302,6 +1429,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Lunghezza della Visualizzazione @@ -1312,16 +1440,18 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Logica della Visualizzazione Logica della Visualizzazione Il risultato determina se un campo è attualmente visualizzato. - format := <expression> [<logic> <expression>] expression := @<context>@=<value> or @<context>@!<value> logic := <|>|<&> context := any global or window context value := strings logic operators := AND or OR with the previous result from left to right Example '@AD_Table_ID@=14 | @Language@!'GERGER' As it is always a string comparison, the string delimiters are optional, but suggested for future compatibility + [ ] expression := @@= or @@! logic := <|>|<&> context := any global or window context value := strings logic operators := AND or OR with the previous result from left to right Example '@AD_Table_ID@=14 | @Language@!'GERGER' As it is always a string comparison, the string delimiters are optional, but suggested for future compatibility]]> + Visualizza Valore @@ -1332,6 +1462,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Formato di Stampa dell'Indirizzo @@ -1342,6 +1473,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Tasso di Divisione @@ -1352,8 +1484,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Azione del Documento Azione del documento Lo stato obbiettivo del documento @@ -1362,6 +1495,7 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + Sequenza del Documento @@ -1372,8 +1506,9 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Stato del Documento Stato del documento Stato attuale del documento @@ -1382,18 +1517,20 @@ Altrimente l'importo totale del Debit deve essere uguale all'Importo di Controll + - + Numero del Documento Numero del documento Numero di sequenza per il documento - Il Numero del Documento è di solito generato automaticamente del sistema ed è determinato del tipo del documento del documento. Se il documento non è salvato, il numero preliminario è visualizzato in "<>". + ". -Nel caso in cui non c'è definito una sequenza di numerazione automatica per il tipo di documento, il campo è vuoto alla creazione di un nuovo documento. Questo è per i documenti che di solito hanno un numero esterno (come la fattura del fornitore). Se l'utente lascia il campo vuoto, il sistema generà un numero del documento. La regola della sequenza per questo numero è definita nella finestra "Gestione Sequenza" con il nome "DocumentNo_<TableName>", dove TableName è il nome attuale della tabella (e.s. C_Order). +Nel caso in cui non c'è definito una sequenza di numerazione automatica per il tipo di documento, il campo è vuoto alla creazione di un nuovo documento. Questo è per i documenti che di solito hanno un numero esterno (come la fattura del fornitore). Se l'utente lascia il campo vuoto, il sistema generà un numero del documento. La regola della sequenza per questo numero è definita nella finestra "Gestione Sequenza" con il nome "DocumentNo_", dove TableName è il nome attuale della tabella (e.s. C_Order).]]> + Data Ingresso EMU @@ -1404,6 +1541,7 @@ Nel caso in cui non c'è definito una sequenza di numerazione automatica per il + Tasso EMU @@ -1414,6 +1552,7 @@ Nel caso in cui non c'è definito una sequenza di numerazione automatica per il + Tipo di Elemento @@ -1424,8 +1563,9 @@ Nel caso in cui non c'è definito una sequenza di numerazione automatica per il + - + Data del Fine Data del fine L'ultima data effettiva (inclusiva) @@ -1434,78 +1574,82 @@ Nel caso in cui non c'è definito una sequenza di numerazione automatica per il + Formato Telefono Formato telefono Formato del numero telefonico: può avere elementi di formato fissi, Variabili: "_lLoOaAcCa09" - <B>Validation elements:</B> + Validation elements: (Spazio) qualsiasi carrattere _ Spazio (carrattere fissa) l qualsiasi Lettura a..Z NESSUN spazio L qualsiasi Lettura a..Z NESSUN spazio convertite in upper case o qualsiasi Lettura a..Z o spazio O qualsiasi Lettura a..Z o Spazio convertite in upper case -a qualsiasi Lettura & Digits NESSUN spazio -A qualsiasi Lettura & Digiti NESSUN spazio convertite in upper case -c qualsiasi Lettura & Digiti o spazio -C qualsiasi Lettura & Digiti o spazio convertite in upper case +a qualsiasi Lettura & Digits NESSUN spazio +A qualsiasi Lettura & Digiti NESSUN spazio convertite in upper case +c qualsiasi Lettura & Digiti o spazio +C qualsiasi Lettura & Digiti o spazio convertite in upper case 0 Digiti 0..9 NESSUN spazio 9 Digiti 0..9 or spazio -Esempio del formato "(000)_000-0000" +Esempio del formato "(000)_000-0000"]]> + Formato Codice Postale Formato codice postale - <B>Validation elements:</B> + Validation elements: (Space) any character _ Space (fixed character) l any Letter a..Z NO space L any Letter a..Z NO space converted to upper case o any Letter a..Z or space O any Letter a..Z or space converted to upper case -a any Letters & Digits NO space -A any Letters & Digits NO space converted to upper case -c any Letters & Digits or space -C any Letters & Digits or space converted to upper case +a any Letters & Digits NO space +A any Letters & Digits NO space converted to upper case +c any Letters & Digits or space +C any Letters & Digits or space converted to upper case 0 Digits 0..9 NO space 9 Digits 0..9 or space -Example of format "(000)_000-0000" +Example of format "(000)_000-0000"]]> + Formato del Codice Postale Addizionale Formato del Codice postale addizionale Formato del valore; può contenere elementi dal formato fisso, variabile : "_lLoOaAcCa09" - <B>Validation elements:</B> + Validation elements: (Space) any character _ Space (fixed character) l any Letter a..Z NO space L any Letter a..Z NO space converted to upper case o any Letter a..Z or space O any Letter a..Z or space converted to upper case -a any Letters & Digits NO space -A any Letters & Digits NO space converted to upper case -c any Letters & Digits or space -C any Letters & Digits or space converted to upper case +a any Letters & Digits NO space +A any Letters & Digits NO space converted to upper case +c any Letters & Digits or space +C any Letters & Digits or space converted to upper case 0 Digits 0..9 NO space 9 Digits 0..9 or space -Example of format "(000)_000-0000" +Example of format "(000)_000-0000"]]> + Fax @@ -1516,6 +1660,7 @@ Example of format "(000)_000-0000" + Lunghezza @@ -1526,8 +1671,9 @@ Example of format "(000)_000-0000" + - + Prima Vendita Prima Vendita Data della prima vendita @@ -1536,8 +1682,9 @@ Example of format "(000)_000-0000" + - + Spese di Trasporto Spese di Trasporto Importo delle spese di trasporto @@ -1546,6 +1693,7 @@ Example of format "(000)_000-0000" + GAAP @@ -1556,6 +1704,7 @@ Example of format "(000)_000-0000" + Budget @@ -1566,8 +1715,9 @@ Example of format "(000)_000-0000" + - + Categoria Contabile Categoria Contabile Categoria Contabile Contabilità Generale @@ -1576,8 +1726,9 @@ Example of format "(000)_000-0000" + - + Gruppo Prime Note Gruppo Prime Note Gruppo delle prima note contabilità generale @@ -1586,6 +1737,7 @@ Example of format "(000)_000-0000" + Riga della Prima Nota @@ -1596,6 +1748,7 @@ Example of format "(000)_000-0000" + Prima Nota @@ -1606,8 +1759,9 @@ Example of format "(000)_000-0000" + - + Totale Totale Il totale del documento @@ -1616,6 +1770,7 @@ Example of format "(000)_000-0000" + Utilizzare Conto Alternativo @@ -1626,6 +1781,7 @@ Example of format "(000)_000-0000" + Utilizzare Controllo della Combinazione dei Conti @@ -1636,6 +1792,7 @@ Example of format "(000)_000-0000" + Codice Postale Addizionale @@ -1646,16 +1803,18 @@ Example of format "(000)_000-0000" + - Nazione ha Regioni - Nazione ha Regioni - La nazione contiene regioni - Il check box Nazione ha Regioni è selezionato se la Nazione è devisa in regioni. Se questo checkbox è selezionato, il Tab Regione è accessibile. + Nazione ha Province + Nazione ha Province + La nazione contiene province + Il check box Nazione ha Province è selezionato se la Nazione è devisa in Province. Se questo checkbox è selezionato, il Tab Provincia è accessibile. + Ha un Albero @@ -1666,8 +1825,9 @@ Example of format "(000)_000-0000" + - + Aiuto/Spiegazione Aiuto/Spiegazione Commento o suggerimento @@ -1676,6 +1836,7 @@ Example of format "(000)_000-0000" + ISDN @@ -1686,6 +1847,7 @@ Example of format "(000)_000-0000" + Codice ISO @@ -1696,6 +1858,7 @@ Example of format "(000)_000-0000" + Conto Riepilogo Utile @@ -1706,6 +1869,7 @@ Example of format "(000)_000-0000" + Incremento @@ -1716,6 +1880,7 @@ Example of format "(000)_000-0000" + Conto Crediti Intercompany @@ -1726,6 +1891,7 @@ Example of format "(000)_000-0000" + Conto Debiti Intercompany @@ -1736,6 +1902,7 @@ Example of format "(000)_000-0000" + Giorno della Fatturazione @@ -1746,6 +1913,7 @@ Example of format "(000)_000-0000" + Frequenza della Fatturazione @@ -1756,6 +1924,7 @@ Example of format "(000)_000-0000" + Giorno della Settimana per la Fattura @@ -1766,6 +1935,7 @@ Example of format "(000)_000-0000" + Competenza @@ -1776,8 +1946,9 @@ Example of format "(000)_000-0000" + - + Attivo Attivo Il record (dato, anagrafica,…) è attivo nel sistema @@ -1789,6 +1960,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Limite dell'Importo @@ -1799,8 +1971,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Approvazione Approvazione Indica se questo documento richiede un'approvazione @@ -1809,6 +1982,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Attivare Audit @@ -1819,6 +1993,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Numerazione Automatica @@ -1829,6 +2004,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + In Pareggio @@ -1839,6 +2015,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Da Pareggiare @@ -1849,6 +2026,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Lingua di Base @@ -1859,6 +2037,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Gestito a Livello Centrale @@ -1869,8 +2048,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Credito Approvato Credito Approvato Il credito è stato approvato @@ -1879,8 +2059,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Cliente Cliente Indica se il Business Partner è un cliente @@ -1889,18 +2070,20 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - Record Cancellabili - Record Cancellabili + Record Cancellabili + Record Cancellabili Indica se il record può essere cancellato dal database. - Il Record Cancellabile indica se il record può essere cancellato dal database. Se un record non può essere cancellato, si può solo deselezionare il checkbox Attivo.. + Il Record Cancellabile indica se il record può essere cancellato dal database. Se un record non può essere cancellato, si può solo deselezionare il checkbox Attivo.. + - + Consegnato Consegnato @@ -1909,6 +2092,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Visualizzato @@ -1919,6 +2103,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Controllato dal Documento @@ -1929,6 +2114,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Il Documento ha Numerazione Controllata @@ -1939,6 +2125,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Membro EMU @@ -1949,8 +2136,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Dipendente Dipendente Indica se questo business partner è un dipendente @@ -1959,6 +2147,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Visualizzazione Crittografata @@ -1969,6 +2158,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + La Valuta Euro @@ -1979,6 +2169,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Solo Campo @@ -1989,6 +2180,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Interamente Qualificato @@ -1999,6 +2191,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Generato @@ -2009,6 +2202,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Solo Intestazione @@ -2019,6 +2213,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Identificatore @@ -2029,6 +2224,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Tab Contabilità @@ -2039,8 +2235,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Fatturato Fatturato è fatturato @@ -2049,6 +2246,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Colonna Chiave @@ -2059,6 +2257,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Obbligatorio @@ -2069,6 +2268,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Conto Originario @@ -2079,6 +2279,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Colonna del Collegamento Padre @@ -2089,6 +2290,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Principale @@ -2099,8 +2301,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Stampato Stampato @@ -2109,6 +2312,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + In Elaborazione @@ -2119,8 +2323,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Cliente Potenziale Attivo Cliente Potenziale Attivo Indica un cliente potenziale per differenziarlo da un cliente effettivo attivo @@ -2129,8 +2334,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Acquistato Acquistato L'organizzazione acquista questo prodotto @@ -2139,6 +2345,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Intervallo @@ -2149,6 +2356,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Solo Lettura @@ -2159,6 +2367,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Lettura e Modifica @@ -2169,6 +2378,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Listino Prezzi Vendite @@ -2179,16 +2389,18 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - Responsabile Commerciale - Responsabile Commerciale + Si è Agente Rappresentante + Si è Agente Rappresentante Indica se il dipendente è un raprresentante o un'agente della società. - Il checkbox Rappresentante Vendite indica se il dipendente è anche un raprresentante di vendita + Il checkbox Rappresentante Vendite indica se il dipendente è anche un raprresentante di vendita Person responsabile per i documenti - + Company Agent Company Agent + Stessa Riga @@ -2199,6 +2411,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Sicurezza Abilitata @@ -2209,6 +2422,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Layout a Riga Singola @@ -2219,8 +2433,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Venduto Venduto L'organizzazione vende questo prodotto @@ -2229,6 +2444,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Stoccato @@ -2239,8 +2455,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Livello di Sintesi Livello di Sintesi Questo è una entità sommaria @@ -2249,16 +2466,18 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Lingua del Sistema Lingua del Sistema Le maschere ecc. sono mantenute in quest lingua - Selezionare per aver disponibile le maschere tradotte in questa lingua. Notificare l'administratore del sistema per eseguire gli scripts di manutenzione lingua per abilitare l'uso di questa lingua. Se la lingua non è fornita si può fare le traduzioni delle termini. + Selezionare per aver disponibile le maschere tradotte in questa lingua. Notificare l'administratore del sistema per eseguire gli scripts di manutenzione lingua per abilitare l'uso di questa lingua. Se la lingua non è fornita si può fare le traduzioni delle termini. + Utilizzato per Record ID @@ -2269,8 +2488,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Trasferito Trasferito Trasferito alla contabilità generale (Registrato) @@ -2279,6 +2499,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Tradotta @@ -2289,6 +2510,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Tab di Traduzione @@ -2299,28 +2521,31 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - Aggiornabile - Aggiornabile + Aggiornabile + Aggiornabile Determina se il campo può essere aggiornato - Il checkbox Aggiornabile indica se un campo può essere aggiornato dall'utente. + Il checkbox Aggiornabile indica se un campo può essere aggiornato dall'utente. + - Aggiornabile da Utente - Aggiornabile da Utente + Aggiornabile da Utente + Aggiornabile da Utente Il campo può essere aggiornato dell'utente - Il campo Aggiornabile da Utente indica se l'utente può aggiornare questo campo. + Il campo Aggiornabile da Utente indica se l'utente può aggiornare questo campo. + - + Fornitore Fornitore Indica se questo business partner è un fornitore @@ -2329,6 +2554,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Ultimo Contatto @@ -2339,6 +2565,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Ultimo Risultato @@ -2349,6 +2576,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Livello Massimo @@ -2359,6 +2587,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Livello Minimo @@ -2369,8 +2598,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Numero di Riga Numero di Riga @@ -2379,8 +2609,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Netto della Riga Netto della Riga Importo Netto della Riga (Quantità * Prezzo Attuale) senza spese di trasporto e addebitamenti @@ -2389,6 +2620,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Sequenza @@ -2399,8 +2631,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + N. Lotto N. Lotto Numero del Lotto @@ -2409,8 +2642,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Area Stoccaggio Area Stoccaggio Area Stoccaggio del magazzino @@ -2419,8 +2653,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Listino prezzi Listino prezzi Identificatore unico di un listino prezzi @@ -2429,8 +2664,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Versione del Listino Prezzi Versione del Listino Prezzi Identifica una istanza unica di un listino prezzi @@ -2439,8 +2675,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Categoria del prodotto Categoria del prodotto Categoria di cui questo conto è parte @@ -2449,8 +2686,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Prodotto Prodotto Prodotto, Servizio, Articolo @@ -2459,8 +2697,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Trasportatore Trasportatore Metodo o mezzo per la spedizione del prodotto @@ -2469,8 +2708,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Magazzino/Punto di Servizio Magazzino/Punto di Servizio Magazzino e Punto di servizio @@ -2479,6 +2719,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Testo del Messaggio @@ -2489,6 +2730,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Suggerimento @@ -2499,6 +2741,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Tipo di Messaggio @@ -2509,6 +2752,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Tasso di Moltiplicazione @@ -2519,8 +2763,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + NAICS/SIC NAICS/SIC Codice Standard per l'Industria USA - http://www.osha.gov/oshstats/sicser.html @@ -2529,8 +2774,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Nome Nome Identificativo alfanumerico dell'entità @@ -2539,6 +2785,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Giorni Netti @@ -2549,18 +2796,20 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - Nodo_ID - Nodo_ID + Nodo_ID + Nodo_ID + - + Dipendenti Dipendenti Numero di dipendenti @@ -2569,6 +2818,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Commando OS @@ -2579,6 +2829,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Clausola SQL Order By @@ -2589,6 +2840,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Unità Organizzativa @@ -2599,8 +2851,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Listino Prezzo per Acquisti Listino Prezzo per Acquisti Listino prezzo utilizzato da questo business partner @@ -2609,6 +2862,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Data della Elaborazione @@ -2619,6 +2873,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Data della Elaborazione A @@ -2629,6 +2884,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + P_String @@ -2639,6 +2895,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + P_String_To @@ -2649,6 +2906,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Padre @@ -2659,6 +2917,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Imposta Padre @@ -2669,16 +2928,18 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Password Password Password di qualsiasi lunghezza (case sensitive) - La Password indica la password per questo ID utente. Le Password sono obbligatorie per l'identificazione degli utenti autorizzati. + La Password indica la password per questo ID utente. Le Password sono obbligatorie per l'identificazione degli utenti autorizzati. + Azione del Periodo @@ -2689,8 +2950,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Periodo N. Periodo N. @@ -2699,6 +2961,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Stato del periodo @@ -2709,6 +2972,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Tipo di periodo @@ -2719,6 +2983,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Giorni futuri @@ -2729,6 +2994,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Giorni di storia @@ -2739,6 +3005,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Telefono @@ -2749,6 +3016,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + 2° Telefono @@ -2759,6 +3027,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Registrare Effettivo @@ -2769,6 +3038,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Registra Budget @@ -2779,6 +3049,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Registra impegno @@ -2789,6 +3060,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Registra statistiche @@ -2799,6 +3071,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + CAP @@ -2809,28 +3082,31 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - - - - + - + - CAP aggiuntivo o codice di avviamento postale The Additional ZIP or Postal Code identifies, if appropriate, any additional Postal Code information. + - - Tipo registrazione - Tipo registrazione + + Tipo registrazione + Tipo registrazione The Posting Type indicates the type of amount (Actual, Encumbrance, Budget) this journal updated. + - + Valore del ciclo di vita potenziale Valore del ciclo di vita potenziale @@ -2839,6 +3115,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Prefisso @@ -2849,8 +3126,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Prezzo unitario Prezzo unitario Prezzo attuale @@ -2859,8 +3137,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Prezzo di listino Prezzo di listino @@ -2869,8 +3148,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Priorità Priorità @@ -2879,8 +3159,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Elabora ora Elabora ora @@ -2889,8 +3170,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Quantità Quantità @@ -2899,8 +3181,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Quantità spedita Quantità spedita Quantità spedita @@ -2909,8 +3192,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Quantità fatturata Quantità fatturata @@ -2919,8 +3203,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Quantità in Magazzino Quantità in Magazzino @@ -2929,6 +3214,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Quantità Ordinata @@ -2939,6 +3225,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Quantità riservata @@ -2949,6 +3236,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Tasso @@ -2959,6 +3247,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Conto utile credito realizzato @@ -2969,6 +3258,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Conto perdite credito realizzato @@ -2979,8 +3269,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Record ID Record ID Record ID interno @@ -2989,8 +3280,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Riferimento Riferimento @@ -2999,8 +3291,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Riferimento n. Riferimento n. @@ -3009,8 +3302,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Nome della regione Nome della regione @@ -3019,6 +3313,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Tipo di rifornimento @@ -3029,8 +3324,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Risultato Risultato @@ -3039,6 +3335,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Conto utili non distribuiti @@ -3049,8 +3346,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + UGS UGS @@ -3059,8 +3357,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Campagna Campagna Campagna marketing @@ -3069,6 +3368,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Canale @@ -3079,18 +3379,20 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Limite del Credito Limite del Credito Ammontare di credito amesso - The Credit Limit indicates the total amount allowed 'on account'. If this is exceeded a warning message will be generated. + The Credit Limit indicates the total amount allowed 'on account'. If this is exceeded a warning message will be generated. + - + Credito utilizzato Credito utilizzato Saldo aperto corrente @@ -3099,8 +3401,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Regole di Spedizione Regole di Spedizione Definisce i tempi della spedizione @@ -3109,18 +3412,20 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Ordine di vendita Ordine di Vendita - The Sales Order ID is a unique identifier of a Sales Order. This is controlled by the document sequence for this document type. + The Sales Order ID is a unique identifier of a Sales Order. This is controlled by the document sequence for this document type. Purchase Order - The Purchase Order ID is a unique identifier of a Purchase Order. This is controlled by the document sequence for this document type. + The Purchase Order ID is a unique identifier of a Purchase Order. This is controlled by the document sequence for this document type. Purchase Order Purchase Order + - + Regole di fattura Regole di fattura @@ -3129,8 +3434,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Schedulazione fattura Schedulazione fattura @@ -3139,6 +3445,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Riga dell'ordine di vendita @@ -3149,8 +3456,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance The Purchase Order Line is a unique identifier for a line in an order. Purchase Order Line Order Line + - + Volume delle vendite Volume delle vendite @@ -3159,8 +3467,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Separatore dell'elemento Separatore dell'elemento Separatore dell'elemento @@ -3169,8 +3478,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Sequenza Sequenza Sequenza dei documenti @@ -3179,8 +3489,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Numero di Serie Numero di Serie @@ -3189,8 +3500,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Quota Quota @@ -3199,6 +3511,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Profondità dello scaffale @@ -3209,6 +3522,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Altezza dello scaffale @@ -3219,6 +3533,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Larghezza dello scaffale @@ -3229,6 +3544,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Numero di Ordinazione del Record @@ -3239,8 +3555,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Data d'Inizio Data d'inizio Primo giorno effettivo (inclusivo) @@ -3249,6 +3566,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Ricominciare la Sequenza Ogni Anno @@ -3259,6 +3577,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Inizio No. @@ -3269,6 +3588,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Accuratezza standard @@ -3279,6 +3599,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Sostituto @@ -3289,6 +3610,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Suffisso @@ -3299,6 +3621,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Conto Saldi in Sospeso @@ -3309,6 +3632,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Conto errori sospesi @@ -3319,6 +3643,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Importo @@ -3329,6 +3654,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Data @@ -3339,6 +3665,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Data Ora @@ -3349,6 +3676,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Integro @@ -3359,6 +3687,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Numero @@ -3369,6 +3698,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Nome tabella DB @@ -3379,8 +3709,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Partita IVA Partita IVA @@ -3389,6 +3720,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + ID test @@ -3399,16 +3731,18 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - - A - A + + A + A The To Country indicates the receiving country on a document + A @@ -3419,6 +3753,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Totale Avere @@ -3429,6 +3764,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Totale Dare @@ -3439,8 +3775,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Righe totali Righe totali @@ -3449,6 +3786,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Tipo I Area @@ -3459,6 +3797,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Tipo @@ -3469,8 +3808,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Simbolo Simbolo @@ -3479,8 +3819,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Codice a Barre Codice prodotto (codice a barre) @@ -3489,6 +3830,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Unità per Pallet @@ -3499,6 +3841,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Conto utile non realizzato @@ -3509,6 +3852,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Conto perdita credito non realizzato @@ -3519,8 +3863,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Aggiornato Aggiornato Data di aggiornamento di questo record @@ -3529,8 +3874,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Aggiornato Da Aggiornato Da @@ -3539,6 +3885,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Utilizzare Quadratura in Valuta @@ -3549,6 +3896,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Usa quadratura sospesi @@ -3559,6 +3907,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Usa errori sospesi @@ -3569,8 +3918,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Utente 1 Utente 1 @@ -3579,8 +3929,9 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + - + Utente 2 Utente 2 @@ -3589,6 +3940,7 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Livello Utente @@ -3599,32 +3951,34 @@ Ci sono due ragioni da considere in favore alla disattivazione anziché la cance + Formato del Valore Formato del Valore - <B>Validation elements:</B> + Validation elements: (Space) any character _ Space (fixed character) l any Letter a..Z NO space L any Letter a..Z NO space converted to upper case o any Letter a..Z or space O any Letter a..Z or space converted to upper case -a any Letters & Digits NO space -A any Letters & Digits NO space converted to upper case -c any Letters & Digits or space -C any Letters & Digits or space converted to upper case +a any Letters & Digits NO space +A any Letters & Digits NO space converted to upper case +c any Letters & Digits or space +C any Letters & Digits or space converted to upper case 0 Digits 0..9 NO space 9 Digits 0..9 or space -Example of format "(000)_000-0000" +Example of format "(000)_000-0000"]]> + - + Valido Da Valido Da @@ -3633,6 +3987,7 @@ Example of format "(000)_000-0000" + Valido fino a @@ -3643,6 +3998,7 @@ Example of format "(000)_000-0000" + Tipo di Convalida @@ -3653,17 +4009,19 @@ Example of format "(000)_000-0000" + - + Codice Codice Il codice è una chiave di ricerca che consente una individuazione rapida dell'elemento - A search key allows you a fast method of finding a particular record. -If you leave the search key empty, the system automatically creates a numeric number. The document sequence used for this fallback number is defined in the "Maintain Sequence" window with the name "DocumentNo_<TableName>", where TableName is the actual name of the table (e.g. C_Order). + ", where TableName is the actual name of the table (e.g. C_Order).]]> + Categoria fornitore @@ -3674,6 +4032,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + N. prodotto fornitori @@ -3684,8 +4043,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Versione Versione @@ -3694,8 +4054,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Volume Volume @@ -3704,8 +4065,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Peso Peso @@ -3714,6 +4076,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Clausola SQL Where @@ -3724,6 +4087,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Tipo di finestra @@ -3734,6 +4098,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Workflow @@ -3744,8 +4109,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Corridoio(X) X Dimensione X, e.g., Corridoio @@ -3754,6 +4120,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Codice EDI @@ -3764,8 +4131,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Scomparto (Y) Scomparto (Y) Dimensione Y, esempio: scomparto @@ -3774,18 +4142,20 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Anno Anno Anno di calendario - The Year identifies the accounting year for a calendar. + The Year identifies the accounting year for a calendar. + - + Livello (Z) Livello (Z) @@ -3794,6 +4164,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Banca @@ -3804,8 +4175,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Conto Bancario Conto Bancario Indica se questo è un conto bancario @@ -3814,8 +4186,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Conto banca Partner Conto Bancario del Partner Conto bancario del Business Partner @@ -3824,8 +4197,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Sollecito Sollecito Regole di sollecito per le fatture scadute @@ -3834,6 +4208,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Trattenuta @@ -3844,6 +4219,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Numero del conto @@ -3854,6 +4230,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Beneficiario @@ -3864,8 +4241,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Importo dell'addebito Importo dell'addebito Ammontare imponibile @@ -3874,6 +4252,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Canone dell'addebito @@ -3884,6 +4263,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Interessi dell'addebito @@ -3894,8 +4274,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Classificazione Classificazione A,B,C,… @@ -3904,6 +4285,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Limite del credito @@ -3914,6 +4296,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Saldo attuale @@ -3924,6 +4307,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Giorni intercorsi fra solleciti @@ -3934,9 +4318,10 @@ If you leave the search key empty, the system automatically creates a numeric nu + - - Sconto 2% + + Sconto 2% Sconto 2% Sconto in percentuale The Discount indicates the discount applied or taken as a percentage. @@ -3944,6 +4329,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + 2 giorni di sconto @@ -3954,6 +4340,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Tipo Documento di Base @@ -3964,8 +4351,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Copie del documento Copie @@ -3974,6 +4362,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Nota del Documento @@ -3984,8 +4373,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Email Email Electronic Mail Address @@ -3994,16 +4384,18 @@ If you leave the search key empty, the system automatically creates a numeric nu + Imporre limite di prezzo Imporre limite di prezzo Non permettere prezzi al di sotto del prezzo limite - The Enforce Price Limit check box indicates that prices cannot be below the limit price in Orders. Invoices are not checked. + The Enforce Price Limit check box indicates that prices cannot be below the limit price in Orders. Invoices are not checked. + Motivo di esenzione @@ -4014,6 +4406,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Evento Contabile @@ -4024,6 +4417,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Importo Canone @@ -4034,6 +4428,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Importo fisso @@ -4044,6 +4439,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Ultima data utile nel mese @@ -4054,6 +4450,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Giorno del mese fisso @@ -4064,6 +4461,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Mese scadenza @@ -4074,6 +4472,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Giorni di tolleranza @@ -4084,8 +4483,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Importazione Messaggio d'Errore Importazione Messaggio d'errore @@ -4094,8 +4494,9 @@ If you leave the search key empty, the system automatically creates a numeric nu + - + Importato Importato @@ -4104,6 +4505,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Interessi in percentuale @@ -4114,6 +4516,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Indirizzo del destinatario fattura @@ -4124,6 +4527,7 @@ If you leave the search key empty, the system automatically creates a numeric nu + Livello del documento @@ -4136,6 +4540,7 @@ Due to rounding, the tax amount can differ. + Data scaduto fissata @@ -4146,6 +4551,7 @@ Due to rounding, the tax amount can differ. + Conto valuta estera @@ -4156,6 +4562,7 @@ Due to rounding, the tax amount can differ. + Trattenuta obbligatoria @@ -4166,8 +4573,9 @@ Due to rounding, the tax amount can differ. + - + Transazione non ripetibile Transazione non ripetibile @@ -4176,6 +4584,7 @@ Due to rounding, the tax amount can differ. + Banca @@ -4186,6 +4595,7 @@ Due to rounding, the tax amount can differ. + Pagato a terzi @@ -4196,6 +4606,7 @@ Due to rounding, the tax amount can differ. + Indirizzo del pagante @@ -4206,6 +4617,7 @@ Due to rounding, the tax amount can differ. + Percentuale trattenuta @@ -4216,6 +4628,7 @@ Due to rounding, the tax amount can differ. + Pagare all'indirizzo @@ -4226,6 +4639,7 @@ Due to rounding, the tax amount can differ. + Stessa imposta @@ -4236,6 +4650,7 @@ Due to rounding, the tax amount can differ. + Indirizzo di spedizione @@ -4246,16 +4661,18 @@ Due to rounding, the tax amount can differ. + - - Esente - Esente - Business Partner esente da tasse - If a business partner is exempt from tax, the exempt tax rate is used. For this, you need to set up a tax rate with a 0% rate and indicate that this is your tax exempt rate. This is required for tax reporting, so that you can track tax exempt transactions. + + Esente + Esente + Business Partner esente da tasse + If a business partner is exempt from tax, the exempt tax rate is used. For this, you need to set up a tax rate with a 0% rate and indicate that this is your tax exempt rate. This is required for tax reporting, so that you can track tax exempt transactions. + Imposta prorata @@ -4266,6 +4683,7 @@ Due to rounding, the tax amount can differ. + Trattenuta d'imposta @@ -4276,6 +4694,7 @@ Due to rounding, the tax amount can differ. + Temporaneamente esente @@ -4286,6 +4705,7 @@ Due to rounding, the tax amount can differ. + Importo massimo @@ -4296,6 +4716,7 @@ Due to rounding, the tax amount can differ. + Importo minimo @@ -4306,6 +4727,7 @@ Due to rounding, the tax amount can differ. + Quantità minima dell'ordine @@ -4316,6 +4738,7 @@ Due to rounding, the tax amount can differ. + Quantità imballaggio ordine @@ -4326,8 +4749,9 @@ Due to rounding, the tax amount can differ. + - + Regola del pagamento Regola del pagamento @@ -4336,6 +4760,7 @@ Due to rounding, the tax amount can differ. + Percentuale @@ -4346,8 +4771,9 @@ Due to rounding, the tax amount can differ. + - + Riferimento dell'ordine Riferimento dell'ordine @@ -4356,6 +4782,7 @@ Due to rounding, the tax amount can differ. + Prezzo dell'ultimo OdA @@ -4366,8 +4793,9 @@ Due to rounding, the tax amount can differ. + - + Prezzo limite Prezzo limite @@ -4376,8 +4804,9 @@ Due to rounding, the tax amount can differ. + - + Prezzo standard Prezzo standard @@ -4386,6 +4815,7 @@ Due to rounding, the tax amount can differ. + Etichetta di stampa @@ -4396,8 +4826,9 @@ Due to rounding, the tax amount can differ. + - + Indice Indice Classificazione o importanza del business partner @@ -4406,6 +4837,7 @@ Due to rounding, the tax amount can differ. + Numero ABI-CAB @@ -4416,6 +4848,7 @@ Due to rounding, the tax amount can differ. + Inviare lettere di sollecito @@ -4426,8 +4859,9 @@ Due to rounding, the tax amount can differ. + - + Addebito Addebito Tipi di spesa aggiuntiva @@ -4436,6 +4870,7 @@ Due to rounding, the tax amount can differ. + Codice swift @@ -4446,6 +4881,7 @@ Due to rounding, the tax amount can differ. + Soglia Massima @@ -4456,6 +4892,7 @@ Due to rounding, the tax amount can differ. + Soglia min @@ -4466,6 +4903,7 @@ Due to rounding, the tax amount can differ. + Titolo @@ -4476,16 +4914,18 @@ Due to rounding, the tax amount can differ. + - + URL URL - - The URL defines an online address for this Business Partner. + + The URL defines an online address for this Business Partner. + Procedura @@ -4496,8 +4936,9 @@ Due to rounding, the tax amount can differ. + - + Attività Attività Attività di business @@ -4506,8 +4947,9 @@ Due to rounding, the tax amount can differ. + - + Regole spese di trasporto Regole spese di trasporto @@ -4516,8 +4958,9 @@ Due to rounding, the tax amount can differ. + - + Fattura Fattura @@ -4526,6 +4969,7 @@ Due to rounding, the tax amount can differ. + Debiti per anticipazioni del cliente @@ -4536,6 +4980,7 @@ Due to rounding, the tax amount can differ. + Crediti vs clienti @@ -4546,6 +4991,7 @@ Due to rounding, the tax amount can differ. + Codice della merce @@ -4556,6 +5002,7 @@ Due to rounding, the tax amount can differ. + Carta di credito @@ -4566,22 +5013,24 @@ Due to rounding, the tax amount can differ. + OdV Sotto Tipo OdV Sotto Tipo - The SO Sub Type indicates the type of sales order this document refers to. This field only appears when the Document Base Type is Sales Order. The selection made here will determine which documents will be generated when an order is processed and which documents must be generated manually or in batches. <br> -The following outlines this process.<br> -SO Sub Type of <b>Standard Order</b> will generate just the <b>Order</b> document when the order is processed. <br> -The <b>Delivery Note</b>, <b>Invoice</b> and <b>Receipt</b> must be generated via other processes. <br> -SO Sub Type of <b>Warehouse Order</b> will generate the <b>Order</b> and <b>Delivery Note</b>. <br> The <b>Invoice</b> and <b>Receipt</b> must be generated via other processes.<br> -SO Sub Type of <b>Credit Order</b> will generate the <b>Order</b>, <b>Delivery Note</b> and <b>Invoice</b>. <br> The <b>Reciept</b> must be generated via other processes.<br> -SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + +The following outlines this process.
    +SO Sub Type of Standard Order will generate just the Order document when the order is processed.
    +The Delivery Note, Invoice and Receipt must be generated via other processes.
    +SO Sub Type of Warehouse Order will generate the Order and Delivery Note.
    The Invoice and Receipt must be generated via other processes.
    +SO Sub Type of Credit Order will generate the Order, Delivery Note and Invoice.
    The Reciept must be generated via other processes.
    +SO Sub Type of POS (Point of Sale) will generate all document]]>
    +
    Spese dipendenti @@ -4592,6 +5041,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Anticipazioni a dipendenti @@ -4602,6 +5052,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Messaggio errore @@ -4612,6 +5063,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Report @@ -4622,6 +5074,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Spedizione/ricevimento @@ -4632,8 +5085,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Riga del Documento di Spedizione/Entrata Merce Riga del Documento di Spedizione/Entrata Merce Riga del documento di spedizione/entrata merce @@ -4642,8 +5096,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Inventario Fisico Inventario Fisico @@ -4652,8 +5107,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Riga dell'inventario fisico Riga dell'inventario fisico @@ -4662,6 +5118,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Area stock a @@ -4672,8 +5129,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Movimento Movimento @@ -4682,8 +5140,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Riga del movimento Riga del movimento @@ -4692,8 +5151,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Produzione Produzione @@ -4702,8 +5162,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Riga di produzione Riga di produzione Linea di documento rappresentante una produzione @@ -4712,8 +5173,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Transazione di inventario Transazione di inventario @@ -4722,8 +5184,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Data del movimento Data del movimento Data in cui un prodotto è stato spostato dentro o fuori dall'inventario @@ -4732,8 +5195,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Quantità del movimento Quantità del movimento @@ -4742,8 +5206,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Tipo di movimento Tipo di movimento @@ -4752,6 +5217,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Valore del prodotto @@ -4762,6 +5228,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Costo del prodotto alla vendita @@ -4772,6 +5239,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Costo acquisti merce (prodotti e servizi) @@ -4782,6 +5250,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Ricavi delle vendite @@ -4792,6 +5261,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Valore del progetto @@ -4802,8 +5272,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Elaborato Elaborato @@ -4812,6 +5283,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Quantità nominale @@ -4822,6 +5294,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Conteggio della quantità @@ -4832,6 +5305,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Debiti vs fornitori @@ -4842,16 +5316,18 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Debiti per servizi Debiti per servizi - Debiti per servizi non legati direttamente al prodotto + Debiti per servizi non legati direttamente al prodotto 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 + Anticipazioni a Fornitori @@ -4862,6 +5338,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Valore massimo @@ -4872,6 +5349,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Valore minimo @@ -4882,6 +5360,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Rimanenze magazzino @@ -4892,6 +5371,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Inventario di magazzino @@ -4902,18 +5382,20 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - Responsabile Commerciale - Responsabile Commerciale + Agente Rappresentante + Agente Rappresentante The Sales Representative indicates the Sales Rep for this Region. Any Sales Rep must be a valid user in the System. Purchase/Company Agent Purchase agent for the document Purchaser Purchaser + - + Prezzo tasse incluse Prezzo tasse incluse @@ -4922,6 +5404,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Richiesta della certificazione d'imposta @@ -4932,6 +5415,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Addebiti @@ -4942,6 +5426,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Account_Acct @@ -4952,6 +5437,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Modello B.Partner @@ -4962,6 +5448,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo documento per fattura @@ -4972,6 +5459,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo documento per Proforma @@ -4982,6 +5470,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo documento per spedizione @@ -4992,6 +5481,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Livello di Sollecito @@ -5002,8 +5492,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Riga della fattura Riga della fattura @@ -5012,6 +5503,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Riconoscimento del Ricavo @@ -5022,6 +5514,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Livello della prestazione @@ -5032,6 +5525,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Riga del livello della prestazione @@ -5042,6 +5536,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo impegnato @@ -5052,6 +5547,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Conteggio materiali ad alta rotazione @@ -5062,6 +5558,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Mese scaduto @@ -5072,6 +5569,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Anno Scaduto @@ -5082,6 +5580,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Successivo (sistema) @@ -5092,6 +5591,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data ultimo conteggio di inventario @@ -5102,6 +5602,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data ultima elaborazione @@ -5112,6 +5613,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data Prossima Elaborazione @@ -5122,8 +5624,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Data stampata Data stampata Data di stampa del documento @@ -5132,16 +5635,18 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Giorni dopo la scadenza Giorni dopo la scadenza Giorni dopo la data di scadenza per inviare il sollecito - I Giorni Dopo la Scadenza indicono il numero di giorni da aspettare dopo che il pagamento è da pagare per iniziare il sollecito. + I Giorni Dopo la Scadenza indicono il numero di giorni da aspettare dopo che il pagamento è da pagare per iniziare il sollecito. + Fattura Settimane Pare @@ -5152,6 +5657,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Generare lista @@ -5162,6 +5668,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Fattura proforma @@ -5172,6 +5679,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Giorno di cut-off della fattura @@ -5182,6 +5690,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Ultima data utile nella settimana @@ -5192,6 +5701,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Conto Bancario @@ -5202,6 +5712,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Impegno @@ -5212,8 +5723,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Default Default Valore di default @@ -5222,6 +5734,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Successivo giorno lavorativo @@ -5232,6 +5745,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Riconciliato @@ -5242,8 +5756,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Transazione di vendita Transazione di vendita @@ -5252,6 +5767,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Basato sul tempo @@ -5262,6 +5778,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Codice lingua ISO @@ -5272,6 +5789,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Inventario perpetuo @@ -5282,6 +5800,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Prodotto per trasporto @@ -5292,8 +5811,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Nome 2 Nome 2 Nome aggiuntivo @@ -5302,6 +5822,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Numero dei conteggi delle giacenze @@ -5312,6 +5833,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Numero dei mesi @@ -5322,6 +5844,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Numero dei conteggi del prodotto @@ -5332,6 +5855,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Nota @@ -5342,6 +5866,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Debiti merce ricevuta non ancora fatturata @@ -5352,6 +5877,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Credito merce consegnata non fatturata @@ -5362,6 +5888,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Ricavo non ancora fatturato @@ -5372,6 +5899,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Numero di elaborazioni @@ -5382,6 +5910,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + P_Number @@ -5392,6 +5921,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + P_Number To @@ -5402,6 +5932,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Prezzo effettivo @@ -5412,8 +5943,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Prezzo OdA Prezzo OdA @@ -5422,6 +5954,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Creare @@ -5432,6 +5965,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Frequenza del riconoscimento @@ -5442,6 +5976,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data della Prestazione @@ -5452,6 +5987,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Quantità fatturata @@ -5462,6 +5998,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Quantità fornita @@ -5472,6 +6009,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Qtà @@ -5482,6 +6020,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo dell'imposta @@ -5492,6 +6031,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Base imponibile dell'imposta @@ -5502,6 +6042,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Indicatore dell'imposta @@ -5512,6 +6053,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo della transazione @@ -5522,6 +6064,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Ricavi fatturati non incassati @@ -5532,6 +6075,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Aggiornare quantità @@ -5542,28 +6086,31 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - - Regola del pagamento - Regola del pagamento + + Metodo pagamento + Metodo pagamento The Payment Rule indicates the method of invoice payment. + Priorità relativa Priorità relativa - The Relative Priority indicates the location to pick from first if an product is stored in more than one location. (0 = highest priority) + The Relative Priority indicates the location to pick from first if an product is stored in more than one location. (0 = highest priority) + - + Titolo Titolo @@ -5572,6 +6119,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Titolo @@ -5582,6 +6130,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Stampa diretta @@ -5592,6 +6141,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Solo cognome @@ -5602,6 +6152,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Volume alto @@ -5612,6 +6163,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Stampa record di dettaglio sulla fattura @@ -5622,6 +6174,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Stampa record di dettaglio sulla lista di prelievo @@ -5632,6 +6185,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Verificato @@ -5642,6 +6196,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Linea Distinta Base @@ -5652,6 +6207,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Nome del parametro @@ -5662,6 +6218,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data della conversione @@ -5672,6 +6229,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo soprattassa prezzo limite @@ -5682,6 +6240,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Base del prezzo limite @@ -5692,6 +6251,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Margine max del prezzo limite @@ -5702,6 +6262,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Margine min del prezzo limite @@ -5712,6 +6273,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Arrotondamento prezzo limite @@ -5722,6 +6284,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo soprattassa prezzo listino @@ -5732,6 +6295,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Base del prezzo di listino @@ -5742,6 +6306,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Margine max del prezzo listino @@ -5752,6 +6317,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Margine min del prezzo listino @@ -5762,6 +6328,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Arrotondamento prezzo listino @@ -5772,6 +6339,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Listino prezzi di base @@ -5782,6 +6350,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo soprattassa standard sul prezzo @@ -5793,6 +6362,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Prezzo base standard @@ -5804,6 +6374,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Margine max standard @@ -5814,6 +6385,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Margine min standard del prezzo @@ -5824,6 +6396,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Arrotondamento standard del prezzo @@ -5834,6 +6407,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Fornitore attuale @@ -5844,6 +6418,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Sconto % del prezzo limite @@ -5854,6 +6429,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Sconto % prezzo di listino @@ -5864,6 +6440,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + % sconto standard sul prezzo @@ -5874,8 +6451,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Sconto stampato Sconto stampato @@ -5884,18 +6462,20 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - Calcolo della soma + Calcolo della soma Somma Calcola la somma di un contenuto numerico o la lunghezza di una stringa - Calculate the total sum of the data if the field is numeric, otherwise total sum length of the field. + Calculate the total sum of the data if the field is numeric, otherwise total sum length of the field. + - + Descrizione dell'ordine Descrizione dell'ordine Descrizione che deve essere usata negli ordini @@ -5904,6 +6484,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo netto fattura @@ -5914,6 +6495,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Qtà da spedire @@ -5924,6 +6506,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Qtà da fatturare @@ -5934,6 +6517,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Vista del report @@ -5944,6 +6528,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Mail Host @@ -5954,6 +6539,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Costo per ordine @@ -5964,6 +6550,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Momento effettivo della spedizione @@ -5974,6 +6561,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Periodo di consegna promesso @@ -5984,6 +6572,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Quantità da ordinare @@ -5994,6 +6583,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Indice di qualità @@ -6004,6 +6594,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Listino prezzi di base @@ -6014,6 +6605,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Definizione EDI @@ -6024,6 +6616,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + N. cliente @@ -6034,6 +6627,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Stato EDI @@ -6044,6 +6638,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo EDI @@ -6054,6 +6649,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Errore Email @@ -6064,6 +6660,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Email da @@ -6074,6 +6671,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Email Password da @@ -6084,6 +6682,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Email User ID da @@ -6094,6 +6693,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Info Email @@ -6104,6 +6704,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Destinatario Email @@ -6114,6 +6715,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Info @@ -6124,6 +6726,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Inviare Info @@ -6134,6 +6737,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Sconto % della riga @@ -6144,6 +6748,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Sconto della riga @@ -6154,6 +6759,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo limite della riga @@ -6164,6 +6770,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Riga importo della lista @@ -6174,6 +6781,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Margine lordo % @@ -6184,6 +6792,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Margine lordo @@ -6194,6 +6803,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Transazione EDI @@ -6204,6 +6814,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Log EDI @@ -6214,6 +6825,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Risposta dell'inquiry ricevuta @@ -6224,6 +6836,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Risposta dell'ordine ricevuto @@ -6234,6 +6847,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Prezzo della risposta @@ -6244,6 +6858,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Qtà disponibile della risposta @@ -6254,6 +6869,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Qtà confermata della risposta @@ -6264,6 +6880,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Risposta ricevuta @@ -6274,6 +6891,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Osservazioni della risposta @@ -6284,6 +6902,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data di spedizione della risposta @@ -6294,6 +6913,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Prezzo della richiesta @@ -6304,6 +6924,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Quantità richiesta @@ -6314,6 +6935,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data di spedizione della richiesta @@ -6324,6 +6946,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Inviare Inquiry @@ -6334,6 +6957,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Inviare ordine @@ -6344,6 +6968,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Transazione ricevuta @@ -6354,6 +6979,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Transazione inviata @@ -6364,6 +6990,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di transazione @@ -6374,6 +7001,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data della transazione @@ -6384,6 +7012,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Modulo speciale @@ -6394,6 +7023,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Nome classe @@ -6404,6 +7034,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Interruzione di pagina @@ -6414,8 +7045,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Registrato Registrato @@ -6424,6 +7056,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di categoria @@ -6434,6 +7067,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Errore @@ -6444,6 +7078,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Formato di Importazione @@ -6454,6 +7089,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Campo del formato @@ -6464,6 +7100,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Formato dati @@ -6474,6 +7111,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di dati @@ -6484,6 +7122,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Punto decimale @@ -6494,6 +7133,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Dividi per 100 @@ -6504,6 +7144,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Numero finale @@ -6514,6 +7155,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Formato @@ -6524,8 +7166,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Selezionato Selezionato @@ -6534,6 +7177,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Valore costante @@ -6544,6 +7188,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Quantità @@ -6554,6 +7199,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data ricevuto @@ -6564,18 +7210,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - - Data reso - Data reso - Data di restituzione di un prodotto - The Date Returned indicates the date the product was returned. - - - - - - + Distinta base Distinta base Distinta dei materiali @@ -6584,26 +7221,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document - - - Reso - Reso - - - - - - - - - Immagazzinato - Immagazzinato - - - - - - + Prodotto @@ -6614,118 +7232,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - - Registrazione - Registrazione - - - - - - - - - Rim - Rim - - - - - - - - - Stoccaggio pneumatici - Stoccaggio pneumatici - - - - - - - - - Qualità del pneumatico - Qualità del pneumatico - - - - - - - - - Dimensione del pneumatico - Dimensione del pneumatico - - - - - - - - - Tipo di pneumatici - Tipo di pneumatici - - - - - - - - - Mezzo di trasporto - Mezzo di trasporto - - - - - - - - - Rim Back - Rim Back - - - - - - - - - Tire Quality Back - Tire Quality Back - - - - - - - - - Tire size Back - Tire size Back - - - - - - - - - Tire type Back - Tire type Back - - - - - - - - + Record creati Record creati @@ -6734,8 +7243,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Piano di produzione Piano di produzione @@ -6744,8 +7254,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Quantità di produzione Quantità di produzione @@ -6754,6 +7265,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Fornitore @@ -6764,8 +7276,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Avviso Avviso @@ -6774,6 +7287,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Inter-Organizzazione @@ -6784,6 +7298,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Città del cliente @@ -6794,6 +7309,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Email del cliente @@ -6804,6 +7320,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Patente di guida @@ -6814,6 +7331,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Num. Previdenza @@ -6824,6 +7342,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Nome del cliente @@ -6834,8 +7353,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Nazione del cliente Nazione Stato del titolare della carta di credito o del conto @@ -6844,6 +7364,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Via del cliente @@ -6854,6 +7375,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Codice di avviamento postale del cliente @@ -6864,6 +7386,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + ACH consentito @@ -6874,6 +7397,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + AMEX accettata @@ -6884,6 +7408,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + ATM consentito @@ -6894,6 +7419,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Assegno elettronico accettato @@ -6904,6 +7430,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Carta Corporate accettata @@ -6914,6 +7441,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Carta Diners accettata @@ -6924,6 +7452,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Master card accettata @@ -6934,6 +7463,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Carta Visa accettata @@ -6944,6 +7474,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo @@ -6954,6 +7485,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Attivo di banca @@ -6964,6 +7496,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Spese bancarie @@ -6974,6 +7507,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Interessi bancari passivi @@ -6984,6 +7518,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Interessi bancari attivi @@ -6994,6 +7529,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Transitorio banca @@ -7004,6 +7540,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Utile da conversione in conto corrente @@ -7014,6 +7551,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Perdite da conversione in conto corrente @@ -7024,6 +7562,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Utile da regolamento valute nei pagamenti @@ -7034,6 +7573,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Perdita da regolamento valute nei pagamenti @@ -7044,6 +7584,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Entrate non riconciliate @@ -7054,8 +7595,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Saldo iniziale Saldo iniziale Bilancio precedente ad ogni transazione @@ -7064,6 +7606,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Allocazione @@ -7074,6 +7617,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Estratto conto banca @@ -7084,6 +7628,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Riga di estratto conto banca @@ -7094,8 +7639,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Gruppo di business partner Gruppo di business partner ID del gruppo di business partner @@ -7104,8 +7650,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Pagamento Pagamento @@ -7114,6 +7661,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Elaboratore del pagamento @@ -7124,6 +7672,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Costo dell'addebito @@ -7134,6 +7683,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Ricavo dell'addebito @@ -7144,6 +7694,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Numero dell'Assegno @@ -7154,6 +7705,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Verifica carta di credito @@ -7164,8 +7716,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Prezzo di costo attuale Prezzo di costo attuale Prezzo di costo attualmente usato @@ -7174,8 +7727,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Importo dello sconto Importo dello sconto Importo di sconto calcolato @@ -7184,8 +7738,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Saldo di chiusura Saldo di chiusura @@ -7194,8 +7749,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Prezzo del costo futuro Prezzo del costo futuro @@ -7204,6 +7760,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Indirizzo host @@ -7214,6 +7771,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Porta host @@ -7224,6 +7782,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Accesso online @@ -7234,6 +7793,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Pagato @@ -7244,6 +7804,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Stessa valuta @@ -7254,6 +7815,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Micr @@ -7264,6 +7826,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + ID transazione originale @@ -7274,6 +7837,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Variazione prezzo d'acquisto @@ -7284,6 +7848,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Pagina URL @@ -7294,6 +7859,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Sconto di vendita per pagamento anticipato @@ -7304,6 +7870,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Sconto di fornitura per pagamenti anticipati @@ -7314,6 +7881,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Valore attuale del progetto @@ -7324,6 +7892,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Numero OdA @@ -7334,6 +7903,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Prezzo @@ -7344,6 +7914,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Prodotto @@ -7354,6 +7925,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Indirizzo Proxy @@ -7364,6 +7936,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Proxy logon @@ -7374,6 +7947,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Proxy password @@ -7384,6 +7958,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Proxy port @@ -7394,6 +7969,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Codice di autorizzazione @@ -7404,6 +7980,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Indirizzo verificato @@ -7414,6 +7991,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + CAP verificato @@ -7424,6 +8002,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Info @@ -7434,6 +8013,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Riferimento @@ -7444,6 +8024,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Messaggio @@ -7454,6 +8035,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Risultato @@ -7464,8 +8046,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Assegnato Assegnato @@ -7474,8 +8057,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Indirizzo remoto Indirizzo remoto @@ -7484,8 +8068,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Host remoto Host remoto @@ -7494,6 +8079,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + ID della sessione @@ -7504,6 +8090,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data rendiconto @@ -7514,6 +8101,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Differenza rendiconto @@ -7524,6 +8112,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Imposta a Credito @@ -7534,6 +8123,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Imposta a Debito @@ -7544,6 +8134,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Imposta Indeducibile @@ -7554,6 +8145,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Debito d'imposta @@ -7564,6 +8156,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Credito d'imposta @@ -7574,6 +8167,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di Offerta @@ -7584,6 +8178,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + ID dell'Utente @@ -7594,6 +8189,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Codice di autorizzazione vocale @@ -7604,16 +8200,18 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - W_Basket_ID - W_Basket_ID + W_Basket_ID + W_Basket_ID + Rivalutazione magazzino per variazione prezzi @@ -7624,6 +8222,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Ritenute @@ -7634,6 +8233,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Crediti non esercibili @@ -7644,16 +8244,18 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - Importo dello storno - Importo dello storno + Storno o SpeseBancarie + Storno o SpeseBancarie Amount to write-off The Write Off Amount indicates the amount to be written off as uncollectible. + Trova @@ -7664,6 +8266,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + E/o @@ -7674,16 +8277,18 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - Trova_ID - Trova_ID + Trova_ID + Trova_ID + Operazione @@ -7694,6 +8299,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Valore a @@ -7704,6 +8310,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo interessi @@ -7714,6 +8321,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Attributo @@ -7724,6 +8332,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di conto banca @@ -7734,6 +8343,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Prima nota cassa @@ -7744,6 +8354,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Libro di Cassa @@ -7754,8 +8365,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Riga prima nota cassa Riga prima nota cassa Linea di prima nota di cassa @@ -7764,6 +8376,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Gruppo pagamenti @@ -7774,6 +8387,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo cassa @@ -7784,6 +8398,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Libro Cassa @@ -7794,6 +8409,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Differenze di libro cassa @@ -7804,6 +8420,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Spese @@ -7814,6 +8431,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Incassi @@ -7824,6 +8442,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + ACH @@ -7834,8 +8453,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Manuale Manuale @@ -7844,8 +8464,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Storno Storno @@ -7854,8 +8475,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Importo pagamento Importo pagamento Importo che deve essere pagato @@ -7864,6 +8486,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Classe del processor del pagamento @@ -7874,6 +8497,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data dell'elaborazione @@ -7884,6 +8508,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo rendiconto @@ -7894,36 +8519,40 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - V_Date - V_Date + V_Date + V_Date + - V_Number - V_Number + V_Number + V_Number + - V_String - V_String + V_String + V_String + Data effettiva @@ -7934,8 +8563,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Creare Da Creare da Processo che genererà un documento sulla base uno quello esistente @@ -7944,6 +8574,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Generare a @@ -7954,6 +8585,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Carta Discover accettata @@ -7964,6 +8596,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Commissione @@ -7974,6 +8607,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Costo per transazione @@ -7984,6 +8618,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Giorni alla scadenza @@ -7994,6 +8629,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Elaborazione online @@ -8004,6 +8640,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo pagato @@ -8014,6 +8651,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Richiesta del codice di verifica della carta di credito @@ -8024,6 +8662,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Gruppo del campo @@ -8034,6 +8673,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data ultima azione @@ -8044,6 +8684,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data azione successiva @@ -8054,6 +8695,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di scadenza @@ -8064,6 +8706,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Frequenza @@ -8074,6 +8717,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di frequenza @@ -8084,6 +8728,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Allocato @@ -8094,6 +8739,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Escalation @@ -8104,6 +8750,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + HTML @@ -8114,6 +8761,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Testata della mail @@ -8124,6 +8772,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Testo della mail @@ -8134,6 +8783,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Azione successiva @@ -8144,8 +8794,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Priorità Priorità @@ -8154,6 +8805,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Template della Mail @@ -8164,6 +8816,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Richiesta @@ -8174,6 +8827,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Azione della richiesta @@ -8184,6 +8838,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Elaboratore della richiesta @@ -8194,6 +8849,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo della richiesta @@ -8204,6 +8860,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Riepilogo @@ -8214,6 +8871,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Supervisore @@ -8224,16 +8882,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document - - - N. allocazione - N. allocazione - Numero dell'allocazone - The Allocation number indicates which invoices were allocated on one batch - - - - + Moltiplicatore @@ -8244,8 +8893,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Importo aperto Importo aperto @@ -8254,16 +8904,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document - - - Osservazione - Osservazione - - - - - - + Margine % @@ -8274,6 +8915,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Logica di Default 2 @@ -8284,6 +8926,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Gruppo Funzioni SQL @@ -8294,8 +8937,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Fatture in fase di pagamento Fatture in fase di pagamento @@ -8304,6 +8948,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Riga della selezione del pagamento @@ -8314,8 +8959,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Data del pagamento Data del pagamento Data di esecuzione pagamento @@ -8324,8 +8970,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Importo totale Importo totale @@ -8334,6 +8981,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Colonna della vista del report @@ -8344,6 +8992,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Funzione colonna @@ -8354,6 +9003,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo effettivo @@ -8364,6 +9014,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Quantità effettiva @@ -8374,6 +9025,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo moltiplicatore @@ -8384,6 +9036,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Sottrarre importo @@ -8394,6 +9047,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Commissione @@ -8404,6 +9058,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo commessione @@ -8414,6 +9069,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Linea di commissione @@ -8424,6 +9080,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Ciclo del progetto @@ -8434,6 +9091,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Fase del ciclo @@ -8444,6 +9102,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Riga del progetto @@ -8454,6 +9113,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo commissione @@ -8464,6 +9124,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo convertito @@ -8474,6 +9135,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data del contatto @@ -8484,6 +9146,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Data fine @@ -8494,6 +9157,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Base del calcolo @@ -8504,6 +9168,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Info a @@ -8514,6 +9179,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Solo positivo @@ -8524,6 +9190,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo pianificato @@ -8534,6 +9201,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Margine pianificato % @@ -8544,6 +9212,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Margine pianificato @@ -8554,6 +9223,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Prezzo pianificato @@ -8564,8 +9234,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Quantità pianificata Quantità pianificata @@ -8574,6 +9245,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Quantità moltiplicatore @@ -8584,6 +9256,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Sottrarre quantità @@ -8594,6 +9267,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Peso relativo @@ -8604,6 +9278,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Elabora della commissione @@ -8614,6 +9289,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Ordini specifici commissione @@ -8624,6 +9300,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Dettagli della lista @@ -8634,6 +9311,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Dettaglio della commessione @@ -8644,8 +9322,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Termini di pagamento OdA Termini di pagamento OdA @@ -8654,6 +9333,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Colonna del B. Partner @@ -8664,8 +9344,9 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + - + Classe di calcolo Classe di calcolo Classe Java per il calcolo che implementa l'interfaccia di calcolo delle misure @@ -8674,6 +9355,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Colonna data @@ -8684,6 +9366,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + A partire da @@ -8694,6 +9377,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Fino a @@ -8704,6 +9388,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Obiettivo della performance @@ -8714,6 +9399,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Realizzato @@ -8724,6 +9410,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Effettivo manuale @@ -8734,6 +9421,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Nota @@ -8744,6 +9432,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Misura effettiva @@ -8754,6 +9443,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Misura target @@ -8764,6 +9454,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di misura @@ -8774,6 +9465,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Colonna Org @@ -8784,6 +9476,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Risultato @@ -8794,6 +9487,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Obiettivo @@ -8804,6 +9498,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Misura @@ -8814,6 +9509,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Calcolo della misura @@ -8824,6 +9520,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Colonna del prodotto @@ -8834,6 +9531,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Clausola SELECT @@ -8844,6 +9542,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Colonna del report @@ -8854,6 +9553,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di importo @@ -8864,6 +9564,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Piano di riconoscimento del ricavo @@ -8874,6 +9575,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Elaborazione riconoscimento del ricavo @@ -8884,6 +9586,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Calcolo @@ -8894,6 +9597,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di colonna @@ -8904,6 +9608,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di valuta @@ -8914,6 +9619,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Conversione @@ -8924,6 +9630,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Tipo di riga @@ -8934,6 +9641,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Operando 1 @@ -8944,6 +9652,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Operando 2 @@ -8954,6 +9663,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Report finanziario @@ -8964,6 +9674,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Set di colonne del report @@ -8974,6 +9685,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Riga del report @@ -8984,6 +9696,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Set di righe del report @@ -8994,6 +9707,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Fonte del report @@ -9004,6 +9718,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Importo approvato @@ -9014,6 +9729,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Periodo relativo @@ -9024,6 +9740,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Contatore Web @@ -9034,6 +9751,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Imposta corretta per sconti/addebiti @@ -9044,6 +9762,7 @@ SO Sub Type of <b>POS</b> (Point of Sale) will generate all document + Registra sconto commerciale @@ -9057,6 +9776,7 @@ The same applies to vendor invoices. + Variazione prezzo fatturato @@ -9067,6 +9787,7 @@ The same applies to vendor invoices. + Sconto commerciale di vendita @@ -9077,6 +9798,7 @@ The same applies to vendor invoices. + Sconto commerciale di fornitura @@ -9087,6 +9809,7 @@ The same applies to vendor invoices. + Aggiustamento di inventario @@ -9098,6 +9821,7 @@ Si può impostare il conto come conto standard di inventario. + Vista @@ -9108,6 +9832,7 @@ Si può impostare il conto come conto standard di inventario. + Forma di stampa @@ -9118,6 +9843,7 @@ Si può impostare il conto come conto standard di inventario. + Documento del conto banca @@ -9128,8 +9854,9 @@ Si può impostare il conto come conto standard di inventario. + - + Ricevuta Ricevuta @@ -9138,8 +9865,9 @@ Si può impostare il conto come conto standard di inventario. + - + Differenza Differenza @@ -9148,6 +9876,7 @@ Si può impostare il conto come conto standard di inventario. + Colore @@ -9158,6 +9887,7 @@ Si può impostare il conto come conto standard di inventario. + Desktop @@ -9168,6 +9898,7 @@ Si può impostare il conto come conto standard di inventario. + Desktop Workbench @@ -9178,16 +9909,18 @@ Si può impostare il conto come conto standard di inventario. + Immagine Immagine - - + + + Campo definito dall'utente @@ -9198,6 +9931,7 @@ Si può impostare il conto come conto standard di inventario. + Tab definita dall'utente @@ -9208,6 +9942,7 @@ Si può impostare il conto come conto standard di inventario. + Finestra definita dall'utente @@ -9218,6 +9953,7 @@ Si può impostare il conto come conto standard di inventario. + Area di lavoro @@ -9228,6 +9964,7 @@ Si può impostare il conto come conto standard di inventario. + Videata dell'area di lavoro @@ -9238,6 +9975,7 @@ Si può impostare il conto come conto standard di inventario. + Alpha @@ -9248,6 +9986,7 @@ Si può impostare il conto come conto standard di inventario. + 2° Alpha @@ -9258,6 +9997,7 @@ Si può impostare il conto come conto standard di inventario. + Blu @@ -9268,6 +10008,7 @@ Si può impostare il conto come conto standard di inventario. + 2° Blu @@ -9278,6 +10019,7 @@ Si può impostare il conto come conto standard di inventario. + Tipo di colore @@ -9288,6 +10030,7 @@ Si può impostare il conto come conto standard di inventario. + Verde @@ -9298,6 +10041,7 @@ Si può impostare il conto come conto standard di inventario. + 2° Verde @@ -9308,6 +10052,7 @@ Si può impostare il conto come conto standard di inventario. + Selezione colonne @@ -9318,6 +10063,7 @@ Si può impostare il conto come conto standard di inventario. + Distanza della riga @@ -9328,6 +10074,7 @@ Si può impostare il conto come conto standard di inventario. + Riga larghezza @@ -9338,6 +10085,7 @@ Si può impostare il conto come conto standard di inventario. + Descrizione OdA @@ -9348,6 +10096,7 @@ Si può impostare il conto come conto standard di inventario. + Aiuto OdA @@ -9358,6 +10107,7 @@ Si può impostare il conto come conto standard di inventario. + Nome OdA @@ -9368,6 +10118,7 @@ Si può impostare il conto come conto standard di inventario. + Nome stampa OdA @@ -9378,6 +10129,7 @@ Si può impostare il conto come conto standard di inventario. + Sola lettura @@ -9388,6 +10140,7 @@ Si può impostare il conto come conto standard di inventario. + Rosso @@ -9398,6 +10151,7 @@ Si può impostare il conto come conto standard di inventario. + 2° Rosso @@ -9408,6 +10162,7 @@ Si può impostare il conto come conto standard di inventario. + Simulazione @@ -9418,6 +10173,7 @@ Si può impostare il conto come conto standard di inventario. + Cancellare i dati vecchi/esistenti @@ -9428,6 +10184,7 @@ Si può impostare il conto come conto standard di inventario. + Stampa le transazioni di dettaglio @@ -9438,6 +10195,7 @@ Si può impostare il conto come conto standard di inventario. + Valore massimo storno per fattura @@ -9448,6 +10206,7 @@ Si può impostare il conto come conto standard di inventario. + La quantità del prodotto deve essere stoccata @@ -9458,6 +10217,7 @@ Si può impostare il conto come conto standard di inventario. + Solo sconto @@ -9468,6 +10228,7 @@ Si può impostare il conto come conto standard di inventario. + Solo scaduto @@ -9478,8 +10239,9 @@ Si può impostare il conto come conto standard di inventario. + - + Codice del prodotto Codice del prodotto @@ -9488,6 +10250,7 @@ Si può impostare il conto come conto standard di inventario. + Quantità di inventario @@ -9498,6 +10261,7 @@ Si può impostare il conto come conto standard di inventario. + Mostra importo effettivo @@ -9508,6 +10272,7 @@ Si può impostare il conto come conto standard di inventario. + Mostra importo impegnato @@ -9518,6 +10283,7 @@ Si può impostare il conto come conto standard di inventario. + Mostra importo pianificato @@ -9528,6 +10294,7 @@ Si può impostare il conto come conto standard di inventario. + Mostra importo del margine pianificato @@ -9538,6 +10305,7 @@ Si può impostare il conto come conto standard di inventario. + Mostra quantità pianificata @@ -9548,18 +10316,20 @@ Si può impostare il conto come conto standard di inventario. + Tipo di entità Tipo di entità Dictionary Entity Type; determina la ownership e se può essere sincronizzato - The Entity Types "Dictionary", "Compiere" and "Application" might be automatically synchronized and customizations deleted or overwritten. + The Entity Types "Dictionary", "Compiere" and "Application" might be automatically synchronized and customizations deleted or overwritten. For customizations, copy the entity and select "User"! + Importazione Campi @@ -9570,6 +10340,7 @@ For customizations, copy the entity and select "User"! + Importazione Tabella @@ -9580,6 +10351,7 @@ For customizations, copy the entity and select "User"! + Sincronizzare Database @@ -9590,6 +10362,7 @@ For customizations, copy the entity and select "User"! + Fatture in fase di pagamento @@ -9600,6 +10373,7 @@ For customizations, copy the entity and select "User"! + Cassa non riconciliata @@ -9610,6 +10384,7 @@ For customizations, copy the entity and select "User"! + Trasferimenti @@ -9620,8 +10395,9 @@ For customizations, copy the entity and select "User"! + - + Abbinamento della fattura Abbinamento della fattura @@ -9630,6 +10406,7 @@ For customizations, copy the entity and select "User"! + Abbinamento dell'ordine @@ -9640,6 +10417,7 @@ For customizations, copy the entity and select "User"! + Cancellare i dati contabilizzati @@ -9650,6 +10428,7 @@ For customizations, copy the entity and select "User"! + Parola chiave @@ -9660,6 +10439,7 @@ For customizations, copy the entity and select "User"! + Avvertimento dopo i giorni di scaduto @@ -9670,6 +10450,7 @@ For customizations, copy the entity and select "User"! + Escalation dopo i giorni di scaduto @@ -9680,6 +10461,7 @@ For customizations, copy the entity and select "User"! + Routing della richiesta @@ -9690,6 +10472,7 @@ For customizations, copy the entity and select "User"! + Email della richiesta @@ -9700,6 +10483,7 @@ For customizations, copy the entity and select "User"! + Cartella della richiesta @@ -9710,6 +10494,7 @@ For customizations, copy the entity and select "User"! + Utente della richiesta @@ -9720,6 +10505,7 @@ For customizations, copy the entity and select "User"! + Password dell'utente della richiesta @@ -9730,6 +10516,7 @@ For customizations, copy the entity and select "User"! + Lingua consentita @@ -9740,6 +10527,7 @@ For customizations, copy the entity and select "User"! + Utente rappresentante @@ -9750,6 +10538,7 @@ For customizations, copy the entity and select "User"! + Tutti i nodi @@ -9760,6 +10549,7 @@ For customizations, copy the entity and select "User"! + Sconto % del Break Point @@ -9770,6 +10560,7 @@ For customizations, copy the entity and select "User"! + Valore del Break Point @@ -9780,6 +10571,7 @@ For customizations, copy the entity and select "User"! + Livello cumulativo @@ -9790,6 +10582,7 @@ For customizations, copy the entity and select "User"! + Tipo di sconto @@ -9800,8 +10593,9 @@ For customizations, copy the entity and select "User"! + - + Sconto Piatto % Sconto Piatto % Sconto Piatto % @@ -9810,6 +10604,7 @@ For customizations, copy the entity and select "User"! + Basato sulla quantità @@ -9820,16 +10615,18 @@ For customizations, copy the entity and select "User"! + - - Schema dello Sconto - Schema dello sconto + + Regole aggiornamento listini + Regole aggiornamento listini Schema per il calcolo della percentuale dello sconto commerciale Dopo il calcolo del prezzo (standard), la percentuale dello sconto commerciale i calcolato ed applicato per arrivare al prezzo finale. + Break Point Schema dello Sconto @@ -9840,6 +10637,7 @@ For customizations, copy the entity and select "User"! + Listino Prezzi Scontato @@ -9850,8 +10648,9 @@ For customizations, copy the entity and select "User"! + - + Schema dello Sconto dell'Ordine di Acquisto Schema dello sconto dell'Ordine di Acquisto Schema per calcolare lo sconto commerciale (in percentuale) per gli acquisti. @@ -9860,6 +10659,7 @@ For customizations, copy the entity and select "User"! + Script @@ -9870,6 +10670,7 @@ For customizations, copy the entity and select "User"! + Immagine Alpha @@ -9880,6 +10681,7 @@ For customizations, copy the entity and select "User"! + Immagine URL @@ -9890,6 +10692,7 @@ For customizations, copy the entity and select "User"! + Distanza della Ripetizione @@ -9900,6 +10703,7 @@ For customizations, copy the entity and select "User"! + Punto di Partenza @@ -9910,6 +10714,7 @@ For customizations, copy the entity and select "User"! + Conteggio statistico @@ -9920,6 +10725,7 @@ For customizations, copy the entity and select "User"! + Secondi statistici @@ -9930,6 +10736,7 @@ For customizations, copy the entity and select "User"! + Livello della Tab @@ -9940,8 +10747,9 @@ For customizations, copy the entity and select "User"! + - + Valore del Costo Standard Valore del Costo Standard Valore nei costi standard @@ -9950,8 +10758,9 @@ For customizations, copy the entity and select "User"! + - + Data di Conalida Data di Convalida Data di valutazione @@ -9960,8 +10769,9 @@ For customizations, copy the entity and select "User"! + - + Valore del prezzo limite Valore del prezzo limite Valore del prezzo limite @@ -9970,8 +10780,9 @@ For customizations, copy the entity and select "User"! + - + Valore Listino Prezzi Valore Listino Prezzi Valutazione con listino prezzi @@ -9980,8 +10791,9 @@ For customizations, copy the entity and select "User"! + - + Valore Prezzo Ordine di Acquisto Valore Prezzo Ordine di Acquisto Valutazione con Prezzo Ordine di Acquisto @@ -9990,8 +10802,9 @@ For customizations, copy the entity and select "User"! + - + Valore del Prezzo Standard Valore del Prezzo Standard Valutazione con Prezzo Standard @@ -10000,6 +10813,7 @@ For customizations, copy the entity and select "User"! + Costo medio @@ -10010,6 +10824,7 @@ For customizations, copy the entity and select "User"! + Tot. Costo Medio @@ -10020,6 +10835,7 @@ For customizations, copy the entity and select "User"! + Tot. Costo std @@ -10030,6 +10846,7 @@ For customizations, copy the entity and select "User"! + Tot. costo std @@ -10040,6 +10857,7 @@ For customizations, copy the entity and select "User"! + Tot. Costo dell'OdA std @@ -10050,6 +10868,7 @@ For customizations, copy the entity and select "User"! + Tot. Costo dell'OdA std @@ -10060,6 +10879,7 @@ For customizations, copy the entity and select "User"! + ID della Riga @@ -10070,6 +10890,7 @@ For customizations, copy the entity and select "User"! + Compensazione varianza prezzo acquisto-costi @@ -10080,6 +10901,7 @@ For customizations, copy the entity and select "User"! + Prezzo Ultima Fattura @@ -10090,8 +10912,9 @@ For customizations, copy the entity and select "User"! + - + Totale Fattura Totale fattura Importo totale cumulativo fatturato @@ -10100,8 +10923,9 @@ For customizations, copy the entity and select "User"! + - + Quantità totale della fattura Quantità totale della fattura Quantità totale cumulativa fatturata @@ -10110,6 +10934,7 @@ For customizations, copy the entity and select "User"! + Sconto calcolato per l'importo di ciascuna riga @@ -10120,6 +10945,7 @@ For customizations, copy the entity and select "User"! + Prezzo limite fissato @@ -10130,6 +10956,7 @@ For customizations, copy the entity and select "User"! + Prezzo di Listino Fisso @@ -10140,6 +10967,7 @@ For customizations, copy the entity and select "User"! + Prezzo standard fisso @@ -10150,6 +10978,7 @@ For customizations, copy the entity and select "User"! + Impostare i Costi Futuri @@ -10160,6 +10989,7 @@ For customizations, copy the entity and select "User"! + Impostare Costo Standard @@ -10170,6 +11000,7 @@ For customizations, copy the entity and select "User"! + Differenza Costo Standard - Fattura @@ -10180,6 +11011,7 @@ For customizations, copy the entity and select "User"! + Differenza standard del costo in OdA @@ -10190,8 +11022,9 @@ For customizations, copy the entity and select "User"! + - + Costo totale della fattura Costo totale della fattura @@ -10200,8 +11033,9 @@ For customizations, copy the entity and select "User"! + - + Messaggio Messaggio Messaggio del sistema @@ -10210,6 +11044,7 @@ For customizations, copy the entity and select "User"! + Frazioni dell'UdM Consentite @@ -10220,6 +11055,7 @@ For customizations, copy the entity and select "User"! + Assegnare Da @@ -10230,6 +11066,7 @@ For customizations, copy the entity and select "User"! + Assegnare A @@ -10240,6 +11077,7 @@ For customizations, copy the entity and select "User"! + Data della Spesa @@ -10250,6 +11088,7 @@ For customizations, copy the entity and select "User"! + Data del report @@ -10260,6 +11099,7 @@ For customizations, copy the entity and select "User"! + Fine intervallo @@ -10270,6 +11110,7 @@ For customizations, copy the entity and select "User"! + Inizio intervallo @@ -10280,6 +11121,7 @@ For customizations, copy the entity and select "User"! + Importo della Spesa @@ -10290,8 +11132,9 @@ For customizations, copy the entity and select "User"! + - + Disponibile Disponibile La risorsa è disponibile @@ -10300,6 +11143,7 @@ For customizations, copy the entity and select "User"! + Confermato @@ -10310,6 +11154,7 @@ For customizations, copy the entity and select "User"! + Intervallo di giorni @@ -10320,6 +11165,7 @@ For customizations, copy the entity and select "User"! + Ora del Report @@ -10330,6 +11176,7 @@ For customizations, copy the entity and select "User"! + Intervallo di tempo @@ -10340,6 +11187,7 @@ For customizations, copy the entity and select "User"! + Venerdì @@ -10350,6 +11198,7 @@ For customizations, copy the entity and select "User"! + Lunedì @@ -10360,6 +11209,7 @@ For customizations, copy the entity and select "User"! + Sabato @@ -10370,6 +11220,7 @@ For customizations, copy the entity and select "User"! + Domenica @@ -10380,6 +11231,7 @@ For customizations, copy the entity and select "User"! + Giovedì @@ -10390,6 +11242,7 @@ For customizations, copy the entity and select "User"! + Martedì @@ -10400,6 +11253,7 @@ For customizations, copy the entity and select "User"! + Mercoledì @@ -10410,6 +11264,7 @@ For customizations, copy the entity and select "User"! + Tipo di spesa @@ -10420,8 +11275,9 @@ For customizations, copy the entity and select "User"! + - + Risorsa Risorsa Risorsa @@ -10430,8 +11286,9 @@ For customizations, copy the entity and select "User"! + - + Assegnazione della Risorsa Assegnazione della Risorsa Assegnazione della Risorsa @@ -10440,6 +11297,7 @@ For customizations, copy the entity and select "User"! + Tipo Risorsa @@ -10450,6 +11308,7 @@ For customizations, copy the entity and select "User"! + Indisponibilità della risorsa @@ -10460,6 +11319,7 @@ For customizations, copy the entity and select "User"! + Report Ore e Spese @@ -10470,6 +11330,7 @@ For customizations, copy the entity and select "User"! + Riga della spesa @@ -10480,6 +11341,7 @@ For customizations, copy the entity and select "User"! + Solo attribuzione singola @@ -10490,6 +11352,7 @@ For customizations, copy the entity and select "User"! + Colonna ordine @@ -10500,6 +11363,7 @@ For customizations, copy the entity and select "User"! + Colonna inclusa @@ -10510,6 +11374,7 @@ For customizations, copy the entity and select "User"! + Colore della stampa @@ -10520,6 +11385,7 @@ For customizations, copy the entity and select "User"! + Carattere della stampa @@ -10530,6 +11396,7 @@ For customizations, copy the entity and select "User"! + Formato di stampa @@ -10540,6 +11407,7 @@ For customizations, copy the entity and select "User"! + Formato di stampa incluso @@ -10550,6 +11418,7 @@ For customizations, copy the entity and select "User"! + Elemento del formato di stampa @@ -10560,6 +11429,7 @@ For customizations, copy the entity and select "User"! + Carta di stampa @@ -10570,6 +11440,7 @@ For customizations, copy the entity and select "User"! + Allineamento del campo @@ -10580,6 +11451,7 @@ For customizations, copy the entity and select "User"! + Creare copia @@ -10590,6 +11462,7 @@ For customizations, copy the entity and select "User"! + Margine @@ -10600,6 +11473,7 @@ For customizations, copy the entity and select "User"! + Margine della testata @@ -10610,18 +11484,20 @@ For customizations, copy the entity and select "User"! + Modulo Modulo - A form has individual elements with layout information (example: invoice, check) -<br> -A columnar list report has individual columns (example: list of invoices) + +A columnar list report has individual columns (example: list of invoices)]]> + Raggruppato da @@ -10632,6 +11508,7 @@ A columnar list report has individual columns (example: list of invoices) + Solo online @@ -10642,6 +11519,7 @@ A columnar list report has individual columns (example: list of invoices) + Orizzontale @@ -10652,6 +11530,7 @@ A columnar list report has individual columns (example: list of invoices) + Riga successiva @@ -10662,6 +11541,7 @@ A columnar list report has individual columns (example: list of invoices) + Ordinato da @@ -10672,6 +11552,7 @@ A columnar list report has individual columns (example: list of invoices) + Posizione relativo @@ -10682,6 +11563,7 @@ A columnar list report has individual columns (example: list of invoices) + Tab ordine @@ -10692,6 +11574,7 @@ A columnar list report has individual columns (example: list of invoices) + Standard Header/Footer @@ -10702,6 +11585,7 @@ A columnar list report has individual columns (example: list of invoices) + Basato sulla tabella @@ -10712,6 +11596,7 @@ A columnar list report has individual columns (example: list of invoices) + Altezza massima @@ -10722,6 +11607,7 @@ A columnar list report has individual columns (example: list of invoices) + Larghezza massima @@ -10732,6 +11618,7 @@ A columnar list report has individual columns (example: list of invoices) + Posizione X @@ -10742,6 +11629,7 @@ A columnar list report has individual columns (example: list of invoices) + Spazio X @@ -10752,6 +11640,7 @@ A columnar list report has individual columns (example: list of invoices) + Posizione Y @@ -10762,6 +11651,7 @@ A columnar list report has individual columns (example: list of invoices) + Spazio Y @@ -10772,6 +11662,7 @@ A columnar list report has individual columns (example: list of invoices) + Allineamento riga @@ -10782,6 +11673,7 @@ A columnar list report has individual columns (example: list of invoices) + Area @@ -10792,6 +11684,7 @@ A columnar list report has individual columns (example: list of invoices) + Tipo di formato @@ -10802,6 +11695,7 @@ A columnar list report has individual columns (example: list of invoices) + Prezzo in fattura @@ -10812,6 +11706,7 @@ A columnar list report has individual columns (example: list of invoices) + Sopra/Sotto Pagamento @@ -10823,10 +11718,11 @@ Underpayments (positive) is a partial payment for the invoice. You do not write + - Importo del Sopra/Sotto Pagamento - Importo del Sopra/Sotto Pagamento + Residuo Aperto + Residuo Aperto Overpayments (negative) are unallocated amounts and allow you to receive money for more than the particular invoice. Underpayments (positive) is a partial payment for the invoice. You do not write off the unpaid amount. @@ -10834,6 +11730,7 @@ Underpayments (positive) is a partial payment for the invoice. You do not write + Formato di stampa dell'assegno @@ -10844,6 +11741,7 @@ Underpayments (positive) is a partial payment for the invoice. You do not write + Formato di stampa del sollecito @@ -10854,8 +11752,9 @@ Underpayments (positive) is a partial payment for the invoice. You do not write + - + Formato di stampa della fattura Formato di stampa della fattura @@ -10864,6 +11763,7 @@ Underpayments (positive) is a partial payment for the invoice. You do not write + Formato di stampa ordine @@ -10874,6 +11774,7 @@ Underpayments (positive) is a partial payment for the invoice. You do not write + Formato di stampa della rimessa @@ -10884,6 +11785,7 @@ Underpayments (positive) is a partial payment for the invoice. You do not write + Formato di stampa della spedizione @@ -10894,6 +11796,7 @@ Underpayments (positive) is a partial payment for the invoice. You do not write + Prefisso @@ -10904,8 +11807,9 @@ Underpayments (positive) is a partial payment for the invoice. You do not write + - + Città Città Indentifica una città @@ -10914,31 +11818,34 @@ Underpayments (positive) is a partial payment for the invoice. You do not write + Coordinate Coordinate Coordinate della location - This column contains the geographical coordinates (latitude/longitude) of the location.<p> -In order to avoid unnecessary use of non-standard characters and space, the following standard presentation is used:<br> -0000N 00000W 0000S 00000E <br> + +In order to avoid unnecessary use of non-standard characters and space, the following standard presentation is used:
    +0000N 00000W 0000S 00000E
    where the two last digits refer to minutes and the two or three first digits indicate the degrees -
    +]]>
    +
    Locode Locode - UN/Locode is a combination of a 2-character country code and a 3-character location code, e.g. BEANR is known as the city of Antwerp (ANR) which is located in Belgium (BE). -<p>See: http://www.unece.org/cefact/locode/service/main.htm + See: http://www.unece.org/cefact/locode/service/main.htm]]> + Immagine allegata @@ -10949,28 +11856,31 @@ where the two last digits refer to minutes and the two or three first digits ind + - Calcolo media + Calcolo media Media Calcola la media di un contenuto numerico o di una lunghezza di una string - Calculate the average of the data if the field is numeric, otherwise calculate the average length of the field. + Calculate the average of the data if the field is numeric, otherwise calculate the average length of the field. + - Calcolo numero di elementi + Calcolo numero di elementi Conteggio Conta il numero degli elementi non vuoti - Calculate the total number of not empty (NULL) elements (maximum is the number of lines). + Calculate the total number of not empty (NULL) elements (maximum is the number of lines). + - + Importo in lettere Importo in lettere Importo in lettere @@ -10979,6 +11889,7 @@ where the two last digits refer to minutes and the two or three first digits ind + Titolo del contatto del BP @@ -10989,8 +11900,9 @@ where the two last digits refer to minutes and the two or three first digits ind + - + Titolo del BP Titolo del BP Titolo per il Business Partner @@ -10999,6 +11911,7 @@ where the two last digits refer to minutes and the two or three first digits ind + Nome del contatto @@ -11009,6 +11922,7 @@ where the two last digits refer to minutes and the two or three first digits ind + Tipo documento @@ -11019,6 +11933,7 @@ where the two last digits refer to minutes and the two or three first digits ind + Nota del tipo documento @@ -11029,17 +11944,19 @@ where the two last digits refer to minutes and the two or three first digits ind + Documento multi lingua Documento multi lingua I documenti sono multi lingua - If selected, you enable multi lingual documents and need to maintain translations for entities used in documents (examples: Products, Payment Terms, ...).<br> -Please note, that the base language is always English. + +Please note, that the base language is always English.]]> + Selezionare posizione NL @@ -11051,17 +11968,19 @@ The setting is not restricted to an area (header, content, footer), allowing to + Nascondere valori nulli Nascondere valori nulli - If a Form entry is NULL and if selected, the field (including label) is not printed. <br> -If all elements in a table column are NULL and if selected, the column is not printed. + +If all elements in a table column are NULL and if selected, the column is not printed.]]> + Termini del Pagamento @@ -11072,6 +11991,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Nota dei termini del pagamento @@ -11082,6 +12002,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Descrizione della Risorsa @@ -11092,6 +12013,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Credito disponibile @@ -11102,6 +12024,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Grafico @@ -11112,6 +12035,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Formato tabella di stampa @@ -11122,6 +12046,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Sotto Colonna @@ -11132,6 +12057,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Colonna dati 2 @@ -11142,6 +12068,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Colonna dati 3 @@ -11152,6 +12079,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Colonna dati 4 @@ -11162,6 +12090,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Colonna dati 5 @@ -11172,6 +12101,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Colonna dati @@ -11182,6 +12112,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Colonna della descrizione @@ -11192,6 +12123,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Funzione font @@ -11202,6 +12134,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Funzione colore BG @@ -11212,6 +12145,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Funzione colore @@ -11222,6 +12156,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Tipo di grafico @@ -11232,6 +12167,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Font della riga di testata @@ -11242,6 +12178,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Colore della riga di testata @@ -11252,6 +12189,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Colore BG della riga di testata @@ -11262,6 +12200,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Colore della riga di testata @@ -11272,6 +12211,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Linee di confine della pittura @@ -11282,6 +12222,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Linee H pittura @@ -11292,6 +12233,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Linee V pittura @@ -11302,6 +12244,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Simboli della funzione di stampa @@ -11312,6 +12255,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Colore della riga @@ -11322,8 +12266,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Indirizzo Org Indirizzo Org @@ -11332,6 +12277,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Area Stoccaggio del Magazzino @@ -11342,8 +12288,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + BP Chiave di ricerca N. cliente Valore chiave del Business Partner @@ -11352,6 +12299,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Larghezza fissa @@ -11362,6 +12310,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Pagina successiva @@ -11372,6 +12321,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Elaborazione del sollecito @@ -11382,6 +12332,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Inserimento elaborazione del sollecito @@ -11392,6 +12343,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Riga elaborazione del sollecito @@ -11402,8 +12354,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Controllo selezione pagamenti Controllo selezione pagamenti @@ -11412,6 +12365,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Data del sollecito @@ -11422,8 +12376,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Bene Gestito Bene Gestito Bene Gestito @@ -11432,8 +12387,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Responsabile Commerciale Responsabile Commerciale @@ -11442,6 +12398,7 @@ If all elements in a table column are NULL and if selected, the column is not pr Company Agent Company Agent + Margine inferiore @@ -11452,6 +12409,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Margine sinistro @@ -11462,6 +12420,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Margine destro @@ -11472,6 +12431,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Margine alto @@ -11482,6 +12442,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Nascita @@ -11492,6 +12453,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Data di cancellazione @@ -11502,6 +12464,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Area interessi @@ -11512,6 +12475,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Tipo di Richiesta @@ -11522,6 +12486,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Approvare la Data @@ -11532,6 +12497,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Email User ID @@ -11542,6 +12508,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Email User Password @@ -11552,18 +12519,20 @@ If all elements in a table column are NULL and if selected, the column is not pr + - Autenticazione SMTP - Autenticazione SMTP - - Some email servers require authentification before sending emails. If yes, users are required to define their email user name and password. If authentification is required and no user name and password is required, delivery will fail. + Autenticazione SMTP + Autenticazione SMTP + + Some email servers require authentification before sending emails. If yes, users are required to define their email user name and password. If authentification is required and no user name and password is required, delivery will fail. + - + Tipo di prodotto Tipo di prodotto @@ -11572,6 +12541,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Sistema @@ -11582,6 +12552,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + ID Partner @@ -11592,6 +12563,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Nome Utente @@ -11602,6 +12574,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + ID Fornitore @@ -11612,8 +12585,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Riferimento OdA/OdV Riferimento OdA/OdV Riferimento alla corrispondente OdA/OdV @@ -11622,8 +12596,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Chiave del Business partner Chiave del Business partner La Key del Business Partner @@ -11632,6 +12607,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Descrizione del contatto @@ -11642,6 +12618,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Conto di default @@ -11652,6 +12629,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Nome dell'elemento @@ -11662,6 +12640,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Chiave dell'elemento @@ -11672,6 +12651,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Importazione Business Partner @@ -11682,6 +12662,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Importazione Conto @@ -11692,6 +12673,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Importazione Prodotti @@ -11702,6 +12684,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Importazione Insieme delle righe del report @@ -11712,8 +12695,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Azienda produttrice Azienda produttrice @@ -11722,6 +12706,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Categoria chiave del prodotto @@ -11732,6 +12717,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Nome del set di righe del report @@ -11742,6 +12728,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Commissione/Royalty @@ -11752,6 +12739,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + URL della descrizione @@ -11762,6 +12750,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Cancellare i vecchi dati importati @@ -11772,8 +12761,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Chiave di raggruppamento Chiave di raggruppamento Chiave del gruppo di business prtners @@ -11782,6 +12772,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Conto padre @@ -11792,6 +12783,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Chiave padre @@ -11802,6 +12794,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Aggiornare conti di default @@ -11812,6 +12805,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Creare nuova combinazione @@ -11822,8 +12816,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Consegna del Bene Consegna del Bene Consegna del Bene @@ -11832,8 +12827,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Gruppo Bene Gestito Gruppo Bene Gestito Gruppo di Bene Gestito @@ -11842,8 +12838,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Smobilizzo del Bene Smobilizzo del Bene Un bene usato internamente non sarà più in uso @@ -11852,8 +12849,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Data Ammortamento del Bene Data Ammortamento delBbene Data dell'Ultimo Ammortamento @@ -11862,8 +12860,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Data di Cessione del Bene Data di Cessione del Bene Data in cui il Bene è/è stato ceduto @@ -11872,8 +12871,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Importo valore di mercato Importo valore di mercato @@ -11882,8 +12882,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Data entrata in funzione Data entrata in funzione Data di messa in servizio di questo asset @@ -11892,8 +12893,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Valore del Bene Valore del Bene Valore originario del bene @@ -11902,8 +12904,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Data Garanzia Data Garanzia Data di scadenza della garanzia @@ -11912,6 +12915,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Giorni di garanzia @@ -11922,8 +12926,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Svalutare Svalutare L'asset sarà deprezzato @@ -11932,8 +12937,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Venduto Venduto @@ -11942,8 +12948,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Data acquisto Data acquisto @@ -11952,8 +12959,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Di proprietà Di proprietà @@ -11962,8 +12970,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Vita residua Vita residua @@ -11972,8 +12981,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Commento Locatore Commento Locatore Comenti o osservazioni aggiuntive riguardanti il locatore @@ -11982,6 +12992,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Classe del corso @@ -11992,6 +13003,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Corso @@ -12002,8 +13014,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Vita utile - Mesi Vita utile - Mesi @@ -12012,8 +13025,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Vita utile - Anni Vita utile - Anni @@ -12022,8 +13036,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Utilizzare unità Utilizzare unità Unità correntemente usate del conto @@ -12032,8 +13047,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Versione n. Versione n. @@ -12042,8 +13058,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Conferma spedizione Conferma spedizione Email di conferma spedizione @@ -12052,8 +13069,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Interamente svautato Interamente svautato @@ -12062,8 +13080,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + ID messaggio ID messaggio EMail Message ID @@ -12072,6 +13091,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Email PDF @@ -12082,6 +13102,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_1 @@ -12092,6 +13113,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_2 @@ -12102,6 +13124,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_3 @@ -12112,6 +13135,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_4 @@ -12122,6 +13146,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_5 @@ -12132,6 +13157,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_6 @@ -12142,6 +13168,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_7 @@ -12152,6 +13179,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_8 @@ -12162,6 +13190,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_9 @@ -12172,6 +13201,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_10 @@ -12182,6 +13212,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_11 @@ -12192,6 +13223,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_12 @@ -12202,6 +13234,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_13 @@ -12212,6 +13245,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_14 @@ -12222,6 +13256,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_15 @@ -12232,6 +13267,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_16 @@ -12242,6 +13278,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_17 @@ -12252,6 +13289,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_18 @@ -12262,6 +13300,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_19 @@ -12272,6 +13311,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_20 @@ -12282,6 +13322,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Directory del documento @@ -12292,6 +13333,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Testo dell'email per fattura @@ -12302,6 +13344,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Testo della email per l'ordine @@ -12312,6 +13355,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Testo della email per la rimessa @@ -12322,8 +13366,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Inviare Email Inviare Email @@ -12332,6 +13377,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Testo della email per la spedizione @@ -12342,6 +13388,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Mail di garanzia scaduta @@ -12352,18 +13399,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - - IsRecreate - IsRecreate - - - - - - - - + Livello n. Livello n. @@ -12372,6 +13410,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Fonti listino @@ -12382,6 +13421,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Transazioni listino @@ -12392,6 +13432,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Col_0 @@ -12402,6 +13443,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Saldo @@ -12412,6 +13454,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Suffisso dell'etichetta di stampa @@ -12422,6 +13465,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Nazione Contabile @@ -12432,6 +13476,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Web Parameter 1 @@ -12442,6 +13487,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Web Parameter 2 @@ -12452,6 +13498,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Web Parameter 3 @@ -12462,6 +13509,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Web Parameter 4 @@ -12472,16 +13520,18 @@ If all elements in a table column are NULL and if selected, the column is not pr + Web Order EMail Web Order EMail EMail address to receive notifications when web orders were processed - When processig a web order, a confirmation is sent to the EMail addess of the customer from the request EMail address copying this email address when entered. + When processig a web order, a confirmation is sent to the EMail addess of the customer from the request EMail address copying this email address when entered. + Programmazione Pagamento Fattura @@ -12492,6 +13542,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Programma Pagamento @@ -12502,6 +13553,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Counter @@ -12512,6 +13564,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Data dello Sconto @@ -12522,6 +13575,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Importo Dovuto @@ -12532,6 +13586,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Data Dovuto @@ -12542,6 +13597,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Valido @@ -12552,6 +13608,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Giorno Netto @@ -12562,6 +13619,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Percentuale @@ -12572,6 +13630,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Target URL @@ -12582,6 +13641,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Linea Carrello @@ -12592,16 +13652,18 @@ If all elements in a table column are NULL and if selected, the column is not pr + Web Click Web Click Individual Web Click - Web Click Datails + Web Click Datails + Conteggio Click @@ -12612,6 +13674,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Counter Count @@ -12622,6 +13685,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Moltiplicatore Fatt. Acquisto @@ -12632,6 +13696,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Data Garanzia @@ -12642,6 +13707,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Attributo di Istanza @@ -12652,6 +13718,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Lotto @@ -12662,6 +13729,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Numero di serie @@ -12672,6 +13740,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Attributo @@ -12682,8 +13751,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Serie di Attributi Serie di Attributi L'insieme degli attributi del prodotto @@ -12692,8 +13762,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Serie di Attributi di Istanza Serie di Attributi di Istanza Serie di Attributi di Istanza @@ -12702,6 +13773,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Valore Attributo @@ -12712,8 +13784,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Lotto Lotto Lotto del prodotto @@ -12722,6 +13795,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Controllo per Lotto @@ -12732,6 +13806,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Controllo per Numero di Serie @@ -12742,26 +13817,29 @@ If all elements in a table column are NULL and if selected, the column is not pr + Ricerca per Attributo Ricerca per Attributo Attributo per ricerche comuni - Attributes are specific to a Product Attribute Set (e.g. Size for T-Shirts: S,M,L). If you have multiple attributes and want to search under a common sttribute, you define a search sttribute. Example: have one Size search attribute combining the values of all different sizes (Size for Dress Shirt XL,L,M,S,XS). The Attribute Search allows you to have all values available for selection. This eases the maintenance of the individual product attribute. + Attributes are specific to a Product Attribute Set (e.g. Size for T-Shirts: S,M,L). If you have multiple attributes and want to search under a common sttribute, you define a search sttribute. Example: have one Size search attribute combining the values of all different sizes (Size for Dress Shirt XL,L,M,S,XS). The Attribute Search allows you to have all values available for selection. This eases the maintenance of the individual product attribute. + Tab Incluso Tab Incluso - Included Tab in this Tab (Master Dateail) + Included Tab in this Tab (Master Dateail) You can include a Tab in a Tab. If displayed in single row record, the included tab is displayed as multi-row table. + Etichetta di Stampa @@ -12772,6 +13850,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Linea Etichetta di Stampa @@ -12782,6 +13861,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Sessione @@ -12792,6 +13872,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Tipo Distinta Base @@ -12802,8 +13883,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Padre del Partner Padre del Partner Business Partner Parent @@ -12812,6 +13894,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Fase Standard @@ -12822,6 +13905,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Tipo Progetto @@ -12832,6 +13916,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Documento Ricorrente @@ -12842,6 +13927,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Elaborazione Ricorso @@ -12852,6 +13938,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Quantità Impegnata @@ -12862,8 +13949,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Copiare Da Copiare Da Copy From Record @@ -12872,6 +13960,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Download URL @@ -12882,36 +13971,40 @@ If all elements in a table column are NULL and if selected, the column is not pr + - - Partner Consegna Diretta - Partner Consegna Diretta - Business Partner for Drop Shipment + + Partner Fatturazione + Partner Fatturazione + Partner Fatturazione + - Indirizzo Consegna Diretta - Indirizzo Consegna Diretta - Business Partner Shipment Location for Drop Shipment + Indirizzo Fatturazione + Indirizzo Fatturazione + Indirizzo Fatturazione + - - Contatto Consegna Diretta - Contatto Consegna Diretta + + Contatto Fatturazione + Contatto Fatturazione Business Partner Contact for Drop Shipment + Generare Ordine @@ -12922,6 +14015,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Importazione Inventario @@ -12932,6 +14026,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Importo Fatturato @@ -12942,6 +14037,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Quantità Fatturata @@ -12952,6 +14048,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Viene mantenuto il Log delle modifiche @@ -12963,8 +14060,9 @@ If all elements in a table column are NULL and if selected, the column is not pr + - + Completato Completato It is complete @@ -12973,6 +14071,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Tipo Formato dell'Etichetta @@ -12983,6 +14082,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Altezza dell'Etichetta @@ -12993,6 +14093,7 @@ If all elements in a table column are NULL and if selected, the column is not pr + Larghezza dell'Etichetta @@ -13003,17 +14104,19 @@ If all elements in a table column are NULL and if selected, the column is not pr + Nome Stampante Nome Stampante Nome dello Stampante - Internal (Opereating System) Name of the Printer; Please mote that the printer name may be different on different clients. Enter a printer name, which applies to ALL clients (e.g. printer on a server). <p> -If none is entered, the default printer is used. You specify your default printer when you log in. You can also change the default printer in Preferences. + +If none is entered, the default printer is used. You specify your default printer when you log in. You can also change the default printer in Preferences.]]> + Testo Email del Progetto @@ -13024,6 +14127,7 @@ If none is entered, the default printer is used. You specify your default printe + Formato di Stampa Progetto @@ -13034,6 +14138,7 @@ If none is entered, the default printer is used. You specify your default printe + Saldo del Progetto @@ -13044,6 +14149,7 @@ If none is entered, the default printer is used. You specify your default printe + Tipo di Ricorso @@ -13054,6 +14160,7 @@ If none is entered, the default printer is used. You specify your default printe + Elaborazioni Massime @@ -13064,6 +14171,7 @@ If none is entered, the default printer is used. You specify your default printe + Elaborazioni da Fare @@ -13074,6 +14182,7 @@ If none is entered, the default printer is used. You specify your default printe + Quantità Standard @@ -13084,6 +14193,7 @@ If none is entered, the default printer is used. You specify your default printe + Sessione Web @@ -13094,6 +14204,7 @@ If none is entered, the default printer is used. You specify your default printe + Log di modifica @@ -13104,6 +14215,7 @@ If none is entered, the default printer is used. You specify your default printe + Advertisement Text @@ -13114,8 +14226,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Self-Service Self-Service This is a Self-Service entry or this entry can be changed via Self-Service @@ -13124,6 +14237,7 @@ If none is entered, the default printer is used. You specify your default printe + Log @@ -13134,6 +14248,7 @@ If none is entered, the default printer is used. You specify your default printe + Valore Nuovo @@ -13144,6 +14259,7 @@ If none is entered, the default printer is used. You specify your default printe + Valore Vecchio @@ -13154,6 +14270,7 @@ If none is entered, the default printer is used. You specify your default printe + ID del Processo @@ -13164,6 +14281,7 @@ If none is entered, the default printer is used. You specify your default printe + Elabora Messaggio @@ -13174,6 +14292,7 @@ If none is entered, the default printer is used. You specify your default printe + Annuncio @@ -13184,8 +14303,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Codice Magazzino Codice Magazzino Chiave del Magazzino @@ -13194,8 +14314,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Tipo di Costo Tipo di Costo Tipo di Costo @@ -13204,18 +14325,20 @@ If none is entered, the default printer is used. You specify your default printe + Assegnazione della Organizzazione Assegnazione della Organizzazione - Assigment to (transaction) Organization - Assignment to the transacation organization (cost center). + Assigment to (transaction) Organization + Assignment to the transacation organization (cost center). + - + Fase del Progetto Fase del Progetto Fase del Progetto @@ -13224,8 +14347,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Compito del Progetto Compito del Progetto Compito attuale di un progetto nella fase del progetto @@ -13234,6 +14358,7 @@ If none is entered, the default printer is used. You specify your default printe + Compito Standard @@ -13244,6 +14369,7 @@ If none is entered, the default printer is used. You specify your default printe + Quantità Addebitabile @@ -13254,6 +14380,7 @@ If none is entered, the default printer is used. You specify your default printe + Impegno è Massimo @@ -13264,6 +14391,7 @@ If none is entered, the default printer is used. You specify your default printe + Escludi @@ -13274,6 +14402,7 @@ If none is entered, the default printer is used. You specify your default printe + Tipo di Tempo @@ -13284,6 +14413,7 @@ If none is entered, the default printer is used. You specify your default printe + Codice Conto @@ -13294,6 +14424,7 @@ If none is entered, the default printer is used. You specify your default printe + Nome dello Schema Contabile @@ -13304,6 +14435,7 @@ If none is entered, the default printer is used. You specify your default printe + Elaborazione riga SQL @@ -13314,6 +14446,7 @@ If none is entered, the default printer is used. You specify your default printe + Elaborazione Set di comandi SQL @@ -13324,16 +14457,18 @@ If none is entered, the default printer is used. You specify your default printe + Allarme Allarme - Allarme Compiere - Compiere Alerts allow you define system conditions you want to be alerted of + Allarme Compiere + Compiere Alerts allow you define system conditions you want to be alerted of + Regole dell'Allarme @@ -13344,6 +14479,7 @@ If none is entered, the default printer is used. You specify your default printe + Argomento dell'Allarme @@ -13354,6 +14490,7 @@ If none is entered, the default printer is used. You specify your default printe + Messaggio dell'Allarme @@ -13364,6 +14501,7 @@ If none is entered, the default printer is used. You specify your default printe + Numero Conto Bancario @@ -13374,6 +14512,7 @@ If none is entered, the default printer is used. You specify your default printe + Descrizione del Batch @@ -13384,6 +14523,7 @@ If none is entered, the default printer is used. You specify your default printe + Numero Documento del Batch @@ -13394,8 +14534,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Chiave del Business Partner Chiave del Business Partner Chiave del Business Partner @@ -13404,8 +14545,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Nome della Categoria Nome della Categoria Nome della Categoria @@ -13414,6 +14556,7 @@ If none is entered, the default printer is used. You specify your default printe + Nome dell'Addebitamento @@ -13424,6 +14567,7 @@ If none is entered, the default printer is used. You specify your default printe + Chiave del Client @@ -13434,6 +14578,7 @@ If none is entered, the default printer is used. You specify your default printe + Nome Tipo Documento @@ -13444,6 +14589,7 @@ If none is entered, the default printer is used. You specify your default printe + Assicura sicurezza cliente @@ -13454,6 +14600,7 @@ If none is entered, the default printer is used. You specify your default printe + Assicura sicurezza ruolo @@ -13464,6 +14611,7 @@ If none is entered, the default printer is used. You specify your default printe + Clausola From @@ -13474,6 +14622,7 @@ If none is entered, the default printer is used. You specify your default printe + Importazione Estratto Conto Bancario @@ -13484,6 +14633,7 @@ If none is entered, the default printer is used. You specify your default printe + Importazione Giornale @@ -13494,6 +14644,7 @@ If none is entered, the default printer is used. You specify your default printe + Importazione Ordini @@ -13504,6 +14655,7 @@ If none is entered, the default printer is used. You specify your default printe + Importazione Pagamenti @@ -13514,6 +14666,7 @@ If none is entered, the default printer is used. You specify your default printe + Numero Documento Fattura @@ -13524,6 +14677,7 @@ If none is entered, the default printer is used. You specify your default printe + Saldo @@ -13534,8 +14688,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Descrizione della Riga Descrizione della Riga Descrizione della Riga @@ -13544,8 +14699,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Chiave del Locatore Chiave del Locatore Chiave del locatore del magazzino @@ -13554,6 +14710,7 @@ If none is entered, the default printer is used. You specify your default printe + Spese di Trasporto @@ -13564,8 +14721,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Categoria Spese di Trasporto Categoria Spese di Trasporto Category of the Freight @@ -13574,6 +14732,7 @@ If none is entered, the default printer is used. You specify your default printe + Memo @@ -13584,6 +14743,7 @@ If none is entered, the default printer is used. You specify your default printe + Numero Pacchetti @@ -13594,6 +14754,7 @@ If none is entered, the default printer is used. You specify your default printe + Chiave della Organizzazione della Transazione @@ -13604,8 +14765,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Chiave della Organizzazione Chiave della Organizzazione Chiave della Organizzazione @@ -13614,6 +14776,7 @@ If none is entered, the default printer is used. You specify your default printe + Chiave Termine Pagamento @@ -13624,8 +14787,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Data Pick Data Pick Date/Time when picked for Shipment @@ -13634,6 +14798,7 @@ If none is entered, the default printer is used. You specify your default printe + Codice del Progetto @@ -13644,6 +14809,7 @@ If none is entered, the default printer is used. You specify your default printe + Codice di Autorizzazione (DC) @@ -13654,6 +14820,7 @@ If none is entered, the default printer is used. You specify your default printe + Codice di verifica Carta di Credito @@ -13664,6 +14831,7 @@ If none is entered, the default printer is used. You specify your default printe + Referimento (DC) @@ -13674,6 +14842,7 @@ If none is entered, the default printer is used. You specify your default printe + Numero di Rilascio @@ -13684,8 +14853,9 @@ If none is entered, the default printer is used. You specify your default printe + - + Data della Consegna Data della Consegna Shipment Date/Time @@ -13694,17 +14864,19 @@ If none is entered, the default printer is used. You specify your default printe + Unità do Supporto Unità do Supporto - Number of Support Units for ComPiere Support - You can purchase commercial support from ComPiere, Inc. + Number of Support Units for ComPiere Support + You can purchase commercial support from ComPiere, Inc. The fee is per 10 internal users. The number of od support units is displayed here. + Informazioni Carta di Credito @@ -13715,8 +14887,9 @@ The fee is per 10 internal users. The number of od support units is displayed he + - + Tracking No Tracking No Number to track the shipment @@ -13725,6 +14898,7 @@ The fee is per 10 internal users. The number of od support units is displayed he + Tracking URL @@ -13735,6 +14909,7 @@ The fee is per 10 internal users. The number of od support units is displayed he + Importazione Fatture @@ -13745,6 +14920,7 @@ The fee is per 10 internal users. The number of od support units is displayed he + Replicazione @@ -13755,6 +14931,7 @@ The fee is per 10 internal users. The number of od support units is displayed he + Log della Replicazione @@ -13765,6 +14942,7 @@ The fee is per 10 internal users. The number of od support units is displayed he + Elaborazione della Replicazione @@ -13775,6 +14953,7 @@ The fee is per 10 internal users. The number of od support units is displayed he + Strategia di Replicazione @@ -13785,6 +14964,7 @@ The fee is per 10 internal users. The number of od support units is displayed he + Tabella di Replicazione @@ -13795,6 +14975,7 @@ The fee is per 10 internal users. The number of od support units is displayed he + Replicato @@ -13805,6 +14986,7 @@ The fee is per 10 internal users. The number of od support units is displayed he + Finestra Ordine di Acquisto @@ -13815,50 +14997,55 @@ The fee is per 10 internal users. The number of od support units is displayed he + Tipo di Replicazione Tipo di Replicazione Tipo di replicazione dati - The Type of data Replication determines the directon of the data replication. <br> -Reference means that the data in this system is read only -> <br> -Local means that the data in this system is not replicated to other systems - <br> -Merge means that the data in this system is synchronized with the other system <-> <br> - + +Reference means that the data in this system is read only ->
    +Local means that the data in this system is not replicated to other systems -
    +Merge means that the data in this system is synchronized with the other system <->
    +]]>
    +
    Pubblico Pubblico Public can read entry - If selected, public users can read/view the entry. Public are users without a Role in the system. Use security rules for more specic access control. + If selected, public users can read/view the entry. Public are users without a Role in the system. Use security rules for more specic access control. + Scrivere Pubblico Scrivere Pubblico Public can write entries - If selected, public users can write/create entries. Public are users without a Role in the system. Use security rules for more specic access control. + If selected, public users can write/create entries. Public are users without a Role in the system. Use security rules for more specic access control. + Categoria di Conoscenza Categoria Categoria di Conoscenza - Set up knowledge categories and values as a search aid. Examples are Release Version, Product Area, etc. Knowledge Category values act like keyworks. + Set up knowledge categories and values as a search aid. Examples are Release Version, Product Area, etc. Knowledge Category values act like keyworks. + Valore della Categoria @@ -13869,6 +15056,7 @@ Merge means that the data in this system is synchronized with the other system & + Commento dell'Immessione @@ -13879,6 +15067,7 @@ Merge means that the data in this system is synchronized with the other system & + Immessione @@ -13889,36 +15078,40 @@ Merge means that the data in this system is synchronized with the other system & + Immessione Associata Immessione Associata - Related Entry for this Enntry - Related Knowlege Entry for this Knowledge Entry + Related Entry for this Enntry + Related Knowlege Entry for this Knowledge Entry + Fonte della Conoscenza Fonte della Conoscenza Source of a Knowledge Entry - The Source of a Knowlegde Entry is a pointer to the originating system. The Knowledge Entry has an additional entry (Description URL) for more detailed info. + The Source of a Knowlegde Entry is a pointer to the originating system. The Knowledge Entry has an additional entry (Description URL) for more detailed info. + Sinonimo di Conoscenza Sinonimo di Conoscenza - Knowlege Keyword Synonym + Knowlege Keyword Synonym Search Synonyms for Knowledge Keywords; Example: Product = Item + Argomento di Conoscenza @@ -13929,16 +15122,18 @@ Merge means that the data in this system is synchronized with the other system & + - Tipo di Conoscenza + Tipo di Conoscenza Tipo Knowledge Type - Area of knowlege - A Type has multiple Topics + Area of knowlege - A Type has multiple Topics + Parole Chiavi @@ -13949,6 +15144,7 @@ Merge means that the data in this system is synchronized with the other system & + Nome di Sinonimo @@ -13959,6 +15155,7 @@ Merge means that the data in this system is synchronized with the other system & + Tunnel via HTTP @@ -13969,6 +15166,7 @@ Merge means that the data in this system is synchronized with the other system & + Prova @@ -13979,6 +15177,7 @@ Merge means that the data in this system is synchronized with the other system & + ID Gamma Fine @@ -13989,17 +15188,19 @@ Merge means that the data in this system is synchronized with the other system & + ID Gamma Inizio ID Inizio Start of the ID Range used - The ID Range allows to restrict the range of the internally used IDs. The standard rages are 0-899,999 for the Application Dictionary 900,000-999,999 for Application Dictionary customizations/extensions and > 1,000,000 for client data. The standard system limit is 9,999,999,999 but can easily be extended. The ID range is on a per table basis. -Please note that the ID range is NOT enforced. + 1,000,000 for client data. The standard system limit is 9,999,999,999 but can easily be extended. The ID range is on a per table basis. +Please note that the ID range is NOT enforced.]]> + Client Remoto @@ -14010,6 +15211,7 @@ Please note that the ID range is NOT enforced. + Organizzazione Remota @@ -14020,6 +15222,7 @@ Please note that the ID range is NOT enforced. + ID della Lingua @@ -14030,8 +15233,9 @@ Please note that the ID range is NOT enforced. + - + Progetto Progetto Name del Progetto @@ -14040,8 +15244,9 @@ Please note that the ID range is NOT enforced. + - + Fase del Progetto Fase del Progetto Nome della fase del progetto @@ -14050,6 +15255,7 @@ Please note that the ID range is NOT enforced. + Tipo Progetto @@ -14060,6 +15266,7 @@ Please note that the ID range is NOT enforced. + Nome del Ciclo @@ -14070,16 +15277,18 @@ Please note that the ID range is NOT enforced. + Nome Passo del Ciclo Passo del Ciclo - Nome del Passo del Ciclo del Progetto + Nome del Passo del Ciclo del Progetto + Tipo di Ordine OdV/OdA @@ -14091,6 +15300,7 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Solo Validazione @@ -14101,6 +15311,7 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Importare solo se non ci sono errore @@ -14111,6 +15322,7 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Organizzazione del Documento @@ -14121,6 +15333,7 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Numero Documento Giornale @@ -14131,6 +15344,7 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Allegare Bene @@ -14141,6 +15355,7 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Numero di Spedizioni @@ -14151,6 +15366,7 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Info E-Commerce @@ -14162,6 +15378,7 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Web Parameter 5 @@ -14172,6 +15389,7 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Web Parameter 6 @@ -14182,18 +15400,20 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Importo Minimo Importo Minimo - Minumum Amout in Document Currency + Minumum Amout in Document Currency + - + Registrare al Progetto Registrare al Progetto Project Issues (Material, Labor) @@ -14202,12 +15422,13 @@ Purchase Tax: tax charged when purchasing - examples: Use Tax, Input VAT (receiv + Categoria del Progetto Categoria del Progetto Categoria del Progetto - La Categoria del Progetto determina il comportamento del progetto: + La Categoria del Progetto determina il comportamento del progetto: Generale - nessuna contabilità speciale, e.s. per la prevendita o per la tracciabilità generale Servizio - nessuna contabilità speciale, e.s. per progetto Servizi/Credito Ordine di Lavoro (Work Order) crea le transazioni Progetto / Ordine di Lavoro WIP - possibilità di gestire material. creates Project/Job WIP transactions - ability to issue material @@ -14217,6 +15438,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Ordine di Acquisto @@ -14227,8 +15449,9 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - + Stato di Credito Stato di Credito Stato di Credito per le vendite @@ -14237,6 +15460,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Consolidare in un Solo Documento @@ -14247,8 +15471,9 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - + Solo Descrizione Descrizione Se vero, la riga è solo una descrizione è non una transazione @@ -14257,6 +15482,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Prezzi @@ -14267,6 +15493,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Chiudi Documento @@ -14277,6 +15504,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Label printer @@ -14287,6 +15515,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Funzione Etichetta di Stampa @@ -14297,16 +15526,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Registrazione Registrazione Registrazione del System - The System Registration helps Compiere to help the installed base + The System Registration helps Compiere to help the installed base + Verifica indirizzo Email @@ -14317,6 +15548,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Chiave di Encryption @@ -14327,6 +15559,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Piè di Pagina Centro @@ -14337,6 +15570,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Piè di Pagina Sinistra @@ -14347,6 +15581,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Piè di Pagina Destra @@ -14357,6 +15592,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Prefisso Funzione @@ -14367,6 +15603,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Suffisso funzione @@ -14377,16 +15614,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Data di scadenza Data di scadenza - Numero minimo di giorni di vita del prodotto (durata prima della scadenza) + Numero minimo di giorni di vita del prodotto (durata prima della scadenza) When selecting batch/products with a guarantee date, the minimum left guarantee days for automatic picking. You can pick any batch/product manually. + Intestazione Centro @@ -14397,6 +15636,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Intestazione Sinistra @@ -14407,6 +15647,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Intestazione Destra @@ -14417,16 +15658,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Info Azienda Info Azienda Information of the industry (e.g. professional service, distribution of furnitures, ..) - Description if the industry ad precise as possible. + Description if the industry ad precise as possible. + Tipo di Inventario @@ -14437,6 +15680,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Consente la Pubblicazione @@ -14447,16 +15691,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Può esportare Può esportare Gli utenti con questo ruolo possono esportare dati - You can restrict the ability to export data from Compiere. + You can restrict the ability to export data from Compiere. + Può effettuare report @@ -14467,6 +15713,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + In Produzione @@ -14477,26 +15724,29 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - Calcola Massimo (¿) + Calcola Massimo (¿) Calc Max - Calcola l'importo Max - Calculate the Maximum (¿) of the data if the field is numeric, otherwise maximum length of the field. + Calcola l'importo Max + Calculate the Maximum (¿) of the data if the field is numeric, otherwise maximum length of the field. + - Calcola Minimo (¿) + Calcola Minimo (¿) Calc Min Calcolate il minimo importo - Calculate the Minimum (¿) of the data if the field is numeric, otherwise minimum length of the field. + Calculate the Minimum (¿) of the data if the field is numeric, otherwise minimum length of the field. + Accesso Personale @@ -14507,6 +15757,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Blocco Personale @@ -14517,6 +15768,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Registrato @@ -14527,16 +15779,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Totale Corrente Totale Corrente Create a running total (sum) - A running total creates a sum at the end of a page and on the top of the next page for all colums, which have a Sum function. You should define running total only once per format. + A running total creates a sum at the end of a page and on the top of the next page for all colums, which have a Sum function. You should define running total only once per format. + Mostra Contabilità @@ -14547,6 +15801,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Posizione XY @@ -14557,6 +15812,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Linea Totale @@ -14567,6 +15823,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Oscura @@ -14577,6 +15834,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Info Piattaforma @@ -14587,6 +15845,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Linee Totale Corrente @@ -14597,6 +15856,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Separatore XY @@ -14607,6 +15867,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Descrizione Problema @@ -14617,6 +15878,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Linea Argomento @@ -14627,6 +15889,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Linea Margine @@ -14637,6 +15900,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Tipo Accesso @@ -14647,19 +15911,21 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Entità Dipendenti Entità Dipendenti Also check access in dependent entities - Also dependent entities are included. Please be aware, that enabling this rule has severe consequences and that this is only wanted in some circumstances. -<p>Example Rule: "Include Payment Term Immediate with Dependent Entities" -<br>Primary effect: users with this role can only select the payment term Immediate -<br>Secondary effect (dependent entities): users with this role can see only invoices/orders with the payment term immediate. + Example Rule: "Include Payment Term Immediate with Dependent Entities" +
    Primary effect: users with this role can only select the payment term Immediate +
    Secondary effect (dependent entities): users with this role can see only invoices/orders with the payment term immediate.]]>
    +
    Dati Carattere (Char) @@ -14670,6 +15936,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Crea Pagamento @@ -14680,6 +15947,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + EFT Memo @@ -14690,6 +15958,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + EFT Payee @@ -14700,16 +15969,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Informazioni Trasferimento Fondi Elettronici Informazioni Trasferimento Fondi Elettronici - Electronic Funds Transfer Payyee Account Information + Electronic Funds Transfer Payyee Account Information Information from EFT media + EFT Reference @@ -14720,6 +15991,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + EFT Trx ID @@ -14730,6 +16002,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + EFT Trx Type @@ -14740,19 +16013,21 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Durata Durata in giorni - Shelf Life Days remaning to Guarantee Date (minus minimum guarantee days) + Shelf Life Days remaning to Guarantee Date (minus minimum guarantee days) Shelf Life of products with Guarantee Date instance compared to today minus the minimum guaranteed days. (Guarantee Date-Today) – Min Guarantee Days + - + Quantità Disponibile Qtà Disponibile Quantità Disponibile (Istantanea - Riservata) @@ -14761,6 +16036,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Vita dello scaffale rimanente % @@ -14771,16 +16047,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - + Durata minima nello scaffale % Durata minima nello scaffale % Durata minima nello scaffale in percentuale della data di scadenza del Prodotto - Miminum Shelf Life of products with Guarantee Date instance. If > 0 you cannot select products with a shelf life ((Guarantee Date-Today) / Guarantee Days) less than the minum shelf life, unless you select "Show All" + 0 you cannot select products with a shelf life ((Guarantee Date-Today) / Guarantee Days) less than the minum shelf life, unless you select "Show All"]]> + Dovuto Oggi @@ -14791,6 +16069,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Dovuto Oggi-30 @@ -14801,6 +16080,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Dovuto Oggi-7 @@ -14811,6 +16091,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Dovuto 1-7 @@ -14821,6 +16102,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Dovuto 31-60 @@ -14831,16 +16113,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - Dovuto > 31 - Dovuto > 31 + 31]]> + 31]]> + Dovuto 61-90 @@ -14851,16 +16135,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - Dovuto > 61 - Dovuto > 61 + 61]]> + 61]]> + Dovuto 8-30 @@ -14871,16 +16157,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - Dovuto> 91 - Dovuto > 91 + 91]]> + 91]]> + Dovuto Maturato 1-30 @@ -14891,6 +16179,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Dovuto Maturato 1-7 @@ -14901,6 +16190,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Dovuto Maturato 31-60 @@ -14911,16 +16201,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - Dovuto Maturato > 31 - Dovuto Maturato > 31 + 31]]> + 31]]> + Dovuto Maturato 61-90 @@ -14931,16 +16223,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - Dovuto Maturato > 61 - Dovuto Maturato > 61 + 61]]> + 61]]> + Dovuto Maturato 8-30 @@ -14951,16 +16245,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - Dovuto Maturato > 91 - Dovuto Maturato > 91 + 91]]> + 91]]> + Dovuto Maturato @@ -14971,6 +16267,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Lista Fatture @@ -14981,6 +16278,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Data di Garanzia Obbligatoria @@ -14991,6 +16289,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Lotto Obbligatorio @@ -15001,6 +16300,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Numero Seriale Obbligatorio @@ -15011,16 +16311,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Durata dello scaffale in giorni Durata dello scaffale in giorni Durata dello scaffale in giorni rispetto alla data di scadenza del Prodotto - Miminum Shelf Life of products with Guarantee Date instance. If > 0 you cannot select products with a shelf life less than the minum shelf life, unless you select "Show All" + 0 you cannot select products with a shelf life less than the minum shelf life, unless you select "Show All"]]> + Giorni di Vita dello scaffale @@ -15031,8 +16333,9 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - + Partita IVA Business Partner Partita IVA Business Partner Partita IVA Business Partner @@ -15041,6 +16344,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Riordinato @@ -15051,6 +16355,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Strategia di imputazione @@ -15061,6 +16366,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Line Spedizione in Uscita @@ -15071,6 +16377,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Linea Inventario in Uscita @@ -15081,6 +16388,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Linea Produzione in Uscita @@ -15091,6 +16399,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Transazione in Uscita @@ -15101,38 +16410,42 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - Calcola deviazione std. (s) + Calcola deviazione std. (s) Deviazione std. Calculate Standard Deviation - The Standard Deviation (s) is the a measure of dispersion - used in combination with the Mean (µ) + The Standard Deviation (s) is the a measure of dispersion - used in combination with the Mean (µ) + - Calcola Varianza (s²) + Calcola Varianza (s²) Varianza Calcola Varianza - The Variance (s²) is the a measure of dispersion - used in combination with the Mean (µ) + The Variance (s²) is the a measure of dispersion - used in combination with the Mean (µ) + Visualizzato nel Web Store Visualizzato - Se selezionato il prodotto è visualizzato anche all'inizio o in ricerche senza chiave - In the display of products in the Web Store, the product is displayed in the inital view or if no search criteria are entered. To be displayed, the product must be in the price list used. + Se selezionato il prodotto è visualizzato anche all'inizio o in ricerche senza chiave + In the display of products in the Web Store, the product is displayed in the inital view or if no search criteria are entered. To be displayed, the product must be in the price list used. + - + Tipo Valuta Tipo Valuta Tipo Tasso Conversione Valuta @@ -15141,6 +16454,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Tipo chiave di conversione @@ -15151,6 +16465,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Nome Magazzino @@ -15161,6 +16476,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Programma Pagamenti Valido @@ -15171,6 +16487,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + ID Ramo @@ -15181,26 +16498,29 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Caricatore estratto conto Caricatore estratto conto Definizione Caricatore estratto conto (SWIFT, OFX) - The loader definition privides the parameters to load bank statements from EFT formats like SWIFT (MT940) or OFX + The loader definition privides the parameters to load bank statements from EFT formats like SWIFT (MT940) or OFX + Formato Data Formato Data - Formato Data + Formato Data The date format is usually detected, but sometimes need to be defined. + Importo EFT @@ -15211,6 +16531,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + EFT Check No @@ -15221,6 +16542,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + EFT Currency @@ -15231,6 +16553,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Data Estratto Conto EFT @@ -15241,6 +16564,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Linea Data Estratto Conto EFT @@ -15251,6 +16575,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Riferimento estratto Conto EFT @@ -15261,6 +16586,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + EFT Effective Date @@ -15271,6 +16597,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Nome File @@ -15281,6 +16608,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + ID Istituto Finanziario @@ -15291,6 +16619,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + No Documento Pagamento @@ -15301,6 +16630,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + PIN @@ -15311,6 +16641,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Data Linea Dichiarazione @@ -15321,6 +16652,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Classe Java caricatore Estratto Conto Bancario @@ -15331,16 +16663,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Crea Reciproco Tasso Crea Reciproco Tasso Create Reciprocal Rate from current information - If selected, the imported USD->EUR rate is used to create/calculate the reciprocal rate EUR->USD. + EUR rate is used to create/calculate the reciprocal rate EUR->USD.]]> + Tasso di conversione valuta importata @@ -15351,6 +16685,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Codice Valuta ISO @@ -15361,6 +16696,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Utente Sostitutivo @@ -15371,6 +16707,7 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Organizzazione Padre @@ -15381,8 +16718,9 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + - + Attività del Workflow Attività del Workflow Attività del Workflow @@ -15391,16 +16729,18 @@ Asset - crea transazioni di Progetto Asst - possibilit di gestire matneriale. + Risultato Attività di Workflow Risultato Attività di Workflow Risultato delle Attività del Processo di Workflow - Risultato delle Attività del Processo di Workflow + Risultato delle Attività del Processo di Workflow + Blocco del Workflow @@ -15412,16 +16752,18 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Verifica Evento di Workflow Verifica Evento Wf Informazione sulla Verifica Evento di Workflow - Cronologia delle Modifiche sulla Verifica dell' Evento di Workflow + Cronologia delle Modifiche sulla Verifica dell' Evento di Workflow + Parametro del Nodo di Workflow @@ -15432,6 +16774,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Processo di Workflow @@ -15442,6 +16785,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Dati Elaborati Workflow @@ -15452,6 +16796,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Responsabile di Workflow @@ -15462,6 +16807,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Nome Attributo @@ -15472,16 +16818,18 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Valore Attributo Valore Attributo Valore dell'Attributo - + + Autore @@ -15492,8 +16840,9 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + - + Costo Costo Costo informazione @@ -15502,6 +16851,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Durata @@ -15512,6 +16862,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Unità Durata @@ -15522,6 +16873,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Modalità di Conclusione @@ -15532,6 +16884,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Limite Durata @@ -15542,6 +16895,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Responsible Type @@ -15552,6 +16906,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Start Mode @@ -15562,6 +16917,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Esecuzione sub-workflow @@ -15572,6 +16928,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Codice Transizione @@ -15582,6 +16939,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Tempo di Attesa @@ -15592,6 +16950,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Stato di Workflow @@ -15602,6 +16961,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Tempo di Esecuzione @@ -15612,6 +16972,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Tipo Evento @@ -15622,6 +16983,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Elemento Unione @@ -15632,16 +16994,18 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Elemento divisione Elemento divisione Semantics for multiple outgoing Transitions - Semantics for multiple outgoing Transitions for a Node/Activity. AND represents multiple concurrent threads - XOR represents the first transition with a true Transaition condition. + Semantics for multiple outgoing Transitions for a Node/Activity. AND represents multiple concurrent threads - XOR represents the first transition with a true Transaition condition. + Stato Pubblicazione @@ -15652,6 +17016,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Registrazione @@ -15662,6 +17027,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Attributo di Registrazione @@ -15672,6 +17038,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Tatale Linee Imposte @@ -15682,6 +17049,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Importo del Conto @@ -15692,6 +17060,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Importo in Valuta Originale @@ -15702,6 +17071,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Saldi Aggiornati @@ -15712,6 +17082,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Maintenance Mode @@ -15722,6 +17093,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Accept Direct Debit @@ -15732,6 +17104,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Riconciliatore estratto conto @@ -15742,6 +17115,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Dichiarazione quadratura @@ -15752,6 +17126,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Separatore Intestazione @@ -15762,6 +17137,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Tipo Separazione Intestazione @@ -15772,6 +17148,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Paint Header Lines @@ -15782,6 +17159,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Linea Interruzione @@ -15792,6 +17170,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Tipo Linea Interruzione @@ -15802,8 +17181,9 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + - + Organizzazioni Collegate Linea Distinta Base The Business Partner is another Organization for explicit Inter-Org transactions @@ -15812,16 +17192,18 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Tipo Organizzazione Tipo Organizzazione - Organization Type allows you to categorize your organizations + Organization Type allows you to categorize your organizations Organization Type allows you to categorize your organizations for reporting purposes + Scheduler @@ -15832,6 +17214,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Scheduler Log @@ -15842,6 +17225,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Processore di Workflow @@ -15852,6 +17236,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Log del Processore di Workflow @@ -15862,16 +17247,18 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Offerta Offerta Offerta per un argomento d'asta - You can create a bid for a topic. Depening on the type, the highest bidder wins the Topic - or you participate in funding for a Topic. + You can create a bid for a topic. Depening on the type, the highest bidder wins the Topic - or you participate in funding for a Topic. + Commento all'offerta @@ -15882,16 +17269,18 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Fondi degli acquirenti Fondi degli acquirenti Fondi degli acquirenti per un'offerta - Available Funds (from Payments) and Committed or Uncommited funds for Bids + Available Funds (from Payments) and Committed or Uncommited funds for Bids + Offerta di vendita @@ -15902,16 +17291,18 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Fondi Venditore Fondi Venditore Seller Funds from Offers on Topics - Available Funds (for Payments) and Committed or Uncommited funds from Offers + Available Funds (for Payments) and Committed or Uncommited funds from Offers + Argomento @@ -15922,6 +17313,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Categoria Argomento @@ -15932,6 +17324,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Tipo Argomento @@ -15942,6 +17335,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Elaboratore Contabilità @@ -15952,6 +17346,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Log Elaboratore Contabilità @@ -15962,6 +17357,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Elaboratore Allarmi @@ -15972,6 +17368,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Log del Alert Processor @@ -15982,6 +17379,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Relazione col Partner @@ -15992,6 +17390,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Partner Correlato @@ -16002,6 +17401,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Indirizzo Partner Correlato @@ -16012,6 +17412,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Richiesta Quotazione @@ -16022,6 +17423,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Argomento della Richiesta Quot. @@ -16032,16 +17434,18 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Sottoscrittore Richiesta Quot. Sottoscrittore Richiesta Quot. Sottoscrittore Richiesta Quot. - Subcriber to invite to respond to RfQs + Subcriber to invite to respond to RfQs + Linea Richiesta Quotazione @@ -16052,6 +17456,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Quantità Linea Richiesta Quot. @@ -16062,6 +17467,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Linea Risposta Richiesta Quot. @@ -16072,6 +17478,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Qtà Risposta Linea Richiesta Quot. @@ -16082,6 +17489,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Consegne per Abbonamento @@ -16092,6 +17500,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Sottoscrizione @@ -16102,6 +17511,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Tipo Sottoscrizione @@ -16112,6 +17522,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Quantità Confermata @@ -16122,6 +17533,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Crea Ordine di Vendita @@ -16132,6 +17544,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Crea Ordine di Vendita @@ -16142,6 +17555,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Data Risposta @@ -16152,6 +17566,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Data Fine Lavori @@ -16162,6 +17577,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Data Inizio Lavori @@ -16172,6 +17588,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Giorni alla Consegna @@ -16182,6 +17599,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Dovuto @@ -16192,16 +17610,18 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Errore Errore - An Error occured in the execution + An Error occured in the execution + Interna @@ -16212,8 +17632,9 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + - + In Transito In Transito Il Movemento è in transito @@ -16222,6 +17643,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Solo Fornitori Invitati @@ -16232,6 +17654,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Quantità dell'Offerta @@ -16242,6 +17665,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Pubblicato @@ -16252,6 +17676,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Quantità Acquistata @@ -16262,6 +17687,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Quota tutte le Quantità @@ -16272,36 +17698,40 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Quantità Totale Quotata Quantità Totale Quotata - The respnse can have just the total amount for the RfQ - If not selected, the resonse must be provided per line + The respnse can have just the total amount for the RfQ + If not selected, the resonse must be provided per line + Risposte Accettate Risposte Accettate - Risposte Accettate + Risposte Accettate If selected, responses for the RfQ are accepted + Vincitore Selezionato Vincitore Selezionato - La risposta è quella del Vincitore Selezionato - The resonse is the selected winner. If selected on Response level, the line selections are ignored. + La risposta è quella del Vincitore Selezionato + The resonse is the selected winner. If selected on Response level, the line selections are ignored. + In fase di inserimento @@ -16312,6 +17742,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Giorni durata log @@ -16322,6 +17753,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Lista Distribuzione @@ -16332,6 +17764,7 @@ Se un passo (attività di un nodo) fallisce, l' intero lavoro viene annullato. + Linea della Lista di Distribuzione @@ -16343,6 +17776,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Packaging @@ -16353,6 +17787,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Linea Packaging @@ -16363,6 +17798,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + ARM @@ -16373,6 +17809,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Linea ARM @@ -16383,6 +17820,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Quantità Minima @@ -16393,16 +17831,18 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Iscrizione Iscrizione - Product used to deternine the price of the membership for the topic type + Product used to deternine the price of the membership for the topic type A topic can require to pay a membership fee. + Importo non Inserito @@ -16413,6 +17853,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Importo dell'Offerta @@ -16423,6 +17864,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Pagato Sino a @@ -16433,6 +17875,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Parametro di Default @@ -16443,8 +17886,9 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + - + Pagamento BPartner Pagamento BPartner Business Partner responsible for the payment @@ -16453,8 +17897,9 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + - + Indirizzo per Pagamento Indirizzo per Pagamento Location of the Business Partner responsible for the payment @@ -16463,16 +17908,18 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + - - Quantità Prelevata - Quantità Prelevata + + Quantità Prelevata + Quantità Prelevata + Nota Privata @@ -16483,6 +17930,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Pubblica Richiesta Quot. @@ -16493,6 +17941,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Tipo Richiesta Quot. @@ -16503,6 +17952,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Log Elaboratore Richieste @@ -16513,6 +17963,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Info Received @@ -16523,6 +17974,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Consegna Referenziata @@ -16533,6 +17985,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Fattura referenziata @@ -16543,6 +17996,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Linea Fattura Referenziata @@ -16553,8 +18007,9 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + - + Ordine Referenziato Ordine Referenziato Reference to corresponding Sales/Purchase Order @@ -16563,6 +18018,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Prodotto Correlato @@ -16573,6 +18029,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Tipo Prodotto Correlato @@ -16583,6 +18040,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Data Rinnovo @@ -16593,6 +18051,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Quantità Scartata @@ -16603,6 +18062,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Quantità Attesa @@ -16613,8 +18073,9 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + - + Dettagli Dettagli @@ -16623,8 +18084,9 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + - + Text Message Message Text Message @@ -16633,6 +18095,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Argomento Azione @@ -16643,6 +18106,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Stato Argomento @@ -16653,6 +18117,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Info di Tracking @@ -16663,6 +18128,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Tipo di Asta @@ -16673,6 +18139,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Decision date @@ -16683,6 +18150,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Linea Spedizione Referenziata @@ -16693,6 +18161,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Risposta Richiesta Quotazione @@ -16703,6 +18172,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Crea Ordine Singolo @@ -16713,6 +18183,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Destinatario dell'Allarme @@ -16723,6 +18194,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Destinatatio del Pianificatore @@ -16733,6 +18205,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Tax ZIP @@ -16743,6 +18216,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Data Richiesta @@ -16753,8 +18227,9 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + - + Richiesta Richiesta Richiesta Merci @@ -16763,8 +18238,9 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + - + Linea Richiesta Linea Richiesta Linea Richiesta Merci @@ -16773,6 +18249,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Giorno del mese @@ -16783,16 +18260,18 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + CAP CAP Codice Avviamento Postale - Conecutive range to + Conecutive range to + Ordinamento @@ -16803,16 +18282,18 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Tipo Pianificazione Tipo Pianificazione Type of schedule - Define the method how the next occurance is calculated + Define the method how the next occurance is calculated + Giorno della Settimana @@ -16823,6 +18304,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Copia Linee @@ -16833,6 +18315,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Attachment Note @@ -16843,6 +18326,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Condizione di Spostamento @@ -16853,6 +18337,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Transizione Nodo @@ -16863,6 +18348,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Convalida Workflow @@ -16873,6 +18359,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Tempo di Attesa @@ -16883,6 +18370,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Chiave di Workflow @@ -16893,8 +18381,9 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + - + Consegna diretta Consegna diretta Drop Shipments are sent from the Vendor directly to the Customer @@ -16903,6 +18392,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Auto-Approva i propri Documenti @@ -16913,16 +18403,18 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Sempre Aggiornabile Sempre Aggiornabile The column is always updateable, even if the record is not active or processed - If selected and if the winow / tab is not read only, you can always update the column. This might be useful for comments, etc. + If selected and if the winow / tab is not read only, you can always update the column. This might be useful for comments, etc. + Distribuzione Libro Mastro @@ -16933,6 +18425,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Linea distribuzione del Mastro @@ -16943,6 +18436,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Rapporto @@ -16953,6 +18447,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Totale Percentuale @@ -16963,16 +18458,18 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Tempo trascorso in ms Tempo trascorso - Tempo trascorso in milli secondi - Elapsed Time in mili seconds + Tempo trascorso in milli secondi + Elapsed Time in mili seconds + Invited @@ -16983,6 +18480,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Invia Richiesta Quotazione ai Fornitori @@ -16993,6 +18491,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Data Fine Linea Lavoro @@ -17003,6 +18502,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Inizio Linea Lavoro @@ -17013,6 +18513,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Linea Giorni Consegna @@ -17023,6 +18524,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Linea Aiuto/Commento @@ -17033,6 +18535,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Prezzo Quantità @@ -17043,6 +18546,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Ordinamento Quantità @@ -17053,6 +18557,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Ordina Richiesta Quot. @@ -17063,6 +18568,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Fine Attesa @@ -17073,6 +18579,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Distribution Run @@ -17083,16 +18590,18 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Distribution Run Line Distribution Run Line - Distribution Run Lines define Distribution List, the Product and Quantiries + Distribution Run Lines define Distribution List, the Product and Quantiries The order amount is based on the greater of the minimums of the product or distribution list and the quantity based on the ratio. + Quantità Totale @@ -17103,26 +18612,29 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Start Implementation/Production Start Implementation/Production - The day you started the implementation (if implementing) - or production (went life) with Compiere + The day you started the implementation (if implementing) - or production (went life) with Compiere + Consenti Statistiche Consenti Statistiche Consente di trasferire statistiche generali (numero di clienti/aziende, organizzazioni, business partners, utenti, prodotti, fatture) - Allow to transfer general statistics (number of clients, orgs, business partners, users, products, invoices) to get a better feeling for the size of the application. This information is not published. + Allow to transfer general statistics (number of clients, orgs, business partners, users, products, invoices) to get a better feeling for the size of the application. This information is not published. + Access Log @@ -17133,6 +18645,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Risposta @@ -17143,6 +18656,7 @@ Se la percentuale e la quantità non è 0, la quantità è calcolata in percentu + Counter Document @@ -17154,6 +18668,7 @@ If you define a relationship here, you overwrite the default counter document ty + Counter Document Type @@ -17164,6 +18679,7 @@ If you define a relationship here, you overwrite the default counter document ty + Richiesta @@ -17174,6 +18690,7 @@ If you define a relationship here, you overwrite the default counter document ty + Dettagli Richiesta @@ -17184,6 +18701,7 @@ If you define a relationship here, you overwrite the default counter document ty + Linea Richiesta @@ -17194,8 +18712,9 @@ If you define a relationship here, you overwrite the default counter document ty + - + Previsione Previsione Previsione Materiale @@ -17204,8 +18723,9 @@ If you define a relationship here, you overwrite the default counter document ty + - + Linea Previsione Linea Previsione Linea Previsione @@ -17214,8 +18734,9 @@ If you define a relationship here, you overwrite the default counter document ty + - + Quantità Calcolata Qtà Calcolata Quantità Calcolata @@ -17224,6 +18745,7 @@ If you define a relationship here, you overwrite the default counter document ty + Standard User Workflow @@ -17234,6 +18756,7 @@ If you define a relationship here, you overwrite the default counter document ty + Partita IVA @@ -17244,6 +18767,7 @@ If you define a relationship here, you overwrite the default counter document ty + Fattura Key Partner @@ -17254,6 +18778,7 @@ If you define a relationship here, you overwrite the default counter document ty + Indirizzo Fattura @@ -17264,6 +18789,7 @@ If you define a relationship here, you overwrite the default counter document ty + Nome Contatto Fattura @@ -17274,6 +18800,7 @@ If you define a relationship here, you overwrite the default counter document ty + Nome Fattura @@ -17284,6 +18811,7 @@ If you define a relationship here, you overwrite the default counter document ty + Nome Fattura 2 @@ -17294,6 +18822,7 @@ If you define a relationship here, you overwrite the default counter document ty + Telefono Fattura @@ -17304,6 +18833,7 @@ If you define a relationship here, you overwrite the default counter document ty + Titolo Fattura @@ -17314,6 +18844,7 @@ If you define a relationship here, you overwrite the default counter document ty + Nome BP @@ -17324,6 +18855,7 @@ If you define a relationship here, you overwrite the default counter document ty + Nome 2 BP @@ -17334,6 +18866,7 @@ If you define a relationship here, you overwrite the default counter document ty + Importo Migliore Risposta @@ -17344,6 +18877,7 @@ If you define a relationship here, you overwrite the default counter document ty + Controllo Completato @@ -17354,26 +18888,29 @@ If you define a relationship here, you overwrite the default counter document ty + Albero Attività Primaria Albero Attività - + + Albero Campagna Primaria Albero Campagna - + + Usa Funzionalità Beta @@ -17384,6 +18921,7 @@ If you define a relationship here, you overwrite the default counter document ty + Documento Contatore di Default @@ -17395,6 +18933,7 @@ This default can be overwritten by defining explicit counter document relationsh + Annulla Processo @@ -17405,6 +18944,7 @@ This default can be overwritten by defining explicit counter document relationsh + Tipo di Conferma @@ -17415,6 +18955,7 @@ This default can be overwritten by defining explicit counter document relationsh + Crea Conferma @@ -17425,6 +18966,7 @@ This default can be overwritten by defining explicit counter document relationsh + Conferma Qtà Selezionata/QA @@ -17436,6 +18978,7 @@ This default can be overwritten by defining explicit counter document relationsh + Conferma Spedizione/Ricevimento @@ -17446,6 +18989,7 @@ This default can be overwritten by defining explicit counter document relationsh + Conferma Spedizione/Ricevimento @@ -17456,6 +19000,7 @@ This default can be overwritten by defining explicit counter document relationsh + Linea Conferma Spedizione/Ricevimento @@ -17466,6 +19011,7 @@ This default can be overwritten by defining explicit counter document relationsh + Crea Pacco @@ -17476,6 +19022,7 @@ This default can be overwritten by defining explicit counter document relationsh + Difference @@ -17486,6 +19033,7 @@ This default can be overwritten by defining explicit counter document relationsh + Window Height @@ -17496,6 +19044,7 @@ This default can be overwritten by defining explicit counter document relationsh + Window Width @@ -17506,6 +19055,7 @@ This default can be overwritten by defining explicit counter document relationsh + Tipo Autorizz. Restituz. Mat. @@ -17516,6 +19066,7 @@ This default can be overwritten by defining explicit counter document relationsh + Annullato @@ -17526,6 +19077,7 @@ This default can be overwritten by defining explicit counter document relationsh + Descrizione Spedizione @@ -17536,6 +19088,7 @@ This default can be overwritten by defining explicit counter document relationsh Receipt Decription Receipt Description + Importo di Approvazione @@ -17546,6 +19099,7 @@ This default can be overwritten by defining explicit counter document relationsh + Linea di imputazione @@ -17556,6 +19110,7 @@ This default can be overwritten by defining explicit counter document relationsh + Tipo Obbligatorio @@ -17566,8 +19121,9 @@ This default can be overwritten by defining explicit counter document relationsh + - + Prezzo Fatturato Prezzo Fatturato Prezzo fatturato al cliente (0 default) @@ -17576,6 +19132,7 @@ This default can be overwritten by defining explicit counter document relationsh + Prezzo Rimborsato @@ -17586,6 +19143,7 @@ This default can be overwritten by defining explicit counter document relationsh + Quantità Rimborsata @@ -17597,16 +19155,18 @@ This default can be overwritten by defining explicit counter document relationsh + Difference Document Difference Doc Document type for generating in dispute Shipments - If the confirmation contains differences, the original document is split allowing the original document (shipment) to be processed and updating Inventory - and the newly created document for handling the dispute at a later time. Until the confirmation is processed, the inventory is not updated. + If the confirmation contains differences, the original document is split allowing the original document (shipment) to be processed and updating Inventory - and the newly created document for handling the dispute at a later time. Until the confirmation is processed, the inventory is not updated. + In Dispute @@ -17617,6 +19177,7 @@ This default can be overwritten by defining explicit counter document relationsh + Sconto fisso B.Partner @@ -17627,6 +19188,7 @@ This default can be overwritten by defining explicit counter document relationsh + Crea Documento Contatore @@ -17637,6 +19199,7 @@ This default can be overwritten by defining explicit counter document relationsh + Autorizza mediante LDAP @@ -17647,36 +19210,40 @@ This default can be overwritten by defining explicit counter document relationsh + Split when Difference Split Difference Split document when there is a difference - If the confirmation contains differences, the original document is split allowing the original document (shipment) to be processed and updating Inventory - and the newly created document for handling the dispute at a later time. Until the confirmation is processed, the inventory is not updated. + If the confirmation contains differences, the original document is split allowing the original document (shipment) to be processed and updating Inventory - and the newly created document for handling the dispute at a later time. Until the confirmation is processed, the inventory is not updated. + LDAP Query LDAPQuery - Directory service query string - + Directory service query string + + LDAP Host LDAP Host Name or IP of the LDAP Server - Name or IP Address of the LDAP directory service server + Name or IP Address of the LDAP directory service server + Conferma Movimento @@ -17687,6 +19254,7 @@ This default can be overwritten by defining explicit counter document relationsh + Linea Conferma Movimento @@ -17697,6 +19265,7 @@ This default can be overwritten by defining explicit counter document relationsh + Funzionalità Beta @@ -17707,6 +19276,7 @@ This default can be overwritten by defining explicit counter document relationsh + Address 3 @@ -17717,6 +19287,7 @@ This default can be overwritten by defining explicit counter document relationsh + Address 4 @@ -17727,6 +19298,7 @@ This default can be overwritten by defining explicit counter document relationsh + Default Print Color @@ -17737,6 +19309,7 @@ This default can be overwritten by defining explicit counter document relationsh + Default Print Font @@ -17747,6 +19320,7 @@ This default can be overwritten by defining explicit counter document relationsh + Stampa Nome Articolo @@ -17757,6 +19331,7 @@ This default can be overwritten by defining explicit counter document relationsh + N Conferma @@ -17767,6 +19342,7 @@ This default can be overwritten by defining explicit counter document relationsh + Importazione Line di Conferma Spedizione/Ricevimento @@ -17777,17 +19353,19 @@ This default can be overwritten by defining explicit counter document relationsh + - + Saldo aperto Saldo aperto Saldo totale nella valuta della contabilità principale - The Total Open Balance Amount is the calculated open item amount for Customer and Vendor activity. If the Balance is below zero, we owe the Business Partner. The amout is used for Credit Management. + The Total Open Balance Amount is the calculated open item amount for Customer and Vendor activity. If the Balance is below zero, we owe the Business Partner. The amout is used for Credit Management. Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or Payments). + Prezzo di Benchmark @@ -17798,6 +19376,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Invia @@ -17808,6 +19387,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Numero Solleciti @@ -17818,6 +19398,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Differenza di Benchmark @@ -17828,6 +19409,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Nuovo Indirizzo Email @@ -17838,6 +19420,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Nuovo User ID Email @@ -17848,6 +19431,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Nuova User PW Email @@ -17858,6 +19442,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Nuova Password @@ -17868,6 +19453,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Password Precedente @@ -17878,6 +19464,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Include Contestate @@ -17888,6 +19475,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Solo Fatture di Vendita @@ -17898,16 +19486,18 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Tipo Valore Attributo Tipo Valore Attributo Tipo Valore Attributo - Il tipo valore attributo determina il dato e il tipo di validazione + Il tipo valore attributo determina il dato e il tipo di validazione + Quantità Richiesta Quotazione @@ -17918,6 +19508,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Criterio SLA @@ -17928,6 +19519,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Obiettivo SLA @@ -17938,6 +19530,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Misura SLA @@ -17948,6 +19541,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Valore @@ -17958,6 +19552,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Restrizione Argomenti Richiesta Quotazioni @@ -17968,8 +19563,9 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + - + Terminale POS POS Terminale POS @@ -17978,6 +19574,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Chiave POS @@ -17988,6 +19585,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Disposizione Chiave POS @@ -17998,6 +19596,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Modifica Prezzo @@ -18008,6 +19607,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Country @@ -18018,6 +19618,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Accedi tutte le Organizzazioni @@ -18028,8 +19629,9 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + - + Prezzo Prezzo Prezzo inserito - Il prezzo relativo all'UdM selezionata @@ -18038,8 +19640,9 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + - + Quantità Quantità La quantità inserita è basata sull' unità di misura selezionata @@ -18048,6 +19651,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Lista Prezzi @@ -18058,6 +19662,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Conto @@ -18068,6 +19673,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Attività @@ -18078,6 +19684,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi BPartner @@ -18088,6 +19695,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Campagna @@ -18098,6 +19706,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Magazzino di Provenienza @@ -18108,6 +19717,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Magazzino di Destinazione @@ -18118,6 +19728,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Organizzazione @@ -18128,6 +19739,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Transazione dell' Organizzazione @@ -18138,6 +19750,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Prodotto @@ -18148,6 +19761,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Progetto @@ -18158,6 +19772,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Regione di Vendita @@ -18168,6 +19783,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Utente 1 @@ -18178,6 +19794,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Qualsiasi Utente 2 @@ -18188,6 +19805,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Prefisso Personalizzato @@ -18198,6 +19816,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi su Conto @@ -18208,6 +19827,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Attività @@ -18218,6 +19838,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi BPartner @@ -18228,6 +19849,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Campagna @@ -18238,6 +19860,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Magazzino di Provenienza @@ -18248,6 +19871,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Magazzino di Destinazione @@ -18258,6 +19882,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Organizzazione @@ -18268,6 +19893,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Transazione Organizzazione @@ -18278,6 +19904,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Prodotto @@ -18288,6 +19915,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Progetto @@ -18298,6 +19926,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Regione di Vendita @@ -18308,6 +19937,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Utente 1 @@ -18318,6 +19948,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Sovrascrivi Utente 2 @@ -18328,6 +19959,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Percentuali Totali @@ -18338,6 +19970,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Formato indirizzo @@ -18349,6 +19982,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Formato Conto Bancario @@ -18359,6 +19993,7 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Formato Numero di Routing @@ -18369,12 +20004,13 @@ Invoices and Payment Allocations determine the Open Balance (i.e. not Orders or + Linee Indirizzo locale Inverse Linee Indirizzo locale Inverse Print Local Address in reverse Order - If NOT selected the local sequence is Address 1, Address 2, Address 3, Address 4, City/Region/Postal, Country. + If NOT selected the local sequence is Address 1, Address 2, Address 3, Address 4, City/Region/Postal, Country. If selected the local sequence is Country, City/Region/Postal, Address 4, Address 3, Address 2, Address 1. The sequence of City/Region/Postal is determined by the local address format. @@ -18382,6 +20018,7 @@ The sequence of City/Region/Postal is determined by the local address format. + Linee Indirizzo Inverse @@ -18394,6 +20031,7 @@ The sequence of City/Region/Postal is determined by the address format. + Logica Valore Documento @@ -18404,26 +20042,29 @@ The sequence of City/Region/Postal is determined by the address format. + Appena Migrato Appena Migrato - Value set by Migration for post-Migation tasks. + Value set by Migration for post-Migation tasks. + Tipo di Workflow Tipo di Workflow - Tipo di Workflow + Tipo di Workflow il tipo di workflow determina come il worklow viene lanciato. + Crea @@ -18434,6 +20075,7 @@ The sequence of City/Region/Postal is determined by the address format. + Dettagli e Fonte @@ -18444,6 +20086,7 @@ The sequence of City/Region/Postal is determined by the address format. + Ultimo Allarme @@ -18454,6 +20097,7 @@ The sequence of City/Region/Postal is determined by the address format. + Tolleranza della Scadenza @@ -18464,17 +20108,19 @@ The sequence of City/Region/Postal is determined by the address format. + Giorni Rimanenti Giorni Rimanenti Days between sending Reminder Emails for a due or inactive Document - When a document is due ot too long without activity, a reminder is sent. 0 means no reminders. + When a document is due ot too long without activity, a reminder is sent. 0 means no reminders. The Remind Days are the days when the next email reminder is sent. + EMail alla Scadenza @@ -18485,6 +20131,7 @@ The Remind Days are the days when the next email reminder is sent. + EMail dopo la Scadenza @@ -18495,6 +20142,7 @@ The Remind Days are the days when the next email reminder is sent. + Giorni allarme inattività @@ -18505,6 +20153,7 @@ The Remind Days are the days when the next email reminder is sent. + Allarme per superamento Priorità @@ -18515,6 +20164,7 @@ The Remind Days are the days when the next email reminder is sent. + Modifica Prioità Dinamica @@ -18525,6 +20175,7 @@ The Remind Days are the days when the next email reminder is sent. + Inizio Prior. Dinam. @@ -18535,6 +20186,7 @@ The Remind Days are the days when the next email reminder is sent. + Unità Priorità Dinamica @@ -18545,6 +20197,7 @@ The Remind Days are the days when the next email reminder is sent. + Address of DB Server @@ -18555,16 +20208,18 @@ The Remind Days are the days when the next email reminder is sent. + - Database Name - DB Name + Nome DB + Nome DB Database Name + Processors @@ -18575,9 +20230,10 @@ The Remind Days are the days when the next email reminder is sent. + - Altra Clausola + Altra Clausola Altra Clausola Altra Clausola SQL Any other complete clause like GROUP BY, HAVING, ORDER BY, etc. after WHERE clause. @@ -18585,6 +20241,7 @@ The Remind Days are the days when the next email reminder is sent. + Personalizzazione @@ -18595,6 +20252,7 @@ The Remind Days are the days when the next email reminder is sent. + Ripeti @@ -18605,6 +20263,7 @@ The Remind Days are the days when the next email reminder is sent. + Annulla @@ -18615,6 +20274,7 @@ The Remind Days are the days when the next email reminder is sent. + Verifica Nuovo Valore @@ -18625,6 +20285,7 @@ The Remind Days are the days when the next email reminder is sent. + Verifica vecchio valore @@ -18635,6 +20296,7 @@ The Remind Days are the days when the next email reminder is sent. + Imposta Personalizzazione @@ -18645,6 +20307,7 @@ The Remind Days are the days when the next email reminder is sent. + Importo Saldo @@ -18655,6 +20318,7 @@ The Remind Days are the days when the next email reminder is sent. + Importo Fonte Saldo @@ -18665,6 +20329,7 @@ The Remind Days are the days when the next email reminder is sent. + Descrizione Prodotto @@ -18675,6 +20340,7 @@ The Remind Days are the days when the next email reminder is sent. + Sistirrig @@ -18685,6 +20351,7 @@ The Remind Days are the days when the next email reminder is sent. + Qta uso interno @@ -18695,16 +20362,18 @@ The Remind Days are the days when the next email reminder is sent. + Data Data Data Intervallo Libro Giornale - + + Livello Preferenza @@ -18715,6 +20384,7 @@ The Remind Days are the days when the next email reminder is sent. + Sovrascrive Prezzo Limite @@ -18725,6 +20395,7 @@ The Remind Days are the days when the next email reminder is sent. + Al Prodotto @@ -18735,6 +20406,7 @@ The Remind Days are the days when the next email reminder is sent. + Nome Prodotti @@ -18745,6 +20417,7 @@ The Remind Days are the days when the next email reminder is sent. + Nome Organizzazione @@ -18755,6 +20428,7 @@ The Remind Days are the days when the next email reminder is sent. + Acq. - Vend. @@ -18765,6 +20439,7 @@ The Remind Days are the days when the next email reminder is sent. + Alloca prima più vecchio @@ -18775,6 +20450,7 @@ The Remind Days are the days when the next email reminder is sent. + Anticipazione @@ -18785,17 +20461,19 @@ The Remind Days are the days when the next email reminder is sent. + Numero Internazionale Conto (IBAN) Numero Internazionale Conto (IBAN) International Bank Account Number - If your bank provides an International Bank Account Number, enter it here + If your bank provides an International Bank Account Number, enter it here Details ISO 13616 and http://www.ecbs.org. The account number has the maximum length of 22 characters (without spaces). The IBAN is often printed with a apace after 4 characters. Do not enter the spaces in Compiere. + Precisione Prezzo @@ -18806,6 +20484,7 @@ Details ISO 13616 and http://www.ecbs.org. The account number has the maximum le + Ordini con Consegne non Confermate @@ -18816,6 +20495,7 @@ Details ISO 13616 and http://www.ecbs.org. The account number has the maximum le + Diametro Arco @@ -18826,6 +20506,7 @@ Details ISO 13616 and http://www.ecbs.org. The account number has the maximum le + Riempie Forma @@ -18836,6 +20517,7 @@ Details ISO 13616 and http://www.ecbs.org. The account number has the maximum le + Tipo Forma @@ -18846,17 +20528,19 @@ Details ISO 13616 and http://www.ecbs.org. The account number has the maximum le + Classi di Validazione Modello Classi di Validazione Modello List of data model validation classes separated by ; - List of classes implementing the interface org.compiere.model.ModelValidator, separaed by semicolon. + List of classes implementing the interface org.compiere.model.ModelValidator, separaed by semicolon. The class is called for the client and alows to validate documents in the prepare stage and monitor model changes. + Archivio @@ -18867,60 +20551,66 @@ The class is called for the client and alows to validate documents in the prepar + Auto Archiviazione Auto Archiviazione Abilita l'archiviazione automatica dei documenti - Compiere allows to automatically create archives of Documents (e.g. Invoices) or Reports. You view the archived material with the Archive Viewer + Compiere allows to automatically create archives of Documents (e.g. Invoices) or Reports. You view the archived material with the Archive Viewer + Modello Data Modello Data Java Modello Data - Option Date pattern in Java notation. Examples: dd.MM.yyyy - dd/MM/yyyy + Option Date pattern in Java notation. Examples: dd.MM.yyyy - dd/MM/yyyy If the pattern for your language is not correct, please create a Compiere support request with the correct information + Punto decimale Punto decimale The number notation has a decimal point (no decimal comma) - If selected, Numbers are printed with a decimal point "." - otherwise with a decimal comma ",". The thousand separator is the opposite. + If selected, Numbers are printed with a decimal point "." - otherwise with a decimal comma ",". The thousand separator is the opposite. If the pattern for your language is not correct, please create a Compiere support request with the correct information + Dimensione Media Dimensione Media Java Media Size - The Java Media Size. Example: "MediaSize.ISO.A4" (the package javax.print.attribute.standard is assumed). If you define your own media size, use the fully qualified name. + The Java Media Size. Example: "MediaSize.ISO.A4" (the package javax.print.attribute.standard is assumed). If you define your own media size, use the fully qualified name. If the pattern for your language is not correct, please create a Compiere support request with the correct information + Time Pattern Time Pattern Java Time Pattern - Option Time pattern in Java notation. Examples: "hh:mm:ss aaa z" - "HH:mm:ss" + Option Time pattern in Java notation. Examples: "hh:mm:ss aaa z" - "HH:mm:ss" If the pattern for your language is not correct, please create a Compiere support request with the correct information + Importo Allocato @@ -18931,6 +20621,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Importo disponibile @@ -18941,6 +20632,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Attributo Prodotto @@ -18951,6 +20643,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + B.Partner commissionato @@ -18961,6 +20654,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Quantità di commissione convertita @@ -18971,6 +20665,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Qta Commissione @@ -18981,6 +20676,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Campo Immangine @@ -18991,6 +20687,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Numero Conto Corrente @@ -19001,6 +20698,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Politica Materiale @@ -19011,6 +20709,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Costo Franco Fabbrica @@ -19021,6 +20720,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Ricerca per Fattura @@ -19031,6 +20731,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Ordine Ricerca @@ -19041,6 +20742,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Ricerca per Spedizione/Ricevute @@ -19051,6 +20753,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Fattura Batch @@ -19061,6 +20764,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Linea Fattura Batch @@ -19071,6 +20775,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Importo Documento @@ -19081,6 +20786,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Solo Multi Riga @@ -19091,6 +20797,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Usa Accesso Organizzazione dell'Utente @@ -19101,6 +20808,7 @@ If the pattern for your language is not correct, please create a Compiere suppor + Controlla tutte le tabelle DB @@ -19111,19 +20819,21 @@ If the pattern for your language is not correct, please create a Compiere suppor + Colonna SQL Colonna SQL Virtual Column (r/o) - You can define virtual columns (not stored in the database). If defined, the Column name is the synonym of the SQL expression defined here. The SQL expression must be valid.<br> -Example: "Updated-Created" would list the age of the entry in days + +Example: "Updated-Created" would list the age of the entry in days]]> + - + Elemento di Costo Elemento di Costo Elemento di Costo del Prodotto @@ -19132,6 +20842,7 @@ Example: "Updated-Created" would list the age of the entry in days + Tipo Elemento Costo @@ -19142,6 +20853,7 @@ Example: "Updated-Created" would list the age of the entry in days + Calcolato @@ -19152,6 +20864,7 @@ Example: "Updated-Created" would list the age of the entry in days + Distribuzione Costi @@ -19162,6 +20875,7 @@ Example: "Updated-Created" would list the age of the entry in days + Gruppo @@ -19172,6 +20886,7 @@ Example: "Updated-Created" would list the age of the entry in days + Categoria @@ -19182,6 +20897,7 @@ Example: "Updated-Created" would list the age of the entry in days + Stato @@ -19192,6 +20908,7 @@ Example: "Updated-Created" would list the age of the entry in days + Risoluzione Richiesta @@ -19202,6 +20919,7 @@ Example: "Updated-Created" would list the age of the entry in days + Importanza Utente @@ -19212,6 +20930,7 @@ Example: "Updated-Created" would list the age of the entry in days + Confidenzialità @@ -19222,6 +20941,7 @@ Example: "Updated-Created" would list the age of the entry in days + Richiesta Correlata @@ -19232,6 +20952,7 @@ Example: "Updated-Created" would list the age of the entry in days + Confidenzialità dato @@ -19242,6 +20963,7 @@ Example: "Updated-Created" would list the age of the entry in days + Risposta Standard @@ -19252,6 +20974,7 @@ Example: "Updated-Created" would list the age of the entry in days + Tempo di avviamento @@ -19262,6 +20985,7 @@ Example: "Updated-Created" would list the age of the entry in days + Scadenza @@ -19272,6 +20996,7 @@ Example: "Updated-Created" would list the age of the entry in days + Quantità usata @@ -19282,6 +21007,7 @@ Example: "Updated-Created" would list the age of the entry in days + Prodotto utilizzato @@ -19292,6 +21018,7 @@ Example: "Updated-Created" would list the age of the entry in days + Fattura di richiesta @@ -19302,6 +21029,7 @@ Example: "Updated-Created" would list the age of the entry in days + Testo Risposta @@ -19312,16 +21040,18 @@ Example: "Updated-Created" would list the age of the entry in days + - + Data chiusura Data chiusura Data chiusura - The Start Date indicates the last or final date + The Start Date indicates the last or final date + Stato aperto @@ -19332,16 +21062,18 @@ Example: "Updated-Created" would list the age of the entry in days + Stato chiuso Stato chiuso Stato chiuso - This allows to mave multiple closed status + This allows to mave multiple closed status + Giorni di scadenza automatici @@ -19352,8 +21084,9 @@ Example: "Updated-Created" would list the age of the entry in days + - + Downloads Prodotti Downloads Prodotti Download Prodotto @@ -19362,6 +21095,7 @@ Example: "Updated-Created" would list the age of the entry in days + Verifica data Email @@ -19372,8 +21106,9 @@ Example: "Updated-Created" would list the age of the entry in days + - + Un bene per UdM Un bene per UdM Create one asset per UOM @@ -19382,6 +21117,7 @@ Example: "Updated-Created" would list the age of the entry in days + Testo della mail 2 @@ -19392,6 +21128,7 @@ Example: "Updated-Created" would list the age of the entry in days + Testo della mail 3 @@ -19402,6 +21139,7 @@ Example: "Updated-Created" would list the age of the entry in days + E-commerce @@ -19412,16 +21150,18 @@ Example: "Updated-Created" would list the age of the entry in days + Email E-commerce Email E-commerce EMail address used as the sender (From) - The EMail address is used to send mails to useres of the web store + The EMail address is used to send mails to useres of the web store + Utente E-commerce @@ -19432,6 +21172,7 @@ Example: "Updated-Created" would list the age of the entry in days + Password E-commerce @@ -19442,6 +21183,7 @@ Example: "Updated-Created" would list the age of the entry in days + Menu Bene Gestito @@ -19452,6 +21194,7 @@ Example: "Updated-Created" would list the age of the entry in days + Menu Ordini @@ -19462,6 +21205,7 @@ Example: "Updated-Created" would list the age of the entry in days + Menu Fatture @@ -19472,6 +21216,7 @@ Example: "Updated-Created" would list the age of the entry in days + Menu Consegne @@ -19482,6 +21227,7 @@ Example: "Updated-Created" would list the age of the entry in days + Menu Pagamenti @@ -19492,6 +21238,7 @@ Example: "Updated-Created" would list the age of the entry in days + Menu Richieste Preventivi @@ -19502,6 +21249,7 @@ Example: "Updated-Created" would list the age of the entry in days + Menu Richieste @@ -19512,6 +21260,7 @@ Example: "Updated-Created" would list the age of the entry in days + Menu Interessi @@ -19522,6 +21271,7 @@ Example: "Updated-Created" would list the age of the entry in days + Menu Registrazioni @@ -19532,6 +21282,7 @@ Example: "Updated-Created" would list the age of the entry in days + Menu Contatto @@ -19542,6 +21293,7 @@ Example: "Updated-Created" would list the age of the entry in days + Intestazione EMail @@ -19552,6 +21304,7 @@ Example: "Updated-Created" would list the age of the entry in days + EMail Footer @@ -19562,6 +21315,7 @@ Example: "Updated-Created" would list the age of the entry in days + Messaggio @@ -19572,6 +21326,7 @@ Example: "Updated-Created" would list the age of the entry in days + Tipo Messaggio @@ -19582,6 +21337,7 @@ Example: "Updated-Created" would list the age of the entry in days + Soggetto @@ -19592,6 +21348,7 @@ Example: "Updated-Created" would list the age of the entry in days + Messaggio @@ -19602,6 +21359,7 @@ Example: "Updated-Created" would list the age of the entry in days + Messaggio 2 @@ -19612,6 +21370,7 @@ Example: "Updated-Created" would list the age of the entry in days + Messaggio 3 @@ -19622,6 +21381,7 @@ Example: "Updated-Created" would list the age of the entry in days + Mail utente @@ -19632,6 +21392,7 @@ Example: "Updated-Created" would list the age of the entry in days + Pagamento Referenziato @@ -19642,8 +21403,9 @@ Example: "Updated-Created" would list the age of the entry in days + - + Crea come attivo Crea come attivo Crea un bene gestito e lo attiva @@ -19652,6 +21414,7 @@ Example: "Updated-Created" would list the age of the entry in days + Tipo Notifica @@ -19662,6 +21425,7 @@ Example: "Updated-Created" would list the age of the entry in days + Stato Successivo @@ -19672,6 +21436,7 @@ Example: "Updated-Created" would list the age of the entry in days + Aggiorna Stato @@ -19682,6 +21447,7 @@ Example: "Updated-Created" would list the age of the entry in days + Timeout in Giorni @@ -19692,6 +21458,7 @@ Example: "Updated-Created" would list the age of the entry in days + Aggiornabile via Web @@ -19702,6 +21469,7 @@ Example: "Updated-Created" would list the age of the entry in days + Chiusura finale @@ -19712,6 +21480,7 @@ Example: "Updated-Created" would list the age of the entry in days + Posizione Lavorativa @@ -19722,6 +21491,7 @@ Example: "Updated-Created" would list the age of the entry in days + Categoria Posizione Lavorativa @@ -19732,16 +21502,18 @@ Example: "Updated-Created" would list the age of the entry in days + Assegnazione Posizione Lavorativa Assegnazione Posizione Lavorativa - Assegnazione di una Posizione Lavorativa a un Dipendente + Assegnazione di una Posizione Lavorativa a un Dipendente + Remunerazione @@ -19752,6 +21524,7 @@ Example: "Updated-Created" would list the age of the entry in days + Tipo Remunerazione @@ -19762,6 +21535,7 @@ Example: "Updated-Created" would list the age of the entry in days + Ore Standard @@ -19772,6 +21546,7 @@ Example: "Updated-Created" would list the age of the entry in days + Ricavo Lordo @@ -19782,6 +21557,7 @@ Example: "Updated-Created" would list the age of the entry in days + Costo Lordo @@ -19792,6 +21568,7 @@ Example: "Updated-Created" would list the age of the entry in days + Straordinario @@ -19802,6 +21579,7 @@ Example: "Updated-Created" would list the age of the entry in days + Costo Straordinario @@ -19812,6 +21590,7 @@ Example: "Updated-Created" would list the age of the entry in days + Remunerazione @@ -19822,6 +21601,7 @@ Example: "Updated-Created" would list the age of the entry in days + Remunerazione Impiegati @@ -19832,6 +21612,7 @@ Example: "Updated-Created" would list the age of the entry in days + Gruppo alternativo @@ -19842,6 +21623,7 @@ Example: "Updated-Created" would list the age of the entry in days + Operazione Prodotti @@ -19852,6 +21634,7 @@ Example: "Updated-Created" would list the age of the entry in days + Tempo Setup @@ -19862,6 +21645,7 @@ Example: "Updated-Created" would list the age of the entry in days + Tempo produzione unità @@ -19872,16 +21656,18 @@ Example: "Updated-Created" would list the age of the entry in days + Orario fine operazione Orario fine operazione Time at the end of the operation - Onec per operation + Onec per operation + Risorsa per Operazione @@ -19892,6 +21678,7 @@ Example: "Updated-Created" would list the age of the entry in days + Distinta Base @@ -19902,6 +21689,7 @@ Example: "Updated-Created" would list the age of the entry in days + Notifica Cambiamento @@ -19912,6 +21700,7 @@ Example: "Updated-Created" would list the age of the entry in days + Uso Distinta Base @@ -19922,26 +21711,29 @@ Example: "Updated-Created" would list the age of the entry in days + Richiesta Modifica Richiesta Modifica Richiesta Modifica - Change requests for a Bill of Materials. They can be automatically created from Requests, if enabled in the Request Type and the Request Group referres to a Bill of Materials + Change requests for a Bill of Materials. They can be automatically created from Requests, if enabled in the Request Type and the Request Group referres to a Bill of Materials + Componente DIstinta Base Componente DIstinta Base Componente DIstinta Base - The Bill of Material Compoment determines what products, services and outside processing is included in producing the Product. It references the operation and determines it's sequence. + The Bill of Material Compoment determines what products, services and outside processing is included in producing the Product. It references the operation and determines it's sequence. + Tipo Componente @@ -19952,6 +21744,7 @@ Example: "Updated-Created" would list the age of the entry in days + Fantasma @@ -19962,16 +21755,18 @@ Example: "Updated-Created" would list the age of the entry in days + - Scostamento Lead Time + Tempo Riapprovigionamento Scostamento Lead Time - Optional Lead Time offest before starting production - + Optional Lead Time offest before starting production + + Crea una richiesta di modifica @@ -19982,6 +21777,7 @@ Example: "Updated-Created" would list the age of the entry in days + Aggiornamento Richiesta @@ -19992,6 +21788,7 @@ Example: "Updated-Created" would list the age of the entry in days + Inserire Registrazione @@ -20002,16 +21799,18 @@ Example: "Updated-Created" would list the age of the entry in days + Tab Avanzato Tab Avanzato This Tab contains advanced Functionality - The tab with advanced functionality is only displayed, if enabled in Tools>Preference. + Preference.]]> + Informazione Confidenziale @@ -20022,6 +21821,7 @@ Example: "Updated-Created" would list the age of the entry in days + Base di Priorità @@ -20032,6 +21832,7 @@ Example: "Updated-Created" would list the age of the entry in days + Colonne Nulle @@ -20042,6 +21843,7 @@ Example: "Updated-Created" would list the age of the entry in days + Distinta Base Fissata @@ -20052,6 +21854,7 @@ Example: "Updated-Created" would list the age of the entry in days + Solo se BP ha Bilancio @@ -20062,6 +21865,7 @@ Example: "Updated-Created" would list the age of the entry in days + Serie Attributi di Istanza Vs. @@ -20072,6 +21876,7 @@ Example: "Updated-Created" would list the age of the entry in days + Avere Rivalutato @@ -20082,6 +21887,7 @@ Example: "Updated-Created" would list the age of the entry in days + Differenza Avere Rivalutato @@ -20092,6 +21898,7 @@ Example: "Updated-Created" would list the age of the entry in days + Dare Rivalutato @@ -20102,6 +21909,7 @@ Example: "Updated-Created" would list the age of the entry in days + Differenza Dare Rivalutato @@ -20112,6 +21920,7 @@ Example: "Updated-Created" would list the age of the entry in days + Tipo Conversione Rivalutazione @@ -20122,6 +21931,7 @@ Example: "Updated-Created" would list the age of the entry in days + Data Rivalutazione @@ -20132,6 +21942,7 @@ Example: "Updated-Created" would list the age of the entry in days + Test Email @@ -20142,6 +21953,7 @@ Example: "Updated-Created" would list the age of the entry in days + Procedura Server @@ -20152,6 +21964,7 @@ Example: "Updated-Created" would list the age of the entry in days + Server EMail @@ -20162,6 +21975,7 @@ Example: "Updated-Created" would list the age of the entry in days + Web Context @@ -20173,8 +21987,9 @@ The web context usually starts with / and needs to be a valid context name (not + - + BPartner (Agente) BPartner (Agente) Business Partner (Agent or Sales Rep) @@ -20183,6 +21998,7 @@ The web context usually starts with / and needs to be a valid context name (not + Modifica impostazioni correnti @@ -20193,6 +22009,7 @@ The web context usually starts with / and needs to be a valid context name (not + Lunghezza Massima @@ -20203,6 +22020,7 @@ The web context usually starts with / and needs to be a valid context name (not + Valore Test @@ -20213,8 +22031,9 @@ The web context usually starts with / and needs to be a valid context name (not + - + Magazzino Origine Magazzino Origine Magazzino di Origine da cui Fornirsi @@ -20223,8 +22042,9 @@ The web context usually starts with / and needs to be a valid context name (not + - + Classe Riapprovigionamento Classe Riapprovigionamento Classe per calcolare la quantità da Ordinare per il riapprovigionamento @@ -20233,6 +22053,7 @@ The web context usually starts with / and needs to be a valid context name (not + Livello dei Costi @@ -20243,8 +22064,9 @@ The web context usually starts with / and needs to be a valid context name (not + - + Dettagli Costo Dettagli Costo Informazione Dettagli Costo @@ -20253,6 +22075,7 @@ The web context usually starts with / and needs to be a valid context name (not + Base @@ -20263,6 +22086,7 @@ The web context usually starts with / and needs to be a valid context name (not + Allocazione Costo Franco Fabbrica @@ -20273,6 +22097,7 @@ The web context usually starts with / and needs to be a valid context name (not + Quadra Costo Beni alla Vendita @@ -20283,8 +22108,9 @@ The web context usually starts with / and needs to be a valid context name (not + - + Prezzo del Costo Prezzo del Costo Prezzo per UdM che include tutti icosti indiretti @@ -20293,6 +22119,7 @@ The web context usually starts with / and needs to be a valid context name (not + Valore Cumulato @@ -20303,6 +22130,7 @@ The web context usually starts with / and needs to be a valid context name (not + Qta Cumulata @@ -20313,6 +22141,7 @@ The web context usually starts with / and needs to be a valid context name (not + Sovrascrive copia @@ -20323,6 +22152,7 @@ The web context usually starts with / and needs to be a valid context name (not + Solo Organizzazione @@ -20333,8 +22163,9 @@ The web context usually starts with / and needs to be a valid context name (not + - + Quantità Perdite Vendite Quantità Perdite Vendite Quantità Perdite Vendite @@ -20343,6 +22174,7 @@ The web context usually starts with / and needs to be a valid context name (not + Importo Perdita sulle Vendite @@ -20353,6 +22185,7 @@ The web context usually starts with / and needs to be a valid context name (not + Importo Margine @@ -20363,6 +22196,7 @@ The web context usually starts with / and needs to be a valid context name (not + Esclude set di Attributi @@ -20373,6 +22207,7 @@ The web context usually starts with / and needs to be a valid context name (not + Esclude Lotto @@ -20383,6 +22218,7 @@ The web context usually starts with / and needs to be a valid context name (not + Esclude Numero di Serie @@ -20393,6 +22229,7 @@ The web context usually starts with / and needs to be a valid context name (not + Imputa pagamento @@ -20404,6 +22241,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Importo Fattura @@ -20414,6 +22252,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Importi Rimanenti @@ -20424,16 +22263,18 @@ Note that you can over- or under-allocate the payment. When processing the paym + Accesso Completo BP Accesso Completo BP L'utente contatto ha pieno accesso alle informazioni e risorse del BPartner - If selected, the user has full access to the Business Partner (BP) information (Business Documents like Orders, Invoices - Requests) or resources (Assets, Downloads). If you deselet it, the user has no access rights unless, you explicitly grant it in tab "BP Access" + If selected, the user has full access to the Business Partner (BP) information (Business Documents like Orders, Invoices - Requests) or resources (Assets, Downloads). If you deselet it, the user has no access rights unless, you explicitly grant it in tab "BP Access" + Accesso Utente Bpartner @@ -20444,6 +22285,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Tipo Accesso @@ -20454,6 +22296,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Interrogazione Utente @@ -20464,6 +22307,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Importo Scostamento @@ -20474,6 +22318,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Quantità scostamento @@ -20484,6 +22329,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Quantità Attuale @@ -20494,16 +22340,18 @@ Note that you can over- or under-allocate the payment. When processing the paym + - Registra subito + Registra subito Registra subito - Registra subito a scopo di test - If selected, the accouning consequences are immediately generated when completing a doecument. Otherwise the document is posted by a batch process. You should select this only if you are testing, + Registra subito a scopo di test + If selected, the accouning consequences are immediately generated when completing a doecument. Otherwise the document is posted by a batch process. You should select this only if you are testing, + Aggiorna costi immediatamente @@ -20514,16 +22362,18 @@ Note that you can over- or under-allocate the payment. When processing the paym + Coda per il costo Coda per il costo FiFo/LiFo Cost Queue - Note thet the cost queue may not be the same as the physical movement cost queue due to differences in costing level and warehouse priority. + Note thet the cost queue may not be the same as the physical movement cost queue due to differences in costing level and warehouse priority. + Ricavi per Servizi @@ -20534,17 +22384,19 @@ Note that you can over- or under-allocate the payment. When processing the paym + Compensanzione Inventario Compensanzione Inventario Conto Compensanzione Inventario dei Prodotti - Account used for posting matched product (item) expenses (e.g. AP Invoice, Invoice Match). You would use a different account then Product Expense, if you want to differentate service related costs from item related costs. The balance on the clearing account should be zero and accounts for the timing difference between invoice receipt and matching. + Account used for posting matched product (item) expenses (e.g. AP Invoice, Invoice Match). You would use a different account then Product Expense, if you want to differentate service related costs from item related costs. The balance on the clearing account should be zero and accounts for the timing difference between invoice receipt and matching. + Assestamento costo @@ -20555,16 +22407,18 @@ Note that you can over- or under-allocate the payment. When processing the paym + Registra i Servizi separatamente Registra i servizi Registra le fatture dei servizi e i prodotti in modo differenziato - If selcted, you will post service related revenue to a different receiveables account and service related cost to a different payables account. + If selcted, you will post service related revenue to a different receiveables account and service related cost to a different payables account. + Quadratura esplicita dei costi @@ -20575,6 +22429,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Crea nuovo batch @@ -20585,6 +22440,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Crea Nuovo Giornale @@ -20595,26 +22451,29 @@ Note that you can over- or under-allocate the payment. When processing the paym + Conferma Righe della interrogazione Conferma Righe della interrogazione Require Confirmation if more records will be returned by the query (If not defined 500) - Enter the numer of records the query wil return without confirmation to avoid unnecessary system load. If 0, the system default of 500 is used. + Enter the numer of records the query wil return without confirmation to avoid unnecessary system load. If 0, the system default of 500 is used. + Massimo num record per la query Massimo num record per la query If defined, you cannot query more records as defined - the query criteria needs to be changed to query less records - Enter the numer of records a user will be able to query to avoid unnecessary system load. If 0, no restrictions are imposed. + Enter the numer of records a user will be able to query to avoid unnecessary system load. If 0, no restrictions are imposed. + Sovrascrive Inizio Carattere Numero seriale @@ -20625,6 +22484,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Sovrascrive Fine Carattere Numero seriale @@ -20635,6 +22495,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Sovrascrive Inizio carattere del Lotto @@ -20645,6 +22506,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Sovrascrivi Fine Carattere del Lotto @@ -20655,16 +22517,18 @@ Note that you can over- or under-allocate the payment. When processing the paym + Tipo impegno Tipo impegno Crea impegno e/o prenotazione per il controllo del Budget - The Posting Type Commitments is created when posting Purchase Orders; The Posting Type Revervation is created when posting Requisitions. This is used for bugetary control. + The Posting Type Commitments is created when posting Purchase Orders; The Posting Type Revervation is created when posting Requisitions. This is used for bugetary control. + Conto scostamenti sugli Impegni @@ -20675,6 +22539,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Dichiarazione IVA @@ -20685,6 +22550,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Linea Dichiarazione Tasse @@ -20695,16 +22561,18 @@ Note that you can over- or under-allocate the payment. When processing the paym + Contabilità dichiarazione Tasse Contabilità dichiarazione Tasse Riconciliazione Contabilità per dichiarazione tasse - Accounting related information for reconcilation with documents. It includes all revenue/expense and tax entries as a base for detail reporting + Accounting related information for reconcilation with documents. It includes all revenue/expense and tax entries as a base for detail reporting + Confronta Rischieste @@ -20715,6 +22583,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Asclude consegna automatica @@ -20726,6 +22595,7 @@ Note that you can over- or under-allocate the payment. When processing the paym + Gerarchia dei Report @@ -20737,6 +22607,7 @@ Accounting Segments like Organization, Account, Product may have several hierarc + Albero Contabile @@ -20747,27 +22618,30 @@ Accounting Segments like Organization, Account, Product may have several hierarc + Tassa di vendita Tassa di vendita Tassa di vendita (non IVA) - Indica una tassa di vendita gestita come spesa (ad es. IVA indeducibile) + Indica una tassa di vendita gestita come spesa (ad es. IVA indeducibile) + Controllo Budget Controllo Budget Controllo Budget - Il controllo del Budget consente di restringere il tipo di spese e di impegni sia per gli acquisti sia per le spese. Se applicato potreste non essere in grado di approvare richieste, ordini di acquisto e/o fatture. + Il controllo del Budget consente di restringere il tipo di spese e di impegni sia per gli acquisti sia per le spese. Se applicato potreste non essere in grado di approvare richieste, ordini di acquisto e/o fatture. + Prima dell'approvazione @@ -20778,6 +22652,7 @@ Accounting Segments like Organization, Account, Product may have several hierarc + Livello di Controllo @@ -20788,6 +22663,7 @@ Accounting Segments like Organization, Account, Product may have several hierarc + Controllo Fondi @@ -20798,6 +22674,7 @@ Accounting Segments like Organization, Account, Product may have several hierarc + Limitazione Fondi @@ -20808,6 +22685,7 @@ Accounting Segments like Organization, Account, Product may have several hierarc + Sotto Conto @@ -20818,26 +22696,29 @@ Accounting Segments like Organization, Account, Product may have several hierarc + Elemento Utente 1 Elemento Utente 1 User defined accounting Element - A user defined accounting element referres to a Compiere table. This allows to use any table content as an accounting dimension (e.g. Project Task). Note that User Elements are optional and are populated from the context of the document (i.e. not requested) + A user defined accounting element referres to a Compiere table. This allows to use any table content as an accounting dimension (e.g. Project Task). Note that User Elements are optional and are populated from the context of the document (i.e. not requested) + Elemento Utente 2 Elemento Utente 2 User defined accounting Element - A user defined accounting element referres to a Compiere table. This allows to use any table content as an accounting dimension (e.g. Project Task). Note that User Elements are optional and are populated from the context of the document (i.e. not requested) + A user defined accounting element referres to a Compiere table. This allows to use any table content as an accounting dimension (e.g. Project Task). Note that User Elements are optional and are populated from the context of the document (i.e. not requested) + EMail Destinatario @@ -20848,6 +22729,7 @@ Accounting Segments like Organization, Account, Product may have several hierarc + Profilo di Connessione @@ -20858,6 +22740,7 @@ Accounting Segments like Organization, Account, Product may have several hierarc + Condivisione Client (Azienda) @@ -20868,6 +22751,7 @@ Accounting Segments like Organization, Account, Product may have several hierarc + Tipo Condivisione @@ -20878,27 +22762,30 @@ Accounting Segments like Organization, Account, Product may have several hierarc + % Controllo Credito % Controllo Credito Credit Watch - Percent of Credit Limit when OK switches to Watch - If Compiere maintains credit status, the status "Credit OK" is moved to "Credit Watch" if the credit available reaches the percent entered. If not defined, 90% is used. + If Compiere maintains credit status, the status "Credit OK" is moved to "Credit Watch" if the credit available reaches the percent entered. If not defined, 90% is used. + Tolleranza differenza di Prezzo Tolleranza differenza di Prezzo PO-Invoice Match Price Tolerance in percent of the purchase price - Tolerance in Percent of matching the purchase order price to the invoice price. The difference is posted as Invoice Price Tolerance for Standard Costing. If defined, the PO-Invoice match must be explicitly approved, if the matching difference is greater then the tolerance.<br> -Example: if the purchase price is $100 and the tolerance is 1 (percent), the invoice price must be between $99 and 101 to be automatically approved. + +Example: if the purchase price is $100 and the tolerance is 1 (percent), the invoice price must be between $99 and 101 to be automatically approved.]]> + Differenza di Prezzo @@ -20909,26 +22796,29 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Reporting di Errori Reporting di Errori Automatically report Errors - To automate error reporting, submit errors to Compiere. Only error (stack trace) information is submitted (no data or confidential information). It helps us to react faster and proactively. If you have a support contract, we will you inform about corrective measures. This functionality is experimental at this point. + To automate error reporting, submit errors to Compiere. Only error (stack trace) information is submitted (no data or confidential information). It helps us to react faster and proactively. If you have a support contract, we will you inform about corrective measures. This functionality is experimental at this point. + Problema del Sistema Problema del Sistema Automatically created or manually entered System Issue - System Issues are created to speed up the resolution of any system related issues (potential bugs). If enabled, they are automatically reported to Compiere. No data or confidential information is transferred. + System Issues are created to speed up the resolution of any system related issues (potential bugs). If enabled, they are automatically reported to Compiere. No data or confidential information is transferred. + Local Host @@ -20939,6 +22829,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Traccia Errori @@ -20949,6 +22840,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Stack Trace @@ -20959,16 +22851,18 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + No Richiesta Documento No Richiesta Documento - Compiere Request Document No + Compiere Request Document No + Sistema Operativo @@ -20979,6 +22873,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Database @@ -20989,6 +22884,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Sistema Standard @@ -20999,6 +22895,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Riproducibile @@ -21009,6 +22906,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Tipo Documento Rivalutazione @@ -21019,6 +22917,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Includi tutte le Valute @@ -21029,6 +22928,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Stato dell'attività @@ -21039,6 +22939,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Data Completamento Piano @@ -21049,8 +22950,9 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + - + Quantità Pianificate Quantità Pianificate Quantità Pianificate @@ -21059,6 +22961,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Data Inizio Piano @@ -21069,16 +22972,18 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Schema Colori Schema Colori Schema Colori per la rappresentazione delle Performance - Visual representation of performance by color. The Schema has often three levels (e.g. red-yellow-green). Compiere support two levels (e.g. red-green) or four levels (e.g. gray-bronce-silver-gold). Note that Measures without a goal are represented white. The percentages could be beween 0 and unlimited (i.e. above 100%). + Visual representation of performance by color. The Schema has often three levels (e.g. red-yellow-green). Compiere support two levels (e.g. red-green) or four levels (e.g. gray-bronce-silver-gold). Note that Measures without a goal are represented white. The percentages could be beween 0 and unlimited (i.e. above 100%). + Marcatore 1 Percentuale @@ -21089,6 +22994,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Colore 1 @@ -21099,6 +23005,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Marcatore 2 Percentuale @@ -21109,6 +23016,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Colore 2 @@ -21119,6 +23027,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Marcatore 3 Percentuale @@ -21129,6 +23038,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Colore 3 @@ -21139,6 +23049,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Marcatore 4 Percentuale @@ -21149,6 +23060,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Colore 4 @@ -21159,6 +23071,7 @@ Example: if the purchase price is $100 and the tolerance is 1 (percent), the inv + Obiettivo Padre @@ -21170,6 +23083,7 @@ The measures are automatically rolled up + Ambito Misura @@ -21181,6 +23095,7 @@ Example: Scope is Year, Display is Month - the goal is entered as a yearly numbe + Mostra Misura @@ -21191,6 +23106,7 @@ Example: Scope is Year, Display is Month - the goal is entered as a yearly numbe + Restrizione Obiettivi @@ -21203,6 +23119,7 @@ The measure must support the data, otherwise it is ignored. + Tipo Restrizione @@ -21213,6 +23130,7 @@ The measure must support the data, otherwise it is ignored. + Colonna Chiave @@ -21223,6 +23141,7 @@ The measure must support the data, otherwise it is ignored. + Benchmark @@ -21233,27 +23152,30 @@ The measure must support the data, otherwise it is ignored. + Rapporto Rapporto - Rapporto Performance - Calculation instruction set for a perfomance ratio + Rapporto Performance + Calculation instruction set for a perfomance ratio + Tipo Data Tipo Data Type of data - Status or in Time - Status represents values valid at a certain time (e.g. Open Invoices) - No history is maintained.<br> -Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History is maintained + +Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History is maintained]]> + Tipo Sommatoria @@ -21264,6 +23186,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Dati di Benchmark @@ -21274,6 +23197,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Data @@ -21284,6 +23208,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Valore @@ -21294,6 +23219,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Fattore del Rapporto @@ -21304,6 +23230,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Operando @@ -21314,6 +23241,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Tipo Elemento @@ -21324,18 +23252,20 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Rapporto Usato Rapporto Usato - Performace Ratio Used + Performace Ratio Used Existing Performance Ratio to be used in the calculation. Make sure that the Ratio is not self-referencing (loop). + - + Ultima Manutenzione Ultima Manutenzione Data Ultima Manutenzione @@ -21344,8 +23274,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Prossima Manutenzione Prossima Manutenzione Data Prossima Manutenzione @@ -21354,8 +23285,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Ultima Unità Ultima Unità Last Maintenance Unit @@ -21364,8 +23296,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Prossima Unità Prossima Unità Next Maintenence Unit @@ -21374,8 +23307,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Termine Prestito Termine Prestito Lease Termination Date @@ -21384,8 +23318,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Locatario Locatario The Business Partner who rents or leases @@ -21394,8 +23329,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Ultima Nota Ultima Nota Last Maintenance Note @@ -21404,16 +23340,18 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Scadenza Supporto Scadenza Supporto - Date when the Compiere support expires - Check http://www.compiere.org for support options + Date when the Compiere support expires + Check http://www.compiere.org for support options + Etichetta della release @@ -21424,6 +23362,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + EMail Supporto @@ -21434,6 +23373,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Sommario Problemi @@ -21444,6 +23384,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Classe Sorgente @@ -21454,6 +23395,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Metodo Sorgente @@ -21464,6 +23406,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Logger @@ -21474,6 +23417,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Linea @@ -21484,6 +23428,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Problema Noto @@ -21494,6 +23439,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Raccomandazione su Problema @@ -21504,6 +23450,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Stato Problema @@ -21514,6 +23461,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Stato Problema @@ -21524,6 +23472,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Java Info @@ -21534,8 +23483,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Statistiche Statistiche Information to help profiling the system for solving support issues @@ -21544,8 +23494,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Profilo Profilo Information to help profiling the system for solving support issues @@ -21554,6 +23505,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Nome Precedente @@ -21564,8 +23516,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Stato del Sistema Stato del Sistema Status of the system - Support priority depends on system status @@ -21574,8 +23527,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Traccia Problemi Traccia Problemi Enable tracking issues for this asset @@ -21584,6 +23538,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Sistema che crea Problema @@ -21594,8 +23549,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Problema del Progetto Problema del Progetto Implementation Projects @@ -21604,6 +23560,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Utente del Problema @@ -21614,8 +23571,9 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + - + Valore del Costo Valore del Costo Value with Cost @@ -21624,6 +23582,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Sorgente @@ -21634,6 +23593,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Stato Categoria @@ -21644,6 +23604,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Dimensione X @@ -21654,6 +23615,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Dimensione Y @@ -21664,6 +23626,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Unità delle Dimensioni @@ -21674,6 +23637,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Imposta Conto Inventario @@ -21684,6 +23648,7 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + Area di Interesse @@ -21694,5 +23659,30614 @@ Time represents a values at a given time (e.g. Invoice Amount on 1/1) - History + + + + Tipo Codice a Barre + Barcode + Type of barcode + + + + + + + + + Progetto Web + Progetto Web + A web project is the main data container for Containers, URLs, Ads, Media etc. + A web project is the meta definition which will contain later on all data within the Web Content Management Project. + + + + + + + + Meta Copyright + Meta Copyright + Contains Copyright information for the content + This Tag contains detailed information about the content's copyright situation, how holds it for which timeframe etc. + + + + + + + + Meta Publisher + Meta Publisher + Meta Publisher defines the publisher of the content + As author and publisher must not be the same person this tag saves the responsible publisher for the content + + + + + + + + Meta Tag dei Robot + Meta Tag dei Robot + RobotsTag defines how search robots should handle this content + The Meta Robots Tag define on how a search engines robot should handle this page and the following ones. It defines two keywords: (NO)INDEX which defines whether or not to index this content and (NO)FOLLOW which defines whether or not to folow links. The most common combination is INDEX,FOLLOW which will force a search robot to index the content and follow links and images. + + + + + + + + Meta Autore + Meta Autore + Author of the content + Author of the content for the Containers Meta Data + + + + + + + + Meta Tipo Contenuto + Meta Tipo Contenuto + Defines the type of content i.e. "text/html; charset=UTF-8" + With this tag you can overwrite the type of content and how search engines will interpret it. You should keep in mind that this will not influence how the Server and Client interpret the content. + + + + + + + + Template + Template + Template defines how content is displayed + A template describes how content should get displayed, it contains layout and maybe also scripts on how to handle the content + + + + + + + + Incluso + Incluso + Defines whether this content / template is included into another one + Templates can be independent or included. Included Templates are also called subtemplates + + + + + + + + Usa Ad + Usa Ad + Whether or not this templates uses Ad's + This describe whether or not this Template will use Ad's + + + + + + + + Notizie Utente + Notizie Utente + Template or container uses news channels + This content (container or template) uses news channels + + + + + + + + Elementi + Elementi + Contains list of elements seperated by CR + Contains a list of elements this template uses seperated by a Carriage Return. Last line should be empty + + + + + + + + XST del Template + XST del Template + Contains the template code itself + Here we include the template code itself + + + + + + + + Container Web + Container Web + Web Container contains content like images, text etc. + A Container defines the abstract level around the content, it defines how the content get's displayed, indexed and stored. + + + + + + + + Nota + Nota + Contains last write notice + Contains info on what changed with the last write + + + + + + + + Tipo Web Container + Tipo Web Container + Web Container Type + This parameter defines the type of content for this container. + + + + + + + + Collegamento Esterno (URL) + Collegamento Esterno + External Link (IRL) for the Container + External URL for the Container + + + + + + + + + URL Relativo + URL Relativo + Contains the relative URL for the container + The relative URL is used together with the webproject domain to display the content + + + + + + + + Indicizzato + Indicizzato + Index the document for the internal search engine + For cross document search, the document can be indexed for faster search (Container, Document Type, Request Type) + + + + + + + + Contenuto Sicuro + Contenuto Sicuro + Defines whether content needs to get encrypted + If you select this parameter this container will only get delivered over a secure connection i.e. SSL etc. if no encryption can be found no content will be delivered + + + + + + + + Meta Descrizione + Meta Descrizione + Meta info describing the contents of the page + The Meta Description tag should contain a short description on the page content + + + + + + + + Meta Parole Chiave + Meta Parole Chiave + Contains the keywords for the content + Contains keyword info on the main search words this content is relevant to + + + + + + + + Struttura XML + Struttura XML + Autogenerated Containerdefinition as XML Code + Autogenerated Containerdefinition as XML Code + + + + + + + + XML del Container + XML del Container + Autogenerated Containerdefinition as XML Code + Autogenerated Containerdefinition as XML Code + + + + + + + + Advertisement Category + Advertisement Category + Advertisement Category like Banner Homepage + The advertisement category defines a container for ad's like for example all banners used on the homepage in rotation are stored in a category "Banner Homepage" etc. + + + + + + + + Elemento Media + Elemento Media + Contains media content like images, flash movies etc. + This table contains all the media content like images, flas movies etc. + + + + + + + + Tipo Media + Tipo Media + Defines the media type for the browser + The browser and the media server need info on the type of content + + + + + + + + Advertisement + Advertisement + An Advertisement is something like a banner + You could use banner, partner infos, sponsored links etc. as an advertisement + + + + + + + + Frame Target + Frame Target + Which target should be used if user clicks? + Do we want the content to stay in same window, to open up a new one or to place it in a special frame? + + + + + + + + Actual Click Count + Actual Click Count + How many clicks have been counted + Contains info on the actual click count until now + + + + + + + + Conteggio Max Click + Conteggio Max Click + Maximum Click Count until banner is deactivated + A banner has a maximum number of clicks after which it will get deactivated + + + + + + + + Actual Impression Count + Actual Impression Count + How many impressions have been counted + Contains info on the actual impression count until now + + + + + + + + Conteggio Max Impression + Conteggio Max Impression + Maximum Impression Count until banner is deactivated + A banner has a maximum number of impressions after which it will get deactivated + + + + + + + + Inizia Contatore Impression + Inizia Contatore Impression + For rotation we need a start count + If we run banners in rotation we always show the one with the min of impressions, so if a new banner is added to impressions we don't want it to show up so often we set a startimpressions value. StartImpression+ActualImpression=CurrentImpression + + + + + + + + Contenuto in HTML + Contenuto in HTML + Contains the content itself + Contains the content itself as HTML code. Should normally only use basic tags, no real layouting + + + + + + + + AD Flag Speciale + AD Flag Speciale + Do we need to specially mention this ad? + If we have a block in content where anounce content and also sponsored links we should mention the sponsored ones + + + + + + + + Logging + Logging + Do we need to log the banner impressions and clicks? (needs much performance) + As of performance we should only log banners if really necessary, as this takes a lot of performance + + + + + + + + Media Server + Media Server + Media Server list to which content should get transfered + For performance optimization we save media content on static servers + + + + + + + + Trasferimento Passive + Trasferimento Passive + FTP passive transfer + Should the transfer be run in passive mode? + + + + + + + + Indirizzo IP + Indirizzo IP + Defines the IP address to transfer data to + Contains info on the IP address to which we will transfer data + + + + + + + + Cartella + Cartella + A folder on a local or remote system to store data into + We store files in folders, especially media files. + + + + + + + + Elemento del Container + Elemento del Container + Container element i.e. Headline, Content, Footer etc. + A container element defines the smalles definition of content, i.e. the headline, the content etc. + + + + + + + + URL del Container + URL del Container + Contains info on used URLs + We save the info on all used URLs for checking them on availability etc. + + + + + + + + Ultimo Segnato + Ultimo Segnato + Info when we did the last check + Info on the last check date + + + + + + + + Stato + Stato + Status of the currently running check + Status of the currently running check + + + + + + + + Ultimo Risultato + Ultimo Risultato + Contains data on the last check result + If we ran into errors etc. you will find the details in here + + + + + + + + Web Container di Stage + Web Container di Stage + Web Container Stage contains the staging content like images, text etc. + A Container defines the abstract level around the content, it defines how the content get's displayed, indexed and stored. +The ID is related 1 to 1 to the container ID + + + + + + + + Elemento di Stage del Container + Elemento di Stage del Container + Container element i.e. Headline, Content, Footer etc. + A container element defines the smalles definition of content, i.e. the headline, the content etc. + + + + + + + + Canale News + Canale News + News channel for rss feed + A news channel defines the content base for the RSS feed + + + + + + + + Collegamento + Collegamento + Contains URL to a target + A Link should contain info on how to get to more information + + + + + + + + Elemento News/Articolo + Elemento News/Articolo + News item or article defines base content + A news item / article is kind of a teaser for more information on an article + + + + + + + + URL + URL + Contains URL to a target + A Link should contain info on how to get to more information + + + + + + + + Data Pubblicazione + Data Pubblicazione + Date on which this article will / should get published + Date on which this article will / should get published + + + + + + + + Dominio Progetto Web + Dominio Progetto Web + Definition of Domainhandling + This data describes how the different Domains should get handled and how data is forwarded. + + + + + + + + Nome di Dominio Qualificato + Nome di Dominio Qualificato + Fully Qualified Domain Name i.e. www.comdivision.com + This field contains the so called fully qualified domain name including host and domain, but not anything protocol specific like http or the document path. + + + + + + + + Regola di Fatturazione + Regola di Fatturazione + Invoice Rule for the project + The Invoice Rule for the project determines how orders (and consequently invoices) are created. The selection on project level can be overwritten on Phase or Task + + + + + + + + Inizio Riconoscimento del Ricavo + Inizio RR + Revenue Recognition Start Date + The date the revenue reconition starts. + + + + + + + + Importo Riconoscimento del Ricavo + Importo RR + Revenue Recognition Amount + The amount for revenue recognition calculation. If empty, the complete invoice amount is used. The difference between Revenue Recognition Amount and Invoice Line Net Amount is immediately recognized as revenue. + + + + + + + + Livello Linea + Livello Linea + Project Line Level + Level on which Project Lines are maintained + + + + + + + + Foglio di Stile + Foglio di Stile + CSS (Stylesheet) used + Base Stylesheet (.css file) to use - if empty, the default (standard.css) is used. The Style sheet can be a URL. + + + + + + + + Collegamento al Container + Collegamento al Container + Link to another Container in the Web Project + Internal Link + + + + + + + + Collegamento al Container + Collegamento al Container + Stage Link to another Container in the Web Project + Internal Link + + + + + + + + Modificato + Modificato + The record is modified + Indication that the record is modified + + + + + + + + Albero del Container + Albero del Container + Albero del Container + Container Tree + + + + + + + + Albero di Stage + Albero di Stage + Stage Tree + Stage Tree + + + + + + + + Albero Media + Albero Media + Media Tree + Media Tree + + + + + + + + Albero Template + Albero Template + Template Tree + Template Tree + + + + + + + + Tipo Chat + Tipo Chat + Type of discussion / chat + Chat Type allows you to receive subscriptions for particular content of discussions. It is linked to a table. + + + + + + + + Chat + Chat + Chat or discussion thread + Thread of discussion + + + + + + + + Chat Entry + Chat Entry + Individual Chat / Discussion Entry + The entry can not be changed - just the confidentiality + + + + + + + + Meta Linguaggio + Meta Linguaggio + Language HTML Meta Tag + + + + + + + + + Tabella Template + Tabella Template + CM Template Table Link + Link a Template with a Table + + + + + + + + T.Table del Container + T.Table del Container + Container Template Table + Link to individual Record + + + + + + + + T.Table di Stage + T.Table di Stage + Containet Stage Template Table + Link to individual Record + + + + + + + + Ri-Valida + Ri-Valida + Re-Validate entries + + + + + + + + + Tipo Entità + Tipo Entità + System Entity Type + The entity type determines the ownership of Application Dictionary entries. The types "Dictionary" and "Adempiere" should not be used and are maintainted by Adempiere (i.e. all changes are reversed during migration to the current definition). + + + + + + + + Package del Model + Package del Model + Java Package of the model classes + By default, the Java model classes for extensions are in the compiere.model package. If you provide a jar file in the classpath, you can define here your specific model package. The model classes are used to save/modify/delete entries and as well as in Workflow. Refer to the Compiere naming convention to make sure that your class is used rather then the base classes. + + + + + + + + Classpath + Classpath + Extension Classpath + If your appplication requires additional jar files, enter them here. The jar files must be located in the $ADEMPIERE_HOME/lib directory. + + + + + + + + Modifica + Modifica + System Modification or Extension + Description of the System modification or extension + + + + + + + + Profilo Accessi Web + Profilo Accessi Web + Web Access Profile + Define access to collaboration management content. You can assign the profile to a internal role or for external access to business partner group. + + + + + + + + Installazione Media + Installazione Media + Media Deployment Log + Log of Media Deployments + + + + + + + + Installato + Installato + Entity is deployed + + + + + + + + + Ultimo Sincronizzato + Ultimo Sincronizzato + Date when last synchronized + + + + + + + + + Broadcast Server + Broadcast Server + Web Broadcast Server + + + + + + + + + Log Accessi Web + Log Accessi Web + Web Access Log Information + + + + + + + + + Tipo Log + Tipo Log + Web Log Type + + + + + + + + + Tipo Richiesta + Tipo Richiesta + + + + + + + + + + Hyphen + Hyphen + + + + + + + + + + Protocollo + Protocollo + Protocollo + + + + + + + + + Codice Stato + Codice Stato + + + + + + + + + + Dimensione File + Dimensione File + Size of the File in bytes + + + + + + + + + Finestra Info + Finestra Info + Info and search/select Window + The Info window is used to search and select records as well as display information relevant to the selection. + + + + + + + + Colonna Info + Colonna Info + Info Window Column + Column in the Info Window for display and/or selection. If used for selection, the column cannot be a SQL expression. The SQL clause must be fully qualified based on the FROM clause in the Info Window definition + + + + + + + + Criteri della Query + Criteri della Query + The column is also used as a query criteria + The column is used to enter queries - the SQL cannot be an expression + + + + + + + + Log Indice + Log + Text search log + + + + + + + + + Indice Query + Query + Text Search Query + Text search query entered + + + + + + + + Risultato della Query + Risultato della Query + Result of the text query + + + + + + + + + Sorgente della Query + Sorgente della Query + Source of the Query + + + + + + + + + Indice + Indice + Text Search Index + Text search index keyword and excerpt across documents + + + + + + + + Estratto + Estratto + Surrounding text of the keyword + A passage or segment taken from a document, + + + + + + + + Sorgente Aggiornato + Sorgente Aggiornato + Date the source document was updated + + + + + + + + + Stop Indice + Stop Indice + Keyword not to be indexed + Keyword not to be indexed, optional restriced to specific Document Type, Container or Request Type + + + + + + + + Correzione Imposta + Tax Correction + Correzione Imposta + Determines if/when tax is corrected. Discount could be agreed or granted underpayments; Write-off may be partial or complete write-off. + + + + + + + + Contenuto + Contenuto + + + + + + + + + + Installazione Diretta + Installazione Diretta + + + + + + + + + + Anno + Anno + The Fiscal Year + The Year identifies the accounting year for a calendar. + + + + + + + + Acct Open Dr + Acct Open Dr + + + + + + + + + + Acct Open Cr + Acct Open Cr + + + + + + + + + + Acct Open Balance + Acct Open Balance + + + + + + + + + + Account Usage + Account Usage + Business Partner Bank Account usage + Determines how the bank account is used. + + + + + + + + Crea livelli sequenzialmente + Crea livelli sequenzialmente + Create Dunning Letter by level sequentially + If selected, the dunning letters are created in the sequence of the dunning levels. Otherwise, the dunning level is based on the days (over)due. + + + + + + + + Mostra tutto il dovuto + Mostra tutto il dovuto + Show/print all due invoices + The dunning letter with this level incudes all due invoices. + + + + + + + + Mostra il non dovuto + Mostra il non dovuto + Show/print all invoices which are not due (yet). + The dunning letter with this level incudes all not due invoices. + + + + + + + + Stop del Credito + Stop del Credito + Set the business partner to credit stop + If a dunning letter of this level is created, the business partner is set to Credit Stop (needs to be manually changed). + + + + + + + + Imposta Termini di Pagamento + Imposta Termini di Pagamento + Set the payment term of the Business Partner + If a dunning letter of this level is created, the payment term of this business partner is overwritten. + + + + + + + + Stato Collection + Stato Collection + Stato Collection Fatture + Status of the invoice collection process + + + + + + + + Elaboratore Ldap + Elaboratore Ldap + LDAP Server to authenticate and authorize external systems based on Adempiere + The LDAP Server allows third party software (e.g. Apache) to use the users defined in the system to authentificate and authorize them. There is only one server per Adempiere system. The "o" is the Client key and the optional "ou" is the Interest Area key. + + + + + + + + Porta Ldap + Porta Ldap + The port the server is listening + The default LDAP port is 389 + + + + + + + + Log Elaboratore Ldap + Log Elaboratore Ldap + LDAP Server Log + + + + + + + + + Accesso Ldap + Accesso Ldap + Ldap Access Log + Access via LDAP + + + + + + + + Tipo Moderazione + Tipo Moderazione + Type of moderation + + + + + + + + + Chat Entry Parente + Chat Entry Parente + Link to direct Parent + + + + + + + + + Chat Entry SuperParente + Chat Entry SuperParente + Link to Grand Parent (root level) + + + + + + + + + Tipo Chat Entry + Tipo Chat Entry + Type of Chat/Forum Entry + + + + + + + + + Stato Moderazione + Stato Moderazione + Status of Moderation + + + + + + + + + Token Wiki + Token Wiki + Wiki Token + + + + + + + + + Tipo Token + Tipo Token + Wiki Token Type + + + + + + + + + Macro + Macro + Macro + + + + + + + + + IsCollectiveAsset + Collective Asset + Asset Quantity is Collective + Asset Quantity is Collective + + + + + + + + ID Imp Inst AD_Package + AD_PACKAGE_IMP_INST_ID + + + + + + + + + + Data Creazione + Data Creazione + + + + + + + + + + Versione PK + Versione PK + + + + + + + + + + Data Aggiornamento + Data Aggiornamento + + + + + + + + + + Disintalla + Disintalla + + + + + + + + + + Stato PK + Stato PK + + + + + + + + + + Autore + Autore + + + + + + + + + + Contatto Autore + Contatto Autore + + + + + + + + + + AD_Package_Imp_Backup_ID + AD_Package_Imp_Backup_ID + + + + + + + + + + AD_Package_Imp_Detail_ID + AD_Package_Imp_Detail_ID + + + + + + + + + + Imp Dir Orig AD_Package + AD_Package_Imp_Org_Dir + + + + + + + + + + ColValue + ColValue + + + + + + + + + + AD_Package_Imp_ID + AD_Package_Imp_ID + + + + + + + + + + Imp Backup Dir AD_Package + Imp Backup Dir AD_Package + + + + + + + + + + ID Originale AD + ID Originale AD + + + + + + + + + + Ad_Backup_ID + Ad_Backup_ID + + + + + + + + + + Successo + Successo + + + + + + + + + + AD_Package_Exp_ID + AD_Package_Exp_ID + + + + + + + + + + Tipo AD_Package + Tipo AD_Package + + + + + + + + + + Istruzioni + Istruzioni + + + + + + + + + + Directory + Directory + + + + + + + + + + AD_Package_Exp_Detail_ID + AD_Package_Exp_Detail_ID + + + + + + + + + + Nome File Destinazione + Nome File Destinazione + + + + + + + + + + Directory Destinazione + Directory Destinazione + + + + + + + + + + Tipo DB + Tipo DB + + + + + + + + + + Directory Target + Directory Target + + + + + + + + + + Statment SQL + Statment SQL + + + + + + + + + + Nuovo Codice AD_Package + Nuovo Codice AD_Package + + + + + + + + + + Vecchio Codice AD_Package + Vecchio Codice AD_Package + + + + + + + + + + AD_Package_Exp_Common_ID + AD_Package_Exp_Common_ID + + + + + + + + + + AD_Override_Dict + AD_Override_Dict + + + + + + + + + + Dir AD_Package + Dir AD_Package + + + + + + + + + + ID Imp Proc AD_Package + ID Imp Proc AD_PackageD + + + + + + + + + + Sorgente AD_Package + Sorgente AD_Package + + + + + + + + + + Tipo Sorgente AD_Package + Tipo Sorgente AD_Package + + + + + + + + + + Mostra Aiuto + Mostra Aiuto + + + + + + + + + + Jasper Report + Jasper Report + + + + + + + + + + Copia Colonne dalla Tabella + Copia Colonne dalla Tabella + + + + + + + + + + Memorizza Allegati sul File System + Memorizza Allegati sul File System + + + + + + + + + + Percorso Windows Allegato + Percorso Windows Allegato + + + + + + + + + + Percorso Unix Allegato + Percorso Unix Allegato + + + + + + + + + + Configuratore di Sistema + Configuratore di Sistema + + + + + + + + + + Consenti Info Contabilità + Consenti Info Contabilità + + + + + + + + + + Consenti Info Asset + Consenti Info Asset + + + + + + + + + + Consenti Info BPartner + Consenti Info BPartner + + + + + + + + + + Consenti Info Giornale Cassa + Consenti Info Giornale Cassa + + + + + + + + + + Consenti Info InOut + Consenti Info InOut + + + + + + + + + + Consenti Info Fatture + Consenti Info Fatture + + + + + + + + + + Consenti Info Ordini + Consenti Info Ordini + + + + + + + + + + Consenti Info Pagamenti + Consenti Info Pagamenti + + + + + + + + + + Consenti Info Prodotti + Consenti Info Prodotti + + + + + + + + + + Consenti Info Risorse + Consenti Info Risorse + + + + + + + + + + Consenti Info Pianificazione + Consenti Info Pianificazione + + + + + + + + + + Cartella Inbox + Cartella Inbox + + + + + + + + + + Confidenzialità + Confidenzialità + Tipo di Confidenzialità + + + + + + + + + Utente IMAP + Utente IMAP + + + + + + + + + + Password IMAP + Password IMAP + + + + + + + + + + Host IMAP + Host IMAP + + + + + + + + + + Importanza Utente + Importanza Utente + Priority of the issue for the User + + + + + + + + + Cartella della Richiesta + Cartella della Richiesta + + + + + + + + + + Cartella Errori + Cartella Errori + + + + + + + + + + Jasper Process + Jasper Process + The Jasper Process used by the printengine if any process defined + + + + + + + + + Allow Negative Posting + Allow Negative Posting + Allow to post negative accounting values + + + + + + + + + Parent Product Category + Parent Product Category + + + + + + + + + + Store Archive On File System + Store Archive On File System + + + + + + + + + + Windows Archive Path + Windows Archive Path + + + + + + + + + + Unix Archive Path + Unix Archive Path + + + + + + + + + + Mandatory Logic + Mandatory Logic + + + + + + + + + + Use Postcode Lookup + Use Postcode Lookup + Does this country have a post code web service + Enable the IsPostcodeLookup if you wish to configure a post code lookup web service + + + + + + + + Lookup ClassName + Lookup ClassName + The class name of the postcode lookup plugin + Enter the class name of the post code lookup plugin for your postcode web service provider + + + + + + + + Lookup Client ID + Lookup Client ID + The ClientID or Login submitted to the Lookup URL + Enter the ClientID or Login for your account provided by the post code web service provider + + + + + + + + Lookup URL + Lookup URL + The URL of the web service that the plugin connects to in order to retrieve postcode data + Enter the URL of the web service that the plugin connects to in order to retrieve postcode data + + + + + + + + Lookup Password + Lookup Password + The password submitted to the Lookup URL + Enter the password for your account provided by the post code web service provider + + + + + + + + HTML + HTML + + + + + + + + + + Dashboard Content + Dashboard Content + + + + + + + + + + Shipment/Receipt + Shipment/Receipt + MaterialShipment Document + The Material Shipment / Receipt + Material Receipt Document + The Material Shipment / Receipt + Receipt + Receipt + + + + Black List Cheque + Black List Cheque + + + + + + + + + + Bank Name + Bank Name + + + + + + + + + + Cheque No + Cheque No + + + + + + + + + + Web Properties + Web Properties + + + + + + + + + + Key + Key + + + + + + + + + + Value + Value + + + + + + + + + + Role Menu + Role Menu + + + + + + + + + + Web Menu + Web Menu + + + + + + + + + + Menu Link + Menu Link + + + + + + + + + + Module + Module + + + + + + + + + + Parent Menu + Parent Menu + + + + + + + + + + Has SubMenu + Has SubMenu + + + + + + + + + + Image Link + Image Link + + + + + + + + + + Position + Position + + + + + + + + + + CashDrawer + CashDrawer + + + + + + + + + + Sequence + Sequence + + + + + + + + + + Category + Category + + + + + + + + + + Group1 + Group1 + + + + + + + + + + Group2 + Group2 + + + + + + + + + + Order Type + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + + + + + AmountTendered + AmountTendered + + + + + + + + + + AmountRefunded + AmountRefunded + + + + + + + + + + User PIN + User PIN + + + + + + + + + + UserDiscount + UserDiscount + + + + + + + + + + Args + Args + + + + + + + + + + isPresentForProduct + Present for Product + + + + + + + + + + Bank for transfers + Bank for transfers + Bank account depending on currency will be used from this bank for doing transfers + + + + + + + + + CashBook for transfers + CashBook for transfers + + + + + + + + + + Auto Lock + Auto Lock + Whether to automatically lock the terminal when till is closed + + + + + + + + + Cash Book Transfer Type + Cash Book Transfer Type + Where the money in the cash book should be transfered to. Either a Bank Account or another Cash Book + + + + + + + + + Transfer Cash trx to + Transfer Cash trx to + Bank Account on which to transfer all Cash transactions + + + + + + + + + Transfer Cash trx to + Transfer Cash trx to + Cash Book on which to transfer all Cash transactions + + + + + + + + + Cash BPartner + Cash BPartner + BPartner to be used for Cash transactions + + + + + + + + + Check Bank Account + Check Bank Account + Bank Account to be used for processing Check transactions + + + + + + + + + Tranfer Check trx to + Transfer Check trx to + Bank account on which to transfer Check transactions + + + + + + + + + Check Transfer Type + Check Transfer Type + + + + + + + + + + Card Bank Account + Card Bank Account + Bank Account on which card transactions will be processed + + + + + + + + + Transfer Card trx to + Transfer Card trx to + Bank account on which to transfer Card transactions + + + + + + + + + Transfer Card trx to + Transfer Card trx to + Cash Book on which to transfer all Card transactions + + + + + + + + + Card Transfer Type + Card Transfer Type + + + + + + + + + + Template BPartner + Template BPartner + BPartner that is to be used as template when new customers are created + + + + + + + + + Last Lock Time + Last Lock Time + Last time at which the terminal was locked + + + + + + + + + Locked + Locked + Whether the terminal is locked + + + + + + + + + Lock Time + Lock Time + Time in minutes the terminal should be kept in a locked state. + + + + + + + + + Sales Pricelist + Sales Pricelist + + + + + + + + + + UnlockingTime + UnlockingTime + Time at which the terminal should be unlocked + + + + + + + + + POS Terminal + POS Terminal + + + + + + + + + + Transfer Check trx to + Transfer Check trx to + Cash Book on which to transfer all Check transactions + + + + + + + + + Receipt Footer Msg + Receipt Footer Msg + This message will be displayed at the bottom of a receipt when doing a sales or purchase + + + + + + + + + IsDiscountUptoLimitPrice + IsDiscountUptoLimitPrice + + + + + + + + + + IsDiscountAllowedOnTotal + IsDiscountAllowedOnTotal + + + + + + + + + + QtyCsv + QtyCsv + + + + + + + + + + UnitsPerPack + UnitsPerPack + The Units Per Pack indicates the no of units of a product packed together. + + + + + + + + + Round Off Factor + Round Off Factor + Used to Round Off Payment Amount + + + + + + + + + Field Group Type + Field Group Type + + + + + + + + + + Activity Value + Activity Value + + + + + + + + + + Tempo di grazia pre sollecito + Tempo di grazia pre sollecito + + + + + + + + + + Print Unprocessed Entries Only + Print Unprocessed Entries Only + + + + + + + + + + Model Validator + Model Validator + + + + + + + + + + Model Validation Class + Model Validation Class + + + + + + + + + + Post if Clearing Equal + Post if Clearing Equal + This flag controls if Adempiere must post when clearing (transit) and final accounts are the same + + + + + + + + + Commitment Offset Sales + Commitment Offset Sales + Budgetary Commitment Offset Account for Sales + The Commitment Offset Account is used for posting Commitments Sales and Reservations. It is usually an off-balance sheet and gain-and-loss account. + + + + + + + + Configuration Level + Configuration Level for this parameter + Configuration Level for this parameter + Configuration Level for this parameter +S - just allowed system configuration +C - client configurable parameter +O - org configurable parameter + + + + + + + + % Utilization + % Utilization + + + + + + + + + + Daily Capacity + Daily Capacity + + + + + + + + + + Manufacturing Resource + Manufacturing Resource + + + + + + + + + + Manufacturing Resource Type + Manufacturing Resource Type + + + + + + + + + + Queuing Time + Queuing Time + Queue time is the time a job waits at a work center before begin handled. + Queuing time has no implication on costs, but on Capacity Requirement Planning (CRP) to calculate the total time needed to manufacture a product. + + + + + + + + Workflow Node Product + Workflow Node Product + + + + + + + + + + Workflow Node Asset + Workflow Node Asset + + + + + + + + + + Is Milestone + Is Milestone + + + + + + + + + + Is Subcontracting + Is Subcontracting + + + + + + + + + + Units by Cycles + Units by Cycles + The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. + When Units by Cycles are defined the duration time is the total of time to manufactured the units + + + + + + + + Moving Time + Moving Time + + + + + + + + + + Overlap Units + Overlap Units + Overlap Units are number of units that must be completed before they are moved the next activity + When there are two consecutive avtivity, you can sometimes save time by moving partial quantites from one activity to the next before the first activity as been completed. + + + + + + + + Process Type + Process Type + + + + + + + + + + Qty Batch Size + Qty Batch Size + + + + + + + + + + Revision + Revision + + + + + + + + + + + + + + + + + + + + + Feature + Feature + Indicated the Feature for Product Configure + Indicated the Feature for Product Configure + + + + + + + + Quantity Assay + Quantity Assay + Indicated the Quantity Assay to use into Quality Order + Indicated the Quantity Assay to use into Quality Order + + + + + + + + Backflush Group + Backflush Group + The Grouping Components to the Backflush + When the components are deliver is possible to indicated The Backflush Group this way you only can deliver the components that are for this Backflush Group. + + + + + + + + Component Type + Component Type + Component Type for a Bill of Material or Formula + The Component Type can be: + +1.- By Product: Define a By Product as Component into BOM +2.- Component: Define a normal Component into BOM +3.- Option: Define an Option for Product Configure BOM +4.- Phantom: Define a Phantom as Component into BOM +5.- Packing: Define a Packing as Component into BOM +6.- Planning : Define Planning as Component into BOM +7.- Tools: Define Tools as Component into BOM +8.- Variant: Define Variant for Product Configure BOM + + + + + + + + Forecast + Forecast + Indicated the % of participation this component into a of the BOM Planning + The BOM of Planning Type are useful to Planning the Product family. + +For example is possible create a BOM Planning for an Automobile + +10% Automobile Red +35% Automobile Blue +45% Automobile Black +19% Automobile Green +1% Automobile Orange + +When Material Plan is calculated MRP generate a Manufacturing Order meet to demand to each of the Automobile + + + + + + + + Is Critical Component + Is Critical Component + Indicate that a Manufacturing Order can not begin without have this component + Indicate that a Manufacturing Order can not begin without have this component + + + + + + + + Is Qty Percentage + Is Qty Percentage + Indicate that this component is based in % Quantity + Indicate that this component is based in % Quantity + + + + + + + + Modalità di scarico + Modalità di scarico + There are two methods for issue the components to Manufacturing Order + Method Issue: The component are delivered one for one and is necessary indicate the delivered quantity for each component. + +Method BackFlush: The component are delivered based in BOM, The delivered quantity for each component is based in BOM or Formula and Manufacturing Order Quantity. + +Use the field Backflush Group for grouping the component in a Backflush Method. + + + + + + + + BOM Line + BOM Line + BOM Line + The BOM Line is a unique identifier for a BOM line in an BOM. + + + + + + + + Quantity + Quantity + Indicate the Quantity use in this BOM + Exist two way the add a compenent to a BOM or Formula: + +1.- Adding a Component based in quantity to use in this BOM +2.- Adding a Component based in % to use the Order Quantity of Manufacturing Order in this Formula. + + + + + + + + + Quantity in % + Quantity in % + Indicate the Quantity % use in this Formula + Exist two way the add a compenent to a BOM or Formula: + +1.- Adding a Component based in quantity to use in this BOM +2.- Adding a Component based in % to use the Order Quantity of Manufacturing Order in this Formula. + + + + + + + + + Scrap % + Scrap % + Indicate the Scrap % for calculate the Scrap Quantity + Scrap is useful to determinate a rigth Standard Cost and management a good supply. + + + + + + + + Create Plan + Create Plan + Indicates whether planned orders will be generated by MRP + Indicates whether planned orders will be generated by MRP, if this flag is not just MRP generate a 'Create' action notice + + + + + + + + Is MPS + Is MPS + + + + + + + + + + Required Calculate MRP + Required Calculate MRP + + + + + + + + + + Maximum Order Qty + Maximum Order Qty + Maximum order quantity in UOM + The Maximum Order Quantity indicates the biggest quantity of this product which can be ordered. + + + + + + + + Order Period + Order Period + + + + + + + + + + Order Policy + Order Policy + + + + + + + + + + Order Qty + Order Qty + + + + + + + + + + Product Planning + Product Planning + + + + + + + + + + Planner + Planner + + + + + + + + + + Time Fence + Time Fence + + + + + + + + + + Transfert Time + Transfert Time + + + + + + + + + + Yield % + Yield % + The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent + ADempiere Calculate the total yield for a product from the yield for each activity when the process Workflow Cost Roll-Up is executed. + +The expected yield for an Activity can be expressed as: + +Yield = Acceptable Units at Activity End x 100 + +The Total manufacturing yield for a product is determined by multiplying the yied percentage for each activity. + +Manufacturing Yield = Yield % for Activity 10 x Yied % for Activity 20 , etc + +Take care when setting yield to anything but 100% particularly when yied is used for multiples activities + + + + + + + + Low Level + Low Level + The Low Level is used to calculate the material plan and determines if a net requirement should be exploited + + + + + + + + + Manufacturing Order BOM Line + Manufacturing Order BOM Line + + + + + + + + + + Manufacturing Order + Manufacturing Order + Manufacturing Order + + + + + + + + + Date Confirm + Date Confirm + Date Confirm of this Order + + + + + + + + + Date Finish Schedule + Date Finish Schedule + Scheduled Finish date for this Order + + + + + + + + + Date Simulation + Date Simulation + Simulation date for this Material Plan + + + + + + + + + Date Start + Date Start + Date Start for this Order + + + + + + + + + Date Start Schedule + Date Start Schedule + Scheduled start date for this Order + + + + + + + + + MRP Type + MRP Type + MRP Type determines whether a record is demand or supply + + + + + + + + + Duration Real + Duration Real + + + + + + + + + + Duration Required + Duration Required + + + + + + + + + + Manufacturing Order Activity + Manufacturing Order Activity + Workflow Node (activity), step or process + The Workflow Node indicates a unique step or process in a Workflow. + + + + + + + + Manufacturing Order Workflow + Manufacturing Order Workflow + + + + + + + + + + Qty Reject + Qty Reject + + + + + + + + + + Qty Required + Qty Required + + + + + + + + + + Scrap % + Scrap % + Scrap % Quantity for this componet + Scrap % Quantity for this componet + + + + + + + + Setup Time Real + Setup Time Real + + + + + + + + + + Setup Time Required + Setup Time Required + + + + + + + + + + Manufacturing Order Activity Next + Manufacturing Order Activity Next + + + + + + + + + + Manufacturing Order Activity Next + Manufacturing Order Activity Next + + + + + + + + + + Cumulated Amt Post + Cumulated Amt Post + + + + + + + + + + Cumulated Qty Post + Cumulated Qty Post + + + + + + + + + + Current Cost Price Lower Level + Current Cost Price Lower Level + Current Price Lower Level Is the sum of the costs of the components of this product manufactured for this level. + + + + + + + + + Manufacturing Order Cost + Manufacturing Order Cost + + + + + + + + + + Manufacturing Order BOM + Manufacturing Order BOM + + + + + + + + + + Qty Post + Qty Post + + + + + + + + + + Float After + Float After + + + + + + + + + + Float Befored + Float Befored + + + + + + + + + + Qty Batchs + Qty Batchs + + + + + + + + + + Manufacturing Order Activity Product + Manufacturing Order Activity Product + + + + + + + + + + Manufacturing Order Activity Asset + Manufacturing Order Activity Asset + + + + + + + + + + Qty Delivered Line + Qty Delivered Line + + + + + + + + + + Qty Issue Scrap Should Be + Qty Issue Scrap Should Be + + + + + + + + + + Qty Issue Should Be + Qty Issue Should Be + + + + + + + + + + Qty Scrap Line + Qty Scrap Line + + + + + + + + + + Is BatchTime + Is BatchTime + + + + + + + + + + Manufacturing Cost Collector + Manufacturing Cost Collector + + + + + + + + + + Distribution Order + Distribution Order + + + + + + + + + + Qty In Transit + Qty In Transit + + + + + + + + + + Distribution Order Line + Distribution Order Line + + + + + + + + + + Quality Specification + Quality Specification + + + + + + + + + + QM Specification Line + QM Specification Line + + + + + + + + + + Material Requirement Planning + Material Requirement Planning + MRP ID + + + + + + + + + + + + + + + + + + + + Levels + Levels + + + + + + + + + + Temporal BOM Line + Temporal BOM Line + + + + + + + + + + Numeraz. Protocollo su Complet. + Numeraz. Protocollo su Completamento + Numeraz. Protocollo su Complet. + Numeraz. Protocollo su Complet. + Numeraz. Protocollo su Complet. + Numeraz. Protocollo su Complet. + Numeraz. Protocollo su Complet. + Numeraz. Protocollo su Complet. + + + + Definite Sequence + Definite Sequence + + + + + + + + + + Overwrite Date on Complete + Overwrite Date on Complete + + + + + + + + + + Jasper Process Now + Jasper Process Now + + + + + + + + + + Fail on Missing Model Validator + Fail on Missing Model Validator + + + + + + + + + + IsUseASP + IsUseASP + + + + + + + + + + ASP Level + ASP Level + + + + + + + + + + ASP Status + ASP Status + + + + + + + + + + AllFields + AllFields + + + + + + + + + + ASP Module + ASP Module + + + + + + + + + + Client Level + Client Level + + + + + + + + + + Client Exception + Client Exception + + + + + + + + + + Rule + Rule + + + + + + + + + + Rule Type + Rule Type + + + + + + + + + + Generated Draft + Generated Draft + + + + + + + + + + Collapsed By Default + Collapsed By Default + Flag to set the initial state of collapsible field group. + + + + + + + + + Table Script Validator + Table Script Validator + + + + + + + + + + Event Model Validator + Event Model Validator + + + + + + + + + + Network Distribution + Network Distribution + + + + + + + + + + Network Distribution Line + Network Distribution Line + + + + + + + + + + Decimal Pattern + Decimal Pattern + Java Decimal Pattern + Option Decimal pattern in Java notation. Examples: 0000 will format 23 to 0023 + + + + + + + + Manufacturing Order MA + Manufacturing Cost Collector + + + + + + + + + + Login date + Login date + + + + + + + + + + Event Change Log + Event Change Log + Type of Event in Change Log + + + + + + + + + Last Build Info + Last Build Info + + + + + + + + + + Fail if Build Differ + Fail if Build Differ + + + + + + + + + + Order By Value + Order By Value + Order list using the value column instead of the name column + Order list using the value column instead of the name column + + + + + + + + Info Factory Class + Info Factory Class + Fully qualified class name that implements the InfoFactory interface + Fully qualified class name that implements the InfoFactory interface. This can be use to provide custom Info class for column. + + + + + + + + Migration Script + Migration Script + Table to check whether the migration script has been applied + + + + + + + + + Developer Name + Developer Name + + + + + + + + + + Apply Script + Apply Script + + + + + + + + + + Roll the Script + Roll the Script + + + + + + + + + + Safety Stock Qty + Safety Stock Qty + Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs + Safety stock is defined as extra units of inventory carried as protection against possible stockouts. It is held when an organization cannot accurately predict demand and/or lead time for the product. + +Rereference: +http://en.wikipedia.org/wiki/Safety_stock + + + + + + + + Tax Group + Tax Group + + + + + + + + + + Tax Base + Tax Base + + + + + + + + + + Tax Definition + Tax Definition + + + + + + + + + + Tax Type + Tax Type + + + + + + + + + + Max Taxable + Max Taxable + + + + + + + + + + Min Taxable + Min Taxable + + + + + + + + + + Replication Document + Replication Document + + + + + + + + + + Export Processor + Export Processor + + + + + + + + + + Export Format + Export Format + + + + + + + + + + Test Import Model + Test Import Model + + + + + + + + + + Format Line + Format Line + + + + + + + + + + Embedded Format + Embedded Format + + + + + + + + + + Is Part Unique Index + Is Part Unique Index + + + + + + + + + + Export Processor Type + Export Processor Type + + + + + + + + + + Host + Host + + + + + + + + + + Port + Port + + + + + + + + + + Account + Account + + + + + + + + + + Password Info + Password Info + + + + + + + + + + Processor Parameter + Processor Parameter + + + + + + + + + + Parameter Value + Parameter Value + + + + + + + + + + Java Class + Java Class + + + + + + + + + + Import Processor + Import Processor + + + + + + + + + + Import Processor Type + Import Processor Type + + + + + + + + + + Import Processor Parameter + Import Processor Parameter + + + + + + + + + + Import Processor Log + Import Processor Log + + + + + + + + + + Payroll Contract + Payroll Contract + + + + + + + + + + Payroll Department + Payroll Department + + + + + + + + + + Payroll Employee + Payroll Employee + + + + + + + + + + Payroll Job + Payroll Job + + + + + + + + + + Payroll + Payroll + + + + + + + + + + National Code + National Code + + + + + + + + + + Social Security Code + Social Security Code + + + + + + + + + + Payroll Attribute Account + Payroll Attribute Account + + + + + + + + + + Payroll Employee Attribute + Payroll Employee Attribute + + + + + + + + + + Payroll Concept + Payroll Concept + + + + + + + + + + Max Value + Max Value + + + + + + + + + + Min Value + Min Value + + + + + + + + + + Job Cant + Job Cant + + + + + + + + + + Next Job + Next Job + + + + + + + + + + Payroll Concept Category + Payroll Concept Category + + + + + + + + + + Payroll Concept Account + Payroll Concept Account + + + + + + + + + + Payroll Revenue Account + Payroll Revenue Account + + + + + + + + + + Payroll Expense Account + Payroll Expense Account + + + + + + + + + + Payroll Process + Payroll Process + + + + + + + + + + Payroll Period + Payroll Period + + + + + + + + + + Payroll Year + Payroll Year + + + + + + + + + + Payroll Concept + Payroll Concept + + + + + + + + + + Payroll Concept Account + Payroll Concept Account + + + + + + + + + + Payroll List Type + Payroll List Type + + + + + + + + + + Payroll List + Payroll List + + + + + + + + + + Payroll List Base + Payroll List Base + + + + + + + + + + Payroll List Version + Payroll List Version + + + + + + + + + + Payroll List Line + Payroll List Line + + + + + + + + + + Payroll Movement + Payroll Movement + + + + + + + + + + Reversal ID + Reversal ID + ID of document reversal + + + + + + + + + Drop Shipment Partner + Drop Shipment Partner + Business Partner to ship to + If empty the business partner will be shipped to. + + + + + + + + Drop Shipment Location + Drop Shipment Location + Business Partner Location for shipping to + + + + + + + + + Drop Shipment Contact + Drop Shipment Contact + Business Partner Contact for drop shipment + + + + + + + + + Drop Ship Warehouse + Drop Ship Warehouse + The (logical) warehouse to use for recording drop ship receipts and shipments. + The drop ship warehouse will be used for recording material transactions relating to drop shipments to and from this organization. + + + + + + + + Linked Order + Linked Order + This field links a sales order to the purchase order that is generated from it. + + + + + + + + + Linked Order Line + Linked Order Line + This field links a sales order line to the purchase order line that is generated from it. + + + + + + + + + Selected Product + Selected Product + + + + + + + + + + Product + Product + + + + + + + + + + Implosion + Implosion + Implosion of a Bill of Materials refers to finding all the BOM''s in which a component is used. + Commonly called a Where-Used report. + + + + + + + + Test Export Model + Test Export Model + + + + + + + + + + Allow Info MRP + Allow Info MRP + + + + + + + + + + Allow Info CRP + Allow Info CRP + + + + + + + + + + Required Calculate DRP + Required Calculate DRP + + + + + + + + + + Depreciation Type + Depreciation Type + + + + + + + + + + DepreciationType + DepreciationType + + + + + + + + + + Text + Text + + + + + + + + + + Depreciation Table Detail + Depreciation Table Detail + + + + + + + + + + Period/Yearly + Period/Yearly + + + + + + + + + + Type + Type + + + + + + + + + + Rate + Rate + + + + + + + + + + Depreciation Code + Depreciation Code + + + + + + + + + + Depreciation Table Header + Depreciation Table Header + + + + + + + + + + Period/Yearly + Period/Yearly + + + + + + + + + + Depreciation Exp. + Depreciation Exp. + + + + + + + + + + Entry Type + Entry Type + + + + + + + + + + Expense + Expense + + + + + + + + + + A_Account_Number + A_Account_Number + + + + + + + + + + Depreciation Workfile + Depreciation Workfile + + + + + + + + + + Accumulated Depreciation + Accumulated Depreciation + + + + + + + + + + Asset Cost + Asset Cost + + + + + + + + + + Asset Life Current Year + Asset Life Current Year + + + + + + + + + + Forecast Period + Forecast Period + + + + + + + + + + Prior. Year Accumulated Depr. + Prior. Year Accumulated Depr. + + + + + + + + + + Salvage Value + Salvage Value + + + + + + + + + + Quantity + Quantity + + + + + + + + + + Period Posted + Period Posted + + + + + + + + + + A_Life_Period + A_Life_Period + + + + + + + + + + Asset Life Years + Asset Life Years + + + + + + + + + + Base Amount + Base Amount + + + + + + + + + + Calc. Accumulated Depr. + Calc. Accumulated Depr. + + + + + + + + + + Curr. Dep. Exp. + Curr. Dep. Exp. + + + + + + + + + + Current Period + Current Period + + + + + + + + + + FA Journal + FA Journal + + + + + + + + + + CurrencyRateType + CurrencyRateType + + + + + + + + + + Depreciation Forecast + Depreciation Forecast + + + + + + + + + + End Aset ID + End Aset ID + + + + + + + + + + Start Asset + Start Asset + + + + + + + + + + Asset Reval. Entry + Asset Reval. Entry + + + + + + + + + + Effective Date + Effective Date + + + + + + + + + + Revaluation Calculation Method + Revaluation Calculation Method + + + + + + + + + + Reval. Multiplier + Reval. Multiplier + + + + + + + + + + Reval. Effective Date + Reval. Effective Date + + + + + + + + + + Rev. Code + Rev. Code + + + + + + + + + + Asset Reval Index + Asset Reval Index + + + + + + + + + + Reval. Rate + Reval. Rate + + + + + + + + + + Reval. Code + Reval. Code + + + + + + + + + + Depreciation Entry + Depreciation Entry + + + + + + + + + + Asset Split + Asset Split + + + + + + + + + + Amount Split + Amount Split + + + + + + + + + + Asset Acct. + Asset Acct. + + + + + + + + + + Original Percent + Original Percent + + + + + + + + + + Split Type + Split Type + + + + + + + + + + Transfer Balance IS + Transfer Balance IS + + + + + + + + + + Qty. Split + Qty. Split + + + + + + + + + + A_Percent_Split + A_Percent_Split + + + + + + + + + + To Asset ID + To Asset ID + + + + + + + + + + Asset Creation Date + Asset Creation Date + + + + + + + + + + Asset Reval. Date + Asset Reval. Date + + + + + + + + + + Asset ID + Asset ID + + + + + + + + + + Original Qty + Original Qty + + + + + + + + + + Depreciation Expense Account + Depreciation Expense Account + + + + + + + + + + Depreciation Manual Period + Depreciation Manual Period + + + + + + + + + + Disposal Gain + Disposal Gain + + + + + + + + + + Revaluation Cost Offset for Prior Year + Revaluation Cost Offset for Prior Year + + + + + + + + + + Revaluation Cost Offset for Current Year + Revaluation Cost Offset for Current Year + + + + + + + + + + Revaluation Accumulated Depreciation Offset for Prior Year + Revaluation Accumulated Depreciation Offset for Prior Year + + + + + + + + + + Revaluation Accumulated Depreciation Offset for Current Year + Revaluation Accumulated Depreciation Offset for Current Year + + + + + + + + + + Period Start + Period Start + + + + + + + + + + Period End + Period End + + + + + + + + + + Disposal Revenue + Disposal Revenue + + + + + + + + + + Loss on Disposal + Loss on Disposal + + + + + + + + + + Split Percentage + Split Percentage + + + + + + + + + + Revaluation Expense Offs + Revaluation Expense Offs + + + + + + + + + + Depreciation Variable Perc. + Depreciation Variable Perc. + + + + + + + + + + Depreciation Calculation Type + Depreciation Calculation Type + + + + + + + + + + Depreciation Manual Amount + Depreciation Manual Amount + + + + + + + + + + Convention Type + Convention Type + + + + + + + + + + Asset Spread + Asset Spread + + + + + + + + + + Accumulated Depreciation + Accumulated Depreciation + + + + + + + + + + Asset Cost Account + Asset Cost Account + + + + + + + + + + Disposed Asset + Disposed Asset + + + + + + + + + + Disposed Date + Disposed Date + + + + + + + + + + Disposed Reason Code + Disposed Reason Code + + + + + + + + + + Proceeds + Proceeds + + + + + + + + + + Disposal Method + Disposal Method + + + + + + + + + + Asset Trade + Asset Trade + + + + + + + + + + Asset Transfer + Asset Transfer + + + + + + + + + + New Asset Cost Acct + New Asset Cost Acct + + + + + + + + + + Old Depreciation Exp Acct + Old Depreciation Exp Acct + + + + + + + + + + New Disposal Loss + New Disposal Loss + + + + + + + + + + Transfer Balance Sheet + Transfer Balance Sheet + + + + + + + + + + Old Disposal Revenue + Old Disposal Revenue + + + + + + + + + + New Disposal Revenue + New Disposal Revenue + + + + + + + + + + Old Disposal Loss + Old Disposal Loss + + + + + + + + + + New Depreciation Exp Acct + New Depreciation Exp Acct + + + + + + + + + + Old Asset Cost Acct + Old Asset Cost Acct + + + + + + + + + + New Accum Depreciation Acct + New Accum Depreciation Acct + + + + + + + + + + Old Accum Depreciation Acct + Old Accum Depreciation Acct + + + + + + + + + + Depreciation Build + Depreciation Build + + + + + + + + + + Asset Spread Type + Asset Spread Type + + + + + + + + + + Period 10 + Period 10 + + + + + + + + + + Period 12 + Period 12 + + + + + + + + + + Period 14 + Period 14 + + + + + + + + + + Period 3 + Period 3 + + + + + + + + + + Period 5 + Period 5 + + + + + + + + + + Period 7 + Period 7 + + + + + + + + + + Period 9 + Period 9 + + + + + + + + + + Period 8 + Period 8 + + + + + + + + + + Period 6 + Period 6 + + + + + + + + + + Period 4 + Period 4 + + + + + + + + + + Period 2 + Period 2 + + + + + + + + + + Period 13 + Period 13 + + + + + + + + + + Period 11 + Period 11 + + + + + + + + + + Period 1 + Period 1 + + + + + + + + + + Depreciation Convention + Depreciation Convention + + + + + + + + + + ConventionType + ConventionType + + + + + + + + + + Asset Group Acct. + Asset Group Acct. + + + + + + + + + + Depreciation Calculation Type + Depreciation Calculation Type + + + + + + + + + + Asset Info Tax + Asset Info Tax + + + + + + + + + + Investment Credit + Investment Credit + + + + + + + + + + Tax Entity + Tax Entity + + + + + + + + + + Purchased New? + Purchased New? + + + + + + + + + + Finance Method + Finance Method + + + + + + + + + + Asset Info Fin. + Asset Info Fin. + + + + + + + + + + Payment Due Date + Payment Due Date + + + + + + + + + + Purchase Option + Purchase Option + + + + + + + + + + Purchase Option Credit % + Purchase Option Credit % + + + + + + + + + + Option Purchase Price + Option Purchase Price + + + + + + + + + + Purchase Option Credit + Purchase Option Credit + + + + + + + + + + Monthly Payment + Monthly Payment + + + + + + + + + + Contract Expiration Date + Contract Expiration Date + + + + + + + + + + Contract Date + Contract Date + + + + + + + + + + Asset Change + Asset Change + + + + + + + + + + Asset Book value amt. + Asset Book value amt. + + + + + + + + + + Asset Accum. Depreciation Amt. + Asset Accum. Depreciation Amt. + + + + + + + + + + ChangeType + ChangeType + + + + + + + + + + ChangeDate + ChangeDate + + + + + + + + + + ChangeAmt + ChangeAmt + + + + + + + + + + Asset Addition + Asset Addition + + + + + + + + + + Asset Info Lic. + Asset Info Lic. + + + + + + + + + + License Fee + License Fee + + + + + + + + + + Policy Renewal Date + Policy Renewal Date + + + + + + + + + + License No + License No + + + + + + + + + + Issuing Agency + Issuing Agency + + + + + + + + + + Asset Info Ins. + Asset Info Ins. + + + + + + + + + + Insured Value + Insured Value + + + + + + + + + + Policy Number + Policy Number + + + + + + + + + + Replacement Costs + Replacement Costs + + + + + + + + + + Insurance Company + Insurance Company + + + + + + + + + + Insurance Premium + Insurance Premium + + + + + + + + + + Asset Info Oth. + Asset Info Oth. + + + + + + + + + + User 1 + User 1 + + + + + + + + + + User 10 + User 10 + + + + + + + + + + User 11 + User 11 + + + + + + + + + + User 12 + User 12 + + + + + + + + + + User 13 + User 13 + + + + + + + + + + User 14 + User 14 + + + + + + + + + + User 15 + User 15 + + + + + + + + + + User 2 + User 2 + + + + + + + + + + User 3 + User 3 + + + + + + + + + + User 4 + User 4 + + + + + + + + + + User 5 + User 5 + + + + + + + + + + User 6 + User 6 + + + + + + + + + + User 7 + User 7 + + + + + + + + + + User 8 + User 8 + + + + + + + + + + User 9 + User 9 + + + + + + + + + + Source of Entry + Source of Entry + + + + + + + + + + Capital vs Expense + Capital vs Expense + + + + + + + + + + Asset Use + Asset Use + + + + + + + + + + UseDate + UseDate + + + + + + + + + + Asset + Asset + + + + + + + + + + Asset Related? + Asset Related? + + + + + + + + + + Processed + Processed + + + + + + + + + + Autocomplete + Autocomplete + Automatic completion for textfields + The autocompletion uses all existing values (from the same client and organization) of the field. + + + + + + + + Planning Horizon + Planning Horizon + The planning horizon is the amount of time (Days) an organisation will look into the future when preparing a strategic plan. + The planning horizon is the amount of time (Days) an organisation will look into the future when preparing a strategic plan. + + + + + + + + Include Nulls in Org + Include Nulls in Org + Include nulls in the selection of the organization + + + + + + + + + Include Nulls in Account + Include Nulls in Account + Include nulls in the selection of the account + + + + + + + + + Include Nulls in BPartner + Include Nulls in BPartner + Include nulls in the selection of the business partner + + + + + + + + + Include Nulls in Product + Include Nulls in Product + Include nulls in the selection of the product + + + + + + + + + Include Nulls in Location + Include Nulls in Location + Include nulls in the selection of the location + + + + + + + + + Include Nulls in Project + Include Nulls in Project + Include nulls in the selection of the project + + + + + + + + + Include Nulls in Sales Region + Include Nulls in Sales Region + Include nulls in the selection of the sales region + + + + + + + + + Include Nulls in Activity + Include Nulls in Activity + Include nulls in the selection of the activity + + + + + + + + + Include Nulls in Campaign + Include Nulls in Campaign + Include nulls in the selection of the campaign + + + + + + + + + Include Nulls in User Element 1 + Include Nulls in User Element 1 + Include nulls in the selection of the user element 1 + + + + + + + + + Include Nulls in User Element 2 + Include Nulls in User Element 2 + Include nulls in the selection of the user element 2 + + + + + + + + + Allow Logging + Allow Logging + Determine if a column must be recorded into the change log + + + + + + + + + Manufacturing Order Mail Text + Manufacturing Order Text + Email text used for sending Manufacturing Order + Standard email template used to send Manufacturing Order as attachments. + + + + + + + + Manufacturing Order Print Format + Manufacturing Order Print Format + Print Format for printing Manufacturing Order + You need to define a Print Format to print the document. + + + + + + + + Distribution Order Print Format + Distribution Order Print Format + Print Format for printing Distribution Order + You need to define a Print Format to print the document. + + + + + + + + Distribution Order Mail Text + Distribution Order Text + Email text used for sending Distribution Order + Standard email template used to send Manufacturing Order as attachments. + + + + + + + + Product Attribute To + Product Attribute To + Product Attribute Instance Description + + + + + + + + + Is In Payroll + Is In Payroll + Defined if any User Contact will be used for Calculate Payroll + + + + + + + + + Charge Type + Charge Type + + + + + + + + + + Allow Positive + Allow Positive + + + + + + + + + + Allow Negative + Allow Negative + + + + + + + + + + House Keeping Configuration + House Keeping Configuration + + + + + + + + + + Last Deleted + Last Deleted + + + + + + + + + + Backup Folder + Backup Folder + Backup Folder + + + + + + + + + Export XML Backup + Export XML Backup + + + + + + + + + + Save In Historic + Save In Historic + + + + + + + + + + Last Run + Last Run + + + + + + + + + + Format Pattern + Format Pattern + The pattern used to format a number or date. + A string complying with either Java SimpleDateFormat or DecimalFormat pattern syntax used to override the default presentation format of a date or number type field. + + + + + + + + Factor + Factor + Scaling factor. + Numbers are divided by the scaling factor for presentation. E.g. 123,000 with a scaling factor of 1,000 will display as 123. + + + + + + + + Reversal Line + Reversal Line + Use to keep the reversal line ID for reversing costing purpose + + + + + + + + + Multi Line Header + Multi Line Header + Print column headers on mutliple lines if necessary. + If selected, column header text will wrap onto the next line -- otherwise the text will be truncated. + + + + + + + + Suppress Repeats + Suppress Repeats + Suppress repeated elements in column. + Determines whether repeated elements in a column are repeated in a printed table. + + + + + + + + Column No + Column No + Dashboard content column number + Dashboard content column number, not used by the swing client at the moment. + + + + + + + + ZUL File Path + ZUL File Path + Absolute path to zul file + Absolute path to zul file that is use to generate dashboard content + + + + + + + + Cost Collector Type + Cost Collector Type + Transaction Type for Manufacturing Management + + + + + + + + + Collapsible + Collapsible + Flag to indicate the state of the dashboard panel + Flag to indicate the state of the dashboard panel (i.e. collapsible or static) + + + + + + + + Include Nulls in Org Trx + Include Nulls in Org Trx + Include nulls in the selection of the organization transaction + + + + + + + + + Work In Process + Account for Work in Progress + The Work in Process account is the account used Manufacturing Order + + + + + + + + + Method Change Variance + Account for Method Change Variance + The Method Change Variance account is the account used Manufacturing Order + The Method Change Variance is used in Standard Costing. It reflects the difference between the Standard BOM , Standard Manufacturing Workflow and Manufacturing BOM Manufacturing Workflow. + +If you change the method the manufacturing defined in BOM or Workflow Manufacturig then this variance is generate. + + + + + + + + Usage Variance + Account for Usage Variance + The Usage Variance account is the account used Manufacturing Order + The Usage Variance is used in Standard Costing. It reflects the difference between the Quantities of Standard BOM or Time Standard Manufacturing Workflow and Quantities of Manufacturing BOM or Time Manufacturing Workflow of Manufacturing Order. + +If you change the Quantities or Time defined in BOM or Workflow Manufacturig then this variance is generate. + + + + + + + + Rate Variance + Account for Rate Variance + The Rate Variance account is the account used Manufacturing Order + The Rate Variance is used in Standard Costing. It reflects the difference between the Standard Cost Rates and The Cost Rates of Manufacturing Order. + +If you change the Standard Rates then this variance is generate. + + + + + + + + Mix Variance + Account for Mix Variance + The Mix Variance account is the account used Manufacturing Order + The Mix Variance is used when a co-product received in Inventory is different the quantity expected + + + + + + + + + Floor Stock + Account for Floor Stock + The Floor Stock account is the account used Manufacturing Order + + + + + + + + + Cost Of Production + Account for Cost Of Production + The Cost Of Production account is the account used Manufacturing Order + The Cost Of Production is used for accounting Non productive Labor + + + + + + + + + Labor + Account for Labor + The Labor account is the account used Manufacturing Order + The Labor is used for accounting the productive Labor + + + + + + + + + Burden + Account for Burden + The Burden account is the account used Manufacturing Order + The Burden is used for accounting the Burden + + + + + + + + Outside Processing + Account for Burden + The Outside Processing Account is the account used in Manufacturing Order + The Outside Processing Account is used for accounting the Outside Processing + + + + + + + + Overhead + Account for Overhead + The Overhead account is the account used in Manufacturing Order + + + + + + + + + Scrap + Account for Scrap + The Scrap account is the account used in Manufacturing Order + + + + + + + + + ASP Window + ASP Window + + + + + + + + + + ASP Tab + ASP Tab + + + + + + + + + + ASP Field + ASP Field + + + + + + + + + + ASP Process + ASP Process + + + + + + + + + + ASP Process Parameter + ASP Process Parameter + + + + + + + + + + ASP Form + ASP Form + + + + + + + + + + ASP Task + ASP Task + + + + + + + + + + ASP Workflow + ASP Workflow + + + + + + + + + + Gross Requirements Quantity + Gross Req. Qty + + + + + + + + + + Scheduled Receipts Quantity + Scheduled Receipts Qty + + + + + + + + + + On Hand Projected Quantity + On Hand Projected Qty + On Hand Projected Quantity + The On Hand Projected Quantity indicates the quantity of a product that is on hand in time line. + + + + + + + + Future Cost Price Lower Level + Future Cost price Lower Level + + + + + + + + + + Cost Frozen + Cost Frozen + Indicated that the Standard Cost is frozen + + + + + + + + + Web Service + Web Service + + + + + + + + + + Web Service Method + Web Service Method + + + + + + + + + + Web Service Type + Web Service Type + + + + + + + + + + Web Service Parameters + Web Service Parameters + + + + + + + + + + Parameter Type + Parameter Type + + + + + + + + + + Web Service Field Input + Web Service Field Input + + + + + + + + + + Web Service Field Output + Web Service Field Output + + + + + + + + + + Search Definition + Search Definition + + + + + + + + + + Query + Query + SQL + + + + + + + + + Search Type + Search Type + Which kind of search is used (Query or Table) + + + + + + + + + Transaction Code + Transaction Code + The transaction code represents the search definition + + + + + + + + + Create Reversal + Create Reversal + Indicates that reversal movement will be created, if disabled the original movement will be deleted. + + + + + + + + + Product Price Break + Product Price Break + + + + + + + + + + Import Price List + Import Price List + + + + + + + + + + Promotion Group + Promotion Group + + + + + + + + + + Promotion Group Line + Promotion Group Line + + + + + + + + + + Promotion + Promotion + + + + + + + + + + Relative Priority + Relative Priority + Which promotion should be apply to a product + The relative priority indicate the promotion to use when a product exists in more than one promotion. Promotion with the highest priority take precedence. + + + + + + + + Promotion Line + Promotion Line + + + + + + + + + + Mandatory Promotion Line + Mandatory Promotion Line + Order must have this promotion line + The mandatory promotion check box indicates that the order must have this promotion line + + + + + + + + Promotion Pre Condition + Promotion Pre Condition + + + + + + + + + + Usage Counter + Usage Counter + Usage counter + Counter to record how many times this promotion have been used + + + + + + + + Usage Limit + Usage Limit + Maximum usage limit + Maximum number of time this promotion can be use + + + + + + + + Promotion Code + Promotion Code + User entered promotion code at sales time + If present, user entered the promotion code at sales time to get this promotion + + + + + + + + Distribution Type + Distribution Type + Type of quantity distribution calculation using comparison qty and order qty as operand + + + + + + + + + Distribution Sorting + Distribution Sorting + Quantity distribution sorting by unit price + + + + + + + + + Promotion Reward + Promotion Reward + + + + + + + + + + For all distribution + For all distribution + This reward is for all distribution + + + + + + + + + Same distribution for source and target + Same distribution for source and target + Use the same distribution for source and target + Use the same distribution for source and target. Source distribution is for the entitlement of the reward, target distribution is the distribution to get the product to apply the reward to + + + + + + + + Target distribution + Target distribution + Get product from target distribution to apply the promotion reward + + + + + + + + + Reward Type + Reward Type + Type of reward which consists of percentage discount, flat discount or absolute amount + + + + + + + + + Report Cube + Report Cube + Define reporting cube for pre-calculation of summary accounting data. + Summary data will be generated for each period of the selected calendar, grouped by the selected dimensions.. + + + + + + + + Activity Dimension + Activity Dimension + Include Activity as a cube dimension + + + + + + + + + OrgTrx Dimension + OrgTrx Dimension + Include OrgTrx as a cube dimension + + + + + + + + + Business Partner Dimension + Business Partner Dimension + Include Business Partner as a cube dimension + + + + + + + + + Campaign Dimension + Campaign Dimension + Include Campaign as a cube dimension + + + + + + + + + Location From Dimension + Location From Dimension + Include Location From as a cube dimension + + + + + + + + + Location To Dimension + Location To Dimension + Include Location To as a cube dimension + + + + + + + + + Project Phase Dimension + Project Phase Dimension + Include Project Phase as a cube dimension + + + + + + + + + Project Task Dimension + Project Task Dimension + Include Project Task as a cube dimension + + + + + + + + + Project Dimension + Project Dimension + Include Project as a cube dimension + + + + + + + + + Sales Region Dimension + Sales Region Dimension + Include Sales Region as a cube dimension + + + + + + + + + Sub Acct Dimension + Sub Acct Dimension + Include Sub Acct as a cube dimension + + + + + + + + + GL Budget Dimension + GL Budget Dimension + Include GL Budget as a cube dimension + + + + + + + + + Product Dimension + Product Dimension + Include Product as a cube dimension + + + + + + + + + User 1 Dimension + User 1 Dimension + Include User 1 as a cube dimension + + + + + + + + + User 2 Dimension + User 2 Dimension + Include User 2 as a cube dimension + + + + + + + + + Last Recalculated + Last Recalculated + The time last recalculated. + + + + + + + + + Allow Cities out of List + Allow Cities out of List + A flag to allow cities, currently not in the list, to be entered + + + + + + + + + Capture Sequence + Capture Sequence + + The Capture Sequence defines the fields to be used when capturing an address on this country. The following notations are used: @CO@=Country, @C@=City, @P@=Postal, @A@=PostalAdd, @R@=Region, @A1@=Address 1 to @A4@=Address 4. Country is always mandatory, add a bang ! to make another field mandatory, for example @C!@ makes city mandatory, @A1!@ makes Address 1 mandatory. + + + + + + + + Referenced RMA + Ref RMA + + + + + + + + + + Referenced RMA Line + Ref RMA Line + + + + + + + + + + Parent Column + Parent Column + The link column on the parent tab. + + + + + + + + + Migration + Migration + Migration change management. + Migration change management. + + + + + + + + Export to XML + Export to XML + Export this record to XML + + + + + + + + + Apply + Apply + Apply migration + + + + + + + + + Migration step + Migration step + A single step in the migration process + + + + + + + + + Rollback Statement + Rollback Statement + SQL statement to rollback the current step. + + + + + + + + + Step type + Step Type + Migration step type + + + + + + + + + Migration data + Migration data + + + + + + + + + + New value null + New value null + The new value is null. + + + + + + + + + Old value null + Old value null + The old value was null. + + + + + + + + + Backup value null + Backup value null + The backup value is null. + + + + + + + + + Backup Value + Backup Value + The value of the column prior to migration. + + + + + + + + + Promotion Distribution + Promotion Distribution + + + + + + + + + + Copy From Report and Process + Copy From Report and Process + Copy settings from one report and process to another. + Copy the settings from the selected report and process to the current one. This overwrites existing settings and translations. + + + + + + + + Chart Type + Chart Type + Type fo chart to render + + + + + + + + + Goal Display + Goal Display + Type of goal display on dashboard + Display goal on dashboard as html table or graph. + + + + + + + + Included Role + Included Role + + + + + + + + + + User Element 2 Dimension + User Element 2 Dimension + Include User Element 2 as a cube dimension + + + + + + + + + User Element 1 Dimension + User Element 1 Dimension + Include User Element 1 as a cube dimension + + + + + + + + + Smart Browse + Smart Browse + + + + + + + + + + Smart Browse Fields ID + Smart Browse Fields ID + + + + + + + + + + View Column + View Column + Column of View + + + + + + + + + View + View + View allows you to create dynamic views of information from the dictionary application + These views can be based on tables and views of the dictionary application. + + + + + + + + View Definition ID + View Definition ID + + + + + + + + + + DB Table Alias + DB Table Alias + Alias of the table in the view + The DB Table Alias indicates the name of the alias in view. + + + + + + + + Join Clause + Join Caluse + Defined the Join Clause between Tables + + + + + + + + + Logo + Logo + + + + + + + + + + Logo Report + Logo Report + + + + + + + + + + Logo Web + Logo Web + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Source Warehouse Section + Warehouse Section + + + + + + + + + + Source Warehouse Area + Warehouse Area + + + + + + + + + + Warehouse Area Type + Warehouse Area Type + Warehouse Area Type allow grouping the Warehouse Area for Type + + + + + + + + + Define the Locators belonging to an Warehouse Section ID + Define the Locators belonging to an Warehouse Section ID + + + + + + + + + + Warehouse Section Type + Warehouse Section Type + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Warehouse Managamet Strategy + Warehouse Managamet Strategy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + © Class + + + + + + + + + + + + + + + + + + + + + PO Tax exempt + PO Tax exempt + Business partner is exempt from tax on purchases + If a business partner is exempt from tax on purchases, the exempt tax rate is used. For this, you need to set up a tax rate with a 0% rate and indicate that this is your tax exempt rate. This is required for tax reporting, so that you can track tax exempt transactions. + + + + + + + + UOM Type + UOM Type + + + + + + + + + + Order Source + Order Source + + + + + + + + + + Period Type + Period Type + PA Period Type + + + + + + + + + Amount Type + Amount Type + PA Amount Type for reporting + The amount type to report on: Quantity, Credit Only, Debit Only, Balance (expected sign) or Balance (accounted sign). "Expected sign" adjusts the sign of the result based on the Account Type and Expected Sign of each Account Element, whereas "accounted sign" always returns DR-CR. + + + + + + + + Relation Type + Relation Type + + + + + + + + + + Source Reference + Source Reference + + + + + + + + + + Target Reference + Target Reference + + + + + + + + + + Source Role + Source Role + If set, this role will be used as label for the zoom destination instead of the destinations's window name + + + + + + + + + Directed + Directed + Tells whether one "sees" the other end of the relation from each end or just from the source + + + + + + + + + Target Role + Target Role + If set, this role will be used as label for the zoom destination instead of the destinations's window name + + + + + + + + + Is Statement + Is Statement + Dunning Level is a definition of a statement + + + + + + + + + Cost Allocation Percent + Allocation% + Cost allocation percent in case of a co-product. + + + + + + + + + Sì èun Produttore + Produttore + Indica il ruolo del BP come produttore delle merci acquistate + + + + + + + + + Manufacturer + Manufacturer + + + + + + + + + + User List 3 + User 3 + User defined list element #3 + The user defined element displays the optional elements that have been defined for this account combination. + + + + + + + + User List 4 + User 4 + User defined list element #4 + The user defined element displays the optional elements that have been defined for this account combination. + + + + + + + + Overwrite User3 + Overwrite User3 + Overwrite the account segment User 3 with the value specified + If not overwritten, the value of the original account combination is used. If selected, but not specified, the segment is set to null. + + + + + + + + Overwrite User4 + Overwrite User4 + Overwrite the account segment User 4 with the value specified + If not overwritten, the value of the original account combination is used. If selected, but not specified, the segment is set to null. + + + + + + + + Any User 3 + Any User 3 + Match any value of the User 3 segment + If selected, any value of the account segment will match. If not selected, but no value of the accounting segment is selected, the matched value must be null (i.e. not defined). + + + + + + + + Any User 4 + Any User 4 + Match any value of the User 4 segment + If selected, any value of the account segment will match. If not selected, but no value of the accounting segment is selected, the matched value must be null (i.e. not defined). + + + + + + + + Discontinued At + Discontinued At + Discontinued At indicates Date when product was discontinued + + + + + + + + + Sum Qty on Hand + Sum Qty on Hand + Summary of product on hand in all locators + + + + + + + + + Payroll Payment Selection ID + Payroll Payment Selection ID + + + + + + + + + + Payroll Payment Selection Line ID + Payroll Payment Selection Line ID + + + + + + + + + + Payroll Pay Selection Check ID + Payroll Pay Selection Check ID + + + + + + + + + + Update Costing + Update Costing + + + + + + + + + + Import List price + Import List price + + + + + + + + + + Import Standard Price + Import Standard Price + + + + + + + + + + Import Limit Price + Import Limit Price + + + + + + + + + + All Allocations + All Allocations + + + + + + + + + + Payroll Movement Import + Payroll Movement Import + + + + + + + + + + Concept Value + Concept Value + Value of the Concept + + + + + + + + + Process Name + Process Name + Name of the Process + + + + + + + + + Import Product Planning + Import Product Planning + + + + + + + + + + Network Distribution Key + Network Distribution Key + Key of the Network Distribution + + + + + + + + + Product BOM Key + Product BOM Key + Key of Product BOM + + + + + + + + + Forecast Key + Forecast Key + Key of the Forecast + + + + + + + + + Resource Key + Resource Key + Key of the Resource + + + + + + + + + Planner Key + Planner Key + Search Key of the Planning + + + + + + + + + Ignore Processing Time + Ignore Proccessing Time + Do not include processing time for the DateNextRun calculation + When this is selected, the previous DateNextRun is always use as the source for the next DateNextRun calculation. + + + + + + + + Cron Scheduling Pattern + Cron Scheduling Pattern + Cron pattern to define when the process should be invoked. + Cron pattern to define when the process should be invoked. See http://en.wikipedia.org/wiki/Cron#crontab_syntax for cron scheduling syntax and example. + + + + + + + + Processed On + Processed On + The date+time (expressed in decimal format) when the document has been processed + The ProcessedOn Date+Time save the exact moment (nanoseconds precision if allowed by the DB) when a document has been processed. + + + + + + + + Order Source Key + Order Source Key + + + + + + + + + + Average Cost Variance + Average Cost Variance + Average Cost Variance + The Average Cost Variance is used in weighted average costing to reflect differences when posting costs for negative inventory. + + + + + + + + On Screen Keyboard layout + On Screen Keyboard layout + The key layout to use for on screen keyboard for text fields. + If empty, the on screen keyboard will not be used. + + + + + + + + On Screen Number Pad layout + On Screen Number Pad layout + The key layout to use for on screen number pad for numeric fields. + If empty, the on screen numberpad will not be used. + + + + + + + + Key Layout + Key Layout + Key Layout to be displayed when this key is pressed + + + + + + + + + Column span + Column span + Number of columns spanned + + + + + + + + + Row Span + Row Span + Number of rows spanned + + + + + + + + + Columns + Columns + Number of columns + The number of columns in the layout grid + + + + + + + + POS Key Layout Type + POS Key Layout Type + The type of Key Layout + Keyboard: used for POS text field on screen keyboard +Numberpad: used for POS numeric field on screen numberpad +Product: used to quickly add products to POS order + + + + + + + + Auto Logout Delay + Auto Logout Delay + Automatically logout if terminal inactive for this period + Measured in seconds, zero for no automatic logout + + + + + + + + Prepare Split Document + Prepare Split Doc + Prepare generated split shipment/receipt document + + + + + + + + + Separator Character + Separator Character + + + + + + + + + + Asset class + Asset class + + + + + + + + + + Asset Status + Asset Status + + + + + + + + + + Asset Action + Asset Action + + + + + + + + + + Activation Date + Activation Date + + + + + + + + + + Inventory No + Inventory No + + + + + + + + + + Asset Type + Asset Type + + + + + + + + + + Asset Type + Asset Type + + + + + + + + + + Manufactured Year + Manufactured Year + + + + + + + + + + Asset Product + Asset Product + + + + + + + + + + All Assets + AllAssets + + + + + + + + + + Accumulated Depreciation (fiscal) + Accumulated Depreciation (fiscal) + + + + + + + + + + Life Years (fiscal) + Life Years (fiscal) + + + + + + + + + + Life Period (fiscal) + Life Period (fiscal) + + + + + + + + + + Use Life - Years (fiscal) + Use Life - Years (fiscal) + + + + + + + + + + Use Life - Months (fiscal) + Use Life - Months (fiscal) + + + + + + + + + + Remaining Amt + Remaining Amt + + + + + + + + + + Remaining Amt (fiscal) + Remaining Amt (fiscal) + + + + + + + + + + SL Expense/Period + SL Expense/Period + + + + + + + + + + SL Expense/Period (fiscal) + SL Expense/Period (fiscal) + + + + + + + + + + Life periods (max) + Life periods (max) + + + + + + + + + + Life periods (min) + Life periods (min) + + + + + + + + + + Tip finantare + Tip finantare + Tipul finantarii + + + + + + + + + Contribuţia proprie + Contribuţia proprie + + + + + + + + + + Contributie tert + Contributie tert + + + + + + + + + + Asset Funding Mode + Asset Funding Mode + + + + + + + + + + Disposal Gain Acct + Disposal Gain Acct + + + + + + + + + + Reval Cost Offset Prior Acct + Reval Cost Offset Prior Acct + + + + + + + + + + Reval Cost Offset Acct + Reval Cost Offset Acct + + + + + + + + + + A_Reval_Accumdep_Offset_Prior + A_Reval_Accumdep_Offset_Prior + + + + + + + + + + A_Reval_Accumdep_Offset_Cur + A_Reval_Accumdep_Offset_Cur + + + + + + + + + + A_Disposal_Revenue + A_Disposal_Revenue + + + + + + + + + + Disposal Loss Acct + Disposal Loss Acct + + + + + + + + + + Reval Depexp Offset Acct + Reval Depexp Offset Acct + + + + + + + + + + Depreciation Method (fiscal) + Depreciation Method (fiscal) + + + + + + + + + + Depreciation (fiscal) + Depreciation (fiscal) + + + + + + + + + + Depreciation Convention (fiscal) + Depreciation Convention (fiscal) + + + + + + + + + + Variable Percent (fiscal) + Variable Percent (fiscal) + + + + + + + + + + Source Amount + Source Amount + + + + + + + + + + Delta Use Life Years + Delta Use Life Years + + + + + + + + + + Delta Use Life Years (fiscal) + Delta Use Life Years (fiscal) + Delta Use Life Years (fiscal) + + + + + + + + + Imported Fixed Asset + Imported Fixed Asset + + + + + + + + + + Adjust Accumulated Depreciation + Adjust Accumulated Depreciation + + + + + + + + + + Entered Amount + Amount + + + + + + + + + + Activation Method + Activation Method + + + + + + + + + + Disposal Amount + Disposal Amt + + + + + + + + + + Accumulated Depreciation (delta) + Accumulated Depreciation (delta) + + + + + + + + + + Account (debit) + Account (debit) + Account used + The (natural) account used + + + + + + + + Account (credit) + Account (credit) + Account used + The (natural) account used + + + + + + + + Expense (fiscal) + Expense (fiscal) + + + + + + + + + + Delta Asset Cost + Delta Asset Cost + + + + + + + + + + Accumulated Depreciation - fiscal (delta) + Accumulated Depreciation - fiscal (delta) + + + + + + + + + + Accumulated Depreciation Account (new) + Accumulated Depreciation Account (new) + + + + + + + + + + Depreciation Acct (new) + Depreciation Acct (new) + + + + + + + + + + Disposal Revenue Acct (new) + Disposal Revenue Acct (new) + + + + + + + + + + Disposal Loss Acct (new) + Disposal Loss Acct (new) + + + + + + + + + + Asset Acct (new) + Asset Acct (new) + + + + + + + + + + Value 2004 + Value 2004 + + + + + + + + + + Life Periods 2004 (min) + Life Periods 2004 (min) + + + + + + + + + + Fixed Asset Group + Fixed Asset Group + + + + + + + + + + Fixed Asset Subgroup + Fixed Asset SubGroup + + + + + + + + + + Fixed Asset Class + Fixed Asset Class + + + + + + + + + + Fixed Asset Subclass + Fixed Asset Subclass + + + + + + + + + + Funding Mode Account + Funding Mode Acct + + + + + + + + + + A_Asset_Reval_ID + A_Asset_Reval_ID + + + + + + + + + + A_Asset_Cost_Change + A_Asset_Cost_Change + + + + + + + + + + A_Change_Acumulated_Depr + A_Change_Acumulated_Depr + + + + + + + + + + Is Depreciable + Is Depreciable + This asset CAN be depreciated + + + + + + + + + Asset Group Key + Asset Group Key + + + + + + + + + + Asset Class Key + Asset Class Key + + + + + + + + + + Remaining Period + Remaining Period + + + + + + + + + + Depreciation Amount / Period + Depreciation Amount / Period + Applies to Straight Line depreciation + + + + + + + + + City Value + City Value + + + + + + + + + + I_Movement_ID + I_Movement_ID + + + + + + + + + + Locator To Key + Locator To Key + + + + + + + + + + ShipperName + Shipper Name + + + + + + + + + + CampaignValue + CampaignValue + + + + + + + + + + Asset Type Value + Asset Type Value + + + + + + + + + + Cost Adjustment + Cost Adjustment + Product Cost Adjustment + product cost adjustments + + + + + + + + Cost Adjustment Date + Cost Adjustment Date + Product Cost Adjustment + product cost adjustments + + + + + + + + Chart + Chart + + + + + + + + + + Chart Datasource + Chart Datasource + + + + + + + + + + Value Column + Value Column + Fully qualified data value column + The Value Column contains the value data for the chart + + + + + + + + Category Column + Category Column + Fully qualified data category column + The Category Column determines how the chart data is grouped + + + + + + + + Hide in list view + Hide in list view + When checked this field will be hidden by default in list view + + + + + + + + + Preferred Width + Preferred Width + Preferred width in pixels + + + + + + + + + Match Code + Match Code + String identifying related accounting facts + + + + + + + + + Beginning Qty Balance + Beginning Qty Balance + Quantity Balance prior to any transactions + The Quantity Beginning Balance is the balance prior + + + + + + + + Ending Qty Balance + Ending Qty Balance + Quantity Ending or closing balance + The Qunatity Ending Balance is the result of adjusting the Quantity Beginning Balance + + + + + + + + Amount Lower Level + Amt LL + Amount Lower Level Cost + Amount Lower Level Cost + + + + + + + + Cost Adjustment Lower Level + Cost Adjustment Lower Level + Product Cost Adjustment Lower Level + product cost adjustments + + + + + + + + Cost Value Lower Level + Cost Value Lower Level + Value with Cost Lower Level + + + + + + + + + Cost Adjustment Date + Cost Adjustment Date + Date Product Cost Adjustment Lower Level + Date product cost adjustments Lower Level + + + + + + + + Accumulated Amt LL + Accumulated Amt Lower Lavel + Total Amount + Sum of all amounts + + + + + + + + Display Legend + Display Legend + Display chart legend + Toggles the display of the chart legend + + + + + + + + Orientation + Orientation + The orientation of the chart. + + + + + + + + + Time Series + Time Series + The domain data for the chart is organised by time. + A time series chart will automatically group and restrict the data by the time unit and scope specified. + + + + + + + + Time Scope + Time Scope + The number of time units to include the chart result. + + + + + + + + + Time Unit + Time Unit + The unit of time for grouping chart data. + + + + + + + + + Time Offset + Time Offset + Number of time units to offset displayed chart data from the current date. + For example an offset of -12 with a chart time unit of Month will result in previous year data being displayed. + + + + + + + + Range Label + Range Label + Label for the range axis. + + + + + + + + + Domain Label + Domain Label + Label for the domain axis. + + + + + + + + + I_Product_BOM_ID + I_Product_BOM_ID + + + + + + + + + + Open By Default + Open By Default + + + + + + + + + + Payment Export Class + Payment Export Class + + + + + + + + + + Probability + Probability + + + + + + + + + + IsFixedAssetInvoice + IsFixedAssetInvoice + + + + + + + + + + Salt + Salt + Random data added to improve password hash effectiveness + + + + + + + + + Include Payments + Include Payments + Include payments in the aging report + + + + + + + + + Business Partner Price + Business Partner Price + + + + + + + + + + Price Override Type + Price Override Type + Type of price override, fixed price or discount off list + + + + + + + + + Net Price + Net Price + Net Price including all discounts + If price is set as "Net Price" no further discounts will be applied. + + + + + + + + Quantity Used + Quantity Used in production + + + + + + + + + + End Product + End Product + End Product of production + + + + + + + + + Quality Test Result + Quality Test Result + + + + + + + + + + Quality Test + Quality Test + + + + + + + + + + QC Pass + QC Pass + + + + + + + + + + Expected Result + Expected Result + + + + + + + + + + Product Quality Test + Product Quality Test + + + + + + + + + + Part Type + Part Type + + + + + + + + + + Kanban controlled + Kanban controlled + This part is Kanban controlled + + + + + + + + + Manufactured + Manufactured + This product is manufactured + + + + + + + + + Bill of Materials + BOM + Bill of Materials + The Bill of Materials check box indicates if this product consists of a bill of materials. + + + + + + + + Indented BOM Report + Indented BOM Report + + + + + + + + + + Future Cost + Future Cost + Cost information + + + + + + + + + Tax Category Name + Tax Category Name + Name of tax category + + + + + + + + + Memo + Memo + + + + + + + + + + Alert + Alert + Display alert message when referenced record is accessed + + + + + + + + + Display SQL + Display SQL + SQL for display of lookup value + Fully qualified subquery SQL + + + + + + + + Display Identifier + Display Identifier + Display the record identifier + Display the columns that are marked as part of the identifier for this table. + + + + + + + + Sales Lead + Sales Lead + This contact is a sales lead + Sales leads can be converted into full contacts with Business Partners. + + + + + + + + Lead Source + Lead Source + The source of this lead/opportunity + + + + + + + + + Lead Status + Lead Status + The status of this lead/opportunity in the sales cycle + + + + + + + + + Lead Source Description + Lead Source Description + Additional information on the source of this lead/opportunity + + + + + + + + + Lead Status Description + Lead Status Description + Additional information on the status of this lead/opportunity + + + + + + + + + Sales Opportunity + Sales Opportunity + + + + + + + + + + Expected Close Date + Expected Close Date + Expected Close Date + The Expected Close Date indicates the expected last or final date + + + + + + + + Opportunity Amount + Opportunity Amount + The estimated value of this opportunity. + + + + + + + + + Sales Stage + Sales Stage + + + + + + + + + + Won + Won + The opportunity was won + + + + + + + + + Sales Dashboard + Sales Dashboard + + + + + + + + + + Sales Pipeline + Sales Pipeline + + + + + + + + + + Weighted Amount + Weighted Amount + The amount adjusted by the probability. + + + + + + + + + Opportunity by Campaign + Opportunity by Campaign + + + + + + + + + + Series Column + Optional column containing the datasource series + + + + + + + + + + Contact Activity + Contact Activity + + + + + + + + + + Activity Type + Activity Type + Type of activity, e.g. task, email, phone call + + + + + + + + + BP Address + BP Address + Address of the Business Partner + + + + + + + + + Displayed in Grid + Displayed in Grid + Determines, if this field is displayed in grid view + Default whether this field is displayed when grid view is selected. + + + + + + + + Grid Sequence + Grid Sequence + Method of ordering records; lowest number comes first + The Sequence indicates the order of columns in grid view + + + + + + + + Open Requests + Open Requests + + + + + + + + + + Print Document + Print Document + Document to print + + + + + + + + + I_Workflow_ID + Import Workflow + + + + + + + + + + Responsible Name + Responsible Name + + + + + + + + + + Node Key + Node Key + + + + + + + + + + WF Processor Name + WF Processor Name + + + + + + + + + + Node Name + Node Name + + + + + + + + + + Node Next Key + Node Next Key + Next Node in Transition + The Next Node Serach Key indicates the next step or task in this Workflow. + + + + + + + + Product Classification + Product Classification + Classification of a Product + Identifies the classification which this product belongs to. + + + + + + + + Product Classification Parent + Product Classification Parent + + + + + + + + + + Product Class + Product Class + Class of a Product + Identifies the Class which this product belongs to + + + + + + + + Product Class Parent + Product Class Parent + + + + + + + + + + Product Group + Product Group + Group of a Product + Identifies the Group which this product belongs to. + + + + + + + + Product Group Parent + Product Group Parent + + + + + + + + + + Axis Column + Axis Column + Axis the link column. + Axis Column defines the base column to show the records on this table as columns inside the browser + + + + + + + + Axis Parent Column + Axis Parent Column + The link Axis column view on the parent key + Axis Parent Column filters the records used by Axis Column, the values for the filter are obtained from the context of the Field Browser defined as query criteria +context. + + + + + + + + Import Sales History ID + Import Sales History ID + + + + + + + + + + Sales History + Sales History + Sales History for statistics and forecast + + + + + + + + + Operational Calendar + Operational Calendar + Operational Period, allows to define the periods for the Operational Calendar + + + + + + + + + Period Definition + Period Definition + Period Definition, allows to define time cycles for the Operational Calendar + + + + + + + + + Operational Period + Operational Period + Forecast Definition Periods. + + + + + + + + + Number of Periods + NoPeriods + + + + + + + + + + Forecast Run ID + Forecast Run ID + + + + + + + + + + Forecast Definition + Forecast Definition + + + + + + + + + + Periods of History + Periods of History + Number Period of History + + + + + + + + + Period Definition + Period Definition + Period Definition, allows to define time cycles for the Operational Calendar + + + + + + + + + Forecast Rule + Forecast Rule + Forecast Rules define the business logic according to a previously implemented algorithm. + + + + + + + + + Forecast Run Master ID + Forecast Run Master ID + + + + + + + + + + Factor Alpha + Factor Alpha + Identifies an Factor Alpha + The Factor Alpha is smoothing constant used in this exponential smoothing model. + + + + + + + + Factor Gamma + Factor Gamma + Identifies a Factor Gamma + Factor Gamma is the second smoothing constant (gamma) used in this exponential smoothing model This is used to smooth the trend. + + + + + + + + Factor Multiplier + Factor Multiplier + Identifies a Factor Multiplier + Factor Multiplier defines the increase or decrease in percentage for the forecast quantity, A negative percentage indicates that the amount is reduced. + + + + + + + + Factor Scale + Factor Scale + Identifies a Factor Scale + Factor Scale defines the scale in percentage applied for the forecast quantity, this value cannot be negative. + + + + + + + + Forecast Definition Line + Forecast Definition Line + + + + + + + + + + Forecast Run Detail ID + Forecast Run Detail ID + + + + + + + + + + Forecast Run Line ID + Forecast Run Line ID + + + + + + + + + + Forecast Run Result ID + Forecast Run Result ID + + + + + + + + + + Abnormal Quantity + Abnormal Quantity + Abnormal Demand Quantity + + + + + + + + + RV_PP_ForecastRun ID + RV_PP_ForecastRun ID + + + + + + + + + + Period Name + Period Name + + + + + + + + + + Factor Beta + Factor Beta + Identifies a Factor Beta + betaTolerance the required precision/accuracy - or tolerance of error - required in the estimate of the beta smoothing constant]]> + + + + + + + + User Factor + User Factor + Identifies a User Factor + The User Factor used in some forecast rules. + + + + + + + + Import Forecast ID + Import Forecast ID + + + + + + + + + + Is Consumes Forecast + Is Consumes Forecast + Indicates if the sales order line will generate or not a demand for MPS + + + + + + + + + MRP Detail ID ID + MRP Detail ID ID + + + + + + + + + + Supply No + Supply No + MRP Supply No + + + + + + + + + Demand No + Demand No + MRP Demand No + + + + + + + + + Print Barcode Text + Print Barcode Text + Print barcode text beneath symbol + + + + + + + + + Print Parameters + Print Parameters + Print query parameters on list report + If selected, query parameters will be printed at the start of the report. + + + + + + + + To be Invoiced + To be Invoiced + If Shipment line is marked as ToBeInvoiced='N' then it is included in the generated Invoice line with price 0.0 + + + + + + + + + + + + + + + + + + + + Auto Complete Min Length + Auto Complete Min Length + Identifier autocomplete trigger length + + + + + + + + + First Count Qty + 1st Count + + + + + + + + + + Second Count Qty + 2nd Count + + + + + + + + + + Count Entered + Entered + + + + + + + + + + IgnorePrevProduction + IgnorePrevProduction + IgnorePrevProduction + IgnorePrevProduction + + + + + + + + ISTOFORMULE + ISTOFORMULE + + + + + + + + + + reportline + reportline + + + + + + + + + + reportlinestyle + reportlinestyle + + + + + + + + + + Pre Period Name + Pre Period Name + + + + + + + + + + Pos Period Name + Pos Period Name + + + + + + + + + + Asset Value + Asset Value + + + + + + + + + + Budget Code + Budget Code + + + + + + + + + + I_Budget_ID + I_Budget_ID + + + + + + + + + + Month_0_Amt + Month_0_Amt + + + + + + + + + + Month_1_Amt + Month_1_Amt + + + + + + + + + + Month_10_Amt + Month_10_Amt + + + + + + + + + + Month_11_Amt + Month_11_Amt + + + + + + + + + + Month_2_Amt + Month_2_Amt + + + + + + + + + + Month_3_Amt + Month_3_Amt + + + + + + + + + + Month_4_Amt + Month_4_Amt + + + + + + + + + + Month_5_Amt + Month_5_Amt + + + + + + + + + + Month_6_Amt + Month_6_Amt + + + + + + + + + + Month_7_Amt + Month_7_Amt + + + + + + + + + + Month_8_Amt + Month_8_Amt + + + + + + + + + + Month_9_Amt + Month_9_Amt + + + + + + + + + + No_Of_Periods + No_Of_Periods + + + + + + + + + + Sales Region Value + Sales Region Value + + + + + + + + + + fixedpercentage + fixedpercentage + + + + + + + + + + ax_case + ax_case + + + + + + + + + + createshipment + createshipment + + + + + + + + + + iseventrequired + iseventrequired + + + + + + + + + + zoom_window_id + zoom_window_id + + + + + + + + + + zoom_tab_id + zoom_tab_id + + + + + + + + + + pagesize + pagesize + + + + + + + + + + onevent + onevent + + + + + + + + + + HasRole + Has Role Y/N + Has Role Y/N + + + + + + + + + zoom_field_id + zoom_field_id + + + + + + + + + + C_CashFlow_ID + C_CashFlow_ID + + + + + + + + + + Include Cash Flow (manual) + records + + IsIncludeCashFlows + + + + + + + + + + Include Orders + IsIncludeOrders + + + + + + + + + + Include Invoices + IsIncludeInvoices + + + + + + + + + + Include Bank Balances + IsIncludeBankBalances + + + + + + + + + + Open Posted Amount + Open Posted Amount + + + + + + + + + + Open Source Amount + Open Source Amount + + + + + + + + + + Revalue Diff + Revalue Diff + Revaluation difference + + + + + + + + + Alias + Alias + + + + + + + + + + Leave Type ID + Leave Type ID + + + + + + + + + + Is leave repeated + Is leave repeated + + + + + + + + + + Leaves forward to next year + Leaves forward to next year + + + + + + + + + + Maximum leaves carry forwarded + Maximum leaves carry forwarded + + + + + + + + + + Repeated type + Repeated type + + + + + + + + + + Is For PF Employee ? + Is For PF Employee ? + + + + + + + + + + Maximum continous leaves + Maximum continous leaves + + + + + + + + + + Consider Adjacent Holidays As Leave + Consider Adjacent Holidays As Leave + + + + + + + + + + Half Day Leave Allowed ? + Half Day Leave Allowed ? + + + + + + + + + + Allowed En Cashment + Allowed En Cashment + + + + + + + + + + Minimum Encashment Days in a Request + Minimum Encashment Days in a Request + + + + + + + + + + Leave credit time type + Leave credit time type + + + + + + + + + + Adjacent Holidays Type + Adjacent Holidays Type + Adjacent Holidays Type + + + + + + + + + Minimum Attendance Require + Minimum Attendance Require + Minimum Attendance Require to elgibile leave + Minimum Attendance Require to elgibile leave + + + + + + + + Leave Reason ID + Leave Reason ID + + + + + + + + + + Leave Reason Type + Leave Reason Type + Leave Reason Type + + + + + + + + + Employee Relationship ID + Employee Relationship ID + + + + + + + + + + Current Strength + Current Strength + Current Strength + + + + + + + + + Stregth Required + Stregth Required + Stregth Required + The Stregth Required + + + + + + + + Department Consumption Limit ID + Department Consumption Limit ID + + + + + + + + + + Work Shift ID + Work Shift ID + + + + + + + + + + Shift From Time + Shift From Time + Shift Starting Time + + + + + + + + + Shift To Time + Shift To Time + Shift Ending At Time + + + + + + + + + Number of Hours + Number of Hours + Number of Hours This Shift Contains + + + + + + + + + Over Time Applicable + Over Time Applicable + Is over time applicable to this Shift? + + + + + + + + + Over Time Amount + Over Time Amount + Is Over time Applicable Then How Much Amount + + + + + + + + + Shift Group + Shift Group + Shift Group + The Shift Group provides a way to grouping of Shifts + + + + + + + + Has fixed Workgroup? + Has fixed Workgroup? + + + + + + + + + + Designation ID + Designation ID + + + + + + + + + + Salary Structure + Salary Structure + Salary Structure of an Employee + The Salary Structure define + + + + + + + + Employee Type + Employee Type + Employee Type + + + + + + + + + No of Hours this Shift + No of Hours this Shift + No of Hours this Shift work hours of the shift + The No of Hours this Shift indicates work hours of the shift + + + + + + + + Work Group ID + Work Group ID + + + + + + + + + + Shift Allocation + Shift Allocation + Shift Allocation + The Shift Allocation + + + + + + + + HR_Degree_ID ID + HR_Degree_ID ID + + + + + + + + + + Insurance Type ID + Insurance Type ID + + + + + + + + + + Race ID + Race ID + + + + + + + + + + Grade ID + Grade ID + + + + + + + + + + Salary Structure Line ID + Salary Structure Line ID + + + + + + + + + + Place of Birth + Place of Birth + Place of Birth + + + + + + + + + Gender + Gender + + + + + + + + + + Father's Name + Father's Name + Father's Name + + + + + + + + + Nationality + Nationality + Nationality + + + + + + + + + Marital Status + Marital Status + + + + + + + + + + Partner's Name + Partner's Name + Partner's Name + The Partner's Name of an Employee + + + + + + + + Partners Birth Date + Partners Birth Date + Partners Birth Date + The Partners Birth Date + + + + + + + + HR_SkillType_ID + HR_SkillType_ID + + + + + + + + + + Thumb Image + Thumb Image + Thumb Image + Thumb Image + + + + + + + + Blood Group + Blood Group + + + + + + + + + + Identification Mark + Identification Mark + Identification Mark + Identification Mark + + + + + + + + Monthly Salary + Monthly Salary + Monthly Salary + The Monthly Salary of an Employee + + + + + + + + Daily Salary + Daily Salary + Daily Salary + + + + + + + + + Employee Status + Employee Status + + + + + + + + + + Marriage Anniversary Date + Marriage Anniversary Date + Marriage Anniversary Date + Marriage Anniversary Date + + + + + + + + Employee Image + Employee Image + Employee Image + Employee Image + + + + + + + + Manager + Manager + Defines employee as manager + The Manager defines employee as manager + + + + + + + + Employee Weekly Off ID + Employee Weekly Off ID + + + + + + + + + + Work Experience ID + Work Experience ID + + + + + + + + + + Designation (When Joined) + Designation (When Joined) + Designation (When Joined) + The Designation (When Joined) of an employee in this work. + + + + + + + + Designation (When Left) + Designation (When Left) + Designation (When Left) + The Designation (When Left) + + + + + + + + Company + Company + Previous working Company Name(Organization) + The Previous working Company Name(Organization) + + + + + + + + Education ID + Education ID + + + + + + + + + + Year of Passing + Year of Passing + Year of Passing + The Year of Passing + + + + + + + + School/College + School/College + School/College + + + + + + + + + School/College Address + School/College Address + School/College Address + + + + + + + + + Employee Dependents ID + Employee Dependents ID + + + + + + + + + + Age + Age + Age of a person + The age of a person + + + + + + + + Is Collect Cash? + Is Collect Cash? + Is Collect Cash? + Is Collect Cash? + + + + + + + + Contact Type + Contact Type + Contact Type defines the type of contact for this location + + + + + + + + + Contact Person + Contact Person + Contact Person Defines the contact person for this location + + + + + + + + + Mobile Phone + Mobile Phone + Identifies an alternate telephone mobile number. + The Mobile No field identifies an alternate telephone number. + + + + + + + + HR_EmployeeInsurance_ID ID + HR_EmployeeInsurance_ID ID + + + + + + + + + + Sponsor Name + Sponsor Name + Sponsor Name + The Sponsor Name + + + + + + + + Insurance Plan + Insurance Plan + The Insurance Plan + + + + + + + + + Coverage Amount + Coverage Amount + Coverage Amount + The Coverage Amount of Insurance + + + + + + + + Premium Amount + Premium Amount + Premium Amount + The Premium Amount of an Insurance + + + + + + + + Claimed Amount + Claimed Amount + Claimed Amount + The Claimed Amount of Insurance + + + + + + + + Balance Amount + Balance Amount + Balance Amount + The Balance Amount + + + + + + + + Payment Frequency + Payment Frequency + Payment Frequency + The Payment Frequency + + + + + + + + DateLastPaid + DateLastPaid + + + + + + + + + + Last Premium Date + Last Premium Date + Last Premium Date + The Last Premium Date of an Insurance + + + + + + + + Leave Assign ID + Leave Assign ID + + + + + + + + + + Number of Leaves Allocated + Number of Leaves Allocated + + + + + + + + + + Total of Leaves + Total of Leaves + Total of Leaves + The Total of Leaves of an Employee + + + + + + + + Used Leaves + Used Leaves + Used Leaves + The Used Leaves of an Employee + + + + + + + + Leave Credit History ID + Leave Credit History ID + + + + + + + + + + No Of Leaves Credited + No Of Leaves Credited + No Of Leaves Credited + The No Of Leaves Credited of an Employee + + + + + + + + Wage Level + Wage Level + Wage Level + + + + + + + + + Job Application ID + Job Application ID + + + + + + + + + + First Name + First Name + First Name of a person + The First Name of a person + + + + + + + + Middle Name + Middle Name + Middle Name of a person + The Middle Name of a person + + + + + + + + Last Name + Last Name + Last Name of a person + The Last Name of a person + + + + + + + + Father Name + Father Name + Father Name of a person + The Father Name of a person + + + + + + + + Highest Education + Highest Education + Highest Education for this position + The Highest Education for this position + + + + + + + + Total Relevant Experience + Total Relevant Experience + Total Relevant Experience + The Total Relevant Experience of a Job Application + + + + + + + + Identity Proof + Identity Proof + Defines the type of Identity Proof + Defines the type of Identity Proof + + + + + + + + Identity Proof No + Identity Proof No + Identity Proof No of applicant + The Identity Proof No of applicant + + + + + + + + Employee Reference + Employee Reference + Employee Reference + The Employee Reference + + + + + + + + Interview Over + Interview Over + Interview Over Indicates whether an applicant will be interviewed + The Interview Over Indicates whether an applicant will be interviewed + + + + + + + + Applicants No + Applicants No + Applicants No for this position + Applicants No for this position + + + + + + + + Job Application Date + Job Application Date + Job Application Date + The Job Application Date + + + + + + + + Job Openings + Job Openings + Job Openings for Recruitment Management + The Job Opening required for a Department + + + + + + + + Recruited Employee + Recruited Employee + Recruited Employee for this Job Application + The Recruited Employee for this Job Application + + + + + + + + Are you a former employee? + Are you a former employee? + Are you a former employee? + Are you a former employee? + + + + + + + + Termination Date + Termination Date + Previous Termination Date + The Previous Termination Date + + + + + + + + Is Willing to Relocate? + Is Willing to Relocate? + Is Willing to Relocate? + Is Willing to Relocate? + + + + + + + + Is Willing to Travel? + Is Willing to Travel? + Is Willing to Travel? + Is Willing to Travel? + + + + + + + + Salary Range ID + Salary Range ID + + + + + + + + + + Career Level ID + Career Level ID + + + + + + + + + + Job Education ID + Job Education ID + + + + + + + + + + Applicants Interview ID + Applicants Interview ID + + + + + + + + + + Feedback + Feedback + + + + + + + + + + Job Application History ID + Job Application History ID + + + + + + + + + + Remarks + Remarks + Remarks + + + + + + + + + Job Type ID + Job Type ID + + + + + + + + + + Responsibilities + Responsibilities + Role and responsibilities of the position. + The responsibilities for this position + + + + + + + + Primary Skills + Primary Skills + Define of Primary Skills for this position + The Primary Skills are of most important and necessary for the position + + + + + + + + Secondary Skills + Secondary Skills + Define of Secondary Skills for this position + The Secondary Skills for the position + + + + + + + + Open Positions + Open Positions + Number of places for this position. + The Number Of Open Positions is used to control the balance of places allocated for this position. + + + + + + + + Manager Approved + Manager Approved + Manager Approved indicates if this document was approved by Manager. + The Manager Approved checkbox indicates if this document was approved by Manager. + + + + + + + + HR Approved + HR Approved + HR Approved + The Approved checkbox indicates if this document was approved by Human Resource. + + + + + + + + Job Opening History ID + Job Opening History ID + + + + + + + + + + Current Status + Current Status + Indicates the current status + The Current Status Indicates the current status + + + + + + + + Stocktake + Stocktake + + Enable stocktake enhancements, including facility to record first and second counts. + + + + + + + + Leave Type Combination ID + Leave Type Combination ID + + + + + + + + + + Allow Leave with + Allow Leave with + Allow Leave with + The Valid Leave Type for an leave + + + + + + + + Leave Type for Employee Type ID + Leave Type for Employee Type ID + + + + + + + + + + Update Quantity Count + UpdateQtyCount + + + + + + + + + + Collapsible by Default + Collapsible by Default + Flag to indicate if is collapsible by default + Flag to indicate if is collapsible by default + + + + + + + + Is Selected by default + Is Selected by default + Allows auto select rows of a browser + Allows auto select rows of a browser + + + + + + + + IsExecutedQueryByDefault + IsExecutedQueryByDefault + Is executed Query by default + Allow define if a Browser is execute by default + + + + + + + + File Path or Name + File Path/Name + Path of directory or name of the local file or URL + Path of the directory or name of a file in the local directory space - or URL (file://.., http://.., ftp://..) + + + + + + + + Import Product Attribute Set Instance ID + Import Product Attribute Set Instance ID + + + + + + + + + + Attribute Set Name + Attribute Set Name + Name of the Attribute Set + Identifier of the Attribute Set + + + + + + + + Attribute Search Name + Attribute Search Name + Name of the Attribute Search + Identifier of the Attribute Search + + + + + + + + Jnl_Line_Description + Jnl_Line_Description + + + + + + + + + + Month_0_Qty + Month_0_Qty + + + + + + + + + + Month_10_Qty + Month_10_Qty + + + + + + + + + + Month_11_Qty + Month_11_Qty + + + + + + + + + + Month_1_Qty + Month_1_Qty + + + + + + + + + + Month_2_Qty + Month_2_Qty + + + + + + + + + + Month_3_Qty + Month_3_Qty + + + + + + + + + + Month_4_Qty + Month_4_Qty + + + + + + + + + + Month_5_Qty + Month_5_Qty + + + + + + + + + + Month_6_Qty + Month_6_Qty + + + + + + + + + + Month_7_Qty + Month_7_Qty + + + + + + + + + + Month_8_Qty + Month_8_Qty + + + + + + + + + + Month_9_Qty + Month_9_Qty + + + + + + + + + + Header Print Format + Header Print Format + + + + + + + + + + Show Total + Show Total + Show totals into Smart Browser + Show totals for the column of amount type. + + + + + + + + Include Nulls in User List 1 + Include Nulls in User List 1 + Include nulls in the selection of the User List 1 + + + + + + + + + Include Nulls in User List 2 + Include Nulls in User List 2 + Include nulls in the selection of the User List 2 + + + + + + + + + T_ReplenishPlan ID + T_ReplenishPlan ID + + + + + + + + + + RecordType + RecordType + + + + + + + + + + Week1 + Week1 + + + + + + + + + + Week2 + Week2 + + + + + + + + + + Week3 + Week3 + + + + + + + + + + Week4 + Week4 + + + + + + + + + + Week5 + Week5 + + + + + + + + + + Week6 + Week6 + + + + + + + + + + Week7 + Week7 + + + + + + + + + + Week8 + Week8 + + + + + + + + + + Week9 + Week9 + + + + + + + + + + Week10 + Week10 + + + + + + + + + + Week11 + Week11 + + + + + + + + + + Week12 + Week12 + + + + + + + + + + Week13 + Week13 + + + + + + + + + + Week14 + Week14 + + + + + + + + + + Week15 + Week15 + + + + + + + + + + Week16 + Week16 + + + + + + + + + + Week17 + Week17 + + + + + + + + + + Week18 + Week18 + + + + + + + + + + Week19 + Week19 + + + + + + + + + + Week20 + Week20 + + + + + + + + + + Week21 + Week21 + + + + + + + + + + Week22 + Week22 + + + + + + + + + + Week24 + Week24 + + + + + + + + + + Week23 + Week23 + + + + + + + + + + Tree Favorite ID + Tree Favorite ID + + + + + + + + + + Tree Favorite Node ID + Tree Favorite Node ID + + + + + + + + + + Allow Copy + Allow Copy + Defines whether the value of this field is considered in the copy of record + Defines whether the value of this field is considered in the copy of record + + + + + + + + Document Status Indicator + Document Status Indicator + + + + + + + + + + Name Colour + Name Colour + + + + + + + + + + Name Font + Name Font + + + + + + + + + + Number Colour + Number Colour + + + + + + + + + + Number Font + Number Font + + + + + + + + + + I_HR_Attribute ID + I_HR_Attribute ID + + + + + + + + + + Payroll Value + Payroll Value + Define the a Search key of a payroll + + + + + + + + + Parse Statement + Parse + Select if the SQL statement should be parsed based on terminating semi-colons. + Deselect if the SQL statement provided is a function definition (CREATE OR REPLACE FUNCTION...) rather than a collection of statements. This prevents parsing of the function based on semi-colons which can occur in the function definition. Also deselect this with single sql statements that have semi-colons in text within the statement. + + + + + + + + Report Type + Report Type + + + + + + + + + + Usage Variance + Usage Variance + + + + + + + + + + Method Change Variance + Method Change Variance + + + + + + + + + + Rate Variance + Rate Variance + + + + + + + + + + Mix Variance + Mix Variance + + + + + + + + + + Expected Cost + Expected Cost + + + + + + + + + + Expected Cost Lower Lever + Expected Cost Lower Lever + + + + + + + + + + Expected Total Cost + Expected Total Cost + + + + + + + + + + Product Class Key + Product Class Key + The key value for the product class + + + + + + + + + Product Classification Key + Product Classification Key + + + + + + + + + + Product Group Key + Product Group Key + + + + + + + + + + AR Enquiry + AR Enquiry + + + + + + + + + + AP Enquiry + AP Enquiry + + + + + + + + + + Unapplied Payments + Unapplied Payments + + + + + + + + + + Customer Open Invoices + Customer Open Invoices + + + + + + + + + + Vendor Open Invoices + Vendor Open Invoices + + + + + + + + + + Not Posted + Not Posted + + + + + + + + + + DateAcct2 + DateAcct2 + + + + + + + + + + lastmaintenencedate + lastmaintenencedate + + + + + + + + + + lastmaintenanceuseunit + lastmaintenanceuseunit + + + + + + + + + + nextmaintenanceuseunit + nextmaintenanceuseunit + + + + + + + + + + ldapquery + ldapquery + + + + + + + + + + allocationno + allocationno + + + + + + + + + + rowtype + rowtype + + + + + + + + + + isissue + isissue + + + + + + + + + + createdbyissue + createdbyissue + + + + + + + + + + updatedbyissue + updatedbyissue + + + + + + + + + + Relative Period To + Relative Period To + Period offset (0 is current) + + + + + + + + + M_ReplenishPlan ID + M_ReplenishPlan ID + + + + + + + + + + Generate Report + Generate Report + + + + + + + + + + M_ReplenishPlanLine ID + M_ReplenishPlanLine ID + + + + + + + + + + Global Payroll Concept Type + Global Payroll Concept Type + Allows define types for concepts + + + + + + + + + Order Info + Order Info + + + + + + + + + + Production Info + Production Info + + + + + + + + + + Include Nulls in User 1 + Include Nulls in User 1 + Include nulls in the selection of the user 1 + + + + + + + + + Include Nulls in User 2 + Include Nulls in User 2 + Include nulls in the selection of the user 2 + + + + + + + + + Work In Progress + WIP + + + + + + + + + + Underline Stroke Type + Underline Stroke Type + + + + + + + + + + Overline Stroke Type + Overline Stroke Type + + + + + + + + + + Delete Unconfirmed Production + Delete Unconfirmed Production + + + + + + + + + + Delete Planned Purchase Orders + Delete Planned Purchase Orders + + + + + + + + + + Is Document + Is Document + This flag determinate if the record is a document + This flag is used to mark those tables that behave like documents and allow create automatically columns like: C_DocType_ID, DocumentNo, DateDoc, DocAction, DocStatus, Processed, IsApproved, Description + + + + + + + + Production Batch + Production Batch + + + + + + + + + + Order Count + Order Count + + + + + + + + + + Qty Completed + Qty Completed + + + + + + + + + + Generate Planned Production Report + Generate Planned Production Report + + + + + + + + + + Generate Suggested Requisition Report + Generate Suggested Requisition Report + + + + + + + + + + Has Supply/Demand + Has Supply/Demand + This product has supply or demand in the current Replenish Plan run. + + + + + + + + + Enable POS Product Lookup + Enable POS Product Lookup + Allows product lookup in order to show search key , name , quantity available , standard price and list price for selecting a product + + + + + + + + + POS Required PIN + POS Required PIN + Indicates that a Supervisor Pin is mandatory to execute some tasks e.g. (Change Price , Offer Discount , Delete POS Line) + + + + + + + + + Electronic Scales + Electronic Scales + Allows to define path for Device Electronic Scales e.g. /dev/ttyS0/ + + + + + + + + + Measure Request Code + Measure Request Code + String for taking measurement from Device Electronic Scales + + + + + + + + + Allow XLS View + Allow XLS View + + + + + + + + + + Allow HTML View + Allow HTML View + + + + + + + + + + Zoom Condition + Zoom Condition + + + + + + + + + + Zoom Logic + Zoom Logic + the result determines if the zoom condition is applied + +expression := @{context}@{operand}{value} or @{context}@{operand}{value}
    +logic := {|}|{&}
    +context := any global or window context
    +value := strings or numbers
    +logic operators := AND or OR with the previous result from left to right
    +operand := eq{=}, gt{>}, le{<}, not{~^!}
    +Examples:
    +@AD_Table_ID@=14 | @Language@!GERGER
    +@PriceLimit@>10 | @PriceList@>@PriceActual@
    +@Name@>J
    +Strings may be in single quotes (optional)]]>
    + + + + + +
    + + Create lines from Invoice + Create lines from Invoice + Process which will generate a new document lines based on an existing document + The Create From process will create a new document based on information in an existing document selected by the user. + + + + + + + + Create lines from Order + Create lines from Order + Process which will generate a new document lines based on an existing document + The Create From process will create a new document based on information in an existing document selected by the user. + + + + + + + + Parent Pay Selection Line + Parent Pay Selection Line + + + + + + + + + + Production Batch Line + Production Batch Line + + + + + + + + + + Generate Class + Generate Class + Generate Class Button + + + + + + + + + Create Move + Create Move + + + + + + + + + + PIN Entry Timeout + PIN Entry Timeout + PIN Entry Timeout - the amount of time from initial display until the PIN entry dialog times out, in milliseconds. + + + + + + + + + Column Link Process + Column Link Process + + + + + + + + + + Link Process Parameter + Link Process Parameter + + + + + + + + + + Create From Type + Create From Type + + + + + + + + + + In Out Create From Identifier + In Out Create From Identifier + + + + + + + + + + Only from same Warehouse + Only from same Warehouse + + + + + + + + + + Ignore Migration + Ignore Migration + Ignore this record in log migration + + + + + + + + + EMail Configuration + EMail Configuration + + + + + + + + + + Encryption Type + Encryption Type + Encryption Type used for securing data content + + + + + + + + + Authentication Mechanism + Authentication Mechanism + + + + + + + + + + Timeout + Timeout + Is Timeout (In milliseconds) for sending or receive data + + + + + + + + + Connection Timeout + Connection Timeout + Is Timeout (In milliseconds) for establishing connection + + + + + + + + + currentcostvalue + currentcostvalue + + + + + + + + + + Planned Mfg Order Doc Type + Planned Mfg Order Doc Type + + + + + + + + + + Replenish Plan Requisition Doc Type + Replenish Plan Requisition Doc Type + + + + + + + + + + Purchase Order Doc Type + Purchase Order Doc Type + + + + + + + + + + Confirmed Mfg Order Doc Type + Confirmed Mfg Order Doc Type + + + + + + + + + + Replenish Plan Initial Setup + Replenish Plan Initial Setup + + + + + + + + + + Invoice Create From Identifier + Invoice Create From Identifier + + + + + + + + + + Replication Organization Access ID + Replication Organization Access ID + + + + + + + + + + Replication Role Access ID + Replication Role Access ID + + + + + + + + + + Is Information Only + Is Information Only + When a Parameter is Information Only + + + + + + + + + Show Opposite Sign + Show Opposite Sign + Display values with the opposite sign + Displays values for a Report Line with the opposite sign to the calculated value. The "Allow Opposite Sign" flag on Report Column must also be set for this to take effect. Note that all report calculations are performed before the sign is reversed. + + + + + + + + Allow Opposite Sign + Allow Opposite Sign + Allow column values to be displayed with the opposite sign + Allows values to be displayed with the opposite sign to the calculated value if the "Show Opposite Sign" flag is set on the Report Line. Note that all report calculations are performed before the sign is reversed. + + + + + + + + Include Nulls in User 3 + Include Nulls in User 3 + Include nulls in the selection of the user 3 + + + + + + + + + Include Nulls in User 4 + Include Nulls in User 4 + Include nulls in the selection of the user 4 + + + + + + + + + User 3 Dimension + User 3 Dimension + Include User 3 as a cube dimension + + + + + + + + + User 4 Dimension + User 4 Dimension + Include User 4 as a cube dimension + + + + + + + + + Automatic Production + Automatic Production + + + + + + + + + + Ticket Handler Class Name + Ticket Handler Class Name + Java Classname for Ticket Handler + The Classname identifies the Java classname used by this report or process. + + + + + + + + Force + Force + Force Operation + + + + + + + + + I_HR_Employee ID + I_HR_Employee ID + + + + + + + + + + Department Value + Department Value + Department Value + + + + + + + + + Department Name + Department Name + Department Name + + + + + + + + + Employee Type Value + Employee Type Value + Employee Type Value + + + + + + + + + Employee Type Name + Employee Type Name + Employee Type Name + + + + + + + + + Job Name + Job Name + Job Name + + + + + + + + + Job Value + Job Value + Job Value + + + + + + + + + Skill Type Value + Skill Type Value + Skill Type Value + + + + + + + + + Skill Type Name + Skill Type Name + Skill Type Name + + + + + + + + + Race Value + Race Value + Race Value + + + + + + + + + Race Name + Race Name + Race Name + + + + + + + + + Unconfirmed Lines No To Ship + Unconfirmed Lines No To Ship + Number unconfirmed of shipment lines waiting for confirmation + + + + + + + + + Reserved Quantity Total + Reserved Qty Total + Reserved Quantity Total + The Reserved Quantity Total indicates the quantity of a product that is currently reserved. + + + + + + + + Ordered Quantity Total + Ordered Qty Total + Ordered Quantity Total + The Ordered Quantity Total indicates the quantity of a product that was ordered. + + + + + + + + On Hand Quantity Total + On Hand Qty Total + On Hand Quantity Total + The On Hand Quantity Total indicates the quantity of a product that is on hand in a warehouse. + + + + + + + + Qty Movement Drafted + Qty Movement Drafted + The sum of inOutLines line quantities which are in the Drafted status + The sum of inOutLines line quantities which are in the Drafted status + + + + + + + + QtyOpenToInvoice + QtyOpenToInvoice + + + + + + + + + + Commission Group + Commission Group + + + + + + + + + + Days From + Days From + + + + + + + + + + Days To + Days To + + + + + + + + + + Commission Sales Rep ID + Commission Sales Rep ID + + + + + + + + + + No Save In History If Is Null + No Save In History If Is Null + + + + + + + + + + Ignore Default Payroll + Ignore Default Payroll + Ignore Default Payroll for Employee + + + + + + + + + Job Type Value + Job Type Value + The Job Type Value for a Job Openings + Job Type Value for Recruitment Management + + + + + + + + Job Type Name + Job Type Name + The Job Type Name for a Job Openings + Job Type Name for Recruitment Management + + + + + + + + Career Level Value + Career Level Value + The Career Level Value for this position + Career level value required for this position + + + + + + + + Career Level Name + Career Level Name + The Career Level Name for this position + Career level name required for this position + + + + + + + + Job Education Value + Job Education Value + Job Education Value of an Employee + The Job Education Value of an Employee + + + + + + + + Job Education Name + Job Education Name + Job Education Name of an Employee + The Job Education Name of an Employee + + + + + + + + Salary Structure Value + Salary Structure Value + Salary Structure Value of an Employee + The Salary Structure Value define + + + + + + + + Salary Range Value + Salary Range Value + The Salary Rage Value is use in Job Openings + Salary range value for Job Opening + + + + + + + + Designation Value + Designation Value + Designation Value is a nationally recognized level + Designation Value is a nationally recognized level of achievement within the field of human resources. + + + + + + + + Sub Account Value + Sub Acct + Sub account Value + The Element Value (e.g. Account) may have optional sub accounts Value for further detail. The sub account is dependent on the value of the account, so a further specification. If the sub-accounts are more or less the same, consider using another accounting dimension. + + + + + + + + User List Value 1 + User List Value 1 + User value defined list element #1 + The user defined element displays the optional elements that have been defined for this account combination. + + + + + + + + User List Value 2 + User List Value 2 + User value defined list element #2 + The user defined element displays the optional elements that have been defined for this account combination. + + + + + + + + User List Value 3 + User List Value 3 + User value defined list element #3 + The user defined element displays the optional elements that have been defined for this account combination. + + + + + + + + User List Value 4 + User List Value 4 + User value defined list element #3 + The user defined element displays the optional elements that have been defined for this account combination. + + + + + + + + User Element Value 1 + User Element Value 1 + User Element Value 1 defined accounting Element + A user defined accounting element refers to a Adempiere table. This allows to use any table content as an accounting dimension (e.g. Project Task). Note that User Elements are optional and are populated from the context of the document (i.e. not requested) + + + + + + + + User Element Value 2 + User Element Value 2 + User Element Value 2 defined accounting Element + A user defined accounting element refers to a Adempiere table. This allows to use any table content as an accounting dimension (e.g. Project Task). Note that User Elements are optional and are populated from the context of the document (i.e. not requested) + + + + + + + + Reward Quantity + Reward Quantity + + + + + + + + + + Work Group Value + Work Group Value + Work Group Value used for import + The Work Group provides a way to grouping of Work + + + + + + + + Shift Group Value + Shift Group Value + Shift Group Value + The Shift Group provides a way to grouping of Shifts + + + + + + + + Degree Value + Degree Value + Degree Value for an Employee Import + The Degree for an Employee + + + + + + + + Degree Name + Degree Name + Degree Name for an Employee Import + The Degree Name for an Employee + + + + + + + + Grade Value + Grade Value + Grade Value for Impor Employee + Grade Value for Employee + + + + + + + + Grade Name + Grade Name + Grade Name for Impor Employee + Grade Name for Employee + + + + + + + + Payroll Contract Value + Payroll Contract Value + Payroll Contract Value + + + + + + + + + CreateOpportunity + Create Opportunity + Create Opportunity + Create a new Sales Opportunity when converting a lead + + + + + + + + IsExcludeKanban + IsExcludeKanban + + + + + + + + + + IsIncludeNotAvailable + Add product not available lines + The product not available lines are include in the shipment + + + + + + + + + IsCreateSupply + Create supply + Create supply for product not available + Allow create Manufacturing Order or Requisition Material for product not available + + + + + + + + HistoryYears + History Years + Number of years prior to current year to create in calendar + + + + + + + + + Create by Product + Create by Product + + + + + + + + + + IsPrintPickList + Print Pick List + Indicate if a Pick List is print + When you select this checkbox a Pick list is printed + + + + + + + + Is Update Count Qty + Is Update Count Qty + Update count quantity on inventory + If selected, the count quantity will be set as well as the book quantity. Otherwise, the quantity will be left as it is. + + + + + + + + Create Elements from Column or Parameters + Create Elements from Column or Parameters + Create Elements from Column Names or Process Parameters + + + + + + + + + Is Deleting unused Elements + Is Deleting unused Elements + Is Deleting unused Elements + + + + + + + + + Payroll Account + Payroll Account + Used for mark a bank account defined for payment of payroll + If you mark a business partner bank account like payroll account, it can be used for generate payment of payroll + + + + + + + + Recalculate + Recalculate + Allow recalculation + When active, a recalculation is allowed + + + + + + + + Paid totally + Paid totally + The document is totally paid + The document has been paid totally, i.e. there is nothing left to pay. + + + + + + + + Overwrite Posting Type + Overwrite Posting Type + Overwrite the posting type with the value specified + If not overwritten, the value of the original account combination is used. If selected, but not specified, the segment is set to null. + + + + + + + + Invert Account Sign + Invert Account Sign + Enable invert account sign when a GL Distribution rule applied + for instance: + +Original: + +Debit Expense 1000 +Credit Account Payable 1000 + +Result : + +Debit Account Payable 1000 +Credit Expense 1000 + + + + + + + + + Place of Birth (Location) + Place of Birth (Location) + Place of Birth (Location) + + + + + + + + + Monthly Salary (Concept) + Monthly Salary (Concept) + Reference to concept used for monthly salary + + + + + + + + + Daily Salary (Concept) + Daily Salary (Concept) + Reference to concept used for daily salary + + + + + + + + + Dependent Birthday + Dependent Birthday + Dependent Birthday or Anniversary day + Dependent Birthday or Anniversary day + + + + + + + + Create if Not Exists + Create if Not Exists + Create it if not exists + + + + + + + + + Reconcile Automatically + Reconcile Automatically + Reconcile a payment automatically + + + + + + + + + Document No (To) + Document No (To) + Document sequence number of the document + ". + +If the document type of your document has no automatic document sequence defined, the field is empty if you create a new document. This is for documents which usually have an external number (like vendor invoice). If you leave the field empty, the system will generate a document number for you. The document sequence used for this fallback number is defined in the "Maintain Sequence" window with the name "DocumentNo_", where TableName is the actual name of the table (e.g. C_Order).]]> + + + + + + + + Login User + Login User + + Define if the user can login + + + + + + + + Internal User + Internal User + Is just for use internal + + + + + + + + + Allow RMA + Allow RMA + Allow to consider RMA + When active, RMAs are considered + + + + + + + + Webstore User + Webstore User + Is a user for Webstore + It is created from Webstore + + + + + + + + ASP Browse + ASP Browse + + + + + + + + + + Can Load + Can Load + Users with this role can load data + You can restrict the ability to load data from Adempiere. + + + + + + + + Include Nulls in User List 3 + Include Nulls in User List 3 + Include nulls in the selection of the User List 3 + + + + + + + + + Include Nulls in User List 4 + Include Nulls in User List 4 + Include nulls in the selection of the User List 4 + + + + + + + + + Transport License Type + Transport License Type + + + + + + + + + + License Type + License Type + + + + + + + + + + License + License + + + + + + + + + + Transport Requirement Type + Transport Requirement Type + + + + + + + + + + Transport Unit Type + Transport Unit Type + + + + + + + + + + Transport Mode + Transport Mode + The modes of transport supported + + + + + + + + + Transport Physical Type + Transport Physical Type + The system divides the physical type of the transport unit into a part that carries the load, a mover, and other load bearing elements + + + + + + + + + Has Vapor Recovery System + Has Vapor Recovery System + Indicates the existence of a vapor recovery system + + + + + + + + + Weight Unit of Measure + Weight Unit of Measure + + + + + + + + + + Volume Unit of Measure + Volume Unit of Measure + + + + + + + + + + Dimension Unit of Measure + Dimension Unit of Measure + + + + + + + + + + Transport Compatibility Group + Transport Compatibility Group + + + + + + + + + + Transport Requirement + Transport Requirement + + + + + + + + + + Transport Compartment + Transport Compartment + + + + + + + + + + Minimum Volume + Minimum Volume + + + + + + + + + + Maximum Volume + Maximum Volume + + + + + + + + + + Transport Unit + Transport Unit + + + + + + + + + + Transport Status + Transport Status + Transport unit status + + + + + + + + + Carrier Number + Carrier Number + + + + + + + + + + Transport Length + Transport Length + + + + + + + + + + Transport Width + Transport Width + + + + + + + + + + Transport Height + Transport Height + + + + + + + + + + Maximum Weight + Maximum Weight + + + + + + + + + + Unladen Weight + Unladen Weight + + + + + + + + + + Number of axles + Number of axles + + + + + + + + + + Minimum Weight + Minimum Weight + Minimum Weight of a product + The Minimum Weight indicates the weight of the product in the Weight UOM of the Client + + + + + + + + Driver + Driver + + + + + + + + + + Driver Status + Driver Status + + + + + + + + + + Transport Requirement Assignment + Transport Requirement Assignment + + + + + + + + + + License Types Assignment + License Types Assignment + + + + + + + + + + Vehicle Type + Vehicle Type + + + + + + + + + + Vehicle Type + Vehicle Type + Vehicle Type defines the mode of transport + + + + + + + + + Vehicle + Vehicle + + + + + + + + + + Number of compartments + Number of compartments + + + + + + + + + + Vehicle Status + Vehicle Status + + + + + + + + + + Driver Assignment + Driver Assignment + + + + + + + + + + Transport Assignment + Transport Assignment + + + + + + + + + + Compartment Assignment ID + Compartment Assignment ID + + + + + + + + + + Vehicle Assignment ID + Vehicle Assignment ID + + + + + + + + + + Order Freight ID + Order Freight ID + + + + + + + + + + Order Freight Line ID + Order Freight Line ID + + + + + + + + + + Add Invoice Reference Line + Add Invoice Reference Line + Add a line on invoice with information about reference of shipment + It can have information about shipment no and shipment date + + + + + + + + Copy Document No On Reversal + Copy Document No On Reversal + It Copy the Document No on Reversal Document instead of generate a new Sequence + Example of a Document #50000: when is reversed it generate a new sequence with next document no (#50001). If it flag is setted then the next sequence is not generate and the reversal document will be generated with #50000 wiht ^ as prefix: #50000^ + + + + + + + + RecentItems Max Saved + RecentItems Max Saved + + + + + + + + + + RecentItems Max Shown + RecentItems Max Shown + + + + + + + + + + Is Percentage + Is Percentage + Indicates that Quantity is expressed as Percentage (%) + + + + + + + + + Birth Country Code + Birth Country Code + Country Code of Place of Birth + + + + + + + + + Birth Postal Zone + Birth Postal Zone + Postal Zone of Place of Birth + + + + + + + + + Birth City + Birth City + Identifies a City of Birth + The City identifies a unique City for this Country or Region. + + + + + + + + Region of Birth + Region of Birth + Name of the Region of Birth + The Region Name defines the name that will print when this region is used in a document. + + + + + + + + Birth Country + Birth Country + Country of Place of Birth + + + + + + + + + Region of Birth + Region of Birth + Name of the Region of Birth + The Region Name defines the name that will print when this region is used in a document. + + + + + + + + Barcode Scanner + Barcode Scanner + This form allows processing the transactions of materials by means of a Barcode Scanner. + This form allows processing the transactions of materials by means of a Barcode Scanner using the Search Key, UPC/EAN, SKU, Partner Product Key + + + + + + + + Immutable Universally Unique Identifier + UUID + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + + + Recent Item + Recent Item + + + + + + + + + + Accounting Fact Reconciliation + Accounting Fact Reconciliation + + + + + + + + + + Descending + Descending + Sort your data using a SQL Desc Order By statement + + + + + + + + + A_Account_Number_Acct + A_Account_Number_Acct + + + + + + + + + + IsFixedAsset + IsFixedAsset + + + + + + + + + + COO_Tracciati_ID + COO_Tracciati_ID + + + + + + + + + + COO_Separatore + COO_Separatore + COO_Separatore + COO_Separatore + + + + + + + + COO_Qualificatore + COO_Qualificatore + COO_Qualificatore + COO_Qualificatore + + + + + + + + COO_FineRiga + COO_FineRiga + COO_FineRiga + COO_FineRiga + + + + + + + + COO_TipoTracciato + COO_TipoTracciato + COO_TipoTracciato + COO_TipoTracciato + + + + + + + + COO_Tracciati_Para + COO_Tracciati_Para + + + + + + + + + + COO_Tracciati_View_ID + COO_Tracciati_View_ID + + + + + + + + + + COO_IsHeader + COO_IsHeader + COO_IsHeader + COO_IsHeader + + + + + + + + COO_LinesNumber + COO_LinesNumber + COO_LinesNumber + COO_LinesNumber + + + + + + + + COO_Tracciati_View_Parent_ID + COO_Tracciati_View_Parent_ID + COO_Tracciati_View_Parent_ID + COO_Tracciati_View_Parent_ID + + + + + + + + COO_Tracciati_Field_ID + COO_Tracciati_Field_ID + + + + + + + + + + COO_Filler + COO_Filler + COO_Filler + COO_Filler + + + + + + + + COO_Padding + COO_Padding + COO_Padding + COO_Padding + + + + + + + + COO_ReplaceExp + COO_ReplaceExp + Inserire le coppie come da esempio: ("Cerco","Sostituisco"),("Cerco2","Sostituisco2") Utilizzare il carattere di escape \ quando necessario + Inserire le coppie come da esempio: +("Cerco","Sostituisco"),("Cerco2","Sostituisco2") +Utilizzare il carattere di escape \ quando necessario + + + + + + + + COO_StartNum + COO_StartNum + COO_StartNum + COO_StartNum + + + + + + + + COO_IsCounter + COO_IsCounter + COO_IsCounter + COO_IsCounter + + + + + + + + COO_IsResetTracciato + COO_IsResetTracciato + COO_IsResetTracciato + COO_IsResetTracciato + + + + + + + + COO_CounterStep + COO_CounterStep + + + + + + + + + + COO_CounterIncreaseField + COO_CounterIncreaseField + + + + + + + + + + COO_CounterResetField + COO_CounterResetField + + + + + + + + + + COO_Intrastat_ID + COO_Intrastat_ID + COO_Intrastat_ID + COO_Intrastat_ID + + + + + + + + Mese + Mese + Mese + Mese + + + + + + + + Anno + Anno + Anno + Anno + + + + + + + + Tax ID2 + Tax ID2 + Tax Id presentatore + The Tax ID field identifies the legal Identification number of this Entity. + + + + + + + + Tax ID3 + Tax ID3 + Tax Id delegato + The Tax ID field identifies the legal Identification number of this Entity. + + + + + + + + Zona FAO + Zona FAO + Zona FAO + Zona FAO + + + + + + + + Deteriorabile + Deteriorabile + + + + + + + + + + Nomenclatura Intrastat + Nomenclatura Intrastat + Nomenclatura Intrastat + + + + + + + + + COO_LatinNames_ID + COO_LatinNames_ID + + + + + + + + + + Collo a peso variabile + Collo a peso variabile + Collo a peso variabile + + + + + + + + + Metodo di Produzione + Metodo di Produzione + Metodo di Produzione + + + + + + + + + COO_QuickOrder + COO_QuickOrder + + + + + + + + + + COO_QuickOrderLine + COO_QuickOrderLine + + + + + + + + + + COO_IsSummary + COO_IsSummary + + + + + + + + + + Imposta + Imposta + + + + + + + + + + Imponibile esente + Imponibile esente + + + + + + + + + + COO_TaxBaseAmtIn + COO_TaxBaseAmtIn + + + + + + + + + + Qtà Casse + Qtà Casse + Qtà Casse + Qtà Casse + + + + + + + + Camion + Camion + Camion + Camion + + + + + + + + COO_OrdineCaricamento + COO_OrdineCaricamento + COO_OrdineCaricamento + COO_OrdineCaricamento + + + + + + + + COO_IsSent + COO_IsSent + COO_IsSent + COO_IsSent + + + + + + + + Confermato + Confermato + Confermato + Confermato + + + + + + + + Qtà spedita + Qtà spedita + Qtà spedita + Qtà spedita + + + + + + + + Date + Date + Date + Date + + + + + + + + Lotto + Lotto + Lotto + Lotto + + + + + + + + Codice Zona Fao + Codice Zona Fao + Codice Zona Fao + ", where TableName is the actual name of the table (e.g. C_Order).]]> + + + + + + + + COO_LatinNames_Value + COO_LatinNames_Value + + + + + + + + + + Tax Category_Value + Tax Category_Value + Tax Category_Value + The Tax Category provides a method of grouping similar taxes. For example, Sales Tax or Value Added Tax. + + + + + + + + M_Product_Category_Value + M_Product_Category_Value + M_Product_Category_Value + Identifies the category which this product belongs to. Product categories are used for pricing and selection. + + + + + + + + C_UOM_Name + C_UOM_Name + C_UOM_Name + The UOM defines a unique non monetary Unit of Measure + + + + + + + + Gruppo Listini + Gruppo Listini + + + + + + + + + + Ordine in listino + Ordine in listino + + + + + + + + + + Fattura + Fattura + + + + + + + + + + Incasso + Incasso + Incasso o pagamento + + Incasso o pagamento + + Pagamento + Pagamento + + + + IsIntraceeTrx + IsIntraceeTrx + + + + + + + + + + Ritenuta + Ritenuta + Identificativo della Ritenuta + + + + + + + + + WithholdingAmt + WithholdingAmt + + + + + + + + + + INPSAmt + INPSAmt + + + + + + + + + + ddtreference + ddtreference + + + + + + + + + + vatrefdate + vatrefdate + + + + + + + + + + ReuseNo + ReuseNo + + + + + + + + + + Nr. fattura da riusare + Nr. fattura da riusare + Nr. fattura da riusare + In caso di fattura riattivata scegliere il numero da attrinuire + + + + + + + + ContribAmt + ContribAmt + + + + + + + + + + ContribAmt2 + ContribAmt2 + + + + + + + + + + override + override + + + + + + + + + + documentno2 + documentno2 + + + + + + + + + + DateInvoiced2 + DateInvoiced2 + + + + + + + + + + vatrefdate2 + vatrefdate2 + + + + + + + + + + genericprocessbutton + genericprocessbutton + + + + + + + + + + gifttotal + gifttotal + + + + + + + + + + realtotal + realtotal + + + + + + + + + + presupp1 + presupp1 + + + + + + + + + + COO_Calatte_ID + COO_Calatte_ID + + + + + + + + + + preltotal + preltotal + + + + + + + + + + IsProforma + IsProforma + + + + + + + + + + docnoproforma + docnoproforma + + + + + + + + + + ref_proforma_id + ref_proforma_id + + + + + + + + + + generatefromproforma + generatefromproforma + + + + + + + + + + ref_invoice_no + ref_invoice_no + + + + + + + + + + isribaexempt + isribaexempt + + + + + + + + + + IsVATVendorError + IsVATVendorError + + + + + + + + + + genericprocessbutton2 + genericprocessbutton2 + + + + + + + + + + unclose + unclose + + + + + + + + + + exemptreftext + exemptreftext + + + + + + + + + + Riga fattura + Riga Fattura + + + + + + + + + + TaxBaseAmtIn + TaxBaseAmtIn + + + + + + + + + + TaxBaseAmtEx + TaxBaseAmtEx + + + + + + + + + + Esente ritenute + Es.Rit. + + + + + + + + + + Discount1 + Discount1 + + + + + + + + + + Discount3 + Discount3 + + + + + + + + + + Presupp2 + Presupp2 + + + + + + + + + + BOM_invoiceline_ID + BOM_invoiceline_ID + + + + + + + + + + IsFixedAssetRelated + IsFixedAssetRelated + + + + + + + + + + IsAvoidGroupDiscountRecalc + IsAvoidGroupDiscountRecalc + + + + + + + + + + Rata pagamento + Rata pagamento + + + + + + + + + + Allocation Line + Allocation Line + + + + + + + + + + Allocation + Allocation + + + + + + + + + + Effetto + Effetto + Identificativo dell'Effetto + + + + + + + + + Pagamento + Pagamento + Pagamento di imposte + + Pagamento di imposte + + Pagamento + Pagamento + + + + Payment Batch + Payment Batch + + + + + + + + + + BankCharge + BankCharge + BankCharge + BankCharge + + + + + + + + IsAutoCharge + IsAutoCharge + IsAutoCharge + IsAutoCharge + + + + + + + + COO_DocSubTypeRef + COO_DocSubTypeRef + + + + + + + + + + COO_Report + COO_Report + + + + + + + + + + Compile + Compile + Compile + + + + + + + + + COO_ReportLabel + COO_ReportLabel + + + + + + + + + + HaCassaInps + HaCassaInps + + + + + + + + + + InpsType + InpsType + + + + + + + + + + Ritenute parziali + % rit. + + + + + + + + + + WHPercent + WHPercent + + + + + + + + + + WHOnInps + WHOnInps + + + + + + + + + + Presentazione + Presentazione + + + + + + + + + + COO_IsExported + COO_IsExported + + + + + + + + + + Riga Presentazione + Riga Presentazione + + + + + + + + + + doctype + doctype + + + + + + + + + + c_doc_id + c_doc_id + + + + + + + + + + curcode + curcode + + + + + + + + + + dueamts + dueamts + + + + + + + + + + openamts + openamts + + + + + + + + + + paidamts + paidamts + + + + + + + + + + amntarcpt + amntarcpt + + + + + + + + + + amntcc + amntcc + + + + + + + + + + amntcash + amntcash + + + + + + + + + + duec + duec + + + + + + + + + + paidc + paidc + + + + + + + + + + diffc + diffc + + + + + + + + + + duep + duep + + + + + + + + + + paidp + paidp + + + + + + + + + + diffp + diffp + + + + + + + + + + COO_A_Asset_History + COO_A_Asset_History + + + + + + + + + + A_Asset_History_Parent_ID + A_Asset_History_Parent_ID + + + + + + + + + + COO_DepreciationAmt + COO_DepreciationAmt + + + + + + + + + + MovementAmt + MovementAmt + + + + + + + + + + PrecDepreciationAmt + PrecDepreciationAmt + + + + + + + + + + COO_Ita_TaxExempt + COO_Ita_TaxExempt + + + + + + + + + + COO_Ita_TaxLedger + COO_Ita_TaxLedger + + + + + + + + + + IsNoVatBase + IsNoVatBase + + + + + + + + + + Gross Amount + Gross + Gross Amount + + + + + + + + + TaxBaseExmAmt + TaxBaseExmAmt + + + + + + + + + + TaxBaseNoVATAmt + TaxBaseNoVATAmt + + + + + + + + + + COO_Ita_TaxAggregate_ID + COO_Ita_TaxAggregate_ID + + + + + + + + + + COO_Ita_VatPmtDtl_ID + COO_Ita_VatPmtDtl_ID + + + + + + + + + + TaxUndAmt + TaxUndAmt + + + + + + + + + + IsFromSuspended + IsFromSuspended + + + + + + + + + + IsIntraCee + IsIntraCee + + + + + + + + + + COO_Ita_ARInvoiceSetup + COO_Ita_ARInvoiceSetup + + + + + + + + + + IsRecalcPrice + IsRecalcPrice + + + + + + + + + + UseMultipleDiscounts + UseMultipleDiscounts + + + + + + + + + + IsCostingPrecision + IsCostingPrecision + + + + + + + + + + ExpenseInvoiceActive + ExpenseInvoiceActive + + + + + + + + + + ExpenseInvoiceValue + ExpenseInvoiceValue + + + + + + + + + + IsConcorsoSpese + IsConcorsoSpese + + + + + + + + + + IsFixedPayment + IsFixedPayment + + + + + + + + + + IsAggregazioneNotaDiCredito + IsAggregazioneNotaDiCredito + + + + + + + + + + IsBPChecked + IsBPChecked + + + + + + + + + + DelayAmt + DelayAmt + + + + + + + + + + COO_Contrib_ID + COO_Contrib_ID + + + + + + + + + + IsRemitted + IsRemitted + + + + + + + + + + Description2 + Description2 + Optional short description of the record OpenOne + A description is limited to 255 characters. OpenOne + + + + + + + + Transaction Date2 + Trx Date2 + Transaction Date2 + The Transaction Date2 indicates the date of the transaction. Oo + + + + + + + + Unpaid + Unpaid + The document is unpaid. Oo + + + + + + + + + COO_Ita_Order_Setup + COO_Ita_Order_Setup + + + + + + + + + + AutoCompletePOSCash + AutoCompletePOSCash + + + + + + + + + + IsFilterByPriceList + IsFilterByPriceList + + + + + + + + + + IsGenerateAttributeSetInstance + IsGenerateAttributeSetInstance + + + + + + + + + + IsGenerateLocatorFromStorage + IsGenerateLocatorFromStorage + + + + + + + + + + IsProdLocatorInMovement + IsProdLocatorInMovement + + + + + + + + + + IsRecalcDiscount + IsRecalcDiscount + + + + + + + + + + IsSecUOMShipBlocker + IsSecUOMShipBlocker + + + + + + + + + + POSCashDocType + POSCashDocType + + + + + + + + + + ReactivatedDdtErasable + ReactivatedDdtErasable + + + + + + + + + + Scadenza in effetto + Scadenza + + + + + + + + + + COO_PaySelectionCheck + COO_PaySelectionCheck + + + + + + + + + + COO_PaySelection + COO_PaySelection + + + + + + + + + + COO_PaySelectionLine + COO_PaySelectionLine + + + + + + + + + + COO_PaymentProcessor_ID + COO_PaymentProcessor_ID + COO_PaymentProcessor_ID + COO_PaymentProcessor_ID + + + + + + + + COO_PaymentAllocate_ID + COO_PaymentAllocate_ID + COO_PaymentAllocate_ID + COO_PaymentAllocate_ID + + + + + + + + COO_Ita_Invoice_Variables + COO_Ita_Invoice_Variables + + + + + + + + + + key_name + key_name + + + + + + + + + + COO_FixMonthCutoff + COO_FixMonthCutoff + + + + + + + + + + Giorno fisso del mese + Giorno fisso del mese + Per fine mese indicare sempre 31 + + + + + + + + + COO_FixMonthOffset + COO_FixMonthOffset + + + + + + + + + + COO_GenerateInvoice + COO_GenerateInvoice + + + + + + + + + + Scadenza fissa + Scadenza fissa + Scadenza fissa nel mese p.e. fine mese + + + + + + + + + Tipo pagamento + Tipo pagamento + + + + + + + + + + COO_Prepaid + COO_Prepaid + + + + + + + + + + COO_PrepaidRule + COO_PrepaidRule + + + + + + + + + + COO_IsStdOrdForcedOnReactivate + COO_IsStdOrdForcedOnReactivate + + + + + + + + + + Doc. con IVA differita + Doc. con IVA differita + Documento con IVA ad esigibilità differita + + + + + + + + + CurrentNextProt + CurrentNextProt + + + + + + + + + + BP con IVA differita + BP_IVAdiff + BP con IVA ad esigibilità differita + + + + + + + + + Imposta + Imposta + Aliquota IVA o causale esenzione + + + + + + + + + Numero Documento + Numero Documento + + + + + + + + + + COO_DocType_ID + COO_DocType_ID + + + + + + + + + + COO_DocTypeTarget_ID + COO_DocTypeTarget_ID + + + + + + + + + + COO_UpdateBalances + COO_UpdateBalances + + + + + + + + + + BPartner + BPartner + Identificativo del Business Partner + Il Business Parner può essere un cliente, un fornitore o un collaboratore interno/esterno dell'azienda. + + + + + + + + Allocato + Allocato + + + + + + + + + + Codice fiscale + Codice fiscale + + + + + + + + + + BBAN + BBAN + + + + + + + + + + IBAN + IBAN + + + + + + + + + + Da usare con RiBa + RIBA + Conto da utilizzare (anche) con Ricevute Bancarie + + + + + + + + + In elaborazione + In elaborazione + + + + + + + + + + Legale + Legale + + + + + + + + + + COO_ReportLogo_ID + COO_ReportLogo_ID + + + + + + + + + + COO_DocumentsHeader1 + COO_DocumentsHeader1 + + + + + + + + + + Controllo sequenza data + Controllo sequenza data + + + + + + + + + + COO_DateColumn + COO_DateColumn + + + + + + + + + + INPS_ACCT + INPS_ACCT + + + + + + + + + + COO_TaxFromSuspVAT_ID + COO_TaxFromSuspVAT_ID + + + + + + + + + + IntraCEE o RC + IntraCEE o RC + IntraCEE o Reverse Charge + + + + + + + + + NON Imponibile o FCI + NON Imponibile + Non Imponibile o fuori Campo Iva + + + + + + + + + IVA differita + IVA differita + IVA ad esigibilità differita + + + + + + + + + COO_IsTaxableAGift + COO_IsTaxableAGift + + + + + + + + + + NON detraibile + NON detraibile + imposta totalemente o parzialmente NON detraibile + imposta totalemente o parzialmente NON detraibile + + + + + + + + SanMarino + SanMarino + + + + + + + + + + % indetraibilità + % indetraibilità + + + + + + + + + + COO_IsCommercialBOM + COO_IsCommercialBOM + + + + + + + + + + COO_SaturdayNonBiz + COO_SaturdayNonBiz + + + + + + + + + + COO_SundayNonBiz + COO_SundayNonBiz + + + + + + + + + + CAB + CAB + + + + + + + + + + ABI + ABI + + + + + + + + + + COO_HasContribution + COO_HasContribution + + + + + + + + + + Contrib Perc 1 + Contrib Perc 1 + + + + + + + + + + Contrib Perc 2 + Contrib Perc 2 + + + + + + + + + + Importo contributi + Importo contributi + + + + + + + + + + Importo contributi 2 + Importo contributi 2 + + + + + + + + + + COO_OrgInfo_ID + COO_OrgInfo_ID + + + + + + + + + + REA + REA + + + + + + + + + + COO_UseMultipleDiscounts + Use Multiple Discounts + If set to true, activates multiple discounts. + + + + + + + + + COO_ARRApprove + Automatic Receipt Approval + Defines if automatic receipts must be approved before completion + + + + + + + + + Codice SIA + Codice SIA + + + + + + + + + + COO_isUseBankDraft07 + COO_isUseBankDraft07 + + + + + + + + + + ToleranceDays + ToleranceDays + + + + + + + + + + COO_RunType + RunType + 'T' for test mode, 'C' for confirmed mode + + + + + + + + + CompleteIt + CompleteIt + Transaction is automatically completed + + + + + + + + + Termini Pag. per DEPERIBILI + Termini Pag. per DEPERIBILI + Termini Pag. per DEPERIBILI + Termini Pag. per DEPERIBILI + + + + + + + + Trasporto a Cura + Trasporto a Cura + Trasporto a Cura + Trasporto a Cura + + + + + + + + Aspetto Beni + Aspetto Beni + Aspetto Beni + Aspetto Beni + + + + + + + + Nr. colli + Nr. colli + Nr. colli + + + + + + + + + Tipo Tassa di acquisto + Tipo Tassa di acquisto + Tipo Tassa di acquisto + Tipo Tassa di acquisto + + + + + + + + Register name + COO_Ita_TaxRegister_ID + + + + + + + + + + Last_Page_Number + Last_Page_Number + + + + + + + + + + COO_ITA_TaxReg_DocType + COO_ITA_TaxReg_DocType + + + + + + + + + + IncludeInTaxPmt + IncludeInTaxPmt + IncludeInTaxPmt + IncludeInTaxPmt + + + + + + + + IsSuspendedVATReg + IsSuspendedVATReg + IsSuspendedVATReg + IsSuspendedVATReg + + + + + + + + RegisterName + RegisterName + RegisterName + RegisterName + + + + + + + + ReportOnlySummary + ReportOnlySummary + ReportOnlySummary + ReportOnlySummary + + + + + + + + ReportTitle + ReportTitle + ReportTitle + ReportTitle + + + + + + + + Raggruppare per indirizzo + Raggruppare per indirizzo + + + + + + + + + + Annulla Chiusura + Annulla Chiusura + Annulla Chiusura + Annulla Chiusura + Annulla Chiusura + Annulla Chiusura + Annulla Chiusura + Annulla Chiusura + + + + COO_IsReactivated + COO_IsReactivated + COO_IsReactivated + COO_IsReactivated + + + + + + + + COO_Bozzificaddt_daip + COO_Bozzificaddt_daip + COO_Bozzificaddt_daip + COO_Bozzificaddt_daip + + + + + + + + UpdateMASI + UpdateMASI + + Update M_AttributeSeInstance_ID in coo_quikorderline where lotto = 0000 + + + + + + + + COO_Ita_VatPayment + COO_Ita_VatPayment + + + + + + + + + + DateVatFrom + DateVatFrom + + + + + + + + + + DateVatTo + DateVatTo + + + + + + + + + + OOVatPayment + OOVatPayment + + + + + + + + + + COO_VatPayPeriodType + COO_VatPayPeriodType + + + + + + + + + + COO_VatPayPeriod + COO_VatPayPeriod + + + + + + + + + + IvaDebitoCredito + IvaDebitoCredito + + + + + + + + + + CreditoLiq.Precedente + CreditoLiq.Precedente + + + + + + + + + + Liquidazione Iva Precedente + Liquidazione Iva Precedente + Liquidazione Iva Precedente + Liquidazione Iva Precedente + + + + + + + + PeriodYear + PeriodYear + + + + + + + + + + TaxBaseAmtTes + TaxBaseAmtTes + + + + + + + + + + TaxBaseNoVatAmtRes + TaxBaseNoVatAmtRes + + + + + + + + + + TaxAmtRes + TaxAmtRes + + + + + + + + + + GrossAmtRes + GrossAmtRes + + + + + + + + + + TaxUndAmtRes + TaxUndAmtRes + + + + + + + + + + RptDisplay + RptDisplay + + + + + + + + + + PrevVatCredit + PrevVatCredit + + + + + + + + + + COO_Ita_TaxRegisterRef_ID + COO_Ita_TaxRegisterRef_ID + + + + + + + + + + Nr.registrazione + Nr.registrazione + + + + + + + + + + Conto d'appoggio + Conto d'appoggio + Proprio conto d'appoggio RiBa + Indicare il contro d'appoggio per le RiBa del fornitore + + + + + + + + VAT_Credit_Acct + VAT_Credit_Acct + + + + + + + + + + VAT_Due_Acct + VAT_Due_Acct + + + + + + + + + + Ufficio Imposte + Uff.Imp. + + + + + + + + + + C_Order2_ID + C_Order2_ID + C_Order2_ID + C_Order2_ID + + + + + + + + M_InOut2_ID + M_InOut2_ID + M_InOut2_ID + + + + + + + + + COO_IsCostingPrecision + COO_IsCostingPrecision + COO_IsCostingPrecision + COO_IsCostingPrecision + + + + + + + + COO_MultipleMailConfig + COO_MultipleMailConfig + + + + + + + + + + IsPEC + IsPEC + IsPEC + IsPEC + + + + + + + + MailPort + MailPort + MailPort + MailPort + + + + + + + + MailProtocol + MailProtocol + MailProtocol + MailProtocol + + + + + + + + COO_MultipleMailConfigUser + COO_MultipleMailConfigUser + + + + + + + + + + COO_MailScheduler + COO_MailScheduler + + + + + + + + + + MailFrom + MailFrom + + + + + + + + + + MailTo + MailTo + MailTo + MailTo + + + + + + + + MailCc + MailCc + MailCc + MailCc + + + + + + + + MailBcc + MailBcc + + + + + + + + + + IsTabStandardReport + IsTabStandardReport + IsTabStandardReport + IsTabStandardReport + + + + + + + + Indirizzo PEC + Pec + + + + + + + + + + + AttachmentName + AttachmentName + AttachmentName + AttachmentName + + + + + + + + AggregazioneFatture + AggregazioneFatture + + Consente di abilitare con la property il consolidamento in un documento in fase di fatturazione nel caso in cui dovessere essere determinato a livello BP + + + + + + + + Attiva concorso spese Riba + spese Riba + + Sul BP abilita la creazione della riga in fattura relativa alle spese per Ri.Ba o Rid + + + + + + + + ExpenseInvoiceAmt + ExpenseInvoiceAmt + + + + + + + + + + Prodotto per Addebito Riba + Prodotto per Addebito Riba + + + + + + + + + + COO_MovementDate + COO_MovementDate + COO_MovementDate + COO_MovementDate + COO_MovementDate + COO_MovementDate + COO_MovementDate + COO_MovementDate + + + + Prezzo_Corrispettivo + Prezzo_Corrispettivo + + + + + + + + + + COO_VendorTax_ID + COO_VendorTax_ID + + + + + + + + + + Aliquota Cliente + Aliquota Cliente + + + + + + + + + + Tutti i BP + Tutti + + + + + + + + + + COO_IsPrintToFile + COO_IsPrintToFile + + + + + + + + + + Account2_ID + Account2_ID + + + + + + + + + + ordine + ordine + + + + + + + + + + s1 + s1 + + + + + + + + + + riga_ord + riga_ord + + + + + + + + + + pr_ord + pr_ord + + + + + + + + + + q_ord + q_ord + + + + + + + + + + ord_netto + ord_netto + + + + + + + + + + data_ddt + data_ddt + + + + + + + + + + ddt + ddt + + + + + + + + + + s2 + s2 + + + + + + + + + + riga_ddt + riga_ddt + + + + + + + + + + q_ddt + q_ddt + + + + + + + + + + tipo + tipo + + + + + + + + + + data_fatt + data_fatt + + + + + + + + + + fatt + fatt + + + + + + + + + + s3 + s3 + + + + + + + + + + riga_fatt + riga_fatt + + + + + + + + + + pr_fatt + pr_fatt + + + + + + + + + + q_fatt + q_fatt + + + + + + + + + + fatt_netto + fatt_netto + + + + + + + + + + controllo + controllo + + + + + + + + + + fatt2 + fatt2 + + + + + + + + + + riga_fatt2 + riga_fatt2 + + + + + + + + + + diff_netti + diff_netti + + + + + + + + + + ol_entered + ol_entered + + + + + + + + + + ol_actual + ol_actual + + + + + + + + + + ol_diviso + ol_diviso + + + + + + + + + + ol_q_ordered + ol_q_ordered + + + + + + + + + + ol_q_entered + ol_q_entered + + + + + + + + + + ddt_movqty + ddt_movqty + + + + + + + + + + ddt_q_entered + ddt_q_entered + + + + + + + + + + COO_Flusso_Ordini + COO_Flusso_Ordini + + + + + + + + + + TreeLevel + TreeLevel + TreeLevel precision in TrialBalance2 + + + + + + + + + COO_DocumentNoTmp + COO_DocumentNoTmp + COO_DocumentNoTmp + COO_DocumentNoTmp + + + + + + + + COO_MovementDateTmp + COO_MovementDateTmp + COO_MovementDateTmp + COO_MovementDateTmp + + + + + + + + Tipo riattivazione wareHouseOrder + Tipo riattivazione wareHouseOrder + Tipo riattivazione wareHouseOrder + Tipo riattivazione wareHouseOrder + + + + + + + + Enable CryptoCurrency + Enable CryptoCurrency + Enable CryptoCurrency + Enable CryptoCurrency + + + + + + + + SendToAddress + SendToAddress + SendToAddress + SendToAddress + + + + + + + + Total_Addresses_Amount + Total_Addresses_Amount + Total_Addresses_Amount + Total_Addresses_Amount + + + + + + + + CreateCCAddress + CreateCCAddress + Create Cripto Coin Address + + + + + + + + + CCAddress + CCAddress + CCAddress + + + + + + + + + COO_IsSpedizione + COO_IsSpedizione + + + + + + + + + + COO_QuickOrderLineSped_ID + COO_QuickOrderLineSped_ID + + + + + + + + + + CCAcctAmt + CCAcctAmt + CCAcctAmt + + + + + + + + + CCReceivedAmt + CCReceivedAmt + CCReceivedAmt + + + + + + + + + CCSentAmt + CCSentAmt + CCSentAmt + + + + + + + + + COO_CC_Transactions + COO_CC_Transactions + + + + + + + + + + COO_IsExcludedFromShipment + COO_IsExcludedFromShipment + COO_IsExcludedFromShipment + COO_IsExcludedFromShipment + + + + + + + + COO_M_InOutLineDetails + COO_M_InOutLineDetails + + + + + + + + + + pz + pz + + + + + + + + + + RunType + RunType + 'T' for test mode, 'C' for confirmed mode + + + + + + + + + COO_IsNotToSend + COO_IsNotToSend + COO_IsNotToSend + COO_IsNotToSend + + + + + + + + COO_Intra1 + COO_Intra1 + + + + + + + + + + netamteur + netamteur + + + + + + + + + + expensesamt + expensesamt + + + + + + + + + + totamteur + totamteur + + + + + + + + + + totamtforcurr + totamtforcurr + + + + + + + + + + t + t + + + + + + + + + + netmass + netmass + + + + + + + + + + extraqty + extraqty + + + + + + + + + + statisticvalue + statisticvalue + + + + + + + + + + c + c + + + + + + + + + + s + s + + + + + + + + + + pp + pp + + + + + + + + + + po + po + + + + + + + + + + pd + pd + + + + + + + + + + conversionrate + conversionrate + + + + + + + + + + COO_IsAddedOnShipment + COO_IsAddedOnShipment + COO_IsAddedOnShipment + COO_IsAddedOnShipment + + + + + + + + COO_Intra1_2ter + COO_Intra1_2ter + + + + + + + + + + mese + mese + + + + + + + + + + trimestre + trimestre + + + + + + + + + + anno + anno + + + + + + + + + + segno + segno + + + + + + + + + + dateintra + dateintra + + + + + + + + + + CreateColumns + CreateColumns + CreateColumns + CreateColumns + + + + + + + + COO_CC_Unspent + COO_CC_Unspent + + + + + + + + + + coo_vout + coo_vout + + + + + + + + + + coo_txid + coo_txid + + + + + + + + + + Send_Coins + Send_Coins + + + + + + + + + + SendingAmount + SendingAmount + SendingAmount + SendingAmount + + + + + + + + Send_Now + Send_Now + + + + + + + + + + TransactionSent + TransactionSent + + + + + + + + + + TransactionFee + TransactionFee + TransactionFee + TransactionFee + + + + + + + + ResidualAmount + ResidualAmount + + + + + + + + + + ChangeAddress + ChangeAddress + ChangeAddress + ChangeAddress + + + + + + + + FirstNumber + FirstNumber + + + + + + + + + + COO_TabSummary + COO_TabSummary + COO_TabSummary + COO_TabSummary + + + + + + + + COO_IsIntra + COO_IsIntra + COO_IsIntra + COO_IsIntra + + + + + + + + COO_Intrastat_Cessioni + COO_Intrastat_Cessioni + + + + + + + + + + ViewName + ViewName + ViewName + ViewName + + + + + + + + COO_Intra1_Cessioni + COO_Intra1_Cessioni + + + + + + + + + + COO_FileName + COO_FileName + COO_FileName + COO_FileName + + + + + + + + COO_Manufacture + COO_Manufacture + + + + + + + + + + COO_ManufactureLine + COO_ManufactureLine + + + + + + + + + + Iva per Cassa + Iva per Cassa + + + + + + + + + + IVACassaAcquisti + IVACassaAcquisti + + + + + + + + + + IVACassaVendite + IVACassaVendite + + + + + + + + + + COO_JanDecPostponement + COO_JanDecPostponement + COO_JanDecPostponement + COO_JanDecPostponement + + + + + + + + country + country + + + + + + + + + + SignFactor + SignFactor + + + + + + + + + + BPMandatory + BPMandatory + BP mandatory for account + + + + + + + + + COO_CC_TaxedCurrency + COO_CC_TaxedCurrency + + + + + + + + + + COO_MetodoCattura + COO_MetodoCattura + + + + + + + + + + Lago di pesca + Lago di pesca + Lago di pesca + Lago di pesca + + + + + + + + MaturazioneRiba + MaturazioneRiba + MaturazioneRiba + + MaturazioneRiba + MaturazioneRiba + MaturazioneRiba + MaturazioneRiba + + + + Abilita Per RIBA + Abilita Per RIBA + + + + + + + + + + CollegamentoEffetto + CollegamentoEffetto + CollegamentoEffetto + CollegamentoEffetto + + + + + + + + Rif_Fatt_Insoluto + Rif_Fatt_Insoluto + Rif_Fatt_Insoluto + Rif_Fatt_Insoluto + + + + + + + + IVA Annuale + IVA Ann. + + + + + + + + + + rata + rata + + + + + + + + + + datepayment + datepayment + + + + + + + + + + payedamt + payedamt + + + + + + + + + + Stampa etichette + Stampa etichette + Stampa etichette + Stampa etichette + + + + + + + + coo_genericsqlschedulerprocessor_id + coo_genericsqlschedulerprocessor_id + + + + + + + + + + SQL messaggio dopo l'update + SQL messaggio dopo l'update + SQL messaggio dopo l'update + SQL messaggio dopo l'update + + + + + + + + iscondizionato + iscondizionato + + + + + + + + + + issendmail + issendmail + + + + + + + + + + Condizione SQL + Condizione SQL + Condizione SQL sotto forma di count(). Se count=0 non esegue. + Condizione SQL sotto forma di count(). Se count=0 non esegue. +Es: select count(ad_org_id) from ad_org where description='avvia' + + + + + + + + SQL messaggio prima di update + SQL messaggio prima di update + SQL messaggio prima di update + SQL messaggio prima di update + + + + + + + + Update Query + Update Query + Update Query + Update Query + + + + + + + + COO_GenericSqlSchedulerMail + COO_GenericSqlSchedulerMail + + + + + + + + + + COO_BalanceSheetClose_Acct + COO_BalanceSheetClose_Acct + + + + + + + + + + COO_BalanceSheetOpen_Acct + COO_BalanceSheetOpen_Acct + + + + + + + + + + COO_IsBPartner_OpenClose + COO_IsBPartner_OpenClose + + + + + + + + + + COO_ProfitLossClose_Acct + COO_ProfitLossClose_Acct + + + + + + + + + + COO_ProfitLossOpen_Acct + COO_ProfitLossOpen_Acct + + + + + + + + + + COO_DateAcctOpen + COO_DateAcctOpen + + + + + + + + + + COO_DateAcctClosure + COO_DateAcctClosure + + + + + + + + + + COO_DateDoc + COO_DateDoc + + + + + + + + + + StopDate + StopDate + StopDate + StopDate + + + + + + + + IsEurope + IsEurope + + + + + + + + + + BlackList + BlackList + + + + + + + + + + COO_AgenzEntrateCode + COO_AgenzEntrateCode + + + + + + + + + + IsSentToAgenzEntrate + IsSentToAgenzEntrate + + + + + + + + + + Includi-in-SPESOMETRO + Includi-in-SPESOMETRO + + + + + + + + + + COO_NumIscrizioneAlbo + COO_NumIscrizioneAlbo + + + + + + + + + + COO_AtecoCod + COO_AtecoCod + + + + + + + + + + COO_SoftwareSupplierCode + COO_SoftwareSupplierCode + + + + + + + + + + COO_IsExportBlackList + COO_IsExportBlackList + + + + + + + + + + COO_NameIntSpesometro + COO_NameIntSpesometro + + + + + + + + + + COO_CfSpesometro + COO_CfSpesometro + + + + + + + + + + C_BankAccount2_ID + C_BankAccount2_ID + + + + + + + + + + COO_IsForUnsolvedInv + COO_IsForUnsolvedInv + + + + + + + + + + AggregazioneFatture + AggregazioneFatture + It uses to enable or disable the check on bpartner's TaxID + + + + + + + + + PackOutDate + PackOutDate + + + + + + + + + + coo_stat_bp_prod_base + coo_stat_bp_prod_base + + + + + + + + + + pz_vend + pz_vend + + + + + + + + + + pz_acq + pz_acq + + + + + + + + + + marg + marg + + + + + + + + + + DistintaBase + DistintaBase + DistintaBase + DistintaBase (EV) + + + + + + + + Gruppo statistico EV + Gruppo statistico EV + + + + + + + + + + VecchioCodice + VecchioCodice + VecchioCodice + + + + + + + + + Tipo parte + Tipo parte + + + + + + + + + + Recreate + Recreate + Overwrite existing production lines + + + + + + + + + Com_Pos_Componente CPC + Com_Pos_Componente CPC + + + + + + + + + + N.Comp. + N.Comp. + + + + + + + + + + COO_IsFromFile + COO_IsFromFile + + + + + + + + + + Bill of Materials + Bill of Materials + + + + + + + + + + Bill of Materials Line + Bill of Materials Line + + + + + + + + + + Disegno + Disegno + + + + + + + + + + Banca Fornitore Importata + Banca Fornitore Importata + Banca Fornitore Importata + + + + + + + + + Copia DB da + Copia DB da + Copia DB da + + + + + + + + + Distinta Base + Distinta Base + + + + + + + + + + Stato Commessa + Stato Commessa + + + + + + + + + + Stampa PFC + Stampa PFC + + + + + + + + + + Crea OdA + Crea OdA + + + + + + + + + + Stato Commessa + Stato Commessa + + + + + + + + + + N. Rientro + N. Rientro + + + + + + + + + + tradurre + tradurre + + + + + + + + + + Stato + Stato + + + + + + + + + + OO_Copy_PL_BOM + OO_Copy_PL_BOM + Permette di copiare i componenti della distinta del prodotto indicato nella riga di commessa, nell'apposita tabella dei componenti + + + + + + + + + gg + gg + + + + + + + + + + Prodotto2 + Prodotto2 + + + + + + + + + + StimaGGprod + StimaGGprod + + + + + + + + + + In Lista + In Lista + + + + + + + + + + Tipo PFC + Tipo PFC + Tipo PFC + + + + + + + + + Reparti + Reparti + + + + + + + + + + Stampa PFC + Stampa PFC vent + + + + + + + + + + TipoCliente Commerciale + TipoCliente Commerciale + + + + + + + + + + COO_CreateOdA + COO_CreateOdA + COO_CreateOdA + + + + + + + + + COO_PL_BOM_ExplodedLine + COO_PL_BOM_ExplodedLine + + + + + + + + + + COO_PL_BOM2_ID + COO_PL_BOM2_ID + Viene indicata la distinta del componente esploso per la distinta principale + + + + + + + + + COO_Product_BOM_ID + COO_Product_BOM_ID + Prodotto, risultato della distinta che si sta esplodendo + + + + + + + + + IsProductFromBOM + IsProductFromBOM + Indica se deriva da distinta o no + + + + + + + + + Lvl + Lvl + Livello della distinta + + + + + + + + + reparto + reparto + + + + + + + + + + posiz + posiz + + + + + + + + + + Genera Lista Prelievo + Genera Lista Prelievo + Genera Lista Prelievo + + + + + + + + + COO_GenerateInventoryComp + COO_GenerateInventoryComp + COO_GenerateInventoryComp + + + + + + + + + Genera ScaricoCarico + Genera ScaricoCarico + Genera ScaricoCarico + + + + + + + + + TipoContoLavoro + TipoContoLavoro + TipoContoLavoro + + + + + + + + + cpc + cpc + + + + + + + + + + COO_GenerateInventoryPL + COO_GenerateInventoryPL + + + + + + + + + + OOCreateMovement + OOCreateMovement + OOCreateMovement + + + + + + + + + OOCreateInventoryFromWork + OOCreateInventoryFromWork + OOCreateInventoryFromWork + + + + + + + + + Perc.Agente + Perc.Agente + + + + + + + + + + OOExplodedLines + OOExplodedLines + OOExplodedLines + + + + + + + + + OOGenerateSaleOrder + OOGenerateSaleOrder + OOGenerateSaleOrder from C_Project + + + + + + + + + Fattura Proforma + Fattura Proforma + + + + + + + + + + Sovracollo + Sovracollo + + + + + + + + + + Conto Lavoro da richiedere + Conto Lavoro da richiedere + + + + + + + + + + Causale trasporto + Causale trasporto + + + + + + + + + + DocRif. + DocRif. + + + + + + + + + + Avanzmaneto componenti produzione + Avanzmaneto componenti produzione + + + + + + + + + + tipop + tipop + + + + + + + + + + prel + prel + + + + + + + + + + odp + odp + + + + + + + + + + carico + carico + + + + + + + + + + oda + oda + + + + + + + + + + em + em + + + + + + + + + + ddtcl + ddtcl + + + + + + + + + + ca_cl + ca_cl + + + + + + + + + + fatto + fatto + + + + + + + + + + COO_PL_ProdCost + COO_PL_ProdCost + + + + + + + + + + Valore Fatt. cumulato 1 + Valore Fatt. cumulato 1 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Valore Fatt. cumulato 10 + Valore Fatt. cumulato 10 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Valore Fatt. cumulato 11 + Valore Fatt. cumulato 11 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Valore Fatt. cumulato 12 + Valore Fatt. cumulato 12 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Valore Fatt. cumulato 2 + Valore Fatt. cumulato 2 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Valore Fatt. cumulato 3 + Valore Fatt. cumulato 3 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Valore Fatt. cumulato 4 + Valore Fatt. cumulato 4 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Valore Fatt. cumulato 5 + Valore Fatt. cumulato 5 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Avanzmaneto Commesse + Avanzmaneto Commesse + + + + + + + + + + datefinish2 + datefinish2 + + + + + + + + + + pos_fatta + pos_fatta + + + + + + + + + + cpc_fatto + cpc_fatto + + + + + + + + + + v_prel + v_prel + + + + + + + + + + v_odp + v_odp + + + + + + + + + + v_carico + v_carico + + + + + + + + + + v_oda + v_oda + + + + + + + + + + v_em + v_em + + + + + + + + + + v_ddtcl + v_ddtcl + + + + + + + + + + v_ca_vl + v_ca_vl + + + + + + + + + + LottoRiordino + Lotto Riordino + + + + + + + + + + intestatario + intestatario + + + + + + + + + + datapromessa + datapromessa + + + + + + + + + + articolo + articolo + + + + + + + + + + ordinata + ordinata + + + + + + + + + + spedita + spedita + + + + + + + + + + Report EK-Stat-Produz + Report EK-Stat-Produz + + + + + + + + + + rif_cliente + rif_cliente + + + + + + + + + + qta_resid + qta_resid + + + + + + + + + + qta_cons + qta_cons + + + + + + + + + + qta_fatt + qta_fatt + + + + + + + + + + netto + netto + + + + + + + + + + Report EK-Stat-Vend + Report EK-Stat-Vend + + + + + + + + + + Prodotto x Spese Trasporto + Prodotto x Spese Trasporto + + + + + + + + + + Prod Spese Assicurazione Merce + Prod Spese Assicurazione Merce + + + + + + + + + + Prod Spese Imballo + Prod Spese Imballo + + + + + + + + + + Prodotti Sottoscorta da richiedere + Prodotti Sottoscorta da richiedere + + + + + + + + + + max + max + + + + + + + + + + Valore Fatt. cumulato 6 + Valore Fatt. cumulato 6 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Valore Fatt. cumulato 7 + Valore Fatt. cumulato 7 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Valore Fatt. cumulato 8 + Valore Fatt. cumulato 8 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Valore Fatt. cumulato 9 + Valore Fatt. cumulato 9 + Valore fatturato cumulato dall'inizio dell'anno alla fine del mese in oggetto + + + + + + + + + Costo Medio Mensile 1 + Costo Medio Mensile 1 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 10 + Costo Medio Mensile 10 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 11 + Costo Medio Mensile 11 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 12 + Costo Medio Mensile 12 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 1 + Costo Medio Mensile 1 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 3 + Costo Medio Mensile 3 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 4 + Costo Medio Mensile 4 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 5 + Costo Medio Mensile 5 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 6 + Costo Medio Mensile 6 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 7 + Costo Medio Mensile 7 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 8 + Costo Medio Mensile 8 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Medio Mensile 9 + Costo Medio Mensile 9 + Costo medio mensile calcolato sulla qty movimentata dal 1° all'ultimo giorno del mese + + + + + + + + + Costo Mese 1 + Costo Mese 1 + Costo Mese 1 + + + + + + + + + Costo Mese 10 + Costo Mese 10 + Costo Mese 10 + + + + + + + + + Costo Mese 11 + Costo Mese 11 + Costo Mese 11 + + + + + + + + + Costo Mese 12 + Costo Mese 12 + Costo Mese 12 + + + + + + + + + Costo Mese 2 + Costo Mese 2 + Costo Mese 2 + + + + + + + + + Costo Mese 3 + Costo Mese 3 + Costo Mese 3 + + + + + + + + + Costo Mese 4 + Costo Mese 4 + Costo Mese 4 + + + + + + + + + Costo Mese 5 + Costo Mese 5 + Costo Mese 5 + + + + + + + + + Costo Mese 6 + Costo Mese 6 + Costo Mese 6 + + + + + + + + + Costo Mese 7 + Costo Mese 7 + Costo Mese 7 + + + + + + + + + Costo Mese 8 + Costo Mese 8 + Costo Mese 8 + + + + + + + + + Costo Mese 9 + Costo Mese 9 + Costo Mese 9 + + + + + + + + + Fatturato nell'anno + Fatturato nell'anno + Fatturato nell'anno + + + + + + + + + Q.Fatt.nell'anno + Q.Fatt.nell'anno + Q.Fatt.nell'anno + + + + + + + + + Valore magazzino annuo + Valore magazzino annuo + Valorizzazione magazzino calcolata con determinazione valore medio + + + + + + + + + Q.tà magazzino annua + Q.tà magazzino annua + Q.tà presente a magazzino dal 1° all'ultimo giorno dell'anno in corso di valorizzazione. + + + + + + + + + Valore magazzino Simul. 1 + Valore magazzino Simul. 1 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 10 + Valore magazzino Simul. 10 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 11 + Valore magazzino Simul. 11 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 12 + Valore magazzino Simul. 12 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 2 + Valore magazzino Simul. 2 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 3 + Valore magazzino Simul. 3 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 4 + Valore magazzino Simul. 4 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 5 + Valore magazzino Simul. 5 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 6 + Valore magazzino Simul. 6 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 7 + Valore magazzino Simul. 7 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 8 + Valore magazzino Simul. 8 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Valore magazzino Simul. 9 + Valore magazzino Simul. 9 + Valore magazzino simulato come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 1 + Qty magazzino simul. 1 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 10 + Qty magazzino simul. 10 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 11 + Qty magazzino simul. 11 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 12 + Qty magazzino simul. 12 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 2 + Qty magazzino simul. 2 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 3 + Qty magazzino simul. 3 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 4 + Qty magazzino simul. 4 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 5 + Qty magazzino simul. 5 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 6 + Qty magazzino simul. 6 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 7 + Qty magazzino simul. 7 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 8 + Qty magazzino simul. 8 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + Qty magazzino simul. 9 + Qty magazzino simul. 9 + Q.tà magazzino simulata da valorizzare come se l'anno finisse all'ultimo del mese + + + + + + + + + QtyMagazzinoAnnoPrec. + QtyMagazzinoAnnoPrec. + Qty presente a magazzino al 31/12 dell'anno precedente + Viene riportata come rimanenze dall'anno precedente al 1° dell'anno successivo + + + + + + + + Val.MagazzinoAnnoPrec. + Val.MagazzinoAnnoPrec. + Valorizzazione della qty presente a magazzino al 31/12 dell'anno precedente. + Viene riportato il valore delle rimanenze dell'anno precedente al 1° dell'anno successivo + + + + + + + + Qty magazzino Simulata + Qty magazzino annua Simulata + Qty magazzino annua Simulata + + + + + + + + + Valore magazzino simulato + Valore magazzino annuo simulato + Valore magazzino annuo simulato + + + + + + + + + Costo Medio simulato per valorizzazione + Costo Medio simulato per valorizzazione + Costo Medio simulato per valorizzazione + + + + + + + + + Mostrare i mesi + Mostrare i mesi + Mostrare i mesi + + + + + + + + + Refresh + Refresh + Refresh + + + + + + + + + Importato + Importato + Importato + + + + + + + + + Refresh mensili + Refresh valori mensili + Refresh valori mensili + + + + + + + + + Prezzo Ultima Fatt. 1 + Prezzo Ultima Fatt. 1 + Prezzo Ultima Fatt. 1 + + + + + + + + + Prezzo Ultima Fatt. 10 + Prezzo Ultima Fatt. 10 + Prezzo Ultima Fatt. 10 + + + + + + + + + Prezzo Ultima Fatt. 11 + Prezzo Ultima Fatt. 11 + Prezzo Ultima Fatt. 11 + + + + + + + + + Prezzo Ultima Fatt. 12 + Prezzo Ultima Fatt. 12 + Prezzo Ultima Fatt. 12 + + + + + + + + + PriceLastInv2 + PriceLastInv2 + PriceLastInv2 + + + + + + + + + Prezzo Ultima Fatt. 3 + Prezzo Ultima Fatt. 3 + Prezzo Ultima Fatt. 3 + + + + + + + + + Prezzo Ultima Fatt. 4 + Prezzo Ultima Fatt. 4 + Prezzo Ultima Fatt. 4 + + + + + + + + + PriceLastInv5 + PriceLastInv5 + PriceLastInv5 + + + + + + + + + Prezzo ultima Fatt. 6 + Prezzo ultima Fatt. 6 + Prezzo ultima Fatt. 6 + + + + + + + + + Prezzo Ultima Fatt. 7 + Prezzo Ultima Fatt. 7 + Prezzo Ultima Fatt. 7 + + + + + + + + + Prezzo Ultima Fatt. 8 + Prezzo Ultima Fatt. 8 + Prezzo Ultima Fatt. 8 + + + + + + + + + Prezzo Ultima Fatt. 9 + Prezzo Ultima Fatt. 9 + Prezzo Ultima Fatt. 9 + + + + + + + + + CostCumAmt1 + CostCumAmt1 + CostCumAmt1 + + + + + + + + + CostCumAmt10 + CostCumAmt10 + CostCumAmt10 + + + + + + + + + CostCumAmt11 + CostCumAmt11 + CostCumAmt11 + + + + + + + + + CostCumAmt12 + CostCumAmt12 + CostCumAmt12 + + + + + + + + + CostCumAmt2 + CostCumAmt2 + CostCumAmt2 + + + + + + + + + CostCumAmt3 + CostCumAmt3 + CostCumAmt3 + + + + + + + + + CostCumAmt4 + CostCumAmt4 + CostCumAmt4 + + + + + + + + + CostCumAmt5 + CostCumAmt5 + CostCumAmt5 + + + + + + + + + CostCumAmt6 + CostCumAmt6 + CostCumAmt6 + + + + + + + + + CostCumAmt7 + CostCumAmt7 + CostCumAmt7 + + + + + + + + + CostCumAmt8 + CostCumAmt8 + CostCumAmt8 + + + + + + + + + CostCumAmt9 + CostCumAmt9 + CostCumAmt9 + + + + + + + + + CostCumQty1 + CostCumQty1 + CostCumQty1 + + + + + + + + + CostCumQty10 + CostCumQty10 + CostCumQty10 + + + + + + + + + CostCumQty11 + CostCumQty11 + CostCumQty11 + + + + + + + + + CostCumQty12 + CostCumQty12 + CostCumQty12 + + + + + + + + + CostCumQty2 + CostCumQty2 + CostCumQty2 + + + + + + + + + CostCumQty3 + CostCumQty3 + CostCumQty3 + + + + + + + + + CostCumQty4 + CostCumQty4 + CostCumQty4 + + + + + + + + + CostCumQty5 + CostCumQty5 + CostCumQty5 + + + + + + + + + CostCumQty6 + CostCumQty6 + CostCumQty6 + + + + + + + + + CostCumQty7 + CostCumQty7 + CostCumQty7 + + + + + + + + + CostCumQty8 + CostCumQty8 + CostCumQty8 + + + + + + + + + CostCumQty9 + CostCumQty9 + CostCumQty9 + + + + + + + + + QtyInvoicedCum1 + QtyInvoicedCum1 + QtyInvoicedCum1 + + + + + + + + + QtyInvoicedCum10 + QtyInvoicedCum10 + QtyInvoicedCum10 + + + + + + + + + QtyInvoicedCum11 + QtyInvoicedCum11 + QtyInvoicedCum11 + + + + + + + + + QtyInvoicedCum12 + QtyInvoicedCum12 + QtyInvoicedCum12 + + + + + + + + + QtyInvoicedCum2 + QtyInvoicedCum2 + QtyInvoicedCum2 + + + + + + + + + QtyInvoicedCum3 + QtyInvoicedCum3 + QtyInvoicedCum3 + + + + + + + + + QtyInvoicedCum4 + QtyInvoicedCum4 + QtyInvoicedCum4 + + + + + + + + + QtyInvoicedCum5 + QtyInvoicedCum5 + QtyInvoicedCum5 + + + + + + + + + QtyInvoicedCum6 + QtyInvoicedCum6 + QtyInvoicedCum6 + + + + + + + + + QtyInvoicedCum7 + QtyInvoicedCum7 + QtyInvoicedCum7 + + + + + + + + + QtyInvoicedCum8 + QtyInvoicedCum8 + QtyInvoicedCum8 + + + + + + + + + QtyInvoicedCum9 + QtyInvoicedCum9 + QtyInvoicedCum9 + + + + + + + + + Funzione interna + Funz. Int. + Funzione perabancaria + The Pseudo Bank field indicates if this is for internal function of this Organization + + + + + + + + Report EK-Stat-Acquisito + Report EK-Stat-Acquisito + + + + + + + + + + zona + zona + + + + + + + + + + perc_pagata + perc_pagata + + + + + + + + + + perc_riga_di_fatt + perc_riga_di_fatt + + + + + + + + + + percagente + percagente + + + + + + + + + + tot_agente_fatt + tot_agente_fatt + + + + + + + + + + tot_agente_pagat + tot_agente_pagat + + + + + + + + + + DettaglioConteggiAgenti + DettaglioConteggiAgenti + + + + + + + + + + COO_EK_TipoParteRate + COO_EK_TipoParteRate + + + + + + + + + + UsatoInCalcoloCostiProd + UsatoInCalcoloCostiProd. + Usato In Calcolo Costi Prodotto + + + + + + + + + periodo + periodo + + + + + + + + + + nelmese + nelmese + + + + + + + + + + dainizioanno + dainizioanno + + + + + + + + + + precedannomese + precedannomese + + + + + + + + + + totannoprec + totannoprec + + + + + + + + + + naz + naz + + + + + + + + + + lordo + lordo + + + + + + + + + + prov + prov + + + + + + + + + + trim + trim + + + + + + + + + + dataf + dataf + + + + + + + + + + COO_IsDichiarazioneIntento + COO_IsDichiarazioneIntento + COO_IsDichiarazioneIntento + + + + + + + + + COO_BP_TaxFree_ID + COO_BP_TaxFree_ID + COO_BP_TaxFree_ID + + + + + + + + + COO_DichiarIntento + COO_DichiarIntento + COO_DichiarIntento + + + + + + + + + COO_PlafondUsed + COO_PlafondUsed + COO_PlafondUsed + + + + + + + + + Anno + Anno + + + + + + + + + + M_Product3_ID + M_Product3_ID + M_Product3_ID + + + + + + + + + Incluso In Statistiche + Incluso In Statistiche + Incluso In Statistiche + Incluso In Statistiche + + + + + + + + gen + gen + + + + + + + + + + feb + feb + + + + + + + + + + mar + mar + + + + + + + + + + apr + apr + + + + + + + + + + mag + mag + + + + + + + + + + giu + giu + + + + + + + + + + lug + lug + + + + + + + + + + ago + ago + + + + + + + + + + set + set + + + + + + + + + + ott + ott + + + + + + + + + + nov + nov + + + + + + + + + + dic + dic + + + + + + + + + + fatturato + fatturato + + + + + + + + + + var% + var% + + + + + + + + + + scorso + scorso + + + + + + + + + + OOCreateProjectFromOrder + OOCreateProjectFromOrder + OOCreateProjectFromOrder + + + + + + + + + Business Partner Ref + Business Partner Ref + Identifies a Business Partner + A Business Partner is anyone with whom you transact. This can include Vendor, Customer, Employee or Salesperson + + + + + + + + CodiceFiscaleDichiarante + CodiceFiscaleDichiarante + CodiceFiscaleDichiarante + + + + + + + + + ConFirmaDigitale + ConFirmaDigitale + + + + + + + + + + AnnoImposta + AnnoImposta + AnnoImposta + + + + + + + + + CF Rappresentante legale + CF Rappresentante legale + + + + + + + + + + coo_inarrivo1 + coo_inarrivo1 + + + + + + + + + + coo_inarrivo2 + coo_inarrivo2 + + + + + + + + + + coo_inarrivo3 + coo_inarrivo3 + + + + + + + + + + coo_inarrivo4 + coo_inarrivo4 + + + + + + + + + + Q Rientro CL + Q Rientro CL + Q Rientro CL + The Invoiced Quantity indicates the quantity of a product that have been invoiced. + + + + + + + + OrdineAcquistoContoLavoro + OrdineAcquistoContoLavoro + + + + + + + + + + Avanzmaneto Produzione + Avanzmaneto Produzione + + + + + + + + + + vdatefinish + vdatefinish + + + + + + + + + + qorddatefinish + qorddatefinish + + + + + + + + + + qtyordprod + qtyordprod + + + + + + + + + + saldo + saldo + + + + + + + + + + COO_Transaction_ProdLoc + COO_Transaction_ProdLoc + + + + + + + + + + coo_cpc + coo_cpc + + + + + + + + + + Transazioni per CPC + Transazioni per CPC + + + + + + + + + + Usato + Usato + Usato + + + + + + + + + Taric Code + Taric Code + Taric Code + + + + + + + + + entratamerce + entratamerce + + + + + + + + + + lineaem + lineaem + + + + + + + + + + dataf1 + dataf1 + + + + + + + + + + fatturadaordine + fatturadaordine + + + + + + + + + + rigaf1 + rigaf1 + + + + + + + + + + qfatt1 + qfatt1 + + + + + + + + + + dataf2 + dataf2 + + + + + + + + + + fatturadaem + fatturadaem + + + + + + + + + + rigaf2 + rigaf2 + + + + + + + + + + qfatt2 + qfatt2 + + + + + + + + + + coo_rif + coo_rif + + + + + + + + + + c_charge2_id + c_charge2_id + + + + + + + + + + chargeamt2 + chargeamt2 + + + + + + + + + + c_projcet2_id + c_projcet2_id + + + + + + + + + + c_activity2_id + c_activity2_id + + + + + + + + + + c_campaign2_id + c_campaign2_id + + + + + + + + + + Prodotti configuratore + Prodotti configuratore + + + + + + + + + + Famiglia + Famiglia + + + + + + + + + + Applicazione + Applicazione + + + + + + + + + + COO_Bilancio_CEE + COO_Bilancio_CEE + + + + + + + + + + nr.sez. + nr.sezione + numero sezione del bilancio CEE + + + + + + + + + Potenza + Potenza + + + + + + + + + + Grandezza + Grandezza + + + + + + + + + + Tensione + Tensione + + + + + + + + + + Fasi + Fasi + Fasi + Fase + + + + + + + + Frequenza + Frequenza + Frequenza + Frequenza + + + + + + + + Diametro albero + Diametro albero + Diametro albero + Diametro albero + + + + + + + + Forma + Forma + + + + + + + + + + Protezione IP + Protezione IP + + + + + + + + + + Temperatura ambiente + Temperatura ambiente + Temperatura ambiente + Temperatura ambiente + + + + + + + + Classe di custodia + Classe di custodia + + + + + + + + + + Classe di temperatura + Classe di temperatura + + + + + + + + + + Classe di protezione + Classe di protezione + + + + + + + + + + Classe di temperatura + Classe di temperatura + + + + + + + + + + Note + Note + Note + Note + + + + + + + + Tipo + Tipo + + + + + + + + + + Diametro + Diametro + Diametro + Diametro albero + + + + + + + + N° pale + N° pale + N° pale + N° pale + + + + + + + + Materiale pale + Materiale pale + + + + + + + + + + Mozzo + Mozzo + + + + + + + + + + Angolo pale + Angolo pale + Angolo pale + Angolo pale + + + + + + + + Materiale mozzo + Materiale mozzo + + + + + + + + + + Foro mozzo + Foro mozzo + Foro mozzo + Foro mozzo + + + + + + + + Note + Note + Note + Note + + + + + + + + Diametro + Diametro + Diametro + Diametro + + + + + + + + Materiale convogliatore + Materiale convogliatore + + + + + + + + + + Altezza convogliatore + Altezza convogliatore + + + + + + + + + + Altezza Sella + Altezza Sella + Altezza Sella + Altezza Sella + + + + + + + + Note + Note + Note + Note + + + + + + + + NaturaAliquota + NaturaAliquota 2017 x estrazione fatture e corrispettivi + + + + + + + + + + Tipodocumento_IVA + Tipodocumento_IVA + Tipodocumento_IVA ADE 2017 Fatture Corrispettivi + + + + + + + + + Albero + Albero + + + + + + + + + + Angolo pale + Angolo pale + + + + + + + + + + Diametro convogliatore + Diametro convogliatore + + + + + + + + + + Tipo convogliatore + Tipo convogliatore + + + + + + + + + + Fuori Standard + Fuori Standard + + + + + + + + + + Tipo Parte + Tipo Parte + + + + + + + + + + COO_Ade_InvoiceHeader + COO_Ade_InvoiceHeader + + + + + + + + + + Carico del responsabile dell'invio + Carico del responsabile dell'invio + Rappr_Carica + + + + + + + + + CF dichiarante + CF dichiarante + CF dichiarante + + + + + + + + + Generate + Generate + Generate + + + + + + + + + ExportFile + ExportFile + ExportFile + + + + + + + + + Sostituisce precedente invio + Sostituisce precedente invio + Sostituisce precedente invio + + + + + + + + + COO_SendingNumber + COO_SendingNumber + COO_SendingNumber + + + + + + + + + COO_Ade_BP_Declarations + COO_Ade_BP_Declarations + + + + + + + + + + codicepaeseestero + codicepaeseestero + + + + + + + + + + numidentifiestero + numidentifiestero + + + + + + + + + + ispf + ispf + + + + + + + + + + rappr_codfisc + rappr_codfisc + + + + + + + + + + rappr_cognome + rappr_cognome + + + + + + + + + + rappr_nome + rappr_nome + + + + + + + + + + rappr_comuneresidenza + rappr_comuneresidenza + + + + + + + + + + rappr_provresidenza + rappr_provresidenza + + + + + + + + + + rappr_indiresidenza + rappr_indiresidenza + + + + + + + + + + isanotherentity + isanotherentity + + + + + + + + + + isintermediario + isintermediario + + + + + + + + + + rappr_ragsoc + rappr_ragsoc + + + + + + + + + + COO_Address1 + COO_Address1 + + + + + + + + + + COO_City + COO_City + COO_City + + + + + + + + + COO_CountryCode + COO_CountryCode + COO_CountryCode + + + + + + + + + COO_Ade_BodyInvoice + COO_Ade_BodyInvoice + + + + + + + + + + issplitpayment + issplitpayment + + + + + + + + + + coo_beniserv + coo_beniserv + + + + + + + + + + COO_Ade_InvoiceTax + COO_Ade_InvoiceTax + + + + + + + + + + issuspendedvat + issuspendedvat + + + + + + + + + + coo_isdeducibile + coo_isdeducibile + + + + + + + + + + COO_Esigibile + COO_Esigibile + COO_Esigibile + + + + + + + + + COO_NameRegion + COO_NameRegion + COO_NameRegion + + + + + + + + + ImponibileVendite + ImponibileVendite + ImponibileVendite + + + + + + + + + ImponibileAcquisti + ImponibileAcquisti + ImponibileAcquisti + + + + + + + + + Fuori standard + Fuori standard + + + + + + + + + + Tipo Configurazione + Tipo Configurazione + + + + + + + + + + Sconto Fisso Cliente + Sconto Fisso Cliente + Sconto Fisso Cliente + + + + + + + + + COO_Email_SetUp_ID + COO_Email_SetUp_ID + + + + + + + + + + Codice Motore + Codice Motore + + + + + + + + + + Genera Codici + Crea Codici + + + + + + + + + + Codice Girante + Codice Motore + + + + + + + + + + Codice Convogliatore + Codice Girante + + + + + + + + + + Codice2 + Codice2 + + + + + + + + + + Codice3 + Codice3 + + + + + + + + + + Non stampare VAT (extra UE) + Non Stampare + + + + + + + + + + Fuori Standard + Fuori standard + + + + + + + + + + Altezza convogliatore (fuori std) + Altezza convogliatore + + + + + + + + + + Diametro convogliatore (fuori std) + Diametro convogliatore (fuori std) + + + + + + + + + + MagazzinoFiscale + MagazzinoFiscale + + + + + + + + + + Ship Date + ShipDate + Shipment Date/Time + Actual Date/Time of Shipment (pick up) + + + + + + + + Logo + Logo + + + + + + + + + + CreateByProduct + Create by Product + + + + + + + + + + Tabella delle tabelle As400 ID + Tabella delle tabelle As400 ID + + + + + + + + + + f$segm + f$segm + + + + + + + + + + f$codi + f$codi + + + + + + + + + + f$des1 + f$des1 + + + + + + + + + + Codice alternativo + Codice alternativo + + + + + + + + + + Cartella macchine ID + Cartella macchine ID + + + + + + + + + + Matricola + Matricola + + + + + + + + + + tipo_calza + tipo_calza + + + + + + + + + + schema_cilindro + schema_cilindro + + + + + + + + + + schema_tambric + schema_tambric + + + + + + + + + + schema_tamb + schema_tamb + + + + + + + + + + tipo_macchina + tipo_macchina + + + + + + + + + + diametro + diametro + + + + + + + + + + finezza + finezza + + + + + + + + + + num_aghi + num_aghi + + + + + + + + + + aghi_uncini + aghi_uncini + + + + + + + + + + desc_aghi_cil + desc_aghi_cil + + + + + + + + + + desc_achi_plato + desc_achi_plato + + + + + + + + + + desc_aghi_plati + desc_aghi_plati + + + + + + + + + + desc_selettori + desc_selettori + + + + + + + + + + desc_sottoaghi + desc_sottoaghi + + + + + + + + + + desc_punzoni + desc_punzoni + + + + + + + + + + desc_arpioni + desc_arpioni + + + + + + + + + + desc_paletto + desc_paletto + + + + + + + + + + lintoe_rimaglio + lintoe_rimaglio + + + + + + + + + + desc_motore + desc_motore + + + + + + + + + + desc_app_elettr + desc_app_elettr + + + + + + + + + + ver_app_elettr + ver_app_elettr + + + + + + + + + + alimentazione + alimentazione + + + + + + + + + + frequenza + frequenza + + + + + + + + + + codice_macchina + codice_macchina + + + + + + + + + + data_inizio_mont + data_inizio_mont + + + + + + + + + + data_inizio_camp + data_inizio_camp + + + + + + + + + + firma_campionatore + firma_campionatore + + + + + + + + + + firma_finitore + firma_finitore + + + + + + + + + + cod_aghi_cil + cod_aghi_cil + + + + + + + + + + ragionesociale + ragionesociale + + + + + + + + + + Macchina + Macchina + + + + + + + + + + Nr. rif. + Nr. rif. + + + + + + + + + + Riga + Riga + + + + + + + + + + commessa + commessa + + + + + + + + + + Data in garanzia + Data in garanzia + + + + + + + + + + dataingarretrofit + dataingarretrofit + + + + + + + + + + dataconsprevista + dataconsprevista + + + + + + + + + + dataconsegna + dataconsegna + + + + + + + + + + codaghicilind1 + codaghicilind1 + + + + + + + + + + codaghicilind2 + codaghicilind2 + + + + + + + + + + descaghicilind2 + descaghicilind2 + + + + + + + + + + codaghicilind3 + codaghicilind3 + + + + + + + + + + descaghicilind3 + descaghicilind3 + + + + + + + + + + codaghiplator1 + codaghiplator1 + + + + + + + + + + descaghiplator1 + descaghiplator1 + + + + + + + + + + codaghiplator2 + codaghiplator2 + + + + + + + + + + descaghiplator2 + descaghiplator2 + + + + + + + + + + codaghiplator3 + codaghiplator3 + + + + + + + + + + descaghiplator3 + descaghiplator3 + + + + + + + + + + codaghiplator4 + codaghiplator4 + + + + + + + + + + descaghiplator4 + descaghiplator4 + + + + + + + + + + codplatine1 + codplatine1 + + + + + + + + + + descplatine1 + descplatine1 + + + + + + + + + + codplatine2 + codplatine2 + + + + + + + + + + descplatine2 + descplatine2 + + + + + + + + + + codplatine3 + codplatine3 + + + + + + + + + + descplatine3 + descplatine3 + + + + + + + + + + codplatine4 + codplatine4 + + + + + + + + + + descplatine4 + descplatine4 + + + + + + + + + + codplatine5 + codplatine5 + + + + + + + + + + descplatine5 + descplatine5 + + + + + + + + + + codselettore1 + codselettore1 + + + + + + + + + + descselettore1 + descselettore1 + + + + + + + + + + codsottoagh1 + codsottoagh1 + + + + + + + + + + descsottoagh1 + descsottoagh1 + + + + + + + + + + codpunzoni1 + codpunzoni1 + + + + + + + + + + descpunzoni1 + descpunzoni1 + + + + + + + + + + numerocadute + numerocadute + + + + + + + + + + matricolamotore + matricolamotore + + + + + + + + + + azionamento + azionamento + + + + + + + + + + matrazionamento + matrazionamento + + + + + + + + + + btsr + btsr + + + + + + + + + + numerobtsr + numerobtsr + + + + + + + + + + aliemtatorefilo + aliemtatorefilo + + + + + + + + + + barriere + barriere + + + + + + + + + + descbarriere + descbarriere + + + + + + + + + + skcpu + skcpu + + + + + + + + + + skvalvole + skvalvole + + + + + + + + + + skalimemntazione + skalimemntazione + + + + + + + + + + skattuatori + skattuatori + + + + + + + + + + skpp + skpp + + + + + + + + + + N° motori p.p. + N° motori p.p. + + + + + + + + + + software + software + + + + + + + + + + Matricola rimaglio + Matricola rimaglio + + + + + + + + + + verslinrim + verslinrim + + + + + + + + + + motore + motore + + + + + + + + + + apparechelettron + apparechelettron + + + + + + + + + + ventola + ventola + + + + + + + + + + Note + NoteMacchina + + + + + + + + + + codice_eprom + codice_eprom + + + + + + + + + + applicativo + applicativo + + + + + + + + + + sfasam + sfasam + + + + + + + + + + Gestione Schede ID + Gestione Schede ID + + + + + + + + + + Tipo intervento + Tipo intervento + + + + + + + + + + Nr. repair + Nr. repair + + + + + + + + + + rifer_ordine_2 + rifer_ordine_2 + + + + + + + + + + Data + Data + + + + + + + + + + stato_record + stato_record + + + + + + + + + + codcliente + codcliente + + + + + + + + + + rags_aggiuntiva + rags_aggiuntiva + + + + + + + + + + codice_articolo + codice_articolo + + + + + + + + + + descrizione_articolo + descrizione_articolo + + + + + + + + + + Matricola S.N. + Matricola S.N. + + + + + + + + + + Matricola macchine + Matricola macchine + + + + + + + + + + nr_riferim2 + nr_riferim2 + + + + + + + + + + Data ric. repair + Data ric. repair + + + + + + + + + + Data ric. merce + Data ric. merce + + + + + + + + + + Numero DDT + Numero DDT + + + + + + + + + + Data DDT + Data DDT + + + + + + + + + + guasto + guasto + + + + + + + + + + codfornitore + codfornitore + + + + + + + + + + num_ddt_uscita + num_ddt_uscita + + + + + + + + + + data_ddt_uscita + data_ddt_uscita + + + + + + + + + + ddt_rientro_merce + ddt_rientro_merce + + + + + + + + + + data_ddt_rientro + data_ddt_rientro + + + + + + + + + + destinazione + destinazione + + + + + + + + + + Garanzia S/N + Garanzia S/N + + + + + + + + + + stato_pratica + stato_pratica + + + + + + + + + + prezzo_riparaz + prezzo_riparaz + + + + + + + + + + note_varie + note_varie + + + + + + + + + + data_creazione + data_creazione + + + + + + + + + + data_ultagg + data_ultagg + + + + + + + + + + Note Elettriche + Note Elettriche + + + + + + + + + + data_prev_rientro + data_prev_rientro + + + + + + + + + + Riparatore + Riparatore + + + + + + + + + + Codice + Codice + + + + + + + + + + coo_importadacsv + coo_importadacsv + + + + + + + + + + Nazione + Nazione + + + + + + + + + + Prodotto padre + Prodotto padre + + + + + + + + + + COO_BOM_Implosion_ID + COO_BOM_Implosion_ID + + + + + + + + + + Ordine Produzione + Ordine Produzione + + + + + + + + + + df + df + + + + + + + + + + sqty + sqty + + + + + + + + + + sum + sum + + + + + + + + + + coo_taxregime + coo_taxregime + + + + + + + + + + PersonaFisica + PersonaFisica + + + + + + + + + + coo_recipientcode + coo_recipientcode + + + + + + + + + + coo_firstname + coo_firstname + + + + + + + + + + coo_lastname + coo_lastname + + + + + + + + + + coo_isforpublicadministration + coo_isforpublicadministration + + + + + + + + + + Revisine ordini di produzione OO ID + Revisine ordini di produzione OO ID + + + + + + + + + + COO_AgentPrint + COO_AgentPrint + + + + + + + + + + Importazione Fatture Italiane + Importazione Fatture Italiane + + + + + + + + + + COO_MrpScheduler ID + COO_MrpScheduler ID + + + + + + + + + + flaggedforexecution + flaggedforexecution + + + + + + + + + + date_last_start + date_last_start + + + + + + + + + + date_last_finish + date_last_finish + + + + + + + + + + COO_Charge1_ID + COO_Charge1_ID + COO_Charge1_ID + + + + + + + + + COO_Charge2_ID + COO_Charge2_ID + COO_Charge2_ID + + + + + + + + + COO_ChargeAmt1 + COO_ChargeAmt1 + COO_ChargeAmt1 + + + + + + + + + COO_ChargeAmt2 + COO_ChargeAmt2 + COO_ChargeAmt2 + + + + + + + + + COO_Solleciti ID + COO_Solleciti ID + + + + + + + + + + coo_ggscaduto + coo_ggscaduto + + + + + + + + + + coo_email2 + coo_email2 + + + + + + + + + + COO_BP_Solleciti ID + COO_BP_Solleciti ID + + + + + + + + + + DA_RIVEDERE + DA_RIVEDERE + + + + + + + + + + COO_PPOrder_ScaricoAutomatico_V ID + COO_PPOrder_ScaricoAutomatico_V ID + + + + + + + + + + COO_Bs_Plafond_Testata ID + COO_Bs_Plafond_Testata ID + + + + + + + + + + Plafond iniziale + Plafond iniziale + + + + + + + + + + Valuta + Valuta + + + + + + + + + + Prezzo Valuta Estera + Prezzo Valuta Estera + + + + + + + + + + Tasso di Cambio + Tasso di Cambio + + Tasso di cambio che deve essere inserito a mano dall'utente nel caso in cui abbia selezionato valuta estera in testata fattura + + + + + + + + COO_PagamentiFornitoriMultipli ID + COO_PagamentiFornitoriMultipli ID + + + + + + + + + + ?column? + ?column? + + + + + + + + + + converted + converted + + + + + + + + + + open + open + + + + + + + + + + CodiceBP + CodiceBP + + + + + + + + + + NomeBP + NomeBP + + + + + + + + + + Sollecito + Sollecito + + + + + + + + + + Incluso + Incluso + + + + + + + + + + Gruppo Pagamenti Fornitori Multipli ID + Gruppo Pagamenti Fornitori Multipli ID + + identifica il gruppo di pagamenti fornitori che sono stati fatti assieme lanciando la generazione massiva dei pagamenti per fornitori multipli + + + + + + + + iscontofittizio + iscontofittizio + + + + + + + + + + Destinazione + Destinazione + + + + + + + + + + Completa automaticamente + Completa automaticamente + + + + + + + + + + E' colonna somma parziale + E' colonna somma parziale + + + + + + + + + + Colonna da sommare + Colonna da sommare + + + + + + + + + + Saldo Tot. Progressivo + Saldo Tot. Progressivo + + + + + + + + + + Quantità da stampare + Quantità da stampare + + + + + + + + + + Altezza apriago + Altezza apriago + + + + + + + + + + ChiudiRigaOrdine + ChiudiRigaOrdine + + + + + + + + + + Quantità da Stampare su Righe Ordine ID + Quantità da Stampare su Righe Ordine ID + + + + + + + + + + Gestito a Scorta + Gestito a Scorta + Gestito a Scorta + + + + + + + + + COO_IsForAssembly + COO_IsForAssembly + COO_IsForAssembly + + + + + + + + + COO_Order_ExplodedBomLine ID + COO_Order_ExplodedBomLine ID + + + + + + + + + + COO_Level + COO_Level + COO_Level + + + + + + + + + COO_Order_Product_ID + COO_Order_Product_ID + COO_Order_Product_ID + + + + + + + + + COO_PP_Order_ID + COO_PP_Order_ID + COO_PP_Order_ID + + + + + + + + + COO_Product_Bom2_ID + COO_Product_Bom2_ID + COO_Product_Bom2_ID + + + + + + + + + COO_Product_BomLink_ID + COO_Product_BomLink_ID + COO_Product_BomLink_ID + + + + + + + + + COO_QtyInOrderBomLine + COO_QtyInOrderBomLine + COO_QtyInOrderBomLine + + + + + + + + + COO_ExplosionAndAssemblyOrders + COO_ExplosionAndAssemblyOrders + COO_ExplosionAndAssemblyOrders + + + + + + + + + COO_Mod_ExpMovimenti ID + COO_Mod_ExpMovimenti ID + + + + + + + + + + movId + movId + + + + + + + + + + movArticolo + movArticolo + + + + + + + + + + movsub1 + movsub1 + + + + + + + + + + movQta + movQta + + + + + + + + + + movQtaR + movQtaR + + + + + + + + + + movHostTipoOp + movHostTipoOp + + + + + + + + + + movHostCaus + movHostCaus + + + + + + + + + + movUdc + movUdc + + + + + + + + + + movScomparto + movScomparto + + + + + + + + + + COO_TipoRitenuta + COO_TipoRitenuta + COO_TipoRitenuta + + + + + + + + + IsModula + IsModula + + + + + + + + + + Qscorta + Qscorta + Qscorta + + + + + + + + + COO_isModula + COO_isModula + Gestito su Modula + Gestito su Modula + + + + + + + + COO_Mod_ImpOrdini ID + COO_Mod_ImpOrdini ID + + + + + + + + + + orddes + orddes + + + + + + + + + + ordtipoop + ordtipoop + + + + + + + + + + COO_Mod_ImpOrdiniLine ID + COO_Mod_ImpOrdiniLine ID + + + + + + + + + + rigarticolo + rigarticolo + + + + + + + + + + rigqtar + rigqtar + + + + + + + + + + COO_Ordini_Carico_V ID + COO_Ordini_Carico_V ID + + + + + + + + + + qtysotterraneo + qtysotterraneo + + + + + + + + + + qtymodula + qtymodula + + + + + + + + + + movOrdine + movOrdine + + + + + + + + + + senttomodula + senttomodula + + + + + + + + + + qtysmistamento + qtysmistamento + + + + + + + + + + processedbymodula + processedbymodula + + + + + + + + + + causale + causale + + + + + + + + + + COO_Trasf_Da_Smist_WritePhp ID + COO_Trasf_Da_Smist_WritePhp ID + + + + + + + + + + coo_idoperazione + coo_idoperazione + + + + + + + + + + qtyselected + qtyselected + + + + + + + + + + m_locator_prov + m_locator_prov + + + + + + + + + + m_locator_dest + m_locator_dest + + + + + + + + + + qtyattesatrasf + qtyattesatrasf + + + + + + + + + + COO_Commesse_Ordini ID + COO_Commesse_Ordini ID + + + + + + + + + + Pec FE + Pec FE + + + + + + + + + + COO_Order_ExplodedLine ID + COO_Order_ExplodedLine ID + + + + + + + + + + COO_Order_ExpLine_Prod ID + COO_Order_ExpLine_Prod ID + + + + + + + + + + COO_C_Order_ID + COO_C_Order_ID + COO_C_Order_ID + + + + + + + + + COO_Max_Level + COO_Max_Level + COO_Max_Level + + + + + + + + + COO_Order_ExpLine_Second_ID + COO_Order_ExpLine_Second_ID + COO_Order_ExpLine_Second_ID + + + + + + + + + COO_QtyAvailable + COO_QtyAvailable + COO_QtyAvailable + + + + + + + + + QMag + QMag + QMag + + + + + + + + + SS + SS + SS + + + + + + + + + QFcomm + QFcomm + QFcomm + + + + + + + + + OrdChiuso + OrdChiuso + OrdChiuso + + + + + + + + + Qrs + Qrs + QrStock + + + + + + + + + Qpr + Qpr + Qpr + + + + + + + + + COO_Order_Project ID + COO_Order_Project ID + + + + + + + + + + COO_Message + COO_Message + COO_Message + + + + + + + + + COO_LvlMax + COO_LvlMax + COO_LvlMax + + + + + + + + + COO_Order_Father_ID + COO_Order_Father_ID + COO_Order_Father_ID + + + + + + + + + COO_Elt_Vendor_Inv ID + COO_Elt_Vendor_Inv ID + + + + + + + + + + Numero progressivo xml + Numero progressivo xml + + + + + + + + + + Nome file xml + Nome file xml + + + + + + + + + + Data ricezione + Data ricezione + + + + + + + + + + Data Fattura + Data Fattura + + + + + + + + + + Totale complessivo + Totale complessivo + + + + + + + + + + Partita IVA + Partita IVA + + + + + + + + + + Tipo documento + Tipo documento + + + + + + + + + + Stato + Stato + + + + + + + + + + QFabb + QFabb + QFabb + + + + + + + + + COO_Order_Expl_Project ID + COO_Order_Expl_Project ID + + + + + + + + + + COO_Elt_RegistryInvoice_ID + COO_Elt_RegistryInvoice_ID + + + + + + + + + + Confermato + Confermato + + + + + + + + + + Data Conferma + Data Conferma + + + + + + + + + + Elaborato + Elaborato + + + + + + + + + + Data Elaborazione + Data Elaborazione + + + + + + + + + + Ricevuto + Ricevuto + + + + + + + + + + Descrizione Errore + Descrizione Errore + + + + + + + + + + COO_isForPublic + COO_isForPublic + + + + + + + + + + IdPaese Trasmittente + IdPaese Trasmittente + + + + + + + + + + IdCodice Trasmittente + IdCodice Trasmittente + + + + + + + + + + FormatoTrasmissione + FormatoTrasmissione + + + + + + + + + + CodiceDestinatario + CodiceDestinatario + + + + + + + + + + TelefonoTrasmittente + TelefonoTrasmittente + + + + + + + + + + Email Trasmittente + Email Trasmittente + + + + + + + + + + PecDestinatario + PecDestinatario + + + + + + + + + + IdPaese CedPrest + IdPaese CedPrest + + + + + + + + + + Denominazione + Denominazione + + + + + + + + + + Nome CedPrest + Nome CedPrest + + + + + + + + + + Cognome CedPrest + Cognome CedPrest + + + + + + + + + + AlboProfessionale CedPrest + AlboProfessionale CedPrest + + + + + + + + + + ProvinciaAlbo CedPrest + ProvinciaAlbo CedPrest + + + + + + + + + + NumeroIscrizioneAlbo + NumeroIscrizioneAlbo + + + + + + + + + + DataIscrizioneAlbo + DataIscrizioneAlbo + + + + + + + + + + IndirizzoSede CedPrest + IndirizzoSede CedPrest + + + + + + + + + + Cap + Cap + + + + + + + + + + Provincia + Provincia + + + + + + + + + + Nazione + Nazione + + + + + + + + + + Indirizzo StabileOrganizzazione + Indirizzo StabileOrganizzazione + + + + + + + + + + Cap StabileOrganizzazione + Cap StabileOrganizzazione + + + + + + + + + + Comune StabileOrganizzazione + Comune StabileOrganizzazione + + + + + + + + + + Provincia StabileOrganizzazione + Provincia StabileOrganizzazione + + + + + + + + + + Nazione StabileOrganizzazione + Nazione StabileOrganizzazione + + + + + + + + + + Provincia REA + Provincia REA + + + + + + + + + + NumeroREA + NumeroREA + + + + + + + + + + CapitaleSociale REA + CapitaleSociale REA + + + + + + + + + + SocioUnico REA + SocioUnico REA + + + + + + + + + + StatoLiquidazione + StatoLiquidazione + + + + + + + + + + RiferimentoAmministrazione + RiferimentoAmministrazione + + + + + + + + + + IdPaese Cliente + IdPaese Cliente + + + + + + + + + + IdCodice Cliente + IdCodice Cliente + + + + + + + + + + PersonaFisica Cliente + PersonaFisica Cliente + + + + + + + + + + CodiceFiscale Cliente + CodiceFiscale Cliente + + + + + + + + + + Denominazione Cliente + Denominazione Cliente + + + + + + + + + + Nome Cliente + Nome Cliente + + + + + + + + + + Cognome Cliente + Cognome Cliente + + + + + + + + + + EORI Cliente + EORI Cliente + + + + + + + + + + Indirizzo Cliente + Indirizzo Cliente + + + + + + + + + + Cap Cliente + Cap Cliente + + + + + + + + + + Comune Cliente + Comune Cliente + + + + + + + + + + Provincia Cliente + Provincia Cliente + + + + + + + + + + CodiceNazione Cliente + CodiceNazione Cliente + + + + + + + + + + IndirizzoSede Cliente + IndirizzoSede Cliente + + + + + + + + + + CapSede Cliente + CapSede Cliente + + + + + + + + + + ComuneSede Cliente + ComuneSede Cliente + + + + + + + + + + ProvinciaSede Cliente + ProvinciaSede Cliente + + + + + + + + + + NazioneSede Cliente + NazioneSede Cliente + + + + + + + + + + IdPaese Intermediario + IdPaese Intermediario + + + + + + + + + + IdCodice Intermediario + IdCodice Intermediario + + + + + + + + + + Denominazione Intermediario + Denominazione Intermediario + + + + + + + + + + Nome Intermediario + Nome Intermediario + + + + + + + + + + Cognome Intermediario + Cognome Intermediario + + + + + + + + + + Data Invio + Data Invio + + + + + + + + + + Prova Invio + Prova Invio + + + + + + + + + + MancataConsegna + MancataConsegna + + + + + + + + + + ImpossibilitàConsegnaDefinitiva + ImpossibilitàConsegnaDefinitiva + + + + + + + + + + Data ImpossibilitàConsegna + Data ImpossibilitàConsegna + + + + + + + + + + COO_Elt_Invoice_ID + COO_Elt_Invoice_ID + + + + + + + + + + CodiceValuta + CodiceValuta + + + + + + + + + + NumeroProtocollo + NumeroProtocollo + + + + + + + + + + TipoRitenuta + TipoRitenuta + + + + + + + + + + ImportoRitenuta + ImportoRitenuta + + + + + + + + + + AliquotaRitenuta + AliquotaRitenuta + + + + + + + + + + CausalePagamento + CausalePagamento + + + + + + + + + + BolloVirtuale + BolloVirtuale + + + + + + + + + + ImportoBollo + ImportoBollo + + + + + + + + + + Arrotondamento + Arrotondamento + + + + + + + + + + Causale + Causale + + + + + + + + + + Articolo73 + Articolo73 + + + + + + + + + + COO_Elt_Inv_Lines_ID + COO_Elt_Inv_Lines_ID + + + + + + + + + + NumeroRiga + NumeroRiga + + + + + + + + + + TipoCessionePrestazione + TipoCessionePrestazione + + + + + + + + + + CodiceArticolo + CodiceArticolo + + + + + + + + + + CodiceArticoloValore + CodiceArticoloValore + + + + + + + + + + Descrizione + Descrizione + + + + + + + + + + Quantità + Quantità + + + + + + + + + + UnitàMisura + UnitàMisura + + + + + + + + + + PrezzoUnitario + PrezzoUnitario + + + + + + + + + + PrezzoTotale + PrezzoTotale + + + + + + + + + + AliquotaIVA + AliquotaIVA + + + + + + + + + + Ritenuta + Ritenuta + + + + + + + + + + COO_Elt_Inv_Tax_ID + COO_Elt_Inv_Tax_ID + + + + + + + + + + SpeseAccessorie + SpeseAccessorie + + + + + + + + + + Arrotondamento + Arrotondamento + + + + + + + + + + ImponibileImporto + ImponibileImporto + + + + + + + + + + Esigibilità + Esigibilità + + + + + + + + + + RiferimentoNormativo + RiferimentoNormativo + + + + + + + + + + Scartato + Scartato + + + + + + + + + + Data Fattura + Data Fattura + + + + + + + + + + Prodotti in magazzino ID + Prodotti in magazzino ID + + + + + + + + + + Formato + Formato + + + + + + + + + + Algoritmo di compressione + Algoritmo di compressione + + + + + + + + + + COO_BinaryData + COO_BinaryData + + + + + + + + + + Nome Allegato + Nome Allegato + + + + + + + + + + COO_Elt_Inv_Attach ID + COO_Elt_Inv_Attach ID + + + + + + + + + + Monitoraggio ricambi ID + Monitoraggio ricambi ID + + + + + + + + + + numero_ordine + numero_ordine + + + + + + + + + + cliente + cliente + + + + + + + + + + codice_prodotto + codice_prodotto + + + + + + + + + + prodotto + prodotto + + + + + + + + + + data_creazione_linea + data_creazione_linea + + + + + + + + + + data_conversione_offerta + data_conversione_offerta + + + + + + + + + + data_promessa + data_promessa + + + + + + + + + + numero_ddt + numero_ddt + + + + + + + + + + Codice Platorello + Codice Platorello + + + + + + + + + + Codice Aghi Cilindro 1 + Codice Aghi Cilindro 1 + + + + + + + + + + Aghi Cilindro 2 + Aghi Cilindro 2 + + + + + + + + + + Aghi Cilindro 3 + Aghi Cilindro 3 + + + + + + + + + + Aghi Platorello 1 + Aghi Platorello 1 + + + + + + + + + + Aghi Platorello 2 + Aghi Platorello 2 + + + + + + + + + + Aghi Platorello 3 + Aghi Platorello 3 + + + + + + + + + + Aghi Platorello 4 + Aghi Platorello 4 + + + + + + + + + + Platine 1 + Platine 1 + + + + + + + + + + Platina Platorello + Platina Platorello + + + + + + + + + + Platine 2 + Platine 2 + + + + + + + + + + Platine 3 + Platine 3 + + + + + + + + + + Platine 4 + Platine 4 + + + + + + + + + + Platine 5 + Platine 5 + + + + + + + + + + Punzoni + Punzoni + + + + + + + + + + Selettori + Selettori + + + + + + + + + + Sottoaghi + Sottoaghi + + + + + + + + + + Barriere + Barriere + + + + + + + + + + Motore + Motore + + + + + + + + + + Apparecchiature Elettroniche + Apparecchiature Elettroniche + + + + + + + + + + Fatture Elettroniche da Inviare ID + Fatture Elettroniche da Inviare ID + + + + + + + + + + coo_sd_filename + coo_sd_filename + + + + + + + + + + legalregionname + legalregionname + + + + + + + + + + legalcityname + legalcityname + + + + + + + + + + Aghi Platorello 5 + Aghi Platorello 5 + + + + + + + + + + Aghi Platorello 6 + Aghi Platorello 6 + + + + + + + + + + Neutro + Neutro + + + + + + + + + + coo_interfaccia1 + coo_interfaccia1 + + + + + + + + + + coo_interfaccia2 + coo_interfaccia2 + + + + + + + + + + Prod Spese Bollo + Prod Spese Bollo + + + + + + + + + + Soggetto Emittente + Soggetto Emittente + Soggetto Emittente + + + + + + + + + Vendita provvisoria + Vendita provvisoria + + + + + + + + + + COO_Elt_Inv_DDT ID + COO_Elt_Inv_DDT ID + + + + + + + + + + COO_NumeroDDT + COO_NumeroDDT + + + + + + + + + + COO_DataDDT + COO_DataDDT + + + + + + + + + + COO_RifNoLineaDDT + COO_RifNoLineaDDT + + + + + + + + + + COO_Anticipo + COO_Anticipo + + + + + + + + + + COO_Elt_Inv_Payment_ID + COO_Elt_Inv_Payment_ID + + + + + + + + + + Condizioni Pagamento + Condizioni Pagamento + + + + + + + + + + Beneficiario Pagamento + Beneficiario Pagamento + + + + + + + + + + Modalità Pagamento + Modalità Pagamento + + + + + + + + + + Data Scadenza + Data Scadenza + + + + + + + + + + Importo Pagamento + Importo Pagamento + + + + + + + + + + Data Riferimento Pagamento + Data Riferimento Pagamento + + + + + + + + + + Giorni Pagamento + Giorni Pagamento + + + + + + + + + + BIC + BIC + + + + + + + + + + Istituto Finanziario + Istituto Finanziario + + + + + + + + + + Annulla abbinamento + Annulla abbinamento + + + + + + + + + + coo_interfaccia + coo_interfaccia + + + + + + + + + + Copia Ciclo Da + Copia Ciclo Da + + + + + + + + + + Crea ordine di produzione + Crea ordine di produzione + + + + + + + + + + num_ordine + num_ordine + + + + + + + + + + COO_IsInAll_Invoices + COO_IsInAll_Invoices + COO_IsInAll_Invoices + + + + + + + + + Controvalore + Controvalore + + + + + + + + + + COO_IsAnnual + COO_IsAnnual + + It specifies that this document type is for annual IVA + + + + + + + + COO_PL_Prod_PPOrder_Cost ID + COO_PL_Prod_PPOrder_Cost ID + + + + + + + + + + COO_Unit_Cost + COO_Unit_Cost + COO_Unit_Cost + + + + + + -
    + diff --git a/data/it_IT/AD_FieldGroup_Trl_it_IT.xml b/data/it_IT/AD_FieldGroup_Trl_it_IT.xml index 6a3af9a50e..7f4b7b2888 100644 --- a/data/it_IT/AD_FieldGroup_Trl_it_IT.xml +++ b/data/it_IT/AD_FieldGroup_Trl_it_IT.xml @@ -1,110 +1,343 @@ - - - - + + Stato + Quantità + Importi + Riferimento + Storia + Prodotto + Business partner + Magazzino + Banca + Libro di cassa + Imposte + Commessa/progetto + Generale + Azione + Costo standard + Costo effettivo + Statistiche + Defaults + Gestione richiesta + Web Store + Interno + Esterno + Comune + Spedizione + Documento + Riga + Simulazione + Calcoli + Proxy + Spedizione + Fatturazione + Solamente .. + Selezione + Workflow + Accesso + - + + Allow Info In Role + + + + Accounts + + + + Setup + + + + Dates + + + + Revaluation Accounts + + + + Contract + + + + Options + + + + General Ledger + + + + Machines + + + + Database + + + + Manufacturing + + + + Logo + + + + Delivery Rules + + + + Location + + + + Fixed Asset + + + + Maintenance + + + + Funding + + + + Depreciation + + + + Job Summary + + + + Job Detail + + + + Personal Info + + + + Education + + + + Payment Info + + + + Payroll Info + + + + Contact + + + + + + + + Sequence + + + + Print Format + + + + Behavior + + + + Column Definition + + + + PorodttiSpeciali_Fatture + + + + Caratteristiche Personalizzate + + + + Gennaio + + + + Ottobre + + + + Novembre + + + + Dicembre + + + + Febbraio + + + + Marzo + + + + Aprile + + + + Maggio + + + + Giugno + + + + Luglio + + + + Agosto + + + + Settembre + + + + Motore + + + + Girante + + + + Convogliatore + + + + Estrazione Xml Fattture - Corrispettivi 2017 + + + + copia listini + + + + Ventilatore + + + diff --git a/data/it_IT/AD_Field_Trl_it_IT.xml b/data/it_IT/AD_Field_Trl_it_IT.xml index ca84d51aad..a6c8b1c7d1 100644 --- a/data/it_IT/AD_Field_Trl_it_IT.xml +++ b/data/it_IT/AD_Field_Trl_it_IT.xml @@ -1,82 +1,2455 @@ - - - - + + + + DescrizioneC + Una descrizione corta opzionale del record + La descrizione è limitata ad essere meno di 255 carratteri. + + + + Ricavabile da + + Use this field to enter the bar code for the product in any of the bar code symbologies (Codabar, Code 25, Code 39, Code 93, Code 128, UPC (A), UPC (E), EAN-13, EAN-8, ITF, ITF-14, ISBN, ISSN, JAN-13, JAN-8, POSTNET and FIM, MSI/Plessey, and Pharmacode) + + + + UGS (Desc2) + + The SKU indicates a user defined stock keeping unit. It may be used for an additional bar code symbols or your own schema. + + Colonna Primaria Colonna per Multi-Key La Colonna Primaria indica qual'è la colonna che è la chiave primaria per quelle situazioni in cui c'è più di una chiave. + + + + Fuori produzione da + Discontinued At indicates Date when product was discontinued + + Linguaggio Linguaggio per il Business Partner se è abilitato il multi-lingua The Language identifies the language to use for display and formatting documents. It requires, that on Client level, Multi-Lingual documents are selected and that you have created/loaded the language. + + + + Banca di Busi + Banca di Busi + Banca di Busi + + + + Termini del Pagamento + I termini di pagamento per questa transazione + I Termini di Pagamento identificono il metodo e la tempistica dei pagamenti per questa transazione. + + + + Area DA + Area Stoccaggio del magazzino + L'ID Area Stoccaggio indica dove in un magazzino si trova un prodotto. + + + + Incaricato della spedizione + Come l'ordine sarà spedito + Il Mezzo della Spedizione indica come i prodotti saranno spediti. Per esempio, se l'ordine sarà ricevuto direttimente dal cliente o spedito. + + + + Quantità ricevuta + Quantità ricevuta + The Delivered Quantity indicates the quantity of a product that has been delivered. + + + + Riga + + Il Numero di Riga identifica una riga unica per un documento. Inoltre essa controlla l'ordine delle righe all'intorno del documento. + + + + Riferimento Fornitore (DDT) + + The business partner order reference is the order reference for this specific transaction; Often Purchase Order numbers are given to print on Invoices for easier reference. A standard number can be defined in the Business Partner (Customer) window. + + + + Linea ordine di acquisto + Linea ordine di acquisto + The Purchase Order Line is a unique identifier for a line in an order. + Nodo di inizio Nodo di inizio The Workflow Node indicates a unique step or process in a Workflow. + Importo dell'Imposta Importo dell'imposta per un'operazione con carta di credito L'Importo dell'Imposta mostra l'importo totale dell'imposta. L'importo dell'imposta è utilizzato solamente per le transazioni con carta di credito + + + + ACH - Banca + The ACH checkbox indicates if this Bank Account accepts ACH transactions. + The ACH checkbox indicates if this Bank Account accepts ACH transactions. + Soltanto questa Valuta E' accettata solo questa valuta Il campo Soltanto questa Valuta indica che questo conto bancario accetta solo la valuta qui specificata + + + + Oggetto della mail + + + Business Partner/Agente Identifica un Business Partner (rappresentante) per la ricezione dei provvigioni Il Business Partner/Agente dovrebbe essere un fornitore e può essere un rappresentante di vendita + + + + Descrizione + Una descrizione corta opzionale del record + La descrizione è limitata ad essere meno di 255 carratteri. + Riconoscere Nota di sistema riconosciuta Il flag Riconoscere indica se questa avviso non deve essere conservata + Colonna di Controllo Colonna che controlla tutti i tabs nel banco di lavoro + Nome Sistema - Name your Compiere System installation, e.g. Joe Block, Inc. + Name your Compiere System installation, e.g. Joe Block, Inc. The name if the system to differentiate support contracts + + + + Cat.Comm. + + + Serie Attributi di Istanza Serie Attributi di Istanza The values of the actual Product Attributes. Product Instance attributes are defined in the actual transactions. + + + + Data consegna + + The finish date is used to indicate when the project is expected to be completed or has been completed. + Document No Document sequence number of the document - The document number is usually automatically generated by the system and determined by the document type of the document. If the document is not saved, the preliminary number is displayed in "<>". + ". -If the document type of your document has no automatic document sequence defined, the field is empty if you create a new document. This is for documents which usually have an external number (like vendor invoice). If you leave the field empty, the system will generate a document number for you. The document sequence used for this fallback number is defined in the "Maintain Sequence" window with the name "DocumentNo_<TableName>", where TableName is the actual name of the table (e.g. C_Order). +If the document type of your document has no automatic document sequence defined, the field is empty if you create a new document. This is for documents which usually have an external number (like vendor invoice). If you leave the field empty, the system will generate a document number for you. The document sequence used for this fallback number is defined in the "Maintain Sequence" window with the name "DocumentNo_", where TableName is the actual name of the table (e.g. C_Order).]]> + Value Condition Value + + + + Elabora ora + + + Sovrascrivi Progetto + Serie Attributi di Istanza Serie Attributi di Istanza The values of the actual Product Attributes. Product Instance attributes are defined in the actual transactions. + + + + Oggetto della mail + + + Linguaggio Language for this Business Partner if Multi-Language enabled The Language identifies the language to use for display and formatting documents. It requires, that on Client level, Multi-Lingual documents are selected and that you have created/loaded the language. + + + + Nome Utente + UserName / Login to use for login + UserName / Login to use for the login +Email of the responsible person for the system (registered in WebStore) + + + + Mandatory Overwrite + Overwrite Field Mandatory status + The field must have a value for the record to be saved to the database. + + + + Reference Overwrite + System Reference - optional Overwrite + You can overwrite the Display Type, but only use this if you aware of the consequences. + + + + Search Key + Search key for the record in the format required + 7 bit lower case alpha numeric - max length 8 - can be used for operating system names. + + + + AD_Package_Exp_ID + + + + + + Processed + + + + + + IsActive + + + + + + Azienda + + + + + + Organizzazione + + + + + + Nome del Package + Name of Package + + + + + Creation Directory + + + + + + Created By + User who created the package + + + + + Create Date + Date when Package was created + + + + + Processed By + User who Processed the package + + + + + Processed Date + Date when the package was processed + + + + + Description of Package + + + + + + Export Package + + + + + + AD_Package_Exp_Detail_ID + + + + + + Nome Articolo + + + + + + Processing + + + + + + IsActive + + + + + + Processed + + + + + + Package Build ID + + + + + + Azienda + + + + + + Organizzazione + + + + + + Type + + + + + + Menu + + + + + + Source File Directory + Current location of source file + + + + + Table + + + + + + Form + + + + + + Process + + + + + + Workflow + + + + + + Workbench + + + + + + Notes + + + + + + Value + Condition Value + + + + + Resource + Resource + Select the manufacturing resource (previously defined) where you want to execute the operation. For the product costing, the Resource rate is taken from the cost element introduced in the window Product Costing. + + + + Business Partner + Identifies a Business Partner to Subcontrating + A Business Partner is anyone with whom you transact. This can include Vendor, Customer, Employee or Salesperson + + + + Valid from + Valid from including this date (first day) + The Valid From date indicates the first day of a date range. +When you enter dates in the fields Valid From - To we give the the period of time where this operation will have to be considered for the elaboration of the product. + + + + Valid to + Valid to including this date (last day) + The Valid To date indicates the last day of a date range +When you enter dates in the fields Valid From - To we give the the period of time where this operation will have to be considered for the elaboration of the product. + + + + Attrezzaggio + Setup time before starting Production + Once per operation + + + + Start Node + Workflow Node step or process + The Workflow Node indicates a unique step or process in a Workflow. + + + + Copy BOM Lines From + Copy BOM Lines from an exising BOM + Copy BOM Lines from an exising BOM. The BOM being copied to, must not have any existing BOM Lines. + + + + Valid from + Valid from including this date (first day) + The Valid From date indicates the first day of a date range + +The Valid From and Valid To dates indicate the valid time period to use the BOM in a Manufacturing Order. + + + + Warehouse + Storage Warehouse and Service Point + The Warehouse identifies a unique Warehouse where products are stored or Services are provided. + +Warehouse place where you locate and control the products + + + + Resource + Resource + A manufacturing resource is a place where a product will be made. + + + + + + + + + + Workflow + Workflow or combination of tasks + The Workflow field identifies a unique Workflow in the system. + +The Workflow you introduce in this window will be considered the default Workflow to produce the product in this Organization-Plant-Warehouse. If you do not fill this field the defaul Workflow for the entity will be the Workflow with the same name as the product. + + + + Promised Delivery Time + Promised days between order and delivery + The Promised Delivery Time indicates the number of days between the order date and the date that delivery was promised. + +You must enter the average number of days to receive the product in the warehouse since you approve the requisition or manufacturing order until you receive the material in the warehouse . If the product is bought you must register the calendar days required since you make the PO until you receive the material in the warehouse. If the product is manufactured in your plant you must register the number of working days since you release the MO until you receive the material in the warehouse. + + + + Working Time + Workflow Simulation Execution Time + Amount of time the performer of the activity needs to perform the task in Duration Unit + +In the field Working Time you enter the accumulated time (using the Promising Delivery Time) in the critical path of the BOM for this product. It is the required time to produce the product as if you would not have any component on hand. + + + + Acknowledge + System Notice acknowledged + The Acknowledged checkbox indicates if this notice does not need to be retained. + + + + Accumulated Qty + Total Quantity + Sum of the quantities + +This field shows the sum of the quantities of the product that have had movements. + + + + Accumulated Amt + Total Amount + Sum of all amounts + +This field shows the sum of the amounts of the product that have had movements. + + + + Version No + + + + + + Ordered Quantity + Ordered Quantity + The Ordered Quantity indicates the quantity of a product that was ordered. + + + + Instance + Product Attribute Set Instance + The values of the actual Product Attribute Instances. The product level attributes are defined on Product level. + + + + Instance To + Target Product Attribute Set Instance + + + + + N. Documento + Numero di sequenza per il documento + ". + +Nel caso in cui non c'è definito una sequenza di numerazione automatica per il tipo di documento, il campo è vuoto alla creazione di un nuovo documento. Questo è per i documenti che di solito hanno un numero esterno (come la fattura del fornitore). Se l'utente lascia il campo vuoto, il sistema generà un numero del documento. La regola della sequenza per questo numero è definita nella finestra "Gestione Sequenza" con il nome "DocumentNo_", dove TableName è il nome attuale della tabella (e.s. C_Order).]]> + + + + Riga + + Il Numero di Riga identifica una riga unica per un documento. Inoltre essa controlla l'ordine delle righe all'intorno del documento. + + + + Resource/Plant + Resource/Plant + + + + + Date Ordered + Date of Order + Indicates the Date an item was ordered. +Date Ordered is the date when the order was generated. If the MO is created manually the default date ordered is the system date. If the MO was generated by MRP the default date ordered is the day of the MRP process. + + + + Date Promised + Date Order was promised + The Date Promised indicates the date, if any, that an Order was promised for. +Date Promised Is the date we commit to give the order to the warehouse. If the MO is created manually the default date promised is the system date. If the MO was generated by MRP this date is filled automatically using its algorithm calculation. + + + + Date Start + Indicate the real date to start + It is the date when the first manufacturing order movement is reported, this movement can be an inventory or labor movement. + + + + Finish Date + Finish or (planned) completion date + The finish date is used to indicate when the project is expected to be completed or has been completed. + +To Manufacturing Order is the date when the last manufacturing order movement is reported, It is the closing order date. + + + + Company Agent + Company Agent + Company Agent to Distribution Order + + + + Transit Warehouse + Storage Warehouse and Service Point + The Warehouse identifies a unique Warehouse where products are stored or Services are provided. + + + + Numeraz. Protocollo su Complet. + + + + + + Target Warehouse + Target Warehouse and Service Point + The Warehouse identifies a unique Warehouse where products are stored or Services are provided. + + + + Create from a Window + + + + + + Current Period + + + + + + Period 1 % + + + + + + Period 2 % + + + + + + Period 3 % + + + + + + Period 4 % + + + + + + Period 5 % + + + + + + Period 6 % + + + + + + Period 7 % + + + + + + Period 8 % + + + + + + Period 9 % + + + + + + Period 10 % + + + + + + Period 11 % + + + + + + Period 12 % + + + + + + Period 13 % + + + + + + Period 14 % + + + + + + Script + + + + + + Name + + + + + + Acknowledge + System Notice acknowledged + The Acknowledged checkbox indicates if this notice does not need to be retained. + + + + Create Fields + + + + + + Validate Column + + + + + + Search Key + Search key for the record in the format required + 7 bit lower case alpha numeric - max length 8 - can be used for operating system names. + + + + Copy BOM Lines From + Copy BOM Lines from an exising BOM + Copy BOM Lines from an exising BOM. The BOM being copied to, must not have any existing BOM Lines. + + + + Valid from + Valid from including this date (first day) + The Valid From date indicates the first day of a date range + +The Valid From and Valid To dates indicate the valid time period to use the BOM in a Manufacturing Order. + + + + Modalità di scarico + There are two methods for issue the components to Manufacturing Order + Method Issue: The component are delivered one for one and is necessary indicate the delivered quantity for each component. + +Method BackFlush: The component are delivered based in BOM, The delivered quantity for each component is based in BOM or Formula and Manufacturing Order Quantity. + +Use the field Backflush Group for grouping the component in a Backflush Method. + + + + Import Product Planning Data + + + + + + Account Date + Accounting Date + The Accounting Date indicates the date to be used on the General Ledger account entries generated from this document. It is also used for any currency conversion. + + + + ID + + + + + + Import Inventory Move + + + + + + Process Now + + + + + + Processed + The document has been processed + The Processed checkbox indicates that a document has been processed. + + + + Attribute Set Instance + Product Attribute Values + The values of the actual Product Attributes. Product Instance attributes are defined in the actual transactions. + + + + Process Now + + + + + + Name + Alphanumeric identifier of the entity + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + Language + Language for this Business Partner if Multi-Language enabled + The Language identifies the language to use for display and formatting documents. It requires, that on Client level, Multi-Lingual documents are selected and that you have created/loaded the language. + + + + Expected Close Date + Expected Close Date + The Expected Close Date indicates the expected last or final date + + + + Default Logic + Default value hierarchy, separated by ; + The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons. + + + + Import Workflow + + + + + + Processed + The document has been processed + The Processed checkbox indicates that a document has been processed. + + + + Create Periods + Create calendar periods. + Creates period calendar based on the Period Definition using the specified start date. if start date is not specified, 1st of Jan will be used. The period name will be generated from the start date of each period using the Java SimpleDataFormat pattern provided. + + + + Base Period Definition + Period Definition, allows to define time cycles for the Operational Calendar + + + + + Target Period Definition + Period Definition, allows to define time cycles for the Operational Calendar + + + + + Target Warehouse + Storage Warehouse and Service Point + The Warehouse identifies a unique Warehouse where products are stored or Services are provided. + + + + Calculate Forecast + + + + + + Calculation Class + Java Class for calculation, implementing Interface Measure + The Calculation Class indicates the Java Class used for calculating measures. + + + + Sales Representative Name + + + + + + Import Forecast + + + + + + Working Time + Workflow Simulation Execution Time + Amount of time the performer of the activity needs to perform the task in Duration Unit + +In the field Working Time you enter the accumulated time (using the Promising Delivery Time) in the critical path of the BOM for this product. It is the required time to produce the product as if you would not have any component on hand. + + + + Resource + Resource + A manufacturing resource is a place where a product will be made. + + + + Warehouse + Storage Warehouse and Service Point + The Warehouse identifies a unique Warehouse where products are stored or Services are provided. + +Warehouse place where you locate and control the products + + + + + + + + + + Ciclo di produzione + Workflow or combination of tasks + The Workflow field identifies a unique Workflow in the system. + +The Workflow you introduce in this window will be considered the default Workflow to produce the product in this Organization-Plant-Warehouse. If you do not fill this field the defaul Workflow for the entity will be the Workflow with the same name as the product. + + + + Promised Delivery Time + Promised days between order and delivery + The Promised Delivery Time indicates the number of days between the order date and the date that delivery was promised. + +You must enter the average number of days to receive the product in the warehouse since you approve the requisition or manufacturing order until you receive the material in the warehouse . If the product is bought you must register the calendar days required since you make the PO until you receive the material in the warehouse. If the product is manufactured in your plant you must register the number of working days since you release the MO until you receive the material in the warehouse. + + + + Generate from Purchase Orders + Generate from Pruchase Orders + + + + + Create from Invoice + Process which will generate a new document lines based on an existing document + The Create From process will create a new document based on information in an existing document selected by the user. + + + + Scan Barcode + + + + + + Cash Flow Process + + + + + + Manager + Identifies a Manager + Identifies a Manager. The Manager must be identified as a business partner + + + + Expected Consumption + Planned Quantity + Planned Quantity + + + + Actual Consumption + The actual quantity + The Actual Quantity indicates the quantity as referenced on a document. + + + + Last Update On + + + + + + Salary component + Salary earning component + + + + + User/Contact + User within the system - Internal or Business Partner Contact + The User identifies a unique user in the system. This could be an internal user or a business partner contact + + + + Credit Leaves + Credit Leaves + + + + + Business Partner + Identifies a Business Partner + A Business Partner is anyone with whom you transact. This can include Vendor, Customer, Employee or Salesperson + + + + Effective From Date + Valid from including this date (first day) + The Valid From date indicates the first day of a date range + + + + Expiration Date + Valid to including this date (last day) + The Valid To date indicates the last day of a date range + + + + Manager Approved + The Supervisor Approved checkbox indicates if this document was approved by Supervisor. + + + + + Business Partner + Identifies a Business Partner + A Business Partner is anyone with whom you transact. This can include Vendor, Customer, Employee or Salesperson + + + + Desired start date + Desired start date + The Start Date indicates the first or starting date + + + + Agent Name + User within the system - Internal or Business Partner Contact + The User identifies a unique user in the system. This could be an internal user or a business partner contact + + + + Credit Leaves + Credit Leaves + + + + + Create Landed Cost from Receipts + Process which will generate a new document lines based on an existing document + The Create From process will create a new document based on information in an existing document selected by the user. + + + + Import Employee Attribute + Import Employee Attribute + + + + + Tax exempt + Business partner is exempt from tax on sales + If a Concept is exempt from tax + + + + Reference Overwrite + System Reference - optional Overwrite + You can overwrite the Display Type, but only use this if you aware of the consequences. + + + + Mandatory Overwrite + Overwrite Field Mandatory status + The field must have a value for the record to be saved to the database. + + + + MRP + MRP ID + + + + + Create Production + Lines + + + + + + Complete Production + Complete Production + Indication that this is complete + + + + Reference Name + Alphanumeric identifier of the entity + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + Import Employee Data + Import Employee Data + + + + + Budget Movement + Budget Movement + The Budget Movement identifies a group of budget movements to be processed as a group. + + + + Budget Movement + Budget Movement + The Budget Movement identifies a group of Budget Movement Line which represent a logical business transaction + + + + Requirement Assignment + Process which will assignment Requirement to Vehicle + + + + + License Assignment + Process which will assignment License + + + + + Attribute Set Instance + Product Attribute Values + The values of the actual Product Attributes. Product Instance attributes are defined in the actual transactions. + + + + Requirement Assignment + Process which will assignment Requirement to Driver + + + + + License Assignment + Process which will assignment License + + + + + Requirement Assignment + Process which will assignment Requirement to Drive + + + + + License Types Assignment + + + + + + Language + Language for this Business Partner if Multi-Language enabled + The Language identifies the language to use for display and formatting documents. It requires, that on Client level, Multi-Lingual documents are selected and that you have created/loaded the language. + + + + Nome Latino + Nome Latino + Nome Latino + + + + Gruppo + + + + + + Process Now + + + + + + Protocollo FORNITORE + + The business partner order reference is the order reference for this specific transaction; Often Purchase Order numbers are given to print on Invoices for easier reference. A standard number can be defined in the Business Partner (Customer) window. + + + + Importo ritenuta + + + + + + Valuta contabile + La valuta per questo record + La Valuta indica la valuta da usare nella elaborazione o nel reporting di questo record + + + + Process Now + + + + + + Giorno Fisso del Mese + MEttere 31 anche per i mesi con meno giorni + + + + + Mesi alla scadenza + + + + + + Data Scadenza Fissa + Per il FINE MESE (impostare 31 anche se 28) + + + + + Gestione Inps separata + + + + + + Tipo rivalsa + + + + + + Ritenuta Parziale + + + + + + Ritenuta su rivalsa p. + + + + + + % ritenuta parziale + + + + + + Termini Pag. per DEPERIBILI + Termini Pag. per DEPERIBILI + Termini Pag. per DEPERIBILI + + + + Aspetto Beni + + + + + + Trasporto a cura + + + + + + Causale trasporto + Causale trasporto + Causale trasporto + + + + CoppiaRegistri per Rc/IntraUE/autofatt + + + + + + COO_Ita_TaxRegister + + + + + + Rendi righe cancellabili + Rendi righe cancellabili + Rendi righe cancellabili + + + + Data Reg. Pagamento + Data Reg. Pagamento + La Data della Registrazione indica la data delle registrazioni delle giornali generate da questo documento. + + + + Data Da + + + + + + Data A + + + + + + Liq.Iva precedente + + + + + + CreditoLiq.Precedente + + + + + + Crea Linee Liquidazione + + + + + + IvaDebitoCredito + + + + + + Codice Cliente + Codice Cliente + Codice Cliente + + + + Ordine di Acquisto + Ordine di Acquisto + Ordine di Acquisto + + + + Entrata Merci + + + + + + PEC - Contatto AMMINISTRATIVO + PEC - Contatto AMMINISTRATIVO + PEC - Contatto AMMINISTRATIVO + + + + Aliquota forzata acquisti + + + + + + Aliquota forzata vendite + + + + + + CCAcctAmt + CCAcctAmt + + + + + Data cambio valuta + + + + + + Valuta Fornitore + Codice ISO 4217 per la valuta + Per dettagli - http://www.unece.org/trade/rec/rec09en.htm + + + + Trimestre + Trimestre + Trimestre + + + + GG Ritardo Riba ago dic + se la data scadenza è nel mese di agosto o nel mese di dicembre, essa viene posticipata del numero di giorni + se la data scadenza è nel mese di agosto o nel mese di dicembre, essa viene posticipata del numero di giorni + + + + Addebito insoluti collegato + Tipi di spesa aggiuntiva + The Charge indicates a type of Charge (Handling, Shipping, Restocking) + + + + Per Gestione Riba + + + + + + EffettoInsolutoCollegato + EffettoInsolutoCollegato + EffettoInsolutoCollegato + + + + Rif_Fatt_Insoluto + Rif_Fatt_Insoluto + Rif_Fatt_Insoluto + + + + IsToSendAgenzEntrate + + + + + + Includi-in-SPESOMETRO + + + + + + Conto Destinazione + Conto Destinazione + + + + + Annulla maturazione effetto + Annulla maturazione effetto + Annulla maturazione effetto + + + + Note + Una descrizione corta opzionale del record + La descrizione è limitata ad essere meno di 255 carratteri. + + + + CopiaDB-da-altro-prodotto + Copia la distinta del prodotto selezionato collegandola a quello su cui si è cliccato il bottone + + + + + Rientra In + Rientra nell'ubicazione/area qui indicata + Rientra nell'ubicazione/area qui indicata nella fase di scarico carico + + + + Finish Date + Finish or (planned) completion date + The finish date is used to indicate when the project is expected to be completed or has been completed. + + + + Rientra In + Area Stoccaggio del magazzino + L'ID Area Stoccaggio indica dove in un magazzino si trova un prodotto. + + + + Finish Date + Finish or (planned) completion date + The finish date is used to indicate when the project is expected to be completed or has been completed. + + + + Finish Date + Finish or (planned) completion date + The finish date is used to indicate when the project is expected to be completed or has been completed. + + + + Description + Optional short description of the record + A description is limited to 255 characters. + + + + Description + Optional short description of the record + A description is limited to 255 characters. + + + + CreaComponenti + CreaComponenti + + + + + Prod.Linea.Com + + + + + + PFC + Stampa PFC + + + + + Area DA + Area Stoccaggio del magazzino DA + L'ID Area Stoccaggio indica dove in un magazzino si trova un prodotto. + + + + Area DESTINAZIONE + + The Locator To indicates the location where the inventory is being moved to. + + + + Locator + Warehouse Locator + The Locator indicates where in a Warehouse a product is located. + + + + Q. Presente + Q. Presente alla creazione automatica delle righe di inventario + The Quantity Book indicates the line count stored in the system for a product in inventory + + + + ProdFiglio + + + + + + Tipo CL / Scarico Carico + Tipo CL / Scarico Carico + + + + + Finish Date + Finish or (planned) completion date + The finish date is used to indicate when the project is expected to be completed or has been completed. + + + + Finish Date + Finish or (planned) completion date + The finish date is used to indicate when the project is expected to be completed or has been completed. + + + + Description + Optional short description of the record + A description is limited to 255 characters. + + + + OO_Copy_PL_BOM + OO_Copy_PL_BOM + + + + + C.Grezzo + + + + + + SC + + + + + + m_product2_id + + + + + + COO_R_DDTShipLabel + + Etichetta pallet per spedizione + + + + Grezzo + + + + + + Q richiesta + + + + + + Trasporto a cura + Trasporto a cura + Trasporto a cura + + + + Aspetto Beni + + + + + + Finish Date + Finish or (planned) completion date + The finish date is used to indicate when the project is expected to be completed or has been completed. + + + + COO_GenerateInventoryPL + + + + + + Finish Date + Finish or (planned) completion date + The finish date is used to indicate when the project is expected to be completed or has been completed. + + + + Description + Optional short description of the record + A description is limited to 255 characters. + + + + Stampa PFC + Stampa PFC + + + + + Genera ScaricoCarico + Genera ScaricoCarico + OOGenerateInventoryFromProLine + + + + Locator + Warehouse Locator + The Locator indicates where in a Warehouse a product is located. + + + + Importa Componenti da DistinteB + Importa Componenti da DistinteB + + + + + Description + Optional short description of the record + A description is limited to 255 characters. + + + + Locator + Warehouse Locator + The Locator indicates where in a Warehouse a product is located. + + + + Costo Importato + Costo Importato + + + + + Produzione Completata + Produzione Completata + The Achieved checkbox indicates if this goal has been achieved. + + + + cod + cod + + + + + c_figlio + c_figlio + + + + + Da Ordinare + + + + + + QtyMagazzinoAnnoPrec. + Qty presente a magazzino al 31/12 dell'anno precedente + Viene riportata come rimanenze dall'anno precedente al 1° dell'anno successivo + + + + Own Bank + Bank for this Organization + The Own Bank field indicates if this bank is for this Organization as opposed to a Bank for a Business Partner. + + + + CCAcctAmt + CCAcctAmt + + + + + COO_IsUsedForRIBA + + + + + + Charge + Additional document charges + The Charge indicates a type of Charge (Handling, Shipping, Restocking) + + + + Only Currency + Restrict accepting only this currency + The Only Currency field indicates that this bank account accepts only the currency identified here. + + + + Forzatura indirizzo + Forzatura indirizzo + Forzatura indirizzo + + + + Tot con IVA + Amount of the payment due + Full amount of the payment due + + + + Nr. Fattura + Numero di sequenza per il documento + ". + +Nel caso in cui non c'è definito una sequenza di numerazione automatica per il tipo di documento, il campo è vuoto alla creazione di un nuovo documento. Questo è per i documenti che di solito hanno un numero esterno (come la fattura del fornitore). Se l'utente lascia il campo vuoto, il sistema generà un numero del documento. La regola della sequenza per questo numero è definita nella finestra "Gestione Sequenza" con il nome "DocumentNo_", dove TableName è il nome attuale della tabella (e.s. C_Order).]]> + + + + Netto Riga Fattura + Importo Netto della Riga (Quantità * Prezzo Attuale) senza spese di trasporto e addebitamenti + Il Netto della Riga indica l'importo della riga basato sulla quantità e il prezzo attuale. Qualsiasi addebitamento o spese di trasporto non è incluso. + + + + RigaFat + + + + + + Perc. agente + + + + + + perc_rata_su_dovuto + + + + + + Ordine di vendita + + The Sales Order Line is a unique identifier for a line in an order. + + + + Tot agente + + + + + + Totale fattura + + The Total amount displays the total of all lines in document currency + + + + Valore Massimo Dichiarazione x SINGOLI ORDINI + + The Amount indicates the amount for this document line. + + + + Business Partner + Identifica un business partner + Un Business Partner è qualsiasi entità con cui la società fa le transazioni. I fornitori, clienti, dipendenti ed agenti possono essere tutti quanti business partner. + + + + Numero Interno Dichiarazione + Numero Interno Dichiarazione + + + + + Plafond Usato + Plafond Usato + + + + + Data Inizio Validità Dichiarazione + scade a fine anno + La Data del Documento indica la data in cui il documento è stato generato. Questa data può essere ma non deve essere uguale alla data contabile. + + + + Rif.N.Doc.Cliente + Numero di riferimento del documento ricevuto dal cliente + Numero di riferimento del documento ricevuto dal cliente + + + + Valore Massimo Dichiarazione per BP + + The Statement Amount indicates the amount of a single statement line. + + + + Anno di validità Dichiarazione + Anno di validità Dichiarazione + + + + + Dichiarazione_Intento_Ordine + Usabile solo x stesso anno + + + + + Prodotto Rientrante + Prodotto Rientrante + + + + + Aspetto Beni + Aspetto Beni + Aspetto Beni + + + + Causale Trasporto + Causale Trasporto + Causale Trasporto + + + + Trasporto a cura + Trasporto a cura + Trasporto a cura + + + + Distinta Impiegante + Distinta in cui è usato + + + + + Prodotto Distinta + COO_Product_BOM_ID + + + + + Livello in Distinta + Lvl + + + + + Prodotto Analizzato + Product, Service, Item + Identifies an item which is either purchased or sold in this organization. + + + + Quantità + Indicate the Quantity use in this BOM + Exist two way the add a compenent to a BOM or Formula: + +1.- Adding a Component based in quantity to use in this BOM +2.- Adding a Component based in % to use the Order Quantity of Manufacturing Order in this Formula. + + + + + Aliquota x DichiarazioneIntento + Aliquota x DichiarazioneIntento + + + + + Bp della Commessa + Bp della Commessa + A Business Partner is anyone with whom you transact. This can include Vendor, Customer, Employee or Salesperson + + + + arrivo1 + + + + + + arrivo2 + + + + + + arrivo3 + + + + + + arrivo4 + + + + + + in_prod + + + + + + Rif ord + Rif ord + The Sales Order Line is a unique identifier for a line in an order. + + + + NotePROD + Optional short description of the record OpenOne + A description is limited to 255 characters. OpenOne + + + + Rientrante + Rientrante + + + + + Nome + Identificativo alfanumerico dell'entità + Il Nome della entità (record) è utilizzato come una opzione di ricerca di default in addizione alla chiave di ricerca. Il nome è fino a 60 caratteri di lunghezza. + + + + Diametro albero + + + + + + C.Rientrante + + + + + + Grezzo + + + + + + Alimentazione + + + + + + codice_modello + + + + + + Data inizio collaudo + + + + + + Data inizio montaggio + + + + + + Diametro + + + + + + Finezza + + + + + + Firma finitore + + + + + + Frequenza + + + + + + Lintoe / Rimaglio + + + + + + Nr. aghi + + + + + + Tipo macchina + + + + + + Matricola Q.E. + + + + + + Aliemtatore filo + + + + + + Azionamento + + + + + + BTSR + + + + + + Codice macchina + + + + + + Garanzia retrofit + + + + + + Data inizio garanzia + + + + + + Matricola azionamento + + + + + + Matricola motore + + + + + + Numero BTSR + + + + + + Nr. cadute + + + + + + Proprietario attuale + + + + + + Scheda alimemntazione + + + + + + Scheda attuatori + + + + + + Scheda CPU + + + + + + Scheda motori PP + + + + + + Scheda valvole + + + + + + Software + + + + + + Ventola + + + + + + Firmware rimaglio + + + + + + Applicativo + + + + + + Firmware + + + + + + Sfasamenti + + + + + + Descrizione 3 + + + + + + Nr. Repair + Il codice è una chiave di ricerca che consente una individuazione rapida dell'elemento + ", where TableName is the actual name of the table (e.g. C_Order).]]> + + + + Stampa Fattura Proforma + Stampa Fattura Proforma + Stampa Fattura Proforma + + + + COO_BP_TaxFree_ID + COO_BP_TaxFree_ID + + + + + Offerta di vendita + + The Sales Order ID is a unique identifier of a Sales Order. This is controlled by the document sequence for this document type. + + + + Cognome + + + + + + Codice SDI + + + + + + Nome + + + + + + Stampa per Agente + Stampa per Agente + + + + + Fattura Italia + + + + + + Riga della Fattura Italia + + + + + + Addebito 1 + Addebito 1 + + + + + Addebito 2 + Addebito 2 + + + + + Importo addebito 1 + Importo addebito 1 + + + + + Importo addebito 2 + Importo addebito 2 + + + + + Import da CSV + + + + + + Totale utilizzato + + The Total Amount indicates the total document amount. + + + + Creazione Ordini Per Gruppi Assemblati + Creazione Ordini Per Gruppi Assemblati + + + + + Qtà per scorta + Qtà per scorta + + + + + Qtà Mag scorte + Qtà Mag scorte + + + + + Qtà comm + Qtà comm + + + + + Scorta Min + Scorta Min + + + + + Qtà prod/acq + Qtà prod/acq + + + + + Qtà Fabbisogno Tot + Qtà Fabbisogno Tot + + + + + Inviato + Inviato + Inviato + + + + Prova Invio + + + + + + Aghi Cilindro 1 + + + + + + Separatori + + + + + + Quadro elettrico + + + + + + file + + + + + + Modalità Pagamento F.el. + + + + + + Importo Valuta Estera + + + + + + Valuta estera + + + - + diff --git a/data/it_IT/AD_Form_Trl_it_IT.xml b/data/it_IT/AD_Form_Trl_it_IT.xml index 398de244a6..503a2da64e 100644 --- a/data/it_IT/AD_Form_Trl_it_IT.xml +++ b/data/it_IT/AD_Form_Trl_it_IT.xml @@ -1,107 +1,402 @@ - - - - + + Creazione fatture (manuale) Selezione e creazione fatture + Importazione Dati da FIle Caricamento flat file nelle tabelle d'importazione Il Caricatore del File di Importazione fa parsing del contenuto del flat file e lo carica nelle tabelle di importazione. I commenti iniziano con una '[' e finiscono con una ']' ed essi sono ingnorati; esempio: [Testata]. + Impostazione iniziale del client Impostazione iniziale del client + Operazioni relative ai materiali Operazioni relative ai materiali + Imputazione Pagamenti Imputazione incassi e pagamenti + Creazione Addebiti Creazione Addebiti dai conti originari + Stampa/esportazione pagamento Stampa/esportazione pagamenti + Pagamento Fatture (manuale) Pagamento Manuale delle Fatture + Abbinamento Ordine d'Acquisto-Entrata Merci-Fattura Abbinamento Ordine d'acquisto-Entrata Merci-fattura + Traduzione Importazione/esportazione Traduzione lingua di importazione/esportazione + Creazione Documenti di Spedizione (manuale) Creazione Documenti di Spedizione (manuale) + Manutenzione Password Manutenzione Passwords Manutenzione delle Passwords per gli utenti ed i Business Partners + Fusione Entità Fusione da Entità ad Entità - Cancella da - Potenzialmente dannoso! Per Favore essere sicuri di quello che si stà facendo prima di far partire il Form. + Potenzialmente dannoso! Per Favore essere sicuri di quello che si stà facendo prima di far partire il Form. + Punto di Vendita Finale Punto di Vendita + Esplosione Distinta Base Inserisce (esplosa) la distinta base in Ordine o Fattura Esplode la Distinta Base in un Ordine, Fattura, etc. Il documento deve essere in stato Bozza. Siate sicuri che gli articoli della Distinta Base siano nel listino prezzi dell'Ordine, Fattura, etc altrimenti il prezzo sarà zero. + Gestione Albero Gestisce gli Alberi Mostra e cambia alberi. Gestisce gli ingressi nelle loro finestre specifiche + Editor di Workflow Editor di Workflow + Attività di Workflow Attività di Workflow Attive + Visualizzatore Archivio View automatically archived Documents Depending on the Client Automatic Archive Level documents and reports are saved and available for view. In the Report Viewer you can manually archive Documents or Reports. You can only view archives, if you have access to the original document. + Indicatori di Performance Indicatori di Performance View all Performance Indicators and Goals + - + + Product Attribute Grid + Maintain Products with Attributes in a Table Grid + Select one or two attributes if a Product Attribute and display/maintain products in a row or table grid. + + + + Informazioni Distinta Base + Shows in two different panels the parent-component relationship for the product entered in the Product field. + + + + + Product Configuration BOM + This form let create a product configure with multy level using options and variants + A configurable Bill of Material (CBOM) is used by industries that have multiple options and highly configurable products. + +The CBOM is used to dynamically create "end-items" that a company sells. The benefit of using CBOM structure is it reduces the work-effort needed to maintain product structures. The configurable BOM is most frequently driven by "configurator" software, however it can be enabled manually (manual maintenance is infrequent because its unwieldy to manage the number of permutaions and combinations of possible configurations) The development of the CBOM is dependent on having a Modular BOM structure in place (see Modular BOM). The Modular BOM structure provides the assemblies/sub-systems that can be selected to "configure" an end-item. + + + + Informazioni MRP + Show the detail of MRP calculation + Show the detail of MRP calculation + + + + Planned Order Approval + A planned manufacturing order is a manufacturing order suggested by the MRP process and contains its quantity and its release and promise dates. + A planned manufacturing order is a manufacturing order suggested by the MRP process and contains its quantity and its release and promise dates. when you approve a manufacturing planned order you convert it in a manufacturing order with the status of In Process. + +When you approve a planned order you are telling the system that the manufacturing order is ready to start its process with the approval you change the order status from Draft to In Process. + + + + CRP Info + It shows graphically of the required and available time for each manufacturing resource. + It shows graphically of the required and available time for each manufacturing resource. + + + + Resource Load View + It shows graphically of the required and available time for each manufacturing resource. + It shows graphically of the required and available time for each manufacturing resource. + + + + Ricezione Ordine e Rilascio dei Componenti + Ricezione Ordine e Rilascio dei Componenti + The form shows at the upper side static information around the product and the manufacturing resource where it has to be made, it also shows a summary of the quantities to be controlled in the MO such as the Original and delivered quantities and the Quantity to deliver for the MO up to date. + +If the production process requires production in batch, then the Qty Batchs shows the Number of batches the shop floor needs to do and the Qty Batch Size contains the size of every batch to be produced. + + +If you want to issue the MO components before you receive the finished product you should tick the checkbox Is Delivery, this case is recommended when you have a long to medium lead time and you want to have the inventory quantities as reliable as possible at every moment. + +If you have small lead time and you wish to save clerk time then you must tick Is Backflush checkbox and you will receive the finished product at the same time you issue automatically the components + +The Backflush Group field is used when you want to issue just components belonging to this group. (This characteristic could not be included in the current version). + +At the lower part of the window you can find the list of every MO component, this can be modified according with the real products and quantities given to the shop floor. + +The quantities to be issued are selected with the checkbox at the first column of the list of components. If the actual quantity is different from the standard quantity showed in the column Qty to deliver you should edit this field to enter the right quantity to be issued. + +Finally a message box asks if you want to close the OM document, you should click the ok button if this MO does not have any more transactions and has to be closed. + + + + Generate Movement Manual + Generate Movement to a Order Distribution + + + + + Payroll Action Notice + Payroll Action Notice let entry the events that happend with any Employee + + + + + + + + + + + Material Receipt Distribution Order + Material Receipt Distribution Order + + + + + Manufacturing Workflow Editor + Edit Manufacturing Workflows + Edit the graphical layout of manufacturing workflows + + + + Payroll Payment Print/Export + Payroll Print or export your payments + + + + + Accounting Fact Reconcilation (manual) + + + + + + BOM Viewer + Shows the parent-component relationship for the product entered in the Product field. + Selecting a product will display a hierarchy of components and sub-BOMs for that product. + +Selecting the "Where Used" check box will display the BOMs that this product is used in. + + + + Generate Invoices from Shipments (manual) + Select shipments and generate invoices + Generate Invoices from Shipments. +Select the shipmens to generate the invoice for. + + + + Express Receipt ScanBar Products + Express Receipt ScanBar Products + + + + + Stocktake + Physical Inventory stock count form + + + + + Delete Entities + + + + + + Trial Balance Drillable Report + Trial Balance Drillable Report (only for Web) + + + + + Create From Payments + Create Bank Statement from Payments Unreconcilled + You can add the payments to Bank Statement + + + + Create From Order/Receipt + Create Invoice from Purchase Order or Receipt + You can add the Lines to Invoice from Order or Receipt + + + + Create From Order/RMA + Create Receipt from Purchase Order or RMA + You can add the Lines to Receipt or Return from Order or RMA + + + + Barcode Scanner Products + Barcode Scanner Products + + + + + Spedizioni rapide + Spedizioni rapide + + + + + VOOQuickOrders + VOOQuickOrders + VOOQuickOrders + + + + Ordini di Acquisto rapidi + Ordini di Acquisto rapidi + Ordini di Acquisto rapidi + + + + VOOQuickReceipt + VOOQuickReceipt + VOOQuickReceipt + + + + Presentazione effetti (manuale) + Presentazione effetti (manuale) + + + + + OOTest + OOTest + OOTest + + + + Abbinamento Rate e Pagamenti + Abbinamento Rate e Pagamenti + Abbinamento Rate e Pagamenti + + + + Scadenziario - Cruscotto Rate + Scadenziario - Cruscotto Rate + + + + + invio Massivo Fatture via PEC + invio Massivo Fatture via PEC + invio Massivo Fatture via PEC + + + + VOOQuickOrdersNew + VOOQuickOrdersNew + VOOQuickOrdersNew + + + + Spedizioni rapide NEW + Spedizioni rapide NEW + + + + + Maturazione Effetti + Maturazione Effetti + Maturazione Effetti + + + + Generazione_Acquisti_V1 + Generazione_Acquisti_V1 + + + + + OOListaGenericaTEMPLATE + + + + + + Lista spuntabile Conto Lavoro da richiedere + + + + + + Lista spuntabile Prodotti Sottoscorta da Richiedere + + + + + diff --git a/data/it_IT/AD_InfoColumn_Trl_it_IT.xml b/data/it_IT/AD_InfoColumn_Trl_it_IT.xml new file mode 100644 index 0000000000..5253b1732e --- /dev/null +++ b/data/it_IT/AD_InfoColumn_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/AD_InfoWindow_Trl_it_IT.xml b/data/it_IT/AD_InfoWindow_Trl_it_IT.xml new file mode 100644 index 0000000000..745e270546 --- /dev/null +++ b/data/it_IT/AD_InfoWindow_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/AD_Menu_Trl_it_IT.xml b/data/it_IT/AD_Menu_Trl_it_IT.xml index 4b9c960585..29de0e9f61 100644 --- a/data/it_IT/AD_Menu_Trl_it_IT.xml +++ b/data/it_IT/AD_Menu_Trl_it_IT.xml @@ -1,1729 +1,538 @@ - - - - + + Interrogazione/Elaborazione Fatture - - - Compito (Task) - Gestione compiti (Tasks) - - - Valuta - Gestione Valuta - - - Tasso di Conversione - Gestione tassi di conversione valuta - - - Esercizi - Gestione Esercizi - - - Piano dei Conti - Gestione Elementi Contabili - - - Combinazione Conto - Gestione Combinazioni di Conto valido - - - Unità di Misura - Gestione Unità di Misura - - - Indirizzo - Gestione Indirizzo - - - Paese, Regione e Provincia - Gestione Paesi, Regioni e Provincia - - - Business Partner - Gestione Business Partners - - - Schema contabile - Gestione Schema contabile - Per rendere effettive le modifiche devi re-login - - - Test - Test Screen - - - Allegato - Gestione Allegati - - - Preferenza - Gestione Org. Sistema Client e Preferenze Utente - - - Progetto (Servizio) - Gestione Progetti - - - Categoria Contabile - Gestione Categorie di contabilità generale - - - Prime Note - Inserisce e modifica Entrate Manuali del Libro Giornale come prime note - - - Attività (ABC) - Gestione attività per Activity Based Costing - - - Tipo Documento - Gestione Tipi Documento - - - Aliquota d'Imposta - Gestione Imposte e loro aliquote - - - Categorie imposte - Gestione Categorie imposte - - - Magazzino e Aree Stoccaggio - Gestione Magazzino e Aree Stoccaggio - - - Prodotto - Gestione Prodotti - - - Termini di pagamento - Gestione Termini di pagamento - - - Spedizioniere - Gestione Spedizionieri - - - Ordine di Vendita - Inserisci e Modifica Ordini di Vendita - - - Categoria Prodotto - Gestione Categorie Prodotto - - - Listino Prezzi - Gestione Listino Prezzi Prodotto - - - Pianificazione fatturazione - Gestione Pianificazione fatturazione - - - Campagna di Marketing - Gestione Campagne di Marketing - - - Budget CG - Gestione Budgets di contabilità generale - - - Canale di Marketing - Gestione Canali di Marketing - - - Regione Vendite - Gestione Regioni Vendite - - - Elemento - Gestione Elementi dei campi - - - Tabella e Colonna - Gestione Tabelle e Colonne - - - Riferimento - Gestione Riferimenti di Sistema - - - Finestre, Tab & Campi - Gestione Finestre, Tab & Campi - - - Convalida Regole - Gestione Convalida dinamica Regole per colonne e campi - - - Messaggio - Gestione Informazioni e Messaggi d'Errore - - - Menu - Gestione Menu - - - Lingua - Gestione Lingue - - - Utente - Gestione Utenti del sistema - - - Azienda (Client) - Gestione Aziende - - - Organizzazione - Gestione Organizzazioni - - - Ruolo - Gestione Responsabilità Utente - - - Sequenza Documento - Gestione Sistema e Sequenze del Documento - - - Workflow - Gestione Workflow + Dizionario della Applicazione Gestione del dizionario del applicativo + Configurazione Generale + Configurazione Azienda Gestione delle Regole dell'Azienda + Dati Gestione dati + Misurazione della Performance + Utilità Utilità + - Gestione del Progetto + Gestione Commessa/Progetto + Configurazione del Sistema Regole generali di sistema + Importazione Dati + Impostazioni Contabilità + Impostazioni Business Partner + Ciclo Attivo (OTC) + Impostazioni Materiali - - - Elenco Dati Contabili - Elenco dei Dati contabili - - - Albero e Immagine Nodo - Gestione definizione albero - - - Banca - Gestione Banca - - - Sollecito - Gestione livelli di sollecito - - - Ritenute - - - - Addebiti - Gestione Addebiti + Impostazioni Organizzazione - - - Report & Processi - Gestisci Reports & Processi - - - Fattura (Cliente) - Inserimento Fattura Cliente - - - Inventario Fisico - Immessione Inventario fisico - - - Spedizioni (Cliente) - Spedizioni Inventario Cliente e Resi Cliente(Customer Inventory Shipments Customer Returns) - - - Movimentazione Scorte - Movimentazione Scorte + Gestione Materiali - - - Importazione Business Partner - Importazione Business Partner - - - Riconoscimento Ricavo - Regole riconoscimento ricavo - - - Inventario perpetuo - Gestione Regole Inventario Perpetuo - - - Dettagli Fornitore - Gestione Dettagli Fornitore - - - Titoli - Gestione Titoli - - - Generare Fatture - Genera e stampa Fatture. - - - Generare Spedizioni - - - - Transazioni Ordine - Report delle transazioni dell'Ordine di Vendita - - - Ordini Aperti - - - - Report di ri-approvigionamento magazzino - Report di ri-approvigionamento magazzino - - - Totali Transazioni di Prodotto - Totali Transazioni di Prodotto - - - Elaboratore Richieste - Definizione Elaboratore Richieste - - - Vista Report - Gestione Viste del Report - - - Transazioni di Fatturazione - + Ciclo Passivo (PTP) - - - Entrata Merci - Entrata merci - - - Ordine di Acquisto - Gestione Ordini di Acquisto - - - Fattura (Fornitore) - Inserimento Fattura Fornitore - - - Fatture per Giorno - - - - Fatture per Mese - - - - Fatture per Prodotto per Mese - - - - Fatture per Prodotto per Settimana - - - - Fatture per Fornitore per Mese - - - - Fatture per Settimana - - - - Form - Forms Speciali - - - Creazione fatture (manuale) - Selezione e creazione fatture + Administrazione del Sistema - - - Configurazione progetto - Configurazione dei progetti e rendiconto dei progetti - - - Versione Java - Mostra la versione del default di Java VM - - - Messaggio d'Errore - Visualizza Messaggi d'Errore - - - Formati di Importazione - Gestione Formati di Importazione - - - Importazione Dati da FIle - Caricamento flat file nelle tabelle d'importazione - - - Configurazione lingua - Configura un nuovo lingua e traduce gli elementi. - - - Impostazione iniziale del client - Impostazione iniziale del client - - - Tire Storage - Maintain storage of tires - - - Selezione Fornitore - Prodotti con più di un fornitore - - - Produzione - Produzione basata sulle Distinte Base - - - Operazioni relative ai materiali - Operazioni relative ai materiali - - - Fatture per Prodotto per Trimestre - - - - Fatture Cliente per Fornitore per Trimestre - - - - Gruppo Business Partner - Gestione gruppi di Business Partner - - - Avviso - Mostra Sistema Avvisi - - - Estratto Conto Bancario - Elaborare estratti conto bancario - - - Pagamento - Elabora pagamenti + Partite Aperte - - - Richiesta - Lavora sulle tue richieste - - - Gestione Email - Gestione Modello Email - - - Attributi Customizzati - Gestione attributi customizzati delle entità - - - Libro Cassa - Gestione Libro Cassa - - - Giornale di Cassa - Transazioni di Cassa - - - Partite Aperte - Elenco delle Partite Aperte - - - Pagamenti non Effettuati - Pagamenti non effettuati - - - Imputazione Pagamenti - Imputazione incassi e pagamenti - - - Imputazione dei pagamenti - Pagamento - Fattura - Allocazioni - - - Gruppo Campo - Definisci Gruppo Campo - - - Annullamento Imputazione - Annullamento Imputazione - - - Totali Fatture - - - - Dettagli Fatture - - - - Creazione Addebiti - Creazione Addebiti dai conti originari - - - Pagamento Fatture - Seleziona le Fatture per il Pagamento - - - Valore di Transazione del Prodotto - Valore di Transazione del Prodotto - - - Commissioni - Gestione Commissioni e Royalties - - - Reporting del Progetto - Gestione Cicli di Reporting del Progetto - - - Totali Stato del Progetto - Stato del Progetto nel Ciclo deo Progetto - - - Rivisione configurazione iniziale del client - Rivisione configurazione iniziale del client + Relazioni con i Partners Relazioni del cliente e gestione del Partner - - - Elaborazione Commissione - Controlla e modifica le Commissioni - - - Configurazione Contabilità - Revisiona e cambia l'inserimento contabilità - - - Configurazione business partner - Inserimento Regole del Business Partner - - - Configurazione listini - Definizione dei Listini Prezzi e degli Sconti - - - Configurazione prodotti - Inserimento Prodotti - - - Configurazione vendite - Configurazione vendite - - - Configurazione imposte - Configurazione calcolo delle imposte + Servizi Gestione Servizi + Impostazioni Vendita e Marketing - - - Obiettivo Performance - Definiscce Obiettivo della Performance - - - Calcolo Misure Performance - Definire come calcolare la performance - - - Configurazione indicatori di perfomance - Configurazione indicatori di perfomance + Contabilità e Controllo di Gestione - - - Misurazione Performance - Definisci le Misure di Performance + Reporting Finanziario - - - Report Finanziari - Gestisci Reports finanziari - - - Inserimento Colonna Report - Gestione Inserimenti Colonne Report finanziario - - - Inserimento Linee del Report - Gestione Inserimenti Linee Report finanziario - - - Livello Servizio - Gestione Livelli Servizio - - - Pagamento Fatture (manuale) - Pagamento Manuale delle Fatture - - - Stampa/esportazione pagamento - Stampa/esportazione pagamenti - - - Dettagli Libro Cassa - Informazioni sui dettagli del Libro Cassa - - - Esporta il Database - Esporta (salva) il database - - - Trova (uso indiretto) - Trova Dialogo (uso indiretto) Find Dialog (indirect use) - - - Transazioni di Materiale (uso indiretto) - Transazioni di Materiale (uso indiretto) - - - Form di Stampa - Gestione Form di Stampa (Fatture, Assegni, ..) - - - Colore Sistema - Gestione Colori del Sistema - - - Desktop - Gestione Desktop - - - Immagine Sistema - Gestione immagini - - - Workbench - Gestione Workbench - - - Vendite - - - - Trasferimento Database - Trasferisce il database - - - Sincronizzazione Terminologia - Sincronizza la terminologia all'interno del sistema - - - Storno Crediti - Storno dei Crediti non esigibili - - - Rielaborazione Registrazioni - Rielaborazione registrazioni di documenti in errore - - - Azzeramento Contabilità - Azzera le registrazioni contabili - - - Richiesta tutto - Mostra e lavora a tutte le richieste - - - Cofigurazione richieste - Configurazione richieste del cliente - - - Schema della Scontistica - Gestione Schema della scontistica - - - Report Valutazione Inventario - Report Valutazione Inventario - - - Abbinamento Ordine d'Acquisto-Entrata Merci-Fattura - Abbinamento Ordine d'acquisto-Entrata Merci-fattura - - - Aggiornamento dei Costi del Prodotto - Inserisci costi futuri e costi standard. - - - Report Costo dei Prodotti - Report Costo dei Prodotti - - - Fatture Abbinate - Visualizzare Fatture abbinate - - - Ordini di Acquisto Abbinati - Mostra Ordini di acquisto abbinati - - - Tipo Spese - Gestione Tipi Spese del Report - - - Report Ore e Spese - Report Ore e Spese - - - Risorsa - Gestione Risorsa - - - Tipo Risorse - Gestione Tipi Risorsa - - - Ricompilare Oggetti DB - Ricompilare Oggetti del Databases - - - Formato Stampa - Gestione Formato Stampa - - - Carattere Stampa - Gestione Carattere Stampa - - - Colori di Stampa - Gestionie Colori di Stampa - - - Carta per Stampa - Gestione Carta per Stampa + Stampa Definizione stampa - - - Spese (da fatturare) - Mostra spese e addebiti non fatturati al cliente - - - Creare Ordine di Vendita dalle Spese - Creare Ordine di Vendita per il Cliente dai Report di spesa - - - Creare Fatture da Spese - Creare Fatture da Spese - - - Stampa Formato Tabella - Definisce il Formato Tabella del Report - - - Tipo Richiesta - Gestione Tipi Richiesta - - - Area di Interesse - Area di Interesse o Topic - - - Sistema - Definizione Sistema - - - Generare Ordine di Acquisto dall'Ordine di Vendita - Creare l'Ordine di Acquisto dall'Ordine di Vendita - - - Traduzione Importazione/esportazione - Traduzione lingua di importazione/esportazione - - - Riaprire Richiesta - Riaprire richieste chiuse - - - Importazione Linee del Report - Importazione Linee del Report - - - Importazione Conto - Importa Valori di Conto Naturali - - - Importazione Prodotti - Importazione Prodotti - - - Traduzione Lingua - Controlla Traduzione Lingua - - - Bene Gestito - Bene usato internamente o dai clienti - - - Gruppo Bene Gestito - Gruppo Bene Gestito - - - Formazione - Formazione Ripetuta + Bene Gestito - - - Creazione Documenti di Spedizione (manuale) - Creazione Documenti di Spedizione (manuale) - - - Stampare Fatture - Stampare Fatture su carta o invia PDF - - - Consegnare Beni Gestiti - Consegnare beni gestiti elettronicamente - - - Spese da Rimborsare - Mostra Spese e addebiti non rimborsati - - - Estratto Conto - Report di Estratto Conto con Saldo e Transazioni - - - Manutenzione Password - Manutenzione Passwords - - - Quadratura Giornaliera - Query sulla quadratura giornaliera - - - Serie di Attributi - Gestione Serie di attributi - - - Controllo Numero di Serie - Controllo numero di serie per prodotto - - - Controllo Lotto - Controllo lotto per prodotto - - - Lotto - Lotto + Attributi Prodotto - - - Attributo di Ricerca - Attributo di ricerca - - - Attributo - Attributo del Prodotto - - - Fatture di Addebitamento Fornitore - Fatture di addebitamento Fornitore - - - Documento Ricorrente - Documento Ricorrente - - - Ruolo di Accesso - Gestione le regole di accesso dati - - - Importazione Inventario - Importazione le transazione di inventario - - - Tipo di Progetto - Gestione Tipo di Progetto e Fase - - - Stampa dell'Etichetta - Formato di Stampa dell'Etichetta - - - Sessione - Elenco delle sessioni utente + Sicurezza - - - Log Modifiche - Log delle modifiche ai dati - - - Tipo di Tempo - Maintain Time Recording Type - - - Tipo di Costo - Maintain Cost Types - - - Annuncio - Annuncio Web + Web - - - Importazione Estratto Conto Bancario - Importazione Estratto Conto Bancario - - - Importazione Pagementi - Importazione Pagementi - - - Click - Maintain Web Click - - - Importazione Ordini - Importazione Ordini - - - Pianificazione Pagamento Fatture - Maintain Invoice Payment Schedule - - - Importazione Gornali - Importazione Giornali Contabilità Generale - - - Avviso - Avviso Compiere - - - Contatore Web - Contatore Web - - - Categoria Spese di Trasporto - Gestione le catagorie Spese di Trasporto - - - Importazione Fatture - Importazione Fatture - - - Azzeramento Cache - Azzeramento Cache del Sistema ** Chiudere tutte le finestre prima di procedere ** - - - Dimensioni Contabili - Maintain Non-Account Dimension Trees - - - Replicazione - Getione i Target della Replicazione - - - Strategia di Replicazione - Gestione della strategia di replicazione - - - Progetto (Ordine di Lavoro) - Administrazione Progetti di Ordine di Vendita ed Ordine di Lavoro - - - Base di Conoscenza - Gestione Base di Conoscenza - - - Categoria di Conoscenza - Gestione le categorie e valori di conoscenza - - - Sinonimo di Conoscenza - Sinonimo per le parole chiave di conoscenza - - - Fonte di Conoscenza - Fonte delle immessione di conoscenza + - Conoscenza + Conoscenza - - - Aggiornamento Bilancio Contabile - Aggiorna quotidianamente i bilanci contabili - - - Informazioni Business Partner - Informazione Business Partner - - - Setup Replicazione - Impostazione Replicazione - - - Inviare Email - Invia Email a gli iscritti di un'area di interesse o a un Gruppo di Business Partner - - - Fusione Entità - Fusione da Entità ad Entità - Cancella da - - - Report Ciclo del Progetto - Report Progetti basato sul Ciclo del Progetto - - - Bene Gestito Cliente - Report del Bene Gestito dal Cliente con Conto Consegna - - - Consegnare Bene Gestito - Report di Consegna del Bene Gestito - - - Attribuire al Progetto - Addebita Materiale al Progetto a partire da una Ricevuta o da un Inventario Manuale - - - Generare Ordini di Acquisto dal Progetto - Generare Ordini di Acquisto da Righe Progetto - - - Report Dettagli Contabili del Progetto - - - - Righe di Progetti non Attribuiti - Elenca le Linee del Progetto di un Ordine di Lavorazione o di un Progetto per un determinato Bene, che non sono correlati al Progetto - - - Ordini di Acquisto Progetto non Attribuiti - Elenca le Linee di Progetto con gli Ordini di Acquisto generati di un Ordine di Lavoro o di un Progetto per un Bene Gestito - - - Ricalcola Prezzi Ordine/Fattura - Ricalcola i prezzi basandosi sulla ultima versione del listino prezzi di un Ordine aperto o di una Fattura - - - Conversione Preventivi - Converte una Quotazione o un Preventivo in un Ordine di vendita - - - Stampante Etichette - Gestisce la stampa delle etichette - - - Verifica Tipi Documenti - Verifica Tipi Documenti - - - Margine Progetto - Linee di Ordoini di lavoro del progetto 8Ricavi pianificati) vs. Costi di progetto + Dettagli scorte Report di dettaglio sulle scorte + - - Dettagli transazioni - Report di dettaglio sulle transazioni - - - Lista Crediti - Report Lista Crediti - - - Informazioni Agente - Informazioni Agente Commerciale - - - Clicks Mensili - Clicks per Mese - - - Clicks non Processati - Clicks non Processati - - - Documenti non Registrati - Documenti non Registrati - - - Tipo Cambio Valuta - Gestisce i tipi di tasso di conversione valuta - - - Punto di Vendita Finale - Punto di Vendita - - - Organizzazione Business Partner - Configura e verifica l'organizzazione dei Business Partner - - - Organizzazione Prodotto - Configura e verifica l'organizzazione del Prodotto - - - Organizzazione Magazzino - Verifica l'organizzazione e la struttura del Magazzino - - - Importa Estratto Conto - Importa Estratto Conto - - - Elimina Dati Importati - Elimina Dati Importati - - - Importazioni Tassi Conversione Valuta - Importazioni Tassi Conversione Valuta - - - Esplosione Distinta Base - Inserisce (esplosa) la distinta base in Ordine o Fattura - - - Responsabile del Workflow - Responsabile per l'esecuzione del Workflow - - - Processo - Gestisce i processi del Workflow - - - Attività di Workflow (Tutte) - Gestisce tutte le attività dei workflow - - - Registrazione attributi - Attributi di Bene Gestito - - - Registrazione - Registrazione Utenti Bene Gestito - - - Registro IVA e Imposte - Registro IVA e Imposte - - - Libro Giornale - Report sui dettagli contabili - - - Eventi contabili per data + + Scheda Movimenti Internazionale Eventi contabili aggregati per data - - - Eventi contabili per periodo contabile - Eventi contabili per periodo contabile - - - Riapertura Ordini - Riapre gli Ordini precedentemente chiusi - - - Quadratura Estratto Conto - Algorithm to match Bank Statement Info to Business Partners, Invoices and Payments - - - Gruppo Pagamenti - Elabora i pagamenti per i bonifici - - - Elaboratore dei Workflow - Maintain Workflow Processor and Logs - - - Elaboratore Contabilità - Elaboratore Contabilità e Log - - - Tipo Organizzazione - Gestisce i Tipi di Organizzazione - - - Acquirente - Gestisce le informazioni dell'acquirente - - - Venditore - Gestisce le informazioni dell'acquirente d'asta - - - Packaging - Gestisce Spedizioni Pacchi - - - Lista di Distribuzione - Gestisce Liste di Distribuzione - - - Elaboratore Allarmi - Maintain Alert Processor/Server Parameter and Logs - - - Argomento dell'Offerta - Argomento dell'Offerta dell'asta - - - Tipo Prenotazione - Gestisce i vari tipi di prenotazione - - - Prenotazioni - Gestisce le Prenotazioni e le Consegne - - - Scheduler - Maintain Schedule Processes and Logs - - - Relazioni tra Partner - Gestisce le relazioni tra Business Partner - - - Argomento della Richiesta - Gestisce l'Argomento della Richiesta e gli iscritti - - - Argomento dell'Asta - Gestisce i tipi di Argomento d'asta e le categorie - - - Richiesta Quotazione - Gestisce Richiesta Quotazione + - Restituzione Merci + 1 - Autorizzazione Restituzione Merci Gestisce le Autorizzazioni di Restituzione Merci + Server - Compiere Server Maintenance + Compiere Server Maintenance + Ordini di Vendita + Fatture di Vendita + Consegne + Gestione Mercati - - - Controllo Sequenza - Controlla le Sequenze dei Documenti e del Sistema - - - Elaborazione Sollecito - Elaborazione Sollecito - - - Richieste - Richieste di Materiale - - - Distribuzione del Mastro - Distribuzione del Mastro - - - Gestione Albero - Gestisce gli Alberi - - - Risposta Richiesta Quotazione - Gestisce la Risposta Richiesta Quotazione - - - Risposte alla Richiesta Quotazione - Dettagli sulla Risposta alla Richiesta Quotazione - - - Richieste senza Risposta - Richieste senza Risposta - - - Editor di Workflow - Editor di Workflow - - - Attività di Workflow - Attività di Workflow Attive - - - Richieste Aperte - Dettagli sulle Richieste di Quotazione - - - Elabora Distribuzioni - Crea Ordini per distribuire prodotti a liste di Business Partner - - - Scollega Business Partner da Organizzazione - Scollega Business Partner da Organizzazione - - - Consegna Bene Gestito Mensili - Riassunto Mensile Consegne Bene Gestito - - - Access Log - Log of Access to data or resources - - - Contatore Documento - Gestisce i tipi di contatore del Documento - - - Approvigionamento - Gestisce la domanda di Merci - - - Previsione Domanda - Gestisce le previsioni di domanda sui materiali per la gestione dell'approvvigionamento - - - Conferma Spedizione/Ricevimento - Conferma Spedizione/Ricevimento Materiale - - - Tipo Autorizzazione Restituzione Merci - Tipo Autorizzazione Restituzione Merci - - - Dettagli Conferme Aperte - Dettagli Conferme Spedizioni o Ricevimenti Aperte - - - Conferme Aperte - Conferme di Spedizioni o Ingresso Merci ancora Aperte - - - Process Audit - Audit process use - - - Conferma Movimentazione - Conferma Movimentazione Inventario - - - Stampa Dettagli di Formattazione - Il Report Stampa Dettagli di Formattazione - - - Importa Conferme - Importa Linee Conferma Entrate Merci/Spedizioni - - - Azzera Password - Azzera le Password per gli Utenti - - - Criterio SLA - Criterio Service Level Agreement (Livello di Gradimento del Servizio) - - - SLA per il Partner - Livello di Gradimento del Servizio - - - Schema Listino Prezzi - Gestione Schema Listino Prezzi - - - POS - Gestisce il Punto di Vendita Finale - - - Disposizione Chiave POS - Disposizione Funzione Chiave POS Point of Sale (Punto di Vendita) - - - Dettagli Ricevimento Merci - Informazioni Dettagli Ricevimento Merci - - - Dettagli Spedizioni - Informazioni sui Dettagli Spedizioni - - - Aggiornamento dell' Accesso del Ruolo - Aggiorna i permessi d' accesso di un ruolo o di più ruoli di una Azienda. - - - Annulla Allocazione Fatture - Annulla la Allocazione delle fatture nei pagamenti. - - - Allocazione Automatica - Allocazione Automatica delle fatture nei pagamenti - - - Registrazione Sistema - Registrazione Sistema - - - Riapplica personalizzazioni - Riapplica personalizzazioni - - - Dal Workflow al Client - Sposta i Workflow personalizzati nel Client/Azienda Corrente + Workflow - Compiere Workflow - - - Bilancio di verifica - Bilancio di verifica per esercizio o periodo - - - Inventario uso interno - Inventario uso interno - - - Conversione UdM Prodotto - Conversione UdM Prodotto - - - Stampa lettere solleciti - Stampa lettere solleciti su carta o PDF - - - Valida Business Partner - Valida Business Partner - - - Elabora gruppi di Ordini - Elabora gruppi di Ordini - - - Visualizzatore Archivio - View automatically archived Documents - - - Fatture non allocate - Fatture non allocate sui pagamenti - - - Pagamenti non allocati - Pagamenti non allocati - - - Dettagli Pagamenti - Dettagli Pagamenti - - - Importo Aperto Business Partner - Importo Aperto Business Partner - - - Dettagli Commisioni Correnti - Dettagli Commisioni Correnti - - - Sincronizza Traduzione Documenti - Synchronize Document Translation - - - Riferimenti dei Materiali - Riferimenti incrociati sull'uso dei Materiali - - - Fatturazione Batch - Fatture di spesa Batch - - - Finestra Utente - Definisce Finestra Utente Customization - - - Definizione EDI - Gestione Definizione EDI - - - Transazione EDI - - - - Costo prodotto - Gestisce il costo dei prodotti - - - Elemento di Costo - Gestisce gli elementi di Costo + Compiere Workflow + Gestione Costi Gestione Costi Produzione - - - Stato Richiesta - Stato Richiesta - - - Risposta standard Richiesta - Risposta standard Richiesta - - - Risoluzione Richiesta - Risoluzione Richiesta - - - Gruppo Richiesta - Gruppo Richiesta - - - Categoria Richiesta - Categoria Richiesta + Richieste + - - Negozio Elettronico - Definisce il Negozio elettronico - - - Posizione - Gestione Posizioni di Lavoro + + Collaborazione + Collaboration and Content Management + - - Categoria Posizione - Gestisce le Categorie di Posizioni di Lavoro + + Packaging Applicazioni + Import and export packaging + - - Remunerazione - Gestisce la remunerazione - - - Notifica Modifica Collegata - Gestisce la Notifica Modifica Collegata Distinta Base - - - Distinta Base - Gestisce la Distinta Base - - - Fatture per richieste - Crea Fatture per richieste - - - Notifica Modifica Generica - Gestisce la notifica di modifica generica non collegata alla Distinta Base - - - Pulizia Dati Inventario - Pulizia Dati Inventario - - - Fatture non incassate - Fatture non incassate (Profitti/Perdite) - - - Costi di Produzione - Costi di Produzione + + Web POS + + - - Totale Costi di Produzione - Totale Costi di Produzione + + Gestione della Produzione + Manufacturing + - - Dettagli Costi di Produzione - Dettagli Costi di Produzione + + Progettazione + Engineering management involves the overall management of organizations with an orientation to manufacturing, engineering, technology or production. + - - Dettagli Ordine - Report di dettaglio degli Ordini + + Risorse di Produzione + Resource Manufacturing + - - Dettagli Business Partner - Report Dettagli Business Partner + + Workflow di produzione (cicli) + + + + + Distinte Base + + + + + Gestione Pianificazione + Using Planning Management you answer the question: When and How Many products we must get? + + + + Pianificazione Prodotto + Pianificazione Prodotto + + + + MRP + Materials Requirements Planning + + + + CRP + Capacity Requirements Planning + + + + DRP + Distribution Resource Planning + + + + Gestione Ordini di Produzione + Production Management + + + + Produzione + + + + + Management Maintenance + Management Maintenance + + + + Activity Control + Activity Control + + + + Distribution Management + Distribution Resource Planning (DRP) is a method used in business administration for planning orders within a supply chain. + + + + Quality Management + Quality Management + + + + Standard Costing Management + Standard Costing Management + + + + Global Tax Management + + - - Serie Attributi di Istanza - Verifica Serie Attributi di Istanza + + Replication Data + + - - Crea Registrazione dei Costi - Crea Registrazione dei Costi + + + + - - Dichiarazione Imposte - Definisce la Dichiarazione delle imposte + + Human Resource + + - - Gerarchia dei Report - Gerarchia dei Report + + Payroll + + + + + Customer Service + Customer Related Assets + + + + Asset Revaluation + Process Asset Revaluations + + + + Splits Transfers and Disposals + Process Assets Splits Transfers and Disposals + + + + Depreciation Processing + Applications to Process Fixed Assets to the GL + + + + Reporting + Reporting for fixed assets + + + + Depreciation Setup + Applications to setup and maintain depreciation + + + + Forecast Management + + - - Crea Ordini di Acquisto dalle Richieste - Crea Ordini di Acquisto dalle Richieste + + Returns + + - - Controllo Budget - Controllo Budget + + 2-Rientro per reso cliente + Customer Return (Receipts) + - - Controllo Fondi (Alpha) - Gestisce il Controllo dei Fondi + + Reso a fornitore + Reso a fornitore + - - Report dei Problemi del Sistema - Report dei Porblemi automatico o manuale + + EDI + + + + + Manufacturing Order Cost + Manufacturing Order Cost + + + + Ordini di Vendita rapidi + Ordini di Vendita rapidi + + + + Elenco ordini rapidi + Elenco ordini rapidi + + + + Completamento Entrata Merci + Completamento Entrata Merci + + + + Stampa Ordini di Vendita rapidi + Stampa Ordini di Vendita rapidi + + + + Generazione Automatica Effetti + Automatic Receipt Generation + + + + Revisione Abbinamento Rate + Partite e Contropartite + + + + Stampa Registri Iva + Stampa Registri Iva + + + + Impostazione Registri Iva + + - - Fatture Trimestrali per Prodotto - Fatture Trimestrali per Prodotto + + Liquidazione IVA + Liquidazione IVA + - - Fatture per Prodotto e per Mese - Report Fatture per Prodotto e per Mese + + Revisione Tasse Liquidazioni e Ritenute + + + + + invio Massivo Fatture via PEC + invio Massivo Fatture via PEC + + + + Scheda Movimenti italiana + Scheda Movimenti italiana + + + + Bilancio di Verifica + Bilancio di Verifica + + + + Bilancio di Verifica con Raggruppamenti + Bilancio di Verifica con Raggruppamenti + + + + Elenco ordini di acquisto + Elenco ordini di acquisto + + + + Dettagli Ordini Acquisto + Dettagli Ordini Acquisto + + + + Metodi di Cattura + Metodi di Cattura + + + + LibroGiornaleOO + LibroGiornaleOO + + + + Bilancio Verifica Sez.contrapposte + + - - Indicatori di Performance - Indicatori di Performance + + Bilancio Raggrupp Sezioni Contrapposte + Bilancio Raggrupp Sezioni Contrapposte + - - Schema dei Colori delle Performance - Schema dei Colori delle Performance + + Bilancio di Verifica dettagliato per BP + TrialBalance-OOv3-BP + - - Benchmark delle Performance - Benchmark delle Performance + + Bilancio di Verifica dettagliato per BP con raggrupp + TrialBalance2-OOv3-BPraggr + - - Rapporti delle Performance - Rapporti delle Performance + + Bilancio di Verifica dett. perBP con raggrupp a sez contrapp + + - - Raccomandazioni sui Problemi - Raccomandazioni sui Problemi + + Revisione ordini di produzione OO + Revisione ordini di produzione OO + - - Stato dei Problemi - Stato dei Problemi + + Scheda Movimenti italiana - no conti bancari + + - - Problema Conosciuto - Problema Conosciuto + + Movimenti Mastrini Banche + Movimenti Mastrini Banche + - - Problemi del Progetto - Problemi del Progetto + + Creaz. Ordini Produz e Acquisto aggregati + + - - Utente del Problema - Utente che ha avuto ilProblema + + Crea Int. Fatture Fornitore da FE ricevute + Crea Int. Fatture Fornitore da FE ricevute + - - Sistema per la gestione dei Problemi - Sistema per la gestione dei Problemi + + Monitoraggio tempi per ricambistica + Monitoraggio tempi per ricambistica + - + diff --git a/data/it_IT/AD_Message_Trl_it_IT.xml b/data/it_IT/AD_Message_Trl_it_IT.xml index 9590510aa7..4e5c409d8c 100644 --- a/data/it_IT/AD_Message_Trl_it_IT.xml +++ b/data/it_IT/AD_Message_Trl_it_IT.xml @@ -1,2560 +1,3194 @@ - - - - + + Zero + Uno + Scade + Tre + Quattro + Cinque + Sei + Sette + Otto + Nove + Circa + Accesso + Non si può cambiare il record L'utente non dispone i privilegi necessari per modificare il record + Non si può cancellare questo record L'utente non dispone i privilegi necessari per cancellare il record + Non si può inserire un record L'utente non dispone i privilegi necessari per inserire il record + Non si può modificare il record L'utente non dispone i privilegi necessari per modificare il record + - Dati del Client & Organizzazione + + Non si possono cancellare i record di questo file per motivi di audit Se non è una transazione, si può disattivare il record se si lascia il checkbox 'attivo' vuoto. + Dati di Organizzazione + Dati Condivisi + Dati del Sistema + - Dati del Sistema & Client + + Con l'attuale ruolo, non è possibile aggiornare queste informazioni + Con l'attuale ruolo ed impostazione, non è possibile visualizzare queste informazioni + - © Jorg Janke - ComPiere, Inc. 1999-2002 + © Jorg Janke - ComPiere, Inc. 1999-2002 Versione Compilata e Tradotta da Anthas Consulting Ltd - http://www.compiere.org + http://www.compiere.org + 40 Old Tannery Rd Monroe CT 06460 USA Phone (203) 445-8182 + - Compiere Online + Compiere Online + Combinazione + Creare un nuovo conto o aggiornare il nome alternativo + Conto non aggiornato + Informazioni sui Conti + Questa azione non è consentita in questo contesto + Questa azione non è supportata + Indirizzo + Avanzato + Nome alternativo + Tutti i record + Preferisce selezionare una fattura ed il pagamento da abbinare ed elaborali uno alla volta + Il record non può essere modificato + Importo + Importo esigibile + Importo del pagamento + Importo Da + Importo A + Applicazione + Applicato + Al primo record + All'ultimo record + Allegato + Vuoi cancellare questo allegato? + Seleziona un file da allegare a questa entità + Allegato non trovato + Non è possibile aggiungere un allegato a questa entità Un allegato deve avere un singolo chiave. Questa entità è probabilmente una associazione (con due chiavi) o una entità senza un chiave numerico unico. + Calcolo automatico + Salvataggio automatico Salvataggio automatico dei dati + Login automatico Effettuare il login con l'utente attuale in automatico + Scelte disponibili + Business Partner non trovato + Business Partner non salvato + Aggiungi alla barra + Grafico a Barre + Rimuovere dalla barra + Business Partner + Calcolatrice + Calendario + Elimina + Elimina query + Il tipo documento non può essere cambiato + Questo record non può essere cancellato, si prega renderlo inattivo. + Le transazioni completate non possono essere cancellate + Modifica il Libro di cassa di default ignorato. Si prega di modificare il libro di cassa solo dopo aver completato la transazione + Addebito creato + Creare addebito dal conto + Generare addebiti + Creare conto e addebito + Addebito non creato + Città + Azienda Client + Servizi condivisi + Chiudere la Finestra + Combinazione + Collegamento + Contatto + L'importo di controllo è diverso dal Saldo + Errore nell'esecuzione della routine di conversione valute + Convertito + Copiato + Copiare il record + Modificare i record copiati e salvare o ignorare + Non è possibile copiare + Nazione + Creare + Creare nuovo record + Creato + Il formato della data di scadenza della carta di credito deve essere "MMYY" + E' invalido il mese della data di scadenza della carta di credito + E' invalido l'anno della data di scadenza della carta di credito + La carta di credito è scaduta + Numero della carta di credito non valido + Sembra essere un problema con il numero della carta di credito. Si vuole continuare? + Il codice di verifica della carta di credito non è corretto Il codice di verifica dell'AMEX è composto da 4 caratteri e si trova al di sotto del numero della carta di credito. Sulle altre carte di credito è un numero composto da 3 caratteri stampato sul campo della firma dopo il numero della carta di credito. + Nota: Oltre il limite di credito + Conversione Valuta + Impostazione Attuale + Personalizzare + Errore del Database + Dati aggiornati dal database + Database + Data + Data Da + Data A + Livello di Debug + Errore di Default + Cancellare record + Il record non può essere cancellato: + Record non cancellato - E' stato trovato un record dipendente + Vuole cancellare il record? + Cancellato + Descrizione + Record di dettaglio + Differenza + Sconto Commerciale + Data dello sconto + Categoria Scontonon valido (sopra o sotto 100) + Visualizzare le Informazioni del Documento + Visualizzare Quantità + Visualizzare le Informazioni (Fonte) di Partenza + Il documento sta per essere elaborato + Copia + Drill + EFT + Email + Email al supporto + - &Modifica + + Editore + Chiudere la Finestra + Inserire Query + Inserire il testo da cercare + Ambiente + Errore: + Eseguire Query + Chiudere la Applicazione + Chiudere l'applicazione? + Espandere tutto + Espandere l'Albero + Spese + Scadenza (MMAA) + Esportare + Esportare in Excel + Esportare i Record + Elaborazione Fallita: + Campo + - &File + + Excel CSV file + Il file non può essere creato + HTML file + Importare Caricatore del File + - <Seleziona File da caricare> + ]]> + Selezionare il File da caricare - attenzione di seguire il formato di importazione + Selezionare un formato di iimportazione + Righe nel file/caricate e pronte per essere importate: + Estensione del file non valida + File PDF + File Postscript + RTF file + File di testo + Errore nella scrittura del file + XML file + Compilare i campi obbligatori: + Trova record + Colonne disponibili + Seleziona le colonne e ordinale + Colonne selezionate + Personalizzare Trova + Seleziona una riga o inserire un criterio di ricerca + Inserire i criteri della query con, la opzionale % wildcard (case insentitive) + Nessun record trovato + Primo record + Prima pagina + Da + Funzione di CallOut non trovata + Errore Funzione di CallOut + Generare + - &Vai + + Andare alla Pagina + Colonna per nome (X-Axis) + Saluto + Riassumere + Raggruppato per + Testata + - &Aiuto + + I Record Storici + Menu + Host + Ignorare le modifiche + Le modifiche non possono essere ignorate + Modifiche ignorate + Informazioni + Informazioni Conto + Informazioni Business Partner + Informazioni Spedizioni + Informazioni Fatture + Informazioni Ordini + Informazione Pagamenti + Informazioni Prodotto + Inserito + Generare Fatture (manuale) + Generazione delle fatture + Le fatture sono generate in base alle "Regole di Fatturazione" selezionate nell'ordine + Seleziona spedizioni dalle quali generare fatture + Uno o più prodotti compaiono più di una volta nella lista di conteggio. Righe disattivate + Fattura + Entrata merce (spedizione) già esistenti per questa fattura + Il documento deve essere prima completato + Inserire item + Sposta Item + Ultimo record + Ultima pagina + Lunghezza + Livello + Caricare + Caricamento… + Ubicazione/Indirizzo + Inserire nuova ubicazione/indirizzo + Modificare Ubicazione/indirizzo + Login + Login (success) + Margine + Abbinare Da + Modalità di Ricerca + Abbinare A + Abbinati + Abbinamento + Menu + Andare al Menu + Il menu non può caricare + Messaggio non inviato. Problema: + Messaggio inviato + Messaggi + Passa alla visualizzazione a Griglia + Multi-Valuta + d + Nome + Navigare + Navigare o modificare il record + - <Query attiva> Navigare o modificare record + Navigare o modificare record]]> + Nuovo record + Inserirei dati per un nuovo record e salvare o ignorare + Non è possibile aggiungere un nuovo record + Nuovo Valore + Record Successivo + Pagina Successiva + Non è stato trovato il successivo numero della sequenza Contattare l'amministratore del sistema + No + Messaggio non Trovato + Numero di Righe + Numero dei Pagamenti + Nessun record trovato; inserire dati per un nuovo record + Non sono state trovate valide informazioni contabili + Non attivo + Inventario non è sufficiente + *Non trovato* + Non Abbinati + Non unico + Numero delle righe per colonne + OK + Mostra le transazioni vecchie/completate + Valore vecchio + Online + Solo Clienti + Solo fatture da Pagare + Solo Fornitori + Aperto + Aperto + Opzioni + Ordine Per + {0} Linea(e) - {1,number,#,##0.00} - Totale: {2,number,#,##0.00} {3} = {4,number,#,##0.00} + Org + Un'altra elaborazione per questo record è attiva, riprovare più tardi + Pagina + Interruzione di pagina + Pagina {P} di {N} + Due pagine + Intera pagina + Larghezza della pagina + Parametro + Errore: Parametro mancante + Record padre + Password + Pagamento + Allocazione del pagamento + Numero di conto bancario non valido + Numero di assegno bancario non valido + Il numero di routing per la banca non è valido + Inserire il pagamento dopo aver completato la transazione + Pagamento creato + Sconto del pagamento + Un errore si è verificato nell'elaborazione del pagamento + Nessun Processore del Pagamento per questo tipo pagamento Creare il Processore del Pagamento per questo conto bancario + Elaborazione del pagamento fallita + Pagamento elaborato con successo + L'importo è zero. Inserire il pagamento dopo aver completato la transazione + Periodo successivo del calendario non trovato Si prega di impostare i periodi futuri + Periodo di calendario non trovato Controllare l'impostazione del calendario e gli schemi Contabile. Controllare anche la assegnazione dello schema contabile al Client o Organizzazione. + Il periodo non è valido per questa data di contabilizzazione Controllare l'impostazione del calendario. + Grafico a torta + Il documento deve essere completo o chiuso per visualizzare la contabilità + Registrare ora e creare un inserimento contabile? + Registrazione: Errore del Server + CAP + ZIP+4 + Errore di Registrazione + Errore di Registrazione + Errore di Registrazione: origine non bilanciata + Errore di Registrazione: valuta originale non convertibile Definire il tasso di conversione dalla valuta originale alla valuta di conto + Errore di Registrazione: conto non valido Il conto non è più attivo: riattivare il conto o selezionare un nuovo conto + Posting Error: Periodo chiuso (Re-) Open Period or change Accounting Date + Preferenza + Preferenze + Record precedente + Pagina precedente + Storia del prezzo + Versione del listino prezzi + Non è stata trovata una versione attiva e valida del listino prezzi + Stampa + Personalizzare Report + Definito (Visualizzato) + Stampa fatture + Stampa solo la fattura più recente? (No: stampa tutte le fatture dell'ordine) + Stampa Schermo + Setup della pagina + Stampa spedizioni + Stampato + Stampante + In stampa + La stampa è ok? + Elaborazione + Elaborazione cancellata + Elaborazione fallita + L'elaborazione non può essere avviata - Manca il nome della procedura + Elaborazione terminata con successo + Elaborazione fallita durante l'esecuzione + Errore: + Informazione: + Avvertimento + Il processo non può essere elaborato + In elaborazione…..si prega di attendere… + Disponibile + Quantità + Inserisci query + Cancella Query + Inserisci query + Inserisci i criteri della query + Esegui Query + Includere nella query + Nessun record con questi criteri. Vuoi cambiare i criteri della query? + Record sola lettura + Ri-Registra + Il documento Re-Post crea una nuova contabilizzazione per il documento + Record + Problemi ad estrarre il record + Record trovato + Record salvato + Records + Aggiorna + Aggiorna tutto + Non è possibile aggiornare i dati + Dati aggiornati + Aggiornare dati + Stato/Paese + Rimanente + Bollettino di accompaganmento + Report + Report trovato + Salva report in formato PDF, CSV, HTML o TXT + Report + L'Email non può essere inviata + EMail da {0} a {1} + L'Email non può essere inviata: indirizzo mittente mancante; controllare l'utente + L'Email non può essere inviata: non è stato trovato il Mail Server (SMTP); controllare Client Info + L'Email non può essere inviata: indirizzo destinatario mancante; controllare il contatto + Email inviata + Richiesta {0} è stata trasferita da {1} a {2} + Allarme: Richiesta {0} scaduta + Scala: Richiesta {0} + Inserire le informazioni richieste: + Ricavi + Stornato dal documento + Ruoli e Client/Unità organizzativa inconsistenti + Credito disponibile + Il prodotto è riservato o era già stato spedito/fatturato. Imposta quantità zero. Dettagli: + L'inserimento in un campo chiave non era unico - esiste già un record con quel valore. Dettaglio: + Il record è riferito ad altri record. Dettagli: + Uguale Business Partner + Uguale Prodotto + Uguale quantità + Salva modifiche + Vuoi salvare le modifiche? + Salvare Info in cookie + Le modifiche non possono essere salvate + Le modifiche non possono essere salvate - i dati sono stati modificati dopo la query Il sistema riestrarrà i dati + Il record non può essere salvato - è richiesto un unico dato Si prega di modificare le informazioni + Record non salvato. Riga non trovata! + Non salvato + Il record non può essere registrato + Record salvato + Schema + Script + Script Editor + Script Error + Script Help + Risultato + Variabile del risultato + Variabili disponibili + Cerca record + Cerca criterio + Il record non può essere individuato + Tutti/ogni + Ricerca basata su tutti i criteri (AND) o ciascun criterio (OR) + Nulla da cercare qui + - Seleziona Record & Invia + + Errore della query - probabile inserimento di criteri errati + Righe trovate - Inserire i criteri della query (a scelta con %) + Selezionare + Scelte disponibili + Seleziona documento + Seleziona file + Cerca e seleziona un inserimento + Seleziona un elemento del menu + Seleziona programma + Seleziona le colonne per la finestra selezionata + Sposta le colonne ricercate nel box selezionato e stabilisci la loro sequenza + Scelte selezionate + Selezionato + Invia Email + Invia Email + Sequenza + Sequenza del documento non trovata Controllare la definizione del documento e le regole della sequenza del documento + Sequenza della successiva Table ID non trovata Controllare con l'amministratore del sistema + Sequenza per non trovata + Creare oggetti sul server Creare oggetti complessi sul server applicativo (linee di comunicazione lente) + Il documento deve essere prima completato + Mostra le tab della contabilità Show accounting information + Mostra le tab della traduzione Show translation information + Visualizza il record singolo + Filtrato per + Filtrato + Standard + Avvio + Vuoi avviare il processo? + Avvio report selezionato + Avvio Report + Avvio Ricerca + Soggetto + Processo concluso con successo + Somma + Sistema + Tab + L'attività non può essere eseguita + Attività + Criteri per le tasse non trovati + Imposta non trovata + Test + Timeout - Prova a verificare i risultati più tardi + A + Oggi + - &Strumenti + + Totali + Transaz. + Personalizzazione interfaccia utente - Window - Metal - Compiere + Window - Metal - Compiere + Inferiore al prezzo limite + Modifica + Modifica i dati per il record copiato e salva o ignora + Modifica + Utente + Interfaccia utente + Messaggio definito dall'utente + Utente e password inconsistenti + Stampa/esporta Pagamento + Per alcuni pagamenti non c'era spazio sufficiente per tutte le linee del bollettino. Vuoi stampare bollettini di accompagnamento separati? + Nessun documento del conto banca (assegno) per questo conto banca e queste regole di pagamento + Nessun Pagamento disponibile per stampa/esportazione + Vuoi stampare la bolla di accompagnamento? + Generare pagamenti EFT + Il pagamento è stampato correttamente? + Selezione del pagamento (manuale) + Generare pagamenti dalla selezione dei pagamenti + Nessun conto banca con documento (es. assegno) + Stampa/esporta i pagamenti generati? + Setup iniziale del Client + Info delle transazioni di materiali + Chiave + Preferenza Valore + Preferenza Valore cancellato + Impostare Preferenza Valore + Preferenza Valore non trovato + Preferenza Valore non impostato + Per livello + - &Visualizza + + Grafico + Inserire selezione, visualizzare i criteri e avviare la query + Inserisci Query + Visualizza il risultato + Il Workflow non può essere avviato - Definizione non corretta + Chiudi Workflow + Fase successiva del workflow + Fase precedente del workflow + Torna all'inizio del workflow + Si prega di potenziare il browser, se le selezioni del campo dipendente restano vuote dopo il cambio di ruolo + Database attualmente non disponibile + In attesa di pagamento (se richiesto, l'ordine può essere chiuso) + Magazzino + Record Info + Finestra + Storno + Sì + Sì + Zoom + Zoom del documento + Di + Stampa solo la spedizione più recente? (No:stampa tutte le spedizioni dell'ordine) + Assegnazione di una risorsa + {0} Linea(e) - Totali: {1,number,#,##0.00} {2} + Settimana + Giorno + Mese + Informazioni risorsa + Risorsa non disponibile o non attiva + Risorsa non disponibile + Giorno non lavorativo + Tempo non disponibile + Giorno non disponibile + Informazioni pianificazione + Orizzontale + Verticale + Nessun tasso di conversione fra valute + Operatore + Valore della query + Al valore della query + Errore di validazione + Righe dei dati + Colonne dei dati + Nessun formato di stampa del documento è stato definito + Tradurre il formato di stampa Se non è abilitata la funzione dei documenti Multi-Lingua, il report può essere tradotto qui + Tradurre + Nuovo report + Media + Conteggio + Cattura Immagine + Errore della versione del Database Il programma assume che la versione del database sia (0) ma in realtà la versione è (1). E' possibile che ciò renda difficile la determinazione degli errori. Si prega di interrompere e di procedere alla migrazione del database + Anteprima di stampa sempre Non stampare direttamente - anche i documenti + Tutti + Anno + Storico a partire da? Visualizza record storici nel passato + Da pareggiare + Conservare password Store Password for fast Login (security risk) + Informazioni Giornale di cassa + Informazioni risorsa + Importo totale + Importare + Errori: + Acquisto + Application server non trovato + Facoltativo + Caricamento dei conti Formato: Accounting__.csv + Nessuna esenzione da imposta (definire esenzione) + Nessun collegamento al database + Generazione delle spedizioni + Seleziona gli ordini dai quali generare spedizioni + Le spedizioni sono generate in base alle regole di spedizione selezionate nell'ordine + Spedizione + Inviato + E' necessario limitare la selezione + Saldo iniziale + Argomenti non validi - Controlla i parametri + La funzione "Modifica" non può essere selezionata se c'è una selezione di prodotto esistente. Una spesa deve avere la sua propria riga + Il tipo documento del pagamento e il tipo di fattura (clienti/fornitori) sono inconsistenti + (Re) Selezionare fattura + Pagamento Online Fallito + Errore nel Caricamento + Fusione Da (cancellato) + Fusione A (sopravvivenza) + Merge From entity to To entity ? ** NO Undo nor Trace -- You need to have a Backup ** + Successso + Errore + Errore Impostazione Lingua Check Language Setup + Nessun Insieme di Attributi Prodotti Definito + Nessuna Informazione Attributi Prodotti + Nessun Prodotto con Attributi Selezionato + Contesto + Informazioni Bene Gestito + Annulla + Attributi Prodotto + Istanza Attributo Prodotto + SQL Statement + Private Record Lock + Informazioni Attributi Prodotto + Non potete creare un Report per questa informazione You don't have the privileges + Non potete esportare questa informazione You don't have the privileges + Dati Azienda Client + Record Access Dialog + Informazioni Ruoli + Include + Esclude + Manutenzione Data Dictionary - Solo per uso interno per la manutenzione del Dictionary di Compiere - NON SELEZIONARE + Solo per uso interno per la manutenzione del Dictionary di Compiere - NON SELEZIONARE + Non Tradotto + Seleziona un Record Esistente + New Record + Edit Record + Mostra tutto + Il Documento contiene liee senza Set di Attributi di Istanza OBBLIGATORI - Completatelo + Seleziona un Record Esistente + Dimensione + Grassetto + Italic + Sottolinea + Carattere + Stile Carattere + Sinistra + Center + Destra + Allinea + Carattere + Sistema non predisposto per la Replica (vedi il log) + Mean + Minimo + Massimo + Varianza + Deviazione Std. + Totale + Seleziona Prodotto + Total VM Memory {0,number,integer} kB - Free {1,number,integer} kB + ssv - Semicolon Separated Values file + - Save Attachment to Disk + Salva allegato sul Disco + Volete Eliminare questo allegato? + jpg - File Grafico JPEG + - Scarica {0} per {1} + Scarica {0} per {1} Versione = {2} - Lotto = {3} - NumSer = {4} Guarantee Date = {5,date,short} @@ -2562,518 +3196,4206 @@ Guarantee Date = {5,date,short} Thank you for using Compiere Customer Asset Management + State stornando una percentuale elevata di un importo Deselect Automatic Write-off to manually enter the write-off amount + Risposta + Inoltra + Non ci sono Azioni nel Workflow + Le tue attività di WorkFlow + Risultato del Workflow + Non Inoltrabile + Esiste già un Workflow Attivo per il Record (Competa prima): + Periodo Chiuso + Workflow Attivi + Nessuno Zoom per questa tabella + Zooma Attraverso (quando applicabile) + Order + Documento Countatore + Dimensione Finestra + Imposta dimensione finestra per tutti gli Utenti (Cancella per tornare ai valori di Default) + Il conto è gestito da un Documento Contabile - Non utilizzabile per imputazioni manuali nella Prima Nota + L'Organizzazione Magazzino non è L'Organizzazione del Documento + Il Business Partner ha il Credito Bloccato + Il Business Partner ha il Credito Sospeso + Business Partner with this Order over Credit Hold + Business Partner with open Shipments over Credit Hold + Importo non fatturato + La vecchia Password è obbligatoria + La vecchia Password non coincide + Nessun Terminale POS definito per l'utente + Seleziona Terminale POS + Register + Sommario + Product + Business Partner + Checkout + Cassa Fornita + Ritorno + Cash + Exp MM/YY + Liena Corrente + Log Out + Più (Aggiunge) + Meno (sottrae) + Product Attribute Set has no Instance attributes (e.g. Serial No) + Nessun Inventario Disponibile: + L'UdM del Prodotto deve essere la minore delle UdM - Divide Rate must be >= 1 and always result in a valid UoM unit. -Example: To convert Each to Pair, the Multiply Rate is 0.5 + = 1 and always result in a valid UoM unit. +Example: To convert Each to Pair, the Multiply Rate is 0.5]]> + Seleziona UdM del Prodotto : + Quantità non confermata + Inventory Replenishment + Richiesta {0} - Scade + Inactivity Alert: Request {0} + Worflow Non Valido + Inactivity Alert: Workflow Activity {0} + Allarme Azione di WorkFlow: Tempo di Attesa Massimo Scaduto {0} + Allarme di Attività Workflow sopra priorità {0} + Fallito + ** Annullato + La Quadratura del libro giornale e i Conti di sospensione non sono abilitati + Selezione + Mostra + Il prodotto non è a listino + Aggiunto + Errore nella fase di creazione dei conti Controllate il log degli errori e il formato del file Accounting*.csv. Non devono essercu conti duplicati e devono essere impostati tutti i conti di default. + Per un uso interno dell'Inventario è necessario definire un Addebito + Salva su File + Solo Errori + Livello di Tracing Detail of Trace Information - INFO is usually sufficient + Informazioni di Tracing + Crea file di tracing - Crea il File di Tracing nella directory di Compiere o nella home directory dell'utente + Crea il File di Tracing nella directory di Compiere o nella home directory dell'utente + Esegue i Processi sul Server Esegue i Processi sul Server (Linee di Comunicazione Lente) + Crea Nuova Richiesta + Mostra tutte le richieste + Mostra richieste attive + Documenti + Reports + Nessun archivio per questo record + Richiesta - Tracciamento argomento + Documenti e Report Archiviati + Documento Archiviato + Errore Archivio + Tutti i Report + Organizatione * (0) non consentita + Nota di Accredito + {0} Linea(e) {1,number,#,##0.00} - Totale: {2,number,#,##0.00} + Premere OK per iniziare il processo di Post-Migrazione. Potrebbero essere necessari alcuni minuti + Invalido: + L'assegnazione della risorsa non può essere cancellato. Potrebbe essere usato in un Ordine o una Fattura Cancellare l'Ordine o la Fattura con l'Assegnazione + Si + No + Aggiornamento Richiesta + Mostra i Tab avanzati Show Tabs with advanced functionality like Matching, Allocation, etc. + Timeout Richiesta di Stato + Stato del Documento Modificato + Recupera un elevato numero di record Vuoi Continuare? + Crea Nuovo Nodo + Elimina Nodo + Aggiungi Linea + Elimina Linea + Non approvato + Disponibile + Quantità insufficiente + Il Pagamento è imputato (Addebito, Fattura, Ordine) + Livello dei Costi definito a livello di Client - Non potete definire una Organizzazione o un Attributo + Non potete cancellare questo record se utilizzato + Esiste già un Record + Vi siete iscritti a questa area di interesse. Per cancellarvi, accedete al sistema andate su Area di Interesse e cliccate su Cancella Sottoscrizione + Forza + La query ha restituito più record del consentito + Nuovo record Automatico Quando non esiste alcun record, crea automaticamente un Nuovo Record + Forza Contabilizzazione - Sovrascrive il blocco + Alternativo + Spostamento non confermato + Profilo di Connessione modificato. Devi ri-connetterti per rendere attive le modifiche + - &Azioni di Workflow + + - &Workflow + + - &Cerca + + Selezionate il tab padre prima + Selezionate il tab padre prima di selezionare un tab figlio + - &OK + + - &Num. Documento + + Memorizza (cache) Finestra Cache Window Definitions on Client + - &Performance + + Nome di Sistema - Name your Compiere System installation, e.g. Joe Block, Inc. + Name your Compiere System installation, e.g. Joe Block, Inc. + Contratto di Supporto Esistente - Sign up for Compiere Support - also supports the product development + Sign up for Compiere Support - also supports the product development + Utenti Supportati Max Users of Support Contract Purchased + Inventario disponibile insufficiente: + Documento Elaborato + Non riservato + - + + Processo Inizializzato.... ancora in elaborazione (riprovare più tardi) + + + + + Inizia come processo in BackGround + + + + + Attribute Grid + + + + + Modo + + + + + Vista + + + + + Crea Ordine di Acquisto + + + + + Aggiorna Prezzo + + + + + URL Non Valido o non visualizzabile + + + + + Nessuna Linea del Documento Trovata + + + + + Chat + + + + + Non Valido + + + + + Risultati dello Scheduler + + + + + Bank account for business partner not found + + + + + Email Utente non verificata - Verificate la correttezza dell'indirizzo + + + + + Sottoscrizione dell'Utente non trovata + + + + + + + + + + Asset Depreciation Amount + + + + + Chudi Tutte le Finestre + + + + + Chiudi le altre finestre + + + + + Valida Connessione in fase di Startup + + + + + Istanza Singola per Finestra + + + + + Apre la finestra massimizzata + + + + + Cancella Elementi Selezionati + + + + + Prima di procedere salva i dati del Tab Superiore + + + + + Set Caratteri + Charset used for import / export + + + + Fornitore dell'implementazione + + + + + Versione dell'implementazione + + + + + Se cambiate il metodo di memorizzazione degli allegati, i vecchi allegati non saranno più disponibili. + + + + + Verficate di copiare gli allegati sul nuovo percorso! + + + + + A loop in the product category tree has been detected - the old value will be restored + + + + + If you change the archive storage method, the old archive entries are no longer available to your client. + + + + + Make sure to copy the archive entries to the new path! + + + + + Print preview + + + + + CC + + + + + Either Order or RMA can be process on this document. + + + + + Vendor RMA + + + + + 1000 Rupees + + + + + 100 dollars + + + + + 100 Rupees + + + + + 10 dollars + + + + + 10 Rupees + + + + + 1 cent + 1 cent + + + + 1 dollar + + + + + 2000 Rupees + + + + + 200 Rupees + + + + + 20 cents + 20 cents + + + + 20 dollars + + + + + 25 Rupees + + + + + 500 Rupees + + + + + 50 cents + 50 cents + + + + 50 dollars + + + + + 50 Rupees + + + + + 5 cents + 5 cents + + + + 5 dollars + + + + + 5 Rupees + + + + + Due 0 + + + + + Due 0-30 + + + + + Account Type + + + + + Accounts Receivable-Trade + + + + + Activate + + + + + Activate Vendor + + + + + Actual Price + + + + + Add + + + + + Add Black Listed Cheque + + + + + Add Customer for fidelity card + + + + + Add Customer for fidelity card + + + + + Add Record + + + + + Add To Cart + + + + + Address + + + + + Adjust Cash Book + + + + + Advanced + + + + + Aging + + + + + Some error occured while communicating with the server. Please try again. + + + + + All + + + + + All products + + + + + Difference + + + + + Expense + + + + + Receipt + + + + + Amount refunded + + + + + Amount Tendered + + + + + Transfer + + + + + Application Name + + + + + Application Version + + + + + Assets + + + + + At least one + + + + + Attach Image + + + + + Attribute + Attribute + + + + Attribute Set + Attribute Set + + + + Available Menus + + + + + Back + + + + + Barcode + Barcode + + + + Barcode already exists! + + + + + Black Listed Cheques + + + + + Business Partner Info + + + + + Business Partner Trx Details + + + + + Brand + + + + + Calculation Period And Curr. + + + + + Card + + + + + Card Amount + + + + + Card Amount Entered + + + + + Card amount tendered + + + + + Card Amount Total + + + + + The Cart is Empty ! + + + + + Card No + + + + + Card Total + + + + + Add More + + + + + Cart is empty! + + + + + Cart has + + + + + items + + + + + Remove + + + + + Cash + + + + + Cash Amount + + + + + Cash Book + + + + + The Cash Book has been adjusted. + + + + + The Cash Book has been adjusted + + + + + Cash Book History + + + + + Cash Line Details + + + + + Cash Payment + + + + + Cash Receipt + + + + + Cash refunded + + + + + Cash tendered + + + + + Cash to transfer + + + + + Cash Total + + + + + Cellphone + + + + + Checkout + + + + + Cheque + + + + + Cheque Amount + + + + + Cheque Amount Entered + + + + + Cheque amount tendered + + + + + Cheque Amount Total + + + + + Cheque No + + + + + Cheque Total + + + + + Choose Attribute + + + + + Please choose your till number + + + + + Clear + + + + + Close + + + + + Close Till + + + + + Closed + + + + + Closing Balance + + + + + CoGS + + + + + Colour + + + + + Commission Details + + + + + Completed + + + + + Continue + + + + + Create Business Partner + + + + + Create Garment + + + + + Create Payment + + + + + Credit Check + + + + + Credit Details + + + + + Credit Hold + + + + + Credit Memo + + + + + Credit OK + + + + + Credit Order + + + + + Credit Order Discount + + + + + Credit Stop + + + + + Credit Watch + + + + + Current Month + + + + + Current Till Amount + + + + + Current Week + + + + + Current Year + + + + + Custom + + + + + Custom Sales Report + + + + + Customer + + + + + Customer ID + + + + + Customer Info + + + + + Customer Returned Order + + + + + Customer/Vendor + + + + + Date Created + + + + + From + + + + + Date Ordered + Date Ordered + + + + Date Range + + + + + to + + + + + De-activate + + + + + Deactivate Vendor + + + + + Dealer Name + + + + + Default + + + + + Delete + + + + + Delete Selected + + + + + Design + + + + + Discount + + + + + Discounted Price + + + + + Display + + + + + Do you want to display all records? + + + + + Doc Basis Type + + + + + Download CSV + + + + + Drafted + + + + + Dunning letters have been printed successfully + + + + + Edit + + + + + Edit Attribute + + + + + Edit Black Listed Cheque + + + + + Edit Customer + + + + + Edit Price + + + + + Edit Price List + + + + + Edit Product + + + + + Edit related products details + + + + + Edit Role + + + + + Edit User + + + + + Edit Vendor + + + + + Enable printing + + + + + ENTER + + + + + (excl. VAT) + + + + + Fast Moving Items Report + + + + + Fast Moving Items Report (Current Month) + + + + + Fast Moving Items Report (Today) + + + + + Filter By + + + + + Choose the type of filter + + + + + First + + + + + Fixed + + + + + This is the float amount for today. Please Enter float amount for the next day if needs to be changed. + + + + + All Contents © + 2006 Tamak ICT + + + + Found None + + + + + From + + + + + Garment Template + + + + + Generate Commission + + + + + Goods Received Note + + + + + Goods Returned Note + + + + + Hide Details + + + + + Import Black Listed Cheques + + + + + The csv file should look like the one shown below including the header:]]> + + + + + Import List + + + + + For importing the garment products, the CSV file name should containg the word 'Garment'
    The csv file should look like the one shown below including the header]]>
    + + +
    + + (incl. VAT) + + + + + InProgress + + + + + Invalid + + + + + Invoice No + + + + + Invoke + + + + + Invoke + + + + + Invoke Partial POS Order + + + + + Items + + + + + Last + + + + + Last 2 Months + + + + + Last 2 Weeks + + + + + Last 3 Months + + + + + Last 3 Weeks + + + + + Last 6 Months + + + + + License Name + License Name + + + + License Valid + License Valid + + + + Licensed Distribution + + + + + Licensed Modules + + + + + Licensing Information + + + + + List + + + + + All content + + + + + Forgot password? + + + + + Please enter your username and password + + + + + Please enter PIN + + + + + Password + + + + + Username + + + + + + Click Here to go back to the Login Screen + + + + Your password has been sent you should receive it in a few minutes + + + + + Marked Price + + + + + Max Active Users + + + + + Max sold Item + + + + + Menus + + + + + Min Item Sold + + + + + Mixed + + + + + Moblie No + + + + + Model + + + + + Month + + + + + Net Amount + + + + + Net Cash Trx + + + + + Net Transaction + + + + + New Attribute Value + + + + + New Credit Order + + + + + New Customer + + + + + New Customer Return Order + + + + + New Goods Receive Note + + + + + New Goods Returned Note + + + + + New Order + + + + + New Price + + + + + No + + + + + No customer was found for + + + + + No Shipment + + + + + No vendor was found for + + + + + Normal Template + + + + + It seems that you are not authorised to give discounts + + + + + Not Found + + + + + Notes + Notes + + + + No of Active Users + + + + + Number of Operations + + + + + Old Attribute Value + + + + + Open Invoices + + + + + Opening Balance + + + + + Order No + + + + + Order Type + + + + + Organisations + + + + + Partial POS Order + + + + + Partial POS Order History + + + + + Payment Allocation + + + + + Payment By + + + + + Payment Details + + + + + Payment No + Payment No + + + + Payment Status + Payment Status + + + + Payment Terms + + + + + Payment Type + + + + + Periodic Cash Book Details + + + + + Please enter PIN + + + + + Administration + + + + + Cash Sales + + + + + Credit Sales + + + + + Performance Analysis + + + + + Purchases + + + + + Stock + + + + + POS Info + + + + + POS Info (Current Month) + + + + + POS Info (Custom) + + + + + POS Info (Today) + + + + + POS Name + + + + + POS Order + + + + + POS Order History + + + + + Welcome to Posterita POS + + + + + Postal Address + + + + + Themes + + + + + Preferences + + + + + Prepared Order + + + + + Prev + + + + + Print Barcode + + + + + Print Dunning Letters + + + + + Print Fidelity Card + + + + + Print Order + + + + + Print PDF + + + + + Printer enabled + + + + + Printer name + + + + + Product name already exists! + + + + + Product ID + + + + + Product Info + + + + + Item + + + + + Services + + + + + The Products have been updated + + + + + Profit Margin + + + + + Purchase Price + + + + + Qty Received + + + + + Qty Returned By Customer + + + + + Qty Returned to Supplier + + + + + Qty Sold + + + + + Reason + + + + + Records found + + + + + records per page + + + + + Remote printing + + + + + Remove Customer for fidelity card + + + + + Report Filter Settings + + + + + Reprint + + + + + Returned Order + + + + + Revenue + + + + + Sales Details + + + + + Sales Order + + + + + Sales Price + + + + + Sales Reports + + + + + Save + + + + + Save as CSV + + + + + Search + + + + + Search Customer + + + + + No customers were found for + + + + + Search Product + + + + + No products were found for: + + + + + Displaying + + + + + of + + + + + to + + + + + Search Results + + + + + Select + + + + + Select All + + + + + Select partner type + + + + + Select Range + + + + + Selected Customers + + + + + Settle Payment + + + + + NOTE:-The Cash Payments would have effect only when the cash book is closed + + + + + Shipment No + + + + + Shipment Required + + + + + Shipment Status + Shipment Status + + + + Show Details + + + + + Size + + + + + Slow Moving Items + + + + + Adjust Cash Book + + + + + Adjust Inventory + + + + + Stock Adjustment + + + + + Business Partner Sales Details + + + + + Business Partners + + + + + Cash Sales + + + + + Cash Sales (Customer Compulsory) + + + + + Cash Sales History + + + + + Cash Sales (Discount/Multiple Payments) + + + + + Cash Book History + + + + + Cash Book Report + + + + + Check/Repair Database Integrity + + + + + Close Till + + + + + Complete Prepared Order + + + + + Create General Payments + + + + + Credit Memo History + + + + + Credit Sales + + + + + Credit Sales History + + + + + Invoke Credit Memo + + + + + Current Money in Terminal + + + + + Customer Return History + + + + + Customer Returned Order + + + + + Customers + + + + + Document History + + + + + Dunning Letters + + + + + Edit Product Attribute Value + + + + + Fast Moving Items + + + + + Generate Commission + + + + + Goods Received Note + + + + + Goods Received Note History + + + + + Goods Returned Note + + + + + Goods Returned Note History + + + + + Inventory History + + + + + Invoke Customer Returned Order + + + + + Logout + + + + + Open Cash Drawer + + + + + Order History + + + + + Payment Allocations History + + + + + Payment Term + + + + + Performance Analysis Report + + + + + Preferences + + + + + Prepare Order + + + + + Prepared Order History + + + + + Products + + + + + Quick Cash Sales + + + + + Role + + + + + Sales Report per Terminal + + + + + Settle Payment on a Credit Sales + + + + + Stock + + + + + Stock Movement + + + + + Tax + + + + + Users + + + + + Vendors + + + + + Last Generated Commission + + + + + Licensing + + + + + Status + Status + + + + Stock in Hand + + + + + Stock Inquiry + + + + + Stock Movement + + + + + Stock Movement Report + + + + + Submit + + + + + Summary By Period + + + + + Switch to Paging + + + + + Posterita POS + + + + + Tax Credit + + + + + Tax Due + + + + + Textile Products Only + + + + + The Cart has + + + + + Till Balance Entered + + + + + Till Mgt + + + + + Till No + + + + + h + + + + + m + + + + + To + + + + + Today + + + + + Total + + + + + Total Price + + + + + Trade Revenue + + + + + Unallocated Payments + + + + + Update Details + + + + + User + + + + + User's Details + + + + + Information + + + + + VAT + + + + + Vendor Details + + + + + Vendor Ref + + + + + Vendors + + + + + View + + + + + View Attributes + View Attributes + + + + View By + + + + + View Info + + + + + View Product Cart + + + + + View Report + + + + + View Role + + + + + View Vendor + + + + + Year + + + + + Yes + + + + + Price(excl. VAT) + Prix(excl. TVA) + + + + Log Out + Sortir + + + + Price Check + Verifier Prix + + + + Next + Suivant + + + + Price List + + + + + Help + + + + + List Price + + + + + Standard Price + + + + + Limit Price + + + + + Tax Incl + + + + + Tax Excl + + + + + Type of Price List + + + + + Purchase + + + + + Sales + + + + + Present for Product + + + + + Organisation + + + + + Terminals + Maintain POS Terminals + + + + Cash Books + Maintain Cash Books + + + + Completed + + + + + Drafted + + + + + In Progress + + + + + Invalid + + + + + Closed + + + + + Cash + + + + + Card + + + + + Cheque + + + + + Mixed + + + + + Credit + + + + + Amount Paid + + + + + Currency + + + + + Delete Price On Price List + + + + + HTML + + + + + PDF + + + + + CSV + + + + + Sales Report + + + + + Best Selling Items + + + + + Stock Sales Report + + + + + Stock Transfer + + + + + Inventory Move + + + + + Move Confirmation + + + + + Barcode Printing + + + + + Base Price List + + + + + Delete Old Records + + + + + Sales Price List + + + + + Purchase Price List + + + + + Terminal + + + + + Version + + + + + Reports + + + + + Create Price List + + + + + Enforce Discount Upto Limit Price + + + + + Enforce Overide Limit Price + + + + + Allowed Discount On Total Sales + + + + + Purchases Report + + + + + Settle Payment For Purchases On Credit + + + + + User Manual + + + + + Contact Us + + + + + Discount Amount + + + + + Writeoff Amount + + + + + Item Availability in other Warehouses + + + + + This Bookmark already exist + Selected Menu Item is already registered on Bookmarks Bar + + + + Cannot delete line with generated Invoice + + + + + Cannot change line with generated Invoice + + + + + Query Name + + + + + Over/Under Payment + + + + + Log Migration Script + Log Migration Script - Save migration scripts file in %TEMP%/migration_script_*.sql + + + + Vendor + + + + + This is a system or client parameter, you can't save it as organization parameter + + + + + This is a system parameter, you can't save it as client parameter + + + + + Creare un ordine (il programma non è riuscito) + Indicates that a supply order should be created to satisfy a negative projected on hand. This message is created if the flag 'Create Plan' is No. + + + + Ordine ritardabile + Indicates that a schedule supply order is due before it is needed and should be delayed, or demand rescheduled to an earlier date. + + + + Anticipare l'ordine + Indicates that a scheduled supply order is due after is needed and should be rescheduled to an earlier date, or demand rescheduled to a later date. + + + + Cancel + Indicate that a scheduled supply order is no longer needed and should be deleted. + + + + Release Due For + Indicate tha a supply order should be released. if it is a draft order , it must also be approved. + + + + Release Past Due For + Indicates that a supply order was not released when it was due, and should be either released or expedited now, or the demand rescheduled for a later date. + + + + Quantity Less than Minimum + Indicates that a supply order was created for a quantity less than the minimum quantity set in Product Planning Data + + + + Quantity Less than Maximum + Indicates that a supply order was created for a quantity for a quantity greater than than maximum quantity set in the Product Planning Data + + + + Time Fence Conflict + Indicates that there is an unsatisfied material requirement inside the planning time fence for this product. You should either manually schedule and expedite orders to fill this demand or delay fulfillment of the requirement that created the demand. + + + + In ritardo + Indicates that a schedule supply order receipt is past due. + + + + Manca il Data Planning + indicates that there is no data planning for this product + + + + Giacenza iniziale inferiore a zero + Indicates that the quantity on hand is less that safety stock + + + + Wrong Script Value - format for JSR 223 Script must be engine:scriptName where supported engines must be something like groovy, jython, beanshell + + + + + Show All Windows + + + + + Build Version Error + The program assumes build version {0}, but database has build version {1}. +This is likely to cause hard to fix errors. +Please contact administrator. + + + + xls - Excel file + + + + + Only from same warehouse + Show only orders with the same warehouse as selected in the material receipt + + + + Choose the date of the most recent payment that you plan to allocate, but it must be in an open accounting period or it will not post. + Prefer most recent payment date, within open period. + + + + MRP Info + + + + + CRP Info + + + + + Do not exist Transit Warehouse to this Organization + Do not exist Transit Warehouse to this Organization + + + + Org targer do not linked to BPartner + Org targer do not linked to BPartner + + + + Check Missing Translation Records + + + + + Do not exist default Locator for this Warehouse + Do not exist default Locator for this Warehouse + + + + Do not exist Shipper for Create Distribution Order + Do not exist Shipper for Create Distribution Order + + + + UOM can't be changed if the product has movements or costs + + + + + Payment Allocate must not exists if the payment header has charge/invoice/order. + + + + + Payment Amount must be equal to the sum of Allocate amounts. + + + + + Already posted to this account. + + + + + Invoice is fully matched. + + + + + Fornitore preferenziale non selezionato + Indicates that the Product has no Current Vendor selected + + + + Check attached file + + + + + No Vendor for Product : + + + + + Shipment Due + Indicates that a shipment for a Order Distribution is due.You should be taken at the source warehouse to ensure that the order is received on time. + + + + Shipment Past Due + Indicates that a shipment for a Order Distribution is past due. You should either delay the orders created the requirement for the product or expedite them when the product does arrive. + + + + No source of supply + Indicates that the Product Planning Data for this product does not specify a valid network distribution. + + + + Quantità iniziale inferiore a zero + Indicates that the quantity on hand is negative. + + + + Domanda in ritardo + Indicates that a demand order is past due. + + + + Business Partner has no Ship To Address + + + + + Business Partner has no Bill To Address + + + + + Business Partner has no Address + + + + + Current record was changed by another user, please ReQuery + + + + + Record on parent tab was changed by another user, please navigate to tab and ReQuery + + + + + In active account + + + + + Account does not have Post Actual attribute + + + + + Account does not have Post Budget attribute + + + + + Account does not have Post Statistical attribute + + + + + Window Tab Collapsible + Make the vertical tab of window collapsible + + + + Window Tab Placement + Placement of vertical tab, supported options are left ( default ) and right + + + + The city does not exist and can not be created from here. + + + + + Unknown MRP Error + Indicates that there was an unclassified error durring MRP process + + + + Cannot Create Document + Indicates that there was an error durring document creation + + + + No UOM conversion found + + + + + Customer RMA + + + + + Client Accounting is not enabled + In order to run this process you need to enable client accounting, this can be done in window System Configurator, setting the parameter CLIENT_ACCOUNTING to [I]mmediate or [Q]ueue + + + + Not exists a Business Partner linked for Organization + + + + + Print Movements + + + + + Select Distribution Orders to generate Inventory Moves + + + + + Inventory Moves are generated depending on the "Delivery Rule" selection in the Distribution Order + + + + + PO {0} has {1} key columns. Needs to have exactly one. + + + + + Neither reference {0} nor table {1} have an AD_Window_ID. IsSOTrx: {2} + + + + + Must be a positive number! + + + + + Remember Me + + + + + And/Or + + + + + AND + + + + + OR + + + + + Invalid cron scheduling pattern + Invalid cron scheduling pattern - check syntax + + + + Subtotal + + + + + Tender Amount + + + + + Change + + + + + The page or component you request is no longer available. This is normally caused by timeout or rebooting the server. + + + + + Cc + + + + + c + + + + + Clear + + + + + The table doesn't have associated button for the process + Choose a table with a column associated to the process + + + + To use Record ID you need to choose a table + Fill the table field first + + + + Record ID doesn't exist in the table + Fill properly the Record ID field with a valid ID on the chosen table + + + + Files of Type: + + + + + Please save changes before closing + + + + + Credit + + + + + Date/Time + + + + + Class.Method + + + + + Message + + + + + Trace + + + + + Total + + + + + Charge to apply difference amount to. + + + + + Copy Report + + + + + Expected Change + The expected change or delta in the amount. + + + + Only Stock + + + + + If selected, only display inventory items. Otherwise, display all products. + If selected, only display inventory items. Otherwise, display all products. + + + + Auto Refresh + + + + + Show Detail + + + + + Show Attribute Details + + + + + Contact and Address Information + + + + + Only Receipts + + + + + Only AP Payments + + + + + Received + + + + + Should not be greater than + + + + + Product Attribute + + + + + Add As Root + + + + + Add Folder + + + + + Could not create Node. + + + + + Insert After + + + + + It's already there ! + + + + + Move Into + + + + + 'Log Migration Script' flag is set. + + + + + Preferences and try again.]]> + + + + + The migration is null or is new and cannot be applied or rolled back. + + + + + No migration. + + + + + Last Query + + + + + New Query + + + + + The parameters could not be saved + + + + + Saved Parameter + + + + + Last Run + + + + + Select or enter a name + + + + + Select a saved query from the list or type a name to save the current query. Select ** New Query ** to start a new query. ** Last Query ** will display the last advanced query run. + + + + + Is Backflush + Allows receipts finished product and perform component output + + + + Only Issue + Allows to perform only component output. + + + + Only receipts + Allows receipts only finished product + + + + Cancel Order + + + + + You must create an Order first + + + + + Do you want to delete Order? + + + + + The order is already completed. Do you want to void it? + + + + + Credit Sale + + + + + Alternate Document Type + + + + + Order is not Drafted nor Completed. Try to delete it other way + + + + + With your current role and settings, you cannot run Process + You don't have the privileges (your Role does not allow to access the information) + + + + Change Role + + + + + xlsx - XLSX file + + + + + Different BPartner for Document and Line + + + + + Already Exists Documents in other Currency Converted to Current Currency + + + + + You can delete multiple records, only select the records to delete + + + + + Order Price History + Order Price History + + + + Batch having production order not more than one + + + + + Cannot use same Locator. Please Allow Same Locator in Warehouse Settings + + + + + Start Expanded + + + + + Start Collapsed + + + + + Select client and base table for cascade delete + + + + + Records Deleted + + + + + Dry Run + + + + + No Commission Defined + + + + + Commission + + + + + Product + + + + + Compensation for + + + + + Qty returned + + + + + Not supported Invoice Rules[Immediate, AfterOrderDelivered] + + + + + Error while trying to complete invoice + + + + + Order not completed + + + + + Ordered quantity already shipped + + + + + Refresh Bar + + + + + Print Format + + + + + Report Type + + + + + Period To + + + + + Account Key + + + + + Map + + + + + Route + + + + + 1 Rupee + + + + + Slow Moving Items + + + + + The parent record (document) is already processed + + + + + Shipment/Receipt Line or charge should be entered + + + + + Either shipment/receipt line or charge should be selected + + + + + Amount to be returned is greater than the amount shipped + + + + + Shipment/Receipt line is already defined in another line + + + + + Shipment/Receipt has different Sales/Purchase transaction than RMA + + + + + Allocation Payment Saved + + + + + Remitted as paid + + + + + Open items + + + + + A location marked `IsLegal` already exists + + + + + La data dell'imputazione coincide con la data corrente. Continuare? + + + + + PaymentTermNotValid + + + + + test + + + + + test + + + + + Processo 2 produzione + + + + + Processo 3 produzione + + + + + Errore processo sincronizzazione Modula + + + + + Trimestre + + + +
    diff --git a/data/it_IT/AD_PrintFormatItem_Trl_it_IT.xml b/data/it_IT/AD_PrintFormatItem_Trl_it_IT.xml index e921614025..012e574027 100644 --- a/data/it_IT/AD_PrintFormatItem_Trl_it_IT.xml +++ b/data/it_IT/AD_PrintFormatItem_Trl_it_IT.xml @@ -1,13 +1,563 @@ - - - - - + + + + VendorProductNo + + + + + Setup + + + + + Cost T + + + + + Cost TL + + + + + Cost LL + + + + + Levels + + + + + Parent + + + + + + + + + + F Cost + + + + + F Cost LL + + + + + S Cost + + + + + + + + + + Description + + + + + Help + + + + + Help + + + + + + + + Cost Value Lower Level + + - + + Valore Cumulato + + + + + + + + Amt LL + + + + + + + + + + Standard Cost + + + + + Std Cost Amount Sum + + + + + Single Level BOM + + + + + Part Number + + + + + Product Name + + + + + Product Category + + + + + Part Type + + + + + Unit of Measure + + + + + Locator + + + + + Standard Cost + + + + + Bill of Materials + + + + + BOM Verified + + + + + Manufactured + + + + + Purchased + + + + + Sold + + + + + Kanban + + + + + + + + + + + + + + + Fase del Progetto + + + + + Campagna + + + + + Approval Amt + + + + + Process Now + + + + + Phys.Inventory + + + + + Active + + + + + Posted + + + + + Doc Action + + + + + Trx Organisation + + + + + Work Centre + + + + + Processed + + + + + Updated + + + + + Updated By + + + + + Update Quantities + + + + + Created + + + + + Department + + + + + Client + + + + + Perpetual Inventory + + + + + Organisation + + + + + Generate List + + + + + Project + + + + + Supply Source + + + + + Product Family + + + + + Approved + + + + + + : + + + + + + + + + Warehouse: + + + + + Movement Date: + + + + + Doc Status: + + + + + Created By: + + + + + @*MultiPageInfo@ + + + + + + + + + + Phys.Inventory Line + + + + + Locator + + + + + Description + + + + + Quantity book + + + + + Charge + + + + + Qty used + + + + + Product + + + + + Inventory Type + + + + + Attribute Set Instance + + + + + Updated + + + + + Organisation + + + + + UPC/EAN + + + + + Processed + + + + + Created + + + + + Created By + + + + + Updated By + + + + + Client + + + + + Phys.Inventory + + + + + Active + + + + + Line + + + + + Aisle (X) + + + + + Locator + + + + + Product + + + + + UOM + + + + + Search Key + + + + + Qty Count + + + + + + + + + + Picked + + + + + 1st Count + + + + + Promised Date + + + + + Accounting Schema + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @Page@ @*Page@ @of@ @*PageCount@ + + - + diff --git a/data/it_IT/AD_PrintLabelLine_Trl_it_IT.xml b/data/it_IT/AD_PrintLabelLine_Trl_it_IT.xml index e4df47e83b..e7e0ca7faa 100644 --- a/data/it_IT/AD_PrintLabelLine_Trl_it_IT.xml +++ b/data/it_IT/AD_PrintLabelLine_Trl_it_IT.xml @@ -1,4 +1,2 @@ - - - - + + diff --git a/data/it_IT/AD_Process_Para_Trl_it_IT.xml b/data/it_IT/AD_Process_Para_Trl_it_IT.xml index 50f8f06f97..ba12dd6eb8 100644 --- a/data/it_IT/AD_Process_Para_Trl_it_IT.xml +++ b/data/it_IT/AD_Process_Para_Trl_it_IT.xml @@ -1,70 +1,603 @@ - - - - + + Cancella le Entrate contabili esistenti Le entrate contabili selezionate saranno cancellate! PERICOLO!!! + Versione del listino prezzi Usata solamente se il Listino Prezzi viene usato per inserire futuri prezzi di costo + - Regola di pagamento - Regola per il pagamento della fattura - The Payment Rule indicates the method of invoice payment. + Regola di pagamento + Regola per il pagamento della fattura + The Payment Rule indicates the method of invoice payment. + From User Send EMail from user The email is sent from the user selected - otherwise it is sent from the request email address of the client + Maintenance Mode Language Maintenance Mode + Organizzazione Esistente Entità organizzativa dell'Azienda. Non selezionare se si desidera una nuova Organizzazione An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + Limitare l'accesso al Ruolo Se nessu ruolo viene selezionato, tutti i ruoli potranno accedere all'Organizzazione The Role determines security and access a user who has this Role will have in the System. + New User/Contact User within the system - Internal or Business Partner Contact The User identifies a unique user in the system. This could be an internal user or a business partner contact + New Workflow Responsible Responsible for Workflow Execution The ultimate responsibility for a workflow is with an actual user. The Workflow Responsible allows to define ways to find that actual User. + New User/Contact User within the system - Internal or Business Partner Contact The User identifies a unique user in the system. This could be an internal user or a business partner contact + New Workflow Responsible Responsible for Workflow Execution The ultimate responsibility for a workflow is with an actual user. The Workflow Responsible allows to define ways to find that actual User. + Default Sales Rep If not defined on Business Partner Level + Dunning Currency Currency to create Dunning Letters + - + + Role To + Responsibility Role + The Role determines security and access a user who has this Role will have in the System. + + + + Role From + Responsibility Role + The Role determines security and access a user who has this Role will have in the System. + + + + Shipment Date + Date printed on shipment + The Shipment Date indicates the date printed on the shipment. + + + + Print Unprocessed Entries Only + Print the unprocessed (unprinted) entries of the dunning run only. + Print the unprocessed (unprinted) entries of the dunning run only. This allows you to reprint only certain dunning entries. + + + + Purchase Price List Version + + + + + + New Product + + + + + + Action + + + + + + + + + + + + Is Print Pick List + + + + + + Is Print Workflow + + + + + + Generate Fields + + + + + + Scripts Path + + + + + + Includes only the Tabs that Insert records + Generated Export Format for the Tabs with Insert Record is Yes + + + + + Includes only the mandatory columns + Generated an Export Format Line if the column is mandatory + + + + + Required Calculate DRP + + + + + + Based in DRP Demand + Based in DRP Demand + + + + + Bank Account From + + + + + + Bank Account To + + + + + + Valid from + Valid from including this date (first day) + The Valid From date indicates the first day of a date range + + + + Bank Account From + + + + + + Bank Account To + + + + + + Account Date + Optional account date range + Only documents within this date range which are also in open periods will be reset. + + + + Client Name + + + + + + Administrative User Name + + + + + + Normal User Name + + + + + + City Name + + + + + + BP Accounting + Use BP accounting dimension + Define if this client will use business partner accounting dimension. This can be changed later in Accounting Schema window of the client. + + + + Product Accounting + Use Product accounting dimension + Define if this client will use product accounting dimension. This can be changed later in Accounting Schema window of the client. + + + + Project Accounting + Use Project accounting dimension + Define if this client will use project accounting dimension. This can be changed later in Accounting Schema window of the client. + + + + Campaign Accounting + Use Campaign accounting dimension + Define if this client will use campaign accounting dimension. This can be changed later in Accounting Schema window of the client. + + + + Sales Region Accounting + Use Sales Region accounting dimension + Define if this client will use sales region accounting dimension. This can be changed later in Accounting Schema window of the client. + + + + Chart of Accounts File + Location of the chart of accounts to be used with this client. At this stage just the default accounts will be created. + + + + + Full rebuild + Delete all existing summary data and recalculate. + If not selected, only those periods with recently posted accounting facts will be recalculated. + + + + Force + Force rebuild of cube even if locked. + + + + + IsCreateSupply + Create supply for product not available + Allow create Manufacturing Order or Requisition Material for product not available + + + + IsPrintPickList + Indicate if a Pick List is print + When you select this checkbox a Pick list is printed + + + + Area Stoccaggio + Area Stoccaggio del magazzino + L'ID Area Stoccaggio indica dove in un magazzino si trova un prodotto. + + + + Area Stoccaggio + Area Stoccaggio del magazzino + L'ID Area Stoccaggio indica dove in un magazzino si trova un prodotto. + + + + Forecast Action Type + Forecast is replaced or combined + + + + + Forecast Load Type + Load Type indicated that period date is use to create the forecast line. + + + + + Base Period Definition + Period Definition, allows to define time cycles for the Operational Calendar + + + + + Target Period Definition + Period Definition, allows to define time cycles for the Operational Calendar + + + + + Is DRP Required + Is DRP Required + If the DRP Required checkbox is ticked, this means it has been a change in some element which affect the material plan for this product, i.e Network Distribution, Orders, Inventory, MPS, etc. and therefore you need to executed again DRP to adjust the Planned Orders to the new conditions and to get the updated action messages. + + + + Synchronize with DRP + + + + + + Calculate Low Level + The Low Level is used to calculate the material plan and determines if a net requirement should be exploited + + + + + Resource + Resource + + + + + Resource + Resource + + + + + Warehouse + Storage Warehouse and Service Point + The Warehouse identifies a unique Warehouse where products are stored or Services are provided. + + + + Warehouse + Storage Warehouse and Service Point + The Warehouse identifies a unique Warehouse where products are stored or Services are provided. + + + + Is Show Retained Earnings + Is Show Retained Earnings + + + + + Resource Plant + Resource Plant + Defines the Plant to calculate standard cost of Workflow manufacturing + + + + Resource Plant + Resource Plant + + + + + Receipt all in inbound location + Warehouse Locator + The Locator indicates where in a Warehouse a product is located. + + + + Create Planned Order Document Type + + + + + + Create Manufacturing Order Document Type + This is a Confirmed Manufacturing Order + + + + + Create Replenish Plan Requisition Document Type + Create Replenish Plan Requisition Document Type + + + + + Create Purchase Order Document Type + Create Purchase Order Document Type + + + + + Is Generate UUID for all records + UUID for all records are generated. + The process generates the UUID for all records + + + + Shipment Date + Date printed on shipment + The Shipment Date indicates the date printed on the shipment. + + + + Is Created Business Partner + Create Business Partner from employee data + + + + + Overwrite Payment Rule + Overwrite how to pay the invoice + The Payment Rule indicates how the incoice will be settled - you can overwrite the value from the invoice. + + + + Register name + Register name + Register name + + + + Vendite + + + + + + Data Consegna + + + + + + in Eu + in Eu + + + + + NAZ + + + + + + NAZIONE + NAZIONE + + + + + Aperto + + + + + + Prod.Rientrante + Prod.Rientrante da invio in conto lavoro + + + + + BP + BP + + + + + Prodotto + + + + + + Business Partner + + + + + + Cancella le Entrate contabili esistenti + Le entrate contabili selezionate saranno cancellate! PERICOLO!!! + + + + + Account Date + Optional account date range + Only documents within this date range which are also in open periods will be reset. + + + + NAZIONE + NAZIONE + + + + + DocTypeCarico + + + + + + DocTypeScarico + + + + + + LocatorFromCarico + + + + + + LocatorToCarico + + + + + + LocatorFromScarico + + + + + + LocatorToScarico + + + + + + Non toccare questo flag + + + + + + Vendita provvisoria + + + + + + IsSmartBrowser + + + + + + Anno Precedente + + + + + + Data Giacenza + Data Giacenza + Data Giacenza + + + + anno in corso + this year + + + + diff --git a/data/it_IT/AD_Process_Trl_it_IT.xml b/data/it_IT/AD_Process_Trl_it_IT.xml index 52391133a8..6b2916b9bc 100644 --- a/data/it_IT/AD_Process_Trl_it_IT.xml +++ b/data/it_IT/AD_Process_Trl_it_IT.xml @@ -1,378 +1,444 @@ - - - - + + Creare Periodi - Creare 12 periodi da calendario standard (Gen-Dic) - + Creare 12 periodi da calendario standard (Gen-Dic) + + Rinumerare Rinumerare Sconti inseriti + Creare Listino Prezzi Creare Prezzi basati sui parametri di questa versione Creare Prezzi per questa versione di Listino Prezzi è la sequenza di un Listino Prezzi di Schema Sconto. (Discount Schema Price List). Linee con una sequenza più alta sovrascrivono i prezzi esistenti. La sequenza dovrebbe andare dal generico allo specifico. + - + Elaborare Ordine + Creare Lista Inventario Creare Lista Inventario Le linee di conto inventario sono generate. Puoi aggiungere nuove linee o cancellarne alcune. + Aggiornare Quantità Il Libro Quantità viene aggiornato al corrente libro quantità. Il Libro Quantità viene aggiornato al corrente libro quantità. + Elaborare Conteggio Inventario Elabora conteggio Inventario e aggiorna l'inventario + Copiare Conti Copia e sovrascrive tutti i conti al sistema di defaults (PERICOLOSO!!!) - + + Elaborare Spedizioni Elaborare Spedizioni (Aggiorna l'Inventario) Elabora Spedizioni rimuove i prodotti dall'inventario e segnala gli items come spediti. + Stampare Ordine ** Speciale ** + Elaborare Fatture + Copiare Conti Copia e sovrascrive Conti al Business Partners di questo gruppo + Copiare Tabulatori Copiare tutti i tabulatori e i campi della finestra + Copiare Tabulatori Copiare i campi al tabulatore + Selezione Fornitore Prodotti con più di un fornitore La Selezione Fornitore inizia quando c'è un prodotto fornito da più di un fornitore. Permette la selezione di uno specifico fornitore per un Ordine di Acquisto. + Stampare Fatture ** Speciale** + Stampare Nota di Invio/Spedizione ** Speciale ** + Generare Spedizioni + Generare Fatture Genera e stampa Fatture. + Transazioni Ordine - Report delle transazioni dell'Ordine di Vendita - + Report delle transazioni dell'Ordine di Vendita + + Ordini Aperti + Elaborare Movimenti Elaborare Movimenti di Inventario Elabora Movimenti di Inventario aggiorna le quantità di inventario basate sui movimenti definiti tra il magazzino e le collocazioni. + Generare Privvigioni Generare Provvigioni + Totali Transazioni di Prodotto Totali Transazioni di Prodotto Il report mostra il sommario totale delle transazioni per i prodotti in magazzino. + Report di ri-approvigionamento magazzino Report di ri-approvigionamento magazzino Il Report mostra i prodotti da mettere in stock. + Drilldown Ordine + Transazioni di Fatturazione + Fatture per Giorno - + + Fatture per Mese - + + Fatture per Settimana - + + Fatture per Prodotto per Settimana - + + Fatture per Prodotto per Mese - + + Fatture per Fornitore per Mese - + + Generare Fatture (manuale) Generare e stampa Fatture manualmente + Copiare Da + Verificare Distinta Base - Verificare Distinta Base + Verificare Distinta Base Verificare struttura DB controlla gli elementi e i passi contenuti in una Distinta Base. + Creazione Produzione Creazione della produzione Create/Post Production genera le linee di produzione ed elabora la produzione. Se le linee di produzione sono già esistenti, la produzione viene elaborata. + Fatture per Prodotto per Trimestre + Fatture Cliente per Fornitore per Trimestre + - + Copiare Conti Copia e sovrascrive i conti dei Prodotti di questa categoria - Il Processo Copia Conti prende i conti definiti per una categoria di prodotti e li copia ad ogni prodotto che si riferisce a questa categoria. Se un conto è già esistente a livello del prodotto viene sovrascritto.(The Copy Accounts Process will take the accounts defined for a product category and copy them to any product that references this category. If an account exists at the product level it will be overwritten.) + Il Processo Copia Conti prende i conti definiti per una categoria di prodotti e li copia ad ogni prodotto che si riferisce a questa categoria. Se un conto è già esistente a livello del prodotto viene sovrascritto.(The Copy Accounts Process will take the accounts defined for a product category and copy them to any product that references this category. If an account exists at the product level it will be overwritten.) + Generare Ricevuta dalla Fattura Creare e elabora una ricevuta di spedizione da questa fattura.La fattura dovrà essere corretta e completa. + Elaborazione Cassa + Partite Aperte Elenco delle Partite Aperte + Pagamenti non Effettuati Pagamenti non effettuati + Elaborazione Estratto Conto + Imputazione dei pagamenti Pagamento - Fattura - Allocazioni + Elaborazione Pagamenti + Inversione Imputazione Inverte la ripartizione e ti permette di ridistribuire la fattura e il pagamento. + Totali Fatture + Dettagli Fatture + Operazione Online + Generare Fattura dalla Entrata Merci Creare ed elabora la Fattura da questa entrata merci. La ricevuta dovrà essere corretta e completa. Genera Fattura dalla Entrata Merci Creare una fattura basata sulla ricevuta selezionata. + Creare Pagamento + Creare Da... - + + Lettera di Sollecito - - - Tire Letter - - + Valore di Transazione del Prodotto Valore di Transazione del Prodotto Il Report mostra transazioni di prodotto e la loro stima + Totali Stato del Progetto Stato del Progetto nel Ciclo deo Progetto + Generare Ordine Generare Ordine dal Progetto Il Processo di Generazione Ordine genera un nuovo documento d'Ordine basato sul progetto. Un Listino Prezzi deve essere indicato nel progetto. Quando il processo è iniziato, dovrai selezionare un magazzino. + Copiare Da Copiare linee da Commissione esistente + Creazione Fattura Creare Fattura da un calcolo di commissione + Aprire/ Chiudere Tutto Apre/Chiude tutti i tipi di Documenti Base per questo Periodo + Aprire/Chiudere + Elaborazione del Libro Giornale + Dettagli Libro Cassa Informazioni sui dettagli del Libro Cassa + Storno Crediti Storno dei Crediti non esigibili La Procedura di Storno consente di stornare una parte del credito dalle fatture clienti, considerando come pagati gli importi delle fatture aperte selezionate. E' una procedura da usare quando un credito diventa non esigibile. + Sincronizzazione Terminologia Sincronizza la terminologia all'interno del sistema Basati sugli accessi in Window Element, i campi in windows, i parametri, ecc, sono sincronizzati se gestiti centralmente (centrally maintained). + Creazione Colonne da DB Creare Tabella di Dizionario dati che non esistono come Colonna ma che esistono nel Database Se hai aggiunto delle colonne al database di questa tabella, questa procedura Creare i campi Colonna nel Dizionario. Fai attenzione poichè possono essere cancellati se il tipo di entità non è regolata all'Utente.( this procedure creates the Column records in the Dictionary. Please be aware, that they may deleted, if the entity type is not set to User. + Creazione Campi Creare Campi dalla Tabella non esistenti nel Tabulatore Basata sulla Tabella di questo Tabulatore, questa procedura crea i Campi mancanti. + Rielaborazione Registrazioni - Rielaborazione registrazioni di documenti in errore - I documenti con degli errori di regestrazione sono messi da parte per una elaborazione successiva da parte del motore di contabilità - dopo naturalmente aver eliminato la causa dell'errore (es. un periodo non aperto). + Rielaborazione registrazioni di documenti in errore + I documenti con degli errori di regestrazione sono messi da parte per una elaborazione successiva da parte del motore di contabilità - dopo naturalmente aver eliminato la causa dell'errore (es. un periodo non aperto). + - + Azzeramento Contabilità Azzera le registrazioni contabili - Cancella le registrazioni di contabilità per essere ricreate al successivo avviamento del motore contabile. Questo è un intervento drammatico e deve essere fatto SOLO dopo aver effettuato dei cambiamenti nella struttura contabile (p.e. diversi conti di default, ecc) e se, inserendo manualmente delle registrazioni in contabilitò, il sistema continua a non funziona. + Cancella le registrazioni di contabilità per essere ricreate al successivo avviamento del motore contabile. Questo è un intervento drammatico e deve essere fatto SOLO dopo aver effettuato dei cambiamenti nella struttura contabile (p.e. diversi conti di default, ecc) e se, inserendo manualmente delle registrazioni in contabilitò, il sistema continua a non funziona. + Verificare Lingue Verificare l'esistenza di una traduzione linguistica nel sistema (richiesta dopo aver creato una nuova lingua). Verifica la traduzione crea dei campi di traduzione mancanti. Inizia questo procedimento dopo aver creato una nuova lingua. Creerà nuovi campi copiando le entrate linguistiche di base. + Report Valutazione Inventario Report Valutazione Inventario Il Report fa una lista dei prodotti con le loro quantità e valori aggiornati al giorno di valutazione. + Sincronizzare Colonna Cambia la definizione della tabella dell'application dictionary Quando selezionata, la definizione della colonna database viene aggiornata sulla base delle entrate nella Colonna definizione del Dizionario di Applicazione. Nota che non tutti i cambiamenti sono tollerati dal database e potrebbero risultare degli errori. + Aggiornamento dei Costi del Prodotto @@ -380,80 +446,95 @@ Linee con una sequenza più alta sovrascrivono i prezzi esistenti. La sequenza d Per i costi standard puoi: - aggiornare i costi futuri; - inserire i costi standard al valore dei costi futuri. + Report Costo dei Prodotti Report Costo dei Prodotti + Elaborazione Spese + Ricompilare Oggetti DB Ricompilare Oggetti del Databases Ricompilare Funzioni, Procedure, Triggers, Viste, ecc. + Creare Ordine di Vendita dalle Spese Creare Ordine di Vendita per il Cliente dai Report di spesa + Creare Fatture da Spese Creare Fatture da Spese Creare Fatture di acquisto per le spese da pagare agli impiegati + Elaborazione Batch + Copiare Colonne Copia le Colonne del Report da altre colonne esistenti Copiare colonne alla fine di questo gruppo di Colonne + Copiare Linee Copiare le linee del Report da altre linee esistenti Copia linee alla fine di questo gruppo di linee. + Installare Formato Stampa Installato per tutti i Formati Stampa con lo stesso Landscape/Portrait + Copiare/Creare Copia Formati Stampa già esistenti o crea Formati Stampa dalla Tabella. Selezionare una tabella per creare un formato stampa o seleziona un formato stampa da copiare nel corrente formato stampa. + Generare Ordine di Acquisto dall'Ordine di Vendita Creare l'Ordine di Acquisto dall'Ordine di Vendita - Dopo aver completato un ordine di vendita, si può creare uno o più ordini di acquisto per ciascun ordine di vendita. Un ordine di acquisto si riferisce sempre ad un solo ordine di vendita. + Dopo aver completato un ordine di vendita, si può creare uno o più ordini di acquisto per ciascun ordine di vendita. Un ordine di acquisto si riferisce sempre ad un solo ordine di vendita. Gli Ordine di Acquisto sono creati per tutte le linee del Ordine di Vendita quando il prodotto ha un fornitore attivo. Il fornitore ha un Listino Prezzi Fornitore con tutti i Prodotti nella sua ultima versione. L'Unità di Misura viene copiata del Ordine di Vendita. I due ordini possono avere valute differenti. Una volta avviata la procedura, si devono sincronizzare manualmente gli Ordine di Acquisto con l'Ordine di Vendita (cioè in caso di linee aggiuntive e cambimenti nelle linee - prodotto e quantità). + Importa Business Partner Importa Business Partner + Riaprire Richiesta Riaprire richieste chiuse + Importare Prodotti Importare Prodotti da un file nell'applicativo. Importa Prodotti importa un file di prodotti in un format predefinito nell'applicazione. + Importare Conti @@ -461,780 +542,3522 @@ Una volta avviata la procedura, si devono sincronizzare manualmente gli Ordine d Importa conti e le loro gierarchie e aggiorna, opzionalmente, i conti di default. L'aggiornamento dei Conti Default cambia la parte dei conti naturali del conto utilizzato, p.e. conto 01-240 diventa 01-300). Se crei una nuova combinazione, il vecchio conto (p.e. 01-240) rimane, altrimenti viene sostituito. Se selezioni questo tasto, devi essere sicuro di non moltiplicare conti default usando un conto naturale e SALVA !! + Installazione Report Line Informa sull'importazione dell'installazione del Report Line. + Generare Spedizioni (manuale) + Stampare Fatture Stampare Fatture su carta o invia PDF Nota bene: se si inserisce un Documento Non DAL valore, tutte le fatture con numero maggiore o uguale al numero del documento inserito sono stampate. Si può altrimente usare il carattere % come una widcard. + Consegnare Beni Gestiti Consegnare beni gestiti elettronicamente + Creare Report Creare Report Finanziario Il periodo di default è il periodo corrente. Puoi opzionalmente inserire altre restrizioni. + Aggiornamento Bilancio Contabile Aggiorna quotidianamente i bilanci contabili Questa operazione viene effettuata automaticamente. + Estratto Conto Report di Estratto Conto con Saldo e Transazioni Seleziona un Periodo (corrente periodo se vuoto) o inserisci un Range di Date del Conto. + Azzeramento Cache Azzeramento Cache del Sistema ** Chiudere tutte le finestre prima di procedere ** - Per Aumentare le Performance, Compiere registra nella cache i dati frequentemente utilizzati. + Per Aumentare le Performance, Compiere registra nella cache i dati frequentemente utilizzati. Questo processo cancella la cache locale. + Importazione Ordini Importazione Ordini + - + Importazione Fatture Importazione Fatture - The Parameters are default values for null import record values, they do not overwrite any data. + The Parameters are default values for null import record values, they do not overwrite any data. + Avviare Elaborazione di Replicazione Avviare elaborazione di replicazione con Host rimoto + Inviare Email Invia Email a gli iscritti di un'area di interesse o a un Gruppo di Business Partner - Selezionare l'area di interesse degli iscritti a cui mandare la mail. In alternativa è possibile inviare email ai contatti di un Gruppo di Business partner<br> -Gli utenti a cui mandare le email devono avere degli indirizzi validi. + +Gli utenti a cui mandare le email devono avere degli indirizzi validi.]]> + Copiare Righe Copiare Righe da una altra fattura + - + Copiare Righe Copiare Righe da un altro ordine + Copiare Dettagli Copiare Righe/Fasi/Compiti da un altro progetto + Avviare Processo Avviare Elaborazione Documento Ricorrente + Copiare Dettagli Copiare Giornali/Righe da una altro Batch Giornali + Impostare Tipo di Progetto Imposta il tipo di progetto e per i Progetti di Servizio copia le fasi e i compiti + Generare Ordine Generare Ordine dal fase di progetto The Generate Order process will generate a new Order document based on the project phase or tasks. A price list and warehouse/service point must be defined on the project. If a product is defined on phase level, the Phase information is used as the basis for the Order (milestone invoicing) - otherwise the individual tasks. + Stampare Progetto ** Special ** + Report Ciclo del Progetto Report Progetti basato sul Ciclo del Progetto + Importazione Inventario Importazione Inventario Fisico The Parameters are default values for null import record values, they do not overwrite any data. + Importazione Giornali Importazione Giornali Batch/Giornali/Righe The Parameters are default values for null import record values, they do not overwrite any data. + Importa Estratto Conto Bancario Importa Estratto Conto Bancario The Parameters are default values for null import record values, they do not overwrite any data. + Bene Gestito Cliente Report del Bene Gestito dal Cliente con Conto Consegna + Consegnare Bene Gestito Report di Consegna del Bene Gestito + Attribuire al Progetto Addebita Materiale al Progetto a partire da una Ricevuta o da un Inventario Manuale - Selzionare un Progetto e alternativamente: -<br>- Ricevuta Entrata Merci -<br>- Report di spesa -<br>- Magazzino e Linea di Progetto non addebitata -<br>- Magazzino, Prodotto e Quantità -<br><br>La data di default è quella odierna + - Ricevuta Entrata Merci +
    - Report di spesa +
    - Magazzino e Linea di Progetto non addebitata +
    - Magazzino, Prodotto e Quantità +

    La data di default è quella odierna]]>
    +
    Generare Ordini di Acquisto dal Progetto Generare Ordini di Acquisto da Righe Progetto + Report Dettagli Contabili del Progetto + Chiudere Progetto + Righe di Progetti non Attribuiti Elenca le Linee del Progetto di un Ordine di Lavorazione o di un Progetto per un determinato Bene, che non sono correlati al Progetto Elenca le Linee del Progetto di un Ordine di Lavorazione o di un Progetto per un determinato Bene, che non sono correlati al Progetto + Ordini di Acquisto Progetto non Attribuiti Elenca le Linee di Progetto con gli Ordini di Acquisto generati di un Ordine di Lavoro o di un Progetto per un Bene Gestito + Ottenere Prezzo Get Price for Project Line based on Project Price List + Conversione Preventivi Converte una Quotazione o un Preventivo in un Ordine di vendita Potete convertire una Quotazione o un Preventivo in un qualunque tipo di Documento d'ordine (tipicamente un ordine di vendita). Dovreste usare questo processo se volete conservare la Proposta o la Quotazione. Lo stato del documento deve essere "In Process" + Ricalcola Prezzi Ordine/Fattura Ricalcola i prezzi basandosi sulla ultima versione del listino prezzi di un Ordine aperto o di una Fattura + Verifica Tipi Documenti - Verifica Tipi Documenti + Verifica Tipi Documenti Ci si assicuri che ci sia un Tipo Documento per tutti i tipi di Documento Base, Genera i Controlli di Periodo mancanti per il tipo documento (potreste doverli aprire) + Margine Progetto Linee di Ordoini di lavoro del progetto 8Ricavi pianificati) vs. Costi di progetto + Verifica Albero Verify completeness and correctness of Tree + Dettagli scorte Report di dettaglio sulle scorte Il report indica i dettagli sulle scorte di prodotto, inclusi gli attributi di istanza (Lotti, Numeri seriali) + Dettagli transazioni Report di dettaglio sulle transazioni Il report indica i dettagli sulle transazioni (Ricevute, consegne, inventario, movimenti, etc.) incluse le inforamzioni sui Lotti e i Numeri seriali. + Lista Crediti Report Lista Crediti - Il report lista crediti consente di avere una visione completa dei crediti (Fatture), Selezionate i criteri per definire il report. + Il report lista crediti consente di avere una visione completa dei crediti (Fatture), Selezionate i criteri per definire il report. + Clicks Mensili Clicks per Mese - Il Report Mostra il numero di Click per Mese relativi alla risposta degli utenti alla pubblicità + Il Report Mostra il numero di Click per Mese relativi alla risposta degli utenti alla pubblicità + Clicks non Processati Clicks non Processati Il Report mostra i Clicks che non sono stati processati (URL non abbinati con il Contatore) + - + Elimina Avvisi Elimina Avvisi + Valida Valida Programma Pagamenti + - + Valida Valida Termini di Pagamenti e Programma - + + Organizzazione Magazzino Verifica l'organizzazione e la struttura del Magazzino Il processo consente di modificare o verificare l'organizzazione di un Magazzino e di tutte le entità dipendenti + Organizzazione Prodotto Configura e verifica l'organizzazione del Prodotto Il processo permette di cambiare o verificare la proprietà dei prodotti da parte dell' organizzazione e delle sue dipendenze (BOM, Prodotto Sostituto, Costo,etc.). Si può selezionare sia una Categoria Prodotto che un Prodotto Specifico + Organizzazione Business Partner Configura e verifica l'organizzazione dei Business Partner - Il processo consente di configurare e verificare l'organizzazione dei Business Partner e delle Entità a loro collegate (Sede, Contatti, Conto Bancario, Trattenute, etc.)<br> + E' possibile selezionare un Gruppo di Business Partner, o uno specifico Business Parner - +]]> + Importa Estratto Conto Importa Estratto Conto Carica gli estratti conto nella tabella di importazione. I parametri usati dipendono dall'importatore + Elimina Dati Importati Elimina Dati Importati Se vi sono problemi nel caricamento dei dati durante l'importazione questa procedura elimina i dati all'interno delle tabelle di importazione. La procedura non distingue tra i dati importati con successo e quelli non importati. + Importa il tasso di conversione valuta Importa il tasso di conversione valuta + Registra Ora! - La Registrazione aiuta nella realizzazione di un sevizio più efficiente. - Non metteremo a disposizione i dati ad alcuna terza parte e non useremo le informazioni + La Registrazione aiuta nella realizzazione di un sevizio più efficiente. + Non metteremo a disposizione i dati ad alcuna terza parte e non useremo le informazioni se non per scopi statistici. Questo ci aiuterà nel caso decidiate di pubblicare l' uso che fate di Compiere. Ci metteremo in contatto con voi direttamente prima di pubblicare alcuna informazione. + Registro IVA e Imposte Registro IVA e Imposte Fornisce un report sulle singole imposte applicate nelle fatture con le informazioni sulla tassazione dei Business Partner + Libro Giornale Report sui dettagli contabili + - Eventi contabili per data - Eventi contabili aggregati per data + Scheda Movimenti Internazionale + Scheda Movimenti Internazionale + Eventi contabili per periodo contabile Eventi contabili per periodo contabile Il periodo contabile deve essere definito precedentemente + Riapertura Ordini Riapre gli Ordini precedentemente chiusi + Pareggia il report bancario Pareggia il report bancario con i Business Partner, le Fatture e i Pagamenti + Crea pagamento Crea un pagamento dal Bank Statement Info + Controllo Sequenza Controlla le Sequenze dei Documenti e del Sistema Check that System and Document sequences are correct. Run this process, if you get Duplicate Key error messages. + Crea Ordini Crea gli Ordini dalle Liste di Distribuzione Please note that due to rounding, the total quantity of the order(s) is likely to be higher then the quantity entered. + Collega Organizzazione Collega BPartner all'Organizzazione If the Business Partner is another Organization, select the Organization or set to empty to create a new Organization. You link a Business Partner to an Organization to create explicit Documents for Inter-Org transaction. If you create a new Organization, you may supply a Organization Type. If you select a Role, the access to the new Organization is limited to that role, otherwise all (non manual) roles of the Client will have access to the new Organization. + Crea e Invita Crea Richiesta Quot. e Invita Fornitori Create (missing) RfQ Responses and optionally send EMail Invitation/Reminder to Vendors to respond to RfQ + Invita e Ricorda EMail Invite or Remind Vendor to answer RfQ Send Invitation/Reminder to Vendors to respond to RfQ per email + Richieste senza Risposta Richieste senza Risposta Elenca le Richieste di Quotazione Attive (non chiuse/elaborate) con la Risposta non ancora evasa + Risposte alla Richiesta Quotazione Dettagli sulla Risposta alla Richiesta Quotazione Elenca i dettagli delle Risposte alle Richieste di Quotazione attive (non chiuse/elaborate) con le risposte complete + Ordinare Risposte Ordina Risposte Completate di Quotazione - Le risposte non valide sono Ordinate con 999 per quantità. + Le risposte non valide sono Ordinate con 999 per quantità. Le risposte di quantità vengono Ordinate l' una rispetto all' altra e la risposta migliore viene aggiornata. La linea di risposta viene selezionata come vincitore, in cui la quantità dell'acquisto viene selezionata. Allora i rankings di tutte le risposte di quantità sono aggiunti per il ranking totale della risposta. La risposta con il ranking totale più basso è contrassegnata come vincitore selezionato. + Crea Ordini di Acquisto Crea Ordini di Acquisto per le Migliori Quotazioni Create purchase order(s) for the resonse(s) and lines marked as Selected Winner using the selected Purchase Quantity (in RfQ Line Quantity) . If a Response is marked as Selected Winner, all lines are created (and Selected Winner of other responses ignored). If there is no response marked as Selected Winner, the lines are used. + Crea Ordini di Vendita Crea Ordini di Vendita A Sales Order is created for the entered Business Partner. A sales order line is created for each RfQ line quantity, where "Offer Quantity" is selected. If on the RfQ Line Quantity, an offer amount is entered (not 0), that price is used. If a magin is entered on RfQ Line Quantity, it overwrites the general margin. The margin is the percentage added to the Best Response Amount. + Copia Linee Copia Linee da un'altra Richiesta Quot. + Chiude le Richieste di Quotazione Chiude le Richieste di Quotazione e le Risposte Close the RfQ and all it's Responses + Richieste Aperte Dettagli sulle Richieste di Quotazione + Crea Ordini Crea gli Ordini dalle Liste di Distribuzione Please note that due to rounding, the total quantity of the order(s) is likely to be higher then the quantity entered. + Scollega Business Partner da Organizzazione Scollega Business Partner da Organizzazione Scollega un Business Partner collegato a una Organizzazione (Utile per documenti contabile inter-organizzazione) + Elabora Richieste + Consegna Bene Gestito Mensili Riassunto Mensile Consegne Bene Gestito Il report elenca i Beni Gestiti e le Consegne per ogni mese. + Valida Tipo Documenti + Stampa la Risposta alla Richiesta Quotazione ** Special ** Do not change ** + Controllo Completo Controlla se la Risposta è Completa rispetto alle Impostazioni di Richiesta di Quotazione + Gestisci Attività + Gestisci Processi + Conferma del Processo + Crea Conferma Crea Conferma per il Documento La conferma generata deve essere confermata prima di poter processare questo documento. + Impacchettamento Crea Impacchettamento per la Spedizione + Elabora RMA + Dettagli Conferme Aperte Dettagli Conferme Spedizioni o Ricevimenti Aperte Il Report mostra le linee delle Conferme Aperte + Conferme Aperte Conferme di Spedizioni o Ingresso Merci ancora Aperte Il Report elenca le conferme ancora aperte + Conferma Processo Conferma del Processo di Movimentazione di Inventario + Stampa Dettagli di Formattazione Il Report Stampa Dettagli di Formattazione Stampa Formato con dettagli di Articolo + Azzera Password Azzera le Password per gli Utenti Cambia le impostazioni delle parole d'accesso e delle email dell'utente. Non si ha bisogno di sapere/inserire la parola d'accesso, se siete un amministratore. + Genera Processo di Sollecito Genera le Entità del Processo di Sollecito basate sul tipo di Criterio di Sollecito + Stampa Movimenti di Inventario ** Speciale ** Non Cambiare ** Crea/Copia il proprio Formato e Processo + Stampa Inventario Fisico ** Speciale ** Non Cambiare ** Crea/Copia il proprio Format e Processo + Conferma Spedizioni ** Speciale ** Non Cambiare ** + Dettagli Ricevimento Merci Informazioni Dettagli Ricevimento Merci il Report fornisce le informazioni sul Ricevimento Merci con le informazioni sul Magazzino. + Dettagli Spedizioni Informazioni sui Dettagli Spedizioni Il report fornisce informazioni sulle Spedizioni con le informazioni sul Magazzino. Si può usare il report per creare una efficiente lista di estrazione. + Aggiornamento dell' Accesso del Ruolo Aggiorna i permessi d' accesso di un ruolo o di più ruoli di una Azienda. - Aggiorna i permessi di accesso di un ruolo o di tutti i ruoli di un cliente alle finestre, + Aggiorna i permessi di accesso di un ruolo o di tutti i ruoli di un cliente alle finestre, ai forms, ai processi ed ai workflows. Se in funzione per il sistema, tutti i ruoli di tutti i clienti sono aggiornati. Si noti che un ruolo è aggiornato soltanto se non è contrassegnato come manuale. + Importa Conferme Importa Conferme Ai campi importati in cui non è stato inserito alcun valore viene assegnato un valore di default + Estrapola + Calcola Misure Estrapola e Calcola Misure Estrapola le Misure - e calcola/aggiorna la misura attuale. + Calcola Misure Calcola Misure Calcola/Aggiorna la misura attuale. + Verifica Verifica la distribuzione del Libro Giornale + Cancella Cancella il Record delle Fatture Abbinate + Cancella Cancella il Record degli Ordini di Acquisto Abbinati + Allocazione Automatica Allocazione Automatica delle fatture nei pagamenti Alloca le fatture nei pagamenti per un business partner o un gruppo. Si può voler prima annullare le ripartizini preesistenti. Le ripartizioni sono basate (1) sui pagamenti inseriti con riferimento a delle fatture (2), su delle selezioni dei pagamenti (3), sul bilancio dei business partners (4) ed infine sul bilanciamento del totale di fattura e pagamento. La ripartizione è definita sull' ammontare esatto. + Annulla Allocazione Fatture Annulla la Allocazione delle fatture nei pagamenti. Annulla l'allocazione delle fatture sui pagamenti per un business partner o un gruppo di business partner. + Convalida Workflow Analizza che il Workflow sia corretto (controllo limitato) + Document Value based Workflows *** DO NOT MODIFY *** + Annulla Modifiche Annulla Modifiche You can undo certain changes. + Ri-Applica Modifiche Ri-Applica Modifiche You can reapply certain changes. + Riapplica personalizzazioni Riapplica personalizzazioni - The migration "resets" the system to the current/original setting. If selected in the Change Log, you can save the customization and re-apply them. Please note that you need to check, if your customization has no negative side effect in the new release. + The migration "resets" the system to the current/original setting. If selected in the Change Log, you can save the customization and re-apply them. Please note that you need to check, if your customization has no negative side effect in the new release. + Dal Workflow al Client Sposta i Workflow personalizzati nel Client/Azienda Corrente L'architettura di sicurezza impedisce di aggiungere personalizzazioni o modifiche ai workflow standard pre-esistenti. Questo processo sposta le vostre personalizzazioni fatte a livello System su questo Client. + Bilancio di verifica Bilancio di verifica per esercizio o periodo Selezionate un Periodo Contabile o inserite un Range di Esercizio. Se selezionate un Conto, il saldo è calcolato sul tipo di conto e sull'Esercizio Contabile Primario del Client. Se non viene selezionato nessun Conto, il saldo è la somma di tutte le transazionisvolte prima del periodo contabile o dal primo giorno del range selezionato. + Conversione UdM Prodotto Conversione UdM Prodotto Example: "Product EA" has a defined UOM Conversion to "Product 6Pack" and vice versa. This is a one-step replacement for defining BOM and creating/processes a Production. + Stampa lettere solleciti Stampa lettere solleciti su carta o PDF Stampa le lettere di sollecito o le invia in formato PDF ai Business Partner utilizzando l'indirizzo di Email registrato nel profilo. + Payment Print ** Special ** Do not change ** + Valida Business Partner Valida Business Partner Valida i pagamenti e le fatture dei Business Partner. Verifica i saldi + Elabora gruppi di Ordini Elabora gruppi di Ordini Elabora gli ordini utilizzando l'azione-documento selezionata. Verificare che l'azione sul documento sia valida + Fatture non allocate Fatture non allocate sui pagamenti Report of not allocated Invoices (for partially paid/allocated invoices see Open Item) + Pagamenti non allocati Pagamenti non allocati Report of not allocated Payments (for partially allocated payments, use Payment Detail) + Dettagli Pagamenti Dettagli Pagamenti Pagamenti e incassi con i relativi importi impegnati + Importo Aperto Business Partner Importo Aperto Business Partner The report lists open invoices and payments + Dettagli Commisioni Correnti Dettagli Commisioni Correnti Dettagli Commisioni Correnti con i relativi Ordini/Fatture + Sincronizza Traduzione Documenti Synchronize Document Translation - If the current client has not multi-lingual documents enabled, the translations for documents are synchronized with the main record (i.e. it copies the content of the main record to the translation records). This process is necessary when swiching to a mono-lingual environment as there the terminoligy is maintained not in the translation records.<br> -This applies to the client defined document translations, e.g. for UoM, Payment Terms, Product Info, etc. + +This applies to the client defined document translations, e.g. for UoM, Payment Terms, Product Info, etc.]]> + Riferimenti dei Materiali Riferimenti incrociati sull'uso dei Materiali The report displays, e.g. where Material Receipts are used or Customer Shipments are resourced from + Crea Fatture + Fatture per richieste Crea Fatture per richieste Create invoice for Request Type with optional Request Group, Category for Business Partner. If the used product for invoicing is not defined, the product defined in the parameter is used. + Pulizia Dati Inventario Pulizia Dati Inventario Crea Movimenti di inventario per i magazzini non bilanciati + Fatture non incassate Fatture non incassate (Profitti/Perdite) The Report lists not fully paid invoices with open amount, the GL amounts and the revalued amounts. If you select a (GL) Document Type, a GL Journal is created. + Test per Connessione EMail Test per Connessione EMail Test EMail Connection based on info defined. An EMail is sent from the request user to the request user. Also, the web store mail settings are tested. + Criptazione Colonne Test e abilitazione Criptazione colonne - To enable storage encryption or remove encryption is dangerous as you may loose data. You need to verify that the column is big enough to hold the encrypted value. You can provide your own encryption method, but cannot change it once enabled. <br> -The default implementation supports US ASCII String conversion (not Unicode, Numbers, Dates)<br> -Note that support is restricted to setup and test, but not data recovery. + +The default implementation supports US ASCII String conversion (not Unicode, Numbers, Dates)
    +Note that support is restricted to setup and test, but not data recovery.]]>
    +
    Costi di Produzione Costi di Produzione The Product Cost report lists the product costs for the product, cost type and cost element + Totale Costi di Produzione Totale Costi di Produzione The Product Cost report lists the summarized product costs for the product + Dettagli Costi di Produzione Dettagli Costi di Produzione The Product Invoice Cost Detail Report lists the products with the individual invoice cost allocation + Distribuisce i Costi Distribuisce i costi sui prodotti Distribute costs to Products based on selections - Distribution Base (Quantity, Current Costs, Line, Weight, ..) and Receipt/Line or directly to the product. + Dettagli Ordine Report di dettaglio degli Ordini Il report include i dettagli degli ordini comprese le perdite nelle vendite. Può essere usato per le vendite e gli acquisti + Dettagli Business Partner Report Dettagli Business Partner Dettagli Business Partner + Crea Registrazione dei Costi Crea Registrazione dei Costi Le registrazioni dei costi sono create quando necessarie o tramite processo Batch. Potete forzare la creazione delle registrazioni con questa procedura. + Crea dichiarazione delle Tasse Crea dichiarazione delle Tasse dai documenti contabili + Crea Ordini di Acquisto dalle Richieste Crea Ordini di Acquisto dalle Richieste Crea Ordini di Acquisto dalle Richieste + Crea Libro Mastro/Default Copia i valori dei conti dal piano dei conti da uno schema contabile esistente Crea il libro mastro e il Piano dei conti per questo schema contabile e copia i conti corrispondenti + Emissione Report o Aggiornamento - Emissione Report o Aggiornamento a Compiere INC + Emissione Report o Aggiornamento a Compiere INC + Fatture per Prodotto e per Mese - Report Fatture per Prodotto e per Mese + Report Fatture per Prodotto e per Mese Invoiced Amount by Product and Month + Fatture Trimestrali per Prodotto - Fatture Trimestrali per Prodotto + Fatture Trimestrali per Prodotto Invoiced Amount by Product and Quarter + Valida Contratto di Supporto Valida Contratto di Supporto - The process connects to the Compiere Support Services server and validates the support contract. To sign up for support, please go to http://www.compiere.org + The process connects to the Compiere Support Services server and validates the support contract. To sign up for support, please go to http://www.compiere.org + + + + Importa Pagamenti + Importa Pagamenti + The Parameters are default values for null import record values, they do not overwrite any data. + + + + Valida + Valida Area di Staging + + + + + Installa Progetto Web + Installa Progetto Web + ll processo installa i media sul media server e copia gli stage sul container + + + + Verifica Distinte Base + Verifica la Struttura delle Distinte Base + The Verify BOM Structures checks the elements and steps which comprise a Bill of Materials. + + + + Valida + Valida Template + + + + + Registra Estensioni + Register your extension with Adempiere + You can register the four character extension with Adempiere. This makes sure that your extension can be automatically distributed and implemented. You will also be able to certify extensions. Contact Adempiere for details. + + + + Valida + Valida Info Window SQL + Validate generated Info Window SQL + + + + Ricostruisci Indici + + Be carefull, this process will reindex all tables and records which are marked to get indexed. Depending on the number of documents this could take a long time. This should only be run if you have removed stop words, if this is mentioned to be run after migration. + + + + Installa Direttamente i Media + + + + + + PackRoll + + + + + + PackOut + Process to create package export + + + + + Selziona File + Select a file + + + + + PackIn + Import Package + Import a package + + + + Copia Ruolo + Copy Role + + + + + Copia Colonne dalla Tabella + Create Dictionary Columns for a Table taking another as base + + + + + Elaboratore delle Richieste Email + + + + + + Create Order From RMA + Creates an order based on this RMA Document. The RMA should be correct and completed. + Generate Order from RMA will create an order based on this RMA document. + + + + Generate Shipments for Vendor RMA + Generate Shipments from open vendor RMA based on selection. + + + + + Generate Invoices for Vendor RMA + Generate Invoices from open vendor RMA based on selection. + + + + + Update Role Menu + + + + + + Setup Web POS + + + + + + PP_Product_BOM CopyFrom + + This process copies BOM Lines from the Selected BOM to the Current BOM. The BOM being copied to must have any existing BOM Lines + + + + Dettaglio Multi Livello della Distinta + Shows in two different panels the parent-component relationship for the product entered in the Product field. + + + + + Sostituzione Multipla Componenti + This option allows the change of any component into BOM or Formula + This option allows the change of any component into BOM or Formula + + + + Create Product Planning + This process will create the data plannig register for every product + In order to facilitate to load the data planning of similar products, you can run the process Create product Planning and this process will create the data plannig register for every product which fits the parameters: Product category, Warehouse and Resource. + +You must indicate the planning parameters defined in the last section for every Product category, Warehouse, and Resource set. Every product which fit these three parameters will have a data planning record with the same data planning values you enter in this form. + + + + Calcolo Ultimo Livello + This process calculate and register the lowest level of a product inside any BOM. It is used in the MRP calculations and should be executed when you enter a new BOM. + This process calculate and register the lowest level of a product inside any BOM. It is used in the MRP calculations and should be executed when you enter a new BOM. + + + + Create Record MRP + This process recreate the demand, approved and open orders for a product. + This process recreate the demand, approved and open orders for a product. + +Generally, this process is only performed during the implementation of MRP + + + + Calcolo MRP + This process calcualte the demand, approved and open orders for a product. + This process calcualte the demand, approved and open orders for a product. + + + + MRP Details + Show the detail of MRP calculation + Show the detail of MRP calculation + + + + Calculate Capacity Plan + Calculate Capacity Plan + The process of Capacity Plan Calculation allows us to know the available time in each manufacturing resource, as well as the required time to satisfy the Master Production Schedule. + + + + Calculate Distribution Plan + Distribution Resource Planning (DRP) is a method used in business administration for planning orders within a supply chain. + Distribution Resource Planning (DRP) is a method used in business administration for planning orders within a supply chain. + +DRP enables the user to set certain inventory control parameters (like a safety stock) and calculate the time-phased inventory requirements. + +DRP uses several variables: +the on-hand inventory at the end of a period. +the backordered demand at the end of a period. +the required quantity of product needed at the beginning of a period. +the constrained quantity of product available at the beginning of a period. +the recommended order quantity at the beginning of a period. + +DRP needs the following information: +the demand in a future period. +the scheduled receipts at the beginning of a period. +the safety stock requirement for a period. +the on-hand inventory at the beginning of a period. + + + + DRP Details + Show the detail of DRP calculation + Show the detail of DRP calculation + + + + Process Manufacturing Order + + + + + + Manufacturing Order + + + + + + Revisione Ordini di Produzione + Report di tutti gli ordini di produzione filtrati in base ai filtri di interesse. + Report di tutti gli ordini di produzione filtrati in base ai filtri di interesse. + + + + Controllo Componenti + Mostra se le componenti dell'ordine di produzione sono disponbili a magazzino. + Before you complete a MO it is necessary to validate the components are available in the warehouse, in order to track the components availability you get a report which shows among other data: the Required Quantity for the MO, the Reserved Quantity, the On Hand Quantity and the Available Quantity. + + + + Stampa e Rilascio dell'Ordine + Quando gli ordini di produzione pianificati (eventualmente generati dall'MRP) sono stati approvati, è stata raggiunta la data di evasione ed è stata verificata la disponibilità delle componenti necessarie, gli ordini sono inviati alla produzione. + Once the planned orders of manufacture generated by MRP, have been aprobed, has been reached the date of liberation and has been verified that the required components are in existence, the orders are emitted to the plant for its manufacture. If you wish to print the warehouse and shop floor documentation you must tick the adequate check box: + +If you tick the Print Pick List check box you will get a report with the required components and quantities to help the warehouse clerk to issue the material to the shop floor. The next report is an example of this: + +If you tick the Print Pack List check box you will get a report with the required components and containing the material with a Component Type of Packing and Tools recorded in the BOM Window. + +Another report which is part of the Manufacturing Order Release Package is the Workflow(Routing). + +You can print this report with tick in the Print Workflow check box and it shows to the shop floor personnel the necessary steps for the manufacture of the product. + +This Report contains the place where the product should be made, the standard times, the tools and necessary devices. + +If you wish to print this report tick the check box Print Workflow. + + + + Process Cost Collector + + + + + + Shop Floor Transaction Details + Show the Shop Floor Transaction Details + + + + + Process Distribution Order + + + + + + Distribution Order Print + ** Special ** Do not change ** + + + + + Generate Movement + Generate and print Movement from open Distribution Orders + +If several Distribution Orders of a business partner have the same location, the Distribution orders can be consolidated into one Movement.
    +You can also include Distibution orders who have outstanding confirmations (e.g. ordered=10 - not confirmed movements=4 - would create a new movement of 6 if available).]]>
    + +
    + + Print Test Results + Process allow print the result of Quality Order + + + + + Create Doc Type to Manufacturing + Let create the document type to manufacturing + This process only need run one time by client + + + + Create Element + Let create every cost elements defined for a Organization, Accounting Schema, Warehouse, Resource, Cost Type ,Product and Product Attribute Set Instance . + With this process is possible to create every cost elements defined for a Organization, Accounting Schema, Warehouse, Resource, Cost Type and Product. + + + + Product Costing + To watch the cost elements for every set of Product, Organization, Accounting Schema, Warehouse, Resource and Cost Type + To watch the cost elements for every set of Product, Organization, Accounting Schema, Warehouse, Resource and Cost Type. + + + + Copy Price to Standard Cost + This process allow copy a Price from Price list Version to Element Cost + This process allow copy a Price from Price list Version to Element Cost + + + + Workflow Cost Roll-Up + This Process allow integrate Labor and Overhead Cost to a Manufacturing Workflow + This Process allow integrate Labor and Overhead Cost to a Manufacturing Workflow + +Labor Cost Operation = (Setup Time / Qty Batch Size) * Duration * Labor Rate to this Resource +Overhead Cost Operation = (Setup Time / Qty Batch Size) * Duration * Overhead Rate to this Resource + +Labor Cost Workflow = Sum of every the Labor Cost Operation +Overhead Cost Workflow = Sum of every the Overhead Cost Operation + +Cost Workflow = Labor Cost Workflow + Overhead Cost Workflow + + + + + This report show every cost element to a BOM or Formula + This report show every cost element to a BOM or Formula + + + + + + + + + + Create Report (Jasper) + Create Financial Report (Jasper) + The default period is the current period. You can optionally enter other restrictions. You can select an alternative Reporting Hierarchy. + + + + ASP Generate Fields + + + + + + ASP Generate Level + + + + + + Update Sequence No + + + + + + Apply Migration Scripts + + + + + + Prepare Migration Scripts + + + + + + C_Invoce Calculate Tax + + + + + + Test Import Model + Test Import of XML files + + + + + Process Payroll + + + + + + Create Concept for Payroll + + + + + + HRPayroll Create Periods + + + + + + Payroll Processing + The Payroll Processing is used to processing a Payroll, you can calculate for a Employee or All Employees + + + + + Payroll Send EMail + This process is use to send the Payroll for each Employee via EMail + + + + + Export Format Generator + Create multiple Export Format based in a Window + + + + + Test Export Model + Test Export of XML files + + + + + Import FA Journal + Import FA Batch/Journal/Line + The Parameters are default values for null import record values they do not overwrite any data. + + + + Build Depreciation Forecast File + + + + + + Process Entry + + + + + + Asset Disposal Expense Entry Rpt + Used to review Assets Disposed Entry + + + + + Asset Transfer Entry + Used to review Assets Transfered Entry + + + + + A_Asset_Split + + + + + + A_Asset_Disposal + + + + + + A_Depreciation_Transfer + + + + + + Asset Split Entry + Used to review Assets Split Entry + + + + + Depreciation Expense Entry + Used to review Depreciation Expense Entry not yet booked + + + + + Build Depreciation Workfile + + + + + + Asset Depreciation Forecast + Used to review Assets Forecast + + + + + RV_Asset_Parent_Report + + + + + + RV_Depreciation_Table + + + + + + Spread Report + + + + + + RV_Asset_Depreciation_Method + List Depreciation Methods + + + + + Create Depreciation Function + + + + + + RV_Asset_Convention_Rpt + Asset Convention Report + + + + + A_Depreciation_Entry_Cleanup + + + + + + RV_Depreciation_Calculation_Methods + List Depreciation Calculation Methods Available + + + + + RV_Asset_Group_Defaults + + + + + + Import Asset + Imports Asset from a file into the application + +The Parameters are default values for null import record values they do not overwrite any data.]]> + + + + Forecast Report + Forecast Report + Forecast Report + + + + Forecast Report by Period + Forecast Report by Period + Forecast Report by Period + + + + Calculate Forecast + Calculate Forecast + Calculate Forecast + + + + Distribution Run Orders + Create Distribution Run Orders based on Distribution List or The Quantity Demand the Distribution Order and redistribute the quantity into Distribution Plan line items + Based in DRP Demand is selected then the redistribute the quantity is based in % of Demand + +Please note that due to rounding, the total quantity of the order(s) is likely to be higher then the quantity entered. + +Consolidate to one Document let the distribution in current Documents with ranges dates promised, if do not is selected then a new Order is generate. + + + + Distribution Order Detail + Distribution Order Detail Report + The report includes order detail information Distribution Orders. + + + + Immediate Bank Transfer + + + + + + Bank Transfer + Bank Transfer let money tranfer between Banks + + + + + HouseKeeping + + + + + + House Keeping + + + + + + Enable Native Sequence + Enable Native Sequence + This process allows Enable the native sequences based in the current AD_Sequence. + +This process should be implemented when the users are not connected. + + + + Cost BOM Multi Level Review + This report show every cost element to a Multi Level BOM or Formula + This report show every cost element to a Multi Level BOM or Formula + + + + Frozen/UnFrozen Cost + Frozen or UnFrozen Cost + Lets freeze or unfreeze the cost, If the Cost is UnFrozen then can be changed + + + + Initial Client Setup Process + + + + + + Import Price Lists + Imports price lists from a file into the application + + + + + Review CashFlow + Review CashFlow + + + + + Recalculate Cube + Recalculate summary facts based on report cube definitions. + + + + + Export migration to XML + Export migration to XML file + + + + + Apply migration + Apply or rollback migration + + + + + Apply migration step + Apply or rollback a single migration step + + + + + Import migration from XML + Import migration from XML file + + + + + Order Transactions + Sales Order Transaction Report + + + + + Copy From Report and Process + Copy settings from one report and process to another. + Copy the settings from the selected report and process to the current one. This overwrites existing settings and translations. + + + + Smart Browse Create Fields + + + + + + Create Column + + + + + + Process In/Out Bound + Process In/Out Bound + Process In/Out Bound will create the Picking or Putaway Order to pick or put the products into of Locators + + + + Picking Order Print + ** Special ** Do not change ** + + + + + + This process generate the Picking lists in order to prepare for shipping, thus allowing one or serveral distribution orders to be generated as a result of the Inbound/Outbound Strategies previously defined in the Inbound/Outbound Definition window. + Those Distribuition Orders are generated from different locations based on the Picking rules from the Inbound/Outbound Strategy. + +Once the Picking process is completed the process to generate shipments can be fulfilled. + + + + Generate Shipments from Outbound Order + These process allows to generate multiple shipments for products that were succesfuly picked from an Outbound Order. + + +Once the Picking process is completed the process to generate shipments can be fulfilled. + + + + Generare Outbound Order + This process allows to generate a new document as the result of gathering Sales Orders, Manufacture Orders, Distribution Orders based on several criteria such as : + Warehouse, Order, Document Type, Promised Date range, Ordered Dates, Business Partner, Country, Zip Code, Product and Shipper, these parameters can be configured leveraging the Smart Browse artifact. + +Thus, it is required to previously define those parameters to be used in orther to determine wich products are to be included in the Picking Orders, these paraneters are: + +*Area Type +*Section type +*Overwrite Delivery Rule +*Generate Picking List +*Print Picking List +*Stand-by Location +*Document Status for the Picking Order + + + + Client Accounting Processor + Client Accounting Processor + The client accounting processor allows a user to run the accounting processor in a client session. The system configurator parameter CLIENT_ACCOUNTING must be enabled (configured as [I]mmediate or [Q]ueue). + + + + Storage per Product + + + + + + Create From ... + + + + + + Payroll Prepare Payment + Create Prepared Payments (Checks) to be paid + You create the actual Payments via Payroll Payment Print/Export + + + + Import Payroll Movement + Import Payroll Movement + + + + + Reset Allocation Direct + Reset (delete) allocation of invoices to payments + Delete individual allocation. In contrast to "Reverse", the allocation is deleted (no trace), if the period is open. + + + + Import Product Planning and Forecast + Import Product Planning and Forecast + Import and update product planning data and forecast + + + + POS Key Generate + Generate POS Keys from products. + + + + + Copy from product + Copy prices etc from other product + + + + + Update depreciation + + + + + + Asset Addition Process + + + + + + Asset Disposed Process + + + + + + Process Depreciation Expense + + + + + + Asset Transfer Process + + + + + + Asset Reval Process + + + + + + Process Depreciation Entry + + + + + + Import Fixed Assets + + Import All Fixed Assets + + + + ImportInventoryMovement + + + + + + Unreconciled accounting facts + + + + + + Automatic account reconciliation + Reconcile account transactions according to standard rules + + + + + Valuation Effective Date + Valuation Effective Date + This report shows the amount in stock for each product and its values to an effective date, you can use any defined cost , as such Standard, Average, FIFO and LIFO + + + + Generate Cost Transaction + Generate Cost Transaction + The Generate Cost Transaction process allows the detailed cost calculation and cost generation beginning from a date. If you have not yet set COGs Adjustment, you should execute this process before a period's end in order to fix the cost layers. + + + + Transaction Valuation + Transaction Valuation + This report shows the history transactions with quantities and cost for each product for any Cost Type, such as Standard, Average, FIFO / LIFO + + + + + Post Production + Process the production + Post Production will process the production. + + + + Validate BOM Flags + Validate BOM Flags + The Validate BOM Flags process checks that all Products with bills of materials are correctly flagged. + + + + Verify BOM Structure + Verify BOM for correctness + The Verify BOM process checks for circular BOMs (unsupported). + + + + Rollup BOM Cost + Rollup BOM cost + Rollup BOM costs from the lowest level recursively. + + + + Import Product BOM + + + + + + Convert passwords to hashes + Convert existing plain text/encrypted user passwords to one way hash + This process will overwrite existing user passwords with a salted SHA-512 hash of the password so that they cannot be recovered if your database is compromised. + +(Note: If your password column is currently encrypted, the hash will also be encrypted.) + + + + Production Plan + + + + + + Universal substitution + Substitute one product for another in all BOMs + + + + + Indented Bill of Material + Indented BOM report + + + + + Replenish Report incl. Production + Inventory Replenish Report + +Movements are only created, if a sourcing warehouse is defined for the warehouse to be replenished.]]> + + + + Merge migration + Append migration steps from another migration to this one + + + + + Convert Lead + Convert Lead to BP and Opportunity + Convert Lead into a Business Partner and (optional) Sales Opportunity + + + + Import Workflow + + + + + + Import Sales History + Imports Sales History from a file into the application + The Parameters are default values for null import record values, they do not overwrite any data.

    ]]> + + + + Processing a forecast + Forecast process generates demands for MRP, the demand can be deactivate. + To disable a specific demand only deactivate the line desired + + + + Create Periods + Create calendar periods. + Creates period calendar based on the Period Definition using the specified start date. if start date is not specified, 1st of Jan will be used. The period name will be generated from the start date of each period using the Java SimpleDataFormat pattern provided. + + + + PP_Calculate Forecast + + + + + + Generate Sales History + Generate Sales History from Invoice history. + Generate sales history using the invoice history. + + + + Simulation Forecast + + + + + + Simulazione Lista di Prelievo + Simulated Pick List + This process allows generate a report Simulated Pick List based on the required quantity to calculate the material consumption of all levels. + + + + Import Forecast + Imports Forecast from a file into the application + +
    +The maintained information inside the forecast are: the Forecast ID , product , warehouse , quantities, promised data +
    +
    +The forecast information is used to MRP calculus]]>
    + +
    + + Calcolo MRP Selettivo + This process calcualte the demand, approved and open orders for a product. + This process calcualte the demand, approved and open orders for a product. + + + + Net Change Material Plan + This process calcualte the demand, approved and open orders for a product. + This process calcualte the demand, approved and open orders for a product. + + + + Requisition Approval + + + + + + Manufacturing Order Approval + + + + + + Distribution Order Approval + + + + + + Generate Invoices from Shipments + Generate Invoices from Shipments + + + + + Express Receipt Scan Bar Products + + + + + + Invoice Selection + Allows processing the Invoice Selection + + + + + Express Receipt from POs + + + + + + Express Receipt from Supplier Invoice + + + + + + Aging with payments (revalued) + Aging Report with payments (revalued) + ]]> + + + + View Copy From + Copy a View From other View. + + + + + Copy Browse + Copy a Browse from other Browse. + + + + + Demands and Supplies to schedule + Demands and Supplies to schedule + In the schedule process is possible to modify on an individual base, Date Start Schedule , Date Finish Schedule , Promised Date, it is also possible to modify the whole selection, by using the parameters Planner and Priority]]> + + + + Manufacturing Scheduling Activities + This process allows to schedule the start and end dates of the activities of manufacturing orders + + + + + Activities Progress Control + + + + + + Create Production Order + Create Production Order + Create Production Order + + + + Import Budget + + + + + + CreateShipment + Create the shipment for Sales Order + + + + + Cash Flow Processing + + + + + + Credit Leave Manual Process + Credit Leave Manual Process + + + + + Job Openings Process + + + + + + UpdateQtyCount + + Set Quantity Count to Second Count or if null First Count, plus Picked Quantity + + + + Import Product ASI + Imports Product Attribute Set Instance from a file into the application + The parameters are the default values to import the records. + + + + + Cost Transaction Detail + This report show the transaction cost detail by product + + + + + Replenish Plan Report + Replenish Plan Report + Replenish Plan Calculation + + + + Landed Cost Generate to based on Receipts + Process to generating landed costs based on materials receipts + + + + + C_LandedCost Create from + + + + + + Import Employee Attribute + Import Employee Attribute + + + + + Manufacturing Order Cost + + + + + + Clean Up Garden World + Advance the Dates in Garden World + Adds 96 months to the dates in GW. Calendars need to exist. + + + + Generate Movement from Distribution Order + + + + + + Movement Material Receipt from Distribution Order + Allows to process material receipt from Distribution Order + + + + + AP Trial balance + Trial Balance for a period or date range + Select a Period (current period if empty) or enter a Account Date Range. If an account is selected, the balance is calculated based on the account type and the primary calendar of the client (i.e. for revenue/expense accounts from the beginning of the year). If no account is selected, the balance is the sum of all transactions before the selected account range or first day of the period selected. You can select an alternative Reporting Hierarchy. + + + + AR Trial balance + Trial Balance for a period or date range + Select a Period (current period if empty) or enter a Account Date Range. If an account is selected, the balance is calculated based on the account type and the primary calendar of the client (i.e. for revenue/expense accounts from the beginning of the year). If no account is selected, the balance is the sum of all transactions before the selected account range or first day of the period selected. You can select an alternative Reporting Hierarchy. + + + + Unapplied AR Payments + Payment Detail Report + Type adjusted payments (receipts positive, payments negative) with allocated and available amounts + + + + Open Invoices + Open Item (Invoice) List + Displays all unpaid invoices for a given Business Partner and date range. Please note that Invoices paid in Cash will appear in Open Items until the Cash Journal is processed. + + + + Not Posted Invoice + + + + + + Open Invoices + Open Item (Invoice) List + Displays all unpaid invoices for a given Business Partner and date range. Please note that Invoices paid in Cash will appear in Open Items until the Cash Journal is processed. + + + + Replenish Plan Generate Report + + + + + + Process Production + + + + + + Create Production from Batch + Create production from Batch + Create Production from Batch will generate production header and lines + + + + Create From Payments + Create Bank Statement from Payments Unreconcilled + You can add the payments to Bank Statement + + + + Create From Order/Receipt + Create Invoice from Purchase Order or Receipt + You can add the Lines to Invoice from Order or Receipt + + + + Create From Order/RMA + Create Receipt from Purchase Order or RMA + You can add the Lines to Receipt or Return from Order or RMA + + + + Replenish Plan Production Report + Showing report of Planned Production generated from current Replenish Plan Run. + + + + + Replenish Plan Requisition Report + Showing report of Suggested Requisition generated from current Replenish Plan Run. + + + + + Create Order based on another + This process allows generate a new order on a new business partner. + + + + + Generate Immediate Invoice + This process allows generate immediate invoice based on a new business partner. + + + + + Reverse The Sales Transaction + This process allows reverse the sales transaction + + + + + Process Production Batch + + + + + + The Bank Statement Report + + + + + + Create Parameters + Copy settings from one report and process to another or create parameters from a Report View Columns + You can select the parameters to copy or create in the current process + + + + Process Payment Selection + + + + + + Create From HR Movement + Process for call Smart Browse + + + + + Create From Invoice + Process for call Smart Browse + + + + + Create From Order + Process for call Smart Browse + + + + + Create From Payment Selection + Process for call Smart Browse + + + + + Create from HR Movement + Process for create lines of Payment Selection from Payroll Movements + + + + + Create from Invoice + Process for create lines of Payment Selection from Invoice + + + + + Create from Order + Process for create lines of Payment Selection from Order + + + + + Create from Payment Selection + Process for create lines of Payment Selection from Payment Request + + + + + Generate Class from Process + Generate a class for process when is own java + + + + + POS Withdrawal + This Smart Browser allows withdrawal by tender type + + + + + POS Bank Statement Close + This process allow close an Bank Statement + + + + + In Out Create From + + + + + + Demand delivery planning + The demand delivery planning report + The demand delivery planning report shows the demands that must be delivered to the promised date + + + + Outbound Order delivery schedule + The outbound order delivery schedule report + This report show all information necesesary to a delivery schedule based on Outbound Order + + + + Replenish Plan Initial Setup + Initial setup to get you started in Replenish Plan + + + + + Create From Statement (Process) + Process for create lines of Bank Statement from Payments + + + + + Invoice Create From + + + + + + Purchase Order Selection + Allows processing the Purchase Order Selection + + + + + Copy Cost Type to other Cost Type + This process allow copy a cost type from cost element to other cost type + If the field Update Cost is on then, the current cost price is overwritten or created + + + + Payroll Create Invoice + Allows generate invoice for payroll process of the concepts set as invoiced. + + + + + Payment Selection Generate (From Invoice) + Generate Payment Selection from selected invoices + + + + + Generate Surrogate Keys + This process validates if the UUID column exists for all tables + This process validates if the UUID column exists for all tables, If not exist then the UUID column is added. + +On the other hand the UUID for all records are generated. if not then UUID should be generated by DBA using any native function + + + + Browser Global Payroll Concept + + + + + + Import Employee Data + Import Employee Data + + + + + SB_C_Order_Process + + + + + + SB_InOutGenerateFromOrderLine + Generate and print Shipments from open Orders + +If several Orders of a business partner have the same location, the orders can be consolidated into one Shipment.
    +You can also include orders who have outstanding confirmations (e.g. ordered=10 - not confirmed shipments=4 - would create a new shipment of 6 if available).]]>
    + +
    + + Process Commission Run + + + + + + Not Posted Invoice + + + + + + Generate Manufacturing Order Cost + This process allows to re-create the costs of the Manufacturing Order that was completed + + + + + Employee Detail + Show all detail about employee + You can see attributes like Name, Taxt ID, Gender, Monthly Salary and others + + + + Employee Detail (Bank Account) + Show all detail about employe bank account + You can see attributes like Name, Taxt ID, Gender, Monthly Salary and Bank account information + + + + Employee Detail (Dependent) + Show all detail about employee dependents + You can see attributes like Name, Taxt ID, Gender, Monthly Salary and dependents + + + + Employee Detail (Salary Change) + Show all detail about employee and Salary Change + You can see attributes like Name, Taxt ID, Gender, Monthly Salary and Salary Change + + + + GL Distribution Copy From + Copy from GL Distribution to other GL Distribution. + + + + + Requirement Assignment + Allows Requirement Assignment + + + + + Assignment License + Allows License Assignment + + + + + Process Order Freight + + + + + + Driver Copy + + + + + + Vehicle Copy + + + + + + Driver Selection + Allows processing the Driver Selection + + + + + Vehicle Selection + Allows processing the Vehicle Selection + + + + + Transport License Selection + Allows processing the Transport License Selection + + + + + Transport Requirement Selection + Allows processing the Transport Requirement Selection + + + + + Commission Run (Summary) + Commission Summary + It report allow show all commission from a commission run + + + + Open Items To Date + Open Item (Invoice) List to Date + Displays all unpaid invoices for a given Business Partner and date range. Please note that Invoices paid in Cash will appear in Open Items until the Cash Journal is processed. + + + + Transport Unit Selection + Allows processing the Transport Unit Selection + + + + + Transport Unit Copy + Allows Copy other Transport Unit + + + + + Barcode Scanner Products + Call the form allows processing the transactions of materials by means of a Barcode Scanner. + Call the form allows processing the transactions of materials by means of a Barcode Scanner. + + + + SB_InvoiceGenerateFromOrderLine + + + + + + FA_ProjectCreateAsset + This process creates asset from project and automatically close the project + There are four parameters: +a. Project, is the Project that will be converted to asset. This project will be closed after this process completes +b. Product, is the asset product that will be act as the base for the newly created asset +c. UseLifeYears, is an optional parameter. Use this if you want a different use life years for the newly created asset, instead of the default uselifeyears from asset group accounting. +d. Transaction Date, will become in-service-date for the newly created asset. + + + + Esporta Tracciato + Esporta Tracciato + Esporta Tracciato + + + + COOGenerateOrderFromQuickOrder + COOGenerateOrderFromQuickOrder + COOGenerateOrderFromQuickOrder + + + + Stampa Ordini di Vendita rapidi + Stampa Ordini di Vendita rapidi + Stampa Ordini di Vendita rapidi + + + + COO_DDT_Cliente + COO_DDT_Cliente + COO_DDT_Cliente + + + + COO_Inventario + COO_Inventario + COO_Inventario + + + + COO_StampaListini + COO_StampaListini + COO_StampaListini + + + + Stampa Listino Fresco + Stampa Listino Fresco + Stampa Listino Fresco + + + + Generazione Automatica Effetti + Generazione Automatica Effetti + + + + + OO Process Invoice + + + + + + COO_Invoice_Print + COO_Invoice_Print + COO_Invoice_Print + + + + OO_Report_Ordine + OO_Report_Ordine + + + + + Generazione Automatica Fatture CLIENTE + + + + + + COO_Payment_Process + Process Payment + + + + + COO_ReportCompile + + Create a View into DB containing the translated label of report + + + + COO Process Bank Draft Remittance + + + + + + Create From ... + + + + + + Prepare Payment + Create Prepared Payments (Checks) to be paid + You create the actual Payments via Payment Print/Export + + + + Stampa Registri Iva + Stampa Registri Iva + Stampa Registri Iva + + + + GenerazioneFatture2 + + + + + + ITAPrintOpenItems + ITAPrintOpenItems + ITAPrintOpenItems + + + + COO_Schiudi_Ordacq + COO_Schiudi_Ordacq + COO_Schiudi_Ordacq + + + + COO_Bozzificaddt_daip + COO_Bozzificaddt_daip + COO_Bozzificaddt_daip + + + + UpdateLotti + + + + + + Crea Linee Liquidazione + + + + + + COO_VatPaymentDocAction + + ex workflow collegato: OO Process VAT Payment + + + + COO_CompletaLIva + COO_CompletaLIva + COO_CompletaLIva + + + + COO_RiattivaLIva + COO_RiattivaLIva + COO_RiattivaLIva + + + + COO_VATPayment_Print + COO_VATPayment_Print + Liquidazione IVA + + + + Lista Riba fornitori + + + + + + Lista delle DDT non fatturate + + + + + + COOMailScheduler + COOMailScheduler + COOMailScheduler + + + + Lista dei pagamenti fornitori + + + + + + Scheda Movimenti italiana + Scheda Movimenti italiana + + + + + MovementsSheetManager2 + + + + + + MovementsSheet + + + + + + Bilancio di Verifica + Bilancio di Verifica - Ita + Bilancio di Verifica - Ita + + + + Bilancio di Verifica con Raggruppamenti + Bilancio di Verifica con Raggruppamenti + + + + + COO_CC_CreateAddressReq + COO_CC_CreateAddressReq + COO_CC_CreateAddressReq + + + + COOGenerateOrderFromQuickOrder2 + COOGenerateOrderFromQuickOrder2 + COOGenerateOrderFromQuickOrder2 + + + + CompleteAllCOOInvoice + + + + + + Scheda movimenti internazionale + + The report lists accounting transactions + + + + Prepara INTRASTAT (Acquisti) + Prepara INTRASTAT (Acquisti) + Prepara INTRASTAT (Acquisti) + + + + Prepara INTRASTAT (Rettifiche Acquisti) + Prepara INTRASTAT (Rettifiche Acquisti) + Prepara INTRASTAT (Rettifiche Acquisti) + + + + COO_CreateColumns + COO_CreateColumns + COO_CreateColumns + + + + RenumberingFactAcct + + + + + + Prepara INTRASTAT (Cessioni) + Prepara INTRASTAT (Cessioni) + Prepara INTRASTAT (Cessioni) + + + + COO_Manufacture + COO_Manufacture + + + + + Dettagli Ordini Acquisto + Dettagli Ordini Acquisto + Dettagli Ordini Acquisto + + + + Statistiche Vendita + Statistiche Vendita + Statistiche Vendita + + + + OO Process COO_Ita_Portfolio + + + + + + COO_PrintLabels + COO_PrintLabels + COO_PrintLabels + + + + COO_GenericSQLScheduler + COO_GenericSQLScheduler + COO_GenericSQLScheduler + + + + LibroGiornale OO + + + + + + Generazione Prima nota di chiusura apertura esercizio annuo + Generazione Prima nota di chiusura apertura esercizio annuo + + + + + Spesometro + + + + + + COO_PrintLabelsManufacture + COO_PrintLabelsManufacture + COO_PrintLabelsManufacture + + + + Cancella Presentazione + + + + + + COO_RiapriEffetti + COO_RiapriEffetti + COO_RiapriEffetti + + + + OO_Report_Ordine_Acquisto + OO_Report_Ordine_Acquisto + + + + + COO_CopyFromMovement + COO_CopyFromMovement + COO_CopyFromMovement + + + + OO_PrintDDTTrasf + Stampa DDT Trasferimento + Il file corretto è presente anche in allegato, ma va salvato in /var/www/reports. + + + + FillTableFromCSVGeneric + FillTableFromCSVGeneric + + + + + OOProduct_Category_Acct_Copy + + + + + + OOCopyBOMFromProduct + Copia la distinta del prodotto selezionato collegandola a quello su cui si è cliccato il bottone + + + + + Importa Componenti da DistinteB + Importa Componenti da DistinteB + + + + + PFC + Genera PFC + + + + + Crea OdA + Crea OdA + + + + + Stampa PFC + Stampa PFC + + + + + COO_R_CommessaInt + Stampa commessa interna + + + + + OOBOMExplosion + + + + + + Genera Lista Prelievo + Genera Lista Prelievo + + + + + SC + Scarico componenti Carico semilvorato + Crea una lavorazione di scarico dei sottocomponenti in base alla distinta base, scaricati dal magazzino commesse, e carica il componente prodotto nell'ubicazione indicata. + + + + Genera ScaricoCarico + Genera ScaricoCarico + Genera ScaricoCarico + + + + OOGenerateInventoryPL + OOGenerateInventoryPL + + + + + Crea Trasferimento a Terzista + Crea Trasferimento a Terzista + + + + + Crea LavorazionediRientro da CL + Crea LavorazionediRientro da CL + + + + + OOSingleBOMExplosion + OOSingleBOMExplosion + + + + + OOGenerateSaleOrder + + + + + + Stampa Fattura Proforma + Stampa Fattura Proforma + Stampa Fattura Proforma + + + + Sovracollo + + Etichetta pallet per spedizione + + + + OOGeneraOrdiniContoLavoroDaSelezione + + + + + + Report EK-Stat-Produz + Report EK-Stat-Produz + + + + + Report EK-Stat-Bollettato + Report EK-Stat-Bollettato + + + + + Report EK-Stat-Residuo + Report EK-Stat-Residuo + + + + + OOAnno2016 + + + + + + OORecalculateAverageCost + + + + + + Report EK-Stat-Acquisito + Report EK-Stat-Acquisito + + + + + OORecalculateAverageCostSchedule + + + + + + OOGeneraOrdiniSottoscortaDaListaSpunt + + + + + + Report EK-Stat_Vendite_Agente_confrontoperiodi + Report EK-Stat_Vendite_Agente_confrontoperiodi + Stat_Vendite_Agente_confrontoperiodi + + + + Report Stat_Vendite_Estero_confrontoperiodi + Report Stat_Vendite_Estero_confrontoperiodi + Report Stat_Vendite_Estero_confrontoperiodi + + + + Report Stat_Vendite_Italia_confrontoperiodi + Report Stat_Vendite_Italia_confrontoperiodi + Report Stat_Vendite_Italia_confrontoperiodi + + + + OOTipoParteRateAnno2017 + + + + + + ITAPrintOpenItems2 + ITAPrintOpenItems2 + ITAPrintOpenItems2 + + + + Dettagli Ordini Vendita + Dettagli Ordini Vendita + The report includes order detail information including lost sales. The report can be used for Sales and Purchasing. + + + + Genera Commessa da Ordine + Genera Commessa da Ordine + + + + + Comunicazione-Iva-v2017 + Comunicazione-Iva-v2017 + Sistema di verifica tracciato qui +http://jws.agenziaentrate.it/jws/dichiarazioni/2017/ControlliIVP17.jnlp + + + + Transazioni per Commessa Posizione Componente + Transazioni per Commessa Posizione Componente + Transazioni per Commessa Posizione Componente + + + + Entrate Merci - analisi documenti collegati + Entrate Merci - analisi documenti collegati + + + + + Dettaglio fatture + Dettaglio fatture attive e passive + + + + + TrialBalance + + + + + + Bilancio Raggrupp Sez Contrapp + + org.oocontabilita.process.ITATrialBalance2 +org.compiere.report.ReportStarter + + + + OOFact_Acct_Reset DELETE + + + + + + Report Bilancio CEE + + + + + + Bilancio di Verifica dettagliato per BP + + + + + + Bilancio di Verifica dettagliato per BP con raggrupp + + org.oocontabilita.process.ITATrialBalance2 +org.compiere.report.ReportStarter +ITATrialBalance2DetailBP2.java + + + + Genera contenuto tracciato + Genera contenuto tracciato + + + + + Estrai file xml per ADE + Estrai file xml per ADE + + + + + Report EK-Stat-Ritardo + Report EK-Stat-Residuo + + + + + Genera Codice Configurazione + + + + + + Bilancio di Verifica dettagliato per BP con raggrupp a SEZ C + + org.oocontabilita.process.ITATrialBalance2 +org.compiere.report.ReportStarter + + + + Valorizzazione_Magazzino_Fiscale + Valorizzazione_Magazzino_Fiscale + + + + + PP_Product_BOM COO_ImportaDaCsv + + Importa da csv + + + + OOSostituzioneComponentiInDistinta + + + + + + Previsione fabbisogni + + + + + + Revisione ordini di produzione OO + Revisione ordini di produzione OO + Revisione ordini di produzione OO + + + + Scheda Movimenti italiana - no conti bancari + Scheda Movimenti italiana - no conti bancari + Scheda Movimenti italiana - no conti bancari + + + + MovementsSheetNoTot + + http://adempiere/reports/SchedaMovimentiNoTot.jasper + + + + Scheda Movimenti Italiana No Tot + Scheda Movimenti italiana No Tot + http://adempiere/reports/SchedaMovimentiNoTot.jasper + + + + Stampa per Agente + Stampa per Agente + + + + + Importazione Fatture Italiane + Importazione Fatture Italiane + org.oocontabilita.process.ImportCOOInvoice + + + + 1 - Genera solleciti + 1 - Genera Solleciti + 1 - Genera Solleciti + + + + ITAPrintOpenItems_Solleciti + ITAPrintOpenItems_Solleciti + ITAPrintOpenItems_Solleciti + + + + 2 - Invia solleciti selezionati + 2 - Invia solleciti selezionati + 2 - Invia solleciti selezionati + + + + COO_Ordine_Produzione_Officina + + + + + + COO_Ordine_Produzione_Montaggio + + + + + + COO_Ordine_Produzione_Montaggio_Gruppi + + + + + + COO_PPOrder_ScaricoAutomatico + + + + + + COO_PagamentiFornitoriMultipli + + Creazione automatica massiva di pagamenti fornitore + + + + RenumberingFactAcctScheduled + + + + + + ChiudiRigaOrdine + ChiudiRigaOrdine + ChiudiRigaOrdine + + + + OOExplosionAndAssemblyOrders + OOExplosionAndAssemblyOrders + + + + + OOModulaExportMovements + 1 - OOModulaExportMovements + 1 - OOModulaExportMovements, 2 - OOModulaCreateMovements + + + + OOModulaCreateMovements + 2 - OOModulaCreateMovements + 1 - OOModulaExportMovements, 2 - OOModulaCreateMovements + + + + OOSmartBrowserOrdiniCarico + + + + + + OOModulaLoadProducts + + + + + + OOModulaWriteOrders + Importa ordini su Modula + + + + + Trasferimenti da Smistamento + + + + + + OOCompleteProduction + OOCompleteProduction + + + + + TestMailScheduler + + + + + + Crea Int. Fatture Fornitore da FE ricevute + Crea Int. Fatture Fornitore da FE ricevute + + + + + Cancell. lancio ordini acq e prod aggregati + Cancellerà l'intera esecuzione multicommessa. E' sufficiente indicare una delle commesse inserite nel lancio del processo di creazione + Cancellerà l'intera esecuzione multicommessa. E' sufficiente indicare una delle commesse inserite nel lancio del processo di creazione + + + + Emissione Fatture Elettroniche + + + + + + Report giacenze + + + + + + Monitoraggio tempi per ricambistica + Monitoraggio tempi per ricambistica + Monitoraggio tempi per ricambistica + + + + OOVoidAllocations + + + + + + OOCopyWorkflow + + + + + + OOCreatePPOrderFromSalesOrder + + + + + + OOCreatePPOrderFromSalesOrder_SB + + + + + + Cancella invii fatture non eseguiti + + + + + + Report conteggi agente + Report conteggi agente + + + + + OORecalculateAverageCostPPOrderProd + + + - + diff --git a/data/it_IT/AD_Ref_List_Trl_it_IT.xml b/data/it_IT/AD_Ref_List_Trl_it_IT.xml index 9666113d4c..b3be5cd6c5 100644 --- a/data/it_IT/AD_Ref_List_Trl_it_IT.xml +++ b/data/it_IT/AD_Ref_List_Trl_it_IT.xml @@ -1,2841 +1,8383 @@ - - - - + + Organizzazione + Client/Organizzazione + Solo Sistema + Tutti + Convalidazione Lista Convalidazione Lista + Tipo di Dati Tipo dati + Convalida Tabella Convalida Tabella + SQL SQL + Linguaggio Java Linguaggio Java + Java Script + Finestra + Compito + WorkFlow + Processo + Errore + Informazioni + Menu + Elemento Singolo + Gestione + Transazione + Solo Query + Pronti (Spot) Spot Conversation Rate Type + Fine Periodo Tipo Conversione Periodo + Periodo Esercizio Standard Periodi senza sovrapposizione dei giorni di esercizio + Periodo di rettifica Periodo senza giorni di calendario + Conto Elemento di Conto + Utente Definito Elemento definito dall'utente + Attività Attività per la Situazione Patrimoniale + Passività Conto Passività (Foglio Bilancio) + Ricavi - Conto Ricavi (P&L) + + Spese - Conto Spese (P&L) + + Capitale Sociale Capitale Sociale da riportare nella Situazione Patrimoniale (Balance Sheet) + Memo - Memo (Non Balance Sheet nor P&L) Account + + Naturale Segno naturale del tipo di conto + Debito Debit Balance Account + Credito Conto Bilanciamento a Credito + Menu + Valore dell'Elemento (Conto, ecc.) + Prodotto + Business Partner + Ufficio Regionale + Contabilità Fornitori + Fabbrica + Piccolo Business + Piccolo Imprenditore/Azionista di Minoranza + Imprenditore/Azionista di Minoranza + Piccola Imprenditrice/azionista + Imprenditrice/Azionista + Subappaltatore + Individuale + Società + Corporation + Ubicazione di Consegna + Contabilità Industriale Standard (Standard Costing) Prezzo Contabilità industriale Ordine di Acquisto Standard + Media Media Ponderata del Valore d'acquisto ordinato + Lifo Ultimo ad entrare e il primo ad uscire(Last In First Out Costing) + Fifo Primo ad entrare, primo ad uscire (First In First Out Costing) + Principi Internazionali Principi Internazionali + Principi USA Principi USA + HGB Tedesco HGB Tedesco + Effettivo Actual Postings + Budget Posting di budget + Impegno Registrazione di Impegno o ipoteca + Statistico Statistical Postings + Solo pubblicazione Solo Pubblicazione - senza repliche - L'Utente è in sola lettura + Unisci, Importa Unisce o Importa tabella - l'Utente può avere completo accesso, l'Editore può leggere, aggiornare e cancellare. + Nessuno Non pubblicato + - + Bozza + - + Completo + - + Approvato + - + Non Approvato + - + Cancellato + - + Inattivo + - + Annullato + - + Chiuso + Completa Genera documenti e completa la transazione + Approva Approvare questa transazione + Rifiuta Rifiuta approvazione del documento + Contabilizza Contabilizza la transazione + Annulla e chiudi Fissa tutte le quantità a zero e completa la transazione + Chiudi Alla fine chiudi questa transazione. Non può essere riattivata. + Inverti - Correzione Inverti Transazione (correzione) invertendo il segno con la stessa data. + Inverti - Maturazione Inverti cambiando Dr/Cr con la data corrente + Trasferisci + Riattiva Inverti documenti/inventario e consenti i cambi; Devi completare la transazione dopo il cambio + - <Nessuna> + ]]> Nessun azione + - + Sconosciuto + Sistema/Client + Nessuno Nessun Tasso di Conversione + Fissa Valuta Fissa in Euro + Media Valori medi + Azienda Valore Azienda + Tipo Utente Tipo Tasso Utente + Tasso Manuale Tasso Manuale + Ordine a Credito + Ordine Punto di Vendita + Ordine di Magazzino + Ordine Standard + Preventivo + Quotazione + Amex + MasterCard + Visa + ATM + Dopo ordine spedito Fattura per ciascun ordine + Dopo Spedizione Fattura per Spedizione + Da Prospetto fatturazione cliente dopo Spedizione Fattura per Prospetto di fatturazione Fattura Cliente + Dopo Ricevuta Dopo ricevuta in contanti + Disponibilità Non appena un item diventa disponibile + Linea Completa Non appena tutti gli items di una linea diventano disponibili + Ordine Completo Non appena tutti gli items di un ordine sono disponibili + Immediato Fattura Immediata + - - Prelevamento + + Destinatario + - - Spedizione + + Mittente + - - Spedizioniere Marittimo + + Corriere + - Spese di Trasporto Incluse + Franco Spese di trasporto incluse + Prezzo fisso Spese di trasporto fisse + Calcolato Calcolato in base alle Regole delle Spese di Trasposto del Prodotto + Linea Inserito a livello linea + Alta Priorità Alta + Media Priorità media + Bassa Priorità bassa + Numero Intero .00 Numero w/o in decimali + Nessun Arrotondamento + Moneta da 25 cents .25 .50 .75 + Decimi Decim di moneta 0.10, 0.20, ..... + Moneta da 5 cents .05, .10, .15, ... + Moneta da 10 (10.00, 20.00, ..) + Prezzo dell'Ultimo Acquisto + Tenere Livello Massimo + Manuale + Riordinare solo Livello Minimo + Domenica + Lunedì + Martedì + Mercoledì + Giovedì + Venerdì + Sabato + Giornaliero + Settimanale + Mensilmente + Due Volte al Mese + Apri Periodo + Chiudi Periodo Chiusura provvisoria (può essere riaperto) + Chiudi Periodo Defin. + Aperto + Chiuso + Chiuso Permanentemente + Mai Aperto + Bozza + Approvato + Errore + Avvertimento + Informazioni + - <Nessuna Azione> + ]]> + Organizzazione Owning Organization + Conto Conto Naturale + Prodotto Prodotto + Business Partner Business Partner + Transazione Org. Organizzazione di Transazione + Ubicazione Da Ubicazione Da + Ubicazione A Ubicazione A + Regione di vendita Regione di vendita + Progetto Progetto + Campagna Campagna di Marketing + Utente 1 Utente 1 + Utente 2 Utente 2 + Organizzazione + Distinta Base Distinta base + Progetto + Regione di vendita + Categoria Prodotto + Campagna + Libro Giornale + Documento della Contabilità Generale + Fattura Fornitore + Pagamento Fornitore + Fattura Cliente + Incasso Cliente + Ordine di Vendita + - + Spedizione Cliente + - + Resi Clienti + - + Incassi Fornitore + - + Resi Fornitore + - - Inventario Uscite + + Scarico inventariale + - - Inventorio Entrate + + Carico Inventariale + Attività + Attività + Reso ** non completamente implementato ** + Fattura Pro Forma Cliente + Spedizione Merci + Entrata Merci + Listino Prezzi + Prezzo Standard + Prezzo Limite + Movimentazione Scorte + Ordine di Acquisto + Richiesta di Acquisto + Ordine Prepagato ** ** non completamente implementato ** + - - Cassa + + Cassa - non usare + - + Carta di Credito + - + Bonifico Bancario + - - Assegno + + Assegno/Contrassegno + - - A Credito + + LETTERA DI CREDITO + Mese + Trimestre + Anno + - + In fase di Modifica + Lista Illeggibile (w/o quantità registrata) + Lista di Conto (con quantità registrata) ù + Lista di Controllo + Elabora Effettua la transazione e riserva i prodotti nel magazzino + - + In Attesa di Pagamento + Sblocca Sblocca Transazione (errore di procedimento) + Inventario Fisico Merci + - + Movimento Da + - + Movimento A + Report + ASC X12 + EDIFACT + Email EDI + Bozza + Inviato + Riconosciuto + Risposto (Completo) + Inchiesta + Ordine d'Acquisto + Nota di Addebito Fornitore + Nota di Accredito Cliente + Forma Forme speciali + E + O + = + - >= + =]]> + - > + ]]> + - < + + ~ + - <= + + - |<x>| + |]]> + sql + - + Manuale + - + Importare + - + Documenti + Prodotto + Business Partner + Conti + Saldi della Contabilità Generale + Tassi di Conversione + Calcolo Inventario + Posizione Fissa + Virgola di Separazione + Separati da Tab + XML + Stringa + Numero + Data + Invariabile + - + Produzione + + - + Produzione - + - > 0 + 0]]> + = 0 + - < 0 + + no 0 + Abbinamento + Dati Discordi + Non Disponibile + Carta di Credito + Assegno + Addebito automatico (ACH) Clearing house automatica + Vendite + Acquisizione ritardata + Credito (Pagamento) + Autorizzazione Vocale + Autorizzazione + Nullo + Ordinario + Risparmio + Trasferimento al Conto Bancario + Fattura + Spese Generali + Incassi Generali + Addebito + Differenza + Diners + Scopri + Carta d'Acquisto Carta d'Acquisto aziendale + Nessuno + Follow up + Informazioni + Servizio + Addebito + Conto + Aiuto + Alarme + Garanzia + Altro + Minuta + Ora + Giorno + Scaduto + Dovuto + Programmato + Ordine + Fattura + Ricevuta + Settimanale + Mensilmente + Trimestrale + Sistema + Client + Organizzazione + Client+Organizzazione + Manuale Avvio Manuale + Calcolato + Progresso + - + Non Registrato + - + Registrato + - + Non Quadrato + - + Non Convertibile (nessun tasso) + - + Periodo Chiuso + - + Preparato Successivamente + - + Conto Inattivo + Estratto Conto Bancario + Giornale di Cassa + Imputazione Pagamento + Solo Debito Totale + Solo Credito Totale + Saldo Totale + Aggiungi (Op1+Op2) + Sottrarre (Op1-Op2) + Percentuale (Op2 of Op1) + Aggiungi Range (Op1 to Op2) + Periodo Relativo + Calcolo + Valore Segmento + Valuta di Base + Valuta di Contabilità + Valore Segmento + Calcolo + Normale (Inattivo) + Dislivello + Linea + Struttura (Figura) + Workbench + Dizionario Applicazione Dizionario (sincronizzato) + - Compiere - Compiere Application (synchronized) + Compiere + Compiere Application (synchronized) + Gestito dall'Utente Entità gestita dall'utente (non sincronizzata) + Applicazioni Altre Applicazioni (non sincronizzate) + Produzione Beni + Abbinamento Fatture + Abbinamento Ordine di Acquisto + Linea + Percentuale inattiva + Formula + Cambiamenti + Listino Prezzi + Nord + Nord-Est + Est + Sud-Est + Sud + Sud-Ovest + Ovest + Nord-Ovest + Costi Standard + Costo Medio + Prezzo dell'Ultimo Acquisto + Prezzo Ultima Fattura + Listino Prezzi (Limite) + Arrotondamento su ordine + Arrotondamento fatture fornitori + Prezzo Fisso + Default + Spostamento Margine (sinistra) + Allineamento Sinistra + Pacchetto + Spostamento Margine (sinistra) + Centro + Allineamento Adestra + Centro + Campo + Testo + Formato Stampa + Contenuto + Testata + Pié di pagina + Nessuno + Immagine + Grafico a Torta + Grafico a Linea + Grafico a Barre + Periodo di Bilancio + Solo Periodo di Credito + Solo Periodo di Debito + Articolo + Servizio + Risorsa + Tipo di Spese + In linea + Precisione della Valuta + Quantità di Periodo + Quantità Totale + Saldo Annuale + Solo Credito Annuale + Solo debito Annuale + Quantità Annuale + Distina Base/Articolo + Opzione + Gruppo Alternativo 1 + Gruppo Alternativo 2 + Gruppo Alternativo 3 + Gruppo Alternativo 4 + Campo + Testo + Fattura + Giornaliero + Settimanale + Mensilmente + Trimestrale + Ordine + Giornale Contabilità Generale + Progetto + Tutti e Due + Imposta Vendita + Imposta Acquisti + Generale + Progetto Bene Gestito + Progetto Ordine di Lavoro + Progetto di Servizio + Standard di Contabilità Francese + Regole Contabile Personalizzate + - + Credito al Limite + - + Credito Sospeso + - + Credito sotto Attenzione + - + Nessun Controllo Credito + - + Credito Verificato + - + Ordine di Lavoro + + - + Ordine di Lavoro - + Attribuzione Progetto + Oscuramento numerico ultime 4 cifre + Oscuramento numerico ma primi/ultimi 4 + Oscuramento alfanumerico ma primi/ultimi 4 + Oscuramento alfanumerico ma primi/ultimi 4 + Differenza di Inventario + Caricare su Conto + Accesso Accesso Generale + Reporting + Esportare + Solo Client + LiFo Last In First Out + FiFo First In First Out + Annuale + Anno + Mese + Giorno + Ora + minuto + secondo + Regolare + Inizio Ciclo + Fine Ciclo + AND + XOR + Ruota + Nessuno (manuale) + Sotto-Flusso + Ciclo di Sotto-Flusso + Automatico + Manuale + Window + Organizzazione + Umano + Ruolo + Risorsa di Sistema + Non avviato + In esecuzione + Sospeso + Completato + Annullato + Terminato + Processo Creato + Stato Processo Modificato + Asincrono Fork Asincrona + Sincrono Seriale + Ciclo While + Ripeti sino al Ciclo + Form Applicazioni + Task + Report + Processi - - - WorkBench - + Ingresso alternativo Group 5 + Ingresso alternativo Group 6 + Ingresso alternativo Group 7 + Ingresso alternativo Group 8 + Ingresso alternativo Group 9 + Rilasciato + Test + In revisione + Nullo + Ri-Crea Traduzione + Aggiungi Traduzioni Mancanti + Cancella traduzione + Addebito diretto + - - Addebito Diretto + + Rimessa Diretta + Linea Solida + Linea tratteggiata + Linea puntata + Linea tratteggiata-puntata + Promozione web + Quota solo il totale + Quota linee selezionate + Quota tutte le linee + Crea fondi- tutti i partecipanti aiutano a creare fondi + Asta - Offerta più alta vince + Frequenza + Giorno della settimana + Giorno del Mese + Personalizzazione Distributed Extensions should have 4 characters + - + Si + - + No + Azione del Documento + - + In attesa di conferma + Processo Completato + != + Conferma fornitore + Conferma cliente + Cancella conferma di spedizione + Conferma spedizione/ricezione + Conferma Quantità Prelevamento + - + Forza + Alternativo + Supplementare + - Non Obbligatorio + Non Obbligatorio + Sempre Obbligatorio + Solo nelle Vendite + - + Errore di Registrazione + Stringa (max 40) + Numero + Lista + Generale General Workflow + Elaborazione del Documento + Valore del Documento + in attesa di completamento - Wait Condition ok, Complete Docuement + Wait Condition ok, Complete Docuement + Ordine di Acquisto + Richiesta + Client + Organizzazione + Utente + Nessuno + Fatt. di Vendita e di Acquisto + Solo Fatture di Vendita + Solo fatture di acquisto + Rettangolo + Linea + Rettangolo 3D + Ovale + Arrotonda Rettangolo + Rettangolo normale + Nessuno + Tutto (Reports, Documenti) + Documenti + Documenti esterni + LiFo + FiFo + Materiale + Sovraccarico + Sovraccarico Material Overhead + Elaborazione esterna + Risorsa Lavoro + Quantità + Linea + Volume + Peso + Costi + Informazione Pubblica - - - Informazione privata - + - Confidenziale per il Cliente + Confidenziale per il Cliente + Ricevuta dell'Ordine + Ricevuta Pagamento + Errore Pagamento + - Validazione utente + Validazione utente + Password utente + EMail + Avviso + Nessuno + EMail+Notifica + Orario + Giornaliero + Settimanale + Mensilmente + Due volte al mese + Bi-settimanale + Corrente Attiva + Produzione per Ordine (Make-To-Order) + Precedente + Precedente, di riserva + Futura + Manutenzione + Riparazione + Principale + Ingegneria + Manufacturing + Di Pianificazione + Prodotto Standard + Prodotto Opzionale + Alternativo + Alternativo (Default) + Elaborazione esterna + Interno + - + Urgente + - + Minore + Medesimo + Più Basso + Più alto + Sottoscrivi + Cancella Sottoscrizione + Account utente + Richiesta + Criptato + Non criptato + Movimento di inventario + Personalizzato + Client + Organizzazione + A gruppi/Lotti + Media Costo Fatture Media Pesata dei costi sui prezzi delle fatture di acquisto + Ultima fattura + Definito dall'Utente + Documenti di Business + Richieste + Download Bene Gestito + _ + Prenotazione Impegno iniziale + - Solo Impegno + Solo Impegno + - Impegno e Prenotazione + Impegno e Prenotazione + Nessuno + Nessuno + Incasso + Ordine di Acquisto + Ordine di Acquisto e Incasso + - + Manuale + Solo Periodo + Anno alla Data + Totale + Sotto Conto Sotto Conto per Piano dei Conti + User Element 1 + User Element 2 + EMail + Proprietario del Documento + Documento del Business Partner + Responsabile WorkFlow + LAN + Terminal Server + VPN + WAN + Client/Azienda (condiviso) + Organiz. (non condivisa) + Client/Azienda o Organizz. + FiFo + LiFo + Media Fattura + Costo Standard Vecchio + Costo Standard Futuro + - + Generato dal Sistema + 0% Non iniziato + 100% Completato + 20% Iniziato + 80% Molto Avanzato + 40% Occupato + 60% Buono Avanzamento + 90% In fase finale + 95% Quasi Completato + 99% in chiusura + Anno + Trimestre + Mese + Totale + Settimana + Giorno + Organizzazione + Business Partner + Prodotto + Gruppo Bus.Partner + Categoria Prodotto + User defined + Qta/Importo nel Tempo + Stato Qta/Importo + Rapporto + Media + Somma + Rapporto + Costante + Più + Meno + Moltiplica + Dividi + Calcolo + Valore Conto + - + Valutazione + - + Implementazione + - + Produzione + Richiesta + Progetto + MM + Pollice + Qta alla Mano + Zero + + + + Codabar 2 of 7 linear + + + + + Code 39 3 of 9 linear w/o Checksum + + + + + Codeabar linear + + + + + Code 128 dynamically switching + Barcode that dynamically switches between character sets to give the smallest possible encoding + + + + Code 128 A character set + + + + + Code 128 B character set + + + + + Code 128 C character set + + + + + Code 39 linear with Checksum + + + + + EAN 128 + + + + + Global Trade Item No GTIN UCC/EAN 128 + Global Trade Name + + + + Codabar Monarch linear + + + + + Codabar NW-7 linear + + + + + PDF417 two dimensional + + + + + SCC-14 shipping code UCC/EAN 128 + + + + + Shipment ID number UCC/EAN 128 + + + + + UCC 128 + + + + + Code 39 USD3 with Checksum + + + + + Codabar USD-4 linear + + + + + US Postal Service UCC/EAN 128 + + + + + SSCC-18 number UCC/EAN 128 + + + + + Code 39 USD3 w/o Checksum + + + + + Code 39 3 of 9 linear with Checksum + + + + + Code 39 linear w/o Checksum + + + + + Private Information + + + + + User 1 + + + + + User 2 + + + + + User 3 + + + + + User 4 + + + + + CM Container + + + + + CM Container Stage + + + + + CM Template + + + + + CM Media + + + + + None + + + + + Committed Amount + + + + + + + + + + + + + + + Product Quantity + + + + + Project + + + + + Phase + + + + + Task + + + + + Document + + + + + Internal Link + + + + + External URL + + + + + image/gif + + + + + image/jpeg + + + + + image/png + + + + + application/pdf + + + + + text/css + + + + + Web Access + + + + + Ad display + + + + + Redirect + + + + + Collaboration Management + + + + + Java Client + + + + + HTML Client + + + + + Self Service + + + + + None + + + + + Write-off only + + + + + Discount only + + + + + Write-off and Discount + + + + + text/js + + + + + None + + + + + Both + + + + + Direct Debit + + + + + Direct Deposit + + + + + Dunning + + + + + Collection Agency + + + + + Legal Procedure + + + + + Uncollectable + + + + + Not moderated + + + + + Before Publishing + + + + + After Publishing + + + + + Not Displayed + + + + + Published + + + + + To be reviewed + + + + + Suspicious + + + + + SQL Command + + + + + Internal Link + + + + + External Link + + + + + Style + + + + + Wiki + + + + + Note (flat) + + + + + Forum (threaded) + + + + + Local Transfer + This type of transfer will transfer objects to the same Adempiere instance + + + + Remote Transfer + This type of transfer will transfer objects to another Adempiere installation accessible by network. + + + + XML File + This type of transfer will create a XML file + + + + Release 2.5.2a + Release 2.5.2a + + + + Release 2.5.2b + Release 2.5.2b + + + + Release 2.5.2c + Release 2.5.2c + + + + Release 2.5.2d + Release 2.5.2d + + + + Release 2.5.2e + Release 2.5.2e + + + + Release 2.5.3a + Release 2.5.3a + + + + Release 2.5.3b + Release 2.5.3b + + + + No specific release + No specific release + + + + All Database Types + Use this when a SQL command syntax is the same between database types + + + + DB2 + DB2 Database + + + + Firebird + Firebird Database + + + + MySQL + MySQL Database + + + + Oracle + Oracle Database + + + + Postgres + Postgres Database + + + + SQL Server + SQL Server Database + + + + Sybase + Sybase Database + + + + Workbench + + + + + File - Code or other + + + + + Data + + + + + Workflow + + + + + Import Format + Exports Import Format + + + + Application or Module + + + + + Process/Report + + + + + ReportView + + + + + Role + + + + + Code Snipit + Replace a code snipit with in a file + + + + SQL Statement + + + + + Table + + + + + Window + + + + + Form + + + + + File + Package is file based + + + + WebService + Package is available via WebService + + + + Ask user (for future use) + + + + + Don't show help + + + + + Show Help + + + + + Run silently - Take Defaults + + + + + Dynamic Validation Rule + + + + + Ending in 9/5 + The price ends in either a 5 or 9 whole unit + + + + Message + + + + + PrintFormat + + + + + Mixed + + + + + Bank Account + + + + + CashBook + + + + + Tab + + + + + Label + + + + + Collapse + + + + + + + + + + SO Commitment only + + + + + PO/SO Commitment + + + + + Reference + + + + + System + Just allowed system configuration + + + + Client + Allowed system and client configuration + + + + Organization + Allowed system, client and organization configuration + + + + Maintenance Order + + + + + Manufacturing Order + + + + + Quality Order + + + + + Payroll + + + + + Distribution Order + + + + + Product Configure + + + + + Quality + + + + + Production Line + Production Line + + + + Plant + + + + + Work Center + + + + + Work Station + + + + + User Workbench + + + + + Manufacturing + + + + + Quality + + + + + Batch Flow + The diferent Continuos Flow is that two or more products are manufactured in the same facility (long setup times the run time is hours or several days.) + + + + Continuous Flow + Continuous flow usually referes to the production or processing of fluids waster powders basic metals etc. + + + + Dedicate Repetititive Flow + Excess capacity may exist and either the production rate is adjusted to match the demand rate or the line is periodically idle. + + + + Job Shop + A Job Shop is characterized by the organitation of similar equipmnnet by function. As Job flow from Work Center to Work Center or Departament to Departament and the diferent type of operation is performance in each center or departament + + + + Mixed Repetitive Flow + Are also used to manufacture two or more However the chanover time between model is minimal (frequenctly zero) and different models are intermixed on the same line + + + + Plant + Plant + + + + By-Product + + + + + Component + + + + + Phantom + + + + + Packing + + + + + Planning + + + + + Tools + + + + + Option + + + + + Variant + + + + + Issue + Components issue manuality + + + + Backflush + Components issue in Backflush + + + + Add + + + + + Deactivate + + + + + Expire + + + + + Replace + + + + + + + + + + Fixed Order Quantity + + + + + Lot-for-Lot + + + + + Period Order Quantity + + + + + Forecast + + + + + Manufacturing Order + + + + + Purchase Order + + + + + Material Requisition + + + + + Sales Order + + + + + Demand + + + + + Supply + + + + + Backward + Backward Schedule + + + + Forward + Scheduke Forward + + + + Hide + + + + + Show + + + + + Undefined + + + + + Distribution Order + + + + + EAN 13 + + + + + Aspect Orient Program + + + + + JSR 223 Scripting APIs + + + + + JSR 94 Rule Engine API + + + + + SQL + + + + + Callout + + + + + Process + + + + + Model Validator Table Event + + + + + Model Validator Document Event + + + + + Model Validator Login Event + + + + + Table Before New + + + + + Table Before Change + + + + + Table Before Delete + + + + + Table After New + + + + + Table After Change + + + + + Table After Delete + + + + + Document Before Prepare + + + + + Document Before Void + + + + + Document Before Close + + + + + Document Before Reactivate + + + + + Document Before Reverse Correct + + + + + Document Before Reverse Accrual + + + + + Document Before Complete + + + + + Document Before Post + + + + + Document After Prepare + + + + + Document After Void + + + + + Document After Close + + + + + Document After Reactivate + + + + + Document After Reverse Correct + + + + + Document After Reverse Accrual + + + + + Document After Complete + + + + + Document After Post + + + + + Insert + + + + + Delete + + + + + Update + + + + + Release 3.1.0 + Release 3.1.0 + + + + Release 3.2.0 + Release 3.2.0 + + + + Release 3.3.0 + Release 3.3.0 + + + + In Progress + In Progress + + + + Completed + Completed + + + + Error + Error + + + + Cost + + + + + Price + + + + + Quantity + + + + + XML Element + + + + + XML Attribute + + + + + Embedded EXP Format + + + + + Referenced EXP Format + + + + + Table After New Replication + + + + + Table After Change Replication + + + + + Table Before Delete Replication + + + + + Amount + + + + + Date + + + + + Quantity + + + + + Text + + + + + Concept + + + + + Rule Engine + + + + + Information + + + + + Reference + + + + + Account + + + + + Amount + Depreciation entered in field is an amount + + + + Rate + Depreciation entered in field is a rate + + + + Period + Amount entered in the Manual Depreciation Field is by period + + + + Yearly + The amount entered into the manual depreciation field is for the year + + + + Depreciation + Depreciation Entries + + + + Disposals + Disposal Entries for Fixed Assets + + + + Forecasts + Forecasts + + + + New + New Assets + + + + Splits + Split Entries for Fixed Assets + + + + Transfers + Transfer Entries for Fixed Assets + + + + Default + Default + + + + Inception to date + Revaluate each year seperately + + + + Year Balances + Revaluate current year to date balances and then revaluates the beginning balance + + + + Factor + Revaluation Code Type is a Factor + + + + Index + Revaluation Code Type is an Index + + + + Date Aquired + + + + + Revaluation Date + + + + + Date Depreciation Started + + + + + Revaluation Code #1 + + + + + Revaluation Code #2 + + + + + Revaluation Code #3 + + + + + Amount + Split Asset by Currency Amount + + + + Percentage + Split Asset by Percentage + + + + Quantity + Split Percentage by Quantity + + + + Charity + Donated to Charity + + + + Destroyed + Asset Destroyed + + + + Scraped + Scraped + + + + Sold + Asset Sold + + + + Sold w/Trade + Asset Sold with trade + + + + Theft + Asset Stolen + + + + Cash + Sold for cash + + + + Simple + No cash or trade + + + + Trade + Traded in + + + + Trade w/cash + Traded In with cash + + + + Capitalized Lease + Asset is on a capitalized lease + + + + Non-Capitalized Lease + Asset is on a non-capitalized lease + + + + Owned + Asset owned outright + + + + Rented + Asset is rented + + + + 15th of every month + + + + + 1st of every month + + + + + Beginning of every month + + + + + Yearly on or before contract date + + + + + Addition + Cost/quantity addition to asset + + + + Balance + Transaction updating the cost or accum depr balance + + + + Create + Asset Master Record Created + + + + Depreciation + Depreciation Expense Recorded + + + + Disposal + Disposal of Asset + + + + Expense + Expense invoice was recorded against this asset + + + + Forecast + Forecast Type + + + + Import + Asset created by import + + + + Revaluation + Revaluation of Asset + + + + Setup + Asset Accounting Setup Modified + + + + Split + Asset Split + + + + Transfer + Asset Transfered + + + + Update + Asset Master Record Updated + + + + Usage + Record asset usage + + + + Imported + This entry was created from an imported document + + + + Invoice + This entry is related to an invoice + + + + Journal Entry + The entry was created from a journal entry + + + + Manual + This entry was manually created + + + + Capital + Indicates cost associated with this entry is capital + + + + Expense + Inidicates this charge is an expense + + + + Account + Natural Account + + + + Activity + Business Activity + + + + BPartner + Business Partner + + + + Location From + Location From + + + + Location To + Location To + + + + Campaign + Marketing Campaign + + + + Organization + Owning Organization + + + + Org Trx + Transaction Organization + + + + Project + Project + + + + Product + Product + + + + Sub Account + Sub Account for Element Value + + + + Sales Region + Sales Region + + + + User List 1 + User 1 + + + + User List 2 + User 2 + + + + User Element 1 + + + + + User Element 2 + + + + + Combination + Combination of accounting dimensions + + + + Distribution Order + + + + + Thousand + Thousand + + + + Million + Million + + + + Cash + + + + + Natural Balance + + + + + Material Receipt + + + + + Component Issue + + + + + Usege Variance + + + + + Method Change Variance + + + + + Rate Variance + + + + + Mix Variance + + + + + Activity Control + + + + + Floor Stock + Components issue in Floor Stock + + + + Make-To-Kit + Create a Manufacturing Order, Receipt the finish product and issue the Components automaticaly + + + + Constant + + + + + Free + + + + + Manufacturing Cost Collector + + + + + Query + + + + + Table + + + + + Integer + + + + + String + + + + + =]]> + + + + + + + + + + Min + + + + + Max + + + + + Minus + + + + + Ascending + + + + + Descending + + + + + Percentage + + + + + Flat Discount + + + + + Absolute Amount + + + + + Co-Product + + + + + Applied + + + + + Unapplied + + + + + Failed + + + + + Partially applied + + + + + Apply + + + + + Rollback + + + + + Application Dictionary + + + + + SQL Statement + + + + + Bar Chart + + + + + Pie Chart + + + + + Ring Chart + + + + + Line Chart + + + + + Area Chart + + + + + Waterfall Chart + + + + + HTML Table + + + + + Chart + + + + + Broadcast + >]]> + + + + Model Validator + + + + + Entity Type + + + + + Smart Browse + + + + + Warehouse Management Order + + + + + Outbound Operation + Material Picking + + + + Inbound Operation + Material Putaway + + + + Custum Interface + + + + + Find any locator with available capacity + + + + + For the material oldest using FIFO + + + + + For the material most recent using LIFO + + + + + Angle + + + + + Area + + + + + Data Storage + + + + + Density + + + + + Energy + + + + + Force + + + + + Kitchen Measures + + + + + Length + + + + + Power + + + + + Pressure + + + + + Temperature + + + + + Time + + + + + Torque + + + + + Velocity + + + + + Volume Liquid + + + + + Volume Dry + + + + + Weigth + + + + + Currency + + + + + Data Speed + + + + + Frequency + + + + + Other + + + + + Total + + + + + Year + + + + + Period + + + + + Natural + + + + + Balance (expected sign) + + + + + Credit Only + + + + + Debit Only + + + + + Quantity (expected sign) + + + + + Balance (accounted sign) + DR - CR + + + + Quantity (accounted sign) + + + + + + + + + + Order + + + + + Invoice + + + + + Implicit + + + + + Explicit + + + + + Measure for Performance Analysis + + + + + User List 3 + User 3 + + + + User List 4 + User 4 + + + + Weight + + + + + Safety Stock + + + + + Cron Scheduling Pattern + Use cron style scheduling pattern + + + + Keyboard + + + + + Numberpad + + + + + Product + + + + + Custom Separator Char + + + + + Activated + + + + + Disposed + + + + + Depreciated + + + + + New + + + + + Preservation + + + + + Retired + + + + + Sold + + + + + Dispose + + + + + Inbound + + + + + Modify + + + + + Outbound + + + + + Reevaluate + + + + + Retire + + + + + Transfer + + + + + Cofinantare + + + + + Proprie + + + + + Terti + + + + + Project + + + + + Cash_ + Sold for cash + + + + Partial Retirement + + + + + Preservation + + + + + Simple_ + No cash or trade + + + + Activation + + + + + No + + + + + - / Default No + + + + + - + Don't know / Doesn't matter + + + + - / Default Yes + + + + + Yes + + + + + Bank In Transit + + + + + Payment Clearing (Unalloc Cash/Payment Selection) + + + + + AR/AP Trade (Receivables/Vendor Liabilities) + + + + + GL Reconciliation + SQL subquery used in GL Reconciliation (auto) + + + + Horizontal + + + + + Vertical + + + + + Day + + + + + Week + + + + + Month + + + + + Quarter + + + + + Year + + + + + Area Chart + + + + + 3D Area Chart + + + + + Stacked Area Chart + + + + + 3D Bar Chart + + + + + Stacked Bar Chart + + + + + 3D Stacked Bar Chart + + + + + Line Chart + + + + + 3D Line Chart + + + + + Waterfall Chart + + + + + Pie Chart + + + + + 3D Pie Chart + + + + + Ring Chart + + + + + Landed Cost + + + + + Fixed Price + + + + + Discount + + + + + Distribution Order + + + + + Inventory Movement + + + + + Purchase Order + + + + + Requistion + + + + + Production + + + + + Cold Call + + + + + Existing Customer + + + + + Employee + + + + + Partner + + + + + Conference + + + + + Trade Show + + + + + Web Site + + + + + Word of Mouth + + + + + Email + + + + + New + + + + + Working + + + + + Expired + + + + + Recycled + + + + + Email + + + + + Phone call + + + + + Meeting + + + + + Task + + + + + Converted + + + + + Order + + + + + Shipment + + + + + Invoice + + + + + Merge + All lines of this forecast are combined based on the unique combination of product, warehouse and period. Therefore, if combination exists, the forecast quantities are accumulated. + + + + Replace + All lines of this forecast are eliminated and are generated again based on the simulation products and the selection criteria. + + + + Use Period End Date + The End Date of period is used to set Promise Date of Forecast Line + + + + Use Period Start Date + The Start Date of period is used to set Promise Date of Forecast Line + + + + Smart Browse + + + + + Smart View + + + + + Smart View + + + + + Smart Browse + + + + + Warehouse + + + + + Tabbed Text + + + + + Customized Line + + + + + Blank Line + Leaves a complete blank line + + + + Underlined Descriptions + Adds a underline to the current description field + + + + Double Line for Total + Generates a double line belows the total colums + + + + Line + Generates a Line(All Row) + + + + Total Line + Line below the total (Column) + + + + Centered Title + New text (bold) and centered + + + + onClick + onClick + + + + onDoubleClick + onDoubleClick + + + + Monthly + Monthly + + + + Quarterly + Quarterly + + + + Yearly + Yearly + + + + Begining Of The Month + Begining Of The Month + + + + End Of The Month + End Of The Month + + + + Adjacent + Adjacent + + + + + + + + + Included + Included + + + + None + + + + + Leave request disapproval + Leave request disapproval reason + + + + Leave Request + Leave request reason + + + + Other Reason + Generic Reason + + + + Female + Female + + + + Male + Male + + + + Divorced + Divorced + + + + Live-in + Live-in + + + + Married + Married + + + + Single + Single + + + + Widow + Widow + + + + Windower + Windower + + + + A - + A - + + + + A + + A + + + + + AB - + AB - + + + + AB + + AB + + + + + B - + B - + + + + B + + B + + + + + O - + O - + + + + O + + O + + + + + Without Reason + Leave last working day as blank + + + + On Leave + Leave last working day as blank + + + + Left Service + please provide the last working day. IP Will not appear form the next wage period + + + + Retired + please provide the last the working day and IP will not appear from the next wage period + + + + Expired + Please provide last working day and IP will not appear form next wage period + + + + Non Implemented Area + please provide last working day + + + + Compliance by Immediate Ex + leave last working day as blank + + + + Suspension of work + leave last working day as blank + + + + Strike/Lockout + Leave last working day as blank + + + + Retrenchment + please provide last working day. IP will not appear from next wage period + + + + No Work + leave last working day as blank + + + + Doesnt Belong To This Employee + leave last working day as bank + + + + Active + + + + + Out of Coverage + please provide last working day, ip will not appear form the next contribution period. this option is valid only if wage period is April/October. in case any other month then ip will continue to appear in the list + + + + 1970 + 1970 + + + + 1971 + 1971 + + + + 1972 + 1972 + + + + 1973 + 1973 + + + + 1974 + 1974 + + + + 1975 + 1975 + + + + 1976 + 1976 + + + + 1977 + 1977 + + + + 1978 + 1978 + + + + 1979 + 1979 + + + + 1980 + 1980 + + + + 1981 + 1981 + + + + 1982 + 1982 + + + + 1983 + 1983 + + + + 1984 + 1984 + + + + 1985 + 1985 + + + + 1986 + 1986 + + + + 1987 + 1987 + + + + 1988 + 1988 + + + + 1989 + 1989 + + + + 1990 + 1990 + + + + 1991 + 1991 + + + + 1992 + 1992 + + + + 1993 + 1993 + + + + 1994 + 1994 + + + + 1995 + 1995 + + + + 1996 + 1996 + + + + 1997 + 1997 + + + + 1998 + 1998 + + + + 1999 + 1999 + + + + 2000 + 2000 + + + + 2001 + 2001 + + + + 2002 + 2002 + + + + 2003 + 2003 + + + + 2004 + 2004 + + + + 2005 + 2005 + + + + 2006 + 2006 + + + + 2007 + 2007 + + + + 2008 + 2008 + + + + 2009 + 2009 + + + + 2010 + 2010 + + + + 2011 + 2011 + + + + 2012 + 2012 + + + + 2013 + 2013 + + + + 2014 + 2014 + + + + 2015 + 2015 + + + + 2016 + 2016 + + + + 2017 + 2017 + + + + 2018 + 2018 + + + + 2019 + 2019 + + + + 2020 + 2020 + + + + 2021 + 2021 + + + + 2022 + 2013 + + + + 2023 + 2023 + + + + 2024 + 2024 + + + + 2025 + 2025 + + + + 2026 + 2026 + + + + 2027 + 2027 + + + + 2028 + 2028 + + + + 2029 + 2029 + + + + 2030 + 2030 + + + + 2031 + 2031 + + + + 2032 + 2032 + + + + 2033 + 2033 + + + + 2034 + 2034 + + + + 2035 + 2035 + + + + 2036 + 2036 + + + + 2037 + 2037 + + + + 2038 + 2038 + + + + 2039 + 2039 + + + + 2040 + 2040 + + + + 2041 + 2041 + + + + 2042 + 2042 + + + + 2043 + 2043 + + + + 2044 + 2044 + + + + 2045 + 2045 + + + + 2046 + 2046 + + + + 2047 + 2047 + + + + 2048 + 2048 + + + + 2049 + 2049 + + + + 2050 + 2050 + + + + Emergency + Emergency + + + + Primary + Primary + + + + Monthly + + + + + Quarterly + Quarterly + + + + Semi-yearly + Semi-yearly + + + + Yearly + Yearly + + + + Daily + Daily + + + + Monthly + + + + + Aadhar Card + Aadhar Card + + + + Driving License + Driving License + + + + PAN card + PAN card + + + + Ration Card + Ration Card + + + + Voter Card + Voter Card + + + + Applied + Applied + + + + Interview (In-progress) + Interview (In-progress) + + + + Joined + Joined + + + + Offer Accepted + Offer Accepted + + + + Offered + Offered + + + + Rejected + Rejected + + + + Shortlisted + Shortlisted + + + + Average + Average + + + + Bad + Bad + + + + Excellent + Excellent + + + + Good + Good + + + + Outstanding + Outstanding + + + + Very Bad + Very Bad + + + + Very Good + Very Good + + + + Complete + Complete + + + + Draft + + + + + PDF + + + + + XLS + + + + + HTML + + + + + Solid + + + + + Double Solid + + + + + Dotted + + + + + Double Dotted + + + + + Dashed + + + + + Double Dashed + + + + + Manufacturing Planned Order + + + + + Credit Memo + + + + + Replenish Plan Calculated + Replenish Type is used in Replenish Plan Calculations + + + + XLSX + + + + + AP Payment Selection + + + + + Blank line + + + + + RMA + + + + + Invoice + + + + + Order + + + + + Delivery / Receipt + + + + + None + + + + + SSL + + + + + TLS + + + + + Login + + + + + Plain + + + + + Digest-MD5 + + + + + NTLM + + + + + SMTP + + + + + POP3 + + + + + IMAP + + + + + oAuth + + + + + Sales Commission + + + + + User List 3 + User 3 + + + + User List 4 + User 4 + + + + License Driver + + + + + Vehicle License + + + + + Barge + + + + + Marine + + + + + Pipeline + + + + + Rail + + + + + Road + + + + + Other weight-bearing units + (no loading capacity) + + + + Prime mover + (no loading capacity) + + + + Single units with engine and loading capacity + (compartment assignment required) + + + + Trailer + (no engine and compartment assignment required) + + + + Available + + + + + In Disuse + + + + + Not Available + + + + + Available + + + + + Not available + + + + + Barges + (inland water transport) + + + + Pipelines + (pipeline transport) + + + + Ships + (marine transport) + + + + Trucks + (road transport) + + + + Trains + (rail transport) + + + + Available + + + + + In Disuse + + + + + Not Available + + + + + Closing Balance + + + + + Opening Balance + + + + + Supply - Purchasing + + + + + Supply - Requisition + + + + + Planned Production + + + + + Confirmed Production + + + + + Total Demand + + + + + Total Supply + + + + + Total Supply - PO + + + + + Total Supply - Requisition + + + + + Total Planned Production + + + + + Total Confirmed Production + + + + + Demand + + + + + Fixed Assets Document + + + + + Fixed Assets Disposal + + + + + Fixed Assets Depreciation + + + + + Pescato + Pescato + + + + Pescato Acque Dolci + Pescato Acque Dolci + + + + Allevato + Allevato + + + + Vedi Etichetta + + + + + AAD + + + + + ARD + + + + + Automatic Receipts Paid + + + + + Automatic Receipts Remittance + + + + + Automatic Receipts UnPaid + + + + + Contribution + + + + + AutoInvoice + + + + + AutoInvoice S.Marino + + + + + Bill of Lading + + + + + Intra-CEE Invoice + + + + + TipoTassa + + + + + Inventory Adjustment + + + + + Inventory Adjustment + + + + + No Stock + + + + + Prepaid + + + + + Return + + + + + Suspended VAT + + + + + VAT + + + + + Withholding + + + + + Ri.Ba. + + + + + RID + + + + + CSV + CSV + + + + TXT + TXT + + + + XML + XML + + + + Left + Left + + + + Right + Right + + + + XML File OpenOne + This type of transfer will create a XML file + + + + BS + BS + + + + TN + TN + + + + ZN + ZN + + + + CH + CH + + + + XX + XX + + + + Confirmed + + + + + Test + + + + + Automatic Direct Receipt + + + + + Automatic Receipt + Automatic Receipt + + + + Devaluation + + + + + Disposed + + + + + Import + + + + + Purchase + + + + + Revaluation + + + + + Division + + + + + Inps 2% + + + + + Inps 4% + + + + + Mensile + Liquidazione mensile + + + + Trimestrale + Liquidazione trimestrale + + + + Libera + Libera da data a data + + + + gennaio + + + + + ottobre + + + + + novembre + + + + + dicembre + + + + + febbraio + + + + + marzo + + + + + aprile + + + + + maggio + + + + + giugno + + + + + luglio + + + + + agosto + + + + + settembre + + + + + Primo Trimestre + + + + + secondo trimestre + + + + + terzo trimestre + + + + + quarto trimestre + + + + + Liquidazione Iva + Liquidazione Iva + + + + Iva + + + + + AP Tax + + + + + SMTP + SMTP + + + + SMTPS + SMTPS + + + + Riattiva e non elimina spedizione + Riattiva e non elimina spedizione + + + + Riattiva ed elimina spedizione + Riattiva ed elimina spedizione + + + + Confirm Payment + + + + + Fail Payment + + + + + Parse Expired + + + + + Payment failed + + + + + Paid (subj. to confirmation) + + + + + Remitted (subj. to confirmation) + Remitted (subj. to confirmation) + + + + Paid + + + + + Riba a buon fine + + + + + Riba Insoluta + + + + + Salvo Buon Fine + + + + + Anticipo + + + + + Dopo Incasso + + + + + Transfer From Account To Account + + + + + Normale + + + + + Bene destinato a rivendita + + + + + Leasing + + + + + bene Strumentale + + + + + Confermato per produzione + + + + + Stato B + + + + + Stato C + + + + + Stato A + + + + + Stato B + + + + + Stato C + + + + + Stato A + + + + + Stato B + + + + + Stato C + + + + + PFC1-mod009 + + + + + PFC2-mod9c + + + + + PFC3-mod9b2 + + + + + RettificaMagazzino + RettificaMagazzino + + + + Gestito a Contolavoro1 + + + + + PFC4-mod009a + + + + + EXW-Ex Works (franco fabbrica) + + + + + FCA-Botticino (Incoterms 2010) + + + + + FAS-Free Alongside Ship (porto specifico di partenza) + + + + + FOB-Free On Board (porto specifico di partenza) + + + + + CFR - Cost and Freight (porto specifico di arrivo) + CFR - Cost and Freight + + + + CIF - Cost, Insurance and Freight + + + + + CPT - Carriage Paid To (punto specifico di arrivo) + + + + + CIP - Carriage and Insurance Paid to (punto di arrivo) + + + + + DAF - Delivered At Frontier (confine specifico) + + + + + DES-Delivered Ex Ship (porto specifico) + + + + + DEQ-Delivered Ex Quay (porto specifico) + + + + + DDU - Delivered Duty Unpaid (località) + + + + + DDP - Delivered Duty Paid (località) + + + + + PFC5-mod009Std + + + + + PFC6-Generic + + + + + PFC7-mod009c Roof + + + + + Lavoro completato + + + + + ScaricoTipoMozzi + + + + + ITA + + + + + UE_ + + + + + XUE + + + + + ITA + ITA + + + + UE + UE + + + + XUE + XUE + + + + 1 + + + + + 3 + + + + + 50 + + + + + 60 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + 6 + + + + + 7 + + + + + 9 + + + + + 8 + + + + + 10 + + + + + N1-escluse ex art. 15 + + + + + N2-non soggette + + + + + N3-non imponibili + + + + + N4-esenti + + + + + N5-regime del margine - IVA non esposta in fattura + + + + + N6-inversione contabile + + + + + N7-IVA assolta in altro stato UE + + + + + TD01-fattura + + + + + TD04-nota di credito + + + + + TD05-nota di debito + + + + + TD07-fattura semplificata + + + + + TD08-nota di credito semplificata + + + + + TD10-fattura di acquisto intracomunitario beni + + + + + TD11-fattura di acquisto intracomunitario servizi + + + + + Rappresentante legale, negoziale o di fatto, socio amminist. + Rappresentante legale, negoziale o di fatto, socio amministratore + + + + Rappresentante di minore + + + + + Curatore fallimentare + Curatore fallimentare + + + + Commissario liquidatore + + + + + Custode giudiziario + + + + + Rappresentante fiscaler di soggetto non residente + Rappresentante fiscale di soggetto non residente + + + + Erede + Erede + + + + Liquidatore + Liquidatore (liquidazione volontaria) + + + + Soggetto tenuto a presentare dichiarazione ai fini IVA + Soggetto tenuto a presentare la dichiarazione ai fini IVA per conto del soggetto estinto a seguito di operazioni straordinarie o altre trasformazioni sostanziali soggettive (cessionario d’azienda, società beneficiaria, incorporante, conferitaria, ecc.); + + + + Rappresentante fiscale di soggetto non residente con limitaz + Rappresentante fiscale di soggetto non residente con le limitazioni di cui all’art. 44, comma 3, del d.l. n. 331/1993 + + + + Soggetto esercente l'attività tutoria del minore + Soggetto esercente l’attività tutoria del minore o interdetto in relazione alla funzione istituzionale rivestita + + + + Liquidatore (liquidazione volonataria di ditta individuale) + Liquidatore (liquidazione volontaria di ditta individuale - periodo ante messa in liquidazione) + + + + Amministratore di condominio + Amministratore di condominio + + + + Soggetto che sottoscrive la dichiarazione per pa. + Soggetto che sottoscrive la dichiarazione per conto di una pubblica amministrazione + + + + Commissario liquidatore pa + Commissario liquidatore di una pubblica amministrazione + + + + Iva ad esigibilità differita + + + + + Iva ad esigibilita + + + + + Scissione dei pagamenti + + + + + Ventilatore + + + + + Motore + + + + + Girante + + + + + Convogliatore + + + + + Garanzia + + + + + Riparazione + + + + + Evaso + + + + + Riparato + + + + + Si + + + + + No + + + + + TD02-acconto anticipo su fattura + + + + + TD03-acconto anticipo su parcella + + + + + TD06-parcella + + + + + TD20-autofattura + + + + + RT01-ritenuta persone fisiche + + + + + RT02-ritenuta persone giuridiche + + + + + MP01-contanti + + + + + MP02-assegno + + + + + MP03-assegno circolare + + + + + MP04-contanti presso Tesoreria + + + + + MP05-bonifico + + + + + MP06-vaglia cambiario + + + + + MP07-bollettino bancario + + + + + MP08-carta di pagamento + + + + + MP09-RID + + + + + MP10-RID veloce + + + + + MP11-RID utente + + + + + MP12-RIBA + + + + + MP13-MAV + + + + + MP14-quietanza erario + + + + + MP15-giroconto su conti di contabilità speciale + + + + + MP16-domiciliazione bancaria + + + + + MP17-domiciliazione postale + + + + + MP18-bollettino di c/c postale + + + + + MP19-SEPA Direct Debit + + + + + MP20-SEPA Direct Debit Core + + + + + MP21-Sepa Direct Debit B2B + + + + + MP22-Trattenuta su somme già riscosse + + - + diff --git a/data/it_IT/AD_Reference_Trl_it_IT.xml b/data/it_IT/AD_Reference_Trl_it_IT.xml index c763b5882c..4eb780a45f 100644 --- a/data/it_IT/AD_Reference_Trl_it_IT.xml +++ b/data/it_IT/AD_Reference_Trl_it_IT.xml @@ -1,1460 +1,3610 @@ - - - - + + AD_Reference Data Types Data Type selection + AD_Reference Validation Types Reference Validation Type list e.g. I - Independent + AD_Column ColumName Column selection + AD_Reference Values Reference (List and Table) selection (not DataType and Independent) + AD_Table Access Levels Table Access and Sharing Level list + - + String Character String + - + Integer 10 Digit numeric + - + Importo Numero con 4 decimali + - + ID 10 Digit Identifier + - + Text Character String up to 2000 characters + - + Data Data mm/dd/yyyy + - + DateTime Date with time + - + List Reference List + - + Table Table List + - + TableDir Direct Table Access + - + YesNo CheckBox + - + Location Location/Address + - + Number Float Number + Binario Dato Binario + Time Time + - + Conto Elemento Conto + RowID Row ID Data Type + Colore Elemento Colore + - + Bottone Comando Bottone - Lancia un Processo + - + Quantity Quantity data type + - + Search Search Field + - + Locator Warehouse Locator Data type + - + Image Binary Image Data + - + Assegnazione Assegnazione delle Risorse + - + Memo Large Text - Character String up to 2000 characters + - + PAttribute Product Attribute + TextLong - Text (Long) - Text > 2000 characters + 2000 characters]]> + - + Costi+Prezzi - Costi+Prezzi (precisione minima della valuta) + Costi+Prezzi (precisione minima della valuta) + + + + FilePath + Local File Path + + + + + FileName + Local File + + + + + URL + URL + + + + + Printer Name + + + AD_Validation Rules Parent Validation rule Parent selection + AD_Validation Rule Types Validation Rule Type list e.g. S - SQL + - + AD_Message Message selection + AD_Message Type Message Type list + AD_Menu Action Menu Action list + AD_Menu Parent Menu Parent selection + AD_Language Language selection + AD_Window Types Window Type list e.g. M = Multi/Single (one uppercase character) + AD_WF_Next Nodes Next workflow node selection + - + AD_User User selection + C_Conversion_Rate Types Conversion Rate Type list + C_Conversion_Rate Currencies Currencies with dynamic exchange rate selection + AD_Org Parent Organization Parent selection + C_UOM Unit of Measure selection + C_Period Type Period Type list + C_Element Type Account Element Types + C_ElementValue AccountType Account Type list + C_ElementValue Account Sign Account Sign list + AD_TreeType Type Tree Type list Determines which element to use as the base for the information + X12DE98 Entity Identifier Code X12DE98 Entity Identifier Code list Identify organizational entity physical location property or individual list + C_AcctSchema Costing Method Costing Method list + C_AcctSchema GAAP General Accepted Accounting Principle list + C_BPartner Parent Business Partner Parent selection + - + All_Posting Type Posting Type (Actual Budget etc.) list + AD_Table Replication Strategy Replication Strategy list + AD_Sequence for Documents Sequence for Document selection + - + AD_Client Client selection + - + AD_Org (Trx) Organization selection, no summary, no 0 + - + All_Document Status Document Status list + C_ElementValue (Accounts) Account selection + C_Location Location selection + - + C_Accounts - User1 User1 selection + - + All_Document Action Document action list + - + C_AcctSchema Accounting Schema selection + - + C_Accounts - User2 User2 selection + - + C_BPartner Business Partner selection (no Summary) + C_Project Project selection + - + C_Activity Activity selection + - + C_Campaign Campaign selection + C_Sales Region Sales Region selection + C_Element Element selection + C_DocType SubTypeSO Order Types list + C_Payment CreditCard Type C_Payment Credit Card Type list + - + C_Order InvoiceRule Invoicing Rules list + - + C_Order DeliveryRule Delivery Rules list + - + C_Order DeliveryViaRule Delivery via Rule list + - + C_Order FreightCostRule Freight cost Rule list + - + All_PriorityRule Priority scale list + M_DiscountPriceList RoundingRule Price Rounding Rule list + C_Country Country selection + C_Region Region selection + C_Tax Tax selection + - + C_BPartner Location Locations of a Business Partner + M_Product Parent + - + M_Product (no summary) - Product selection, no summary + Product selection, no summary + - + M_Product Category + M_Replenish Type + - + M_PriceList + Weekdays List of days + C_InvoiceSchedule InvoiceFrequency + C_Project Parent + - + C_DocType + - + M_Product (stocked) + C_DocType SO + - + C_BPartner Customers Customer selection + AD_Workflow Workflows + - + C_ValidCombination Valid Account combinations + C_PeriodControl Action + C_PeriodControl Status + GL_Budget Status + C_SalesRegion Parent + All_ErrorType List of type of errors + C_AcctSchema ElementType Element Types for Accounting Elements Hardcoded Element Types + C_ElementValue (all) Element Values + C_DocType DocBaseType Base Document Types + AD_Tree Tree selection + M_PriceList Version + - + M_Movement Type + - + AD_User SalesRep Sales Representative + - + M_Locator Warehouse Locator + - + C_BPartner Vendors Vendor selection + C_BankAccount for Credit Card + M_DiscountPriceList Base + - + All_Payment Rule - In & Out Payment Options + + C_RevenueRecognition Frequency Frequency of Revenue Recognition + - + M_Warehouse of Client + M_Inventory ReportType + M_PriceList_Version for Client + - + C_Charge + C_BP_EDI EDI Type + M_EDI Status + M_EDI Trx Type + AD_Find AndOr + AD_Find Operation + AD_Table Posting Posting Tables + - + GL Category Type + AD_ImpFormat Type + AD_ImpFormat FormatType + AD_ImpFormat_Row Type + - + M_Product BOM (stocked) Products that are BOMs and stocked + M_InventoryCount QtyRange + C_Payment AVS + C_Payment Tender Type + C_Payment Trx Type + C_Bank Account Type + C_Cash Trx Type + R_Request Request Type + R_Request Next Action + R_Request Frequency Type + R_Request Due Type + - - C_BPartner Vendors Avtive + + C_BPartner Vendors Avtive Vendor selection + C_Commission DocBasis + C_Commission Frequency + AD_Role User Level + - + C_PaymentTerm + PA_Goal + PA_Achievement Parent + PA_Goal Parent + PA_Measure Type + - + C_BPartner Vendor or SalesRep Vendor or SalesRep selection + - + C_Period (Open) Periods Sorted by Date + - + All_Posted Status + - PA_Report AmountType + PA_Report AmountType + PA_Report CalculationType + PA_Report ColumnType + PA_Report CurrencyType + PA_ReportColumn + PA_ReportLine + PA_Report LineType + PA_ReportLine Parent + AD_Color Type + AD_Column Key ColumnNames + All_Entity Type Entity Type (Dictionary, ..) + M_Discount CumulativeLevel + M_Discount Type + AD_Color StartPoint + M_DiscountSchema + M_Product_Costing Source + AD_Column Name Column selection + C_BPartner Employee Business Partners who are Employee + AD_Print Field Alignment + AD_Print Line Alignment + AD_Print Format + AD_Print Area + AD_Column Integer Integer Type only (Name) + AD_Column YesNo Coluns YesNo (Name) + AD_PrintFormat + - + AD_PrintFormat Invoice + AD_PrintFormat Order + AD_PrintFormat Shipment + AD_PrintFormatItem + AD_PrintGraph Type + AD_PrintColor + AD_PrintFont + AD_PrintFormat Check + AD_PrintFormat Not TableBased + M_Product_ProductType + - + C_OrderLine Order Line + I_ElementValue Column + R_MailText Mail Text + - + C_Period (all) Periods Sorted by Date + - + AD_Org (all) Organization selection + C_BPartner Employee w Address Business Partners who are Employee and have addresses + AD_Tab + M_Product BOM Type + AD_Print Label Line Type + C_Recurring Type + C_Recurring Frequency + AD_Window + K_Entry Related + - + AD_User - Internal Employee or SalesRep + C_Tax SPPOType + C_ProjectType Category + - + C_BPartner SOCreditStatus Sales Credit Status + - + C_Order Order + AD_Field ObscureType + M_Inventory Type Inventory Type (Difference - Charge) + AD_Table_Access RuleType AccessRuleType + M_TransactionAllocation Type + M_InOutLine + M_InventoryLine + M_ProductionLine + M_Transaction + WF_DurationUnit + WF_Transition Type + WF_Join_Split + WF_Action Superset of Menu Action + WF_Start-Finish Mode + WF_Participant Type + WF_Instance State + WF_EventType + WF_SubFlow Execution + WF_LoopType + All_PublishStatus Publication Status + AD_Language Maintenance + AD_PrintTableFormat Stroke Stroke Type + M_RelatedProduct Type + C_RfQ QuoteType + B_TopicType AuctionType + AD_User - Supervisor Employee or SalesRep - or System + AD_Scheduler Type + - + _YesNo + M_InOutConfirm Type + C_DocType RMA + AD_Org (all but 0) Organization selection + C_Allocation + M_AttributeSet MandatoryType + - + M_DiscountSchema not PL Not Price List Discount Schema + M_Attribute Value Type + - + AD_Language System Language selection + AD_Workflow Type Workflow Type + M_Replenishment Create + AD_Role PreferenceType Preference Type + Account_ID Account selection + APAR AP and/or AR + AD_PrintFormatItem ShapeType + AD_Client AutoArchive + _MMPolicy Material Movement Policy + C_Invoice + M_InOut + M_CostElement Type + C_LandedCost Distribution + R_Request Confidential + R_Request + W_MailMsg Type + C_Payment + AD_User NotificationType + R_Status + C_Remuneration Type + M_BOM Type + M_BOM Use + M_BOMProduct Type + C_BP_Group PriorityBase + M_ChangeNotice + C_ConversionType + C_BPartner SalesRep BP SalesRep selection + AD_Column Encrypted + C_AcctSchema CostingLevel + C_Greeting + AD_User BP AccessType + C_AcctSchema CommitmentType + C_Invoice MatchRequirement + GL_BudgetControl Scope + C_ElementValue (trx) Element Values + AD_WF_Node EMailRecipient + AD_User ConnectionProfile + AD_Client ShareType + R_Request TaskStatus + PA_Goal Scope + PA_Goal Restriction Type + PA_Measure DataType + PA_Benschmark Accumulation Type + PA_Ratio + PA_Ratio ElementType + PA_Ratio Operand + AD_System Status + AD_PrintPaper Units + M_Inventory CountSet + + + + AD_PrintFormatItem BarcodeType + + + + + + C_Project InvoiceRule + + + + + + C_Project LineLevel + + + + + + CM_Container Type + + + + + + CM_Container + + + + + + CM_CStage + + + + + + CM_Media Media Type + + + + + + _EntityTypeNew + + + + + + CM_WebAccessLog Type + + + + + + K_IndexLog QuerySource + + + + + + C_AcctSchema TaxCorrectionType + + + + + + C_BPartner BPBankAcctUse + + + + + + C_Invice InvoiceCollectionType + + + + + + CM_Chat ModerationType + + + + + + CM_ChatEntry ModeratorStatus + + + + + + CM_WikiToken Type + + + + + + CM_Chat EntryType + + + + + + CM_ChatEntry + + + + + + AD_Process_JasperReports + + + + + + AD_Package_Type + Defines the type of packages available + + + + + Package_Releases + List of Package Releases + Indicates what release the package is for. Entering no specific release indicates the package is for all releases. + + + + AD_Package_Exp_DB + List of database types + This is a list of database types used by the inbound packaging processing to determine if the sql statement is fired. + + + + AD_Package_Build_Type + + + + + + AD_Package_Source_Type + List of package source types + + + + + ShowHelp List + + + + + + U_WebMenu_ID + + + + + + C_Bank + + + + + + _TransferType + Where money should be transfered to + + + + + C_CashBook + + + + + + AD_FieldGroup + Field Group Type + + + + + AD_SysConfig ConfigurationLevel + Configuration Level + + + + + S_Resource MFG Type + Manufacturing Resource Type + + + + + PP_Process Type + Process Type + + + + + PP_ComponentType + + + + + + PP_Product_BOM IssueMethod + Issue Method + + + + + PP_Product_BOM Component Change + Component Change + Component Change + + + + PP_Product_Planning Order Policy + + + + + + _MRP Order Type + + + + + + _MRP Type + MRP type can be a Demand or Supply + + + + + CRM Schedule + + Forward and Backward Scheduling + + + + PP_Order_Node + + + + + + C_DocType MFG + + + + + + ASP_Status + + + + + + AD_Rule_RuleType + + + + + + AD_Rule_EventType + + + + + + EventModelValidator + + + + + + EventChangeLog + + + + + + MigrationScriptStatus + Migration Script Status + + + + + C_TaxBase + + + + + + EXP_Line_Type + List with Export Line types + + + + + EXP_Format + Embedded Export Format + + + + + HR ColumnType + + + + + + HR Job + + + + + + HR Type + + + + + + HR Table + + + + + + M_Inventory + + + + + + GL_Journal + + + + + + GL_JournalBatch + + + + + + M_Movement + + + + + + HR_Process + + + + + + PP_Cost_Collector + + + + + + A_Table_Rate_Type + List that contains type of rate + + + + + A_Depreciation_Manual_Period + List available periods for calculating manual depreciation expense + + + + + A_Entry_Type + Entry Types for Fixed Assets + + + + + A_Asset_ID + Asset ID + + + + + A_Reval_Method_Type + List of Revaluation Types + + + + + A_Reval_Multiplier + Revaluation Multiplier Type + + + + + A_Reval_Effectivity + Sets the date as to when the revaluation will be based on + + + + + A_Reval_Code + Lookup Valid Revaluation Codes + + + + + A_Split_Type + Split Type + + + + + A_Depreciation_Type + Depreciation Type selection + + + + + A_Depreciation_Table_Codes + List of depreciation table codes + + + + + A_Depreciation_Calc_Type + Depreciation Calculation Type selection + + + + + A_ConventionType + Display mid year convention types + + + + + A_Asset_Spread + Depreciation Type Spread + + + + + A_Disposed_Reason + Reason for Disposal + + + + + A_Disposal_Method + Method of Disposals + + + + + A_Finance_Method + Financing Methods + List of financing methods for assets + + + + A_Payment_Due + Payment due every + + + + + A_Update_Type + Update Type + + + + + DocumentNo Invoice Vendor + + + + + + C_Invoice (Vendor) + Vendor Invoices + + + + + A_SourceType + Entry Source Types + Listing of entry source types + + + + A_CapvsExp + Capital vs Expense + Inidcates if charge is capital or expense + + + + C_ValidCombination (Assets) + Valid Account combinations + + + + + PA_ReportSource ElementType + Element Types for Accounting Elements - equal to C_AcctSchema ElementType plus Combination + Hardcoded Element Types + + + + AD_PrintFormat Manufacturing Order + + + + + + AD_PrintFormat Distribution Order + + + + + + C_BankAccount + + + + + + M_MovementLine + + + + + + Scaling Factors + Factors for scaling the results of financial reports. + Currently supported: thousand, million. + + + + PP_CostCollectorType Transaction Manufacturing Management + + + + + + WS Parameter Type + + + + + + C_DocType MFG Cost Collector + + + + + + AD_Table TableName + + + + + + SearchType + + + + + + AD_SearchDefinition_DataType + + + + + + M_PromotionDistribution Operation + + + + + + M_PromotionDistrition Type + Type of quantity distribution + + + + + M_PromotionDistribution Sorting + Quantity distribution sorting direction + + + + + M_PromotionDistribution + + + + + + M_PromotionReward Type + + + + + + PA_ReportCube + + + + + + M_RMA + RMA + + + + + M_RMALine + RMA Line + + + + + AD_Migration Status + + + + + + AD_Migration Apply/Rollback + Apply or Rollback migration + + + + + Migration step type + Type of migration step + Either Application Dictionary change or SQL statement. + + + + PA_Goal ChartType + Chart Type + + + + + PA_DashboardContent GoalDisplay + Type of goal display on dashboard + + + + + AD_Role + + + + + + AD_Workflow_Manufacturing + Manufacturing Workflows + + + + + S_Resource_Manufacturing + Manufacturing Resources + + + + + WM_InOutBound InOutboundType + + + + + + + + + + + + UOM Type + + + + + + C_DocType Outbound + + + + + + C_DocType Distribution Order + + + + + + WM_InOutBound Draft Status + + + + + + PA_Report Period Type + + + + + + PA_Report Amount Type + + + + + + AD_Reference Table + + + + + + AD_RelationType Role + Defines the possible "roles" a the records of a relation can have + + + + + AD_RelationType Type + "Type" of a relation type + For now we only have implicit realtion types, i.e. the record pairs are defined by the rule itself. In future we would like to have explicit type also. An explizit type just defines a template, the actual pairs can be added by a user or by the system itself. + + + + + Finds C_Order_IDs for a given C_Invoice_ID + + + + + + Finds C_Invoice_IDs for a given C_C_Order_ID + + + + + C_BPartner -Active,Manufacturer, Non summary + + + + + + Account_ID - User3 + User3 selection based on Client + + + + + Account_ID - User4 + User3 selection based on Client + + + + + M_DiscountSchema PL + Price List Discount Schema + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C_POSKeyLayout + + + + + + POSKeyLayoutType + POS Key layout types + + + + + + + + + + + + + + + + + + + + + + + A_Asset_Group + + + + + + A_Asset_Class (all) + + + + + + A_Asset Status + Asset Status + + + + + A_Asset Actions + + + + + + A_Tip_Finantare + Tip finantare investitii + + + + + A_Depreciation_Method + Depreciation Calculation Method + + + + + M_MatchInv for Asset Addition + + + + + + A_Activation_Method + Activation Methods + + + + + Yes-No-Unknown + + + + + + C_Period - all, acct, sysdate, desc + + + + + + Chart + Chart + A chart provides a graphical display of information. + + + + Reconciliation Type + + + + + + Reconciliation Rules + + + + + + ChartOrientation + Chart Orientation + Horizontal or vertical + + + + TimeUnit + Time units for charting. + + + + + ChartType + Chart Type + + + + + PriceOverrideType + Price Override Type + Fixed price or discount off list + + + + M_Replenishment Production Create + + + + + + Lead Source + Lead Source + The source of a lead + + + + Lead Status + + + + + + C_Order for opportunity + + + + + + C_ContactActivity Type + Contact Activity Types + + + + + C_SalesStage + + + + + + Print Document + + + + + + M_Product Classification Parent + + + + + + M_Product Class Parent + + + + + + M_Product Group Parent + + + + + + M_Product Classification Value + + + + + + M_Product_Class Value + + + + + + M_Product_Group Value + + + + + + AD_View_Column + View Column selection + + + + + PP_DefinitionPeriod + + + + + + PP_Forecast Action Type + Forecast Action Type List containt the option if the forecast is replaced or combined + + + + + PP_Forecast Load Type + List Forecast Load Type indicated that period date is use to create the forecast line. + + + + + + + + + + + PP_MRP + Material Requirement Planning + Material Requirement Planning + + + + PP_MRP Document No + Material Requirement Planning + Material Requirement Planning + + + + Aisle (X) + Warehouse locator Aisle (X) + + + + + _ReportStyle + The styles for a report are defined + + + + + PA_DashBoard + + + + + + AD_Zoom_Win + + + + + + Event List + + + + + + PA_Dashboard_Fields + + + + + + C_ValidCombination (with Alias defined) + + + + + + HR_LeaveType Leave Repeated Type + Leave Repeated Type + Leave Repeated Type + + + + HR_LeaveType Credit Time + Leave Type Credit Time + + + + + HR_LeaveType Adjacent Holidays Type + Adjacent Holidays Type + Adjacent Holidays Type + + + + HR_LeaveReason Types Of the reasons + Types Of the reasons + Types Of the reasons + + + + C_BPartner Of Type Department Managers + BPartners Of Type Department Managers + + + + + Gender + Gender + + + + + C_Country Nationality + Nationality + + + + + Marital Status + Marital Status + + + + + HR_Race Race + Race + + + + + HR_Employee Blood Group + Blood Group + + + + + + + + + + + HR_Education Year Of Passing + + + + + + C_BPartner_Location Contact Type + C_BPartner_Location + + + + + HR_EmployeeInsurance Payment Frequency + Payment Frequency + + + + + HR_EmployeeType Wage Level + Wage Level + + + + + HR_JobApplication Identity Proof + Identity Proof + Identity Proof + + + + HR_Application Status + Status Of The Application + Applied +- Shortlisted +- Rejected +- Interview (In-progress) +- Offered +- Offer Accepted +- Joined + + + + + C_BPartner Employee Display Code + Dispalay Code + + + + + Inter View Rating / Score + Inter View Rating / Score + Inter View Rating / Score + + + + HR_LeaveTypeCombination Valid leave type for an leave + Valid leave type for an leave + Valid leave type for an leave + + + + FilePathOrName + Local File Path or Name + Selects a path or a single file. + + + + _Document Action Import budget + Document action list + + + + + header print format + + + + + + ReportType + + + + + + M_Production_ReplenishPlan + + + + + + C_Order_ReplenishPlan + + + + + + PA_ReportLine Line Stroke Type + + + + + + M_Production + + + + + + C_PaySelectionLine + + + + + + CreateFromType List + + + + + + EncryptionType List + + + + + + AuthMechanisms List + + + + + + Protocol List + + + + + + DD_Order + Distribution Order + + + + + + + + + + + + + + + + + + + + + + + + + + + + + HR_Movement + + + + + + M_MovementConfirm + + + + + + M_MovementLineConfirm + + + + + + HR_Concept reference + + + + + + DD_LicenseType Transport License Type + Transport License Type + + + + + DD_TransportUnitType Transport Mode + The modes of transport supported + + + + + DD_TransportUnitType Transport Physical Type + physical type of the transport unit into a part that carries the load, a mover, and other load bearing elements + + + + + DD_TransportUnit Transport Unit Status + Transport unit status + + + + + DD_Driver Driver Status + Driver Status + + + + + DD_VehicleType Vehicle Type + + + + + + DD_Vehicle Vehicle Status + Vehicle Status + + + + + C_PaySelection]]> + + + + + + C_Payment]]> + + + + + + C_PaymentBatch]]> + + + + + + C_Payment]]> + + + + + + C_PaymentBatch]]> + + + + + + C_PaySelection]]> + + + + + + C_PaySelection (Payment Request)]]> + + + + + + C_PaySelection]]> + + + + + + C_City Reference + + + + + + M_ReplenishPlanLine RecordType + + + + + + COO_MetodoProduzione + COO_MetodoProduzione + COO_MetodoProduzione + + + + COO_DocType_DocSubTypeRef + + + + + + COO_TipoTracciato + COO_TipoTracciato + COO_TipoTracciato + + + + COO_Tracciati_View_Parent + COO_Tracciati_View_Parent + COO_Tracciati_View_Parent + + + + COO_LeftRight + COO_LeftRight + COO_LeftRight + + + + COO_Camion + COO_Camion + COO_Camion + + + + OO_RunType + Run Type + + + + + COO_Ref_Invoice_No + COO_Ref_Invoice_No + COO_Ref_Invoice_No + + + + COO_Ita_Portfolio Tender Type + + + + + + COO_Asset_History_Parent + + + + + + A_Asset Movment Type + + + + + + COO_Payment + + + + + + InpsType + InpsType + InpsType + + + + C_BankAccount Own Bank + + + + + + COO_VatPayPeriodType_List + + + + + + COO_VatPayPeriod_List + + + + + + COO_Ita_VatPaymentPrev + Previous VAT Payment ref + + + + + COO_Ita_TaxRegister_ID + + + + + + C_Order2_ID + C_Order2_ID + C_Order2_ID + + + + M_InOut2_ID + M_InOut2_ID + M_InOut2_ID + + + + COOMailProtocols + COOMailProtocols + COOMailProtocols + + + + COO_WareHouseReactivationType + COO_WareHouseReactivationType + COO_WareHouseReactivationType + + + + COO_MaturazioneRiba + COO_MaturazioneRiba + + + + + COO_ITA_PortFolio + COO_ITA_PortFolio + COO_ITA_PortFolio + + + + COO_Invoice + COO_Invoice + COO_Invoice + + + + COOBuyTaxTypeList + Lista opzioni tipo tassa + + + + + COO_PrjDocStatus + + + + + + COO_PrjLCDocStatus + Project line component doc status + + + + + COO_PrjLDocStatus + Project line Doc status + + + + + COO_PFC_Type_list + COO_PFC_Type_list + + + + + COO_PL_BOM2_ID + + + + + + COO_TipoContoLavoro + COO_TipoContoLavoro + COO_TipoContoLavoro + + + + M_Product PL Father + + + + + + zona + zona + zona + + + + zona_it_ue_xue + zona_it_ue_xue + zona_it_ue_xue + + + + M_Product PL BOM + + + + + + C_DocType PO + + + + + + Coo_FaseMotore + + + + + + Coo_MotoreFrequenza + + + + + + Coo_GirantePale + + + + + + COO_NaturaIVA + COO_NaturaIVA + COO_NaturaIVA + + + + COO_Tipodocumento_IVA + Tipo documento IVA per ADE + + + + + coo_GrandezzaMotore + + + + + + coo_DiametroAlbero + + + + + + coo_AngoloPale + + + + + + coo_DiametroConvogliatore + + + + + + COO_Carica_Rapp + + + + + + COO_EsigibileLista + + + + + + COO_TipoConfigurazione + + + + + + coo_bs_tipoIntervento + + + + + + coo_bs_statorecord + + + + + + coo_bs_sino + + + + + + COO_Prodotti_attivi + + + + + + COO_bs_Fornitori + + + + + + M_PRODUCT + + + + + + AD_Language BP + Language selection + + + + + AD_User-Planner + User selection + + + + + COO_PP_Order_ID + + + + + + COO_Product_Bom2_ID + + + + + + COO_TipoRitenutaFE + + + + + + COO_PurchaseOrder_ID + COO_PurchaseOrder_ID + + + + + M_PRODUCT (scheda macchine) + + + + + + COO_Pay_Modality + + + - + diff --git a/data/it_IT/AD_ReportView_Trl_it_IT.xml b/data/it_IT/AD_ReportView_Trl_it_IT.xml new file mode 100644 index 0000000000..88755f1c08 --- /dev/null +++ b/data/it_IT/AD_ReportView_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/AD_Tab_Trl_it_IT.xml b/data/it_IT/AD_Tab_Trl_it_IT.xml index 1720dff58d..42fa83c32d 100644 --- a/data/it_IT/AD_Tab_Trl_it_IT.xml +++ b/data/it_IT/AD_Tab_Trl_it_IT.xml @@ -1,204 +1,235 @@ - - - - + + Tabella Definizione Tabella Definizione Tabella (Intestazione) + Colonna Definizione Colonna Definisci le colonne di una tabella. + Riferimento Reference header definitions Il tab Riferimento definisce i riferimenti che convalidano dei dati. + Convalida Tabella Convalida Tabella Il tab Convalida Tabella definisce le tabelle di convalida dati. + Convalida lista Convalida lista Il tab Convalida Lista definisce le liste di convalida dati. + Finestra Finestra definizioni Testata (header) Il tab Finestra definisce ogni finestra del sistema. + Tab Definizione di Tab all'interno dei campi di una finestra Il tab Tab definisce ogni Tab all'interno di una Finestra. Ogni Tab contiene una discreta selezione di campi. + Campo Definizione Campo in tabelle in windows Il tab Campo definisce i Campi mostrati all'interno di un Tab. Le modifiche al Campo Tab diventano visibili dopo la riaccensione per effetto del caching + Convalida Convalida Regole Il tab Convalida Regole definisce tutte le regole dinamiche usate quando si inseriscono e si gestiscono le colonne e i campi. + Messaggio Messaggi di errore e di menu Il tab Messaggi visualizza i messaggi di errore. + Menu Gestione Menu Il tab Menu definisce il menu ad albero strutturato che verrà usato per l'Organizzazione selezionata. + Traduzione Traduzione Menu - può non aver bisogno di traduzione Le Traduzioni del Menu derivano da una Finestra, da un Processo, ecc. Devi solo tradurre il sommario dei livelli degli items. + Lingua Sistema e lingue Utenti Se vuoi aggiungere una lingua addizionale d'Interfaccia Utente, seleziona "Sistema Lingua". Altrimenti, il sistema ti permette solo di tradurre elementi per stampare i documenti. + Traduzione + Traduzione Campo Traduzione Menu - può non aver bisogno di traduzione I campi sono automaticamente tradotti, se gestiti a livello centrale. Devi solo tradurre i campi non gestiti a livello centrale. + Traduzione Tab + Traduzione Finestra + Utente Utente Il tab Utente definisce l'accesso (log in) degli Utenti al sistema. + Ruolo Definisci i ruoli di responsabilità Definisci il ruolo e aggiungi il client e le organizzazioni alle quali il ruolo ha accesso. Puoi dare agli utenti l'accesso di questo ruolo alle finestre, alle forme, ai processi, ai reports e ai compiti. + Assegnazione utente Assegnazione utente Il tab Assegnazione Utente mostra gli Utenti definiti per questo Ruolo. + Ruoli Utente Ruoli utente Il tab Ruoli Utente definisce i Ruoli che ogni utente potrebbe avere. I Ruoli determineranno a quali finestre, compiti e workflows un Utente ha accesso. + Nodo Definisci nodi workflow Il tab Nodi successivi definisce ciascun Nodo o Passo di un Workflow. + Traduzione Nodo Traduzione nodo + Nodi successivi Nodi successivi Il tab Nodi successivi definisce l'Ordine, i Nodi o i Passi in un Workflow. + Nodi Precedenti + Traduzione Compito + Tassi di Conversione Definisci Tassi di conversione Il tab Tassi di Conversione definisce i tassi da usare quando si converte una valuta ad una valuta contabile o registrata. + Esercizio Definisci Esercizio Il tab Esercizio definisce i calendari usati da una Organizzazione. + Anno Definizione degli anni negli esercizi La finestra Anno viene usata per definire ogni anno di un calendario specifico. + Periodo Definisci Periodo Il tab Periodo definisce un N. Periodo, il Nome e la data di Inizio di ciascun Calendario. Ciascun periodo incomincia sulla Data di Inizio definita e termina un giorno prima della data di Inizio del Periodo successivo. + Giorno non Lavorativo Definisci Giorni non lavorativi Il tab Giorni Non Lavorativi definisce quei giorni da escludere quando si calcolano le scadenze per i termini di pagamento. Ad esempio, se la scadenza di una fattura è "Netto a 10 giorni" e la data della Fattura è il 17/02/2003, il giorno di scadenza diventa il 27/02/2003. Se il 27/02/2003 è un giorno non lavorativo, il giorno di scadenza slitta al 28/02/2003. + - + Conti Definisce i Conti - Il tab Conti definisce i valori individuali validi dell' Elemento. I valori devono essere conformi al formato definito. Se l' Elemento è un tipo di conto, la Classificazione Conto (Risorsa, passività, ecc) e i controlli di posting vengono definiti. + Il tab Conti definisce i valori individuali validi dell' Elemento. I valori devono essere conformi al formato definito. Se l' Elemento è un tipo di conto, la Classificazione Conto (Risorsa, passività, ecc) e i controlli di posting vengono definiti. + Unità di Misura Definisci unità di misura Il tab Unità di Misura definisce una Unità di Misura non monetaria. + Conversione @@ -206,18 +237,21 @@ Definisci Conversione Unità di Misura standard Il tab Conversione definisce i tassi di conversione di una Unità di Misura. Il sistema fornisce alcune conversioni automatiche tra unità di misura (p.e. minuti, ore, giorni, giorni lavorativi, ecc.) se non esplicitamente definiti in questa finestra. Le Conversioni devono essere dirette (se hai una conversione tra A-B e B-C, il sitema non può convertire A-C, devi definirlo esplicitamente). + Paese - + Definisci Paese Il tab Paese definisce i Paesi con i quali svolgi un'attività commerciale. I Valori inseriti qui si riferiscono ai records di ubicazione dei Business Partners. + - Regione - - Definisci Regioni - Il tab Regione definisce una Regione all'interno di un Paese. Questo tab è attivo solo se il checkbox Regione viene selezionato per il Paese. + Provincia + + Definisci Province + Il tab Regione definisce una Provincia all'interno di un Paese. Questo tab è attivo solo se il checkbox Provincia viene selezionato per il Paese. + Organizzazione @@ -225,6 +259,7 @@ Le Conversioni devono essere dirette (se hai una conversione tra A-B e B-C, il s Definisci Organizzazione Il tab Organizzazione viene usato per definire un' Organizzazione. Ogni Organizzazione possiede una Chiave, un Nome e opzionalmente una Descrizione. Quando si aggiunge una nuova organizzazione, devi re-login per poter accedere alla nuova organizzazione. + Azienda (Client) @@ -232,818 +267,951 @@ Quando si aggiunge una nuova organizzazione, devi re-login per poter accedere al Definizione Azienda Il tab Definizione Azienda(Client) identifica un client unico. Non creare un nuovo client in questa finestra, ma usa "Inserisci Client Iniziale" per inserire la sicurezza richiesta e le regole di accesso. Se crei in questa finestra un nuovo client, non potrai vederlo e l'infrastruttura client richiesta non verrà inserita. + Sequenza Definizione Sequenza Il tab Sequenza definisce le sequenza numeriche da usare per i documenti. Queste possono anche includere un suffisso o prefisso alfanumerico. + Workflow Definisci Workflow Il tab Workflow definisce i Workflows contenuti nel sistema. + Traduzione workflow + Compito Compito Il tab Compito definisce gli unici compiti che verranno usati. + Valuta Definisci Valuta Il tab Valuta definisce le valute con le quali si effettuano le transazioni. + Test + Piano dei Conti Definizione del Piano dei Conti Il tab Piano dei Conti o definisce il Nome, la Descrizione e il Formato per un Piano. In aggiunta, un Tipo di Conto o Utente Definito viene selezionato. Ogni Schema Contabile deve avere almeno un Piano dei Conti. I Piani definitii dall'Utente sono opzionali. + Indirizzo Definire Indirizzo Il tab Indirizzo definisce l'ubicazione di una Organizzazione. + Preferenza Gestione Org. Sistema Client e preferenze Utenti + - Progetto (Servizio) + Progetto (Servizio) - Definisci Progetto di Servizio + Definisci Progetto di Servizio Il tab Progetto viene usato per definire il Valore, il Nome e la Descrizione di ogni progetto. Inoltre tiene il conto degli importi assegnati, commissionati e usati per questo progetto. + Catagoria Contabile Definisci categorie di Classi contabili Il tab Categoria CG definisce gli identificatori opzionali per un documento o journal. Ciascuna Categoria può essere usata in un documento, journal manuale o importato. + Gruppo Prime Note Serie di prime note della contabilità generale Le serie di prime note della CG definiscono una serie di prime note contabili che vengono inserite nel libro Giornale. + Prima Nota Prima nota Definisce il singolo gruppo di eventi contabili che vengono inseriti nel Libro giornale. + - Linea + Linea DARE AVERE Line della prima nota Definisce la linea della prima nota con le informazioni della transazione che viene inserita nel libro Giornale. + Definizione Documento Definisci tipo documento Il tab Definizione Documenti definisce i parametri di utilizzo e di controllo del documento. + Informazioni Azienda Informazioni Azienda Il tab Informazioni dell'Azienda (Client) definisce i dettagli di ciascun client. Le regole contabili e i default di alto livello sono definiti qui. Il Calendario viene usato per definire se un periodo è aperto o chiuso. + Informazioni Organizzazione Informazioni dettagli organizzazione Il tab Informazioni Organizzazione viene usato per definire l'indirizzo di una Organizzazione, il numero DUNS e il numero di Identificazione Tasse. + Riferimento Traduzione + Elenco Traduzione + Allegato Allegato Il tab Allegato mostra le caratteristiche di un Allegato. + Imposta Definizione Imposta - La Finestra Imposta definisce le diverse imposte usate per ogni categoria di imposta. Ad esempio, le l'imposta di vendita (IVA) devono essere definite per ogni Stato nelle quali sono applicate. Se ci sono più imposte, è necessario definire una catagoria di imposta di raggruppamento con l'appropriato totale delle aliquote iniziali. Al inserimento delle linee dell'ordine o della fattura, l'imposta viene calcolata nel momento in cui il documento viene elaborato. Un'imposta viene sempre calcolata sulla base dell'importo netto. + La Finestra Imposta definisce le diverse imposte usate per ogni categoria di imposta. Ad esempio, le l'imposta di vendita (IVA) devono essere definite per ogni Stato nelle quali sono applicate. Se ci sono più imposte, è necessario definire una catagoria di imposta di raggruppamento con l'appropriato totale delle aliquote iniziali. Al inserimento delle linee dell'ordine o della fattura, l'imposta viene calcolata nel momento in cui il documento viene elaborato. Un'imposta viene sempre calcolata sulla base dell'importo netto. + Categorie di Imposta Categorie di imposta Il tab Categorie di Imposta viene usato per definire e gestire le Categorie di Imposta. Ciascun Prodotto è associato con una Categoria di Imposta. Ciò facilita l'adattamento ai cambiamenti. + Magazzino Magazzino Il tab Magazzino definisce i Magazzini usati per il deposito dei prodotti. + Area Stoccaggio Area Stoccaggio Il tab Locatore definisce le Aree di Stoccaggio per quel Magazzino. + - Memoria + Contenuto + Prodotto Definizione Prodotto Il tab Prodotto definisce ogni prodotto e lo identifica per l'uso nei listini prezzi e negli ordini. + Sostituti Gestione Sostituti Il tab Sostituti definisce i prodotti che potrebbere essere usati in sostituzione del prodotto selezionato. + - Riapprovvigionamento + Impostaz Sotto Scorta Definisci Riapprovvigionamento Il tab Riapprovvigionamento definisce le quantità da riapprovvigionare. Viene usato per ordini automatizzati. + Prezzi Prezzi Il tab Prezzi visualizza i prezzi di listino, Standard e Limite dei prodotti del listino. + Termini di Pagamento Definisci Termini di pagamento Il tab Termini di Pagamento definisce i diversi termini di pagamento offerti al Business Partners nel momento del pagamento delle fatture o quelli offerti dai Fornitori. Sulla fattura standard, il Nome e il Termine di pagamento sono stampati. + Spedizioniere Spedizionieri Il tab Spedizionieri definisce le entità che effettuano le spedizioni ad o da una Organizzazione. + Ordine Ordine di acquisto Il tab Ordine d'Acquisto definisce i parametri di un Ordine. + Linee Ordine Linee di ordine Il tab Linee d'Ordine definisce le linee individuali degli items comprese in un Ordine. + Categoria Prodotto Definisci Categoria prodotto La Categoria Prodotti definisce raggruppamenti unici di prodotti. Le categorie prodotti possono essere usate nel compilare un listino prezzi. + Listino Prezzi Definisci Listino I Listini Prezzi determinano la valuta del documento e il trattamento di tassazione. + Prezzo prodotto Gestione Prezzi prodotti Il tab Listino Prezzi visualizza i prezzi di un prodotto del listino selezionato. + Programma di Fatturazione Definisci Cicli di fatturazione Il tab Programma di Fatturazione definisce la frequenza con la quale le fatture batch vengono generate per un Business Partner. + Tasso di Conversione Definisci Tassi di Conversione Valuta Il tab Tassi di Cambio viene usato per definire i tassi di conversione da usare quando si convertono gli ammontari dei documenti da una valuta ad un'altra. I tassi di Conversione possono essere definiti per più tipi di tassi. Possono essere anche validi per un definito range di date. + Schema di Contabilità Definisci il tuo Piano dei conti Il tab Schema di Contabilità definisce i controlli usati nella contabilità. Ciascuna Organizzazione seleziona uno Schema contabile da usare. + Contabilità Generale Conti per CG Il tab Contabilità Generale definisce errori e gestione del bilancio da usare e i conti necessari per il posting della Contabilità Generale. + Campagna Campagna Marketing Il tab Campagna di Marketing definisce i parametri per una Campagna. Questi includono le date di inizio e di fine nonchè gli importi delle fatture che si riferiscono a questa campagna. + Canale Canale di Distribuzione Il tab Canali di Marketing definisce i diversi metodi o processi attraverso i quali i clienti vengono raggiunti. + Elemento Elemento Il tab Elemento definisce ciascun elemento di livello del sistema. + Traduzione + Controllo periodo Definisci Controllo periodo Il tab Controllo Periodo visualizza lo stato di un Periodo (Mai Aperto, Aperto, Chiuso). + Selezione Regione Regione Vendite Il tab Selezione Regione definisce le diverse regioni per la vendita. Le regioni di vendita possono essere usate per generare reports o per calcolare le commissioni. + Combinazione Combinazione di Conto Valido Il tab Combinazione definisce e visualizza combinazioni di conto valido. Uno Pseudonimo può essere definito per facilitare l'inserimento dei documenti. + Budget il Tab Budget di CG definisce un Budget di contabilità generale I Budgets di CG vengono usati per definire i costi anticipati dell'attività commerciale. Vengono usati nei reporting e confrontati con gli effettivi importi. + Contabilità Contabilità Il tab Contabilità definisce i parametri contabili da usare per l'inventario di qual Magazzino. + Contabilità Definisci Parametri Contabili Il tab Contabilità definisce i defaults da usare quando si generano transazioni contabili per ordini e fatture che contengono questo prodotto. + Contabilità Definisci Contabilità Progetto Il tab Contabilità è usato per definire il Conto Maschera da usare quando un progetto è completo e le maschere associate realizzate. + Contabilità Cliente Definici Contabilità cliente Il tab Contabilità Cliente definisce i conti di default da usare quando questo business partner è riferito ad una transazione di contabilità clienti. + Contabilità Fornitore Definisci Contabilità Fornitore Il tab Contabilità fornitori definisce i conti di default da usare quando questo business partner è riferito ad una transazione di contabilità fornitori. + Contabilità dipendenti Definisci Contabilità Impiegati Il tab Contabilità Dipendenti definisce i conti default da usare quando questo business partner viene riferito ad un risarcimento di spese. + Provincia Definisci Provincia Il tab Città definisce le Città di un Paese o Regione. Le Città inserite qui non vengono riportate quando si inserisce un indirizzo. + Elemento Schema di Contabilità Definire un elemento schema di contabilità Il tab Elemento Schema di Contabilità definisce gli elementi che includono la chiave del conto. Un nome è definito e visualizzato nei documenti. Anche l'Ordine degli elementi se bilanciati e obbligatori vengono indicati. + Business Partner Business Partner Il tab Business Partner definisce le Entità con le quali una organization commercia. + Indirizzo Definizione Indirizzo Il tab Indirizzo definisce l'ubicazione fisica di un business partner. Un business partner potrebbe avere più records di ubicazione. + Cliente Definizione Parametri Cliente Il tab Cliente definisce un Business Partner cliente di questa organizzazione. Quando il check box viene selezionato, i campi necessari vengono visualizzati. + Fornitore Definisci Parametri Fornitore Il tab Fornitore definisce un Business Partner fornitore di questa Organizzazione. Se il check box del Fornitore viene selezionato, il campo necessario verrà visualizzato. + Dipendenti Definisci Parametri Dipendenti Il tab Dipendenti definisce un Business Partner dipendente di questa organizzazione. Se il Dipendente è anche un Rappresentante Vendite, il check box dovrebbe essere selezionato. + Conto Bancario Definizione Conto bancario Il tab Conto Bancario definisce le informazioni bancarie per questo business partner. Questi dati vengono usati per effettuare pagamenti e rimesse. + - + Banca Gestione Banca - Il tab Banca definisce una banca utilizzata da una organizzazione o da un business partner. A ciascuna Banca viene dato un Nome identificativo, l'Indirizzo, N.Routing e Swift Code. + Il tab Banca definisce una banca utilizzata da una organizzazione o da un business partner. A ciascuna Banca viene dato un Nome identificativo, l'Indirizzo, N.Routing e Swift Code. + Conto Gestione Conto Il tab Conto è usato per definire uno o più conti di una Banca. Ogni conto possiede un numero unico e una valuta. + Ritenuta Definisci Ritenuta Il tab Ritenute definisce le informazioni relative alle trattenute di questo business partner. + Traduzione Traduzione Il tab Traduzione definisce un tipo di Documento in una lingua alternativa. + Sollecito Gestione Regole di Sollecito Il tab Sollecito definisce i parametri di un livello di recupero credito. + Traduzione Definisci traduzione Il tab Traduzione definisce la traduzione in una lingua alternativa. + Traduzione + Traduzione + Imposta dell'Ordine Imposta per l'ordine Il tab Imposta dell'Ordine indica l'importo delle imposte di un ordine basato sulle linee inserite. + Addebiti Addebiti Il tab Addebiti definisce gli unici addebiti che potrebbero essere associati ad un documento. + Versione Gestione versioni del listino - I Listini prezzo sono creati automaticamente sulla base delle informazioni di Vendita dei Prodotti e sugli Sconti di Categoria del Fornitore. + I Listini prezzo sono creati automaticamente sulla base delle informazioni di Vendita dei Prodotti e sugli Sconti di Categoria del Fornitore. Un'altra alternativa è quella di copiarli dai listini già esistenti e ricalcolarli. Puoi anche ricalcolare il listino non basandoti su quelli esistenti o riferendoti ad uno stesso listino. + Acquisti Acquisti Il tab Acquisti definisce i prezzi e le regole (quantità imballaggio, UPC, quantità minima ordine) per ciascun prodotto. + Ritenuta Regole Ritenute Il tab Regole Ritenute definisce le regole che governano gli importi delle ritenute. + Contabilità + Albero Albero Il tab Albero definisce un Albero che viene mostrato. + - Report & Processi + - Definisci Report & Processi + Il tab Report Processo definisce i report e i processi presenti nel sistema. + Parametro Parametro Il tab Parametri del Report definisce i parametri richiesti per escludere un report o un processo. + Traduzione Parametro + Traduzione Report + Attività Attività + Defaults Conti di Default Il tab Defaults visualizza i conti di Default per uno schema contabile. Questi valori visualizzano quando un nuovo documento viene aperto. L'Utente può sovrascrivere questi defaults all'interno del documento. + Costi Definizione Costi Il tab Costi definisce + Conteggio Inventario Definizione del conteggio Inventario Il tab Conteggio Inventario definisce i parametri per un calcolo manuale e la correzione dell'inventario. + Linea del Conteggio Inventario Linea del Conteggio Inventario La Linea del Conteggio Inventario definisce i calcoli dei prodotti individuali di un inventario. + Documento di Spedizione Spedizioni e Resi Clienti Il tab Documento di Spedizione permette la generazione, gestione, inserimento ed eleborazione delle Spedizioni o i Resi dai clienti. + Riga del Documento Riga del Documento di Spedizione Il tab Riga del Documento definisce gli items individuali di una Spedizione. + Movimentazione Definisce la Movimentazione Il tab Movimentazione definisce e identifica lo spostamento di un item o degli items di un inventario. + Linea di Movimentazione Definisci Linea di Movimentazione Il tab Linea di Movimentazione definisce il prodotto e la quantità da spostare e l'ubicazione nel quale o dal quale essi vengono spostati. + Transazioni Prodotti Transazioni per Prodotti in magazzino + Fattura Fatture Clienti Il tab Fatture definisce i parametri di una Fattura generati da un Business Partner. Fa parte della contabilità Clienti. + Livello Gestione livello sollecito Il tab Livello definisce il tempo e la frequenza degli avvisi di sollecito. + Traduzione Traduzione Livello Recupero credito + Linee di Fattura Linee di fatture clienti Il tab Linee Fattura definisce gli items individuali o le spese di una Fattura. + Imposta Imposta sulla fattura cliente Il tab Imposta indica le imposte totali dovute in base alle linee delle Fatture. + Riconoscimento Ricavo Riconoscimento Ricavoe Il tab Riconoscimento Ricavo definisce gli intervalli per i quali una revenue sarà riconosciuta. Puoi basare la revenue recognition anche sui Livelli di Servizio forniti. + Traduzione Traduzione Unità di Misura + Inventario perpetuo + Fornitore Fornitore Il tab Fornitore visualizza i Fornitori. Un Fornitore viene selezionato e tutti i prodotti di quel Fornitore verranno visualizzati. + Dettaglio Prodotto Dettagli prodotto Il tab Dettagli del Prodotto ti permette di visualizzare e gestire tutti i prodotti di un Fornitore selezionato. + Titolo Definisci Titolo Il tab Titoli definisce il titolo con il quale ci si riferisce ad un business partner in un documento. + Traduzione + Traduzione + Vista Report Definisci Vista Report Il tab Definisci Vista Report definisce le viste usate nella generazione dei reports. + Transazioni Transazioni per Prodotti in magazzino Il tab Transazioni visualizza le transazioni effettuate per questo prodotto. + Fattura Fatture Fornitori Il tab Fatture definisce i parametri di una Fattura generati da un Business Partner. Fa parte della contabilità fornitori. + Riga della Fattura Riga della fatture fornitore Il tab Riga della Fattura definisce gli items individuali o le spese di una Fattura. + Imposta Imposta Fatture Fornitore Il tab Imposta indica le imposte totali dovute in base alle linee delle Fatture. + Linea d'Ordine Linea d'ordine Il tab Linea d'Ordine definisce gli items individuali di un ordine. + Ordine di Acquisto Ordine di acquisto Il tab Ordine di Acquisto definisce i parametri di un Ordine. I valori definiti del campo determinano come le linee dell'Ordine vengono elaborate. + Imposta Imposte ordine Il tab Imposta indica le imposte associate alle linee di un Ordine. + Entrata Merci - Entrata merci e resi fornitore - Il Tab Entrata Merci permette di generare, gestire, inserire ed eleborare il ricevimento merci o i Resi ad un Fornitore. + Entrata merci e resi fornitore + Il Tab Entrata Merci permette di generare, gestire, inserire ed eleborare il ricevimento merci o i Resi ad un Fornitore. + Linea di Entrata Merci Linea di entrata merci Il tab Linea di entrata merci definisce i movimenti individuali di una entrata. + Definizione EDI Gestione definizione EDI + Transazione EDI + Log EDI + Maschera Maschera speciale Il tab Maschere definisce la finestra non generata automaticamente. Da usare solo per l'Amministraz. del Sistema. + Traduzione + Accesso Finestra Accesso alle finestre Il tab Accesso Finestra definisce le Finestre e i tipi di accesso garantiti da questo Ruolo. + Accesso Processo Accesso ai processi Il tab Accesso Processo definisce i Processi e i tipi di accesso garantiti da questo Ruolo. + Accesso Form Accesso Form Il tab Accesso Form definisce i Form e i tipi di accessi garantiti per questo Ruolo. + Accesso Workflow Accesso ai workflow Il tab Accesso Workflow definisce i Workflows e i tipi di accesso garantiti da questo Ruolo. + Accessi ai Report Accessi ai report Il tab Accesso al Report determina che può accedere ad un report o processo. + Accesso Acceso ai form Il tab Accesso definisce le regole di accesso per questa form. + Accesso Accesso compito Il tab Accesso Tab definisce i Ruoli che hanno accesso a questo task e il tipo di accesso garantito da ciascun Ruolo. + Accesso Accesso alle Finestre Il tab Accesso Finestra definisce i Ruoli che hanno accesso a questa Finestra. + Accesso Accesso al Workflow Il tab Accesso Workflow definisce i Ruoli che hanno accesso a questa Finestra. + Accesso Compito Accesso ai compiti L'Accesso Compito definisce i compiti e i tipi di accessi garantiti da questo Ruolo. + Messaggio di Errore Messaggio di errore Il tab Messaggi di Errore visualizza messaggi di errore. Possono essere cancellati con un processo automatizzato di clean up. + Formato di Importazione + Formato Campo Gestione Formato campi - Definisci il campo individuale basato sulla definizione di Tabella. Devi essere sicuro che un Constant abbia dei dati corretti SQL (cioè se è una 'serie', devi inserirla come 'questa'). -<p>Product mapping (per dettagli vedere la documentazione): -<pre> -H_Item => Valore -H_ItemDesc => Nome / Descrizione -H_ItemDefn => Aiuto -H_Tipo Item => Categoria Prodotto -H_PartnrID => Valore del Business Partner -H_Commodity1 => N. Prodotto Fornitore H_Commodity2 => SKU -H_Classe Item => Classificazione (A,B,C..) -V_OperAmt_T_Cur => Valuta -V_OperAmt_T => Prezzo -</pre> + Product mapping (per dettagli vedere la documentazione): +

    +H_Item => Valore
    +H_ItemDesc => Nome / Descrizione
    +H_ItemDefn => Aiuto
    +H_Tipo Item => Categoria Prodotto
    +H_PartnrID => Valore del Business Partner
    +H_Commodity1 => N. Prodotto Fornitore                                                                                 H_Commodity2 => SKU
    +H_Classe Item => Classificazione (A,B,C..)
    +V_OperAmt_T_Cur => Valuta
    +V_OperAmt_T => Prezzo 
    +
    ]]>
    +
    Distinta Base Distinta base - Il tab Distinta Base definisce quei prodotti generati da altri prodotti. Una Distinta Base (BOM) si riferisce ad uno o più Prodotti o BOMs. + Il tab Distinta Base definisce quei prodotti generati da altri prodotti. Una Distinta Base (BOM) si riferisce ad uno o più Prodotti o BOMs. Quantità Disponibile: - BOMs in magazzino devono essere creati attraverso la "Produzione" @@ -1054,219 +1222,248 @@ Prezzo: - BOMs devono essere inseriti nei Listini - Se il prezzo è 0.00, viene dinamicamente calcolato Stampa: - Di solito, solo le informazioni BOM vengono stampate - Per le fatture, le distinte di trasporto e le liste pick, puoi stamparne i - - - Memoria - - - + Testata di Produzione Testata di Produzione Il tab Testata di Produzione Produzione definisce un unico piano di produzione. + Piano di Produzione Piano di Produzione Il tab Piano di Produzione definisce gli items utilizzati e generati in una produzione. + Linea di Produzione Linea di Produzione Il tab Linea di Produzione visualizza i movimenti effettivi dell'inventario generati da un Piano di produzione. + Gruppo dei Business Partner Gruppi dei Business Partner per notificare Defaults contabili Il tab Gruppo Business Partner permette l' associazione dei business partners al reporting e alla contabilità di defaults. + Contabilità Definisci Contabilità Il tab Contabilità definisce i conti di default per ciascun business partner che si riferisce a questo gruppo. Questi valori di default possono essere modificati da ciascun business partner. + Contabilità Definisci Parametri Contabili Il tab Contabilità definisce i parametri contabili di default. Ogni prodotto che utilizza una categoria prodotto può ereditare i suoi parametri contabili di default. + - + Avviso Avviso - Il tab Avviso fornisce un metodo di vedere i messaggi generati da questo sistema quando si eseguono i processi. + Il tab Avviso fornisce un metodo di vedere i messaggi generati da questo sistema quando si eseguono i processi. + Processore dei Pagamenti Processore per pagamenti online - Il tab Processore dei Pagamenti viene usato per definire i parametri per l'elaborazione dei pagamenti elettronici. + Il tab Processore dei Pagamenti viene usato per definire i parametri per l'elaborazione dei pagamenti elettronici. + Contabilità Gestione dati contabili Il tab Contabilià è usato per definire i conti usati per le transazioni con questa Banca. + Estratto Conto Estratto conto The Bank Statement Tab defines the Bank Statement to be reconciled. + Linea Estratto Conto Linea estratto conto Il tab Linea di Estratto Conto definisce le linee individuali degli items nell'Estratto Conto. Possono essere inseriti manualmente o generati dai pagamenti inseriti. + Pagamento Pagamento - Il tab Pagamento definisce un pagamento effettuato da un Business Partner. Se si riferisce ad una singola fattura, può essere assegnato direttamente a quella fattura usando questo schermo. -Puoi anche riferire pagamenti "superiori/inferiori":<br> -Se hai un pagamento "superiore", cioè se hai ricevuto più soldi del dovuto per una singola fattura: invece di cancellare la differenza (che equivarrebbe ad un guadagno), puoi lasciare l'importo non localizzato e usarlo per fatture successive o per i memos di credito. Nota bene che l'Importo si riferisce all'importo di pagamento, perciò devi inserire il pagamento "superiore" come un valore negativo.<br> -Puoi anche ricevere un pagamento parziale (pagamento inferiore). Se decidi di non cancellare l'importo rimanente della fattura, inserisci l'importo "inferiore" come un valore positivo. + +Se hai un pagamento "superiore", cioè se hai ricevuto più soldi del dovuto per una singola fattura: invece di cancellare la differenza (che equivarrebbe ad un guadagno), puoi lasciare l'importo non localizzato e usarlo per fatture successive o per i memos di credito. Nota bene che l'Importo si riferisce all'importo di pagamento, perciò devi inserire il pagamento "superiore" come un valore negativo.
    +Puoi anche ricevere un pagamento parziale (pagamento inferiore). Se decidi di non cancellare l'importo rimanente della fattura, inserisci l'importo "inferiore" come un valore positivo.]]>
    +
    Contabilità Contabilità Spese Il tab Contabiità definisce i parametri contabili usati nelle transazioni che includono una spese o più spese. + Contabilità Contabilità dell'Organizzazione Il tab Contabilità dell' Organizzazione definisce i parametri contabili di default usati da questa Organizzazione. + Contabilità Contabilità Il tab Contabilità definisce i parametri contabili da usare nelle transazioni che si riferiscono a questa Aliquota d'Imposta. + Contabilità Contabilità trattenute + Attributi Personalizzabili Definizione degli attributi personalizzabili Il tab Attributi Cusomizzabili definisce gli attributi addizionali o le informazioni per un prodotto o entità. + Libro di Cassa Gestione Libro di cassa Il tab Libro di Cassa definisce un unico Libro di Cassa per una organizzazione. + Contabilità Contabilità di cassa Il tab Contabilità di Cassa definisce i parametri contabili delle transazioni che includono un Libro Cassa. + Giornale di Cassa Giornale di cassa Il tab Giornale di Cassa definisce i parametri per questo Libro Giornale. + Linea di Cassa Linea di cassa Il tab Linea di Cassa definisce le linee individuali per questo Libro Giornale. + Gruppo Pagamenti Gruppo Pagamenti + Gruppo di Campi System Admin use only. Field Groups allow for grouping of fields within a window + Traduzione + Richiesta Definisci Richiesta Il tab Richiesta definisce le Richieste avanzate da un Business Partner. + Gestore Richieste Gestore richieste Il tab Gestione Richieste permette di definire i processi che puoi utilizzare, la frequenza e il tempo di questi processi. Se non viene trovato nessun altro Utente, gli items vengono assegnati al supervisore. + - - Schema Email + + Schema Email Schema Email + Storia degli Azioni Storia degli azioni Il tab Action History mostra ogni azione intrapresa per una Richiesta. + Annullamento Imputazione Annullamento Imputazione Il tab Annullamento Imputazione indica la imputazione del pagamento in storno + Accesso Organizzazione Accesso Gestione Org Aggiunge le Organizzazioni a cui l'Utente ha accesso. Aggiungi le organizzazioni del client di questo Ruolo. + Pagamento Fattura Definisci pagamento Il tab Pagamento Fattura definisce il conto corrente e la data dei pagamenti da effettuare. Puoi creare i pagamenti qui. + Linea Pagamento Fatture Linea pagamento Fattura Il tab Linea di Selezione definisce le fatture individuali che un' organizzazione sta pagando ad un Fornitore con questo pagamento. + Colonne della Vista del Report Colonne della vista del report Il tab Colonne Vista Report definisce le colonne che verranno sovrapposte nel momento della selezione del SQL. + Commissioni Definizione delle provvigioni Definisci quando e a chi pagare una commissione. Per ciascun periodo, inizia il calcolo della commissione dopo che le transazioni di quel periodo sono completate o chiuse. + Linea delle Commissioni @@ -1281,12 +1478,14 @@ la formula per calcolare la commissione è: + (Effettiva Quantità - Sottrai Quantità) * Quantità Moltiplicatrice Puoi scegliere, che solo importi positivi (Importi Convertiti - Sottrai Importo) e quantità positive (Effettiva Quantità - Sottrai Quantità) vengano usati nel calcolo. + Ciclo del Progetto Definisci Ciclo di progetto Definisci la valuta riportata dai Progetti. I Progetti stessi possono essere in valute diverse. + Fase Ciclo @@ -1294,30 +1493,35 @@ Puoi scegliere, che solo importi positivi (Importi Convertiti - Sottrai Importo) Collegare il fase ciclo con il fase progetto Il Cycle Steps determina le sequenze logiche di eventi all'interno del tuo ciclo. + Linea Linea del Progetto Il tab linea di Progetto viene usato per definire le linee (prodotti e/o servizi) associati con questo Progetto. + Calcolo Provvigione Calcolo provvigione in un certo periodo Le Commissioni sono attive per un periodo definito nella finestra Commissioni. + Importo Provvigione Importo provvigione Per ogni linea di provvigione, viene generata una registrazione. Si può sovrascrivere l'importo totale della povvigione. In questo caso è opportuno creare linee di Dettaglio Provvigione che quadrino con il totale inserito manualmente. + Usato nella Colonna Usato nella colonna Il tab Usato nella Colonna definisce la tabella e la colonna di residenza di questo elemeno. + Dettaglio Provvigione @@ -1325,354 +1529,410 @@ Puoi scegliere, che solo importi positivi (Importi Convertiti - Sottrai Importo) Dettagli provvigioni Puoi modificare l'importo e la quantità degli elementi in dettaglio, ma ti suggeriamo di inserire nuove linee di correzione. Gli importi vengono convertiti dalla valuta della transazione alla valuta della Commissione (definita nella finestra Commissione) usando la data di inizio e il tasso di cambio dello spot. + Obiettivo Performance Obiettivo Performance Il tab Obiettivo Performance definisce obiettivi specifici relativi al reddito. + Calcolo Misure Performance Gestione dei calcoli di Misura della Performance - Il Calcolo Misure della Performance definisce come calcolare le misure di Reddito. Prima verifica il rendiconto in SQL*Plus. + Il Calcolo Misure della Performance definisce come calcolare le misure di Reddito. Prima verifica il rendiconto in SQL*Plus. Il rendiconto selezionato deve ridare un unico valore! Ogni restrizione per range Data, Organizzazioni, Business Partners, Prodotti deve essere effettuata attraverso la finestra "Misure di Reddito". Questo è il calcolo generico. Poichè ciò tende ad essere qualcosa di tecnico, il sistema possiede alcuni esempi predefiniti. + Raggiungimento Performance Raggiungimento Performance Il tab Raggiungimento Performance definisce gli obiettivi da raggiungere. Il reddito viene misurato in base alla percentuale degli obiettivi raggiunti. + Misurazione della Performance Misurazione della Performance Il tab Misurazione della Performance definisce i range di data e i metodi da usare per misurare il reddito. + Report Finanziario + Insieme di Colonne del Report Gestione inserimento colonne dei report L'inserimento Colonne è la combinazione delle Colonne da includere in un Report finanziario. + Colonne del Report Gestione Colonne Reports finanziari Una colonna rappresenta una colonna in un Report finanziario. + Insieme di Linee del Report Gestione Insieme di linee del report + Linea del Report Gestione Linea del Report finanziario + Sorgente del Report Gestione Valori Segmento della Sorgente del Report + Piano Riconoscimento Ricavo Esaminare il piano riconoscimento ricavoRisorsa IlPiano Riconoscimento Ricavo è generato fatturando un prodotto con la revenue recognition. Con la Revenue Recognition, l'importo è trascritto nel Unrecognized revenue e sopra tempo o basata sul Livello di Servizio registrato nelle Earned Revenue. + Storia Elaborazione Riconoscimento Ricavo Esaminare la Storia Elaborazione Riconoscimento Ricavo + Livello di Servizio Esamina Livello di servizio Il Livello di Servizio viene creato automaticamente quando si crea una fattura con prodotti usando la riconignizione di entrate basate sui livelli di servizio. (when creating an invoice with products using revenue recognition based on service levels). + Linea di Livello di Servizio Gestione Livelli di Servizio Aggiungi linee di nuovi livelli di servizio per cambiare l'importo riconosciuto. + Trovare + Transazione Magazzino + Stampa del Form Gestione Stampa del Form (Fatture, Assegni, ..) La selezione determina quale Formato Stampa viene usato per stampare un particulare Form della tua Organizzazione + Documento Bancario Documenti bancari In questo tab, definisci i documenti utilizzati per questo conto corrente. Definisci il numero e il formato dei tuoi assegni e di altri documenti di pagamento (sequenze). + Colore del Sistema Colore di Sistema per sfondo e indicatori + Desktop Desktop è un insieme di Workbenches Il Desktop è un insieme di Workbenches + Traduzione + Workbench Workbench sul desktop + Immagine Link immagine + Personalizzazione Finestra + Personalizzazione Tab + Personalizzazione Campo + Workbench I Workbenches sono un insieme di Finestre + Traduzione + Finestra Finestra Workbench + Routing Routing della Richiesta Definisci la sequenza delle parole chiavi e a chi le richieste via mail devono essere indirizzate. + Richiesta Definisci Richiesta Il tab Richiesta definisce le Richieste avanzate da un Business Partner. + Storia Azioni Storia Azioni Il tab Storia Azioni mostra ogni azione intrapresa per una Richiesta. + Schema della Scontistica Schema della Scontistica Lo schema della Scontistica calcola la percentuale di sconto commerciale. + Linea Sconto Linea sconti commerciali - I Listini Prezzi sono creati basandosi su un prezzo base del prodott che può essere basato sul prezzo d'acquisto. -I parametri nell'elenco sottostante permettono di copiare e calcolare i Listini Prezzi.<BR> + Il calcolo: -<UL> -<LI>Copia e converti il prezzo dal listino di riferimento -<LI>risultato più Importo Addizionale (Surcharge) <LI>risultato meno Sconto -<LI>se il prezzo che risulta è inferiore all'originale prezzo limite più Margine min, usa questo prezzo (solo se il Margine è diverso da zero) -<LI>se il prezzo che risulta è maggiore dell'originale prezzo limite più Margine max, usa questo prezzo (solo se il Margine è diverso da zero) -<LI>Prezzo che risulta arrotondato -</UL> -<B>La Formula</B> is<BR> -Nuovo Prezzo = (Converti(Prezzo Base) + Addizionale) * (100-Sconto) / 100;<BR> -se MargineMin <> 0 allora Nuovo Prezzo = Max (Nuovo Prezzo, Converti(Prezzo Limite Orig.) + MargineMin);<BR> -se MargineMax <> 0 allora Nuovo +
      +
    • Copia e converti il prezzo dal listino di riferimento +
    • risultato più Importo Addizionale (Surcharge)
    • risultato meno Sconto +
    • se il prezzo che risulta è inferiore all'originale prezzo limite più Margine min, usa questo prezzo (solo se il Margine è diverso da zero) +
    • se il prezzo che risulta è maggiore dell'originale prezzo limite più Margine max, usa questo prezzo (solo se il Margine è diverso da zero) +
    • Prezzo che risulta arrotondato +
    +La Formula is
    +Nuovo Prezzo = (Converti(Prezzo Base) + Addizionale) * (100-Sconto) / 100;
    +se MargineMin <> 0 allora Nuovo Prezzo = Max (Nuovo Prezzo, Converti(Prezzo Limite Orig.) + MargineMin);
    +se MargineMax <> 0 allora Nuovo ]]>
    +
    Sconti Quantità Sconti Quantità + Prodotto Assegnato Prodotto assegnato alla Categoria Prodotti + Fatture Abbinate Esamina Fatture abbinate + Ordini di Acquisto Abbinati Visualizzare Ordini di Acquisto Abbinati + Tipo di Spesa Gestione Tipo di spesa + Prodotto Definisci Prodotto Tipo Spese + Nota Spese Nota spese - Inserisci il tempo e le spese per i Dipendenti o i Contraenti (Business Partner). <br> -Il listino prezzi determina i costi di default, i prodotti o le risorse da rimborsare. In questo senso, si tratta di un listino "Prezzo d'Acquisto". Il Magazzino viene ussato per rettificare l'inventario degli items fatturati ai clienti.(se gli items non sono fatturati, l'inventario non viene rettificato).<br> -Nota bene che il Business Partner deve essere un Dipendente con un Indirizzo e i Contatti! + +Il listino prezzi determina i costi di default, i prodotti o le risorse da rimborsare. In questo senso, si tratta di un listino "Prezzo d'Acquisto". Il Magazzino viene ussato per rettificare l'inventario degli items fatturati ai clienti.(se gli items non sono fatturati, l'inventario non viene rettificato).
    +Nota bene che il Business Partner deve essere un Dipendente con un Indirizzo e i Contatti!]]>
    +
    Linea del Report Linea del Report Ore e Spese Inserisci gli items di spesa e le ore fatturabili e non. Se inserisci un importo diverso da zero in una Fattura, quell'importo verrà usato per fatturare il cliente - altrimenti ci si riferisce al prezzo corrente del listino prezzi cliente. + Risorsa Gestisci Risorse + Assegnazione Assegnazione Storia delle Assegnazioni + Indisponibilità Risorsa non disponibile Le Date, quando la risorsa non è disponibile (p.e. vacante) + Prodotto Gestione informazioni Prodotto della Risorsa Il prodotto della risorsa viene creato automaticamente e sincronizzato. Aggiorna Nome, Unità di Misura, ecc. nella Risorsa e non cambia nel prodotto. + Tipo Risorsa Gestione Tipo risorsa Gestisci i tipi di Risorse e le loro principali disponibilità. + Contabilità Definisci Parametri Contabili Il tab Contabilità definisce i defaults da usare quando si generano transazioni contabili per ordini o fatture che contengono questo tipo di Spesa. Non tutti i conti si riferiscono alle risorse. + Prezzi Prezzi Spese Il tab Prezzi visualizza i prezzi di listino, Standard e Limiti delle spese contenute nel listino. + Prezzi Prezzi risorse Il tab Prezzi visualizza i prezzi di Listino, Standard e Limite per ciascuna risorsa contenuta nel listino. + Contabilità Definisci Parametri Contabili Il tab Contabilità definisce i defaults da usare quando si generano transazioni contabili per ordini o fatture che contengono questa risorsa. Non tutti i conti si riferiscono alle risorse. + Colore Stampa Gestione Colore Stampa Colori usati per stampare + Carattere di Stampa Gestione Carattere di Stampa Carattere usato per stampare + Formato Stampa Gestione Formato Stampa Il formato stampa determina come stampare i dati. + Formato Item Stampa Formato item Item nel formato stampa che gestisce le informazioni di layout. + Carta da Stampa @@ -1680,508 +1940,592 @@ Nota bene che il Business Partner deve essere un Dipendente con un Indirizzo e i Gestione Carta da Stampa Forma della carta da stampa, Orientazione e Margini. Il codice di Convalida contiene il nome della Forma Media. I nomi delle forme medie corrispondono a quelli dell' IPP 1.1 RFC 2911 - http://www.ietf.org/rfc/rfc2911.txt + Visualizzazione Ordini Visualizza Ordini degli Items del Formato Stampa + Ordinamento Ordinamento del Formato Stampa degli Items + Sequenza campi Sequenza se i Campi sono in un tabulatore + Cliente Business Partner (Clienti) da fatturare + Linea del Report Linea del Tempo e Spese del Report (non fatturate) Mostra e modifica le linee del tempo e delle linee del Report. + Traduzione Elemento Traduzione Formato Stampa + Grafico Definisci Grafico da includere + Stampa Formato Tabella Definisci Formato Tabella Report - Il tab Stampa Formato Tabella ti permette di definire come stampare un' intestazione tabella, ecc. Se non inserisci i dettagli di stampa, i colori di default e i caratteri vengono applicati come di seguito:<br> -i caratteri si basano sul Carattere utilizzato nel Report; l'intestazione di Pagina e di Tabella sarà in grassetto, il Carattere di Funzione in maiuscolo e in grassetto, il piè di pagina di due punti più piccolo, e il Carattere Parametro maiuscolo. + +i caratteri si basano sul Carattere utilizzato nel Report; l'intestazione di Pagina e di Tabella sarà in grassetto, il Carattere di Funzione in maiuscolo e in grassetto, il piè di pagina di due punti più piccolo, e il Carattere Parametro maiuscolo.]]> + Pagamenti Generati Esamina Pagamenti generati dopo aver creato i Pagamenti + Tipo Richiesta Tipo di richiesta (p.e. Inchiesta, Reclamo, ..) I Tipi di Richiesta vengono usati per l'eleaborazione e la classificazione delle richieste. Sono opzionali le Informazioni sui Conti, le Ricevute, ecc. + Area di interesse Area di interesse Aree di Interesse riflettono gli interessi di un tema scaturito da un contatto. Le aree di Interesse possono essere usate nelle campagne di marketing. + Area di Interesse Area di interesse L' Area di Interesse può essere usata nelle Campagne di Marketing. + Sistema Definizione Sistema Definizione Sistema Comune. Non create records addizionali!! + Importazione Business Partner + Importazione Prodotti Importazione prodotti - Prima di importare, Compiere controlla l'Unità di Misura (di default se non inserita), la Categoria Prodotto (di default se non inserita), il Business Partner, la Valuta (di defaults alla valuta contabile se non inserita), il Prodotto Tipo (solo Items e Servizi), l'unicità dell' UPC, la Chiave, l'unicità e l'esistenza del N. del Prodotto Fornitore.<br> -Compiere prova a tracciare i prodotti esistenti, se l'UPC, la Chiave e il Prodotto Fornitore non sono abbinati (in questa sequenza). Se il record importato può essere abbinato, i valori del campo prodotti verranno solo sovrascritti, se il corrispondente campo di importazione è definito esplicitamente. Esempio: la Categoria Prodotto verrà solo sovrascritta se esplicitamente inserita nell'Importazione. + +Compiere prova a tracciare i prodotti esistenti, se l'UPC, la Chiave e il Prodotto Fornitore non sono abbinati (in questa sequenza). Se il record importato può essere abbinato, i valori del campo prodotti verranno solo sovrascritti, se il corrispondente campo di importazione è definito esplicitamente. Esempio: la Categoria Prodotto verrà solo sovrascritta se esplicitamente inserita nell'Importazione.]]> + Importazione Conti + Importazione Insieme di Righe dei Report + Selezione Lingua Seleziona Lingua + Traduzione Elemento + Traduzione Messaggi + Traduzione Finestra + Traduzione Processo + - + Bene Gestito Bene utilizzato internamente o dai clienti Un Bene Gestito viene creato acquistando o inviando un prodotto. Un bene può essere usato internamente o essere un bene cliente. + - + Consegna Consegna o disponibilità Record di consegna o disponibilità. + - + Gruppo Bene Gestito Gruppo Bene Gestito Il gruppo Bene Gestito determina i conti di default. Se un gruppo cespite viene selezionato nella categoria prodotto, i cespiti vengono creati quando si spedisce il cespite. + Formazione Formazione Ripetuta La formazione potrebbe avere più classi effettive. Le Nuove Classi vengono create qui. + Classe The actual training class instance Una classe programmata + Dipendenti, Fornitori Business Partner da rimborsare Seleziona il business partner da rimborsare. + Linea del Report Linea del Tempo e Spese del Report (non rimborsate) Mostra e modifica le linee del tempo e delle linee del Report. + Traduzione + Quadratura Giornaliera Visualizzare la quadratura giornaliera + Programma dei Pagamenti Gestione programma di pagamento per le fatture + Serie di Attributi Gestione una serie di attributi - Define Product Attribute Sets to add additional attributes and values to the product. You need to define a Attribute Set if you want to enable Serial and Lot Number tracking. + Define Product Attribute Sets to add additional attributes and values to the product. You need to define a Attribute Set if you want to enable Serial and Lot Number tracking. + Attributo Attributo Prodotto Product Attribute like Color, Size, etc. If it is an Instance Attribute, all products have the same value. + Valore Attributo Valore Attributo del Prodotto Individual value of a product attribute (e.g. green, large, ..) + Lotto Definizione del Prodotto Maintain the individual Lot of a Product + Controllo Lotto Definizione Controllo Lotto Definition to create Lot numbers for Products + Controllo Numero di Serie Controllo Numero di Serie del Prodotto Definition to create Serial numbers for Products + Uso Attributi Uso degli attributi della serie Attributes and Attribute Values used for the product + Attributo di Ricerca Attributo di Ricerca Comune Attributes are specific to a Product Attribute Set (e.g. Size for T-Shirts: S,M,L). If you have multiple attributes and want to search under a common sttribute, you define a search sttribute. Example: have one Size search attribute combining the values of all different sizes (Size for Dress Shirt XL,L,M,S,XS). The Attribute Search allows you to have all values available for selection. This eases the maintenance of the individual product attribute. + Assegnazione Attributi + Fattura + Linee Incluse + Etichetta Etichetta di Stampa Maintain the Format for printing Labels + Linea Stampa linea dell'etichetta Maintain Format of the line on a Label + Traduzione Stampa linea dell'etichetta traduzione Maintain the translation for Label Line formats + Sessione Elenco sessioni utenti History of Online or Web Sessions + Tipo di Progetto Administrazione Tipo di Progetto Tipo di Progetto con le fase e compiti opzionali con le informazione della performance standard + Fase Standard Administrazione Fase del Progetto Standard Fase Standard del progetto con le informazione della performance + Fase - Fase del Progetto + Fase del Progetto Fase Attuale del Progetto con le informazioni di Stato - generata della Fase del Tipo di Progetto. + Documento Ricorrente Documento Ricorrente Maintain Recurring Documents. The Date Next Run determines the Document (and Accounting Date) of the generated documents. + Elaborazione Recurring Document Run History of Recurring Document Generation + Inventario Importazione Inventario - Validate and Import Inventory Transactions. The Locator is primarily determined by the Locator Key, then the Warehouse and X,Y,Z fields.<p> -A Physical Inventory is created per Warehouse and Movement Date. + +A Physical Inventory is created per Warehouse and Movement Date.]]> + Accesso Tabella Gestione Accesso Tabella If listed here, the Role can(not) access all data of this table, even if the role has access to the functionality + Accesso Record Gestione Accesso Record If listed here, the Role can(not) access the data records of this table, even if the role has access to the functionality + Accesso Colonna Gestione Accesso Colonna If listed here, the Role can(not) access the column of this table, even if the role has access to the functionality + Ruolo Ruolo con accesso dati limitato Select Role for with Data Access Restrictions + Annuncio Annuncio Web Advertisement on the Web + Change Log Data Changes Log of data changes + Log Modifiche Log delle modifiche ai dati Log of data changes + Tipo di Costo Tipo di Costo + Compito Compito attuale del progetto A Project Task in a Project Phase represents the actual work. + Passo Passo del ciclo del progetto The Cycle Step determines the logical sequence of events within your cycle. It is the common of similar Project Phases making different project types comparable. + Compito Standard Administrazione Compito del Progetto Standard Compito del Progetto Standard + Tipo di Tempo Tipo di Tempo ricordato Differentiate time types for reporting purposes (In parallel to Activities) + Contatto (Utente) Maintain User within the system - Internal or Business Partner Contact The User identifies a unique user in the system. This could be an internal user or a business partner contact + Click Click Count + Click Individuale + Conteggio Conteggio Web + Conteggio Individuale + Fattura Selezione Fattura Select from invoices not fully paid. + Programma Pagamento Gestione Programma Pagamento + Programma Programma Pagamento + Avviso - Avviso Compiere - Compiere Alerts allow you define system conditions you want to be alerted of + Avviso Compiere + Compiere Alerts allow you define system conditions you want to be alerted of + Regola di Avviso Definizione dell'elemento di avviso + Destinatario Avviso Destinatario Avviso + Estratto Conto Bancario Importazione Estratto Contto Bancario + Giornali Importazione Giornali - A new Journal Batch is created, if the Batch Document No is different. A new Journal is created, if the Document No, Accounting Schema, Currency, Document Type, GL Category, Posting Type or Accounting type is different.<p> -Please note that there are three Organization Fields: The Document Organization is the owner of the document and set directly or per parameter default. The Organization is part of the accounting key and only required id no Valid Account Comination is specified; If not defined it is derived from the Document Organization. The Transaction Organization is part of the account combination. + +Please note that there are three Organization Fields: The Document Organization is the owner of the document and set directly or per parameter default. The Organization is part of the accounting key and only required id no Valid Account Comination is specified; If not defined it is derived from the Document Organization. The Transaction Organization is part of the account combination.]]> + Fatture Importa Fatture You should supply the Document Type Name (or ID). The Document Type is on purpose not fully derived as it has too many consequences if it's wrong. The best way is to set the Document Type Name as a Constant in your Import File Format or as an imported field in the file. + Pagamento Importazione Pagamenti + Ordine Importazione Ordini You should supply the Document Type Name (or ID). The Document Type is on purpose not fully derived as it has too many consequences if it's wrong. The best way is to set the Document Type Name as a Constant in your Import File Format or as an imported field in the file. + Spese di Trasporto Tasso per le spese di trasporto Freight Rates for Shipper + Categoria spese di trasporto Categoria delle spese di trasporto Freight Categories are used to calculate the Freight for the Shipper selected + Dimensione Business Partner @@ -2189,6 +2533,7 @@ Please note that there are three Organization Fields: The Document Organization Gestione Business Partner Albero Dimensioni Contabili Please note that you will not be able to create new entities in this window if you have not default set for all mandatory values! + Dimensione Prodotto @@ -2196,6 +2541,7 @@ Please note that there are three Organization Fields: The Document Organization Gestione Prodotto Albero Dimensioni Contabili Please note that you will not be able to create new entities in this window if you have not default set for all mandatory values! + Dimensione Attività @@ -2203,6 +2549,7 @@ Please note that there are three Organization Fields: The Document Organization Gestione Attività Albero Dimensioni Contabili Please note that you will not be able to create new entities in this window if you have not default set for all mandatory values! + Dimensione Progetto @@ -2210,6 +2557,7 @@ Please note that there are three Organization Fields: The Document Organization Gestione Progetto Albero Dimensioni Contabili Please note that you will not be able to create new entities in this window if you have not default set for all mandatory values! + Dimensione Organizzazione @@ -2217,6 +2565,7 @@ Please note that there are three Organization Fields: The Document Organization Gestione Organizzazione Albero Dimensioni Contabili Please note that you will not be able to create new entities in this window if you have not default set for all mandatory values! + Dimensione Regione di Vendita @@ -2224,36 +2573,42 @@ Please note that there are three Organization Fields: The Document Organization Gestione Regione di Vendita Albero Dimensioni Contabili Please note that you will not be able to create new entities in this window if you have not default set for all mandatory values! + Target della Replicazione Target della Replicazione Dati Data Replication Target Details. Maintained on the central server. Make sure that the IP range is unique for every remote system - Otherwise you will loose data!! + Elaborazione Replicazione Elaborazione Replicazione Dati Historic Info + Log delle Elaborazioni Log delle Elaborazioni Replicazioni Dati Detail Info + Strategia di Replicazione Strategia di Replicazione Dati The Data Replication Strategy determines which tables and how they are replicated. Note that the migration does not syncronize Application Dictionary items. + Tabella di Replicazione Informazioni di Tabella della Strategia di Replicazione Determines how the table is replicated. You have full access to Local tables, Reference tables are on Remote systems and are read-only. The data of Merge tables on Remote systems is copied to the central system. + Dimensione Campagna @@ -2261,576 +2616,672 @@ Please note that there are three Organization Fields: The Document Organization Gestione Campagna di Marketing di Albero Dimensioni Contabili Please note that you will not be able to create new entities in this window if you have not default set for all mandatory values! + Traduzione Tab + Traduzione Elenco di Riferimento + Traduzione Campo + Traduzione Gruppo di Campo Please note, that most of the fields translations are derived from Element! Run Synchronize Terminology to update menu translation. You need only to translate Fields, which are not centrally maintained. + Traduzione Form + Traduzione Compito + Traduzione Workflow + Traduzione Workflow Node + Traduzione Menu Please note, that most of the menu translations are derived from Window/Form/.. translation! Run Synchronize Terminology to update menu translation. + - Abbonamento + Abbonamento - + + - Progetto (Ordine di Lavoro) + Progetto (Ordine di Lavoro) Administrazione Progetti Ordine di Vendita e Ordine di Lavoro The Project Tab is used to define the Value, Name and Description for each project. It also is defines the tracks the amounts assigned to, committed to and used for this project. + Contabilità Definizione contabilità del progetto The Accounting Tab is used to define the Asset Account to use when a project is completed and the associated asset realized. + Categoria Maintain Knoweledge Categories and Values Set up knowledge categories and values as a search aid. Examples are Release Version, Product Area, etc. Knowledge Category values act like keyworks. + Valore della Categoria The value of the category is a keyword The value of the category is a keyword + Tipo Tipo di Conoscenza Area of knowlege - A Type has multiple Topics + Soggetto Soggetto di Conscenza Topic or Discussion Thead + Immessione Knowledge Entry The searchable Knowledge Entry + Categoria Categoria di Conoscenza Assiged Category - Value for the Knowlede Entry + Associati Immessioni di Conoscenza Related Knowlege Entry for this Knowledge Entry + Commento Commento di Immessione Conoscenza Comment regarding a knowledge entry + Fonte di Conoscenza Fonte immessioni di conoscenza The Source of a Knowlegde Entry is a pointer to the originating system. The Knowledge Entry has an additional entry (Description URL) for more detailed info. + Sinonimo di Conoscenza Parola Chiave Sinonimo di Conoscenza Search Synonyms for Knowledge Keywords; Example: Product = Item + Traduzione + Selezione Business Partner Selezione Business Partner + Ordini Business Partner Ordini Business Partner + Spedizioni Business Partner Spedizioni Business Partner + Fatture Business Partner Fatture Business Partner + Pagamenti Business Partner Pagamenti Business Partner + Beni Gestiti Business Partner Beni Gestiti Business Partner + Richieste Business Partner Richieste Business Partner + Traduzione + Addebitamenti Addebitamenti al Progetto The lab lists the Issues to the project initiated by the "Issue to Project" process. You can issue Receipts, Time and Expenses, or Stock. + Stampante Definisce la stampante delle etichette + Funzione Funzione della stampante + Registrazione Registrazione System Informazioni Registrazione di Sistema + Business Partner Business Partner specific Information of a Product Note that some information is for reference only! + Agente Selezione del rappresentante vendite + Ordini Tutti gli Ordini dove l'agente gestisce l'Ordine stesso, il Business Partner o il Prodotto + Linee dell'Ordine Tutte le linee dell'Ordine dove l'agente gestisce l'Ordine stesso, il Business Partner o il Prodotto + Fatture Tutte le fatture dove l'agente gestisce le fatture, il Business Partner o il prodotto + Linee della Fattura Tutte le linee della fattura dove l'agente gestisce la Fattura, il Business Partner o il Prodotto + Contabilità Contabilità Valuta The Accounting Tab defines the accounting parameters used for transactions including a currency. Please nore that if not defined, the default accounts of the Accounting Schema are used! + Tasso di Conversione Gestisce i tipi di tasso di conversione della valuta The Currency Conversion Rate Type lets you define different type of rates, e.g. Spot, Corporate and/or Sell/Buy rates. + Caricatore EstrattoConto Definizione del Caricatore dell'Estratto Conto Bancarie (SWIFT, OFX) The loader definition privides the parameters to load bank statements from EFT formats like SWIFT (MT940) or OFX. The required parameters depend on the actual statement loader class + Import Currency Rate Import Currency Conversion Rate + Utente Sostitutivo Utente Sostitutivo Un utente che può agire in vece dell'Utente. + Processo Istanza di processo del Workflow Istanza in esecuzione del Workflow + Attività Attività del Workflow The Workflow Activity is the actual Workflow Node in a Workflow Process instance + Attività Le attività del Workflow The Workflow Activity is the actual Workflow Node in a Workflow Process instance + Parametro Parametro del Nodo del Worflow Parameter for the execution of the Workflow Node + Responsabile Responsabile The ultimate responsibility for a workflow is with an actual user. The Workflow Responsible allows to define ways to find that actual User. + Blocco Blocco di esecuzione di transazioni del Workflow A workflow execution block is optional and allows all work to be performed in a single transaction. If one step (node activity) fails, the entire work is rolled back. + Dati Contesto del processo del Workflow Informazioni di contesto del workflow + Risultato Risultato dell'attività del processo Activity Result of the execution of the Workflow Process Instrance + Evento Informazione di controllo per l'evento dell'attività del processo History of chenges ov the Workflow Process Activity + Attributo Registrazione atrtibuto Bene Gestito Definisce i singoli valori per il Bene Gestito + Registrazione Registrazione Utente Bene Gestito User Registration of an Asset + Valore Valori di registrazione Indivifual values of Registration Attribute + Quadratura Estratto Conto Algorithm to match Bank Statement Info to Business Partners, Invoices and Payments An algorithm to find Business Partners, Invoices, Payments in imported Bank Statements. The class need to implement the interface org.compiere.impexp.BankStatementMatcherInterface + Pagamento Dettagli pagamento + Tipo Organizzazione Consente di categorizzare le Organizzazioni Consente di categorizzare le Organizzazioni per il Reporting + Schedule Process Schedule processes Schedule processes to be executed asynchronously + Parameter Scheduler Parameter Provide parameter for scheduled process + Log Scheduler Log Result of the execution of the Scheduler + Elaboratore Workflow Elaboratore Workflow Server Elaboratore Workflow Processor + Log Workflow Processor Log Result of the execution of the Workflow Processor + Soggetto dell'Offerta Soggetto dell'Offerta Description of the item to sell or create/fund. + Offerta di Acquisto Visualizza le Offerte di Acquisto del Soggetto dell'asta You can create a bid for a topic. Depening on the type, the highest bidder wins the Topic - or you participate in funding for a Topic. + Offerta di Vendita Offerta di vendita di un soggetto You can create an offer for a topic. + Fondi dell'Offerta di Acquisto Fondi degli Acquirenti per l'offerta di acquisto Committed or Uncommited funds for Bids + Fondi dell'Offerta di Vendita Fondi dei venditori per l'offerta di vendita Committed or Uncommited funds from Offers + Tipo Soggetto d'asta Tipo di Soggetto d'asta The Auction Topic Type determines what kind of auction is used for a particular area + Tipo di Categoria Tipo di Categoria d'asta For an Auction Topic Type, define the different Categories used. + Commenti Commento per il soggetto di un'offerta Everyone can give comments concerning a Bid Topic - e.g. Questions, Suggestions + Venditore Informazioni del venditore d'asta Information about a participant in an Auction as a Seller + Fondi Fondi del venditore disponibili per il Soggetto d'asta Available Funds (for Payments) and Committed or Uncommited funds from Offers + Offerta per un soggetto Offerta per un soggetto d'asta You can create an offer for a topic. + Acquirente Acquirente d'asta Information about a participant in an Auction as a Buyer + Fondi Fondi acquirente disponibili per le offerte sullo specifico soggetto d'asta Available Funds (Payments) and Committed or Uncommited funds for Bids + Offerta di acquisto Offerta di acquisto per un soggetto You can create a bid for a topic. Depening on the type, the highest bidder wins the Topic - or you participate in funding for a Topic. + Accounting Processor Maintain Accounting Processor/Server Parameters Accounting Processor/Server Parameters + Log Result of the execution of the Accounting Processor Result of the execution of the Accounting Processor + Relazione Relazione tra Business Partner Business Partner Relation allow to maintain Third Party Relationship rules: who receives invoices for shipments or pays for invoices. If the Location of the Business partner is not defined, the rule applies to all location of that Business Partner + Richiesta Quotazione Richiesta Quotazione Request for Quotation to be sent out to vendors of a RfQ Topic. After Vendor selection, optionally create Sales Order or Quote for Customer as well as Purchase Order for Vendor(s) + Risposta Risposta alla Richiesta di Quotazione Request for Quotation Response from a potential Vendor + Linea Linea di Richiesta di Quotazione Request for Quotation Line + Linea Risposta Linea della Risposta della Richiesta di Quotazione Request for Quotation Response Line from a potential Vendor + Quantità Linea Quantità della Richiesta di Quotazione Request for Quotation Line Quantity - You may request a quotation for different quantities + Quantità della Risposta Linea della Quantità della Risposta alla Richiesta di Quotazione Request for Quotation Response Line Quantity from a potential Vendor + Soggetto Soggetto della Richiesta di Quotazione A Request for Quotation Topic allows you to maintain a subscriber list of potential Vendors to respond to RfQs + Sottoscrittore Sottoscrittore della Richiesta di quotazione Subcriber to invite to respond to RfQs + Prenotazione Prenotazione di riacquisto + Consegna Record Opzionale di Consegna per una prenotazione Record of deliveries for a subscription + Tipo Prenotazione Tipo Prenotazione Subscription type and renewal frequency + Lista di Distribuzione Le liste di Distribuzione consentono di distribuire prodotti a una lista selezionata di partner Le liste di Distribuzione consentono di distribuire prodotti a una lista selezionata di partner + Linea della Lista @@ -2838,121 +3289,141 @@ Please note that there are three Organization Fields: The Document Organization Linea della Lista di Distribuzione con Business Partner e Quantità in percentuale La distribuzione può essere basata su percentuali, valori assoluti o entrambi Se la percentuale e il valore assoluto non sono entrambi 0, la quantità è calcolata sul rapporto avendo il valore assoluto come minimo + Packaging Consegna Pacchi A Shipment can have one or more Packages. A Package may be tracked. + Linea Packaging Dettagli del contenuto del pacco Collegamento alla linea di spedizione + - Autorizzazione Restituzione Merci + Autorizzazione Restituzione Merci - Autorizzazione Restituzione Merci + Autorizzazione Restituzione Merci A Return Material Authorization may be required to accept returns and to create Credit Memos + Linea Autorizzazione Restituzione Linea di Autorizzazione Restituzione Materiale Informazioni di Dettaglio sulla Restituzione + Prodotto Correlato Prodotto Correlato Prodotto Correlato - ad ed. Per promozioni + Processor Alert Processor + Log Alert Processor Log + Procedura di Sollecito Procedura di Sollecito + Elemento + Linea Linea dell'elemento + Assegnazione Organizzazione Assegnazione Organizzazione all'utente Assign Users to Organizations + Assegnazione Organizzazione Assegnazione di Utenti allìOrganizzazione Assign Users to Organizations + Log + Scheduler Recipient Recipient of the Scheduler Notification You can send the notifications to users or roles + CAP Imposta Codice Avviamento Postale per l'Imposta - Per le tasse locali è possibile definire una lista di CAP + Per le tasse locali è possibile definire una lista di CAP + Rischiesta Richiesta Materiale + Linea Richiesta Linea Richiesta Materiale + Note Personal Note + Condizione Workflow Node Transition Condition Optional restriction of transition of one node to the next + Distribuzione @@ -2960,36 +3431,42 @@ Se la percentuale e il valore assoluto non sono entrambi 0, la quantità è cal Distribuzione del Mastro La Distribuzione del Mastro definisce una combinazione di elementi contabili, con un peso relativo. Se la combinazione contabile definita nel tab principale della Distribuzione del Mastro coincide con quella di un evento contabile che si sta contabilizzando, allora la contabilizzazione viene effettuata usando la combinazione definita nelle linee della Distribuzione del Mastro. La distribuzione deve essere valida per poter essere usata. + Linea Linea di Distribuzione del Mastro If the account combination criteria of the Distribution is met, the posting to the account combination is replaced by the account combinations of the distribution lines. The distribution is prorated based on the ratio of the lines. + Elaborazione Distribuzione Crea Ordini per distribuire prodotti a liste di Business Partner Crea Ordini per distribuire prodotti a liste di Business PartnerCrea Ordini per distribuire prodotti a liste di Business Partner + Linea Definisce la lista di Distribuzione, il Prodotto e le Quantità The order amount is based on the greater of the minimums of the product or distribution list and the quantity based on the ratio. + Assegnazione Prodotto Assegnazione degli Attributi al Prodotto Determinaquali Attributi sono assegnati al Prodotto + Access Log Log of Access to data or resources Logging needs to be explicitly enabled / written. + Contatore Documento @@ -2998,24 +3475,28 @@ Se la percentuale e il valore assoluto non sono entrambi 0, la quantità è cal When using explicit documents for inter-org transaction (after linking a Business Partner to an Organization), you can determine what document type the counter document is based on the document type of the original transaction. Example: a "Standard Order" creates a "Standard PO". If you define a relationship here, you overwrite the default counter document type in the Document Type definition. This allows you to define a specific mapping. You can define conter documents for all organizations (of the original transaction) or for a specific organization. + - + Previsione Previsione materiali - Material Forecast + Material Forecast + - + Linea Linea di previsione - Forecast of Product Qyantity by Period + Forecast of Product Qyantity by Period + Approvvigionamento Gestione della Domanda e dell'approvvigionamento Gestione della Domanda e dell'approvvigionamento + Linea @@ -3023,96 +3504,112 @@ You can define conter documents for all organizations (of the original transacti Linea Domanda Merci Domanda di prodotto in un periodo + Dettaglio Dettaglio sulla linea di Domanda Merci Source Link for Material Demand Lines + Conferma Conferma Spedizione/Ricevimento Materiale Conferma Spedizione/Ricevimento - Creata da una Spedizione/Ricevimento + Linea Linea Conferma Spedizione/Ricevimento Dettagli Conferma + Tipo Autorizzazione Restituzione Merci Return Material Authorization Type Maintain the types of RMA + Imputazione Verifica e Annulla le Imputazioni dei Pagamenti The Reverse Allocation Tab defines the Payment Allocation to be reversed. + - - Documenti Non Registrati + + Documenti Non Registrati - Mostra Documenti Non Ancora Registrati + Mostra Documenti Non Ancora Registrati + Process Audit Audit Process use + Parameter Audit Audit Process Parameter Values + Log Process Log + Conferma Conferma Movimentazione Inventario Il Documento è creato automaticamente quando il tipo documento di movimentazione indica In Transito. + Linea Linea di Conferma Movimentazione Inventario + Linee di Conferma Import Receipt/Shipment Confirmation Lines Import Confirmation data of existing Receipt/Shipment Confirmations + Business Partner Select Business Partner Select the business partner for the service level agreement + Obiettivo SLA Obiettivo del Livello di Gradimento del Srvizio Obiettivo Individuale per il Criterio SLA del Business Partner + Misura SLA Misura del Livello di Gradimento del Servizio Mostra/Gestisce il valore/misura individuale attuale per l' obiettivo del livello di gradimento del servizio del business partner + Criterio SLA @@ -3120,138 +3617,161 @@ You can define conter documents for all organizations (of the original transacti Criterio Service Level Agreement (Livello di Gradimento del Servizio) Definisce un criterio per misurare il livello di gradimento del servizio (es. Qualità, Rispetto dei Tempi di Consegna, etc.). Se si definisce una classe di processo, questa deve essere impementata in org.compiere.sla.SLACriteria (vedere esempio) + Table Translation Table Translation Note that many Table names will be overwritten / translated automatically + Limitazione Include solo sottoscrittori per alcuni prodotti o categorie di prodotto Enter the products / product categories for which the subscriber should be included. If no product / category is entered, the subscriber is requested to answer requests for all lines in a RfQ + Schema Listino Prezzi Schema Listino Prezzi Lo Schema del Listino Prezzi definisce le regole di calcolo per il Listino Prezzi. + POS Punto di Vendita Finale Il POS Finale definisce i valori predefiniti e le funzioni disponibili per il form del punto di vendita + Disposizione Chiave POS Disposizione Funzione Chiave POS Point of Sale (Punto di Vendita) Disposizione Funzione Chiave POS Point of Sale (Punto di Vendita) + Chiave POS Funzione Chiave POS Assegnazione Funzione Chiave POS + Obiettivo SLA Obiettivo del Livello di Gradimento del Servizio Obiettivo Individuale per il Criterio SLA per un Business Partner + Misura SLA Misura del Livello di Gradimento del Servizio Mostra/Gestisce il valore/misura individuale attuale per l' obiettivo del livello di gradimento del servizio del business partner + Traduzione Colonna Traduzione Colonna Do not translate - overwritten / translated automatically + Uso Interno Definisce l'uso interno dell'inventario + Linea Uso interno Linea dell'inventario per uso interno The Inventory Count Line defines the counts of the individual products in inventory. + Imputazione Imputazione delle fatture sui pagamenti + Imputazione Imputazione dei Pagamenti + Imputazione Imputazione dei Pagamenti/Incassi delle fatture + Conferme Conferme opzionali delle linee degli incassi The quantities are in the storage Unit of Measure! + Ordini di Acquisto Associati Ordini di Acquisto Associati all'incasso + Fatture Associate Fatture associate all'incasso + Incassi Associati Incassi Associati alla Fattura + Ordini di Acquisto Associati Ordini di Acquisto associati alla fattura + Associazione Associazione Incassi o Fatture all'Ordine si Acquisto + Conferme Conferma Opzionale delle linee di spedizione The quantities are in the storage Unit of Measure! + Fatture Batch Intestazione Fatture Batch Set Currency and decide if this for AR (sales) Invoices or AP (vendor) invoices. Optionally enter a Control amount. + Linea Batch @@ -3259,63 +3779,73 @@ Se si definisce una classe di processo, questa deve essere impementata in org.co Inserimento Linea Fattura di spesa batch A new invoice is created, if there is a different Document Number, Business Partner or Location (address). Note that the Document Number may be overwritten - depending on the Number control of the selected Document Type. + Accesso Organizzazione Accesso Organizzazione - Add the client and organizations the user has access to. Entries here are ignored, if in the Role, User Org Access is not selected or the role has access to all roles.<br> -Note that access information is cached and requires re-login or reset of cache. + +Note that access information is cached and requires re-login or reset of cache.]]> + Costi Franco Fabbrica Allocazione Costo Franco Fabbrica - Landed costs allow you to allocate costs to previously received material receipts. Examples are freight, excise tax, insurance, etc.<br> -Select either a Receipt, Receipt Line or a specific Product to allocate the costs to. + +Select either a Receipt, Receipt Line or a specific Product to allocate the costs to.]]> + Imputazione Costo Franco Fabbrica Imputazione Costo Franco Fabbrica Calculated when preparing the Invoice + Elemento di Costo Gestisce l'Elemento di Costo - You can maintain multiple Material Costs. Which of the Material Cost Types is used for accounting is determined by the costing method.<br> -Define a Costing Method (for Material Elements) only if you want the cost calculated for that costing method. For accounting, the costing method defined in the Accounting Schema or Product Category Acct is used. + +Define a Costing Method (for Material Elements) only if you want the cost calculated for that costing method. For accounting, the costing method defined in the Accounting Schema or Product Category Acct is used.]]> + Seleziona Prodotto Seleziona Prodotto + - - Costi Prodotto + + Costi Prodotto - Gestisce i costi del prodotto + Gestisce i costi del prodotto + Stato Richiesta Stato Richiesta Status if the request (open, closed, investigating, ..) + Risposta Standard Risposta Standard alla Richiesta Text blocks to be copied into request response text + Risoluzione Richiesta Risoluzione Richiesta Resolution status (e.g. Fixed, Rejected, ..) + Gruppo Richiesta @@ -3323,266 +3853,310 @@ Define a Costing Method (for Material Elements) only if you want the cost calcul Gruppo Richiesta Group of requests (e.g. version numbers, responsibility, ...). If a BOM is referenced and enabled in Request Type, a BOM Change Request is automatically created. + Categoria Richiesta Categoria della Richiesta Category or Topic of the Request + Download Maintain Product Downloads Define downloads for a product. If the product is an asset, the user can download the data. + Mail Utente Mail inviata all'utente + Mail Utente Mail Inviata all'Utente Archive of mails sent to users + Web Store Define Web Store Define the web store settings. The web server context must be unique and determines the settings used in the actual transaction. The selected warehouse determines the organization. The email settings are tested with the client email settings. + Traduzione Store + Web Store Message Definine Web Store Messages + Traduzione Messaggio + Aggiornamento Notifica List Recipients for to receive Request Updates + Aggiornamento Notifica List Recipients for to receive Request Updates + Aggiornamenti Richiesta Aggiornamenti Richiesta + Aggiornamento Notifica Aggiornamento Notifica dei destinatari + Aggiornamento Notifica List Recipients for to receive Request Updates + Aggiornamento destinatari Display Recipients of Request Updates - List of Recipients of Request Updates (with reason).<br> + Direct: Sales Rep, User and direct subscribers -Indirect: Users with Role, Subscribers of updates for Request Category, Type, Group) +Indirect: Users with Role, Subscribers of updates for Request Category, Type, Group)]]> + Posizione Gestisce la posizione + Assegnazione Assegnazione Impiegato + Remunerazione Remunerazione Posizione + Categoria Posizione Gestisce la categoria di posizione lavorativa + Remunerazione Livelli di Remunerazione + Remunerazione Gestisce la remunerazione della posizione lavorativa + Remunerazione Impiegati Sovrascrive la remunerazione dell'impiegato + Prodotto Informazioni Prodotto + Gruppi Altermativi Gruppi Altermativi della Distinta Base Alternative groups allow you to group Bill of Material components, which are exclusive (i.e. only one is valid). Examples different engine sizes. + Operazione Operazione di Produzione The Operations to create the product. Note that the actual used operation and sequence is determined by the BOM Product. + Distinta Base Distinta Base + Risorsa di Produzione Risorsa di Produzione Resources for the Operation. You can have multiple resources (e.g. tool, labor) per operation. + Notifica Modifica Notifica Modifica Distinta Base + Distinta Base Distinta Base della Notifica di Cambiamento + Richiesta Modifica Distinta Base Richiesta Modifica Distinta Base Change requests for a Bill of Materials. They can be automatically created from Requests, if enabled in the Request Type and the Request Group referres to a Bill of Materials + Modifica Richiesta Fissa Modifica Richiesta Fissa + Sorgente Richiesta Richiesta utente con riferimento alla richiesta di modifica + Componente Distinta Base Componente Distinta Base The Bill of Material Compoment determines what products, services and outside processing is included in producing the Product. It references the operation and determines it's sequence. + Aggiornamenti Aggiornamenti richieste Updated of the Request + Aggiornamenti Aggiornamenti Richieste Updates of the Request + Notifica Modifica Notifica Modifica + Richiesta Modifica Richiesta Modifica Distinta Base + Sorgente Richiesta Richiesta utente con riferimento alla richiesta di modifica + Modifica Richiesta Fissa Modifica Richiesta Fissa + Riapprovigionamento Riapprovigionamento Prodotti The Replenishment Tab defines the type of replenishment quantities. This is used for automated ordering. If you select a custom replenishment type, you need to create a class implementing org.compiere.util.ReplenishInterface and set that on warehouse level. + Dettaglio Costi Dettaglio Costi del Prodotto + Attributi Imputazione Attributo Materiale del prodotto + Attributi Imputazione Attributo Materiale del prodotto + Attributi Imputazione Attributo Materiale del prodotto + Esclude @@ -3590,6 +4164,7 @@ Indirect: Users with Role, Subscribers of updates for Request Category, Type, Gr Esclude la possibilità di inserire serie di Attributi Create a record, if you want to exclude the ability to enter Product Attribute Set information. Note that the information is cached. To have effect you may have to re-login or reset cache. + Esclude @@ -3597,6 +4172,7 @@ Note that the information is cached. To have effect you may have to re-login or Esclude la possibilità di inserire serie di Attributi Create a record, if you want to exclude the ability to create Lots in Product Attribute Set information. Note that the information is cached. To have effect you may have to re-login or reset cache. + Esclude @@ -3604,6 +4180,7 @@ Note that the information is cached. To have effect you may have to re-login or Esclude la possibilità di inserire serie di Attributi Create a record, if you want to exclude the ability to create Serial Numbers in Product Attribute Set information. Note that the information is cached. To have effect you may have to re-login or reset cache. + Imputa @@ -3612,42 +4189,49 @@ Note that the information is cached. To have effect you may have to re-login or You can directly allocate payments to invoices with the same currency when creating the Payment. Note that you can over- or under-allocate the payment. When processing the payment, the allocation is created. + Accesso BP Accesso dell'Utente/contatto alle informazioni del BP If on User level, "Full BP Access" is NOT selected, you need to give access explicitly here. + Interrogazioni Controlla e Gestisce Interrogazioni + Istanza Serie di Attributi di Istanza + Spedizioni, Incassi Spedizioni Materiale e Incassi + Movimentazione Linea Movimentazione Materiali + Fattura Linee Fatture + Coda dei Costi @@ -3655,24 +4239,28 @@ When processing the payment, the allocation is created. Coda dei Costi Lifo/Fifo La coda dei costi potrebbe non essere uguale a quella dei movimenti fisici a causa della differenza tra i livelli dei costi e le priorità dei magazzini + Dichiarazione Dichiarazione delle Tasse The tax declaration allows you to create supporting information and reconcile the documents with the accounting + Linea Linea Dichiarazione Tasse The lines are created by the create process. You can delete them if you do not want to include them in a particular declaration. + Contabilità Riconciliazione Tasse Contabilità Riconciliazione Tasse Displays all accounting related information for reconcilation with documents. It includes all revenue/expense and tax entries as a base for detail reporting + Gerarchia dei Report @@ -3680,85 +4268,99 @@ When processing the payment, the allocation is created. Gerarchia dei Report Reporting Hierarchy allows you to select different Hierarchies/Trees for the report. Accounting Segments like Organization, Account, Product may have several hierarchies to accomodate different views on the business + Ordini di Acquisto Ordini di Acquisto Correlati + Linee Richiesta Linee della Richiesta di Acquisto + Controllo Budget Gestisce il Controllo del Budget Budget Control allows you to restrict the use of expenditures, commitments (Purchase Orders) and reservations (Requisitions). If defined, you mey not be able to approve Requisitions, Purchse Orders, or AP Invoices. + Fondi Gestisce i Fondi General Ledger Funds Control allows you to restrict the use of funds. This is independent from budget control. + Limitazioni Limitazioni dei Fondi If defined, you can use the fund only for the accounts selected. You can select summary values. + Usato nella Colonna Usato nella Colonna + Usato nella Colonna Usato nella Colonna + Sotto Conto Sotto Conto del Piano dei Conti The Element Value (e.g. Account) may have optional sub accounts for further detail. The sub account is dependent on the value of the account, so a further specification. If the sub-accounts are more or less the same, consider using another accounting dimension. + Traduzione Traduzione + Condivisione Click Force (not) sharing of client/org entities - Business Partner can be either defined on Client level (shared) or on Org level (not shared). You can define here of Products are always shared (i.e. always created under Organization "*") or if they are not shared (i.e. you cannot enter them with Organization "*").<br> -The creation of "Client and Org" shared records is the default and is ignored. + +The creation of "Client and Org" shared records is the default and is ignored.]]> + Problema del Sistema Automatically created or manually entered System Issue Reporting - System Issues are created to speed up the resolution of any system related issues (potential bugs). If enabled, they are automatically reported to Compiere. No data or confidential information is transferred. + System Issues are created to speed up the resolution of any system related issues (potential bugs). If enabled, they are automatically reported to Compiere. No data or confidential information is transferred. + B Partner Assegnati Business Partners in Group + Schema dei Colori Schema dei Colori delle Performance - Visual representation of performance by color. The Schema has often three levels (e.g. red-yellow-green). Compiere support two levels (e.g. red-green) or four levels (e.g. gray-bronce-silver-gold). Note that Measures without a goal are represented white. The percentages could be beween 0 and unlimited (i.e. above 100%). + Visual representation of performance by color. The Schema has often three levels (e.g. red-yellow-green). Compiere support two levels (e.g. red-green) or four levels (e.g. gray-bronce-silver-gold). Note that Measures without a goal are represented white. The percentages could be beween 0 and unlimited (i.e. above 100%). + Vincoli @@ -3767,77 +4369,5167 @@ The creation of "Client and Org" shared records is the default and is ignored.< Restriction of the performance measure to the Organization, Business Partner or Product defined. Example: The performance is only measured for HQ The measure must support the data, otherwise it is ignored. + Benchmark Performance Benchmark Data Series to compare internal performance with (e.g. stock price, ...) + Dati Performance Benchmark Data Point Data Series Point to compare internal performance with (e.g. stock price, ...) + Rapporto Rapporto Performance Calculation instruction set for a performance ratio + Elemento Performance Ratio Element Individual calculation instruction for a ratio + Raccomandazione del Problema Maintain Issue Recommendation Recommendations how to fix an Issue + Stato del Problema Maintain Status of an Issue Status of an Issue + Problema Conosciuto Maintain Known Issue + Utente del Problema User who reported Issues + Problema del Progetto Projects of automatic Issue Reporting + - + Problema del Progetto Automatic Issue Reporting + Sistema Gestione Problemi Maintain Issue Systems + Categoria dello Stato Categoria dello Stato delle Richieste Category of Request Status enables to maintain different set of Status for different Request Categories + + + + Linea Task + + Project Lines of Tasks + Maintain Project Lines of Tasks + + + + Linea del Progetto + + Maintain Project Lines + Maintain Project Level Lines + + + + Linea Fase + + Linea Fase Progetto + Maintain Project Lines on Phase Level + + + + Progetto + + A web project is the main datacontainer for Containers, URLs, Ads, Media etc. + A web project is the meta definition which will contain later on all data within the Web Content Management Project. + + + + Dominio + + Maintain Web Project Domains + Link between the Web Project and the public URLs (Domains) + + + + Template + + + + + + + Media Server + + Web Project Media Server + Media Server for the web project + + + + Canale News + + + + + + + Elemento News + + + + + + + Categoria Advertisement + + Defines the categories to group Ads + + + + + Advertisement + + The Advertisement + + + + + Elemento Media + + Maintain Media Item + Media items are deployed on the media servers. The media item can be an Image or an attachment. Attachments are ignored, if there is an image. If there are more then one attachment, the first is used. + + + + Stage + + Maintain Container Stage + Maintain Container Stage information. + + + + Traduzione Stage + + Maintain Container Stage Translation + + + + + Container + + View Web Container + View deployed Web Container Information. + + + + Traduzione del Container + + View Container Translation + View deployed Web Container Translations + + + + Elemento del Container + + View Web Container Element + View deployed Web Container Element + + + + Traduzione Elemento del Container + + View Web Container Element Translation + View deployed Web Container Element Translation + + + + Elemento Stage + + Container Stage Element + + + + + Traduzione Elemento Stage + + Container Stage Element Translation + + + + + Template + + Web Project Template + CM Project Template + + + + Tipo Chat + + Maintain Type of discussion / chat + Chat Type allows you to receive subscriptions for particular content of discussions. It is linked to a table. + + + + Aggiornamenti + + Subscribers for the Chat Type + Subscribers receive updates per email or notice + + + + Chat + + View Chat or discussion thread + Thread of discussion + + + + Entry della Chat + + Individual Chat / Discussion Entry + The entry can not be changed - just the confidentiality + + + + Aggiornamenti + + Subscribers for this Chat + Subscribers receive updates per email or notice. In addition to the subscribers for this specific cta, also the subscribers of the Chat Type receive updates. + + + + Media + + Media Elements + + + + + Tabella Template + + Maintain Template Tables + Link a Template with a Table + + + + T.Table del Container + + View Container Template Table + Link to individual Record + + + + T.Table Stage + + Maintain Container Stage Template Table + Link to individual Record + + + + Progetto Web + + Select Media Project + + + + + Template Car Ads + + Advertisement Category link to Template + + + + + Categoria Template AD + + Maintain Template Advertisement Category + Link a Template with an Advertisement Category + + + + Tipo Entità + + System Entity Type + The entity type determines the ownership of Application Dictionary entries. The types "Dictionary" and "Adempiere" should not be used and are maintainted by Adempiere (i.e. all changes are reversed during migration to the current definition). + + + + Modifica di Sistema + + System Modification or Extension + Description of the System modification or extension + + + + Profilo Accesso Web + + Maintain Web Access Profile + Define access to collaboration management content. You can assign the profile to a internal role or for external access to business partner group. +If the profile is exclude (default), the assignees can view all but the defined content. If the profile is not exclude (include), the assigned roles and business partner groups can only view the listed content. + + + + Lista Ruoli + + Web Access for Role + Maintain the list of Roles with Access to this profile. + + + + Elenco Gruppo BPartner + + Web Access for Business Partner Group + Maintain the list of Roles with Access to this profile. + + + + Accesso allo Stage + + Web Access to Container Stage + Maintain the access to container stage + + + + Accesso Container + + Accesso al Container Web + Maintain the access to container + + + + Accesso al Canale News + + Web Access to News Channel + Maintain the access to news channel + + + + Accesso ai Media + + Web Access to Media + Maintain the access to media + + + + Installazione + + Media Deployment + Deployment to Media Server + + + + Server + + Maintain Web Broadcast Server + + + + + Finestra + + Info and search/select Window + The Info window is used to search and select records as well as display information relevant to the selection. + + + + Traduzione Finestra + + Info Window Translation + + + + + Colonna + + Info Window Colonna + Column in the Info Window for display and/or selection. If used for selection, the column cannot be a SQL expression. The SQL clause must be fully qualified based on the FROM clause in the Info Window definition + + + + Traduzione Colonna + + Infow Window Column Translation + + + + + Indice + + Indice Ricerca di Testo + Text search index keyword and excerpt across documents + + + + Indice Stop + + Parole chiave da non indicizzare + Keyword not to be indexed, optional restriced to specific Document Type, Container or Request Type + + + + Log + + View Text Search Queries + + + + + Server LDAP + + LDAP Server to authenticate and authorize external systems based on Adempiere + The LDAP Server allows third party software (e.g. Apache) to use the users defined in the system to authentificate and authorize them. There is only one server per Adempiere system. The "o" is the Client key and the optional "ou" is the Interest Area key. + + + + Log Server LDAP + + Log of the LDAP Server + + + + + Acesso LDAP + + User Access via LDAP + + + + + Accesso LDAP + + User Access via LDAP + + + + + Packages Installati + + Packages Installati + + + + + Backup Oggetti + + Details by column original values before the record was overwritten + Displays values for each column for each record that was updated by a package install. This backup is used in the package reversal process. + + + + Log Installazione Package + + Log Installazione Package + + + + + Oggetti Installati + + + + + + + Esporta Package + + + + + + + Dettagli Package + + + + + + + Dettagli Comuni + + + + + + + PackIn + + Import a package created by PackOut + + + + + Configuratore di Sistema + + + + + + + Edit + + + + + + + Web Menu + + To dynamically generate the menu links in posterita + + + + + Role Menu + + Depending on Which Role, Different set of Menus are generated and made available. + + + + + Web Properties + + Stores the message tags to be picked up from AD_MESSAGE + + + + + BlackListCheque + + Black Listed Cheque + + + + + Document Action Access + + Define access to document type / document action / role combinations. + Define access to document type / document action / role combinations. + + + + Model Validator + + + + + + + Manufacturing Resource + + + + + + + Product + + + + + + + Tools + + + + + + + Manufacturing Workflows Translation + + + + + + + Access + + + + + + + Block + + + + + + + Parameter + + + + + + + Node Translation + + + + + + + Condition + + + + + + + Activity + + Introduce the Name to identify the operations from the manufacturing routing. If desired give a Description for activity. + Introduce the Name to identify the operations from the manufacturing routing. If desired give a Description for activity. + + + + Transition + + Workflow Node Transition + The Next Nodes Tab defines the order or Nodes or Steps in a Workflow. + + + + Manufacturing Workflows + + Workflows used by manufacture a product + + + + + Parent Product + + + + + + + + + + + + + + Data Planning + + + + + + + Purchasing + + + + + + + Product + + + + + + + Replenish + + + + + + + Transaction + + + + + + + Notice + + System Notice + The Notice Tab provides a method of viewing messages that are generated by this system when performing processes. + + + + Order Activity + + Introduce the Name to identify the operations from the manufacturing routing. If desired give a Description for activity. + Introduce the Name to identify the operations from the manufacturing routing. If desired give a Description for activity. + + + + Transition Next + + Workflow Node Transition + The Next Nodes Tab defines the order or Nodes or Steps in a Workflow. + + + + Cost + + In the Cost Tab we have a record for each Cost Element defined in the Product to be produced + In the Cost Tab we have a record for each Cost Element defined in the Product to be produced, for these Organization, Warehouse, Cost Type and Resource. + + + + + + Components of the Manufacturing Order + + Components of the Manufacturing Order + The information relative to every component that will be used in the manufacture of the finished product is taken from the Bill of Materials. This information is contained in the Order BOM/Formula Line tab. + + + + Order Parent Product + + Order Parent Product used in the Manufacturing Order + + + + + Workflow + + Workflows used by the manufacturing orders + Workflows used by the manufacturing orders are taken by default from the Product Data Planning. + + + + Node Product + + + + + + + Node Asset + + + + + + + Product + + Define Product + The Product Tab defines each product and identifies it for use in price lists and orders. The Location is the default location when receiving the stored product. + + + + Replenish + + Define Replenishment + The Replenishment Tab defines the type of replenishment quantities. This is used for automated ordering. + + + + Purchasing + + Purchasing + The Purchasing Tab define the pricing and rules ( pack quantity UPC minimum order quantity) for each product. + + + + Business Partner + + Business Partner specific Information of a Product + Note that some information is for reference only! + + + + Translation + + + + + + + Activity Control + + + + + + + Distribution Order Line + + Distribution Order Line + + + + + Quality Specifications + + + + + + + Quality Specifications Line + + + + + + + Collector Cost + + + + + + + Manufacturing Order + + Manufacturing Order + Manufacturing Schedule is a document group of documents or schedule identity conveying authority for the manufacture of specified parts or products in specified quantities. + + + + Distribution Order + + Distribution Order allow create Order inter warehouse to supply a demand + Distribution Order allow create Order inter warehouse to supply a demand + + + + Window + + + + + + + Tab + + + + + + + Field + + + + + + + Process + + + + + + + Process Parameter + + + + + + + Form + + + + + + + Task + + + + + + + Workflow + + + + + + + Module + + + + + + + Level + + + + + + + Client Level + + + + + + + Exceptions + + + + + + + Rule + + + + + + + Table Script Validator + + + + + + + Distribution Network + + Distribution Network define the supply relationships + Each realtionship in the network contains a receiving warehouse and a warehouse source and a supply percentage. A relationship is one-way, warehouse to warehouse relationship. + + + + Network Line + + + + + + + Migration Scripts + + + + + + + Tax Group + + Tax Groups let you group the business partner with a reference tax. + + + + + Tax Definition + + Lets you define different tax combinations. + You can use the tax definition information to create the logic necessary to get the tax rate to your document. + + + + Accounting + + Accounting + The Accounting Tab defines the accounting parameters to be used for transactions referencing this Tax Rate. + + + + Tax Children + + Tax definition + +If you have multiple taxes create a summary level tax with the approximate total tax rate and the actual tax rates pointing to the summary level tax as their parent. When entering the order or invoice lines the tax is estimated the correct tax is calculated when the document is processed. The tax is always calculated from the line net amount. If one tax has a the tax basis the line net amount and another tax you need to adjust the percentage to result in the correct amount.
    +Valid From/To is determined by the parent tax.]]>
    + +
    + + Tax Parent + + Tax definition + +If you have multiple taxes create a summary level tax with the approximate total tax rate and the actual tax rates pointing to the summary level tax as their parent. When entering the order or invoice lines the tax is estimated the correct tax is calculated when the document is processed. The tax is always calculated from the line net amount. If one tax has a the tax basis the line net amount and another tax you need to adjust the percentage to result in the correct amount.
    +Valid From/To is determined by the parent tax.]]>
    + +
    + + Tax ZIP + + Tax Postal/ZIP + For local tax you may have to define a list of (ranges of) postal codes or ZIPs + + + + Translation + + + + + + + Tax Type + + Tax Types let you group taxes together. + + + + + Tax Base + + + + + + + Replication Document + + + + + + + Export Format + + + + + + + Export Format Line + + + + + + + Export Processor + + + + + + + Export Processor Parameter + + + + + + + Export Processor Type + + + + + + + Import Processor + + + + + + + Parameter + + + + + + + Log + + + + + + + Import Processor Type + + + + + + + Contract + + Maintain Payroll Contract + + + + + Interest Area + + Business Partner Contact Interest Area + Interest Area can be used for Marketing Campaigns + + + + Employee + + Maintain Payroll Employee + The Business Partner Tab defines any Entity with whom an organization transacts. + + + + Attribute + + Business Partner + The Business Partner Tab defines any Entity with whom an organization transacts. + + + + Business Partner + + Business Partner + The Payroll Employee Window is used to define the Jobs into the Organizational Structure for a Company + + + + Employee Accounting + + Define Employee Accounting + The Employee Accounting Tab defines the default accounts to use when this business partner is referenced on a expense reimbursement. + + + + Bank Account + + Define Bank Account + The Define Bank Account Tab defines the banking information for this business partner. This data is used for processing payments and remittances. + + + + Location + + Define Location + The Location Tab defines the physical location of a business partner. A business partner may have multiple location records. + + + + Contact (User) + + Maintain User within the system - Internal or Business Partner Contact + The User identifies a unique user in the system. This could be an internal user or a business partner contact + + + + Department + + + + + + + Job + + Maintain Payroll Job + + + + + Concept + + Maintain Payroll Concept + + + + + Concept Accounting + + + + + + + Employee Attributes + + Maintain Employee Attributes + The Employee Attributes are used to define aditional data for a employee + + + + Process + + + + + + + Payroll + + In a company, payroll is the sum of all financial records of salaries, wages, bonuses, and deductions. + + + + + Periods + + Periods of pay + + + + + Year + + Year of Payroll + + + + + Payroll Concepts + + Define the concepts to a Payroll ie (salaries, wages, bonuses, and deductions) + + + + + Concept Category + + Maintain Payroll Concept Category + + + + + Table Type + + + + + + + Payroll Table + + Maintain Payroll Table + + + + + Payroll Table Version + + Maintain Payroll Table Version + + + + + Payroll Table Line + + Maintain Payroll Table Line + + + + + Payroll Movement + + History of Payroll Movement + + + + + Attributes + + + + + + + Access Audit + + Log of Access to data or resources + Logging needs to be explicitly enabled / written. + + + + Revaluation Entry + + + + + + + Maintain Index + + Maintain Index + + + + + Create Asset Transfer Entry + + + + + + + Create Disposal Entry + + + + + + + Step4 Process Asset Split + + Split Assets + + + + + Step1 Select an Asset + + List of Assets + + + + + Step2 Select the Balance + + + + + + + Step3 Select Accounting + + Select the fixed asset setup that you wish to split + + + + + Step1 Select an Asset + + Select Asset for Disposal + + + + + Step2 Asset Disposal + + Process the Disposal + + + + + Step2 Select Accounting Setup + + Enter accounting setup information + + + + + Step3 Process Transfers + + Process asset transfers + + + + + Step1 Select Asset + + Select the asset to be transfered + + + + + Create Split Asset Entry + + + + + + + Build Workfile + + + + + + + Create Depreciation Entry + + + + + + + Depreciation Forecast + + + + + + + Tax Information + + Tax information for asset + + + + + Finance Information + + Finace Information for the Asset + + + + + Accounting Setup + + Enter accounting setup information + + + + + Asset History + + Detail asset transaction history + + + + + License Information + + License Information for Asset + + + + + Insurance Information + + Insurance Information for asset + + + + + Other Information + + Other information associated with asset + + + + + Asset Balances + + Asset Balance Report and Adjustments + + + + + Cost Details + + Cost Detail + + + + + Asset Usage + + Record Asset Usage + + + + + Group Account + + Setup for Group Accounts + Setup of Group Accounts allows the user to set the default values for a particular asset group. If "Use as defaults" on this tab is checked then the predefined values on this tab will be populated in the appropriate fields for an individual asset. + + + + Period Spread Type + + + + + + + Depreciation Functions + + + + + + + Depreciation Schedules + + + + + + + Depreciation Schedule Details + + + + + + + Setup Conventions + + Setup for depreciation conventions + + + + + Define Depreciation Method + + Define Depreciation Method + + + + + Charge Type + + + + + + + Charge Type by Doc Type + + + + + + + House Keeping + + + + + + + + + + + + + + Records + + + + + + + Terminal + + + + + + + Web Service + + + + + + + Web Service Method + + + + + + + Web Service Type + + + + + + + Web Service Parameters + + + + + + + Web Service Field Input + + + + + + + Web Service Field Output + + + + + + + Web Service Access + + + + + + + Attributes + + + + + + + Searches + + + + + + + Product Price Break + + + + + + + Import Price List + + Import Price Lists + + + + + Cash Flow + + Cash Flow miscellaneous income + and expenses + + + + + + Concept Ordering + + Concept Ordering + + + + + Promotion Group + + + + + + + Group Line + + + + + + + Promotion + + + + + + + Pre Condition + + + + + + + Promotion Line + + + + + + + Quantity Distribution + + + + + + + Reward + + + + + + + Translation + + Translation + The Translation Tab defines a Document Type in an alternate language. + + + + Workflow Translation + + + + + + + Order Activity Translation + + + + + + + Parent Product Translation + + + + + + + Components Translation + + + + + + + Orden BOM Translation + + Translation + Translation + + + + Order Components Translation + + + + + + + Report Cube + + + + + + + Migration + + + + + + + Step + + Migration step + + + + + Data + + Data for AD change + + + + + Notice + + MRP Notice + The Notice Tab provides a method of viewing messages that are generated by MRP process. + + + + Unprocessed Documents + + + + + + + Unprocessed Documents + + + + + + + Included roles + + + + + + + In Ubicazione + + Where are my units located? + + + + + UOM Conversion + + + + + + + Smart Browse Field + + Define Smart Browse Fields + You can define for each field will be displayed as the reference , system element , also you can define if the field is used as query criteria and if this is a range of information. + + + + Smart Browse + + Define Smart Browse + The Smart Browse is used to search and select records as well as display information relevant to the selection. + + + + Access + + Smart Browse Access + The Smart Browse Access Tab defines the Roles which have access to this Smart Browse. + + + + Smart Browse Translation + + + + + + + Smart Browse Fields Tranlation + + + + + + + Smart Browse Fields Sequence + + Define Smart Browse Fields Sequence + The tab field sequence allows you to define fields that will be displayed in Smart Browser and the order they are displayed, you can easily include or exclud + + + + View Columns Translation + + + + + + + View Translation + + + + + + + View + + Define View + View window allows you to create dynamic views of information from the dictionary application, These views can be based on tables and views of the dictionary application. + + + + View Definition + + Define View Definition + The View Definition allow add each table and its alias for this view, to define a parent table do not put any value in Join Clause to join several tables you must use the correct SQL sentence for example: + +INNER JOIN M_Product p ON (p.M_Product_ID = ol.M_Product_ID). + + + + + View Columns + + View Columns definitions + The View Column Tab defines the column that are include this view. Changes made to the Column View Tab become visible after restart due to caching. If the Sequence is negative, the record are ordered descending. Note that the name, description and help is automatically synchronized if centrally maintained. + + + + OutBound Order Line + + + + + + + Warehouse Area + + Define Warehouse Area + A Warehouse Area represents a physical area within the warehouse space, therefore it is required to have at least one to implement the Warehouse Management System. + + + + Warehouse + + Define Warehouse + + + + + Warehouse Section Detail + + + + + + + Warehouse Section + + Define Warehouse Section + A Warehouse Section represents another physical warehouse area even more specific than the Warehouse Area itself, therefore it is required to have at least one warehouse section within a warehouse area, furthermore a Warehouse Section is used for grouping several locations. + + + + + Warehouse Area Type + + Warehouse Area Type + The Warehouse Area Type Tab defines different Warehouse Area used for different purpose in a Warehouse. + + + + Warehouse Section Type + + Warehouse Section Type + The Warehouse Section Type Tab defines different Warehouse Section used for different purpose in a Warehouse. + + + + Sort of the combinations + + The sequence tab allows to set the order of priority for the Inbound (Putaway) and Outbound(Picking) Strategy + + + + + + + Define the Inbound(Putaway) and Outbound(Picking) Strategy + The Inbound(Putaway) and Outbound(Picking) definition tab allows to define a set of conditions in order to select the Inbound(Putaway) and Outbound(Picking) Strategy from a given sequence ordered by priority. + + + + Inbound/Outbound Rule + + Define Inbound/Outbound Rule + The Inbound(Putaway) and Outbound(Picking) Rules define the business logic according to a previously implemented algorithm, these rules are used by the Inbound(Putaway) and Outbound(Picking) Strategy to determine the business logic and the operation type within the warehouse. + + + + + Inbound/Outbound Strategy Detail + + + + + + + Inbound/Outbound Strategy + + Define the Inbound/Outbound Strategy + + + + + Outbound Order + + + + + + + Customer Return + + Enter Customer Returns + The Customer Return Tab allows you to generate, maintain, enter and process Returns from a Customer. + + + + Receipt Line + + Shipment Line + The Shipment Line Tab defines the individual items in a Shipment. + + + + Confirmations + + Optional Confirmations of Receipt Lines + The quantities are in the storage Unit of Measure! + + + + Matched POs + + Purchase Order Lines matched to this Material Receipt Line + + + + + Matched Invoices + + Invoice Lines matched to this Material Receipt Line + + + + + Reso a fornitore + + Reso a fornitore + The Return to Vendor Tab allows you to generate, maintain, enter and process Shipments to a Vendor because of a Return + + + + Shipment Line + + Shipment Line + The Shipment Line Tab defines the individual items in a Shipment. + + + + Confirmations + + Optional Confirmations of Shipment Lines + The quantities are in the storage Unit of Measure! + + + + Attributes + + Product Instance Attribute Material Allocation + + + + + Vendor RMA + + Vendor Return Material Authorization + A Return Material Authorization may be required to accept returns and to create Credit Memos + + + + RMA Line + + Return Material Authorization Line + Detail information about the returned goods + + + + User Contact + + Maintain User or Business Partner Contact + The User Tab defines the log in for Users who have access to the system. For application access, users need to have a role assigned. + + + + User Mail + + Mail sent to the user + Archive of mails sent to users + + + + Order Source + + + + + + + Relation Type + + + + + + + Distinta Base + + Bill of Material product lines + The Bill of Materials tab defines those products that are generated from other products. A Bill of Material (BOM) is one or more Products or BOMs. + +Available Quantity: +- Stored BOMs have to be created via "Production" +- The available quantity of a non-stored BOMs is dynamically calculated +- The attribute "Stored" is defined in the "Product" tab + +Price: +- BOMs must be listed in Pricelists +- If the price is 0.00, the price is dynamically calculated + +Printing: +- Usually, only the BOM information is printed +- For invoices, delivery slips and pick lists, you have the option to print the details +- In the details, the quantity is listed - and the price, if this is dynamically calculated + + + + Components + + Components + Components of Bill fo Material + + + + Costs + + + + + + + Payroll Payment Selection + + + + + + + Payroll Payment Selection Line + + + + + + + Payroll Payment Selection Check + + + + + + + Used in Process Parameter + + + + + + + Used in Field + + + + + + + Import Payroll Movement + + Import Payroll Movement + + + + + Import Product Planning + + + + + + + Key Sequence + + Key Sequence + + + + + Product + + + + + + + Disposal + + + + + + + Expense + + + + + + + Activation/Addition + + Activation/Addition + + + + + Addition + + + + + + + Asset Disposal/Activation + + Process the Disposal/Activation + + + + + Asset Change account + + + This table holds all necessary information to process asset transfers and create the appropriate entry + + + + Class + + + + + + + Funding Mode + + + + + + + Accounting + + + + + + + Revaluation Asset + + + + + + + Type + + Asset Type + + + + + Records + + + + + + + Fixed Asset + + + + + + + Import Inventory Move + + + + + + + Chart + + + + + + + Datasource + + + + + + + Reconciliation + + + + + + + Part + + The Product that will be produced from this Bill of Materials + + + + + Bill of Materials + + The component products. + + + + + Import Product BOM + + + + + + + Translation + + + + + + + Price + + Business Partner specific prices + Prices and discounts specified here will override the selected price list price and discount schema discount. + + + + Test + + + + + + + Product + + + + + + + Type + + + + + + + Memo + + + + + + + Memo + + + + + + + Memo + + Business Partner Memo and alerts + Notes on Business Partner + + + + Contact + + The contact details + + + + + Lead + + Any information about the contact + + + + + Sales Stage + + + + + + + Opportunity + + + + + + + Opportunity + + + + + + + Dashboard + + Graphical Summary of Sales process + + + + + Quote/Order + + + + + + + Order Line + + + + + + + Opportunity + + + + + + + Lead + + + + + + + Opportunity + + + + + + + Activity + + + + + + + Activity + + + + + + + Activity + + Contact Activity + + + + + Activity + + + + + + + Customer + + + + + + + Contact + + Customer Contacts + + + + + Activity + + Customer Contact Activities + + + + + Location + + Customer Locations + + + + + Contract Prices + + + + + + + Requests + + Customer requests + + + + + Orders + + + + + + + Opportunities + + Opportunities + + + + + Import Workflow + + Import Workflow + Before importing, Adempiere checks the IDs, Adempiere tries to map to existing Workflow. If the imported record could be matched, Workflow field values will only be overwritten, if the corresponding Import field is explicitly. + + + + Product Classification + + Define Product Classification + The Product Classification defines unique groupings of products. + + + + Product Class + + Define Product Class + The Product Class defines unique groupings of products. + + + + Product Group + + Define Product Group + The Product Group defines unique groupings of products. + + + + Import Sales Histroy + + + + + + + Calendar + + Operation Calendar + + + + + Period Definition + + Operational Period, allows to define the periods for the Operational Calendar + + + + + Periods + + Period for this Operational Calendar + + + + + Sales History + + Statistics of sales history + + + + + Forecast Run + + Create the forecast simulation based on the forecast definition + + + + + Forecast Run Master + + Forecast Product Master + + + + + Forecast Run Detail + + Contains the forecasting calculation results based on forecast definition. + + + + + Forecast Run Line + + Contains the forecasting calculation results based on forecast definition. + + + + + Forecast Run Result + + Create the forecast simulation based on the forecast definition. + + + + + Forecast Rule + + Forecast Rules define the business logic according to a previously implemented algorithm. + These rules are used by the Forecast definition to determine the forecast calculations. + + + + Forecast Definition + + + + + + + Forecast Definition Line + + Set different criterias to calculate the sales forecast. + + + + + Sequence + + + + + + + Browse Access + + Browse Access + The Browse Access Tab defines the Browses and type of access that this Role is granted. + + + + Forecast + + Import Forecast + +
    +The maintained information inside the forecast are: the Forecast ID , product , warehouse , quantities, promised data +
    +
    +The forecast information is used to MRP calculus]]>
    + +
    + + Planning Data + + Maintain Product Planning Data + in the Window Product Planning Data you enter the product information which will serve as a base to execute the algorithms of Material Requirement Planning, along with MPS, open orders and inventories + + + + Sort Order + + Sort Order of the Browse Fields + + + + + Demand Detail + + Demand Detail + Detailed information of the demand + + + + Supplies Detail + + Supplies Detail + Detailed information of the supplies for this demand. + + + + Supply Detail + + Supply Detail + Detailed information of the supply + + + + Demands Detail + + Demands Detail + Detailed information of the demands for this supply. + + + + Inbound Order + + + + + + + InBound Order Line + + + + + + + InBound Order Line MA + + InBound Order Line MA + + + + + First Count + + + + + + + Second Count + + + + + + + Stocktake + + + + + + + Import Budget + + + + + + + Bank Statement Line + + Bank Statement Line + + + + + Assign Process + + + + + + + Journal + + + + + + + Line + + General Ledger Journal Line + + + + + Consumption Limit + + Product Consumption Limit for the Department + Product Consumption Limit for the Department + + + + Work Shift + + Work Shift definition + The Work Shift Tab defines the Name, Description for a Work Shift. + + + + Designation + + Designation definition + The Designation Tab defines the Name, Description for a Designation. + + + + Shift Group + + Shift Group definition + The Shift Group Tab defines the Name, Description for a Shift Group. + + + + Work Group + + Work Group definition + The Work Group Tab defines the Name, Description for a Work Group. + + + + Degrees + + The Degrees Tab defines the Name, Description for a Degrees. + The Degrees Tab defines the Name, Description for a Degrees. + + + + Insurance Type + + The Insurance Type Tab defines the Name, Description for an Insurance Type. + The Insurance Type Tab defines the Name, Description for an Insurance Type. + + + + + Race + + The Race Tab defines Race of a person + The Race Tab defines Race of a person + + + + Grade + + Grade Definition + The Grade Tab defines the Value, Name , Description for an Employee + + + + Salary Structure + + Salary Structure Definition + The Salary Structure Tab defines the Name, Description for a Salary Structure + + + + Salary Structure Line + + The Salary Structure Line defines the concepts and percentages for a Salary Structure + The Salary Structure Line defines the concepts and percentages for a Salary Structure + + + + Employee + + The Employee Tab defines Employee information. + The Employee Tab defines Employee information. + + + + Personal Detail + + The Personal Detail Tab allows user to capture the personal information about the employee. + The Personal Detail Tab allows user to capture the personal information about the employee. + + + + Employee Weekly Off + + The Employee Tab defines Employee information. + The Employee Tab defines Employee information. + + + + Account Employee Detail + + Account Employee Detail + The Account Employee Detail Tab contains detail about employee's deduction and payment + + + + Bank Detail + + The Bank Detail Tab defines bank account data of an employee. + The Bank Detail Tab defines bank account data of an employee. + + + + Experience + + Work Experience + The Experience Tab lists out all the prior experience of an employee + + + + Education + + Education + The Education Tab allows user to capture the educational information of an employee + + + + Dependents + + Dependents + The Dependents Tab allows user to capture the dependents of an employee. + + + + Contact Detail + + Employee Contact Details + The Contact Detail Tab allows user to capture the contacts of an employee. + + + + Insurance Detail + If you save this record, you can not change the Premium Date + Insurance Detail + The Insurance Detail Tab allows user to capture the insurance information of an employee. + + + + Leave Detail + + Leave Assign to Employee + The Leave Detail Tab show leave details of an employee + + + + Leave Credit History + + Leave Credit History + The Leave Credit History Tab show leave balance of an employee + + + + Skill Type + + The Skill Type Tab defines the Value, Name , Description for Skill Type + The Skill Type Tab defines the Value, Name , Description for Skill Type + + + + Company + + Client/Tenant Definition + The Client Definition Tab defines a unique client. +Do not create a new client in this window, but use "Initial Client Setup" (System Administrator Role) to set up the required security and access rules. If you create a new client here, you will not be able to view it and also the required client infrastructure would not have been set up. + + + + Organization + + Define Organizations + The Organization Tab is used to define an Organization. Each Organization has a Key and Name and optionally a Description. + +When adding a new organization, you must re-login to be able to access the new organization. + + + + Activity + + Business Activity + Business Activity + + + + Employee Type + + The Employe Type Tab defines the Value, Name, Description for Employee Type + The Employe Type Tab defines the Value, Name, Description for Employee Type + + + + Employee Relation + + Employee Relation define + The Employee Relation Tab defines the Name, Description for a Employee Relation. + + + + Career Level + + Career Level Tab is used to give the data related to Career Level definition + Career Level is used to hold the data related to Career Level definition like +- Beginner +- Has Knowledge +- Expert etc. + + + + Job Education + + The Job Education is used to define the Education details related to A Job Posting may be : - MCA/B.Tech/Bsc With Excellent Educational Track - MCA/M.Tech + The Job Education is used to define the Education details related to A Job Posting may be : +- MCA/B.Tech/Bsc With Excellent Educational Track +- MCA/M.Tech +- B.Tech/MBA/ B.Tech With MBA Will Be Given More Preference. etc + + + + Job Application + + Job Application definition + The Job Application Tab allow register of the information of specific Job Opening + + + + Interview Detail + + The Interview Detail Tab allow register feedback and rating of an interview. + The Interview Detail Tab allow register feedback and rating of an interview. + + + + Application Status History + + The Application Status tab allows to register remarks and the status of history for a Job Application. + The Application Status tab allows to register remarks and the status of history for a Job Application. + + + + Job Type + + The Job Type Tab is used to define the Job Type details related to a Job Posting. + The Job Type Tab is used to define the Job Type details related to a Job Posting. + + + + Job Openings + + The Job Openings Tab is responsible for holding the data related to a Job Opening in a specific Department. + The Job Openings Tab is responsible for holding the data related to a Job Opening in a specific Department. + + + + Job Opening History + + Job Opening History + The Job Application History tab allow register of remarks and the status of history for a Job Openings. + + + + Salary Range + + The Salary Range tab for Job Openings + The Salary Range tab for Job Openings + + + + All Employee + + The Employee Tab defines Employee information. + The Employee Tab defines Employee information. + + + + Personal Detail + + The Personal Detail Tab allows user to capture the personal information about the employee. + The Personal Detail Tab allows user to capture the personal information about the employee. + + + + Employee Weekly Off + + The Employee Tab defines Employee information. + The Employee Tab defines Employee information. + + + + Account Employee Detail + + Account Employee Detail + The Account Employee Detail Tab contains detail about employee's deduction and payment + + + + Bank Detail + + The Bank Detail Tab defines bank account data of an employee. + The Bank Detail Tab defines bank account data of an employee. + + + + Experience + + Work Experience + The Experience Tab lists out all the prior experience of an employee + + + + Education + + Education + The Education Tab allows user to capture the educational information of an employee + + + + Dependents + + Dependents + The Dependents Tab allows user to capture the dependents of an employee. + + + + Contact Detail + + Employee Contact Details + The Contact Detail Tab allows user to capture the contacts of an employee. + + + + Insurance Detail + If you save this record, you can not change the Premium Date + Insurance Detail + The Insurance Detail Tab allows user to capture the insurance information of an employee. + + + + Leave Detail + + Leave Assign to Employee + The Leave Detail Tab show leave details of an employee + + + + Leave Credit History + + Leave Credit History + The Leave Credit History Tab show leave balance of an employee + + + + Leave Reasons + + Leave Reasons define + The Leave Reasons tab defines the Search Key , Name, Description for a Leave Reason + + + + + Leave Type + + Leave Type Definition + The Leave Type Tab allow define Leave Type detail of an employee + + + + Leave Request Combination Allowed + + Leave Request Combination Allowed definition + The Leave Request Combination allows to define a Leave Type combination valid + + + + Leave Type for Employee Type + + Leave Type for Employee Type define + The Leave Type by employee type, is used to define a Leave Type by employee type + + + + ASI Product + + Import Products ASI + If a set of attributes, attribute or attribute search is not found, it is created, then an attributes use is created based on the attribute's name, which are grouped by the attribute set's name + + + + Document Status + + + + + + + Import Payroll Attribute + + + + + + + Run + + + + + + + Lines + + + + + + + Payroll Concept Type + + Maintain Payroll Concept Type + + + + + Report Source + + + + + + + Parameter Sequence + + + + + + + Tab Sequence + + Sequence of Tab for Window + + + + + Used in Field + + Used in Field + + + + + Used in Process Parameter + + Used in Process Parameter + + + + + Used in Browse Field + + Used in Browse Field + + + + + Production Batch + + + + + + + Production Batch + + + + + + + Production + + + + + + + Production Line + + + + + + + QC Test + + + + + + + Inventory Move + + + + + + + Movement Lines + + + + + + + Translation + + + + + + + Browse Fields Query Criteria + + Define Browse Fields Sequence for Query Criteria + The tab field sequence allows you to define fields that will be displayed in Search Panel of Smart Browser and the order they are displayed, you can easily include or exclud + + + + Zoom Condition + + + + + + + Linked Process + + + + + + + Linked Process Para + + + + + + + Payment Schedule + + Invoice Payment Schedule + + + + + Server Configuration + For Apply change you must Cache Reset + Server Configuration + + + + + Organization Access + + Replication Organization Access + Organizations Access for Replication Strategy + + + + Role Access + + Replication Role Access + Role Access for Replication Strategy + + + + Document Action Access + + + + + + + Identifier Sequence + + + + + + + Payroll Rule + + Payroll Rule + Payroll Rule defined for this atribbute + + + + Payroll Movement + + Payroll Movement + + + + + Employee Attribute + + Employee Attribute + + + + + Employee Attribute + + Employee Attribute + + + + + Import Employee Data + + Import Employee Data + + + + + Commission Group + + + + + + + Sales Representative + + + + + + + Budget Movement + + Budget Movement + The Budget Movement Tab defines the control parameters for a Budget Movement. A Budget Movement can consist of multiple Budget Movement. +If the Control Amount is not zero, it is compared to the Total Debit Amount. The Control/Debit/Credit Amount is in Source Document Currency. + + + + Budget Transaction + + Budget Transaction + The Budget TransactionTab defines the control parameters for a single Budget Transaction +If the Control Amount is not zero, it is compared to the Total Debit Amount. The Control/Debit/Credit Amount is in Source Document Currency. + + + + Budget Movement Line + + Budget Movement Line + The Budget Movement Line Tab defines the individual debit and credit transactions that comprise a Budget Movement. + + + + Browse + + + + + + + Transport Requirement + + + + + + + Requirement Assignment + + Requirement Assignment + + + + + Shipper + + Shippers + The Shippers Tab defines any entity who will provide shipping to or shipping from an Organization. + + + + Vehicle Assignment + + Vehicle Assignment + + + + + Freight + + Freight Rates + Freight Rates for Shipper + + + + Freight Order + + Freight Order + + + + + Freight Order Line + + Freight Order Line + + + + + Vehicle + + Vehicle + + + + + Vehicle Asset + + Vehicle Asset + + + + + Product + + Define Product + The Product Tab defines each product and identifies it for use in price lists and orders. The Location is the default location when receiving the stored product. + + + + + Driver Assignment + + + + + + + Transport Assignment + + Transport Assignment + + + + + License Assignment + + License Assignment + + + + + Requirement Assignment + + Requirement Assignment + + + + + Vehicle Type + + + + + + + Transport Unit + + Transport Unit + Transport units are the building blocks used to create a vehicle. Depending on the type of transport unit, you can assign one or more compartments to a transport unit + + + + Compartment Assignment + + Compartment Assignment + + + + + Asset + + Asset + + + + + Transport Unit Type + + + + + + + Compartment + + Compartment + + + + + Compartment Assignment + + Compartment Assignment + + + + + Asset + + Asset + + + + + Transport Compatibility Group + + Transport Compatibility Group + + + + + Transport License + + Defines Transport License + + + + + License Assignment + + + + + + + Transport License Type + + Defines Transport License Type + + + + + Transport License + + Transport License List + + + + + Transport Requirement Type + + Dedines Transport Requirement Type + + + + + Transport Requirement + + Transport Requirement + + + + + Driver + + + + + + + Business Partner + + Business Partner + + + + + Bank Account + + Define Bank Account + The Define Bank Account Tab defines the banking information for this business partner. This data is used for processing payments and remittances. + + + + Location + + Define Location + The Location Tab defines the physical location of a business partner. A business partner may have multiple location records. + + + + Contact (User) + + Maintain User within the system - Internal or Business Partner Contact + The User identifies a unique user in the system. This could be an internal user or a business partner contact + + + + License Assignment + + License Assignment + + + + + Requirement Assignment + + Requirement Assignment + + + + + Charge Type by Doc Type + + + + + + + Tracciato + + Tracciato + Tracciato + + + + Parametri + + + + + + + Viste + + Viste + Viste + + + + Campi + + Campi + Campi + + + + Acquisti + + Acquisti + Acquisti + + + + Zone Fao + + Zone Fao + Zone Fao + + + + Nomi Latini + + Nomi Latini + Nomi Latini + + + + Ordini rapidi + + + + + + + Righe ordine + + Righe ordine + Righe ordine + + + + Traduzione + + Traduzione + Traduzione + + + + Gruppi + + Gruppi + Gruppi + + + + Lista ordini di acquisto + + + + + + + Order + + Order Header + The Order Header Tab defines the parameters of an Order. Changing the Organization, Business Partner, Warehouse, Date Promised, etc. changes these values on all the lines. + + + + Order Line + + Order Line + The Order Line Tab defines the individual line items that comprise an Order. + + + + Riga + + Riga fattura clienti + + + + + OOInvoice Tax + + OOInvoice Tax + + + + + Rate/Scadenze + + Rate/Scadenze + + + + + Contropartite-Imputazioni + + + + + + + Abbinamento Rate + + + + + + + Partite Contropartite Automatiche + + Partite Contropartite Automatiche + + + + + OOFatturaCliente + + OOFatturaCliente + + + + + Fattura Fornitore + + OOFatturaFornitore + + + + + Riga + + OOInvoice Line + + + + + I.V.A. + + OOInvoice Tax + + + + + Rate pagamento + + OO_Payment Schedule + + + + + Contropartite-Imputazioni + + + + + + + Pagamenti/Incassi Fornitori/Clienti + + Pagamenti/Incassi Fornitori/Clienti + +You have an over-payment, if you received more money than due for a single invoice. Instead of writing the difference off (i.e. would be a gain), you can leave the amount unallocated and use it for later invoices or credit memos. Please note that the Amount is the payment amount, so you need to enter the over-payment as a negative amount.
    +You can also receive a partial payment (under-payment). If you decide not to write off the remaining invoice amount, enter the under-payment as a positive amount.
    +Note that printed payments are archived in Payment Selection (Prepared Payment). +
    For Posting, the bank account organization is used, if it is not a charge.]]>
    + +
    + + Allocations + + Display Allocation of the Payment/Receipt to Invoices + + + + + Report + + + + + + + Labels + + + + + + + Label Tranlations + + Label Tranlations + Label Tranlations + + + + COO_BO_Witholding + + + + + + + Ritenute + + Ritenute Business Partner + + + + + COO_OrgInfo + + OOContabilita Organization Setup + + + + + Registri iva + + + + + + + Doc. dei reg.iva + + + + + + + N.Protocollo da riutilizz + + N.Protocollo da riutilizz + N.Protocollo da riutilizz + + + + VATHeader + + + + + + + Dettaglio + + + + + + + Revisione Tasse + + + + + + + COO_MultipleMailConfig + + COO_MultipleMailConfig + COO_MultipleMailConfig + + + + COO_MultipleMailConfigUser + + COO_MultipleMailConfigUser + COO_MultipleMailConfigUser + + + + Flusso_Ordini + + + + + + + CC_Transactions + + CC_Transactions + + + + + Dettaglio entrate merci + + Dettaglio entrate merci + Dettaglio entrate merci + + + + Sez. 2 bis + + Sez. 2 bis + Sez. 2 bis + + + + Controllo nomenclature + + Controllo nomenclature + Controllo nomenclature + + + + Sez. 2 ter + + Sez. 2 ter + Sez. 2 ter + + + + CC_Unspent + + CC_Unspent + + + + + Cessioni + + Cessioni + Cessioni + + + + Sez. 1 bis + + Sez. 1 bis + Sez. 1 bis + + + + Lavorazione + + Lavorazione + Lavorazione + + + + Righe + + Righe + Righe + + + + QuickOrder + + + + + + + QuickOrderLine + + QuickOrderLine + QuickOrderLine + + + + Clienti + + Clienti + Clienti + + + + Statistiche Vendite + + Statistiche Vendite + + + + + Bank Draft Portfolio + + + + + + + Bank Draft Portfolio (Detail) + + + + + + + Presentazione + + + + + + + Riga Presentazione + + + + + + + Metodi di Cattura + + Metodi di Cattura + Metodi di Cattura + + + + Registro IVA + + + + + + + Registro IVA + + Registro IVA + Registro IVA + + + + Rate da incassare + + Rate da incassare + Rate da incassare + + + + Rate incassate + + Rate incassate + Rate incassate + + + + COO_GenericSqlScheduler + + COO_GenericSqlScheduler + COO_GenericSqlScheduler + + + + COO_GenericSqlSchedulerMail + + COO_GenericSqlSchedulerMail + COO_GenericSqlSchedulerMail + + + + Partners OOInvoice + + + + + + + Partners OOPayments + + + + + + + Margini per cliente e prodotto + + Margini per cliente e prodotto + + + + + TipoParte + + TipoParte + + + + + ComponentiEK + + ComponentiEK + ComponentiEK + + + + Distinta Base + + Distinta Base + The Bill of Materials tab defines those products that are generated from other products. A Bill of Material (BOM) is one or more Products or BOMs. + +Available Quantity: +- Stored BOMs have to be created via "Production" +- The available quantity of a non-stored BOMs is dynamically calculated +- The attribute "Stored" is defined in the "Product" tab + +Price: +- BOMs must be listed in Pricelists +- If the price is 0.00, the price is dynamically calculated + +Printing: +- Usually, only the BOM information is printed +- For invoices, delivery slips and pick lists, you have the option to print the details +- In the details, the quantity is listed - and the price, if this is dynamically calculated + + + + Componenti DB + + Bill of Material product lines Open One light + Open One Production Light + + + + Project + + Maintain Sales Order Projects and Work Orders + The Project Tab is used to define the Value, Name and Description for each project. It also is defines the tracks the amounts assigned to, committed to and used for this project. + + + + Line + + Define Project Lines + The Project Lines Tab is used to define the lines (products and/or services) associated with this Project. This is an alternative to Project Phases. You would use lines, if you do not want to use a Project Type template with phases. + + + + ComponentiEK + + ComponentiEK + ComponentiEK + + + + Issues + + Issues to the Project + The lab lists the Issues to the project initiated by the "Issue to Project" process. You can issue Receipts, Time and Expenses, or Stock. + + + + Accounting + + Define Project Accounting + The Accounting Tab is used to define the Asset Account to use when a project is completed and the associated asset realized. + + + + Line + + Define Project Lines + The Project Lines Tab is used to define the lines (products and/or services) associated with this Project. This is an alternative to Project Phases. You would use lines, if you do not want to use a Project Type template with phases. + + + + ComponentiEK-P + + ComponentiEK-P + ComponentiEK + + + + Issues + + Issues to the Project + The lab lists the Issues to the project initiated by the "Issue to Project" process. You can issue Receipts, Time and Expenses, or Stock. + + + + Accounting + + Define Project Accounting + The Accounting Tab is used to define the Asset Account to use when a project is completed and the associated asset realized. + + + + ScadenzeCommesse + + + + + + + Reparti + + Reparti + Reparti + + + + Tipo Cliente Commerciale + + Tipo Cliente Commerciale + + + + + Move + + Enter Inventory Movement + The Move Tab defines and identifies the movement of an item or items in inventory. + + + + Move Line + + Enter Inventory Movement Line + The Move Line Tab defines the product and quantity to be moved and the location it is moving from and to. + + + + Attributes + + Product Instance Attribute Material Allocation + + + + + Documento Rettifica/Inventario + + Define Inventory Count + The Inventory Count Tab defines the parameters for a manual count and adjustment of inventory. When creating the inventory count list automatically, only the actual stored products are included. The exception is when you select the equals 0 (=0) option, then zero on hand records of all stocked products is created for that location. + + + + Prodotti e quantita + + Prodotti e quantita + The Inventory Count Line defines the counts of the individual products in inventory. Normally you would create inventory count lines automaticelly. If you create them manually, make sure that the book value is correct. +You can set the Organization, if it is a charge, otherwise it is set to the header organization. + + + + Attributes + + Product Instance Attribute Material Allocation + + + + + Lavorazione + + Define Inventory Count + The Inventory Count Tab defines the parameters for a manual count and adjustment of inventory. When creating the inventory count list automatically, only the actual stored products are included. The exception is when you select the equals 0 (=0) option, then zero on hand records of all stocked products is created for that location. + + + + ScaricoCarico + + ScaricoCarico + The Inventory Count Line defines the counts of the individual products in inventory. Normally you would create inventory count lines automaticelly. If you create them manually, make sure that the book value is correct. +You can set the Organization, if it is a charge, otherwise it is set to the header organization. + + + + Attributes + + Product Instance Attribute Material Allocation + + + + + esplosione distinta attiva + + + + + + + Project + + Maintain Sales Order Projects and Work Orders + The Project Tab is used to define the Value, Name and Description for each project. It also is defines the tracks the amounts assigned to, committed to and used for this project. + + + + Materiale da acquistare cl + + + + + + + ScadenzeCommesse + + + + + + + Conto Lavoro da richiedere + + Conto Lavoro da richiedere + + + + + Commessa + + Maintain Sales Order Projects and Work Orders + The Project Tab is used to define the Value, Name and Description for each project. It also is defines the tracks the amounts assigned to, committed to and used for this project. + + + + Posizione + + Define Project Lines + The Project Lines Tab is used to define the lines (products and/or services) associated with this Project. This is an alternative to Project Phases. You would use lines, if you do not want to use a Project Type template with phases. + + + + Componenti + + ComponentiEK-prod + ComponentiEKComponentiEK-prod + + + + Avanzmaneto componenti produzione + + + + + + + Documento Rettifica/Inventario + + Documento Rettifica/Inventario + 0) <= 0 +C_DocType_ID=1000138]]> + + + + Prodotti e quantita + + Prodotti e quantita + The Inventory Count Line defines the counts of the individual products in inventory. Normally you would create inventory count lines automaticelly. If you create them manually, make sure that the book value is correct. +You can set the Organization, if it is a charge, otherwise it is set to the header organization. + + + + Avanzmaneto Commesse + + Avanzmaneto Commesse + + + + + Disponibilita + + Disponibilita + + + + + Warehouse + + Warehouse + The Warehouse Tab defines each Warehouse that is used to store products. If a Source warehouse is selected, all product replenishment is from that warehouse. If you use custom replenishment algorithms, you need to define the class used per warehouse. + + + + Locator + + Locator + The Locator Tab defines any Locators for that Warehouse. + + + + Storage + + Detail Storage Information + + + + + Replenish + + Define Product Replenishment + The Replenishment Tab defines the type of replenishment quantities. This is used for automated ordering. If you select a custom replenishment type, you need to create a class implementing org.compiere.util.ReplenishInterface and set that on warehouse level. + + + + Accounting + + Accounting + The Accounting Tab defines the Accounting parameters to be used for inventory in that Warehouse. + + + + Product Transactions + + Transactions for stored Products + + + + + Utente - sola lettura + + Utente - sola lettura + + + + + Report EK-Stat-Bollettato + + Report EK-Stat-Bollettato + + + + + Translation + + + + + + + Prodotti Sottoscorta da richiedere + + Prodotti Sottoscorta da richiedere + + + + + Costi Prodotto Annui + + + + + + + Bank Account Document + + Maintain Bank Account Documents + In this tab, you define the documents used for this bank account. You define your check and other payment document (sequence) number as well as format. + + + + Accounting + + Maintain Accounting Data + The Accounting Tab is used to define the accounts used for transactions with this Bank. + + + + Bank + + Maintain Bank + The Bank Tab defines a bank that is used by an organization or business partner. Each Bank is given an identifying Name, Address, Routing No and Swift Code + + + + Account + + Maintain Bank Account + The Account Tab is used to define one or more accounts for a Bank. Each account has a unique Account No and Currency. The bank account organization is used for accounting. + + + + Payment Processor + + Processor for online payments + +The class needs to implement org.compiere.model.PaymentProcessor]]> + + + + Statement Loader + + Definition of Bank Statement Loader (SWIFT, OFX) + The loader definition privides the parameters to load bank statements from EFT formats like SWIFT (MT940) or OFX. The required parameters depend on the actual statement loader class + + + + CC_Transactions + + CC_Transactions + + + + + CC_Unspent + + CC_Unspent + + + + + DettaglioConteggiAgenti + + + + + + + Coefficienti Annui Costi Lavorati + + Coefficienti Annui per i Costi dei prodotti con distinta base Semilavorati e finiti + + + + + Dich. Intento da mar 2017 + + + + + + + Andamento fatturati mensili + + Andamento fatturati mensili + + + + + Visualizza implosione + + + + + + + Storage + + Detail Storage Information + + + + + EK Avanzamento Produzione + + EK Avanzamento Produzione + EK Avanzamento Produzione + + + + SaldoUbicazione + + SaldoUbicazione + + + + + Configuratore + + + + + + + Famiglie + + + + + + + Applicazioni + + + + + + + Bilancio CEE + + + + + + + Potenze motore + + + + + + + Grandezze motore + + + + + + + Tensioni motore + + + + + + + F.M. fino al mese scorso + + F.M. fino al mese scorso + + + + + Forme motore + + + + + + + Protezioni IP + + + + + + + Protezioni ATEX + + + + + + + Classi di temperatura + + + + + + + Classi di protezione + + + + + + + Classi di temperatura HT + + + + + + + Tipi girante + + + + + + + Materiale pale + + + + + + + Mozzi girante + + + + + + + Materiale mozzo + + + + + + + Materiale convogliatore + + + + + + + Altezza convogliatore + + + + + + + Diametri albero + + + + + + + Angoli pale + + + + + + + Diametri convogliatore + + + + + + + Tipo convogliatore + + + + + + + Intestazione tracciato + + Intestazione tracciato + + + + + BP del tracciato + + BP del tracciato + + + + + Dati Fattura + + + + + + + Nature e aliquote + + Nature e aliquote + + + + + Controllo-Complessivo + + + + + + + Determinazione Email + + + + + + + Tabella trascodifica + + + + + + + Scheda Macchina + + + + + + + Gestione Schede + + + + + + + Lista delle linee + + Material Requisition Line + + + + + Offerte + + + + + + + Riga di Offerta + + Riga di Offerta + The Order Line Tab defines the individual line items that comprise an Order. + + + + Implosione + + + + + + + COO_MrpScheduler + + + + + + + Rate In Scadenza + + Rate In Scadenza + Rate In Scadenza + + + + Rate scadute + + Rate scadute + + + + + Archivio Solleciti Elaborati + + Archivio Solleciti Elaborati + Archivio Solleciti Elaborati + + + + Impostazione Solleciti + + Impostazione Solleciti + Impostazione Solleciti + + + + Plafond testata + + + + + + + Plafond righe + + + + + + + Documenti non convalidati/completati + + Documenti non convalidati/completati + + + + + Log Email + + Log Email + + + + + Righe d'ordine + + + + + + + Righe Ordine + + + + + + + Ordini di Carico + + + + + + + Righe Ordine di Carico + + + + + + + Movimenti Modula + + + + + + + Fatture elettroniche ricevute + + + + + + + Controllo Produzione Specifica + + + + + + + Controllo Invio Fatture Elettroniche + + + + + + + Fatture Elettroniche da Inviare + + + + + + + Movimenti Modula - INV + + + + + + + Movimenti Modula - da elaborare + + + + -
    + diff --git a/data/it_IT/AD_Table_Trl_it_IT.xml b/data/it_IT/AD_Table_Trl_it_IT.xml index f8ec9eea3f..639553e67b 100644 --- a/data/it_IT/AD_Table_Trl_it_IT.xml +++ b/data/it_IT/AD_Table_Trl_it_IT.xml @@ -1,1778 +1,31 @@ - - - - - - Tabella + + + + Manufacturing Order Cost + - - Colonna + + Report EK-Stat-Residuo + - - Riferimento + + Stat_Vendite_Agente_confrontoperiodi + - - AD_Ref_Table + + Stat_Vendite_Estero_confrontoperiodi + - - Elenco dei Riferimenti + + Stat_Vendite_Italia_confrontoperiodi + - - Finestra + + Entrate Merci - analisi documenti collegati + - - Tab + + Report EK-Stat-Ritardo + - - Campo - - - Convalida - - - Messaggio - - - ID della Lingua - - - Azienda - - - Termini del Pagamento - - - Utente/Contatto - - - Sequenza - - - Menu - - - Workflow - - - Compito - - - Messaggio ** - - - Menu ** - - - AD_Sequence_Audit - - - AD_Sequence_No - - - Tab ** - - - Compito ** - - - Istanza del Compito - - - Riferimento ** - - - Campo ** - - - Nodo - - - Nodo ** - - - Transizione Nodo - - - Finestra ** - - - Workflow ** - - - ID test - - - Elenco dei Riferimenti ** - - - Esercizio - - - Tasso di Conversione - - - Valuta - - - Elemento - - - Periodo - - - UdM - - - Organizzazione - - - Ruolo - - - AD_User_Roles - - - Ubicazione / Indirizzo - - - Giorno non Lavorativo - - - Regione - - - Nazione - - - Conversione UdM - - - Combinazione - - - Anno - - - C_BP_Customer_Acct - - - C_BP_Employee_Acct - - - C_BP_Vendor_Acct - - - Città - - - Elemento del Conto - - - Magazzino/Punto di Servizio - - - M_Warehouse_Acct - - - Preferenza - - - AD_Process_Access - - - AD_Task_Access - - - AD_Window_Access - - - AD_Workflow_Access - - - Progetto - - - C_Project_Acct - - - Area Stoccaggio - - - Prodotto - - - Categoria del prodotto - - - M_Product_PO - - - M_Substitute - - - Tipo Documento - - - Categoria Contabile - - - Prima Nota - - - Gruppo Prime Note - - - Riga della Prima Nota - - - AD_ClientInfo - - - AD_OrgInfo - - - Controllo del Periodo - - - Area di Vendita - - - M_Replenish - - - M_Storage - - - M_ProductPrice - - - Categoria di Imposta - - - Trasportatore - - - Allegato - - - Listino prezzi - - - Schedulazione fattura - - - Ordine di vendita - - - Riga dell'ordine di vendita - - - Imposta - - - Schema Contabile - - - C_AcctSchema_GL - - - Evento Contabile - - - Budget - - - M_Product_Acct - - - Campagna - - - Canale - - - Elemento del Sistema - - - Elemento del Sistema ** - - - Elemento dello Schema Contabile - - - Istanza dell'Elaborazione - - - AD_PInstance_Para - - - Elaborazione - - - Parametro dell'Elaborazione - - - Parametro dell'Elaborazione ** - - - Elaborazione ** - - - Albero - - - AD_TreeNode - - - Business Partner - - - Indirizzo Business Partner - - - Versione del Listino Prezzi - - - Banca - - - Conto Bancario - - - Conto banca Partner - - - C_BP_Withholding - - - Tipo Documento ** - - - Sollecito - - - Elemento del Conto ** - - - Termini del Pagamento ** - - - Trattenuta - - - Prodotto ** - - - Addebito - - - C_OrderTax - - - C_AcctSchema_Default - - - Attività - - - Fattura - - - Spedizione/ricevimento - - - Riga del Documento di Spedizione/Entrata Merce - - - Inventario Fisico - - - Riga dell'inventario fisico - - - Movimento - - - Riga del movimento - - - Produzione - - - Riga di produzione - - - M_Product_Costing - - - Transazione di inventario - - - Livello di Sollecito - - - Livello di Sollecito ** - - - Riga della fattura - - - C_InvoiceTax - - - Pagamento - - - Riconoscimento del Ricavo - - - Livello della prestazione - - - Riga del livello della prestazione - - - UdM ** - - - Inventario perpetuo - - - Titolo - - - Titolo ** - - - Categoria di Imposta ** - - - RV_Order_Open - - - Vista del report - - - RV_M_Transaction_Sum - - - T_Replenish - - - T_Spool - - - Definizione EDI - - - Transazione EDI - - - Log EDI - - - RV_C_Invoice_Day - - - RV_C_Invoice_Month - - - RV_C_Invoice_ProdMonth - - - RV_C_Invoice_ProdWeek - - - RV_C_Invoice_VendorMonth - - - RV_C_Invoice_Week - - - Modulo speciale - - - Modulo speciale ** - - - AD_Form_Access - - - Errore - - - Formato di Importazione - - - Campo del formato - - - Linea Distinta Base - - - Stoccaggio pneumatici - - - Piano di produzione - - - RV_C_Invoice_CustomerProdQtr - - - RV_C_Invoice_CustomerVendQtr - - - Avviso - - - Linea di imputazione - - - C_BankAccount_Acct - - - Estratto conto banca - - - Riga di estratto conto banca - - - Gruppo di business partner - - - C_BP_Group_Acct - - - C_Charge_Acct - - - C_InterOrg_Acct - - - Elaboratore del pagamento - - - C_Tax_Acct - - - C_Withholding_Acct - - - M_Product_Category_Acct - - - W_Basket_ID - - - Contatore Web - - - Trova - - - Attributo - - - AD_Attribute_Value - - - Prima nota cassa - - - Libro di Cassa - - - C_CashBook_Acct - - - Riga prima nota cassa - - - Gruppo pagamenti - - - RV_OpenItem - - - Gruppo del campo - - - Gruppo del campo ** - - - Template della Mail - - - Richiesta - - - Azione della richiesta - - - Elaboratore della richiesta - - - AD_Role_OrgAccess - - - RV_C_Invoice - - - RV_C_InvoiceLine - - - RV_M_Transaction - - - Fatture in fase di pagamento - - - Riga della selezione del pagamento - - - Colonna della vista del report - - - Commissione - - - Importo commessione - - - Linea di commissione - - - Ciclo del progetto - - - C_CyclePhase - - - Riga del progetto - - - Elabora della commissione - - - Dettaglio della commessione - - - Risultato - - - Obiettivo - - - Misura - - - Calcolo della misura - - - Piano di riconoscimento del ricavo - - - Elaborazione riconoscimento del ricavo - - - Report finanziario - - - Colonna del report - - - Set di colonne del report - - - Riga del report - - - Set di righe del report - - - Fonte del report - - - AD_TreeNodeBP - - - AD_TreeNodeMM - - - AD_TreeNodePR - - - Forma di stampa - - - Documento del conto banca - - - AD_TreeBar - - - Colore - - - Desktop - - - Desktop Workbench - - - Desktop ** - - - Immagine - - - Campo definito dall'utente - - - Tab definita dall'utente - - - Finestra definita dall'utente - - - Area di lavoro - - - Videata dell'area di lavoro - - - Area di lavoro ** - - - RV_Cash_Detail - - - Abbinamento della fattura - - - Abbinamento dell'ordine - - - Routing della richiesta - - - Schema dello Sconto - - - Break Point Schema dello Sconto - - - Listino Prezzi Scontato - - - T_InventoryValue - - - RV_Product_Costing - - - Tipo Risorsa - - - Tipo di spesa - - - Indisponibilità della risorsa - - - Assegnazione della Risorsa - - - Report Ore e Spese - - - Risorsa - - - Riga della spesa - - - Elemento del formato di stampa - - - Colore della stampa - - - Carattere della stampa - - - Carta di stampa - - - Formato di stampa - - - C_Invoice_LineTax_v - - - C_Order_Header_V - - - C_Order_LineTax_v - - - C_PaySelection_Check_V - - - C_PaySelection_Remittance_V - - - M_InOut_Header_V - - - M_InOut_Line_V - - - C_Invoice_Header_V - - - RV_BPartner - - - Grafico - - - Elemento del formato di stampa ** - - - Formato tabella di stampa - - - Riga elaborazione del sollecito - - - Controllo selezione pagamenti - - - Elaborazione del sollecito - - - Inserimento elaborazione del sollecito - - - R_ContactInterest - - - Tipo di Richiesta - - - Area interessi - - - Sistema - - - Importazione Prodotti - - - Importazione Business Partner - - - Importazione Conto - - - Importazione Insieme delle righe del report - - - Classe del corso - - - Corso - - - Bene Gestito - - - Smobilizzo del Bene - - - Consegna del Bene - - - Gruppo Bene Gestito - - - T_Report - - - T_ReportStatement - - - Imposta ** - - - Fact_Acct_Balance - - - Programma Pagamento - - - Linea Carrello - - - Web Click - - - Programmazione Pagamento Fattura - - - Counter Count - - - Conteggio Click - - - C_Payment_V - - - Controllo per Numero di Serie - - - Controllo per Lotto - - - Lotto - - - Valore Attributo - - - Serie di Attributi di Istanza - - - Serie di Attributi - - - M_AttributeInstance - - - Attributo - - - M_AttributeUse - - - Ricerca per Attributo - - - AD_Table_Access - - - Sessione - - - AD_Record_Access - - - Linea Etichetta di Stampa ** - - - Linea Etichetta di Stampa - - - Etichetta di Stampa - - - AD_Column_Access - - - Importazione Inventario - - - Elaborazione Ricorso - - - Documento Ricorrente - - - Tipo Progetto - - - Fase del Progetto - - - Fase Standard - - - AD_PInstance_Log - - - Annuncio - - - Log di modifica - - - Tipo di Tempo - - - Compito Standard - - - Compito del Progetto - - - Assegnazione della Organizzazione - - - Tipo di Costo - - - Fase del ciclo - - - Importazione Ordini - - - Destinatario dell'Allarme - - - Regole dell'Allarme - - - Allarme - - - Categoria Spese di Trasporto - - - Spese di Trasporto - - - Importazione Pagamenti - - - Importazione Fatture - - - Importazione Giornale - - - Importazione Estratto Conto Bancario - - - Tabella di Replicazione - - - Strategia di Replicazione - - - Elaborazione della Replicazione - - - Log della Replicazione - - - Replicazione - - - Tipo di Conoscenza - - - Argomento di Conoscenza - - - Sinonimo di Conoscenza - - - Fonte della Conoscenza - - - Immessione Associata - - - K_EntryCategory - - - Immessione - - - Commento dell'Immessione - - - Valore della Categoria - - - Categoria di Conoscenza - - - Nazione ** - - - Valuta ** - - - C_Project_Header_V - - - C_Project_Details_V - - - RV_ProjectCycle - - - RV_Asset_Delivery - - - RV_Asset_Customer - - - Registrare al Progetto - - - Funzione Etichetta di Stampa - - - Registrazione - - - Label printer - - - AD_Private_Access - - - RV_ProjectLineIssue - - - RV_Transaction - - - RV_Storage - - - T_Aging - - - C_BPartner_Product - - - RV_Click_Unprocessed - - - RV_Click_Month - - - RV_UnPosted - - - M_TransactionAllocation - - - Tipo Valuta - - - C_Currency_Acct - - - RV_WarehousePrice - - - Caricatore estratto conto - - - Tasso di conversione valuta importata - - - Utente Sostitutivo - - - Parametro del Nodo di Workflow - - - Attività del Workflow - - - Processo di Workflow - - - Responsabile di Workflow - - - Blocco del Workflow - - - Dati Elaborati Workflow - - - Verifica Evento di Workflow - - - Risultato Attività di Workflow - - - Registrazione - - - Attributo di Registrazione - - - A_RegistrationValue - - - RV_C_InvoiceTax - - - RV_Fact_Acct_Period - - - RV_Fact_Acct_Day - - - RV_Fact_Acct - - - Riconciliatore estratto conto - - - Log Elaboratore Richieste - - - Linea ARM - - - ARM - - - M_RelatedProduct - - - Linea Packaging - - - Packaging - - - Linea della Lista di Distribuzione - - - Lista Distribuzione - - - Consegne per Abbonamento - - - Tipo Sottoscrizione - - - Sottoscrizione - - - Sottoscrittore Richiesta Quot. - - - Argomento della Richiesta Quot. - - - Qtà Risposta Linea Richiesta Quot. - - - Linea Risposta Richiesta Quot. - - - Risposta Richiesta Quotazione - - - Quantità Linea Richiesta Quot. - - - Linea Richiesta Quotazione - - - Richiesta Quotazione - - - Relazione col Partner - - - Argomento - - - Fondi Venditore - - - B_Seller - - - Offerta di vendita - - - Fondi degli acquirenti - - - B_Buyer - - - Commento all'offerta - - - Offerta - - - Scheduler Log - - - Scheduler - - - Tipo Organizzazione - - - Tipo Argomento - - - Categoria Argomento - - - Log Elaboratore Contabilità - - - Elaboratore Contabilità - - - Log del Processore di Workflow - - - Processore di Workflow - - - AD_Scheduler_Para - - - Log del Alert Processor - - - Elaboratore Allarmi - - - Tax ZIP - - - Richiesta - - - Linea Richiesta - - - Destinatatio del Pianificatore - - - Attachment Note - - - Condizione di Spostamento - - - Linea distribuzione del Mastro - - - Distribuzione Libro Mastro - - - RV_C_RfQ_UnAnswered - - - RV_C_RfQResponse - - - RV_M_Requisition - - - Distribution Run - - - Distribution Run Line - - - T_DistributionRunDetail - - - A_RegistrationProduct - - - RV_Asset_SumMonth - - - Access Log - - - Counter Document - - - Linea Richiesta - - - Previsione - - - Dettagli Richiesta - - - Linea Previsione - - - Richiesta - - - C_RfQResponseLine_V - - - C_RfQResponse_V - - - C_RfQResponseLineQty_V - - - Conferma Spedizione/Ricevimento - - - Linea Conferma Spedizione/Ricevimento - - - Tipo Autorizz. Restituz. Mat. - - - RV_InOutConfirm - - - RV_InOutLineConfirm - - - M_InOut_LineConfirm_V - - - M_InOutConfirm_V - - - Allocazione - - - RV_Allocation - - - Linea Conferma Movimento - - - Conferma Movimento - - - RV_PrintFormatDetail - - - Importazione Line di Conferma Spedizione/Ricevimento - - - C_Dunning_Header_v - - - C_Dunning_Line_v - - - Misura SLA - - - Criterio SLA - - - Obiettivo SLA - - - Tabella ** - - - Restrizione Argomenti Richiesta Quotazioni - - - Terminale POS - - - Disposizione Chiave POS - - - Chiave POS - - - RV_InOutDetails - - - Colonna ** - - - Trial Balance - - - Archivio - - - RV_Payment - - - RV_BPartnerOpen - - - RV_CommissionRunDetail - - - T_Transaction - - - Costo Franco Fabbrica - - - Allocazione Costo Franco Fabbrica - - - C_ProjectIssueMA - - - M_InOutLineMA - - - M_InventoryLineMA - - - M_MovementLineMA - - - Production Line MA - - - M_Transaction_v - - - Fattura Batch - - - Linea Fattura Batch - - - AD_User_OrgAccess - - - Elemento di Costo - - - Product Cost - - - Categoria - - - Gruppo - - - Risoluzione Richiesta - - - Risposta Standard - - - Stato - - - Downloads Prodotti - - - E-commerce - - - E-commerce ** - - - Messaggio - - - Messaggio ** - - - Mail utente - - - Request Update Recipiants - - - Request Type Updates - - - R_CategoryUpdates - - - R_GroupUpdates - - - RV_RequestUpdates - - - RV_RequestUpdates_Only - - - Posizione Lavorativa - - - Categoria Posizione Lavorativa - - - Assegnazione Posizione Lavorativa - - - Remunerazione - - - Remunerazione - - - Remunerazione Impiegati - - - Gruppo alternativo - - - Operazione Prodotti - - - Risorsa per Operazione - - - Distinta Base - - - Notifica Cambiamento - - - Richiesta Modifica - - - Componente DIstinta Base - - - Aggiornamento Richiesta - - - T_InvoiceGL - - - T_InvoiceGL_v - - - Product Costs - - - Product Cost Summary - - - Product Cost Detail - - - Dettagli Costo - - - Esclude set di Attributi - - - Esclude Lotto - - - Esclude Numero di Serie - - - Imputa pagamento - - - Accesso Utente Bpartner - - - Interrogazione Utente - - - M_InOutLineMA_v - - - M_MovementLineMA_v - - - Coda per il costo - - - Dichiarazione IVA - - - Linea Dichiarazione Tasse - - - Contabilità dichiarazione Tasse - - - Gerarchia dei Report - - - Controllo Budget - - - Controllo Fondi - - - Limitazione Fondi - - - Sotto Conto - - - Template della Mail ** - - - Condivisione Client (Azienda) - - - Problema del Sistema - - - Invoice ProductQtr - - - Invoice ProductMonth - - - Schema Colori - - - Restrizione Obiettivi - - - Benchmark - - - Dati di Benchmark - - - Rapporto - - - Fattore del Rapporto - - - Raccomandazione su Problema - - - Stato Problema - - - Problema Noto - - - Utente del Problema - - - Problema del Progetto - - - Sistema che crea Problema - - - Stato Categoria - - + diff --git a/data/it_IT/AD_Task_Trl_it_IT.xml b/data/it_IT/AD_Task_Trl_it_IT.xml index 6e96db827c..8b8d2e166a 100644 --- a/data/it_IT/AD_Task_Trl_it_IT.xml +++ b/data/it_IT/AD_Task_Trl_it_IT.xml @@ -1,20 +1,21 @@ - - - - + + Versione Java Mostra la versione del default di Java VM La versione Java usata dall'applicativo potrebbe essere diversa. + Esporta il Database Esporta (salva) il database Usa questo comando dal server + Trasferimento Database Trasferisce il database Usa questo comando dal server + - + diff --git a/data/it_IT/AD_View_Column_Trl_it_IT.xml b/data/it_IT/AD_View_Column_Trl_it_IT.xml new file mode 100644 index 0000000000..7758875c8b --- /dev/null +++ b/data/it_IT/AD_View_Column_Trl_it_IT.xml @@ -0,0 +1,26625 @@ + + + + Updated By + User who updated this records + + + + + Order + Order + + + + + Charge + Additional document charges + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Freight Amount + Freight Amount + + + + + Delivery Via + How the order will be delivered + + + + + Approved + Indicates if this document requires approval + + + + + Credit Approved + Credit has been approved + + + + + Delivered + + + + + + Invoiced + Is this invoiced? + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Active + The record is active in the system + + + + + Account Date + Accounting Date + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Created + Date this record was created + + + + + Campaign + Marketing Campaign + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Target Document Type + Target document type for conversing documents + + + + + Currency + The Currency for this record + + + + + Total Lines + Total of all document lines + + + + + Grand Total + Total amount of document + + + + + Document Action + The targeted status of the document + + + + + Document Type + Document type or rules + + + + + Document Status + The current status of the document + + + + + Organization + Organizational entity within client + + + + + Document No + Document sequence number of the document + + + + + Printed + Indicates if this document / line is printed + + + + + Priority + Priority of a document + + + + + User List 1 + User defined list element #1 + + + + + User/Contact + User within the system - Internal or Business Partner Contact + + + + + Business Partner + Identifies a Business Partner + + + + + Client + Client/Tenant for this installation. + + + + + Project + Financial Project + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Description + Optional short description of the record + + + + + Shipper + Method or manner of product delivery + + + + + Charge amount + Charge Amount + + + + + Created By + User who created this records + + + + + Transferred + Transferred to General Ledger (i.e. accounted) + + + + + Date Ordered + Date of Order + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Process Now + + + + + + Updated + Date this record was updated + + + + + Date Promised + Date Order was promised + + + + + Selected + + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Posted + Posting status + + + + + Date printed + Date the document was printed. + + + + + Sales Transaction + This is a Sales Transaction + + + + + Activity + Business Activity + + + + + Send EMail + Enable sending Document EMail + + + + + Freight Cost Rule + Method for charging Freight + + + + + Invoice Partner + Business Partner to be invoiced + + + + + Payment + Payment identifier + + + + + Payment BPartner + Business Partner responsible for the payment + + + + + Cash Journal Line + Cash Journal Line + + + + + Invoice Contact + Business Partner Contact for invoicing + + + + + Copy From + Copy From Record + + + + + Invoice Location + Business Partner Location for invoicing + + + + + Processed + The document has been processed + + + + + Price includes Tax + Tax is included in the price + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + User List 2 + User defined list element #2 + + + + + Payment Location + Location of the Business Partner responsible for the payment + + + + + Trx Organization + Performing or initiating organization + + + + + Currency Type + Currency Conversion Rate Type + + + + + Referenced Order + Reference to corresponding Sales/Purchase Order + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Price List + Unique identifier of a Price List + + + + + OrderType + + + + + + AmountTendered + + + + + + AmountRefunded + + + + + + POS Terminal + Point of Sales Terminal + + + + + Linked Order + This field links a sales order to the purchase order that is generated from it. + + + + + Payment Rule + How you pay the invoice + + + + + Freight Category + Category of the Freight + + + + + Drop Shipment Partner + Business Partner to ship to + + + + + Drop Shipment Location + Business Partner Location for shipping to + + + + + Drop Shipment Contact + Business Partner Contact for drop shipment + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Promotion Code + User entered promotion code at sales time + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Currency + The Currency for this record + + + + + Sales Order Line + Sales Order Line + + + + + Order + Order + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + Tax + Tax identifier + + + + + UOM + Unit of Measure + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Date Delivered + Date when the product was delivered + + + + + Date Invoiced + Date printed on Invoice + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Description + Optional short description of the record + + + + + Discount % + Discount in percent + + + + + Freight Amount + Freight Amount + + + + + Active + The record is active in the system + + + + + Description Only + if true, the line is just description and no transaction + + + + + Line No + Unique line for this document + + + + + Line Amount + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + + + + + Linked Order Line + This field links a sales order line to the purchase order line that is generated from it. + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Product + Product, Service, Item + + + + + Promotion + + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Manufacturing Cost Collector + + + + + + Unit Price + Actual Price + + + + + Cost Price + Price per Unit of Measure including all indirect costs (Freight, etc.) + + + + + Price + Price Entered - the price based on the selected/base UoM + + + + + Limit Price + Lowest price for a product + + + + + List Price + List Price + + + + + Processed + The document has been processed + + + + + Delivered Quantity + Delivered Quantity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Quantity Invoiced + Invoiced Quantity + + + + + Lost Sales Qty + Quantity of potential sales + + + + + Ordered Quantity + Ordered Quantity + + + + + Reserved Quantity + Reserved Quantity + + + + + Revenue Recognition Amt + Revenue Recognition Amount + + + + + Revenue Recognition Start + Revenue Recognition Start Date + + + + + Referenced Order Line + Reference to corresponding Sales/Purchase Order + + + + + Resource Assignment + Resource Assignment + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Client + Client/Tenant for this installation. + + + + + Language + Language for this entity + + + + + Linked Organization + The Business Partner is another Organization for explicit Inter-Org transactions + + + + + Organization + Organizational entity within client + + + + + Acquisition Cost + The cost of gaining the prospect as a customer + + + + + Actual Life Time Value + Actual Life Time Revenue + + + + + Partner Parent + Business Partner Parent + + + + + Business Partner Group + Business Partner Group + + + + + Business Partner + Identifies a Business Partner + + + + + Dunning + Dunning Rules for overdue invoices + + + + + Greeting + Greeting to print on correspondence + + + + + Invoice Schedule + Schedule for generating Invoices + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Tax Group + + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + D-U-N-S + + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Copies + Number of copies to be printed + + + + + Dunning Grace + + + + + + First Sale + Date of First Sale + + + + + Flat Discount % + Flat discount percentage + + + + + Freight Cost Rule + Method for charging Freight + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Invoice Print Format + Print Format for printing Invoices + + + + + Active + The record is active in the system + + + + + Customer + Indicates if this Business Partner is a Customer + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Employee + Indicates if this Business Partner is an employee + + + + + One time transaction + + + + + + Prospect + Indicates this is a Prospect + + + + + Sales Representative + Indicates if the business partner is a sales representative or company agent + + + + + Summary Level + This is a summary entity + + + + + Tax exempt + Business partner is exempt from tax + + + + + Vendor + Indicates if this Business Partner is a Vendor + + + + + Discount Schema + Schema to calculate the trade discount percentage + + + + + Price List + Unique identifier of a Price List + + + + + NAICS/SIC + Standard Industry Code or its successor NAIC - http://www.osha.gov/oshstats/sicser.html + + + + + Name + Alphanumeric identifier of the entity + + + + + Name 2 + Additional Name + + + + + Employees + Number of employees + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + PO Discount Schema + Schema to calculate the purchase trade discount percentage + + + + + PO Payment Term + Payment rules for a purchase order + + + + + Purchase Pricelist + Price List used by this Business Partner + + + + + Payment Rule + How you pay the invoice + + + + + Payment Rule + Purchase payment option + + + + + Potential Life Time Value + Total Revenue expected + + + + + Rating + Classification or Importance + + + + + Reference No + Your customer or vendor number at the Business Partner's site + + + + + Credit Status + Business Partner Credit Status + + + + + Credit Limit + Total outstanding invoice amounts allowed + + + + + Credit Used + Current open balance + + + + + Order Description + Description to be used on orders + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Sales Volume in 1.000 + Total Volume of Sales in Thousands of Currency + + + + + Send EMail + Enable sending Document EMail + + + + + Share + Share of Customer's business as a percentage + + + + + Min Shelf Life % + Minimum Shelf Life in percent based on Product Instance Guarantee Date + + + + + Tax ID + Tax Identification + + + + + Open Balance + Total Open Balance Amount in primary Accounting Currency + + + + + URL + Full URL address - e.g. http://www.adempiere.org + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Address + Location or Address + + + + + Sales Region + Sales coverage region + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Fax + Facsimile number + + + + + ISDN + ISDN or modem line + + + + + Active + The record is active in the system + + + + + Invoice Address + Business Partner Invoice/Bill Address + + + + + Pay-From Address + Business Partner pays from that address and we'll send dunning letters there + + + + + Remit-To Address + Business Partner payment address + + + + + Ship Address + Business Partner Shipment Address + + + + + Name + Alphanumeric identifier of the entity + + + + + Phone + Identifies a telephone number + + + + + 2nd Phone + Identifies an alternate telephone number. + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Address 1 + Address line 1 for this location + + + + + Address 2 + Address line 2 for this location + + + + + Address 3 + Address Line 3 for the location + + + + + Address 4 + Address Line 4 for the location + + + + + City + City + + + + + Country + Country + + + + + Address + Location or Address + + + + + Region + Identifies a geographical Region + + + + + City + Identifies a City + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Active + The record is active in the system + + + + + ZIP + Postal code + + + + + - + Additional ZIP or Postal code + + + + + Region + Name of the Region + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Revenue Recognition + Method for recording revenue + + + + + Subscription Type + Type of subscription + + + + + Tax Category + Tax Category + + + + + UOM + Unit of Measure + + + + + Classification + Classification for grouping + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Description URL + URL for the description + + + + + Discontinued + This product is no longer available + + + + + Discontinued by + Discontinued By + + + + + Document Note + Additional information for a Document + + + + + Group1 + + + + + + Group2 + + + + + + Guarantee Days + Number of days the product is guaranteed or available + + + + + Min Guarantee Days + Minumum number of guarantee days + + + + + Comment/Help + Comment or Hint + + + + + Image URL + URL of image + + + + + Active + The record is active in the system + + + + + Bill of Materials + Bill of Materials + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Exclude Auto Delivery + Exclude from automatic Delivery + + + + + Print detail records on invoice + Print detail BOM elements on the invoice + + + + + Print detail records on pick list + Print detail BOM elements on the pick list + + + + + Purchased + Organization purchases this product + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Sold + Organization sells this product + + + + + Stocked + Organization stocks this product + + + + + Summary Level + This is a summary entity + + + + + Verified + The BOM configuration has been verified + + + + + Featured in Web Store + If selected, the product is displayed in the inital or any empy search + + + + + Low Level + + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Attribute Set + Product Attribute Set + + + + + Freight Category + Category of the Freight + + + + + Locator + Warehouse Locator + + + + + Product Category + Category of a Product + + + + + Product + Product, Service, Item + + + + + Name + Alphanumeric identifier of the entity + + + + + Process Now + + + + + + Product Type + Type of product + + + + + Mail Template + Text templates for mailings + + + + + SKU + Stock Keeping Unit + + + + + Expense Type + Expense report type + + + + + Resource + Resource + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Shelf Depth + Shelf depth required + + + + + Shelf Height + Shelf height required + + + + + Shelf Width + Shelf width required + + + + + UPC/EAN + Bar Code (Universal Product Code or its superset European Article Number) + + + + + UnitsPerPack + The Units Per Pack indicates the no of units of a product packed together. + + + + + Units Per Pallet + Units Per Pallet + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Version No + Version Number + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Print Color + Color used for printing and display + + + + + Asset Group + Group of Assets + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Material Policy + Material Movement Policy + + + + + Product Category + Category of a Product + + + + + Parent Product Category + + + + + + Name + Alphanumeric identifier of the entity + + + + + Planned Margin % + Project's planned margin as a percentage + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Activity + Business Activity + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Sales Order Line + Sales Order Line + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + UOM + Unit of Measure + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Description Only + if true, the line is just description and no transaction + + + + + Line No + Unique line for this document + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Product + Product, Service, Item + + + + + Movement Quantity + Quantity of a product moved. + + + + + Pick Date + Date/Time when picked for Shipment + + + + + Picked Quantity + + + + + + Processed + The document has been processed + + + + + Ship Date + Shipment Date/Time + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + + + + + + + + + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Activity + Business Activity + + + + + Campaign + Marketing Campaign + + + + + Document Type + Document type or rules + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Date printed + Date the document was printed. + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Drop Shipment Partner + Business Partner to ship to + + + + + Drop Shipment Location + Business Partner Location for shipping to + + + + + Drop Shipment Contact + Business Partner Contact for drop shipment + + + + + Freight Amount + Freight Amount + + + + + Freight Cost Rule + Method for charging Freight + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + In Transit + Movement is in transit + + + + + Printed + Indicates if this document / line is printed + + + + + Sales Transaction + This is a Sales Transaction + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Pick Date + Date/Time when picked for Shipment + + + + + Priority + Priority of a document + + + + + Processed + The document has been processed + + + + + Process Now + + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Send EMail + Enable sending Document EMail + + + + + Ship Date + Shipment Date/Time + + + + + Tracking No + Number to track the shipment + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Volume + Volume of a product + + + + + + + + + + + Weight + Weight of a product + + + + + Client + Client/Tenant for this installation. + + + + + Language + Language for this entity + + + + + Linked Organization + The Business Partner is another Organization for explicit Inter-Org transactions + + + + + Organization + Organizational entity within client + + + + + Acquisition Cost + The cost of gaining the prospect as a customer + + + + + Actual Life Time Value + Actual Life Time Revenue + + + + + Partner Parent + Business Partner Parent + + + + + Business Partner Group + Business Partner Group + + + + + Business Partner + Identifies a Business Partner + + + + + Dunning + Dunning Rules for overdue invoices + + + + + Greeting + Greeting to print on correspondence + + + + + Invoice Schedule + Schedule for generating Invoices + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Tax Group + + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + D-U-N-S + + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Copies + Number of copies to be printed + + + + + Dunning Grace + + + + + + First Sale + Date of First Sale + + + + + Flat Discount % + Flat discount percentage + + + + + Freight Cost Rule + Method for charging Freight + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Invoice Print Format + Print Format for printing Invoices + + + + + Active + The record is active in the system + + + + + Customer + Indicates if this Business Partner is a Customer + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Employee + Indicates if this Business Partner is an employee + + + + + One time transaction + + + + + + Prospect + Indicates this is a Prospect + + + + + Sales Representative + Indicates if the business partner is a sales representative or company agent + + + + + Summary Level + This is a summary entity + + + + + Tax exempt + Business partner is exempt from tax + + + + + Vendor + Indicates if this Business Partner is a Vendor + + + + + Logo + + + + + + Discount Schema + Schema to calculate the trade discount percentage + + + + + Price List + Unique identifier of a Price List + + + + + NAICS/SIC + Standard Industry Code or its successor NAIC - http://www.osha.gov/oshstats/sicser.html + + + + + Name + Alphanumeric identifier of the entity + + + + + Name 2 + Additional Name + + + + + Employees + Number of employees + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + PO Discount Schema + Schema to calculate the purchase trade discount percentage + + + + + PO Payment Term + Payment rules for a purchase order + + + + + Purchase Pricelist + Price List used by this Business Partner + + + + + Payment Rule + How you pay the invoice + + + + + Payment Rule + Purchase payment option + + + + + Potential Life Time Value + Total Revenue expected + + + + + Rating + Classification or Importance + + + + + Reference No + Your customer or vendor number at the Business Partner's site + + + + + Credit Status + Business Partner Credit Status + + + + + Credit Limit + Total outstanding invoice amounts allowed + + + + + Credit Used + Current open balance + + + + + Order Description + Description to be used on orders + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Sales Volume in 1.000 + Total Volume of Sales in Thousands of Currency + + + + + Send EMail + Enable sending Document EMail + + + + + Share + Share of Customer's business as a percentage + + + + + Min Shelf Life % + Minimum Shelf Life in percent based on Product Instance Guarantee Date + + + + + Tax ID + Tax Identification + + + + + Open Balance + Total Open Balance Amount in primary Accounting Currency + + + + + URL + Full URL address - e.g. http://www.adempiere.org + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Currency + The Currency for this record + + + + + Sales Order Line + Sales Order Line + + + + + Order + Order + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + Tax + Tax identifier + + + + + UOM + Unit of Measure + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Date Delivered + Date when the product was delivered + + + + + Date Invoiced + Date printed on Invoice + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Description + Optional short description of the record + + + + + Discount % + Discount in percent + + + + + Freight Amount + Freight Amount + + + + + Active + The record is active in the system + + + + + Description Only + if true, the line is just description and no transaction + + + + + Line No + Unique line for this document + + + + + Line Amount + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + + + + + Linked Order Line + This field links a sales order line to the purchase order line that is generated from it. + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Product + Product, Service, Item + + + + + Promotion + + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Manufacturing Cost Collector + + + + + + Unit Price + Actual Price + + + + + Cost Price + Price per Unit of Measure including all indirect costs (Freight, etc.) + + + + + Price + Price Entered - the price based on the selected/base UoM + + + + + Limit Price + Lowest price for a product + + + + + List Price + List Price + + + + + Processed + The document has been processed + + + + + Delivered Quantity + Delivered Quantity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Quantity Invoiced + Invoiced Quantity + + + + + Lost Sales Qty + Quantity of potential sales + + + + + Ordered Quantity + Ordered Quantity + + + + + Reserved Quantity + Reserved Quantity + + + + + Revenue Recognition Amt + Revenue Recognition Amount + + + + + Revenue Recognition Start + Revenue Recognition Start Date + + + + + Referenced Order Line + Reference to corresponding Sales/Purchase Order + + + + + Resource Assignment + Resource Assignment + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Updated By + User who updated this records + + + + + Order + Order + + + + + Charge + Additional document charges + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Freight Amount + Freight Amount + + + + + Delivery Via + How the order will be delivered + + + + + Approved + Indicates if this document requires approval + + + + + Credit Approved + Credit has been approved + + + + + Delivered + + + + + + Invoiced + Is this invoiced? + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Active + The record is active in the system + + + + + Account Date + Accounting Date + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Created + Date this record was created + + + + + Campaign + Marketing Campaign + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Target Document Type + Target document type for conversing documents + + + + + Currency + The Currency for this record + + + + + Total Lines + Total of all document lines + + + + + Grand Total + Total amount of document + + + + + Document Action + The targeted status of the document + + + + + Document Type + Document type or rules + + + + + Document Status + The current status of the document + + + + + Organization + Organizational entity within client + + + + + Document No + Document sequence number of the document + + + + + Printed + Indicates if this document / line is printed + + + + + Priority + Priority of a document + + + + + User List 1 + User defined list element #1 + + + + + User/Contact + User within the system - Internal or Business Partner Contact + + + + + Business Partner + Identifies a Business Partner + + + + + Client + Client/Tenant for this installation. + + + + + Project + Financial Project + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Description + Optional short description of the record + + + + + Shipper + Method or manner of product delivery + + + + + Charge amount + Charge Amount + + + + + Created By + User who created this records + + + + + Transferred + Transferred to General Ledger (i.e. accounted) + + + + + Date Ordered + Date of Order + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Process Now + + + + + + Updated + Date this record was updated + + + + + Date Promised + Date Order was promised + + + + + Selected + + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Posted + Posting status + + + + + Date printed + Date the document was printed. + + + + + Sales Transaction + This is a Sales Transaction + + + + + Activity + Business Activity + + + + + Send EMail + Enable sending Document EMail + + + + + Freight Cost Rule + Method for charging Freight + + + + + Invoice Partner + Business Partner to be invoiced + + + + + Payment + Payment identifier + + + + + Payment BPartner + Business Partner responsible for the payment + + + + + Cash Journal Line + Cash Journal Line + + + + + Invoice Contact + Business Partner Contact for invoicing + + + + + Copy From + Copy From Record + + + + + Invoice Location + Business Partner Location for invoicing + + + + + Processed + The document has been processed + + + + + Price includes Tax + Tax is included in the price + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + User List 2 + User defined list element #2 + + + + + Payment Location + Location of the Business Partner responsible for the payment + + + + + Trx Organization + Performing or initiating organization + + + + + Currency Type + Currency Conversion Rate Type + + + + + Referenced Order + Reference to corresponding Sales/Purchase Order + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Price List + Unique identifier of a Price List + + + + + OrderType + + + + + + AmountTendered + + + + + + AmountRefunded + + + + + + POS Terminal + Point of Sales Terminal + + + + + Linked Order + This field links a sales order to the purchase order that is generated from it. + + + + + Payment Rule + How you pay the invoice + + + + + Freight Category + Category of the Freight + + + + + Drop Shipment Partner + Business Partner to ship to + + + + + Drop Shipment Location + Business Partner Location for shipping to + + + + + Drop Shipment Contact + Business Partner Contact for drop shipment + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Promotion Code + User entered promotion code at sales time + + + + + QtyOnhand + On Hand Quantity + + + + + QtyToDeliver + Qty to Deliver + + + + + Process Now + + + + + + Period Definition + Period Definition, allows to define time cycles for the Operational Calendar + + + + + Operational Calendar + Operational Period, allows to define the periods for the Operational Calendar + + + + + Forecast Definition + + + + + + Forecast Rule + Forecast Rules define the business logic according to a previously implemented algorithm. + + + + + Forecast Run + Create the forecast simulation based on the forecast definition + + + + + Period Definition + Period Definition, allows to define time cycles for the Operational Calendar + + + + + Periods of History + Number Period of History + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Document No + Document sequence number of the document + + + + + Active + The record is active in the system + + + + + Source Warehouse + Optional Warehouse to replenish from + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Processed + The document has been processed + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Factor Alpha + Identifies an Factor Alpha + + + + + Factor Gamma + Identifies a Factor Gamma + + + + + Factor Multiplier + Identifies a Factor Multiplier + + + + + Factor Scale + Identifies a Factor Scale + + + + + Active + The record is active in the system + + + + + Product + Product, Service, Item + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Forecast Definition Line + + + + + + Forecast Run Master + + + + + + Forecast Run + Create the forecast simulation based on the forecast definition + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Forecast Run Detail + Contains the forecasting calculation results based on forecast definition. + + + + + Forecast Run Master + + + + + + Forecast Run + Create the forecast simulation based on the forecast definition + + + + + Operational Period + Forecast Definition Periods. + + + + + Calculated Quantity + Calculated Quantity + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Active + The record is active in the system + + + + + Period No + Unique Period Number + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Active + The record is active in the system + + + + + Period No + Unique Period Number + + + + + Quantity Plan + Planned Quantity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Forecast Run Master + + + + + + Forecast Run Result + Containts the forecast calculation results. + + + + + Forecast Run + Create the forecast simulation based on the forecast definition + + + + + Operational Period + Forecast Definition Periods. + + + + + Abnormal Quantity + Abnormal Demand Quantity + + + + + Calculated Quantity + Calculated Quantity + + + + + Message + System Message + + + + + Notice + System Notice + + + + + Table + Database Table information + + + + + Usuario + User within the system - Internal or Business Partner Contact + + + + + Workflow Activity + Workflow Activity + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Processed + The document has been processed + + + + + Process Now + + + + + + Record ID + Direct internal record ID + + + + + Reference + Reference for this record + + + + + Text Message + Text Message + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Organization + Organizational entity within client + + + + + Client + Client/Tenant for this installation. + + + + + Active + The record is active in the system + + + + + Date Confirm + Date Confirm of this Order + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Sales Order Line + Sales Order Line + + + + + Order + Order + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Distribution Order Line + + + + + + Distribution Order + + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Date Simulation + Simulation date for this Material Plan + + + + + Date Start + Date Start for this Order + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Description + Optional short description of the record + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Active + The record is active in the system + + + + + Available + Resource is available + + + + + Is MPS + Product of Master Production Shechelude + + + + + Low Level + The Low Level is used to calculate the material plan and determines if a net requirement should be exploited + + + + + Forecast Line + Forecast Line + + + + + Forecast + Material Forecast + + + + + Product + Product, Service, Item + + + + + Requisition Line + Material Requisition Line + + + + + Requisition + Material Requisition + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Name + Alphanumeric identifier of the entity + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Material Requirement Planning + MRP ID + + + + + Manufacturing Order BOM Line + + + + + + Manufacturing Order + Manufacturing Order + + + + + Planner + + + + + + Priority + Indicates if this request is of a high, medium or low priority. + + + + + Quantity + Quantity + + + + + Resource + Resource + + + + + MRP Type + MRP Type determines whether a record is demand or supply + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Version + Version of the table definition + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Sales Order Line + Sales Order Line + + + + + Order + Order + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Distribution Order Line + + + + + + Distribution Order + + + + + + Date Confirm + Date Confirm of this Order + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Date Simulation + Simulation date for this Material Plan + + + + + Date Start + Date Start for this Order + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Description + Optional short description of the record + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Active + The record is active in the system + + + + + Available + Resource is available + + + + + Is MPS + Product of Master Production Shechelude + + + + + Low Level + The Low Level is used to calculate the material plan and determines if a net requirement should be exploited + + + + + Forecast Line + Forecast Line + + + + + Forecast + Material Forecast + + + + + Product + Product, Service, Item + + + + + Requisition Line + Material Requisition Line + + + + + Requisition + Material Requisition + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Name + Alphanumeric identifier of the entity + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Material Requirement Planning + MRP ID + + + + + Manufacturing Order BOM Line + + + + + + Manufacturing Order + Manufacturing Order + + + + + Planner + + + + + + Priority + Indicates if this request is of a high, medium or low priority. + + + + + Quantity + Quantity + + + + + Resource + Resource + + + + + MRP Type + MRP Type determines whether a record is demand or supply + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Version + Version of the table definition + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Usuario + User within the system - Internal or Business Partner Contact + + + + + Document Type + Document type or rules + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Document Date + Date of the Document + + + + + Date Required + Date when required + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Comment/Help + Comment or Hint + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Price List + Unique identifier of a Price List + + + + + Requisition + Material Requisition + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Posted + Posting status + + + + + Priority + Priority of a document + + + + + Processed + The document has been processed + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Process Now + + + + + + Total Lines + Total of all document lines + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Line Amount + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Charge + Additional document charges + + + + + Sales Order Line + Sales Order Line + + + + + UOM + Unit of Measure + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Line No + Unique line for this document + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Product + Product, Service, Item + + + + + Requisition Line + Material Requisition Line + + + + + Requisition + Material Requisition + + + + + Unit Price + Actual Price + + + + + Quantity + Quantity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Sales Order Line + Sales Order Line + + + + + Order + Order + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Distribution Order Line + + + + + + Distribution Order + + + + + + Date Confirm + Date Confirm of this Order + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Date Simulation + Simulation date for this Material Plan + + + + + Date Start + Date Start for this Order + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Description + Optional short description of the record + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Active + The record is active in the system + + + + + Available + Resource is available + + + + + Low Level + The Low Level is used to calculate the material plan and determines if a net requirement should be exploited + + + + + Forecast Line + Forecast Line + + + + + Forecast + Material Forecast + + + + + Product + Product, Service, Item + + + + + Requisition Line + Material Requisition Line + + + + + Requisition + Material Requisition + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Name + Alphanumeric identifier of the entity + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Material Requirement Planning + MRP ID + + + + + Manufacturing Order BOM Line + + + + + + Manufacturing Order + Manufacturing Order + + + + + Planner + + + + + + Priority + Indicates if this request is of a high, medium or low priority. + + + + + Quantity + Quantity + + + + + Resource + Resource + + + + + MRP Type + MRP Type determines whether a record is demand or supply + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Version + Version of the table definition + + + + + Is MPS + Product of Master Production Shechelude + + + + + Resource + Resource + + + + + Schedule Type + Type of schedule + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Workflow + Workflow or combination of tasks + + + + + Quantity Assay + Indicated the Quantity Assay to use into Quality Order + + + + + Activity + Business Activity + + + + + Campaign + Marketing Campaign + + + + + Target Document Type + Target document type for conversing documents + + + + + Document Type + Document type or rules + + + + + Sales Order Line + Sales Order Line + + + + + Project + Financial Project + + + + + UOM + Unit of Measure + + + + + Copy From + Copy From Record + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Date Confirm + Date Confirm of this Order + + + + + Date Delivered + Date when the product was delivered + + + + + Finish Date + Finish or (planned) completion date + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Date Start + Date Start for this Order + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Serial No + Product Serial Number + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Document No + Document sequence number of the document + + + + + Float After + + + + + + Float Befored + + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Printed + Indicates if this document / line is printed + + + + + Is Qty Percentage + Indicate that this component is based in % Quantity + + + + + Sales Transaction + This is a Sales Transaction + + + + + Selected + + + + + + Line No + Unique line for this document + + + + + Lot No + Lot number (alphanumeric) + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Product + Product, Service, Item + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Manufacturing Order + Manufacturing Order + + + + + + + + + + + Planner + + + + + + Posted + Posting status + + + + + Priority + Priority of a document + + + + + Processed + The document has been processed + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Process Now + + + + + + Qty Batch Size + + + + + + Qty Batchs + + + + + + Delivered Quantity + Delivered Quantity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Ordered Quantity + Ordered Quantity + + + + + Qty Reject + + + + + + Reserved Quantity + Reserved Quantity + + + + + Scrap % + Scrap % Quantity for this componet + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Yield % + The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent + + + + + Is MPS + Product of Master Production Shechelude + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Sales Order Line + Sales Order Line + + + + + Order + Order + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Distribution Order Line + + + + + + Distribution Order + + + + + + Date Confirm + Date Confirm of this Order + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Date Simulation + Simulation date for this Material Plan + + + + + Date Start + Date Start for this Order + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Description + Optional short description of the record + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Active + The record is active in the system + + + + + Available + Resource is available + + + + + Low Level + The Low Level is used to calculate the material plan and determines if a net requirement should be exploited + + + + + Forecast Line + Forecast Line + + + + + Forecast + Material Forecast + + + + + Product + Product, Service, Item + + + + + Requisition Line + Material Requisition Line + + + + + Requisition + Material Requisition + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Name + Alphanumeric identifier of the entity + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Material Requirement Planning + MRP ID + + + + + Manufacturing Order BOM Line + + + + + + Manufacturing Order + Manufacturing Order + + + + + Planner + + + + + + Priority + Indicates if this request is of a high, medium or low priority. + + + + + Quantity + Quantity + + + + + Resource + Resource + + + + + MRP Type + MRP Type determines whether a record is demand or supply + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Version + Version of the table definition + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Usuario + User within the system - Internal or Business Partner Contact + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Document Type + Document type or rules + + + + + Invoice + Invoice Identifier + + + + + Order + Order + + + + + Project + Financial Project + + + + + Charge amount + Charge Amount + + + + + Create Confirm + + + + + + Create lines from + Process which will generate a new document lines based on an existing document + + + + + Create Package + + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Distribution Order + + + + + + Date Ordered + Date of Order + + + + + Date printed + Date the document was printed. + + + + + Date Promised + Date Order was promised + + + + + Date received + Date a product was received + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Freight Amount + Freight Amount + + + + + Freight Cost Rule + Method for charging Freight + + + + + Generate To + Generate To + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Delivered + + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + In Dispute + Document is in dispute + + + + + In Transit + Movement is in transit + + + + + Printed + Indicates if this document / line is printed + + + + + Sales Transaction + This is a Sales Transaction + + + + + Selected + + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + No Packages + Number of packages shipped + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Pick Date + Date/Time when picked for Shipment + + + + + Posted + Posting status + + + + + Priority + Priority of a document + + + + + Processed + The document has been processed + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Process Now + + + + + + Referenced Order + Reference to corresponding Sales/Purchase Order + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Send EMail + Enable sending Document EMail + + + + + Ship Date + Shipment Date/Time + + + + + Tracking No + Number to track the shipment + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Activity + Business Activity + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Project + Financial Project + + + + + UOM + Unit of Measure + + + + + Confirmed Quantity + Confirmation of a received quantity + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Distribution Order Line + + + + + + Distribution Order + + + + + + Date Delivered + Date when the product was delivered + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Description + Optional short description of the record + + + + + Freight Amount + Freight Amount + + + + + Active + The record is active in the system + + + + + Description Only + if true, the line is just description and no transaction + + + + + Invoiced + Is this invoiced? + + + + + Line No + Unique line for this document + + + + + Line Amount + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + + + + + Attribute Set Instance To + Target Product Attribute Set Instance + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Locator To + Location inventory is moved to + + + + + Locator + Warehouse Locator + + + + + Product + Product, Service, Item + + + + + Shipper + Method or manner of product delivery + + + + + Picked Quantity + + + + + + Processed + The document has been processed + + + + + Delivered Quantity + Delivered Quantity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Qty In Transit + + + + + + Ordered Quantity + Ordered Quantity + + + + + Reserved Quantity + Reserved Quantity + + + + + Scrapped Quantity + The Quantity scrapped due to QA issues + + + + + Target Quantity + Target Movement Quantity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Active + The record is active in the system + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Active + The record is active in the system + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Business Partner + Identifies a Business Partner + + + + + UOM + Unit of Measure + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Bill of Materials + Bill of Materials + + + + + Is MPS + Indicates if this product is part of the master production schedule + + + + + Purchased + Organization purchases this product + + + + + Is DRP Required + Is DRP Required + + + + + Is MRP Required + Is MRP Required + + + + + Sold + Organization sells this product + + + + + Product Category + Category of a Product + + + + + Product + Product, Service, Item + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Material Requirement Planning + MRP ID + + + + + Planner + Company Agent for Planning + + + + + Priority + Indicates if this request is of a high, medium or low priority. + + + + + Quantity + Quantity + + + + + SKU + Stock Keeping Unit + + + + + Resource + Resource + + + + + Business Partner + Identifies a Business Partner + + + + + UOM + Unit of Measure + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Bill of Materials + Bill of Materials + + + + + Is MPS + Indicates if this product is part of the master production schedule + + + + + Purchased + Organization purchases this product + + + + + Is DRP Required + Is DRP Required + + + + + Is MRP Required + Is MRP Required + + + + + Sold + Organization sells this product + + + + + Product Category + Category of a Product + + + + + Product + Product, Service, Item + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Material Requirement Planning + MRP ID + + + + + Planner + Company Agent for Planning + + + + + Priority + Indicates if this request is of a high, medium or low priority. + + + + + Quantity + Quantity + + + + + SKU + Stock Keeping Unit + + + + + Resource + Resource + + + + + Reversal ID + ID of document reversal + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Send EMail + Enable sending Document EMail + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Usuario + User within the system - Internal or Business Partner Contact + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Cash Journal Line + Cash Journal Line + + + + + Charge + Additional document charges + + + + + Currency Type + Currency Conversion Rate Type + + + + + Currency + The Currency for this record + + + + + Target Document Type + Target document type for conversing documents + + + + + Document Type + Document type or rules + + + + + Dunning Level + + + + + + Invoice + Invoice Identifier + + + + + Order + Order + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Payment + Payment identifier + + + + + Project + Financial Project + + + + + Charge amount + Charge Amount + + + + + Copy From + Copy From Record + + + + + Create lines from + Process which will generate a new document lines based on an existing document + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Account Date + Accounting Date + + + + + Date Invoiced + Date printed on Invoice + + + + + Date Ordered + Date of Order + + + + + Date printed + Date the document was printed. + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Dunning Grace Date + + + + + + Generate To + Generate To + + + + + Grand Total + Total amount of document + + + + + Collection Status + Invoice Collection Status + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + In Dispute + Document is in dispute + + + + + Paid + The document is paid + + + + + Pay Schedule valid + Is the Payment Schedule is valid + + + + + Printed + Indicates if this document / line is printed + + + + + Sales Transaction + This is a Sales Transaction + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Price includes Tax + Tax is included in the price + + + + + Transferred + Transferred to General Ledger (i.e. accounted) + + + + + Price List + Unique identifier of a Price List + + + + + RMA + Return Material Authorization + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Payment Rule + How you pay the invoice + + + + + Posted + Posting status + + + + + Processed + The document has been processed + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Process Now + + + + + + Referenced Invoice + + + + + + Total Lines + Total of all document lines + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Client + Client/Tenant for this installation. + + + + + Language + Language for this entity + + + + + Linked Organization + The Business Partner is another Organization for explicit Inter-Org transactions + + + + + Organization + Organizational entity within client + + + + + Acquisition Cost + The cost of gaining the prospect as a customer + + + + + Actual Life Time Value + Actual Life Time Revenue + + + + + Partner Parent + Business Partner Parent + + + + + Business Partner Group + Business Partner Group + + + + + Business Partner + Identifies a Business Partner + + + + + Dunning + Dunning Rules for overdue invoices + + + + + Greeting + Greeting to print on correspondence + + + + + Invoice Schedule + Schedule for generating Invoices + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Tax Group + + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + D-U-N-S + + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Copies + Number of copies to be printed + + + + + Dunning Grace Date + + + + + + First Sale + Date of First Sale + + + + + Flat Discount % + Flat discount percentage + + + + + Freight Cost Rule + Method for charging Freight + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Invoice Print Format + Print Format for printing Invoices + + + + + Active + The record is active in the system + + + + + Customer + Indicates if this Business Partner is a Customer + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Employee + Indicates if this Business Partner is an employee + + + + + Is Manufacturer + Indicate role of this Business partner as Manufacturer + + + + + One time transaction + + + + + + PO Tax exempt + Business partner is exempt from tax on purchases + + + + + Prospect + Indicates this is a Prospect + + + + + Sales Representative + Indicates if the business partner is a sales representative or company agent + + + + + Summary Level + This is a summary entity + + + + + SO Tax exempt + Business partner is exempt from tax on sales + + + + + Vendor + Indicates if this Business Partner is a Vendor + + + + + Logo + + + + + + Discount Schema + Schema to calculate the trade discount percentage + + + + + Price List + Unique identifier of a Price List + + + + + NAICS/SIC + Standard Industry Code or its successor NAIC - http://www.osha.gov/oshstats/sicser.html + + + + + Name + Alphanumeric identifier of the entity + + + + + Name 2 + Additional Name + + + + + Employees + Number of employees + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + PO Discount Schema + Schema to calculate the purchase trade discount percentage + + + + + PO Payment Term + Payment rules for a purchase order + + + + + Purchase Pricelist + Price List used by this Business Partner + + + + + Payment Rule + How you pay the invoice + + + + + Payment Rule + Purchase payment option + + + + + Potential Life Time Value + Total Revenue expected + + + + + Rating + Classification or Importance + + + + + Reference No + Your customer or vendor number at the Business Partner's site + + + + + Credit Status + Business Partner Credit Status + + + + + Credit Limit + Total outstanding invoice amounts allowed + + + + + Credit Used + Current open balance + + + + + Order Description + Description to be used on orders + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Sales Volume in 1.000 + Total Volume of Sales in Thousands of Currency + + + + + Send EMail + Enable sending Document EMail + + + + + Share + Share of Customer's business as a percentage + + + + + Min Shelf Life % + Minimum Shelf Life in percent based on Product Instance Guarantee Date + + + + + Tax ID + Tax Identification + + + + + Open Balance + Total Open Balance Amount in primary Accounting Currency + + + + + URL + Full URL address - e.g. http://www.adempiere.org + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Is Milestone + + + + + + Is Subcontracting + + + + + + Moving Time + + + + + + Client + Client/Tenant for this installation. + + + + + Column + Column in the table + + + + + Special Form + Special Form + + + + + Image + Image or Icon + + + + + Organization + Organizational entity within client + + + + + Process + Process or Report + + + + + OS Task + Operation System Task + + + + + Workflow Block + Workflow Transaction Execution Block + + + + + Node + Workflow Node (activity), step or process + + + + + Workflow Responsible + Responsible for Workflow Execution + + + + + Window + Data entry or display window + + + + + Workflow + Workflow or combination of tasks + + + + + Action + Indicates the Action to be performed + + + + + Attribute Name + Name of the Attribute + + + + + Attribute Value + Value of the Attribute + + + + + Business Partner + Identifies a Business Partner + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Finish Date + Finish or (planned) completion date + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Duration + Normal Duration in Duration Unit + + + + + Entity Type + Dictionary Entity Type; Determines ownership and synchronization + + + + + Finish Mode + Workflow Activity Finish Mode + + + + + Comment/Help + Comment or Hint + + + + + Active + The record is active in the system + + + + + Centrally maintained + Information maintained in System Element table + + + + + Join Element + Semantics for multiple incoming Transitions + + + + + Duration Limit + Maximum Duration in Duration Unit + + + + + Name + Alphanumeric identifier of the entity + + + + + Overlap Units + Overlap Units are number of units that must be completed before they are moved the next activity + + + + + Manufacturing Order Activity + Workflow Node (activity), step or process + + + + + Priority + Indicates if this request is of a high, medium or low priority. + + + + + Delivered Quantity + Delivered Quantity + + + + + Scrap % + Scrap % Quantity for this componet + + + + + Queuing Time + Queue time is the time a job waits at a work center before begin handled. + + + + + Setup Time + Setup time before starting Production + + + + + Split Element + Semantics for multiple outgoing Transitions + + + + + Start Mode + Workflow Activity Start Mode + + + + + Units by Cycles + The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Valid from + Valid from including this date (first day) + + + + + Valid to + Valid to including this date (last day) + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Waiting Time + Workflow Simulation Waiting time + + + + + Workflow + Workflow or tasks + + + + + Working Time + Workflow Simulation Execution Time + + + + + X Position + Absolute X (horizontal) position in 1/72 of an inch + + + + + Y Position + Absolute Y (vertical) position in 1/72 of an inch + + + + + Yield % + The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent + + + + + Manufacturing Order + Manufacturing Order + + + + + Manufacturing Order Workflow + + + + + + Qty Reject + + + + + + Cost + Cost information + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Start + Date Start for this Order + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Duration Real + + + + + + Duration Required + + + + + + Qty Required + + + + + + Resource + Resource + + + + + Setup Time Real + + + + + + Setup Time Required + + + + + + Subflow Execution + Mode how the sub-workflow is executed + + + + + Resource + Resource + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Usuario + User within the system - Internal or Business Partner Contact + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Available + Resource is available + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Name + Alphanumeric identifier of the entity + + + + + Planning Horizon + The planning horizon is the amount of time (Days) an organisation will look into the future when preparing a strategic plan. + + + + + Queuing Time + Queue time is the time a job waits at a work center before begin handled. + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Waiting Time + Workflow Simulation Waiting time + + + + + Chargeable Quantity + + + + + + Daily Capacity + + + + + + Manufacturing Resource + + + + + + Manufacturing Resource Type + + + + + + % Utilization + + + + + + Resource Type + + + + + + Cost + Cost information + + + + + Client + Client/Tenant for this installation. + + + + + Language + Language for this entity + + + + + Author + Author/Creator of the Entity + + + + + Organization + Organizational entity within client + + + + + Workflow + Workflow or combination of tasks + + + + + Quantity Assay + Indicated the Quantity Assay to use into Quality Order + + + + + Activity + Business Activity + + + + + Campaign + Marketing Campaign + + + + + Document Type + Document type or rules + + + + + Sales Order Line + Sales Order Line + + + + + Project + Financial Project + + + + + UOM + Unit of Measure + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Finish Date + Finish or (planned) completion date + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Description + Optional short description of the record + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Duration + Normal Duration in Duration Unit + + + + + Duration Unit + Unit of Duration + + + + + Comment/Help + Comment or Hint + + + + + Active + The record is active in the system + + + + + Line No + Unique line for this document + + + + + Lot No + Lot number (alphanumeric) + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Name + Alphanumeric identifier of the entity + + + + + Overlap Units + Overlap Units are number of units that must be completed before they are moved the next activity + + + + + Planner + Company Agent for Planning + + + + + Priority + Priority of a document + + + + + Publication Status + Status of Publication + + + + + Delivered Quantity + Delivered Quantity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Ordered Quantity + Ordered Quantity + + + + + Reserved Quantity + Reserved Quantity + + + + + Scrap % + Scrap % Quantity for this componet + + + + + Queuing Time + Queue time is the time a job waits at a work center before begin handled. + + + + + Serial No + Product Serial Number + + + + + Setup Time + Setup time before starting Production + + + + + Tax ID + Tax Identification + + + + + Units by Cycles + The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit. + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Valid from + Valid from including this date (first day) + + + + + Valid to + Valid to including this date (last day) + + + + + Version + Version of the table definition + + + + + Waiting Time + Workflow Simulation Waiting time + + + + + Warehouse Address + Warehouse Location/Address + + + + + Workflow Type + Type of Workflow + + + + + Working Time + Workflow Simulation Execution Time + + + + + Yield % + The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent + + + + + Date Confirm + Date Confirm of this Order + + + + + Date Delivered + Date when the product was delivered + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Start + Date Start for this Order + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Document Type + Document Type + + + + + Document Type Note + Optional note of a document type + + + + + Float After + + + + + + Float Befored + + + + + + Logo + + + + + + Moving Time + + + + + + Org Address + Organization Location/Address + + + + + Manufacturing Order + Manufacturing Order + + + + + + + + + + + Qty Batch Size + + + + + + Qty Batchs + + + + + + Qty Reject + + + + + + Resource + Resource + + + + + Sales Representative + + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + User List 1 + User defined list element #1 + + + + + Organization + Organizational entity within client + + + + + Workflow + Workflow or combination of tasks + + + + + Quantity Assay + Indicated the Quantity Assay to use into Quality Order + + + + + Activity + Business Activity + + + + + Campaign + Marketing Campaign + + + + + Target Document Type + Target document type for conversing documents + + + + + Document Type + Document type or rules + + + + + Sales Order Line + Sales Order Line + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + UOM + Unit of Measure + + + + + Copy From + Copy From Record + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Finish Date + Finish or (planned) completion date + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + User List 2 + User defined list element #2 + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Printed + Indicates if this document / line is printed + + + + + Is Qty Percentage + Indicate that this component is based in % Quantity + + + + + Sales Transaction + This is a Sales Transaction + + + + + Line No + Unique line for this document + + + + + Lot No + Lot number (alphanumeric) + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Product + Product, Service, Item + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Planner + Company Agent for Planning + + + + + Posted + Posting status + + + + + Priority + Priority of a document + + + + + Processed + The document has been processed + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Delivered Quantity + Delivered Quantity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Ordered Quantity + Ordered Quantity + + + + + Reserved Quantity + Reserved Quantity + + + + + Scrap % + Scrap % Quantity for this componet + + + + + Schedule Type + Type of schedule + + + + + Serial No + Product Serial Number + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Yield % + The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent + + + + + Project Phase + Phase of a Project + + + + + Date Confirm + Date Confirm of this Order + + + + + Date Delivered + Date when the product was delivered + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Start + Date Start for this Order + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Float After + + + + + + Float Befored + + + + + + Selected + + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Manufacturing Order + Manufacturing Order + + + + + + + + + + + Process Now + + + + + + Qty Batch Size + + + + + + Qty Batchs + + + + + + Qty Reject + + + + + + Resource + Resource + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Revenue Recognition + Method for recording revenue + + + + + Subscription Type + Type of subscription + + + + + Tax Category + Tax Category + + + + + UOM + Unit of Measure + + + + + Classification + Classification for grouping + + + + + Copy From + Copy From Record + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Description URL + URL for the description + + + + + Discontinued + This product is no longer available + + + + + Discontinued At + Discontinued At indicates Date when product was discontinued + + + + + Document Note + Additional information for a Document + + + + + Product Class + + + + + + Product Group + + + + + + Guarantee Days + Number of days the product is guaranteed or available + + + + + Min Guarantee Days + Minimum number of guarantee days + + + + + Comment/Help + Comment or Hint + + + + + Image URL + URL of image + + + + + Active + The record is active in the system + + + + + Bill of Materials + Bill of Materials + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Exclude Auto Delivery + Exclude from automatic Delivery + + + + + Print detail records on invoice + Print detail BOM elements on the invoice + + + + + Print detail records on pick list + Print detail BOM elements on the pick list + + + + + Purchased + Organization purchases this product + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Sold + Organization sells this product + + + + + Stocked + Organization stocks this product + + + + + Summary Level + This is a summary entity + + + + + Verified + The BOM configuration has been verified + + + + + Featured in Web Store + If selected, the product is displayed in the initial or any empty search + + + + + Low Level + The Low Level is used to calculate the material plan and determines if a net requirement should be exploited + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Attribute Set + Product Attribute Set + + + + + Freight Category + Category of the Freight + + + + + Locator + Warehouse Locator + + + + + Product Category + Category of a Product + + + + + Product + Product, Service, Item + + + + + Name + Alphanumeric identifier of the entity + + + + + Process Now + + + + + + Product Type + Type of product + + + + + Mail Template + Text templates for mailings + + + + + SKU + Stock Keeping Unit + + + + + Expense Type + Expense report type + + + + + Resource + Resource + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Shelf Depth + Shelf depth required + + + + + Shelf Height + Shelf height required + + + + + Shelf Width + Shelf width required + + + + + UPC/EAN + Bar Code (Universal Product Code or its superset European Article Number) + + + + + UnitsPerPack + The Units Per Pack indicates the no of units of a product packed together. + + + + + Units Per Pallet + Units Per Pallet + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Version No + Version Number + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Currency + The Currency for this record + + + + + Sales Order Line + Sales Order Line + + + + + Order + Order + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + Tax + Tax identifier + + + + + UOM + Unit of Measure + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Date Delivered + Date when the product was delivered + + + + + Date Invoiced + Date printed on Invoice + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Description + Optional short description of the record + + + + + Discount % + Discount in percent + + + + + Freight Amount + Freight Amount + + + + + Active + The record is active in the system + + + + + Is Consumes Forecast + Is Consumes Forecast + + + + + Description Only + if true, the line is just description and no transaction + + + + + Line No + Unique line for this document + + + + + Line Amount + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + + + + + Linked Order Line + This field links a sales order line to the purchase order line that is generated from it. + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Product + Product, Service, Item + + + + + Promotion + + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Manufacturing Cost Collector + + + + + + Unit Price + Actual Price + + + + + Cost Price + Price per Unit of Measure including all indirect costs (Freight, etc.) + + + + + Price + Price Entered - the price based on the selected/base UoM + + + + + Limit Price + Lowest price for a product + + + + + List Price + List Price + + + + + Processed + The document has been processed + + + + + Delivered Quantity + Delivered Quantity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Quantity Invoiced + Invoiced Quantity + + + + + Lost Sales Qty + Quantity of potential sales + + + + + Ordered Quantity + Ordered Quantity + + + + + Reserved Quantity + Reserved Quantity + + + + + Revenue Recognition Amt + Revenue Recognition Amount + + + + + Revenue Recognition Start + Revenue Recognition Start Date + + + + + Referenced Order Line + Reference to corresponding Sales/Purchase Order + + + + + Resource Assignment + Resource Assignment + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Usuario + User within the system - Internal or Business Partner Contact + + + + + AmountRefunded + + + + + + AmountTendered + + + + + + Invoice Partner + Business Partner to be invoiced + + + + + Invoice Location + Business Partner Location for invoicing + + + + + Invoice Contact + Business Partner Contact for invoicing + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Cash Journal Line + Cash Journal Line + + + + + Charge + Additional document charges + + + + + Currency Type + Currency Conversion Rate Type + + + + + Currency + The Currency for this record + + + + + Target Document Type + Target document type for conversing documents + + + + + Document Type + Document type or rules + + + + + Sales Opportunity + + + + + + Order Source + + + + + + Order + Order + + + + + POS Terminal + Point of Sales Terminal + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Payment + Payment identifier + + + + + Project + Financial Project + + + + + Charge amount + Charge Amount + + + + + Copy From + Copy From Record + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Account Date + Accounting Date + + + + + Date Ordered + Date of Order + + + + + Date printed + Date the document was printed. + + + + + Date Promised + Date Order was promised + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Drop Shipment Partner + Business Partner to ship to + + + + + Drop Shipment Location + Business Partner Location for shipping to + + + + + Drop Shipment Contact + Business Partner Contact for drop shipment + + + + + Freight Amount + Freight Amount + + + + + Freight Cost Rule + Method for charging Freight + + + + + Grand Total + Total amount of document + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Credit Approved + Credit has been approved + + + + + Delivered + + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Invoiced + Is this invoiced? + + + + + Printed + Indicates if this document / line is printed + + + + + Sales Transaction + This is a Sales Transaction + + + + + Selected + + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Price includes Tax + Tax is included in the price + + + + + Transferred + Transferred to General Ledger (i.e. accounted) + + + + + Linked Order + This field links a sales order to the purchase order that is generated from it. + + + + + Freight Category + Category of the Freight + + + + + Price List + Unique identifier of a Price List + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Payment BPartner + Business Partner responsible for the payment + + + + + Payment Location + Location of the Business Partner responsible for the payment + + + + + Payment Rule + How you pay the invoice + + + + + Posted + Posting status + + + + + Priority + Priority of a document + + + + + Processed + The document has been processed + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Process Now + + + + + + Promotion Code + User entered promotion code at sales time + + + + + Referenced Order + Reference to corresponding Sales/Purchase Order + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Send EMail + Enable sending Document EMail + + + + + Total Lines + Total of all document lines + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Active + The record is active in the system + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Job Application + Job Application + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Created By + User who created this records + + + + + Updated By + User who updated this records + + + + + Valid From + Valid from including this date (first day) + + + + + Valid to + Valid to including this date (last day) + + + + + Job Type + The Job Type for a Job Openings + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + User/Contact + User within the system - Internal or Business Partner Contact + + + + + Document Type + Document type or rules + + + + + Address + Location or Address + + + + + Created + Date this record was created + + + + + Manager Approved + Manager Approved indicates if this document was approved by Manager. + + + + + Job Openings + Job Openings for Recruitment Management + + + + + Salary Range + The Salary Rage is use in Job Openings + + + + + Active + The record is active in the system + + + + + Designation + Designation is a nationally recognized level + + + + + Document Date + Date of the Document + + + + + Description + Optional short description of the record + + + + + Career Level + The Career Level for this position + + + + + Department + Department of the organization + + + + + Job Education + The Job Education for this position + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Workflow State + State of the execution of the workflow + + + + + Approved + Indicates if this document requires approval + + + + + HR Approved + HR Approved + + + + + Name + Alphanumeric identifier of the entity + + + + + Open Positions + Number of places for this position. + + + + + Primary Skills + Define of Primary Skills for this position + + + + + Processed + The document has been processed + + + + + Publication Date + Date on which this article will / should get published + + + + + Responsibilities + Role and responsibilities of the position. + + + + + Secondary Skills + Define of Secondary Skills for this position + + + + + Supervisor + Supervisor for this user/organization - used for escalation and approval + + + + + Updated + Date this record was updated + + + + + Document No + Document sequence number of the document + + + + + Identity Proof + Defines the type of Identity Proof + + + + + Applicants No + Applicants No for this position + + + + + Business Partner + Identifies a Business Partner + + + + + Address + Location or Address + + + + + City + Identifies a City + + + + + Comments + Comments or additional information + + + + + First Name + First Name of a person + + + + + EMail Address + Electronic Mail Address + + + + + Selected + + + + + + Is Willing to Relocate? + Is Willing to Relocate? + + + + + Is Willing to Travel? + Is Willing to Travel? + + + + + Job Application Date + Job Application Date + + + + + Last Name + Last Name of a person + + + + + Middle Name + Middle Name of a person + + + + + Company + Previous working Company Name(Organization) + + + + + Job Openings + Job Openings for Recruitment Management + + + + + Highest Education + Highest Education for this position + + + + + Designation + Designation is a nationally recognized level + + + + + Father Name + Father Name of a person + + + + + Identity Proof No + Identity Proof No of applicant + + + + + Are you a former employee? + Are you a former employee? + + + + + Interview Over + Interview Over Indicates whether an applicant will be interviewed + + + + + Phone + Identifies a telephone number + + + + + 2nd Phone + Identifies an alternate telephone number. + + + + + Processed + The document has been processed + + + + + Recruited Employee + Recruited Employee for this Job Application + + + + + Employee Reference + Employee Reference + + + + + Start Date + First effective day (inclusive) + + + + + Status + Status of the currently running check + + + + + Termination Date + Previous Termination Date + + + + + Total Relevant Experience + Total Relevant Experience + + + + + Year of Passing + Year of Passing + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Usuario + User within the system - Internal or Business Partner Contact + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Document Type + Document type or rules + + + + + Invoice + Invoice Identifier + + + + + Order + Order + + + + + Project + Financial Project + + + + + Charge amount + Charge Amount + + + + + Create Confirm + + + + + + Create lines from + Process which will generate a new document lines based on an existing document + + + + + Create Package + + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Account Date + Accounting Date + + + + + Date Ordered + Date of Order + + + + + Date printed + Date the document was printed. + + + + + Date received + Date a product was received + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Drop Shipment Partner + Business Partner to ship to + + + + + Drop Shipment Location + Business Partner Location for shipping to + + + + + Drop Shipment Contact + Business Partner Contact for drop shipment + + + + + Freight Amount + Freight Amount + + + + + Freight Cost Rule + Method for charging Freight + + + + + Generate To + Generate To + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + In Dispute + Document is in dispute + + + + + In Transit + Movement is in transit + + + + + Printed + Indicates if this document / line is printed + + + + + Sales Transaction + This is a Sales Transaction + + + + + Shipment/Receipt + Material Shipment Document + + + + + RMA + Return Material Authorization + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Movement Date + Date a product was moved in or out of inventory + + + + + Movement Type + Method of moving the inventory + + + + + No Packages + Number of packages shipped + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Pick Date + Date/Time when picked for Shipment + + + + + Posted + Posting status + + + + + Priority + Priority of a document + + + + + Processed + The document has been processed + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Process Now + + + + + + Referenced Shipment + + + + + + Reversal ID + ID of document reversal + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Send EMail + Enable sending Document EMail + + + + + Ship Date + Shipment Date/Time + + + + + Tracking No + Number to track the shipment + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Client + Client/Tenant for this installation. + + + + + Trx Organization + Performing or initiating organization + + + + + Organization + Organizational entity within client + + + + + Activity + Business Activity + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Sales Order Line + Sales Order Line + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + UOM + Unit of Measure + + + + + Confirmed Quantity + Confirmation of a received quantity + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Description Only + if true, the line is just description and no transaction + + + + + Invoiced + Is this invoiced? + + + + + Line No + Unique line for this document + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Shipment/Receipt Line + Line on Shipment or Receipt document + + + + + Shipment/Receipt + Material Shipment Document + + + + + Locator + Warehouse Locator + + + + + Product + Product, Service, Item + + + + + RMA Line + Return Material Authorization Line + + + + + Movement Quantity + Quantity of a product moved. + + + + + Picked Quantity + + + + + + Processed + The document has been processed + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Referenced Shipment Line + + + + + + Reversal Line + Use to keep the reversal line ID for reversing costing purpose + + + + + Scrapped Quantity + The Quantity scrapped due to QA issues + + + + + Target Quantity + Target Movement Quantity + + + + + To be Invoiced + If Shipment line is marked as ToBeInvoiced='N' then it is included in the generated Invoice line with price 0.0 + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Revenue Recognition + Method for recording revenue + + + + + Subscription Type + Type of subscription + + + + + Tax Category + Tax Category + + + + + UOM + Unit of Measure + + + + + Classification + Classification for grouping + + + + + Copy From + Copy From Record + + + + + Standard Cost + Standard Costs + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Description URL + URL for the description + + + + + Discontinued + This product is no longer available + + + + + Discontinued At + Discontinued At indicates Date when product was discontinued + + + + + Discontinued by + Discontinued By + + + + + Document Note + Additional information for a Document + + + + + Download URL + URL of the Download files + + + + + Group1 + + + + + + Group2 + + + + + + Guarantee Days + Number of days the product is guaranteed or available + + + + + Min Guarantee Days + Minimum number of guarantee days + + + + + Comment/Help + Comment or Hint + + + + + ISTOFORMULE + + + + + + Image URL + URL of image + + + + + Active + The record is active in the system + + + + + Bill of Materials + Bill of Materials + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Exclude Auto Delivery + Exclude from automatic Delivery + + + + + Print detail records on invoice + Print detail BOM elements on the invoice + + + + + Kanban controlled + This part is Kanban controlled + + + + + Manufactured + This product is manufactured + + + + + Phantom + Phantom Component + + + + + Print detail records on pick list + Print detail BOM elements on the pick list + + + + + Purchased + Organization purchases this product + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Sold + Organization sells this product + + + + + Stocked + Organization stocks this product + + + + + Summary Level + This is a summary entity + + + + + Verified + The BOM configuration has been verified + + + + + Featured in Web Store + If selected, the product is displayed in the initial or any empty search + + + + + Low Level + The Low Level is used to calculate the material plan and determines if a net requirement should be exploited + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Attribute Set + Product Attribute Set + + + + + Freight Category + Category of the Freight + + + + + Locator + Warehouse Locator + + + + + Part Type + + + + + + Product Category + Category of a Product + + + + + Product Class + Class of a Product + + + + + Product Classification + Classification of a Product + + + + + Product Group + Group of a Product + + + + + Product + Product, Service, Item + + + + + Name + Alphanumeric identifier of the entity + + + + + Process Now + + + + + + Product Type + Type of product + + + + + Mail Template + Text templates for mailings + + + + + SKU + Stock Keeping Unit + + + + + Expense Type + Expense report type + + + + + Resource + Resource + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Shelf Depth + Shelf depth required + + + + + Shelf Height + Shelf height required + + + + + Shelf Width + Shelf width required + + + + + UPC/EAN + Bar Code (Universal Product Code or its superset European Article Number) + + + + + UnitsPerPack + The Units Per Pack indicates the no of units of a product packed together. + + + + + Units Per Pallet + Units Per Pallet + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Version No + Version Number + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Logo + + + + + + Validation code + Validation Code + + + + + Thumb Image + Thumb Image + + + + + Identification Mark + Identification Mark + + + + + Monthly Salary + Monthly Salary + + + + + Daily Salary + Daily Salary + + + + + Employee Status + + + + + + Social Security Code + + + + + + National Code + + + + + + Payroll Employee + + + + + + Name + Alphanumeric identifier of the entity + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + End Date + Last effective date (inclusive) + + + + + Department + Department of the organization + + + + + Payroll Job + + + + + + Payroll + + + + + + Image URL + URL of image + + + + + Active + The record is active in the system + + + + + Name 2 + Additional Name + + + + + Start Date + First effective day (inclusive) + + + + + Updated + Date this record was updated + + + + + Client + Client/Tenant for this installation. + + + + + Updated By + User who updated this records + + + + + Organization + Organizational entity within client + + + + + Usuario + User within the system - Internal or Business Partner Contact + + + + + Nationality + Nationality + + + + + Marital Status + + + + + + Partner's Name + Partner's Name + + + + + Partners Birth Date + Partners Birth Date + + + + + Race + Race + + + + + Skill Type + Skill Type for an Employee + + + + + Marriage Anniversary Date + Marriage Anniversary Date + + + + + Payment Rule + How you pay the invoice + + + + + Employee Image + Employee Image + + + + + Manager + Defines employee as manager + + + + + Employee Type + Employee Type + + + + + Open Balance + Total Open Balance Amount in primary Accounting Currency + + + + + Logo + + + + + + PO Tax exempt + Business partner is exempt from tax on purchases + + + + + Is Manufacturer + Indicate role of this Business partner as Manufacturer + + + + + Tax Group + + + + + + Actual Life Time Value + Actual Life Time Revenue + + + + + Share + Share of Customer's business as a percentage + + + + + Potential Life Time Value + Total Revenue expected + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Dunning Grace Date + + + + + + Tax ID + Tax Identification + + + + + Language + Language for this entity + + + + + Document Copies + Number of copies to be printed + + + + + Business Partner + Identifies a Business Partner + + + + + Price List + Unique identifier of a Price List + + + + + SO Tax exempt + Business partner is exempt from tax on sales + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + D-U-N-S + + + + + + Employee + Indicates if this Business Partner is an employee + + + + + Credit Limit + Total outstanding invoice amounts allowed + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Name + Alphanumeric identifier of the entity + + + + + Sales Volume in 1.000 + Total Volume of Sales in Thousands of Currency + + + + + Credit Used + Current open balance + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + NAICS/SIC + Standard Industry Code or its successor NAIC - http://www.osha.gov/oshstats/sicser.html + + + + + Rating + Classification or Importance + + + + + Order Description + Description to be used on orders + + + + + Freight Cost Rule + Method for charging Freight + + + + + Purchase Pricelist + Price List used by this Business Partner + + + + + Business Partner Group + Business Partner Group + + + + + Reference No + Your customer or vendor number at the Business Partner's site + + + + + Acquisition Cost + The cost of gaining the prospect as a customer + + + + + Employees + Number of employees + + + + + Dunning + Dunning Rules for overdue invoices + + + + + Vendor + Indicates if this Business Partner is a Vendor + + + + + One time transaction + + + + + + URL + Full URL address - e.g. http://www.adempiere.org + + + + + Delivery Rule + Defines the timing of Delivery + + + + + PO Payment Term + Payment rules for a purchase order + + + + + Invoice Schedule + Schedule for generating Invoices + + + + + Created By + User who created this records + + + + + Name 2 + Additional Name + + + + + PO Discount Schema + Schema to calculate the purchase trade discount percentage + + + + + Description + Optional short description of the record + + + + + Delivery Via + How the order will be delivered + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Greeting + Greeting to print on correspondence + + + + + Sales Representative + Indicates if the business partner is a sales representative or company agent + + + + + Summary Level + This is a summary entity + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Payment Rule + How you pay the invoice + + + + + Invoice Print Format + Print Format for printing Invoices + + + + + Send EMail + Enable sending Document EMail + + + + + Partner Parent + Business Partner Parent + + + + + Discount Schema + Schema to calculate the trade discount percentage + + + + + Prospect + Indicates this is a Prospect + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Credit Status + Business Partner Credit Status + + + + + Customer + Indicates if this Business Partner is a Customer + + + + + Payment Rule + Purchase payment option + + + + + First Sale + Date of First Sale + + + + + Min Shelf Life % + Minimum Shelf Life in percent based on Product Instance Guarantee Date + + + + + Linked Organization + The Business Partner is another Organization for explicit Inter-Org transactions + + + + + Flat Discount % + Flat discount percentage + + + + + Printed + Indicates if this document / line is printed + + + + + Created By + User who created this records + + + + + Manual + This is a manual process + + + + + Payroll Concept Category + + + + + + Active + The record is active in the system + + + + + Business Partner + Identifies a Business Partner + + + + + Created + Date this record was created + + + + + Description + Optional short description of the record + + + + + Payroll Movement + + + + + + Client + Client/Tenant for this installation. + + + + + Valid to + Valid to including this date (last day) + + + + + Organization + Organizational entity within client + + + + + Amount + Amount in a defined currency + + + + + Activity + Business Activity + + + + + Campaign + Marketing Campaign + + + + + Processed + The document has been processed + + + + + Quantity + Quantity + + + + + Updated By + User who updated this records + + + + + Valid from + Valid from including this date (first day) + + + + + Service date + Date service was provided + + + + + User List 2 + User defined list element #2 + + + + + User List 1 + User defined list element #1 + + + + + Text Message + Text Message + + + + + Updated + Date this record was updated + + + + + Trx Organization + Performing or initiating organization + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + Manufacturing Cost Collector + + + + + + Business Partner Group + Business Partner Group + + + + + Payroll Concept + + + + + + Department + Department of the organization + + + + + Payroll Job + + + + + + Rule + + + + + + Payroll Process + + + + + + Payroll Concept + The payroll concept allows to define all those Global Concept that are using to calculate a payroll. + + + + + Period No + Unique Period Number + + + + + Sequence + Method of ordering records; lowest number comes first + + + + + Sales Region + Sales coverage region + + + + + Employee Type + Employee Type + + + + + Document Note + Additional information for a Document + + + + + Payroll Contract + + + + + + Skill Type + Skill Type for an Employee + + + + + Designation + Designation is a nationally recognized level + + + + + Job Type + The Job Type for a Job Openings + + + + + Payroll + The Payroll definition allows to define all the payroll concepts , year and periods, to calculate a payroll. + + + + + Payroll Employee Attribute + Employee Attribute allows to add any metadata of type (text, date , quantity and amount ) of an Employee. + + + + + Payroll + + + + + + Payroll Period + + + + + + Payroll Employee + + + + + + Payroll Job + + + + + + Active + The record is active in the system + + + + + Posted + Posting status + + + + + Processed + The document has been processed + + + + + Process Now + + + + + + Updated + Date this record was updated + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Client + Client/Tenant for this installation. + + + + + Updated By + User who updated this records + + + + + Business Partner + Identifies a Business Partner + + + + + Organization + Organizational entity within client + + + + + Workflow + Workflow or combination of tasks + + + + + Document No + Document sequence number of the document + + + + + Department + Department of the organization + + + + + Account Date + Accounting Date + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Name + Alphanumeric identifier of the entity + + + + + Target Document Type + Target document type for conversing documents + + + + + Reversal ID + ID of document reversal + + + + + Document Type + Document type or rules + + + + + Payroll Process + + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Description + Optional short description of the record + + + + + Payroll Contract + + + + + + Client + Client/Tenant for this installation. + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Print Format + Data Print Format + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Name + Alphanumeric identifier of the entity + + + + + Active + The record is active in the system + + + + + Processed + The document has been processed + + + + + Process Now + + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Organization + Organizational entity within client + + + + + Payment Rule + How you pay the invoice + + + + + Charge + Additional document charges + + + + + Payroll + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Document Type + Document type or rules + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Distribution Order + + + + + + Date Ordered + Date of Order + + + + + Description + Optional short description of the record + + + + + Document No + Document sequence number of the document + + + + + Active + The record is active in the system + + + + + Locator To + Location inventory is moved to + + + + + Locator + Warehouse Locator + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User/Contact + User within the system - Internal or Business Partner Contact + + + + + Create Confirm + + + + + + Client + Client/Tenant for this installation. + + + + + User List 2 + User defined list element #2 + + + + + Volume + Volume of a product + + + + + Date Promised + Date Order was promised + + + + + Send EMail + Enable sending Document EMail + + + + + Ship Date + Shipment Date/Time + + + + + Tracking No + Number to track the shipment + + + + + Updated + Date this record was updated + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + In Dispute + Document is in dispute + + + + + In Transit + Movement is in transit + + + + + Created By + User who created this records + + + + + Distribution Order + + + + + + Date Ordered + Date of Order + + + + + Date printed + Date the document was printed. + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Delivered + + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + Printed + Indicates if this document / line is printed + + + + + Create lines from + Process which will generate a new document lines based on an existing document + + + + + Create Package + + + + + + Created + Date this record was created + + + + + Referenced Order + Reference to corresponding Sales/Purchase Order + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Charge + Additional document charges + + + + + Document Type + Document type or rules + + + + + Campaign + Marketing Campaign + + + + + Organization + Organizational entity within client + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Order + Order + + + + + Project + Financial Project + + + + + Charge amount + Charge Amount + + + + + Posted + Posting status + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Document No + Document sequence number of the document + + + + + Trx Organization + Performing or initiating organization + + + + + Freight Cost Rule + Method for charging Freight + + + + + Generate To + Generate To + + + + + Invoice + Invoice Identifier + + + + + Date received + Date a product was received + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Processed + The document has been processed + + + + + Process Now + + + + + + Priority + Priority of a document + + + + + Warehouse + Storage Warehouse and Service Point + + + + + No Packages + Number of packages shipped + + + + + Pick Date + Date/Time when picked for Shipment + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Freight Amount + Freight Amount + + + + + Weight + Weight of a product + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Sales Transaction + This is a Sales Transaction + + + + + Selected + + + + + + Shipper + Method or manner of product delivery + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + User/Contact + User within the system - Internal or Business Partner Contact + + + + + Create Confirm + + + + + + Client + Client/Tenant for this installation. + + + + + User List 2 + User defined list element #2 + + + + + Volume + Volume of a product + + + + + Date Promised + Date Order was promised + + + + + Send EMail + Enable sending Document EMail + + + + + Ship Date + Shipment Date/Time + + + + + Tracking No + Number to track the shipment + + + + + Updated + Date this record was updated + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + In Dispute + Document is in dispute + + + + + In Transit + Movement is in transit + + + + + Created By + User who created this records + + + + + Distribution Order + + + + + + Date Ordered + Date of Order + + + + + Date printed + Date the document was printed. + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Delivered + + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + Printed + Indicates if this document / line is printed + + + + + Create lines from + Process which will generate a new document lines based on an existing document + + + + + Create Package + + + + + + Created + Date this record was created + + + + + Referenced Order + Reference to corresponding Sales/Purchase Order + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Charge + Additional document charges + + + + + Document Type + Document type or rules + + + + + Campaign + Marketing Campaign + + + + + Organization + Organizational entity within client + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Order + Order + + + + + Project + Financial Project + + + + + Charge amount + Charge Amount + + + + + Posted + Posting status + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Document No + Document sequence number of the document + + + + + Trx Organization + Performing or initiating organization + + + + + Freight Cost Rule + Method for charging Freight + + + + + Generate To + Generate To + + + + + Invoice + Invoice Identifier + + + + + Date received + Date a product was received + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Processed + The document has been processed + + + + + Process Now + + + + + + Priority + Priority of a document + + + + + Warehouse + Storage Warehouse and Service Point + + + + + No Packages + Number of packages shipped + + + + + Pick Date + Date/Time when picked for Shipment + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Freight Amount + Freight Amount + + + + + Weight + Weight of a product + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Sales Transaction + This is a Sales Transaction + + + + + Selected + + + + + + Shipper + Method or manner of product delivery + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Activity + Business Activity + + + + + Date Delivered + Date when the product was delivered + + + + + Trx Organization + Performing or initiating organization + + + + + Processed + The document has been processed + + + + + Delivered Quantity + Delivered Quantity + + + + + Invoiced + Is this invoiced? + + + + + Target Quantity + Target Movement Quantity + + + + + Campaign + Marketing Campaign + + + + + UOM + Unit of Measure + + + + + Confirmed Quantity + Confirmation of a received quantity + + + + + Created + Date this record was created + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Locator To + Location inventory is moved to + + + + + Locator + Warehouse Locator + + + + + Picked Quantity + + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + Client + Client/Tenant for this installation. + + + + + Line Amount + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + + + + + Attribute Set Instance To + Target Product Attribute Set Instance + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + User List 2 + User defined list element #2 + + + + + Organization + Organizational entity within client + + + + + Qty In Transit + + + + + + Ordered Quantity + Ordered Quantity + + + + + Reserved Quantity + Reserved Quantity + + + + + Scrapped Quantity + The Quantity scrapped due to QA issues + + + + + Line No + Unique line for this document + + + + + Active + The record is active in the system + + + + + Description Only + if true, the line is just description and no transaction + + + + + Project + Financial Project + + + + + Product + Product, Service, Item + + + + + Distribution Order + + + + + + Distribution Order Line + + + + + + Date Ordered + Date of Order + + + + + Charge + Additional document charges + + + + + Date Promised + Date Order was promised + + + + + Description + Optional short description of the record + + + + + Created By + User who created this records + + + + + Freight Amount + Freight Amount + + + + + Shipper + Method or manner of product delivery + + + + + + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + UOM + Unit of Measure + + + + + Costing Precision + Rounding used costing calculations + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Name + Alphanumeric identifier of the entity + + + + + Standard Precision + Rule for rounding calculated amounts + + + + + Symbol + Symbol for a Unit of Measure + + + + + UOM Type + + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + UOM Code + UOM EDI X12 Code + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Locator + Warehouse Locator + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Relative Priority + Where inventory should be picked from first + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Aisle (X) + X dimension, e.g., Aisle + + + + + Bin (Y) + Y dimension, e.g., Bin + + + + + Level (Z) + Z dimension, e.g., Level + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Address + Location or Address + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + In Transit + Movement is in transit + + + + + Source Warehouse + Optional Warehouse to replenish from + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Name + Alphanumeric identifier of the entity + + + + + Replenishment Class + Custom class to calculate Quantity to Order + + + + + Element Separator + Element Separator + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Revenue Recognition + Method for recording revenue + + + + + Subscription Type + Type of subscription + + + + + Tax Category + Tax Category + + + + + UOM + Unit of Measure + + + + + Classification + Classification for grouping + + + + + Copy From + Copy From Record + + + + + Standard Cost + Standard Costs + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Description URL + URL for the description + + + + + Discontinued + This product is no longer available + + + + + Discontinued At + Discontinued At indicates Date when product was discontinued + + + + + Discontinued by + Discontinued By + + + + + Document Note + Additional information for a Document + + + + + Download URL + URL of the Download files + + + + + Group1 + + + + + + Group2 + + + + + + Guarantee Days + Number of days the product is guaranteed or available + + + + + Min Guarantee Days + Minimum number of guarantee days + + + + + Comment/Help + Comment or Hint + + + + + ISTOFORMULE + + + + + + Image URL + URL of image + + + + + Active + The record is active in the system + + + + + Bill of Materials + Bill of Materials + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Exclude Auto Delivery + Exclude from automatic Delivery + + + + + Print detail records on invoice + Print detail BOM elements on the invoice + + + + + Kanban controlled + This part is Kanban controlled + + + + + Manufactured + This product is manufactured + + + + + Phantom + Phantom Component + + + + + Print detail records on pick list + Print detail BOM elements on the pick list + + + + + Purchased + Organization purchases this product + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Sold + Organization sells this product + + + + + Stocked + Organization stocks this product + + + + + Summary Level + This is a summary entity + + + + + Verified + The BOM configuration has been verified + + + + + Featured in Web Store + If selected, the product is displayed in the initial or any empty search + + + + + Low Level + The Low Level is used to calculate the material plan and determines if a net requirement should be exploited + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Attribute Set + Product Attribute Set + + + + + Freight Category + Category of the Freight + + + + + Locator + Warehouse Locator + + + + + Part Type + + + + + + Product Category + Category of a Product + + + + + Product Class + Class of a Product + + + + + Product Classification + Classification of a Product + + + + + Product Group + Group of a Product + + + + + Product + Product, Service, Item + + + + + Name + Alphanumeric identifier of the entity + + + + + Process Now + + + + + + Product Type + Type of product + + + + + Mail Template + Text templates for mailings + + + + + SKU + Stock Keeping Unit + + + + + Expense Type + Expense report type + + + + + Resource + Resource + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Shelf Depth + Shelf depth required + + + + + Shelf Height + Shelf height required + + + + + Shelf Width + Shelf width required + + + + + UPC/EAN + Bar Code (Universal Product Code or its superset European Article Number) + + + + + UnitsPerPack + The Units Per Pack indicates the no of units of a product packed together. + + + + + Units Per Pallet + Units Per Pallet + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Version No + Version Number + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + UOM + Unit of Measure + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Date Finish Schedule + Scheduled Finish date for this Order + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Date Start Schedule + Scheduled start date for this Order + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Active + The record is active in the system + + + + + Bill of Materials + Bill of Materials + + + + + Is MPS + Indicates if this product is part of the master production schedule + + + + + Purchased + Organization purchases this product + + + + + Is DRP Required + Is DRP Required + + + + + Is MRP Required + Is MRP Required + + + + + Sold + Organization sells this product + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Product Category + Category of a Product + + + + + Product + Product, Service, Item + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Material Requirement Planning + MRP ID + + + + + Planner + Company Agent for Planning + + + + + Priority + Indicates if this request is of a high, medium or low priority. + + + + + Quantity + Quantity + + + + + SKU + Stock Keeping Unit + + + + + Resource + Resource + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Potential Life Time Value + Total Revenue expected + + + + + Language + Language for this entity + + + + + Document Copies + Number of copies to be printed + + + + + Business Partner + Identifies a Business Partner + + + + + Price List + Unique identifier of a Price List + + + + + Actual Life Time Value + Actual Life Time Revenue + + + + + Share + Share of Customer's business as a percentage + + + + + SO Tax exempt + Business partner is exempt from tax on sales + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + D-U-N-S + + + + + + Employee + Indicates if this Business Partner is an employee + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Name + Alphanumeric identifier of the entity + + + + + Sales Volume in 1.000 + Total Volume of Sales in Thousands of Currency + + + + + Credit Used + Current open balance + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + NAICS/SIC + Standard Industry Code or its successor NAIC - http://www.osha.gov/oshstats/sicser.html + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Rating + Classification or Importance + + + + + Order Description + Description to be used on orders + + + + + Freight Cost Rule + Method for charging Freight + + + + + Purchase Pricelist + Price List used by this Business Partner + + + + + Business Partner Group + Business Partner Group + + + + + Tax ID + Tax Identification + + + + + Reference No + Your customer or vendor number at the Business Partner's site + + + + + Acquisition Cost + The cost of gaining the prospect as a customer + + + + + Employees + Number of employees + + + + + Dunning + Dunning Rules for overdue invoices + + + + + Vendor + Indicates if this Business Partner is a Vendor + + + + + One time transaction + + + + + + URL + Full URL address - e.g. http://www.adempiere.org + + + + + Delivery Rule + Defines the timing of Delivery + + + + + PO Payment Term + Payment rules for a purchase order + + + + + Invoice Schedule + Schedule for generating Invoices + + + + + Created By + User who created this records + + + + + Name 2 + Additional Name + + + + + PO Discount Schema + Schema to calculate the purchase trade discount percentage + + + + + Description + Optional short description of the record + + + + + Delivery Via + How the order will be delivered + + + + + Credit Limit + Total outstanding invoice amounts allowed + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Greeting + Greeting to print on correspondence + + + + + Sales Representative + Indicates if the business partner is a sales representative or company agent + + + + + Summary Level + This is a summary entity + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Payment Rule + How you pay the invoice + + + + + Invoice Print Format + Print Format for printing Invoices + + + + + Send EMail + Enable sending Document EMail + + + + + Dunning Grace Date + + + + + + Partner Parent + Business Partner Parent + + + + + Discount Schema + Schema to calculate the trade discount percentage + + + + + Prospect + Indicates this is a Prospect + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Credit Status + Business Partner Credit Status + + + + + Customer + Indicates if this Business Partner is a Customer + + + + + Payment Rule + Purchase payment option + + + + + First Sale + Date of First Sale + + + + + Min Shelf Life % + Minimum Shelf Life in percent based on Product Instance Guarantee Date + + + + + Linked Organization + The Business Partner is another Organization for explicit Inter-Org transactions + + + + + Flat Discount % + Flat discount percentage + + + + + Open Balance + Total Open Balance Amount in primary Accounting Currency + + + + + Tax Group + + + + + + Logo + + + + + + PO Tax exempt + Business partner is exempt from tax on purchases + + + + + Is Manufacturer + Indicate role of this Business partner as Manufacturer + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Address + Location or Address + + + + + Sales Region + Sales coverage region + + + + + Contact Person + Contact Person Defines the contact person for this location + + + + + Contact Type + Contact Type defines the type of contact for this location + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + EMail Address + Electronic Mail Address + + + + + Fax + Facsimile number + + + + + Employee Relationship + Employee Relationship Identifies an employee relations + + + + + ISDN + ISDN or modem line + + + + + Active + The record is active in the system + + + + + Invoice Address + Business Partner Invoice/Bill Address + + + + + Pay-From Address + Business Partner pays from that address and we'll send dunning letters there + + + + + Remit-To Address + Business Partner payment address + + + + + Ship Address + Business Partner Shipment Address + + + + + Mobile Phone + Identifies an alternate telephone mobile number. + + + + + Name + Alphanumeric identifier of the entity + + + + + Phone + Identifies a telephone number + + + + + 2nd Phone + Identifies an alternate telephone number. + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Address 1 + Address line 1 for this location + + + + + Address 2 + Address line 2 for this location + + + + + Address 3 + Address Line 3 for the location + + + + + Address 4 + Address Line 4 for the location + + + + + City + City + + + + + Country + Country + + + + + Address + Location or Address + + + + + Region + Identifies a geographical Region + + + + + City + Identifies a City + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Active + The record is active in the system + + + + + ZIP + Postal code + + + + + Additional Zip + Additional ZIP or Postal code + + + + + Region + Name of the Region + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Weight + Weight of a product + + + + + Group2 + + + + + + Group1 + + + + + + Discontinued At + Discontinued At indicates Date when product was discontinued + + + + + Product + Product, Service, Item + + + + + Client + Client/Tenant for this installation. + + + + + Document Note + Additional information for a Document + + + + + Stocked + Organization stocks this product + + + + + Purchased + Organization purchases this product + + + + + Comment/Help + Comment or Hint + + + + + Active + The record is active in the system + + + + + Shelf Width + Shelf width required + + + + + Created + Date this record was created + + + + + Summary Level + This is a summary entity + + + + + Tax Category + Tax Category + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Description + Optional short description of the record + + + + + Product Category + Category of a Product + + + + + Volume + Volume of a product + + + + + Name + Alphanumeric identifier of the entity + + + + + Locator + Warehouse Locator + + + + + Sold + Organization sells this product + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Created By + User who created this records + + + + + Description URL + URL for the description + + + + + Organization + Organizational entity within client + + + + + Discontinued + This product is no longer available + + + + + Units Per Pallet + Units Per Pallet + + + + + Shelf Height + Shelf height required + + + + + Sales Representative + Sales Representative or Company Agent + + + + + SKU + Stock Keeping Unit + + + + + Version No + Version Number + + + + + Expense Type + Expense report type + + + + + Resource + Resource + + + + + Guarantee Days + Number of days the product is guaranteed or available + + + + + Revenue Recognition + Method for recording revenue + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Print detail records on pick list + Print detail BOM elements on the pick list + + + + + UOM + Unit of Measure + + + + + Shelf Depth + Shelf depth required + + + + + UPC/EAN + Bar Code (Universal Product Code or its superset European Article Number) + + + + + Print detail records on invoice + Print detail BOM elements on the invoice + + + + + Verified + The BOM configuration has been verified + + + + + Image URL + URL of image + + + + + Product Type + Type of product + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Attribute Set + Product Attribute Set + + + + + Featured in Web Store + If selected, the product is displayed in the initial or any empty search + + + + + Process Now + + + + + + Freight Category + Category of the Freight + + + + + Min Guarantee Days + Minimum number of guarantee days + + + + + Subscription Type + Type of subscription + + + + + Mail Template + Text templates for mailings + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Exclude Auto Delivery + Exclude from automatic Delivery + + + + + Low Level + The Low Level is used to calculate the material plan and determines if a net requirement should be exploited + + + + + UnitsPerPack + The Units Per Pack indicates the no of units of a product packed together. + + + + + Copy From + Copy From Record + + + + + Bill of Materials + Bill of Materials + + + + + Manufactured + This product is manufactured + + + + + Kanban controlled + This part is Kanban controlled + + + + + Part Type + + + + + + Product Group + Group of a Product + + + + + Product Class + Class of a Product + + + + + Product Classification + Classification of a Product + + + + + Classification + Classification for grouping + + + + + Discontinued by + Discontinued By + + + + + Download URL + URL of the Download files + + + + + ISTOFORMULE + + + + + + Standard Cost + Standard Costs + + + + + Phantom + Phantom Component + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Product Classification Parent + + + + + + Product Classification + Classification of a Product + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Product Class + Class of a Product + + + + + Product Class Parent + + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Print Color + Color used for printing and display + + + + + Asset Group + Group of Assets + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Material Policy + Material Movement Policy + + + + + Product Category + Category of a Product + + + + + Parent Product Category + + + + + + Name + Alphanumeric identifier of the entity + + + + + Planned Margin % + Project's planned margin as a percentage + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Product Group + Group of a Product + + + + + Product Group Parent + + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Shipper + Method or manner of product delivery + + + + + Weight + Weight of a product + + + + + Distribution Order Line + + + + + + Material Requirement Planning + MRP ID + + + + + Manufacturing Order BOM Line + MRP ID + + + + + Order + Order + + + + + Distribution Order + + + + + + Manufacturing Order + Manufacturing Order + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Document Type + Document type or rules + + + + + Sales Order Line + Sales Order Line + + + + + Order + Order + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + UOM + Unit of Measure + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Distribution Order Line + + + + + + Distribution Order + + + + + + Date Ordered + Date of Order + + + + + Date printed + Date the document was printed. + + + + + Date Promised + Date Order was promised + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Freight Amount + Freight Amount + + + + + Freight Cost Rule + Method for charging Freight + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Description Only + if true, the line is just description and no transaction + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + In Transit + Movement is in transit + + + + + Printed + Indicates if this document / line is printed + + + + + Sales Transaction + This is a Sales Transaction + + + + + Line No + Unique line for this document + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Product + Product, Service, Item + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Movement Quantity + Quantity of a product moved. + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Material Requirement Planning + MRP ID + + + + + Manufacturing Order BOM Line + + + + + + Manufacturing Order + Manufacturing Order + + + + + Pick Date + Date/Time when picked for Shipment + + + + + Picked Quantity + + + + + + Priority + Priority of a document + + + + + Processed + The document has been processed + + + + + Delivered Quantity + Delivered Quantity + + + + + Reference No + Your customer or vendor number at the Business Partner's site + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Ship Date + Shipment Date/Time + + + + + Tracking No + Number to track the shipment + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Volume + Volume of a product + + + + + + + + + + + + + + + + + Weight + Weight of a product + + + + + QtyOnhand + On Hand Quantity + + + + + QtyToDeliver + Qty to Deliver + + + + + Ordered Quantity + Ordered Quantity + + + + + Copy From + Copy From Record + + + + + Manufactured + This product is manufactured + + + + + Kanban controlled + This part is Kanban controlled + + + + + Part Type + + + + + + Product Group + Group of a Product + + + + + Product Class + Class of a Product + + + + + Product Classification + Classification of a Product + + + + + Discontinued by + Discontinued By + + + + + Download URL + URL of the Download files + + + + + ISTOFORMULE + + + + + + Standard Cost + Standard Costs + + + + + Phantom + Phantom Component + + + + + Volume + Volume of a product + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Freight Cost Rule + Method for charging Freight + + + + + Freight Category + Category of the Freight + + + + + Tracking No + Number to track the shipment + + + + + Freight Amount + Freight Amount + + + + + Freight Category + Category of the Freight + + + + + Freight Category + Category of the Freight + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + On Hand Quantity + On Hand Quantity + + + + + Ordered Quantity + Ordered Quantity + + + + + Reserved Quantity + Reserved Quantity + + + + + On Hand Quantity + On Hand Quantity + + + + + Reserved Quantity + Reserved Quantity + + + + + Available Quantity + Available Quantity (On Hand - Reserved) + + + + + Available Quantity + Available Quantity (On Hand - Reserved) + + + + + Client + Client/Tenant for this installation. + + + + + Column + Column in the table + + + + + System Element + System Element enables the central maintenance of column description and help. + + + + + Organization + Organizational entity within client + + + + + Process + Process or Report + + + + + Process Parameter + + + + + + Reference + System Reference and Validation + + + + + Report View + View used to generate this report + + + + + DB Column Name + Name of the column in the database + + + + + Copy From Report and Process + Copy settings from one report and process to another. + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Default Logic + Default value hierarchy, separated by ; + + + + + Default Logic 2 + Default value hierarchy, separated by ; + + + + + Active + The record is active in the system + + + + + Mandatory + Data entry is required in this column + + + + + Range + The parameter is a range of values + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Source Amount + Amount Balance in Source Currency + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Bank Account + Bank Account of the Business Partner + + + + + Charge + Additional document charges + + + + + Conversion Rate + Rate used for converting currencies + + + + + Currency Type + Currency Conversion Rate Type + + + + + Invoice + Invoice Identifier + + + + + Invoice Payment Schedule + Invoice Payment Schedule + + + + + Order + Order + + + + + Pay Selection Check + Payment Selection Check + + + + + Payment Selection + Payment Selection + + + + + Payment Selection Line + Payment Selection Line + + + + + Parent Pay Selection Line + + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Difference + Difference Amount + + + + + Discount Amount + Calculated amount of discount + + + + + Payroll Movement + + + + + + Active + The record is active in the system + + + + + Manual + This is a manual process + + + + + Prepayment + The Payment/Receipt is a Prepayment + + + + + Sales Transaction + This is a Sales Transaction + + + + + Line No + Unique line for this document + + + + + Open Amount + Open item amount + + + + + Payment amount + Amount being paid + + + + + Payment Rule + How you pay the invoice + + + + + Processed + The document has been processed + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Payroll + The Payroll definition allows to define all the payroll concepts , year and periods, to calculate a payroll. + + + + + Business Partner Group + Business Partner Group + + + + + Payroll Concept + The payroll concept allows to define all those Global Concept that are using to calculate a payroll. + + + + + Period No + Unique Period Number + + + + + Sequence + Method of ordering records; lowest number comes first + + + + + Sales Region + Sales coverage region + + + + + Employee Type + Employee Type + + + + + Document Note + Additional information for a Document + + + + + Payroll Contract + + + + + + Skill Type + Skill Type for an Employee + + + + + Designation + Designation is a nationally recognized level + + + + + Job Type + The Job Type for a Job Openings + + + + + Payroll Employee Attribute + Employee Attribute allows to add any metadata of type (text, date , quantity and amount ) of an Employee. + + + + + Payroll Process + + + + + + Valid to + Valid to including this date (last day) + + + + + Rule + + + + + + Payroll Job + + + + + + Global Payroll Concept Category + Global Payroll Concept Category allows to grouping of Global Concept to reports and queries + + + + + Manual + This is a manual process + + + + + Active + The record is active in the system + + + + + Printed + Indicates if this document / line is printed + + + + + AD Payroll Concept + The Payroll Concept allows to define all the perception and deductions elements needed to define a payroll. + + + + + Business Partner + Identifies a Business Partner + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Payroll Movement + + + + + + Department + Department of the organization + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Amount + Amount in a defined currency + + + + + Activity + Business Activity + + + + + Campaign + Marketing Campaign + + + + + Processed + The document has been processed + + + + + Quantity + Quantity + + + + + Updated By + User who updated this records + + + + + Valid from + Valid from including this date (first day) + + + + + Service date + Date service was provided + + + + + User List 2 + User defined list element #2 + + + + + User List 1 + User defined list element #1 + + + + + Text Message + Text Message + + + + + Updated + Date this record was updated + + + + + Trx Organization + Performing or initiating organization + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Project + Financial Project + + + + + Manufacturing Cost Collector + + + + + + Payroll Employee + + + + + + Sales Opportunity + + + + + + User/Contact + User within the system - Internal or Business Partner Contact + + + + + Target Document Type + Target document type for conversing documents + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Approved + Indicates if this document requires approval + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Updated By + User who updated this records + + + + + Currency + The Currency for this record + + + + + Invoiced + Is this invoiced? + + + + + Active + The record is active in the system + + + + + Organization + Organizational entity within client + + + + + Priority + Priority of a document + + + + + Credit Approved + Credit has been approved + + + + + Delivered + + + + + + Price List + Unique identifier of a Price List + + + + + Account Date + Accounting Date + + + + + Created + Date this record was created + + + + + Date Promised + Date Order was promised + + + + + Freight Amount + Freight Amount + + + + + Charge + Additional document charges + + + + + Document No + Document sequence number of the document + + + + + Business Partner + Identifies a Business Partner + + + + + Campaign + Marketing Campaign + + + + + Order + Order + + + + + Document Type + Document type or rules + + + + + Document Status + The current status of the document + + + + + Payment Rule + How you pay the invoice + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Description + Optional short description of the record + + + + + Printed + Indicates if this document / line is printed + + + + + Document Action + The targeted status of the document + + + + + Selected + + + + + + Delivery Via + How the order will be delivered + + + + + Total Lines + Total of all document lines + + + + + Process Now + + + + + + Shipper + Method or manner of product delivery + + + + + Updated + Date this record was updated + + + + + Created By + User who created this records + + + + + Grand Total + Total amount of document + + + + + Charge amount + Charge Amount + + + + + Transferred + Transferred to General Ledger (i.e. accounted) + + + + + Date Ordered + Date of Order + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Client + Client/Tenant for this installation. + + + + + Payment + Payment identifier + + + + + Freight Cost Rule + Method for charging Freight + + + + + Invoice Partner + Business Partner to be invoiced + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Activity + Business Activity + + + + + Project + Financial Project + + + + + User List 1 + User defined list element #1 + + + + + Sales Transaction + This is a Sales Transaction + + + + + Send EMail + Enable sending Document EMail + + + + + Cash Journal Line + Cash Journal Line + + + + + Posted + Posting status + + + + + Date printed + Date the document was printed. + + + + + Processed + The document has been processed + + + + + Invoice Contact + Business Partner Contact for invoicing + + + + + Copy From + Copy From Record + + + + + Invoice Location + Business Partner Location for invoicing + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Price includes Tax + Tax is included in the price + + + + + Payment BPartner + Business Partner responsible for the payment + + + + + Trx Organization + Performing or initiating organization + + + + + User List 2 + User defined list element #2 + + + + + Payment Location + Location of the Business Partner responsible for the payment + + + + + Referenced Order + Reference to corresponding Sales/Purchase Order + + + + + Currency Type + Currency Conversion Rate Type + + + + + Drop Shipment Contact + Business Partner Contact for drop shipment + + + + + Volume + Volume of a product + + + + + Drop Shipment Location + Business Partner Location for shipping to + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + AmountTendered + + + + + + Weight + Weight of a product + + + + + POS Terminal + Point of Sales Terminal + + + + + Drop Shipment Partner + Business Partner to ship to + + + + + Linked Order + This field links a sales order to the purchase order that is generated from it. + + + + + Freight Category + Category of the Freight + + + + + Order Source + + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Promotion Code + User entered promotion code at sales time + + + + + AmountRefunded + + + + + + Converted Amt + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + User/Contact + User within the system - Internal or Business Partner Contact + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Currency Type + Currency Conversion Rate Type + + + + + Currency + The Currency for this record + + + + + Document Type + Document type or rules + + + + + Target Document Type + Target document type for conversing documents + + + + + Charge amount + Charge Amount + + + + + Invoice + Invoice Identifier + + + + + Invoice Payment Schedule + Invoice Payment Schedule + + + + + Order + Order + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Project + Financial Project + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Account Date + Accounting Date + + + + + Date Invoiced + Date printed on Invoice + + + + + Date Ordered + Date of Order + + + + + Date printed + Date the document was printed. + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document BaseType + Logical type of document + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Due Date + Date when the payment is due + + + + + Dunning Grace Date + + + + + + Grand Total + Total amount of document + + + + + Collection Status + Invoice Collection Status + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + In Dispute + Document is in dispute + + + + + Paid + The document is paid + + + + + Pay Schedule valid + Is the Payment Schedule is valid + + + + + Printed + Indicates if this document / line is printed + + + + + Sales Transaction + This is a Sales Transaction + + + + + Transferred + Transferred to General Ledger (i.e. accounted) + + + + + Price List + Unique identifier of a Price List + + + + + Multiplier + Type Multiplier (Credit = -1) + + + + + Multiplier AP + Payables Multiplier + + + + + Payment Rule + How you pay the invoice + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Processed + The document has been processed + + + + + Process Now + + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Total Lines + Total of all document lines + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Converted Amt + Converted Amt + + + + + Discount Amt + Discount Amt + + + + + Open Amt + Open Amt + + + + + Amt Source + Amount Source + + + + + Only Discount + Only Discount + + + + + Only Due + Only Due + + + + + Match Requirement + Match Requirement + + + + + Days Due + Days Due + + + + + BP Group + + + + + + Total Open Balance + + + + + + Credit Status + + + + + + Payment Rule + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Reference List + Reference List based on Table + + + + + Reference + System Reference and Validation + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Entity Type + Dictionary Entity Type; Determines ownership and synchronization + + + + + Active + The record is active in the system + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Valid from + Valid from including this date (first day) + + + + + Valid to + Valid to including this date (last day) + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Amount + Amount + + + + + Reference No + + + + + + Process Now + + + + + + Approved + Indicates if this document requires approval + + + + + Credit Card + Credit Card (Visa, MC, AmEx) + + + + + Info + Response info + + + + + Transaction Type + Type of credit card transaction + + + + + Account Zip/Postal + Zip Code of the Credit Card or Account Holder + + + + + Authorization Code + Authorization Code returned + + + + + Online Processing + This payment can be processed online + + + + + Online Access + Can be accessed online + + + + + Account Name + Name on Credit Card or Account holder + + + + + Address verified + This address has been verified + + + + + Result + Result of transmission + + + + + Response Message + Response message + + + + + Original Transaction ID + Original Transaction ID + + + + + Number + Credit Card Number + + + + + Document Action + The targeted status of the document + + + + + Account Street + Street address of the Credit Card or Account holder + + + + + Over/Under Payment + Over-Payment (unallocated) or Under-Payment (partial payment) + + + + + Account Country + Country + + + + + Business Partner + Identifies a Business Partner + + + + + Order + Order + + + + + Zip verified + The Zip Code has been verified + + + + + Check No + Check Number + + + + + Organization + Organizational entity within client + + + + + Micr + Combination of routing no, account and check no + + + + + PO Number + Purchase Order Number + + + + + Reference + Payment reference + + + + + Social Security No + Payment Identification - Social Security No + + + + + Account State + State of the Credit Card or Account holder + + + + + Currency + The Currency for this record + + + + + Reconciled + Payment is reconciled with bank statement + + + + + Tax Amount + Tax Amount for a document + + + + + Trx Organization + Performing or initiating organization + + + + + Invoice + Invoice Identifier + + + + + Partner Bank Account + Bank Account of the Business Partner + + + + + Driver License + Payment Identification - Driver License + + + + + Voice authorization code + Voice Authorization Code from credit card company + + + + + Exp. Month + Expiry Month + + + + + CVV Match + Credit Card Verification Code Match + + + + + Exp. Year + Expiry Year + + + + + Account City + City or the Credit Card or Account Holder + + + + + Over/Under Payment + Over-Payment (unallocated) or Under-Payment (partial payment) Amount + + + + + Authorization Code (DC) + Authorization Code Delayed Capture returned + + + + + Processed + The document has been processed + + + + + Routing No + Bank Routing Number + + + + + Receipt + This is a sales transaction (receipt) + + + + + Bank Account + Account at the Bank + + + + + Allocated + Indicates if the payment has been allocated + + + + + Document No + Document sequence number of the document + + + + + Active + The record is active in the system + + + + + User List 2 + User defined list element #2 + + + + + Account EMail + Email Address + + + + + Payment Batch + Payment batch for EFT + + + + + Client + Client/Tenant for this installation. + + + + + Document Status + The current status of the document + + + + + Payment + Payment identifier + + + + + Referenced Payment + + + + + + Write-off Amount + Amount to write-off + + + + + Delayed Capture + Charge after Shipment + + + + + Activity + Business Activity + + + + + Document Type + Document type or rules + + + + + User List 1 + User defined list element #1 + + + + + Reference (DC) + Payment Reference Delayed Capture + + + + + Swipe + Track 1 and 2 of the Credit Card + + + + + Discount Amount + Calculated amount of discount + + + + + Project + Financial Project + + + + + Campaign + Marketing Campaign + + + + + Verification Code + Credit Card Verification code on credit card + + + + + Transaction Date + Transaction Date + + + + + Posted + Posting status + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Tender type + Method of Payment + + + + + Currency Type + Currency Conversion Rate Type + + + + + Account Date + Accounting Date + + + + + Charge + Additional document charges + + + + + Description + Optional short description of the record + + + + + Account No + Account Number + + + + + Prepayment + The Payment/Receipt is a Prepayment + + + + + Reversal ID + ID of document reversal + + + + + Cash Book + Cash Book for recording petty cash transactions + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Created + Date this record was created + + + + + Updated By + User who updated this records + + + + + Created By + User who created this records + + + + + Updated + Date this record was updated + + + + + Charge amount + Charge Amount + + + + + Amount + Amount being paid + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Bank statement line + Line on a statement from this Bank + + + + + Bank Statement + Bank Statement of account + + + + + Charge + Additional document charges + + + + + Currency + The Currency for this record + + + + + Invoice + Invoice Identifier + + + + + Payment + Payment identifier + + + + + Charge amount + Charge Amount + + + + + Create Payment + + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Account Date + Accounting Date + + + + + Description + Optional short description of the record + + + + + EFT Amount + Electronic Funds Transfer Amount + + + + + EFT Check No + Electronic Funds Transfer Check No + + + + + EFT Currency + Electronic Funds Transfer Currency + + + + + EFT Memo + Electronic Funds Transfer Memo + + + + + EFT Payee + Electronic Funds Transfer Payee information + + + + + EFT Payee Account + Electronic Funds Transfer Payee Account Information + + + + + EFT Reference + Electronic Funds Transfer Reference + + + + + EFT Statement Line Date + Electronic Funds Transfer Statement Line Date + + + + + EFT Trx ID + Electronic Funds Transfer Transaction ID + + + + + EFT Trx Type + Electronic Funds Transfer Transaction Type + + + + + EFT Effective Date + Electronic Funds Transfer Valuta (effective) Date + + + + + Interest Amount + Interest Amount + + + + + Active + The record is active in the system + + + + + Manual + This is a manual process + + + + + Reversal + This is a reversing transaction + + + + + Line No + Unique line for this document + + + + + Match Statement + + + + + + Memo + Memo Text + + + + + Processed + The document has been processed + + + + + Reference No + Your customer or vendor number at the Business Partner's site + + + + + Statement Line Date + Date of the Statement Line + + + + + Statement amount + Statement Amount + + + + + Transaction Amount + Amount of a transaction + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Effective date + Date when money is available + + + + + Name + Alphanumeric identifier of the entity + + + + + Posted + Posting status + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Beginning Balance + Balance prior to any transactions + + + + + Bank Account + Account at the Bank + + + + + Bank Statement + Bank Statement of account + + + + + Create lines from + Process which will generate a new document lines based on an existing document + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + EFT Statement Date + Electronic Funds Transfer Statement Date + + + + + EFT Statement Reference + Electronic Funds Transfer Statement Reference + + + + + Ending balance + Ending or closing balance + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Manual + This is a manual process + + + + + Match Statement + + + + + + Processed + The document has been processed + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Process Now + + + + + + Statement date + Date of the statement + + + + + Statement difference + Difference between statement ending balance and actual ending balance + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Reference List + Reference List based on Table + + + + + Reference + System Reference and Validation + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Entity Type + Dictionary Entity Type; Determines ownership and synchronization + + + + + Active + The record is active in the system + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Valid from + Valid from including this date (first day) + + + + + Valid to + Valid to including this date (last day) + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Auto Logout Delay + Automatically logout if terminal inactive for this period + + + + + Template B.Partner + Business Partner used for creating new Business Partners on the fly + + + + + Bank Account + Account at the Bank + + + + + Cash Book + Cash Book for recording petty cash transactions + + + + + Document Type + Document type or rules + + + + + POS Key Layout + POS Function Key Layout + + + + + POS Terminal + Point of Sales Terminal + + + + + CashDrawer + + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Description + Optional short description of the record + + + + + Electronic Scales + Allows to define path for Device Electronic Scales e.g. /dev/ttyS0/ + + + + + Comment/Help + Comment or Hint + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Active + The record is active in the system + + + + + Enable POS Product Lookup + Allows product lookup in order to show search key , name , quantity available , standard price and list price for selecting a product + + + + + Modify Price + Allow modifying the price + + + + + POS Required PIN + Indicates that a Supervisor Pin is mandatory to execute some tasks e.g. (Change Price , Offer Discount , Delete POS Line) + + + + + Price List + Unique identifier of a Price List + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Measure Request Code + String for taking measurement from Device Electronic Scales + + + + + Name + Alphanumeric identifier of the entity + + + + + On Screen Keyboard layout + The key layout to use for on screen keyboard for text fields. + + + + + On Screen Number Pad layout + The key layout to use for on screen number pad for numeric fields. + + + + + Printer Name + Name of the Printer + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Pay Amt + + + + + + Pay Amt + Pay Amt + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Charge + Additional document charges + + + + + Invoice + Invoice Identifier + + + + + Order + Order + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Create From Type + + + + + + UOM + Unit of Measure + + + + + Document Date + Date of the Document + + + + + Description + Optional short description of the record + + + + + Document Status + The current status of the document + + + + + Active + The record is active in the system + + + + + Line No + Unique line for this document + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Locator + Warehouse Locator + + + + + Movement Quantity + Quantity of a product moved. + + + + + Product + Product, Service, Item + + + + + RMA + Return Material Authorization + + + + + Multiplier + Type Multiplier (Credit = -1) + + + + + Name + Alphanumeric identifier of the entity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + In Out Create From Identifier + + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Partner Product Key + Product Key of the Business Partner + + + + + From Same Warehouse Only + + + + + + Account No + Account Number + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Bank Account Type + Bank Account Type + + + + + BBAN + Basic Bank Account Number + + + + + Bank Account + Account at the Bank + + + + + Bank + Bank + + + + + Currency + The Currency for this record + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Credit limit + Amount of Credit allowed + + + + + Current balance + Current Balance + + + + + Description + Optional short description of the record + + + + + IBAN + International Bank Account Number + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Payment Export Class + + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Account Date + Accounting Date + + + + + Partner Bank Account + Bank Account of the Business Partner + + + + + Check No + Check Number + + + + + Reconciled + Payment is reconciled with bank statement + + + + + Document Status + The current status of the document + + + + + Routing No + Bank Routing Number + + + + + Account No + Account Number + + + + + Document No + Document sequence number of the document + + + + + Payment Batch + Payment batch for EFT + + + + + Account Zip/Postal + Zip Code of the Credit Card or Account Holder + + + + + Number + Credit Card Number + + + + + Document Action + The targeted status of the document + + + + + Tax Amount + Tax Amount for a document + + + + + Processed + The document has been processed + + + + + Updated By + User who updated this records + + + + + Social Security No + Payment Identification - Social Security No + + + + + Account City + City or the Credit Card or Account Holder + + + + + Exp. Year + Expiry Year + + + + + Receipt + This is a sales transaction (receipt) + + + + + Created + Date this record was created + + + + + Client + Client/Tenant for this installation. + + + + + Verification Code + Credit Card Verification code on credit card + + + + + Discount Amount + Calculated amount of discount + + + + + Over/Under Payment + Over-Payment (unallocated) or Under-Payment (partial payment) Amount + + + + + Voice authorization code + Voice Authorization Code from credit card company + + + + + Original Transaction ID + Original Transaction ID + + + + + Document Type + Document type or rules + + + + + Tender type + Method of Payment + + + + + Business Partner + Identifies a Business Partner + + + + + Over/Under Payment + Over-Payment (unallocated) or Under-Payment (partial payment) + + + + + PO Number + Purchase Order Number + + + + + Driver License + Payment Identification - Driver License + + + + + Online Processing + This payment can be processed online + + + + + Credit Card + Credit Card (Visa, MC, AmEx) + + + + + Created By + User who created this records + + + + + Organization + Organizational entity within client + + + + + Micr + Combination of routing no, account and check no + + + + + Address verified + This address has been verified + + + + + Authorization Code + Authorization Code returned + + + + + Response Message + Response message + + + + + Transaction Date + Transaction Date + + + + + Approved + Indicates if this document requires approval + + + + + Account Street + Street address of the Credit Card or Account holder + + + + + Online Access + Can be accessed online + + + + + Account Name + Name on Credit Card or Account holder + + + + + Payment + Payment identifier + + + + + Process Now + + + + + + Info + Response info + + + + + Exp. Month + Expiry Month + + + + + Zip verified + The Zip Code has been verified + + + + + Payment amount + Amount being paid + + + + + Currency + The Currency for this record + + + + + Allocated + Indicates if the payment has been allocated + + + + + Reference + Payment reference + + + + + Active + The record is active in the system + + + + + Updated + Date this record was updated + + + + + Transaction Type + Type of credit card transaction + + + + + Bank Account + Account at the Bank + + + + + Invoice + Invoice Identifier + + + + + Prepayment + The Payment/Receipt is a Prepayment + + + + + Currency Type + Currency Conversion Rate Type + + + + + Result + Result of transmission + + + + + Write-off Amount + Amount to write-off + + + + + Account State + State of the Credit Card or Account holder + + + + + Account EMail + Email Address + + + + + Posted + Posting status + + + + + Multiplier AP + Payables Multiplier + + + + + Charge + Additional document charges + + + + + Campaign + Marketing Campaign + + + + + Activity + Business Activity + + + + + Project + Financial Project + + + + + Converted Amount + Converted Amount + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Charge + Additional document charges + + + + + Invoice + Invoice Identifier + + + + + Order + Order + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Create From Type + + + + + + UOM + Unit of Measure + + + + + Document Date + Date of the Document + + + + + Description + Optional short description of the record + + + + + Document Status + The current status of the document + + + + + Active + The record is active in the system + + + + + Line No + Unique line for this document + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Shipment/Receipt + Material Shipment Document + + + + + Movement Quantity + Quantity of a product moved. + + + + + Product + Product, Service, Item + + + + + RMA + Return Material Authorization + + + + + Multiplier + Type Multiplier (Credit = -1) + + + + + Name + Alphanumeric identifier of the entity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Invoice Create From Identifier + + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Partner Product Key + Product Key of the Business Partner + + + + + Order + Order + + + + + Activity + Business Activity + + + + + Campaign + Marketing Campaign + + + + + Project + Financial Project + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Sales Opportunity + + + + + + User/Contact + User within the system - Internal or Business Partner Contact + + + + + Target Document Type + Target document type for conversing documents + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Approved + Indicates if this document requires approval + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Updated By + User who updated this records + + + + + Currency + The Currency for this record + + + + + Invoiced + Is this invoiced? + + + + + Active + The record is active in the system + + + + + Organization + Organizational entity within client + + + + + Priority + Priority of a document + + + + + Credit Approved + Credit has been approved + + + + + Delivered + + + + + + Price List + Unique identifier of a Price List + + + + + Account Date + Accounting Date + + + + + Created + Date this record was created + + + + + Date Promised + Date Order was promised + + + + + Freight Amount + Freight Amount + + + + + Charge + Additional document charges + + + + + Document No + Document sequence number of the document + + + + + Business Partner + Identifies a Business Partner + + + + + Campaign + Marketing Campaign + + + + + Order + Order + + + + + Document Type + Document type or rules + + + + + Document Status + The current status of the document + + + + + Payment Rule + How you pay the invoice + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Description + Optional short description of the record + + + + + Printed + Indicates if this document / line is printed + + + + + Document Action + The targeted status of the document + + + + + Selected + + + + + + Delivery Via + How the order will be delivered + + + + + Total Lines + Total of all document lines + + + + + Process Now + + + + + + Shipper + Method or manner of product delivery + + + + + Updated + Date this record was updated + + + + + Created By + User who created this records + + + + + Grand Total + Total amount of document + + + + + Charge amount + Charge Amount + + + + + Transferred + Transferred to General Ledger (i.e. accounted) + + + + + Date Ordered + Date of Order + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Client + Client/Tenant for this installation. + + + + + Payment + Payment identifier + + + + + Freight Cost Rule + Method for charging Freight + + + + + Invoice Partner + Business Partner to be invoiced + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Activity + Business Activity + + + + + Project + Financial Project + + + + + User List 1 + User defined list element #1 + + + + + Sales Transaction + This is a Sales Transaction + + + + + Send EMail + Enable sending Document EMail + + + + + Cash Journal Line + Cash Journal Line + + + + + Posted + Posting status + + + + + Date printed + Date the document was printed. + + + + + Processed + The document has been processed + + + + + Invoice Contact + Business Partner Contact for invoicing + + + + + Copy From + Copy From Record + + + + + Invoice Location + Business Partner Location for invoicing + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Price includes Tax + Tax is included in the price + + + + + Payment BPartner + Business Partner responsible for the payment + + + + + Trx Organization + Performing or initiating organization + + + + + User List 2 + User defined list element #2 + + + + + Payment Location + Location of the Business Partner responsible for the payment + + + + + Referenced Order + Reference to corresponding Sales/Purchase Order + + + + + Currency Type + Currency Conversion Rate Type + + + + + Drop Shipment Contact + Business Partner Contact for drop shipment + + + + + Volume + Volume of a product + + + + + Drop Shipment Location + Business Partner Location for shipping to + + + + + AmountTendered + + + + + + Weight + Weight of a product + + + + + POS Terminal + Point of Sales Terminal + + + + + Drop Shipment Partner + Business Partner to ship to + + + + + Linked Order + This field links a sales order to the purchase order that is generated from it. + + + + + Freight Category + Category of the Freight + + + + + Order Source + + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Promotion Code + User entered promotion code at sales time + + + + + AmountRefunded + + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Potential Life Time Value + Total Revenue expected + + + + + Language + Language for this entity + + + + + Document Copies + Number of copies to be printed + + + + + Business Partner + Identifies a Business Partner + + + + + Price List + Unique identifier of a Price List + + + + + Actual Life Time Value + Actual Life Time Revenue + + + + + Share + Share of Customer's business as a percentage + + + + + SO Tax exempt + Business partner is exempt from tax on sales + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + D-U-N-S + + + + + + Employee + Indicates if this Business Partner is an employee + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Name + Alphanumeric identifier of the entity + + + + + Sales Volume in 1.000 + Total Volume of Sales in Thousands of Currency + + + + + Credit Used + Current open balance + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + NAICS/SIC + Standard Industry Code or its successor NAIC - http://www.osha.gov/oshstats/sicser.html + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Rating + Classification or Importance + + + + + Order Description + Description to be used on orders + + + + + Freight Cost Rule + Method for charging Freight + + + + + Purchase Pricelist + Price List used by this Business Partner + + + + + Business Partner Group + Business Partner Group + + + + + Tax ID + Tax Identification + + + + + Reference No + Your customer or vendor number at the Business Partner's site + + + + + Acquisition Cost + The cost of gaining the prospect as a customer + + + + + Employees + Number of employees + + + + + Dunning + Dunning Rules for overdue invoices + + + + + Vendor + Indicates if this Business Partner is a Vendor + + + + + One time transaction + + + + + + URL + Full URL address - e.g. http://www.adempiere.org + + + + + Delivery Rule + Defines the timing of Delivery + + + + + PO Payment Term + Payment rules for a purchase order + + + + + Invoice Schedule + Schedule for generating Invoices + + + + + Created By + User who created this records + + + + + Name 2 + Additional Name + + + + + PO Discount Schema + Schema to calculate the purchase trade discount percentage + + + + + Description + Optional short description of the record + + + + + Delivery Via + How the order will be delivered + + + + + Credit Limit + Total outstanding invoice amounts allowed + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Greeting + Greeting to print on correspondence + + + + + Sales Representative + Indicates if the business partner is a sales representative or company agent + + + + + Summary Level + This is a summary entity + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Payment Rule + How you pay the invoice + + + + + Invoice Print Format + Print Format for printing Invoices + + + + + Send EMail + Enable sending Document EMail + + + + + Dunning Grace Date + + + + + + Partner Parent + Business Partner Parent + + + + + Discount Schema + Schema to calculate the trade discount percentage + + + + + Prospect + Indicates this is a Prospect + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Credit Status + Business Partner Credit Status + + + + + Customer + Indicates if this Business Partner is a Customer + + + + + Payment Rule + Purchase payment option + + + + + First Sale + Date of First Sale + + + + + Min Shelf Life % + Minimum Shelf Life in percent based on Product Instance Guarantee Date + + + + + Linked Organization + The Business Partner is another Organization for explicit Inter-Org transactions + + + + + Flat Discount % + Flat discount percentage + + + + + Open Balance + Total Open Balance Amount in primary Accounting Currency + + + + + Tax Group + + + + + + Logo + + + + + + PO Tax exempt + Business partner is exempt from tax on purchases + + + + + Is Manufacturer + Indicate role of this Business partner as Manufacturer + + + + + Payment Number + + + + + + Bank Account + + + + + + Current Balance + Current Balance + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Reference + System Reference and Validation + + + + + Account Sign + Indicates the Natural Sign of the Account as a Debit or Credit + + + + + Column Type + + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Global Payroll Concept Category + Global Payroll Concept Category allows to grouping of Global Concept to reports and queries + + + + + Global Payroll Concept + The Payroll Concept allows to define all the perception and deductions elements needed to define a payroll. + + + + + Global Payroll Concept Type + Allows define types for concepts + + + + + Department + Department of the organization + + + + + Payroll Job + + + + + + Payroll + The Payroll definition allows to define all the payroll concepts , year and periods, to calculate a payroll. + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Employee + Indicates if this Business Partner is an employee + + + + + Invoiced + Is this invoiced? + + + + + Manual + This is a manual process + + + + + Paid + The document is paid + + + + + Prepayment + The Payment/Receipt is a Prepayment + + + + + Printed + Indicates if this document / line is printed + + + + + Receipt + This is a sales transaction (receipt) + + + + + Save In Historic + + + + + + SO Tax exempt + Business partner is exempt from tax on sales + + + + + Name + Alphanumeric identifier of the entity + + + + + Sequence + Method of ordering records; lowest number comes first + + + + + Type + Type of Validation (SQL, Java Script, Java Language) + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Valid from + Valid from including this date (first day) + + + + + Valid to + Valid to including this date (last day) + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Payroll Concept Account + + + + + + Global Payroll Concept Category + Global Payroll Concept Category allows to grouping of Global Concept to reports and queries + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Description + Optional short description of the record + + + + + Global Payroll Concept Type + Allows define types for concepts + + + + + Active + The record is active in the system + + + + + Default + Default value + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Invoice Line + Invoice Detail Line + + + + + User List 3 + User defined list element #3 + + + + + User List 4 + User defined list element #4 + + + + + Partner Relation + Business Partner Relation + + + + + Payroll Employee + + + + + + Invoice Line + Invoice Detail Line + + + + + User List 3 + User defined list element #3 + + + + + User List 4 + User defined list element #4 + + + + + Partner Relation + Business Partner Relation + + + + + Reference No + Your customer or vendor number at the Business Partner's site + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Document No + Document sequence number of the document + + + + + Date Ordered + Date of Order + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Payment BPartner + Business Partner responsible for the payment + + + + + Payment Location + Location of the Business Partner responsible for the payment + + + + + Payment Rule + How you pay the invoice + + + + + Posted + Posting status + + + + + Process Now + + + + + + Invoice Contact + Business Partner Contact for invoicing + + + + + AmountRefunded + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Trx Organization + Performing or initiating organization + + + + + User/Contact + User within the system - Internal or Business Partner Contact + + + + + AmountTendered + + + + + + Invoice Partner + Business Partner to be invoiced + + + + + Invoice Location + Business Partner Location for invoicing + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Cash Journal Line + Cash Journal Line + + + + + Charge + Additional document charges + + + + + Currency Type + Currency Conversion Rate Type + + + + + Currency + The Currency for this record + + + + + Document Type + Document type or rules + + + + + Target Document Type + Target document type for conversing documents + + + + + Charge amount + Charge Amount + + + + + Sales Opportunity + + + + + + Copy From + Copy From Record + + + + + Order + Order + + + + + Order Source + + + + + + Payment + Payment identifier + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + POS Terminal + Point of Sales Terminal + + + + + Project + Financial Project + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Account Date + Accounting Date + + + + + Date printed + Date the document was printed. + + + + + Date Promised + Date Order was promised + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Drop Shipment Partner + Business Partner to ship to + + + + + Drop Shipment Location + Business Partner Location for shipping to + + + + + Drop Shipment Contact + Business Partner Contact for drop shipment + + + + + Freight Amount + Freight Amount + + + + + Freight Cost Rule + Method for charging Freight + + + + + Grand Total + Total amount of document + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Credit Approved + Credit has been approved + + + + + Delivered + + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Invoiced + Is this invoiced? + + + + + Printed + Indicates if this document / line is printed + + + + + Selected + + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Sales Transaction + This is a Sales Transaction + + + + + Price includes Tax + Tax is included in the price + + + + + Transferred + Transferred to General Ledger (i.e. accounted) + + + + + Linked Order + This field links a sales order to the purchase order that is generated from it. + + + + + Freight Category + Category of the Freight + + + + + Price List + Unique identifier of a Price List + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Priority + Priority of a document + + + + + Processed + The document has been processed + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Promotion Code + User entered promotion code at sales time + + + + + Referenced Order + Reference to corresponding Sales/Purchase Order + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Send EMail + Enable sending Document EMail + + + + + Total Lines + Total of all document lines + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Document Type + Document type or rules + + + + + Order + Order + + + + + Sales Order Line + Sales Order Line + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Date Ordered + Date of Order + + + + + Description + Optional short description of the record + + + + + Document No + Document sequence number of the document + + + + + Active + The record is active in the system + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Total Lines + Total of all document lines + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Date Promised + Date Order was promised + + + + + Charge + Additional document charges + + + + + Product + Product, Service, Item + + + + + Ordered Quantity + Ordered Quantity + + + + + Qty to deliver + + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Orders with unconfirmed Shipments + Generate shipments for Orders with open delivery confirmations? + + + + + Unconfirmed Lines No To Ship + + + + + + Available Quantity + Available Quantity (On Hand - Reserved) + + + + + Qty Movement Drafted + Quantity Delivered Drafted + + + + + OLINE_QtyOpenToInvoice + OLINE_QtyOpenToInvoice + + + + + Ordered Quantity Total + + + + + + Reserved Quantity Total + + + + + + Existencia Total + + + + + + Cantidad + + + + + + Description + Description + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Transport Requirement Type + + + + + + Transport Requirement + + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Mandatory + Data entry is required in this column + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Description + Optional short description of the record + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Transport Requirement Type ID + + + + + + Active + The record is active in the system + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Image + Image or Icon + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Transport License Type + + + + + + License Type + + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Valid from + Valid from including this date (first day) + + + + + Valid to + Valid to including this date (last day) + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Transport License Type ID + + + + + + Description + Optional short description of the record + + + + + Active + The record is active in the system + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + License Type + + + + + + Copy From + Copy From Record + + + + + Client + Client/Tenant for this installation. + + + + + Image + Image or Icon + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Driver + + + + + + Transport Requirement Assignment + + + + + + Driver Status + + + + + + Active + The record is active in the system + + + + + Name + Alphanumeric identifier of the entity + + + + + Name 2 + Additional Name + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Potential Life Time Value + Total Revenue expected + + + + + Language + Language for this entity + + + + + Document Copies + Number of copies to be printed + + + + + Business Partner + Identifies a Business Partner + + + + + Price List + Unique identifier of a Price List + + + + + Actual Life Time Value + Actual Life Time Revenue + + + + + Share + Share of Customer's business as a percentage + + + + + SO Tax exempt + Business partner is exempt from tax on sales + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + D-U-N-S + + + + + + Employee + Indicates if this Business Partner is an employee + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Name + Alphanumeric identifier of the entity + + + + + Sales Volume in 1.000 + Total Volume of Sales in Thousands of Currency + + + + + Credit Used + Current open balance + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + NAICS/SIC + Standard Industry Code or its successor NAIC - http://www.osha.gov/oshstats/sicser.html + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Rating + Classification or Importance + + + + + Order Description + Description to be used on orders + + + + + Freight Cost Rule + Method for charging Freight + + + + + Purchase Pricelist + Price List used by this Business Partner + + + + + Business Partner Group + Business Partner Group + + + + + Tax ID + Tax Identification + + + + + Reference No + Your customer or vendor number at the Business Partner's site + + + + + Acquisition Cost + The cost of gaining the prospect as a customer + + + + + Employees + Number of employees + + + + + Dunning + Dunning Rules for overdue invoices + + + + + Vendor + Indicates if this Business Partner is a Vendor + + + + + One time transaction + + + + + + URL + Full URL address - e.g. http://www.adempiere.org + + + + + Delivery Rule + Defines the timing of Delivery + + + + + PO Payment Term + Payment rules for a purchase order + + + + + Invoice Schedule + Schedule for generating Invoices + + + + + Created By + User who created this records + + + + + Name 2 + Additional Name + + + + + PO Discount Schema + Schema to calculate the purchase trade discount percentage + + + + + Description + Optional short description of the record + + + + + Delivery Via + How the order will be delivered + + + + + Credit Limit + Total outstanding invoice amounts allowed + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Greeting + Greeting to print on correspondence + + + + + Sales Representative + Indicates if the business partner is a sales representative or company agent + + + + + Summary Level + This is a summary entity + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + Payment Rule + How you pay the invoice + + + + + Invoice Print Format + Print Format for printing Invoices + + + + + Send EMail + Enable sending Document EMail + + + + + Dunning Grace Date + + + + + + Partner Parent + Business Partner Parent + + + + + Discount Schema + Schema to calculate the trade discount percentage + + + + + Prospect + Indicates this is a Prospect + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Credit Status + Business Partner Credit Status + + + + + Customer + Indicates if this Business Partner is a Customer + + + + + Payment Rule + Purchase payment option + + + + + First Sale + Date of First Sale + + + + + Min Shelf Life % + Minimum Shelf Life in percent based on Product Instance Guarantee Date + + + + + Linked Organization + The Business Partner is another Organization for explicit Inter-Org transactions + + + + + Flat Discount % + Flat discount percentage + + + + + Open Balance + Total Open Balance Amount in primary Accounting Currency + + + + + Tax Group + + + + + + Logo + + + + + + PO Tax exempt + Business partner is exempt from tax on purchases + + + + + Is Manufacturer + Indicate role of this Business partner as Manufacturer + + + + + Client + Client/Tenant for this installation. + + + + + Image + Image or Icon + + + + + Organization + Organizational entity within client + + + + + Asset + Asset used internally or by customers + + + + + Number of compartments + + + + + + Copy From + Copy From Record + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Transport Compatibility Group + + + + + + Driver Assignment + + + + + + License Types Assignment + + + + + + Transport Requirement Assignment + + + + + + Vehicle Type + + + + + + Vehicle + + + + + + Description + Optional short description of the record + + + + + Dimension Unit of Measure + + + + + + Document Note + Additional information for a Document + + + + + Comment/Help + Comment or Hint + + + + + Active + The record is active in the system + + + + + Maximum Volume + + + + + + Maximum Weight + + + + + + Minimum Volume + + + + + + Minimum Weight + Minimum Weight of a product + + + + + Name + Alphanumeric identifier of the entity + + + + + Transport Height + + + + + + Transport Length + + + + + + Transport Width + + + + + + Unladen Weight + + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Vehicle Status + + + + + + Volume + Volume of a product + + + + + Volume Unit of Measure + + + + + + Weight + Weight of a product + + + + + Weight Unit of Measure + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Transport Assignment + + + + + + Transport Unit + + + + + + Vehicle + + + + + + Active + The record is active in the system + + + + + Sequence + Method of ordering records; lowest number comes first + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Minimum Volume + + + + + + Client + Client/Tenant for this installation. + + + + + Image + Image or Icon + + + + + Organization + Organizational entity within client + + + + + Asset + Asset used internally or by customers + + + + + Number of axles + + + + + + Carrier Number + + + + + + Copy From + Copy From Record + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Transport Compatibility Group + + + + + + Transport Unit Type + + + + + + Transport Unit + + + + + + Description + Optional short description of the record + + + + + Dimension Unit of Measure + + + + + + Document Note + Additional information for a Document + + + + + Comment/Help + Comment or Hint + + + + + Active + The record is active in the system + + + + + Maximum Volume + + + + + + Maximum Weight + + + + + + Minimum Weight + Minimum Weight of a product + + + + + Name + Alphanumeric identifier of the entity + + + + + Transport Height + + + + + + Transport Length + + + + + + Transport Status + Transport unit status + + + + + Transport Width + + + + + + Unladen Weight + + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Volume + Volume of a product + + + + + Volume Unit of Measure + + + + + + Weight + Weight of a product + + + + + Weight Unit of Measure + + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Transport Compatibility Group + + + + + + Description + Optional short description of the record + + + + + Name + Alphanumeric identifier of the entity + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Created By + User who created this records + + + + + Active + The record is active in the system + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Transport Unit Type + + + + + + Description + Optional short description of the record + + + + + Dimension Unit of Measure + + + + + + With Vapor Recovery System + Indicates the existence of a vapor recovery system + + + + + Active + The record is active in the system + + + + + Name + Alphanumeric identifier of the entity + + + + + Transport Mode + The modes of transport supported + + + + + Transport Physical Type + The system divides the physical type of the transport unit into a part that carries the load, a mover, and other load bearing elements + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Volume Unit of Measure + + + + + + Weight Unit of Measure + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Driver Assignment + + + + + + Driver + + + + + + Vehicle + + + + + + Active + The record is active in the system + + + + + Sequence + Method of ordering records; lowest number comes first + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Client + Client/Tenant for this installation. + + + + + Image + Image or Icon + + + + + Organization + Organizational entity within client + + + + + Business Partner + Identifies a Business Partner + + + + + Copy From + Copy From Record + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Driver + + + + + + Transport Requirement Assignment + + + + + + Driver Status + + + + + + Active + The record is active in the system + + + + + Name + Alphanumeric identifier of the entity + + + + + Name 2 + Additional Name + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Created By + User who created this records + + + + + Updated By + User who updated this records + + + + + Carrier Number + + + + + + Transport Length + + + + + + Transport Width + + + + + + Transport Height + + + + + + Dimension Unit of Measure + + + + + + Maximum Weight + + + + + + Unladen Weight + + + + + + Volume + Volume of a product + + + + + Number of axles + + + + + + Document Note + Additional information for a Document + + + + + Transport Status + Transport unit status + + + + + Volume Unit of Measure + + + + + + Weight Unit of Measure + + + + + + Asset + Asset used internally or by customers + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + Updated + Date this record was updated + + + + + Transport Unit + + + + + + Transport Unit Type + + + + + + Copy From + Copy From Record + + + + + Name + Alphanumeric identifier of the entity + + + + + Description + Optional short description of the record + + + + + Comment/Help + Comment or Hint + + + + + Image + Image or Icon + + + + + Minimum Weight + Minimum Weight of a product + + + + + Minimum Volume + + + + + + Maximum Volume + + + + + + Weight + Weight of a product + + + + + Transport Compatibility Group + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Trx Organization + Performing or initiating organization + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Charge + Additional document charges + + + + + Currency + The Currency for this record + + + + + Order + Order + + + + + Sales Order Line + Sales Order Line + + + + + Project + Financial Project + + + + + Project Phase + Phase of a Project + + + + + Project Task + Actual Project Task in a Phase + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Create lines from + Process which will generate a new document lines based on an existing document + + + + + Create Shipment + + + + + + Tax + Tax identifier + + + + + UOM + Unit of Measure + + + + + Date Delivered + Date when the product was delivered + + + + + Date Invoiced + Date printed on Invoice + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Description + Optional short description of the record + + + + + Discount % + Discount in percent + + + + + Freight Amount + Freight Amount + + + + + Active + The record is active in the system + + + + + Is Consumes Forecast + Is Consumes Forecast + + + + + Description Only + if true, the line is just description and no transaction + + + + + Line No + Unique line for this document + + + + + Line Amount + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + + + + + Linked Order Line + This field links a sales order line to the purchase order line that is generated from it. + + + + + Attribute Set Instance + Product Attribute Set Instance + + + + + Product + Product, Service, Item + + + + + Promotion + + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Manufacturing Cost Collector + + + + + + Unit Price + Actual Price + + + + + Cost Price + Price per Unit of Measure including all indirect costs (Freight, etc.) + + + + + Price + Price Entered - the price based on the selected/base UoM + + + + + Limit Price + Lowest price for a product + + + + + List Price + List Price + + + + + Processed + The document has been processed + + + + + Delivered Quantity + Delivered Quantity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Quantity Invoiced + Invoiced Quantity + + + + + Lost Sales Qty + Quantity of potential sales + + + + + Ordered Quantity + Ordered Quantity + + + + + Reserved Quantity + Reserved Quantity + + + + + Referenced Order Line + Reference to corresponding Sales/Purchase Order + + + + + Revenue Recognition Amt + Revenue Recognition Amount + + + + + Revenue Recognition Start + Revenue Recognition Start Date + + + + + Resource Assignment + Resource Assignment + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Trx Organization + Performing or initiating organization + + + + + User/Contact + User within the system - Internal or Business Partner Contact + + + + + AmountRefunded + + + + + + AmountTendered + + + + + + Invoice Partner + Business Partner to be invoiced + + + + + Invoice Location + Business Partner Location for invoicing + + + + + Invoice Contact + Business Partner Contact for invoicing + + + + + Activity + Business Activity + + + + + Business Partner + Identifies a Business Partner + + + + + Partner Location + Identifies the (ship to) address for this Business Partner + + + + + Campaign + Marketing Campaign + + + + + Cash Journal Line + Cash Journal Line + + + + + Charge + Additional document charges + + + + + Currency Type + Currency Conversion Rate Type + + + + + Currency + The Currency for this record + + + + + Document Type + Document type or rules + + + + + Target Document Type + Target document type for conversing documents + + + + + Charge amount + Charge Amount + + + + + Sales Opportunity + + + + + + Copy From + Copy From Record + + + + + Order + Order + + + + + Order Source + + + + + + Payment + Payment identifier + + + + + Payment Term + The terms of Payment (timing, discount) + + + + + POS Terminal + Point of Sales Terminal + + + + + Project + Financial Project + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Account Date + Accounting Date + + + + + Date Ordered + Date of Order + + + + + Date printed + Date the document was printed. + + + + + Date Promised + Date Order was promised + + + + + Delivery Rule + Defines the timing of Delivery + + + + + Delivery Via + How the order will be delivered + + + + + Description + Optional short description of the record + + + + + Document Action + The targeted status of the document + + + + + Document Status + The current status of the document + + + + + Document No + Document sequence number of the document + + + + + Drop Shipment Partner + Business Partner to ship to + + + + + Drop Shipment Location + Business Partner Location for shipping to + + + + + Drop Shipment Contact + Business Partner Contact for drop shipment + + + + + Freight Amount + Freight Amount + + + + + Freight Cost Rule + Method for charging Freight + + + + + Grand Total + Total amount of document + + + + + Invoice Rule + Frequency and method of invoicing + + + + + Active + The record is active in the system + + + + + Approved + Indicates if this document requires approval + + + + + Credit Approved + Credit has been approved + + + + + Delivered + + + + + + Discount Printed + Print Discount on Invoice and Order + + + + + Drop Shipment + Drop Shipments are sent from the Vendor directly to the Customer + + + + + Invoiced + Is this invoiced? + + + + + Printed + Indicates if this document / line is printed + + + + + Selected + + + + + + Self-Service + This is a Self-Service entry or this entry can be changed via Self-Service + + + + + Sales Transaction + This is a Sales Transaction + + + + + Price includes Tax + Tax is included in the price + + + + + Transferred + Transferred to General Ledger (i.e. accounted) + + + + + Linked Order + This field links a sales order to the purchase order that is generated from it. + + + + + Freight Category + Category of the Freight + + + + + Price List + Unique identifier of a Price List + + + + + Shipper + Method or manner of product delivery + + + + + Warehouse + Storage Warehouse and Service Point + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + Payment BPartner + Business Partner responsible for the payment + + + + + Payment Location + Location of the Business Partner responsible for the payment + + + + + Payment Rule + How you pay the invoice + + + + + Order Reference + Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner + + + + + Posted + Posting status + + + + + Priority + Priority of a document + + + + + Processed + The document has been processed + + + + + Processed On + The date+time (expressed in decimal format) when the document has been processed + + + + + Process Now + + + + + + Promotion Code + User entered promotion code at sales time + + + + + Referenced Order + Reference to corresponding Sales/Purchase Order + + + + + Sales Representative + Sales Representative or Company Agent + + + + + Send EMail + Enable sending Document EMail + + + + + Total Lines + Total of all document lines + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + User List 1 + User defined list element #1 + + + + + User List 2 + User defined list element #2 + + + + + Volume + Volume of a product + + + + + Weight + Weight of a product + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Print Format + Data Print Format + + + + + Difference Document + Document type for generating in dispute Shipments + + + + + Document Type + Document type or rules + + + + + Document Type for Invoice + Document type used for invoices generated from this sales document + + + + + Document Type for ProForma + Document type used for pro forma invoices generated from this sales document + + + + + Document Type for Shipment + Document type used for shipments generated from this sales document + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Definite Sequence + + + + + + Description + Optional short description of the record + + + + + Document BaseType + Logical type of document + + + + + Document Sequence + Document sequence determines the numbering of documents + + + + + SO Sub Type + Sales Order Sub Type + + + + + Document Copies + Number of copies to be printed + + + + + Document Note + Additional information for a Document + + + + + GL Category + General Ledger Category + + + + + Charges + Charges can be added to the document + + + + + Pro forma Invoice + Indicates if Pro Forma Invoices can be generated from this document + + + + + Active + The record is active in the system + + + + + Create Counter Document + Create Counter Document + + + + + Default + Default value + + + + + Default Counter Document + The document type is the default counter document type + + + + + Document is Number Controlled + The document has a document sequence + + + + + Indexed + Index the document for the internal search engine + + + + + In Transit + Movement is in transit + + + + + Overwrite Date on Complete + + + + + + Overwrite Sequence on Complete + + + + + + Pick/QA Confirmation + Require Pick or QA Confirmation before processing + + + + + Prepare Split Document + Prepare generated split shipment/receipt document + + + + + Ship/Receipt Confirmation + Require Ship or Receipt Confirmation before processing + + + + + Sales Transaction + This is a Sales Transaction + + + + + Split when Difference + Split document when there is a difference + + + + + Name + Alphanumeric identifier of the entity + + + + + Print Text + The label text to be printed on a document or correspondence. + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Organization + Organizational entity within client + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + Updated + Date this record was updated + + + + + Created By + User who created this records + + + + + Updated By + User who updated this records + + + + + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + + + + + Implosione Distinta base ID + + + + + + Product + Product, Service, Item + + + + + Quantity + Indicate the Quantity use in this BOM + + + + + Client + Client/Tenant for this installation. + + + + + productbom_id + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + Updated + Date this record was updated + + + + + Created By + User who created this records + + + + + Updated By + User who updated this records + + + + + Order Type + Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition) + + + + + MRP Type + MRP Type determines whether a record is demand or supply + + + + + df + + + + + + sqty + + + + + + sum + + + + + + Product + Product, Service, Item + + + + + Date Delivered + Date when the product was delivered + + + + + Date Ordered + Date of Order + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + Updated + Date this record was updated + + + + + Created By + User who created this records + + + + + Updated By + User who updated this records + + + + + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + + + + + Manufacturing Order + Manufacturing Order + + + + + Document No + Document sequence number of the document + + + + + Product + Product, Service, Item + + + + + Ordered Quantity + Ordered Quantity + + + + + Delivered Quantity + Delivered Quantity + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Project + Financial Project + + + + + COO_PagamentiFornitoriMultipli ID + + + + + + Date Invoiced + Date printed on Invoice + + + + + Organization + Organizational entity within client + + + + + Active + The record is active in the system + + + + + Client + Client/Tenant for this installation. + + + + + Document No + Document sequence number of the document + + + + + COO_Invoice_ID + + + + + + ISO Currency Code + Three letter ISO 4217 Code of the Currency + + + + + Discount % + Discount in percent + + + + + Multiplier AP + Payables Multiplier + + + + + Due Date + Date when the payment is due + + + + + Document Type + Document type or rules + + + + + Line No + Unique line for this document + + + + + Invoice Payment Schedule + + + + + + Business Partner + Identifies a Business Partner + + + + + BpValue + + + + + + BpName + + + + + + ConvertedAmt + Converted Amount + + + + + OpenAmt + Open item amount + + + + + Created + Date this record was created + + + + + Created By + User who created this records + + + + + Updated + Date this record was updated + + + + + Updated By + User who updated this records + + + + + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + + + + + Payment Rule + How you pay the invoice + + + + + Sales Transaction + This is a Sales Transaction + + + + + qtysotterraneo + + + + + + qtymodula + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + Updated + Date this record was updated + + + + + Created By + User who created this records + + + + + Updated By + User who updated this records + + + + + COO_Ordini_Carico_V ID + + + + + + Product + Product, Service, Item + + + + + Search Key + Search key for the record in the format required - must be unique + + + + + Name + Alphanumeric identifier of the entity + + + + + Kanban controlled + This part is Kanban controlled + + + + + On Hand Quantity + On Hand Quantity + + + + + sentToModula + + + + + + qtysmistamento + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + Updated + Date this record was updated + + + + + Created By + User who created this records + + + + + Updated By + User who updated this records + + + + + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + + + + + COO_Commesse_Ordini ID + + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + Product + Product, Service, Item + + + + + Name + Alphanumeric identifier of the entity + + + + + Manufacturing Order + Manufacturing Order + + + + + Target Document Type + Target document type for conversing documents + + + + + Business Partner + Identifies a Business Partner + + + + + Project + Financial Project + + + + + Line No + Unique line for this document + + + + + cliente + + + + + + Client + Client/Tenant for this installation. + + + + + Organization + Organizational entity within client + + + + + Active + The record is active in the system + + + + + Created + Date this record was created + + + + + Updated + Date this record was updated + + + + + Created By + User who created this records + + + + + Updated By + User who updated this records + + + + + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + + + + + Product + Product, Service, Item + + + + + num_ordine + + + + + + Date Ordered + Date of Order + + + + + Date Promised + Date Order was promised + + + + + prodotto + + + + + + Quantity + The Quantity Entered is based on the selected UoM + + + + + Sales Order Line + Sales Order Line + + + + diff --git a/data/it_IT/AD_View_Trl_it_IT.xml b/data/it_IT/AD_View_Trl_it_IT.xml new file mode 100644 index 0000000000..1e6a0248cd --- /dev/null +++ b/data/it_IT/AD_View_Trl_it_IT.xml @@ -0,0 +1,285 @@ + + + + Sales Order to Picking + Allow select the Sales Order lines to create a Outbound Order + + + + + Outbound Order to Release + Allow select the Outbound Order lines to be release to pick. + + + + + Forecast Run Result + + + + + + MRP Action Messages View + + + + + + Planned Requisition View + + + + + + Planned Manufacturing Orders View + + + + + + Planned Distribution Orders View + + + + + + MRP Demands View + MRP Demands View + This view allows to display independent and dependent demand for products, to be able to track the supply for each requirement. + + + + MRP Supplies View + MRP Supplies View + This view allows to display supplies, to be able to track each supply of every demand. + + + + Invoice View + Invoice Information + This view allows to display the invoices view + + + + Manufacturing Order Activities View + + + + + + Job Openings View + View to show Job Openings + + + + + My Applicants View + Applicants for Recruitment Management + + + + + InOut View + InOut Information + This view allows to display the Receipt and Shipments view + + + + Employee Payroll Movement + View History Payroll Movement + + + + + Distribution Order + Allows to select the Distribution Orders + + + + + Distribution Order + Allows to show the Distribution Order with your lines + + + + + Demand Order to Picking + Allow select the Demand Orders to create a Outbound Order + + + + + Demand Outbound Order Lines + Allow select the Outbound Order lines based on Demands to be release to pick or ship. + + + + + Column for Process Parameter + Show the columns from a Report view or a Process Parameter + + + + + Payment Selection + + + + + + Payroll Movement + + + + + + Order Open + + + + + + Invoice Open + + + + + + POS Withdrawal + View for Withdrawal by tender type + + + + + POS Bank Statement + This view allowa show the Bank Statement movement + + + + + Create From In Out View + + + + + + Bank Statement Create From View + View for Create From in Bank Statement + + + + + Create From Invoice View + + + + + + Purchase Order View + Purchase Order Information + This view allows to display the Purchase Order view + + + + Payroll Concept + Payroll Concept View + + + + + SB_Order_Process + + + + + + M_InOut_CandidateDetail_v + + + + + + Transport Requirement View + + + + + + Transport License View + + + + + + Driver View + Define Driver View + + + + + Vehicle View + Define Vehicle View + + + + + Transport Unit View + Define Transport Unit View + + + + + SB_InvoiceGenerateFromOrderLine + + + + + + COO_BOM_Implosion + + + + + + COO Previsione Fabbisogni + + + + + + Coo_PPOrder_ScaricoAutomatico_V + + + + + + COO_PPOrder_ScaricoAutomatico_V + + + + + + COO_PagamentiFornitoriMultipli_V + + + + + + OOSmartBrowseOrdiniCarico + + + + + + OOCommesseOrdiniProduzione + OOCommesseOrdiniProduzione + + + + + OORigheOrdineProcesso1 + + + + + diff --git a/data/it_IT/AD_WF_Node_Trl_it_IT.xml b/data/it_IT/AD_WF_Node_Trl_it_IT.xml index c4b8be4c13..adafcf118d 100644 --- a/data/it_IT/AD_WF_Node_Trl_it_IT.xml +++ b/data/it_IT/AD_WF_Node_Trl_it_IT.xml @@ -1,75 +1,808 @@ - - - - + + Schema contabile Progetto come Segmento contabile Per permettere di riportare progetti contabili, crea un segmento progetto negli elementi dei conti. + Elementi di sistema Traduci Elementi di Sistema Gli Elementi di Sistema sono usati per definire a livello centrale le etichette dei campi, descrizione e aiuto. Quando si traduce un Elemento, le appropriate informazioni dei Campi nelle Finestre, i Parametri e i Reports vengono tradotte. (sovrascritte) + Messaggi Traduci Messaggi Traduce i messaggi usati in Windows, Forms e Processes. + Riferimenti Traduci Riferimenti I Riferimenti sono usati come predefiniti in una lista di selezione. Devi solo tradurre gli Elementi della Lista!!!! + - Finestra & Tab - Traduci Finestre (Windows) & Tabulatori + + Traduci il Nome, Descrizione e Aiuto per Finestre e Tabulatori. La maggior parte dei Campi sono già tradotti, se gestiti centralmente. + Maschera Traduci Maschere Le Maschere sono Finestre speciali e devo tradurne il nome, la descrizione e l'aiuto. + - Report & Processi + Traduci Report e Processi Traduci il Nome, Descrizione e Aiuto per i Processi e i Reports. Non devi tradurre i Parametri, se gestiti centralmente. + Utente Definisci il Rappresentante Vendite come Utente Gli Utenti possono navigare nel sistema e avere accesso alle funzioni (functionality) attraverso uno o più ruoli. Seleziona il BP che hai appena inserito. Ciò permette all'Utente di navigare nel sistema come un rappresentante di vendita. + Business Partner Inserisci Rappresentante Vendite come Business Partner Inserisce il rappresentante come un Impiegato nel tab Impiegati. Puoi inserire anche il fornitore, se vuoi creare dei pagamenti. + Workflow Traduci Workflows Traduce Nome, Descrizione e Aiuto del Workflows e i suoi nodi. + Controllo Setup del Client Controllare Client setup per Richieste Hai bisogno di una mail server e di un indirizzo email dal quale le richieste e le notifiche vengono inviate. Altrimente, se definisci una mail Utente e la password, le richieste vengono lette dalla cartella della posta utenti e importate nel sistema. + Controllo Utenti Controllare utenti per Elaborazione Richieste Per favore assicurarsi che gli utenti abbiano un indirizzo email e un supervisore assegnato. + Controllo Business Partners Controllare BP per Elaborazione Richieste Puoi inviare EMails ai businbess partners. Assicurati che i business partners e/o i Contacts abbiano il proprio indirizzo email. + - - Verify completed Requisition - Just a test case for a manual interaction. - Enter and maintain Material Requisitions + + Tax Category + Maintain Tax Categories + The Tax Category Window is used to enter and maintain Tax Categories. Each product is associated with a tax category which facilitates reacting changing tax rates. + - + + Product + Maintain Products + The Product Window defines all products used by an organization. These products include those sold to customers, used in the manufacture of products sold to customers and products purchased by an organization. + + + + Charge + Maintain Charges + The Charges Window defines the different charges that may be incurred. These can include Bank Charges, Vendor Charges and Handling Charges. + + + + Tax Rate + Maintain Taxes and their Rates + The Tax Rate Window defines the different taxes used for each tax category. For example Sales Tax must be defined for each State in which it applies. + + + + Accounting Schema + Maintain Accounting Schema - For changes to become effective you must re-login + The Accounting Schema Window defines an accounting method and the elements that will comprise an account structure. Create and activate elements for detailed accounting for Business Partners, Products, Locations, etc. +Review and change the GL and Default accounts. The actual accounts used in transactions depend on the executing organization; Most of the information is derived from the context. + + + + (Start) + (Standard Node) + + + + + (DocAuto) + (Standard Node) + + + + + (DocPrepare) + (Standard Node) + + + + + (DocComplete) + (Standard Node) + + + + + Manufacturing Workflow Setup + Setup Manufacturing Workflow + + + + + Discrete Manufacturing Setup + Setup Manufacturing Management + + + + + + Setup Manufacturing Management + + + + + + + + + + + Resource Type + Resource Type + + + + + Manufacturing Workflows + Manufacturing Workflows + + + + + Manufacturing Resource + Manufacturing Resource + + + + + Unit of Measure + Maintain Unit of Measure + + + + + Product + Maintain Products + + + + + Material Requirement Planning Setup + Setup Material Requirement Planning + + + + + Capacity Requirement Planning Setup + Setup Capacity Requirement Planning + + + + + Forecast + Forecast + + + + + Manufacturing Management Setup + MRP is a set of techniques which uses Bills of Material, Inventory Data, and the Master Production Schedule to calculate requirements for materials. + + + + + Notice + MRP is a set of techniques which uses Bills of Material, Inventory Data, and the Master Production Schedule to calculate requirements for materials. + + + + + Discrete Manufacturing Setup + MRP is a set of techniques which uses Bills of Material, Inventory Data, and the Master Production Schedule to calculate requirements for materials. + + + + + Material Requirement Planning Setup + Setup Material Requirement Planning + + + + + Manufacturing Workflow Setup + Setup Manufacturing Workflow + + + + + Calculate Capacity Plan + Calculate Capacity Plan + + + + + Resource Load View + It shows graphically of the required and available time for each manufacturing resource. + + + + + Material Requirement Planning Setup + Setup Material Requirement Planning + + + + + Manufacturing Management Setup + Setup Manufacturing Management + + + + + Distribution Management Setup + Setup Distribution Management + + + + + Planned Order Approval + Planned Order Approval + + + + + MRP Notice + MRP Notice + + + + + MRP Info + MRP Info + + + + + Calculate Distribution Plan + Calculate Distribution Plan + + + + + (DocComplete) + (Standard Node) + + + + + (DocPrepare) + (Standard Node) + + + + + (Start) + (Standard Node) + + + + + Freight Category + Maintain Freight Categories + + + + + Inventory Move + Inventory Move + + + + + Shipper + Maintain Shippers + + + + + + Shows in two different panels the parent-component relationship for the product entered in the Product field. + + + + + + Shows in two different panels the parent-component relationship for the product entered in the Product field. + + + + + + + + + + + Product Planning + Product Planning + + + + + Calculate Low Level + MRP is a set of techniques which uses Bills of Material, Inventory Data, and the Master Production Schedule to calculate requirements for materials. + + + + + Calculate Material Plan + MRP is a set of techniques which uses Bills of Material, Inventory Data, and the Master Production Schedule to calculate requirements for materials. + + + + + Planned Order Approval + MRP is a set of techniques which uses Bills of Material, Inventory Data, and the Master Production Schedule to calculate requirements for materials. + + + + + MRP Info + MRP is a set of techniques which uses Bills of Material, Inventory Data, and the Master Production Schedule to calculate requirements for materials. + + + + + + + + + + + + + + + + + Manufacturing Order + Manufacturing Order + + + + + Component Check + Component Check + + + + + Generate Movement + Generate and print Movement from open Distribution Orders + + + + + Generate Movement Manual + Generate Movement to a Order Distribution + + + + + Distribution Order + Distribution Order allow create Order inter warehouse to supply a demand + + + + + Import Proccesor + Import Proccesor + + + + + Import Processor Type + Import Processor Type + + + + + Export Format + Export Format + + + + + Export Processor + Export Processor + + + + + Export Processor Type + Export Processor Type + + + + + Replication Strategy + Replication Strategy + + + + + Payroll + + + + + + Payroll Concept Category + + + + + + Payroll Contract + + + + + + Payroll Process + + + + + + Payroll Table + + + + + + Payroll Department + + + + + + Payroll Employee + + + + + + Payroll Action Notice + + + + + + Payroll Table Type + + + + + + Payroll Job + + + + + + Payroll Concept Catalog + + + + + + (Start) + (Standard Node) + + + + + (DocPrepare) + (Standard Node) + + + + + (DocComplete) + (Standard Node) + + + + + (DocAuto) + (DocAuto) + + + + + (DocAuto) + + + + + + (DocComplete) + + + + + + (DocPrepare) + + + + + + (Start) + + + + + + Activation Approval + Approve asset activation + + + + + (DocAuto) + + + + + + (DocComplete) + + + + + + (DocPrepare) + + + + + + (Start) + + + + + + (DocAuto) + + + + + + (DocComplete) + + + + + + (DocPrepare) + + + + + + (Start) + + + + + + (DocAuto) + + + + + + (DocComplete) + + + + + + (DocPrepare) + + + + + + (Start) + + + + + + (Start) + + + + + + (DocAuto) + + + + + + (DocComplete) + + + + + + (DocPrepare) + + + + + + Requested + (Standard Node) + + + + + Prepare + (Standard Node) + + + + + Published + (Standard Node) + + + + + Rejected + Rejected + + + + + Waiting For HR Manager Approval + HR Manager Approval + + + + + Waiting For Department Manager Approval + Department Manager Approval + + + + + Department Verification + Department Verification + + + + + (Start) + Process_Order Freight + + + + + (DocAuto) + Process_Order Freight + + + + + (DocPrepare) + Process_Order Freight + + + + + (DocComplete) + Process_Order Freight + + + + + (Start) + (Standard Node) + + + + + (DocAuto) + (Standard Node) + + + + + (DocComplete) + (Standard Node) + + + + + (DocPrepare) + (Standard Node) + + + + + (DocAuto) + (Standard Node) + + + + + (DocComplete) + (Standard Node) + + + + + (DocPrepare) + (Standard Node) + + + + + (Start) + (Standard Node) + + + + + (Start) + + + + + + (DocPrepare) + (Stadard Node) + + + + + (DocAuto) + (Stadard Node) + + + + + (DocComplete) + (Stadard Node) + + + + diff --git a/data/it_IT/AD_Window_Trl_it_IT.xml b/data/it_IT/AD_Window_Trl_it_IT.xml index ebebf51d67..98fbde46a1 100644 --- a/data/it_IT/AD_Window_Trl_it_IT.xml +++ b/data/it_IT/AD_Window_Trl_it_IT.xml @@ -1,36 +1,40 @@ - - - - + + Tabella e Colonna Gestione Tabelle e Colonne La finestra Tabella e Colonna unice tutte le tabelle alle loro colonne. + Riferimento Gestione Riferimenti di Sistema - La finestra Riferimento definisce i tipi di campo e i suoi parametri. Questa finestra è solo per uso Sistema Admin. + La finestra Riferimento definisce i tipi di campo e i suoi parametri. Questa finestra è solo per uso Sistema Admin. + - Finestre, Tab & Campi - Gestione Finestre, Tab & Campi - La finestra Finestre, Tasti & Campi definisce la presentazione di tabelle e colonne all'interno di ogni finestra. + + + + Convalida Regole Gestione Convalida dinamica Regole per colonne e campi Il tasto Convalida Regole definisce tutte le regole dinamiche usate quando si inseriscono e si gestiscono le colonne e i campi. + Messaggio Gestione Informazioni e Messaggi d'Errore La finestra Messaggi definisce il Testo del Messaggio per ogni sistema generato. E' solo per uso Sistema Admin. + Menu Gestione Menu La finestra Gestione Menu definisce il Menu che viene visualizzato. E' solo per uso System Admin. Gli items del menu items che ogni utente vedranno dipendono dalla sicurezza definita. + Lingua @@ -39,417 +43,492 @@ Se la lingua è inserita come Lingua di Sistema, puoi modificare l'interfaccia Utente in questa lingua (dopo la traduzione). Altrimenti la lingua viene usata solamente per stampare i documenti. Per il codice lingua, vi suggeriamo di usare la convenzione Java di paese e lingua (p.e. fr_CN Francese Canadese). Verificare la traduzione crea elementi di traduzione mancanti. Inizia questo processo dopo aver creato una nuova lingua. + Fatture Abbinate Visualizzare Fatture abbinate + Utente Gestione Utenti del sistema - La finestra Utente ti permette di definire ogni Utente del sistema. Gli Utenti possono accedere al sistema e alla funzionalità attraverso uno o più ruoli. + La finestra Utente ti permette di definire ogni Utente del sistema. Gli Utenti possono accedere al sistema e alla funzionalità attraverso uno o più ruoli. + Azienda (Client) Gestione Aziende Il Client (Azienda) è il più alto livello di una entità commerciale indipendente. Ciascun Cliente avrà una o più Organizzazione che si riferisce ad essa. Ciascun Client definisce i parametri contabili (Schema contabile, definizione albero, UOM non monetario). Non creare un nuovo client in questa finestra, ma usa la finestra "Inserimento iniziale Client" per fissare la sicurezza richiesta e le regole di accesso. Se crei un nuovo client qui, non potrai vederlo e anche la infrastruttura richiesta del client non verrà inserita. + Organizzazione Gestione Organizzazioni La finestra "Organizzazione" ti permette di definire e gestire entità di organizzazione. Una Organizzazione è spesso una entità legale o una sotto unità per le quali si eleborano documenti e transazioni. + Ruolo Gestione Responsabilità Utente La finestra Ruolo permette di definire i differenti ruoli che gli utenti avranno in questo sistema. I Ruoli di accesso controllo alle finestre, compiti, report, ecc. Per un client, un Amministratore e un Utente i ruoli sono predefiniti. Puoi aggiungere ruoli per specifiche funzioni o dati. Puoi aggiungere Utenti al ruolo. + Sequenza Documento Gestione Sistema e Sequenze del Documento Il tasto Sequenza definisce le sequenza numeriche da usare per i documenti. Queste possono anche includere un suffisso o prefisso alfanumerico. + Workflow Gestione Workflow La finestra Workflow definisce i Workflows del sistema, il livello di accesso per il Workflow e i Nodi o i Passi all'interno del Workflow. + Compito (Task) Gestione compiti (Tasks) La finestra Gestione Compiti definisce i diversi compiti usati nei workflows e il livello di accesso per quei compiti. + Valuta Gestione Valuta La finestra Valuta definisce le valute che verranno usate nei documenti o nei reports. Devi definire le valute usate sui livelli di sistema e aggiungere valute sul livello Client solo per valute statistiche (p.e. per valute instabili). + Tasso di Conversione Gestione tassi di conversione valuta Il tasto Tassi di Cambio viene usato per definire i tassi di conversione da usare quando si convertono gli ammontari dei documenti da una valuta ad un'altra. + Esercizi Gestione Esercizi Il calendario definisce in modo univoco un calendario contabile. Possono essere utilizzati più calendari (Es. calendario fiscale che va dal 1 luglio al 30 giugno). + Piano dei Conti Gestione Elementi Contabili - La finestra "Piano dei Conti" è usata per definire e gestire gli elementi contabili e gli elementi definiti dell'Utente. + La finestra "Piano dei Conti" è usata per definire e gestire gli elementi contabili e gli elementi definiti dell'Utente. Una delle parti contabili è la tua naturale parte contabile (Grafico di Conto). Puoi aggiungere un nuovo elemento di conto per report paralleli o per parti contabili definite dell'Utente. + Unità di Misura Gestione Unità di Misura La finestra "Unità di Misura" è usata per definire unità di misura non numeriche. Definisce inoltre se la conversione tra unità di misura è permessa e come deve essere applicata. Il Sistema fornisce alcune conversioni automatiche tra unità di misura (p.e. minuti, ore, giorni, giorni lavorativi, ecc.) se non definiti in modo esplicito. Le conversioni devono essere dirette (cioé: se hai una conversione tra A-B e B-C, il sistema non può convertire A-C, occorre definirlo esplicitamente). + Indirizzo Gestione Indirizzo La finestra Indirizzo definisce i dati di indirizzo all'interno del sistema. Questa finestra è solo per uso System Admin. Gli Utenti avranno accesso alle entrate degli indirizzi usando il pulsante Indirizzi o premendo sulla finestra appropriata. (cioè Inserimento Ordini o Business Partner) + - Paese, Regione e Provincia - Gestione Paesi, Regioni e Provincia - La finestra Paesi, Regioni e Città definisce le diverse entità che possono essere usate in ogni campo di indirizzo. Definisce il formato dell'indirizzo e associa le Regioni ai Paesi e le Città alle Regioni o ai Paesi. -<p> Generalmente devi definire i Paesi solo sul livello di Sistema. + Paese, Provincia e Città + Gestione Paese, Provincia e Città + Generalmente devi definire i Paesi solo sul livello di Sistema.]]> + Business Partner Gestione Business Partners La finestra "Business Partner" ti permette di definire ogni persona con la quale intrattieni relazioni commerciali. Questa include clienti, fornitori e dipendenti. Prima di inserire o importare prodotti, devi definire il fornitore. Prima di creare degli ordini, devi definire i clienti. Questa finestra contiene tutte le informazioni sul BP e i valori inseriti verranno usati per generare tutti i documenti commerciali. + Schema contabile Gestione Schema contabile - Per rendere effettive le modifiche devi re-login - La finestra "Schema Contabile" definisce un metodo contabile e gli elementi che verranno inclusi in una struttura di conto. Crea e attiva elementi per una contabilità dettagliata per i BP, i Prodotti, le Location ecc. + La finestra "Schema Contabile" definisce un metodo contabile e gli elementi che verranno inclusi in una struttura di conto. Crea e attiva elementi per una contabilità dettagliata per i BP, i Prodotti, le Location ecc. Rivede e cambia la CG e i conti di Default. I conti effettivi usati nelle transazioni dipendono dalla organizzazione esecutiva; La maggior parte delle informazioni derivano dal contesto. + Test Test Screen + Allegato Gestione Allegati Solo per Manutenzione del Sistema. La finestra Gestione allegati viene usata per propositi diagnostici per visualizzare gli attributi di un allegato. + Preferenza Gestione Org. Sistema Client e Preferenze Utente System Admin use only. + - Progetto (Servizio) - Gestione Progetti - La finestra Progetto viene usata per definre i progetti che saranno definiti attraverso i documenti. + Progetto (Servizio) + Gestione Progetti + La finestra Progetto viene usata per definre i progetti che saranno definiti attraverso i documenti. + Categoria Contabile Gestione Categorie di contabilità generale La Catagoria Contabile permette la definizione della catagorie da usare nella contabilità generale. Queste catagorie forniscono un metodo opzionale di raggruppamento e di reporting. + - - Prime Note + + Prime Note Inserisce e modifica Entrate Manuali del Libro Giornale come prime note La finestra Libro Giornale CG ti permette di inserire e modificare entrare manuali nel Giornale. + Attività (ABC) Gestione attività per Activity Based Costing La finestra Activity Based Costing definisce le diverse attività per le quali vuoi calcolare i costi. + Tipo Documento Gestione Tipi Documento La finestra Tipo di Documento definisce i documenti da usare nel sistema. Ogni tipo di documento fornisce le basi per l'elaborazione di ogni documento e controlla il nome stampato e la sequenza documento utilizzata. + Aliquota d'Imposta Gestione Imposte e loro aliquote - La Finestra Aliquote di Imposta definisce le diverse tasse usate per ogni categoria di imposta. Ad esempio, le tasse di Vendita devono essere definite per ogni Stato nelle quali sono applicate. + La Finestra Aliquote di Imposta definisce le diverse tasse usate per ogni categoria di imposta. Ad esempio, le tasse di Vendita devono essere definite per ogni Stato nelle quali sono applicate. + Categorie imposte Gestione Categorie imposte La finestra Categorie di Imposte è usata per inserire e gestire i vari tipi di Imposte. Ciascun prodotto è associato con un tipo di imposta che facilita il cambiamento delle aliquote. + Magazzino e Aree Stoccaggio Gestione Magazzino e Aree Stoccaggio La finestra "Magazzino e Locators definisce ogni Magazzino, ogni Locators per quel Magazzino e i parametri contabili da usare per l'Inventario del Magazzino. + Prodotto Gestione Prodotti La finestra "Prodotto" definisce tutti i prodotti usati da una organizzazione. Questi prodotti includono quelli venduti ai clienti, usati nella manifattura dei prodotti e venduti ai clienti e quelli acquistati da un'organizzazione. + Termini di pagamento Gestione Termini di pagamento Il tab Termini di Pagamento definisce i diversi termini di pagamento offerti al Business Partners nel momento del pagamento delle fatture o quelli offerti dai Fornitori. Sulla fattura standard, il Nome e il Termine di pagamento sono stampati. + Spedizioniere Gestione Spedizionieri La finestra Spedizioniere definisce i diversi spedizionieri utilizzati da una Organizzazione. Quando un metodo di spedizione viene indicato in un Ordine, uno spedizioniere predefinito deve essere selezionato. + Ordine di Vendita Inserisci e Modifica Ordini di Vendita La finestra Ordini ti permette di inserire e modificare gli Ordini di Vendita. + Categoria Prodotto Gestione Categorie Prodotto La Categoria Prodotti ti permette di definire diversi gruppi di prodotti. Questi gruppi possono essere usati nel generare i Listini Prezzi, per definire i margini e per assegnare facilmente diversi parametri contabili ai prodotti. + Listino Prezzi Gestione Listino Prezzi Prodotto - La finestra "Listino Prezzi" ti permette di generare dei Listini Prezzi dei prodotti per i tuoi BP. I Listini Prezzi determinano la valuta e il trattamento tasse. Le versioni Listino Prezzi ti permetteno di gestire liste parallele per diversi ranges di date. La versione più recente del Listino Prezzi si basa sulla data del documento. -<BR> + Tutti i listini prezzi hanno tre prezzi: di Listino, Standard e Limite. -<BR> +
    Il primo passo è creare un listino prezzi di base. Puoi manualmente aggiungere prodotti e inserire i prezzi o crearli automaticamente. Il listino prezzi di base spesso è il listino di acquisto con una lista di prezzi (prezzo ufficiale al dettaglio), il prezzo standard (il tuo prezzo di acquisto). Il prezzo limite può essere usato per controllare i costi finali di acquisto scontati, ribassati, ecc. -<BR> -I listini prezzi possono essere calcolati e copiati. Per velocizzare il calcolo, i parametri vengono memorizzati e usati nel momento in cui si crea una nuova versione di listi
    +
    +I listini prezzi possono essere calcolati e copiati. Per velocizzare il calcolo, i parametri vengono memorizzati e usati nel momento in cui si crea una nuova versione di listi]]>
    +
    Pianificazione fatturazione Gestione Pianificazione fatturazione La finestra Pianificazione Fatturazione definisce la frequenza ed elimina le date di generazione delle fatture aggregate. Se un cliente richiede una singola fattura per più spedizioni, devi definire l'inventario della fattura appropriata e associarla al Cliente. + Campagna di Marketing Gestione Campagne di Marketing Il tasto Campagna di Marketing definisce i parametri per una Campagna. Questi includono le date di inizio e di fine nonchè gli importi delle fatture che si riferiscono a questa campagna. + Canale di Marketing Gestione Canali di Marketing La finestra "Canale di Marketing" definisce i diversi canali usati nelle Campagne di Marketing. + Elemento Gestione Elementi dei campi La finestra Elementi di Sistema è il ricettacolo centrale delle Descrizioni dei Nomi dei Campi e degli Aiuti/Commenti. + Regione Vendite Gestione Regioni Vendite La finestra Regione Vendite definisce le diverse regioni dove effettui del commercio. Puoi generare reports basati sulle Regioni Vendita. + Combinazione Conto Gestione Combinazioni di Conto valido La finestra Combinazione Conto definisce e visualizza combinazioni di conto valido. + Budget CG Gestione Budgets di contabilità generale + Banca Gestione Banca La finestra Banca viene usata per definire le banche e i conti associati ad una Organizzazione o ad un business partner. + Sollecito Gestione livelli di sollecito La finestra "Sollecito" definisce i parametri da usare quando si generano Lettere di Sollecito. Ogni cliente può essere associato ad un codice di sollecito. + Ritenute Solo Per l'USA + Addebiti Gestione Addebiti La finestra Addebiti definisce le diverse addebiti che potrebbero incorrere. Queste possono includere Spese Bancarie, Spese Fornitore e Addebito di Trasporto. + Elenco Dati Contabili Elenco dei Dati contabili Ricerca i dettagli di transazioni contabili. + Albero e Immagine Nodo Gestione definizione albero The Tree and Node Image Window defines the descriptors and images that will be used when a Tree is displayed. + - Report & Processi - Gestisci Reports & Processi - La finestra Reports & Processi viene usata per definire i parametri e le regole di accesso per ogni Report e Processo all'interno del sistema. Questa finestra è solo per uso System Admin. + + + + Fattura (Cliente) Inserimento Fattura Cliente La finestra Fatture Cliente ti permette di visualizzare e inserire le fatture per un cliente. Le Fatture possono essere generate anche dagli Ordini di Vendita o dai documenti di spedizione. + Inventario Fisico Immessione Inventario fisico La finestra Inventario Fisico ti permette di generare le liste di calcolo dell'inventario. Questi calcoli possono essere poi elaborati per aggiornare l'inventario effettivo con i nuovi calcoli. + Spedizioni (Cliente) Spedizioni Inventario Cliente e Resi Cliente(Customer Inventory Shipments Customer Returns) La finestra Spedizioni definisce le spedizioni effettuate o da effettuare ad un cliente. Sono generate da un Ordine Cliente. Il Documento Spedizioni genera la fattura cliente. + Movimentazione Scorte Movimentazione Scorte La finestraMovimentazione Scorte ti permette di spostare l'inventario da una area di stoccaggio o da un magazzino ad un altro. Dopo che le linee appropriate sono inserite, selezionando il pulsante 'Elabora Movimenti' l'inventario verrà aggiustato. + Importazione Business Partner Importazione Business Partner La finestra Importazione BP è una tabella ad interim usata quando si importano dati esterni nel sistema. Selezionando il pulsante "Procedi" si aggiungono o modificano gli elementi appropriati. + Riconoscimento Ricavo Regole riconoscimento ricavo Il tasto Ricognizione Risorsa definisce gli intervalli per i quali una revenue sarà riconosciuta. Puoi basare la revenue recognition anche sui Livelli di Servizio forniti. + Inventario perpetuo Gestione Regole Inventario Perpetuo L' Inventario perpetuo definisce le regole da applicare quando si generano calcoli di Inventario Fisico. + Dettagli Fornitore Gestione Dettagli Fornitore La finestra Dettagli Fornitore ti permette di visualizzare e gestire tutti i prodotti di un Fornitore selezionato. + Titoli Gestione Titoli Il tasto Titoli definisce il titolo con il quale ci si riferisce ad un business partner in un documento. + Vista Report Gestione Viste del Report La finestra Vista Report definisce le viste usate quando si generano dei reports. Questa finestra è solo per uso System Admin. + Ordine di Acquisto Gestione Ordini di Acquisto La finestra Ordine d'Acquisto definisce un ordine di acquisto di una organizzazione. Quando un ordine di acquisto è stato inserito puoi generare un Documento di Spedizione o una Fattura da questo Ordine di Acquisto. + Fattura (Fornitore) Inserimento Fattura Fornitore La finestra Fatture Fornitore ti permette di visualizzare e inserire le fatture di un fornitore. Le Fatture possono essere generate anche dagli Ordini di Acquisto o dai documenti di spedizione. + Entrata Merci Entrata merci La finestra Entrata merci definisce l'entrata delle merci o di materiale da un fornitore. L'entrata può essere inserita manualmente o può essere generata da un Ordine di Acquisto o da una Fattura Fornitore. + Definizione EDI Gestione Definizione EDI La finestra Definizione EDI definisce i parametri da usare quando si eleborano transazioni EDI. + Transazione EDI + Form Forms Speciali La finestra Forms definisce le finestre non generate automaticamente. Solo per uso System Admin. + Messaggio d'Errore Visualizza Messaggi d'Errore La finestra Messaggi di Errore visualizza tutti i messaggi di errore generati. Questo è solo per uso Sistema Admin. I records devono essere cancellati manualmente. + Formati di Importazione Gestione Formati di Importazione La finestra Formati di importazione viene usata per definire il formato del file per importare dati dall'esterno - - - Tire Storage - Maintain storage of tires - + Produzione Produzione basata sulle Distinte Base La finestra Produzione definisce quei piani e movimenti di inventario che si presentano quando un prodotto viene creato da una distinta base. + Gruppo Business Partner Gestione gruppi di Business Partner La finestra "Gruppo del BP" definisce i parametri contabili ad un livello di gruppo. Se definisci i parametri contabili per un gruppo, ogni BP inserito usando questo gruppo avrà questi parametri contabili automaticamente definiti. Puoi fare ogni modifica necessaria a livello del BP. + Avviso Mostra Sistema Avvisi Il sistema crea messaggi durante l'elaborazione. In questa finestra puoi vederli. + Estratto Conto Bancario Elaborare estratti conto bancario La finestra Estratto Conto Bancario permette di quadrare gli estratti conto. Si può anche inserire le linee dei movimenti dall'estratto conto bancario nel tab Linea Estratto Conto oppure selezionare il pulsante 'Crea Da' che automaticamente generà i pagamenti non riconciliati. Una volta completato il confronto, selezionare il bottone 'Elaborare Adesso' per indicare i pagamenti come riconciliati e aggiornare i conti della contabilità generale. + Pagamento Elabora pagamenti La finestra Elabora Pagamenti permette di inserire pagamenti che sono stati ricevuti per fatture. Se il pagamento è per una singola fattura, può essere inserito qui. Se il pagamento è per fatture multiple o è un pagamento parziale, può essere inserito nella finestra Imputazione Pagamenti. + Attributi Customizzati Gestione attributi customizzati delle entità Questa è solo una finestra di Sistema. Gli attributi clienti permettono l'inserimento di informazioni aggiuntive ad una entità. + Libro Cassa Gestione Libro Cassa La finestra Libro Cassa definisce il conto bancario con il quale verranno effettuate le transazioni di cassa. + Giornale di Cassa Transazioni di Cassa La finestra Libro Giornale viene usata per registrare gli esborsi dalle ricevute alla cassa per le piccole spese. + Gruppo Campo Definisci Gruppo Campo La finestra Gruppo Campo ti permette di definire le sotto sezioni di una tabella. Solo per uso Sistema Admin. + Richiesta Lavora sulle tue richieste La finestra Richieste viene usata per definire ogni richiesta che ti viene assegnata. + Elaboratore Richieste Definizione Elaboratore Richieste La finestra Processore Richieste ti permette di definire i diversi processi che vuoi avvengano e la frequenza e il tempo di questi processi. + - Gestione Email + Modello EMail Gestione Modello Email + Annullamento Imputazione Annullamento Imputazione La finestra Annullamento Imputazione permette di invertire una imputazione di pagamento. + Pagamento Fatture @@ -458,26 +537,31 @@ I listini prezzi possono essere calcolati e copiati. Per velocizzare il calcolo, (a) Puoi creare una Selezione Pagamento e selezionare le fatture manualmente o generare le suggestioni basate sui criteri. Puoi modificare l'importo da pagare o cancellare le fatture che non vuoi pagare. (b) Se sei soddisfatto con la Selezione, puoi creare i pagamenti. (c) Stampa o esporta i tuoi pagamenti nella finestra Stapa/Esporta Pagamenti. + - Commissioni + Commissioni Gestione Commissioni e Royalties Definisce come e quando calcolare le commissioni e a chi pagarle. La finestra "Commissioni" definisce in che modo le commissioni e le royalties saranno pagate. Puoi pagare commissioni multiple per lo stesso ordine o fattura (p.e. alla persona che inserisce la transazione, alla persona responsabile dell'acquisto del prodotto (categoria) e/o al BP (gruppo). + Reporting del Progetto Gestione Cicli di Reporting del Progetto La finestra "Ciclo Progetto" definisce i procedimenti applicati ad uno specifico Progetto. Potresti voler definire più cicli Progetto per differenziare i differenti tipi di progetti. I Cicli Progetto potrebbero usare tutti o un subset dello Stato Progetto utilizzato (p.e.Il tuo ciclo progetto può includere i procedimenti dal prospetto al contratto - il ciclo servizio può includere i procedimenti dalla installazione alla accettazione del cliente). + Elaborazione Commissione Controlla e modifica le Commissioni La finestra Elaborazione Commissioni visualizza i risultati dell'elaborazione commissioni. Quando questo tasto viene selezionato dalla finestra Commissioni, i risultati sono qui visualizzati. Se il risultato è soddisfacente, genera una fattura AP per pagare la commissione. + Obiettivo Performance Definiscce Obiettivo della Performance Il tasto Obiettivo Reddito definisce obiettivi specifici relativi al reddito. + Calcolo Misure Performance @@ -486,558 +570,668 @@ I listini prezzi possono essere calcolati e copiati. Per velocizzare il calcolo, Il rendiconto selezionato deve ridare un unico valore! Ogni restrizione per range Data, Organizzazioni, Business Partners, Prodotti deve essere effettuata attraverso la finestra "Misure di Reddito". Questo è il calcolo generico. Poichè ciò tende ad essere qualcosa di tecnico, il sistema possiede alcuni esempi predefiniti. + Misurazione Performance Definisci le Misure di Performance La finestra "Misure di Reddito" ti permette di definire i ruoli e le restrizioni per la misurazione del reddito. Puoi, ad esempio, restringere le misure di reddito per le vendite di un certo prodotto in un certo periodo. + Report Finanziari Gestisci Reports finanziari I Reports finanziari sono la combinazione dell'inserimento di una colonna di Report e un Line Set. + Inserimento Colonna Report Gestione Inserimenti Colonne Report finanziario L'inserimento Colonne del Report definisce quali dati vengono stampati nelle colonne di un report. + Inserimento Linee del Report Gestione Inserimenti Linee Report finanziario L'inserimento linee definisce quali linee vengono stampate in un Report finanziario. + Livello Servizio Gestione Livelli Servizio I Livelli di Servizio sono generati quando una fattura con prodotti basata sulle regole di ricognizione entrate viene generata. Devi aggiornare il livello di servizio effettivo aggiungendo una linea. + Trova (uso indiretto) Trova Dialogo (uso indiretto) Find Dialog (indirect use) + Transazioni di Materiale (uso indiretto) Transazioni di Materiale (uso indiretto) + Form di Stampa Gestione Form di Stampa (Fatture, Assegni, ..) Definisci i documenti da usare per questo Client. Nota che il formato di controllo è definito nella finestra Banca (Conto). + Colore Sistema Gestione Colori del Sistema I colori del Sistema sono utilizzati per lo sfondo e gli indicatori. + Desktop Gestione Desktop Il Desktop è un insieme di Workbenches. + Immagine Sistema Gestione immagini + Ordini di Acquisto Abbinati Mostra Ordini di acquisto abbinati + Finestra Utente Definisce Finestra Utente Customization Customization + Workbench Gestione Workbench I Workbenches sono un insieme di Finestre. + Richiesta tutto Mostra e lavora a tutte le richieste Questa finestra Richiesta viene usata per vedere tutte le richieste disponibili. + Schema della Scontistica Gestione Schema della scontistica Lo Schema della Scontistica calcola la percentuale di sconto commerciale. + Tipo Spese Gestione Tipi Spese del Report + Report Ore e Spese Report Ore e Spese Il Report Ore e spese permette di gestire le ore spese su un progetto, il tempo fatturabile e di richiedere le spese. + Risorsa Gestione Risorsa Gestisci le tue Risorse. Il prodotto per le risorse viene automaticamente creato e sincronizzato. Aggiorna Nome, Unità di Misura, ecc. nella Risorsa e non cambiarli nel prodotto. + Tipo Risorse Gestione Tipi Risorsa - Gestione tipi Risorse e loro principali disponibilità. + Gestione tipi Risorse e loro principali disponibilità. + Colori di Stampa Gestionie Colori di Stampa Colori usati per la stampa + Carattere Stampa Gestione Carattere Stampa Font usato per la stampa. + Formato Stampa Gestione Formato Stampa Il formato stampa determina come i dati vengono stampati. + Carta per Stampa Gestione Carta per Stampa Formato Foglio da Stampare, Orientamento e Margini. + Spese (da fatturare) Mostra spese e addebiti non fatturati al cliente Prima di fatturare al cliente, controlla le linee di spesa da fatturare. + Stampa Formato Tabella Definisce il Formato Tabella del Report Il Formato Stampa della Tabella ti permette di definire come un'intestazione tabella viene stampata, ecc. + Tipo Richiesta Gestione Tipi Richiesta I Tipi di Richiesta vengono usati per l'eleaborazione e la classificazione delle richieste. Sono opzionali le Informazioni sui Conti, le Ricevute, ecc. + Area di Interesse Area di Interesse o Topic Aree di Interesse riflettono gli interessi di un tema scaturito da un contatto. Le aree di Interesse possono essere usate nelle campagne di marketing. + Sistema Definizione Sistema Definizione Sistema Comune - Solo un Record - Non aggiungere altri records. + Importazione Prodotti Importazione Prodotti La finestra Importazione Prodotti è una tabella ad interim usata quando si importano dati esterni nel sistema. Selezionando il pulsante "Procedi" si aggiungono o modificano gli elementi appropriati. + Importazione Conto Importa Valori di Conto Naturali La finestra Importazioni Conto Naturale è una tabella ad interim usata quando si importano dati esterni nel sistema. Selezionando il pulsante "Procedi" si aggiungono o modificano gli elementi appropriati. + Importazione Linee del Report Importazione Linee del Report La finestra Importazione Linee del Report è una tabella ad interim usata quando si importano dati esterni nel sistema. Selezionando il pulsante "Procedi" si aggiungono o modificano gli elementi appropriati. + Traduzione Lingua Controlla Traduzione Lingua Verifica le traduzioni linguistiche per le entità selezionate. + Bene Gestito Bene usato internamente o dai clienti Una Bene Gestito viene creato acquistando o spedendo un prodotto. Un Bene può essere usato internamente o essere un bene del cliente. + Gruppo Bene Gestito Gruppo Bene Gestito Il Gruppo di risorse determina conti di default. Se un gruppo risorsa viene selezionato nella categoria prodotto, le risorse sono create quando si invia la risorsa. + Formazione Formazione Ripetuta Il training può avere più classi effettive. + Spese da Rimborsare Mostra Spese e addebiti non rimborsati Prima di rimborsare le spese, controlla gli items di spesa aperta. + Quadratura Giornaliera Query sulla quadratura giornaliera + Serie di Attributi Gestione Serie di attributi Define Product Attribute Sets to add additional attributes and values to the product. You need to define a Attribute Set if you want to enable Serial and Lot Number tracking. + Lotto Lotto Definizione del lotto prodotto + Controllo Lotto Controllo lotto per prodotto Definition to create Lot numbers for Products + Controllo Numero di Serie Controllo numero di serie per prodotto Definition to create Serial numbers for Products + Attributo Attributo del Prodotto Product Attribute like Color, Size, etc. + Attributo di Ricerca Attributo di ricerca Attributes are specific to a Product Attribute Set (e.g. Size for T-Shirts: S,M,L). If you have multiple attributes and want to search under a common sttribute, you define a search sttribute. Example: have one Size search attribute combining the values of all different sizes (Size for Dress Shirt XL,L,M,S,XS). The Attribute Search allows you to have all values available for selection. This eases the maintenance of the individual product attribute. + Fatture di Addebitamento Fornitore Fatture di addebitamento Fornitore Enter expense invoices from your vendors + Stampa dell'Etichetta Formato di Stampa dell'Etichetta Maintain Format to print Labels + Sessione Elenco delle sessioni utente History of Online or Web Sessions + - Tipo di Progetto + Tipo di Progetto/Commessa Gestione Tipo di Progetto e Fase Gestione Tipi di Progetti e le loro Fase con informazioni della performance standard + Documento Ricorrente Documento Ricorrente Create new documents based on existing one + Importazione Inventario Importazione le transazione di inventario Validate and Import Inventory Transactions + Ruolo di Accesso Gestione le regole di accesso dati Maintain Data Access Roles of Roles/Responsibilties + Annuncio Annuncio Web Maintain Advertisements on the Web + Log Modifiche Log delle modifiche ai dati Log of data changes + Tipo di Costo Maintain Cost Types + Tipo di Tempo Maintain Time Recording Type Maintain different types of time for reporting + Click Maintain Web Click - + + Contatore Web Contatore Web - + + Pianificazione Pagamento Fatture Maintain Invoice Payment Schedule Maintain Payment Schedule of unpaid invoices + Avviso - Avviso Compiere - Compiere Alerts allow you define system conditions you want to be alerted of + Avviso Compiere + Compiere Alerts allow you define system conditions you want to be alerted of + Importazione Estratto Conto Bancario Importazione Estratto Conto Bancario + Importazione Gornali Importazione Giornali Contabilità Generale You way want to check the balance of the import with "Validate Only" before importing. Unbalanced Journals are imported; the handling is based on your settings for the posting process. + Importazione Fatture Importazione Fatture + Importazione Pagementi Importazione Pagementi + Importazione Ordini Importazione Ordini - Please set Y/N selections in the import loader format explicitly (e.g. as constants) and no not leave them NULL. A NULL value stands for "don't know". + Please set Y/N selections in the import loader format explicitly (e.g. as constants) and no not leave them NULL. A NULL value stands for "don't know". In general, selection boxes are not selected if the value is not "Y" (i.e. could be null or any other value). All tests are made on "Y" or "not Y" - i.e. NULL values are not "not Y", but NULL (don't know) - see SQL Language introductions. + Categoria Spese di Trasporto Gestione le catagorie Spese di Trasporto Freight Categories are used to calculate the Freight for the Shipper selected + Dimensioni Contabili Maintain Non-Account Dimension Trees - Maintain Trees of non account segment trees. Account segment trees (as well as user defined dimensions) are mainatained in the Account Element window. Please note that you will not be able to create new entities in this window if you have not default set for all manfatory values! + Maintain Trees of non account segment trees. Account segment trees (as well as user defined dimensions) are mainatained in the Account Element window. Please note that you will not be able to create new entities in this window if you have not default set for all manfatory values! + Replicazione Getione i Target della Replicazione - Data Replication Target Details. Set up your system completely on the central system, before setting up the replication. Define the Replication target here and export the database and import it on the remote system.<p> -Before(!) entering transactions, Start the Replication Run to set up the remote system. + +Before(!) entering transactions, Start the Replication Run to set up the remote system.]]> + Strategia di Replicazione Gestione della strategia di replicazione The Data Replication Strategy determines which tables and how they are replicated. Note that the migration does not syncronize Application Dictionary items. + - Progetto (Ordine di Lavoro) - Administrazione Progetti di Ordine di Vendita ed Ordine di Lavoro - The Project Window is used to define the projects which will be tracked via documents. + Commessa o Progetto Interno + Administrazione Progetti di Ordine di Vendita ed Ordine di Lavoro + The Project Window is used to define the projects which will be tracked via documents. + Categoria di Conoscenza Gestione le categorie e valori di conoscenza Set up knowledge categories and values as a search aid. Examples are Release Version, Product Area, etc. Knowledge Category values act like keyworks. + Base di Conoscenza Gestione Base di Conoscenza Maintain Type, Topics, Entries and theit Comments, Categories, Related Entries + Fonte di Conoscenza Fonte delle immessione di conoscenza The Source of a Knowlegde Entry is a pointer to the originating system. The Knowledge Entry has an additional entry (Description URL) for more detailed info. + Sinonimo di Conoscenza Sinonimo per le parole chiave di conoscenza Search Synonyms for Knowledge Keywords; Example: Product = Item + Informazioni Business Partner Informazione Business Partner + Stampante Etichette Gestisce la stampa delle etichette + Informazioni Agente Informazioni Agente Commerciale This window allows you to view Company agent related information + Documenti non Registrati Documenti non Registrati View unposted documents + Tipo Cambio Valuta Gestisce i tipi di tasso di conversione valuta The Currency Conversion Rate Type lets you define different type of rates, e.g. Spot, Corporate and/or Sell/Buy rates. + Importazioni Tassi Conversione Valuta Importazioni Tassi Conversione Valuta The rates are imported after validation of currencies and conversion rate type as well as rates. The multiply rate is used. If a reciprocal rate is to be created, the divide rate is used. + Processo Gestisce i processi del Workflow View actual Workflow Process Instance Information + Attività di Workflow (Tutte) Gestisce tutte le attività dei workflow + Responsabile del Workflow Responsabile per l'esecuzione del Workflow The ultimate responsibility for a workflow is with an actual user. The Workflow Responsible allows to define ways to find that actual User. + Registrazione attributi Attributi di Bene Gestito Definisce i singoli valori per la registrazione del Bene Gestito + Registrazione Registrazione Utenti Bene Gestito User Registration of an Asset + Quadratura Estratto Conto Algorithm to match Bank Statement Info to Business Partners, Invoices and Payments An algorithm to find Business Partners, Invoices, Payments in imported Bank Statements + Gruppo Pagamenti Elabora i pagamenti per i bonifici Electronic Fund Transfer Payment Batch. + Tipo Organizzazione Gestisce i Tipi di Organizzazione Consente di categorizzare le Organizzazioni per la reportistica + Scheduler Maintain Schedule Processes and Logs Schedule processes to be executed asynchronously + Elaboratore dei Workflow Maintain Workflow Processor and Logs Workflow Processor Server Parameters + Argomento dell'Offerta Argomento dell'Offerta dell'asta Manage Topics and veiw Bids and Offers + Argomento dell'Asta Gestisce i tipi di Argomento d'asta e le categorie Definisce che tipo di aste sono realizzate in particolari aree + Venditore Gestisce le informazioni dell'acquirente d'asta A seller is a User in the system participating in Auctions + Acquirente Gestisce le informazioni dell'acquirente A buyer is a User in the system participating in Auctions + Elaboratore Contabilità Elaboratore Contabilità e Log Accounting Processor/Server Parameters and Logs + Elaboratore Allarmi Maintain Alert Processor/Server Parameter and Logs Alert Processor/Server Parameter + Relazioni tra Partner Gestisce le relazioni tra Business Partner Consente di gestire le relazioni tra terze parti: chi riceve le fatture per la consegna o i pagamenti per le fatture + Argomento della Richiesta Gestisce l'Argomento della Richiesta e gli iscritti A Request for Quotation Topic allows you to maintain a subscriber list of potential Vendors to respond to RfQs + Richiesta Quotazione Gestisce Richiesta Quotazione Request for Quotation to be sent out to vendors of a RfQ Topic. After Vendor selection, optionally create Sales Order or Quote for Customer as well as Purchase Order for Vendor(s) + Prenotazioni Gestisce le Prenotazioni e le Consegne Prenotazione di Riacquisto di un Business Partner + Tipo Prenotazione Gestisce i vari tipi di prenotazione Subscription type and renewal frequency + Lista di Distribuzione Gestisce Liste di Distribuzione Le Liste di Distribuzione contengono informazioni sui business partner e le quantità e/o rapporti per la creazione di Ordini + Packaging Gestisce Spedizioni Pacchi Una spedizione può avere uno o più pacchi. I pacchi possono essere tracciati + - Restituzione Merci + Autorizzazione Restituzione Merci Gestisce le Autorizzazioni di Restituzione Merci A Return Material Authorization may be required to accept returns and to create Credit Memos + Elaborazione Sollecito Elaborazione Sollecito + Richieste Richieste di Materiale Inserisce e gestisce le richieste di materiale + Distribuzione del Mastro Distribuzione del Mastro La Distribuzione del Mastro definisce una combinazione di elementi contabili, con un peso relativo. Se la combinazione contabile definita nel tab principale della Distribuzione del Mastro coincide con quella di un evento contabile che si sta contabilizzando, allora la contabilizzazione viene effettuata usando la combinazione definita nelle linee della Distribuzione del Mastro. La distribuzione deve essere valida per poter essere usata. + Risposta Richiesta Quotazione Gestisce la Risposta Richiesta Quotazione + Elabora Distribuzioni Crea Ordini per distribuire prodotti a liste di Business Partner Crea Ordini per distribuire prodotti a liste di Business Partner + Access Log Log of Access to data or resources Logging needs to be explicitly enabled / written. + Contatore Documento @@ -1045,162 +1239,194 @@ Before(!) entering transactions, Start the Replication Run to set up the remote When using explicit documents for inter-org transaction (after linking a Business Partner to an Organization), you can determine what document type the counter document is based on the document type of the original transaction. Example: a "Standard Order" creates a "Standard PO". If you define a relationship here, you overwrite the default counter document type in the Document Type definition. This allows you to define a specific mapping. If not defined, the first matching document type is used (e.g. AR Invoice - first AP Invoice document type) + - + Previsione Domanda - Gestisce le previsioni di domanda sui materiali per la gestione dell'approvvigionamento - Material Forecast + Gestisce le previsioni di domanda sui materiali per la gestione dell'approvvigionamento + Material Forecast + Approvigionamento Gestisce la domanda di Merci La gestione di domanda merci è basata su previsioni, richieste, partite aperte + Conferma Spedizione/Ricevimento Conferma Spedizione/Ricevimento Materiale Conferma Spedizione/Ricevimento - Creata da una Spedizione/Ricevimento + Tipo Autorizzazione Restituzione Merci Tipo Autorizzazione Restituzione Merci Gestisce i Tipo Autorizzazione Restituzione Merci + Process Audit Audit process use + Conferma Movimentazione Conferma Movimentazione Inventario Il Documento è creato automaticamente quando il tipo documento di movimentazione indica In Transito. + Importa Conferme Importa Linee Conferma Entrate Merci/Spedizioni Import Confirmation data of existing Receipt/Shipment Confirmations + Criterio SLA Criterio Service Level Agreement (Livello di Gradimento del Servizio) Definisce un criterio per misurare il livello di gradimento del servizio (es. Qualità, Rispetto dei Tempi di Consegna, etc.). + SLA per il Partner Livello di Gradimento del Servizio Gestisce il Livello di Gradimento del Servizio per il Business Partner + Schema Listino Prezzi Gestione Schema Listino Prezzi Lo Schema del Listino Prezzi definisce le regole di calcolo per il Listino Prezzi. + POS Gestisce il Punto di Vendita Finale Il POS Finale definisce i valori predefiniti e le funzioni disponibili per il form del punto di vendita + Disposizione Chiave POS Disposizione Funzione Chiave POS Point of Sale (Punto di Vendita) + Registrazione Sistema Registrazione Sistema System Registration - Only one Record - Do not add additional records. + Inventario uso interno Inventario uso interno The Internal Use of Inventory Window allows enter the quantity of used products. + Fatturazione Batch Fatture di spesa Batch Enter expense invoices in batch. After creating the lines, the actual invoices are created when processing the batch + Elemento di Costo Gestisce gli elementi di Costo You can define your own product cost elements. + Costo prodotto Gestisce il costo dei prodotti Maintain Product Cost Elements + Categoria Richiesta Categoria Richiesta Category or Topic of the Request + Gruppo Richiesta Gruppo Richiesta Group of requests (e.g. version numbers, responsibility, ...) + Risoluzione Richiesta Risoluzione Richiesta Resolution status (e.g. Fixed, Rejected, ..) + Risposta standard Richiesta Risposta standard Richiesta Text blocks to be copied into request response text + Stato Richiesta Stato Richiesta Status if the request (open, closed, investigating, ..) + Negozio Elettronico Definisce il Negozio elettronico Define the web store setup. + Posizione Gestione Posizioni di Lavoro + Categoria Posizione Gestisce le Categorie di Posizioni di Lavoro + Remunerazione Gestisce la remunerazione Wages and Salaries + Distinta Base Gestisce la Distinta Base + Notifica Modifica Collegata Gestisce la Notifica Modifica Collegata Distinta Base Gestisce la Notifica Modifica Collegata Distinta Base + Notifica Modifica Generica Gestisce la notifica di modifica generica non collegata alla Distinta Base Gestisce la notifica di modifica generica non collegata alla Distinta Base + Serie Attributi di Istanza Verifica Serie Attributi di Istanza + Dichiarazione Imposte Definisce la Dichiarazione delle imposte The tax declaration allows you to create supporting information and reconcile the documents with the accounting + Gerarchia dei Report @@ -1208,65 +1434,1858 @@ If not defined, the first matching document type is used (e.g. AR Invoice - firs Consente di definire una gerarchia dei report differente da quella standard Reporting Hierarchy allows you to select different Hierarchies/Trees for the report. Accounting Segments like Organization, Account, Product may have several hierarchies to accomodate different views on the business + Controllo Budget Controllo Budget Budget Control allows you to restrict the use of expenditures, commitments (Purchase Orders) and reservations (Requisitions). If defined, you mey not be able to approve Requisitions, Purchse Orders, or AP Invoices. + Controllo Fondi (Alpha) Gestisce il Controllo dei Fondi General Ledger Funds Control allows you to restrict the use of funds. This is independent from budget control. + Report dei Problemi del Sistema Report dei Porblemi automatico o manuale - System Issues are created to speed up the resolution of any system related issues (potential bugs). If enabled, they are automatically reported to Compiere. No data or confidential information is transferred. + System Issues are created to speed up the resolution of any system related issues (potential bugs). If enabled, they are automatically reported to Compiere. No data or confidential information is transferred. + Schema dei Colori delle Performance Schema dei Colori delle Performance - Visual representation of performance by color. The Schema has often three levels (e.g. red-yellow-green). Compiere support two levels (e.g. red-green) or four levels (e.g. gray-bronce-silver-gold). Note that Measures without a goal are represented white. The percentages could be beween 0 and unlimited (i.e. above 100%). + Visual representation of performance by color. The Schema has often three levels (e.g. red-yellow-green). Compiere support two levels (e.g. red-green) or four levels (e.g. gray-bronce-silver-gold). Note that Measures without a goal are represented white. The percentages could be beween 0 and unlimited (i.e. above 100%). + Benchmark delle Performance Benchmark delle Performance Data Series to compare internal performance with (e.g. stock price, ...) + Rapporti delle Performance Rapporti delle Performance Calculation instruction for a ratio + Raccomandazioni sui Problemi Raccomandazioni sui Problemi + Stato dei Problemi Stato dei Problemi Status of an Issue + Problema Conosciuto Problema Conosciuto + Problemi del Progetto - Problemi del Progetto - + Problemi del Progetto + + Utente del Problema Utente che ha avuto ilProblema + Sistema per la gestione dei Problemi Sistema per la gestione dei Problemi + + + + Progetto Web + Gestisce Progetti Web (Content Management) + At the level of the web project you define the project itself, it's domains and media servers. Each project needs to have at least one domain and one media server. + + + + Template + + + + + + Gestione Web Ad + Content Management Ad Management defines the needed categories and items + Ad Management is used to create and manage advertisements in your conten management + + + + Canale News + Definisce il Canale News, scrive e pubblica articoli + Define News Channels, write and publish articles + + + + Visualizza Chat + Visualizza discussioni / chats + View chat / discussion threads + + + + Elemento Media + Elemento Web Media + Maintain Content Management Media + + + + Tipo Chat + Maintain Chat Types + Chat Types + + + + Tipo Entità + Tipo Entità + The entity type determines the ownership of Application Dictionary entries. The types "Dictionary" and "Adempiere" should not be used and are maintainted by Adempiere (i.e. all changes are reversed during migration to the current definition). + + + + Accessi Web + Maintain Web Access + Define access to collaboration management content. You can assign the profile to a internal role or for external access to business partner group. + + + + Server Web Broadcast + Maintain Web Broadcast Server + + + + + Finestra di Info + Definisce Finestra di Info + The Info window is used to search and select records as well as display information relevant to the selection. + + + + Indice di Testo + Maintain Text Search Index + Text search index keyword and excerpt across documents + + + + Strop Indice di Testo + Maintain keywords not to be indexed + + + + + Log Ricerca di Testo + View Text Search Log + + + + + Server Ldap + Server Ldap Esterno per autenticazione esterna ad ADempiere + The LDAP Server allows third party software (e.g. Apache) to use the users defined in the system to authentificate and authorize them. There is only one server per Adempiere system. The "o" is the Client key and the optional "ou" is the Interest Area key. + + + + Packages Installati + Lista dei Packages Installati + + + + + Gestione Package + Gestione Package, installazione e manutenzione + Review package installation. Also perform package rollback if required + + + + PackOut - Crea un package + Crea un package + + + + + Dettagli Package Condivisi + Dettagli Package Condivisi + Create and maintain common package element details + + + + PackIn - Importa un package + Importa un package + Imports a package previously created by PackOut + + + + Configuratore di Sistema + + + + + + Dashboard Content Edit + + + + + + Web POS Menu + To dynamically generate the menu links in web POS + + + + + Web POS Role Menu + Depending on Which Role, Different set of Menus are generated and made available. + + + + + Web POS Properties + Stores the message tags to be picked up from AD_MESSAGE + + + + + Web POS BlackListCheque + Black Listed Cheque + + + + + Model Validator + + + + + + Risorsa di Produzione + Risorsa di Produzione + A Manufacturing Resource is defined as anything required for production and its unavailability can affect the Production Plan. Manufacturing Resources can be: Plants, Production lines, Work Centers and Work Stations. + +It mainly answers the question: Where is the product made? + +A Specific production facility consisting of one or more people and/or machines which can be considered as one unit for purposes of capacity requiremets planning and detailed scheduling. + + + + Ciclo di Produzione + Gestione Cicli di Produzione + Manufacturing Workflows (Routing) is a set of information detailing the method of manufacture of a particular item .It includes the operations to be performed their sequence the various work centers to be involved and the standards for setup and run. In some companies routing also includes information on tooling operator skill levels inspection operationstesting requirements etc. + + + + Distinta Base + Gestione Distinte Base + It is a list of all the subassemblies, intermediates, parts and raw material that go into a parent assembly showing the quantity of each required to make an assembly. There are a variety of display formats of bill of material, including single level bill of material, indented bill of material, modular (planning), costed bill of material, etc. May also be called "formula", "recipe", "ingredients list" in certain industries. +It answers the question, what are the components of the product? + + + + Dati Pianificazione Prodotto + Maintain Product Planning Data + in the Window Product Planning Data you enter the product information which will serve as a base to execute the algorithms of Material Requirement Planning, along with MPS, open orders and inventories + + + + MRP Notice + View MRP Notices + The system creates messages while performing processes. In this window you can view them. + +MRP Notice +It is a group of messages generated for the MRP process. It indicates to the scheduler the actions he needs to do to reach the Master Production Schedule. The action messages are set as notices for the planner when he sign up the Compiere session. + +The possible action messages are: + +MRP Code Action Message +MRP - 001 Beginning Quantity Less Than Zero. +MRP - 020 Create - A Supply Order should be created to satisfy a negative projected on hand balance. +This message is only generate if Create Plan is No or if a new requirement appears the time fence. + +MRP - 030 De Expedite - Indicates that a scheduled supply order is due before it is needed +and should be delayed, or demand rescheduled to an earlier date. + +MRP - 040 Expedite - Indicates that a scheduled supply order is due after is needed +and should be rescheduled to an earlier date, or demand rescheduled to a later date. + +MRP - 050 Cancel - Indicate that a scheduled supply order is no longer needed and should be deleted. +MRP - 060 Release Due For - Indicate that a schedule order should be released. +MRP - 070 Release Past Due For - Indicate that a supply order was not released when it was due, +and should be either released or expedited now, or the demand rescheduled for a later date. + +MRP - 080 Quantity Less than Minimum - Indicates that a supply order was created for +a quantity less than the minimum quantity set in the product planning + +MRP - 090 Quantity Less than Maximum - Indicates that a supply order was created for a quantity +for a quantity greater than than maximum quantity set in the product planning + +MRP - 100 Past Due Time Fence - Indicates that there is an unsatisfied material requirement inside +the planning time fence for this item. You should either manually schedule and expedite orders to + +fill this demand or delay fulfillment of the requirement that created the demand. + +MRP - 110 No exists Dem + + + + Ordine di Produzione + Gestione Ordini di Produzione + Manufacturing Schedule is a document group of documents or schedule identity conveying authority for the manufacture of specified parts or products in specified quantities. + + + + Spare parts + Spare parts + + + + + Activity Control Report + Activity Control + This window is reported the real issue the shop floor + + + + Distribution Order + Distribution Order allow create Order inter warehouse to supply a demand + Distribution Order allow create Order inter warehouse to supply a demand + + + + Quality Specifications + Maintain Quality Specifications + + + + + Cost Collector + The cost collector is a repository of all the MO transactions. + The cost collector is a repository of all the MO transactions. This real transactions relation allows to compare it with the standard transactions in order to be able to calculate variations by cost element. + + + + ASP Modules + + + + + + ASP Subscribed Modules + + + + + + Rule + + + + + + Distribution Network + Distribution Network define the supply relationships + Each realtionship in the network contains a receiving warehouse and a warehouse source and a supply percentage. A relationship is one-way, warehouse to warehouse relationship. + + + + Migration Scripts + + + + + + Tax Group + Tax Groups let you group the business partner with a reference tax. + + + + + Tax Definition + Lets you define different tax combinations. + You can use the tax dfinition information to create the logic necessary to get the tax rate to your document + + + + Tax Rate Parent + Maintain Taxes and their Rates + The Tax Rate Window defines the different taxes used for each tax category. For example Sales Tax must be defined for each State in which it applies. + + + + Tax Type + Tax Types let you group taxes together. + + + + + Tax Base + Defines tax base for a tax + The Tax Base can be based on price , cost and quantity + + + + Export Format + + + + + + Export Processor + + + + + + Export Processor Type + + + + + + Import Processor + + + + + + Import Processor Type + + + + + + Payroll Contract + Maintain Payroll Contract + The Payroll Contract Window is used to define the laboral condition for the employes in a payroll + + + + Payroll Employee + Maintain Payroll Employee + The Payroll Employee Window is used to define the Employees into the Organizational + + + + Payroll Department + Maintain Payroll Department + The Payroll Departament Window is used to define the Organizational Structure for company + + + + Payroll Job + Maintain Payroll Job + The Payroll Employee Window is used to define the Jobs into the Organizational Structure for a Company + + + + Payroll Concept Catalog + Maintain Payroll Concept Catalog + The Payroll Concept Catalog Window is used to define the concepts for a payroll ie ( salaries, wages, bonuses, and deductions.) + + + + Payroll Process + Payroll Process + The Payroll Processing Window is used to processing a Payroll, you can calculate for a Employee or All Employees + + + + Payroll Definition + In a company, payroll is the sum of all financial records of salaries, wages, bonuses, and deductions. + + + + + Payroll Concept Category + Maintain Payroll Concept Category + The Payroll Concept Category Window is use to grouping concepts for a type + + + + Payroll Table Type + Maintain Payroll Table Type + The Payroll Table Type Window is used to define the Table Type + + + + Payroll Table + Maintain Payroll Table + The Payroll Table Window is use to create Payroll Tables with version and range data + + + + Payroll Movement + History of Payroll Movement + The Payroll Movement Window is use to show the history the any calculated payroll + + + + Asset Revaluation Processing + Process Revaluation of Assets + This window allows you to select and process what assets are revalued + + + + Asset Revaluation Index + Set the Revaluate Assets Index or Factors + The Asset Revaluation Index window allow you to setup the values of indexs or factors to be used in revaluation of assets + + + + Transfer Asset Entry + Create Transfer Asset Entry + The Transfer Asset Entry window allows you to create and post asset transfers to the GL + + + + Disposed Asset Entry + Create Disposed Asset Entry + The Disposed Asset Entry window allows you to create and post assets that have been disposed to the GL + + + + Asset Split + Split Assets Process + The Asset Split window allows you to process asset splits + + + + Asset Disposal + Dispose of Assets + The Asset Disposal window allows you to create the necessary GL entries to dispose of an asset + + + + Asset Transfers + Process transfers of assets + The Asset Transfer window allows you to transfer assets + + + + Split Asset Entry + Create Split Asset Entries + The Split Asset Entry window allows you to create and post assets that have been split to the GL + + + + Build Depreciation Workfile + Build Depreciation Expense File + The Deprecaiton Build Workfile window allow you to build current depreciation expense for various posting types including actual budget and tax as defined by the user + + + + Post Depreciation Entry + Create Depreciation Entry + The Depreciation Entry window allows you to create and post the depreciation expense entry to the GL + + + + Build Depreciation Forecast + + + + + + Depreciation Period Spread Type + Period Spread Type + The Period Spread Type window allows you to setup and review depreciation spread by period + + + + Depreciation Methods + Depreciation Methods + The Depreciation method windows allows the user to review the depreciation calculations available in Adempiere + + + + Depreciation Tables + Allows users to create multiple depreciation schedules + + + + + Depreciation First Year Conventions + Setup for depreciation Setups + Allows user to define what depreciation conventions are available in Adempiere + + + + Depreciation Calculation Method + Define Calculation Methods used in depreciation expense calculation + The Depreciation Calcualtion Method window allows the user to define how adjustments to the fixed asset depreciation expense are handled + + + + Charge Type + + + + + + House Keeping + + + + + + View MRP Records + + + + + + Web POS Terminal + + + + + + Web Service Definition + + + + + + Web Service Security + + + + + + Search Definition + Define transactioncodes for the QuickSearch bar + + + + + Import Price List + Import Price Lists + The Import Price List Window is an interim table which is used when importing external data into the system. Selecting the 'Process' button will either add or modify the appropriate records. + + + + Cash Flow + Cash Flow + the Cash Flow Window is used to + record the miscellaneous income and expenses. + + + + + Promotion Group + Grouping of product for promotion setup + + + + + Promotion + Setup promotion rule + + + + + Report Cube + Define reporting cube for pre-calculation of summary accounting data. + Summary data will be generated for each period of the selected calendar, grouped by the selected dimensions.. + + + + Migration + Migration change management + + + + + MRP Notice (all) + View all MRP Notices + The system creates notices will running MRP process. In this window you can view them. + + + + + My Unprocessed Documents + My Unprocessed Documents + View my unprocessed documents + + + + Unprocessed Documents (All) + Unprocessed Documents (All) + View all unprocessed documents + + + + Smart Browse + Maintain Smart Browse. + Smart Browse creates a quick way to generate a browse of information for end users easily and quickly based on a view and browser. + + + + View + Maintain Report Views. + View window allows you to create dynamic views of information from the dictionary application, These views can be based on tables and views of the dictionary application. + + + + Outbound Order + Outbound Order allow picking the products of Warehouse + The Outbound Document will generate the Shipment Customer. + + + + Warehouse Structure + Maintain Warehouse Structure + In order to Implement the Warehouse Management functionality you need to configure a logical mapping of your warehouse that accurately matches its physical layout. Warehouses are usually subdivided into Areas, Sections and Locations, therefore it has the ability to handle multiple warehouse areas and each can be further divided into different sections as well. + +Finally, warehouse sections can be grouped into different locations and section types. + + + + Warehouse Area Type + Maintain Warehouse Area Type + The Area Type allows to define serveral area types within the Warehouse, according to the use of the space e.g. wether it is for technical purposes or as putaway space: +Open Area +Bulk Materials Area +Gethering Area +Shelves Area +Etc. + + + + Warehouse Section Type + Maintain Warehouse Section Type + The Warehouse Section type is required for picking and putaway the material, it can be defined according to: + +*Heavy Parts +*Bulky Materials +*Slow or Fast moving products + +Also, these types allow to determine the Operation Type e.g. either picking or putaway within the Warehouse + +The Warehouse Section Type also define the Warehouse Section for Inbound or Outbound Operations + +Also the Section Type allows to define the type Warehouse Management operation + +Picking Section (Inbound) +Putaway Section (Outbound) + + + + Inbound/Outbound Definition + Maintain Inbound/Outbound Definition + Inbound/Outbound Definition window allows to define a set of conditions in order to implement a Inbound(Putaway) and Outbound(Picking) Strategy using different criteria such as: + +Product +Product category +Product Group 1 +Product Group 2 +Product Classification +Business Partner +Business Partner Group +Warehouse Area Type +Warehouse Section Type +Warehouse Location. +Priority + + + + + Inbound/Outbound Rule + Maintain Warehouse Inbound/Outbound Rule + The Inbound(Putaway) and Outbound(Picking) Rules define the business logic according to a previously implemented algorithm, these rules are used by the Inbound(Putaway) and Outbound(Picking) Strategy to determine the business logic and the operation type within the warehouse. + + + + + + Inbound/Outbound Strategy + Maintain Warehouse Inbound/Outbound Strategy + The Inbound(Putaway) and Outbound(Picking) Strategy allows to define several rules and their sequences as to how they are to be applied in order to get the right locations to be used in the warehouse operation, thus allowing you to define your own Inbound(Putaway) and Outbound(Picking) strategies for the material. + + + + Customer Return + Customer Return (Receipts) + The Customer Return Window defines the receipt of product or material from a Customer Return. + + + + Reso a fornitore + Reso a fornitore + The Return to Vendor Window defines shipments made or to be made to a vendor as part of a return. + + + + Vendor RMA + Manage Return Material Authorization + A Return Material Authorization may be required to accept returns and to create Credit Memos + + + + My Profile + My user information + + + + + Order Source + + + + + + Relation Type + + + + + + Payroll Payment Selection + Select Payroll Concept for Payment + The Payroll Payment Selection Window allows you to select and process the Payroll Concepts you want to pay. +(a) You can create a Payment Selection and select the Payroll Concepts or generate based on Payroll Process. You can change the amount to be paid or delete payroll concept, you do not want to pay. + +(b) If you are happy with the Payment Selection, you create the payments. + +(c) You print or export your payments in the Window Payroll Payment Print/Export + + + + Withholding + Define Withholding + The Withholding Window defines withholding information for business partners. + + + + Import Payroll Movement + Import Payroll Movement + + + + + Import Product Planning + + + + + + Asset Addition + + + + + + Asset Activation/Disposal + Activate/Dispose of Assets + + + + + Asset Change Account + + + + + + Asset Class + + + + + + Asset Funding Mode + + + + + + Revaluation Asset + + + + + + Asset Type + + + + + + Imported Fixed Asset + + + + + + Import Inventory Move + This window allow import Inventory Move transaction + + + + + Chart + Chart Definition + + + + + Fact Reconciliation + + + + + + Production (Single Product) + + + + + + Parts and BOMs + Maintain Bill of Materials + The Bill of Materials Window defines all product bills of materials used by an organization for light manufacturing. + + + + Import Product BOM + Import Product BOM + + + + + Quality Test + + + + + + Part Type + Manufacturing Part Types + + + + + Memo + Memos against records + + + + + Contact + Maintain Contacts + The Contact Window allows you to maintain Contacts who are individuals you deal with. Contacts may also be internal or external users who can log into the system and have access to functionality via one or more roles. A contact can also be a business partner contact. + + + + Lead + Maintain Leads + The Lead Window allows you to maintain Sales Leads. These are unqualified contacts to who you wish to market to. + + + + Sales Stage + + + + + + Sales Opportunity + + + + + + Sales Dashboard + The Sales Dashboard provides a single location for managing sales opportunities + + + + + Customer + + + + + + Import Workflow + Import Workflow + The Import Workflow Window is an interim table which is used when importing external data into the system. Selecting the 'Process' button will either add or modify the appropriate records. + + + + Product Classification + Maintain Product Classifications + The Product Classification allows you to define different classification of products. + + + + Product Class + Maintain Product Class + The Product Class allows you to define different groups of products. + + + + Product Group + Maintain Product Group + The Product Group allows you to define different groups of products. + + + + Import Sales History + Import Sales Histroy + Import Sales History loaded + + + + Operational Calendar + The Operating Calendars are defined to set measurement cycles for planning, forecast calculation and reports + + + + + Sales History + Statistics of sales history + The sales history is generated from the customer invoices or the data imported. + + + + Forecast Run + Process to Calculate Forecast simulation + The Forecast Run Window displays the results of processing forecast. When the Generate Forecast process based on Forecast Definition Window, the results are going to be displayed here. If the result is satisfactory you can generate a Forecast Plan. + + + + Forecast Rule + Forecast Rules define the business logic according to a previously implemented algorithm. + These rules are used by the Forecast definition to determine the forecast calculations. + + + + Forecast Definition + The Forecast Definition allows to set different criterias to calculate the sales forecast. + + + + + Import Forecast + This process allows to import the forecast by using a predefined import format, inside the application. + +
    +The maintained information inside the forecast are: the Forecast ID , product , warehouse , quantities, promised data +
    +
    +The forecast information is used to MRP calculus]]>
    + +
    + + MRP Demands View + MRP Demands View + MRP Demands View allows to display a demands detail and their respective supplies. + + + + MRP Supplies View + MRP Supplies View + MRP Supplies View allows to display a supply detail and theirs respective demands. + + + + Express Receipt + Express Receipt allow receiving and putaway the products of Warehouse + The Express Receipt Document will generate the receiving or putaway + + + + Stocktake (indirect use) + + + + + + Import Budget + + + + + + GL Journal + Enter and change Manual Journal Entries + The GL Journal Window allows you to enter and modify manual journal entries + + + + Work Shift + Maintain Work Shift + The Work Shift Window is used to define and maintain the Work Shift. + + + + Designation + Maintain Designation + The Designation Window is used to define and maintain the Designation. + + + + Shift Group + Maintain Shift Group + The Shift Group Window is used to define and maintain the Shift Group. + + + + Work Group + Maintain Work Group + The Work Group Window is used to define and maintain the Work Group. + + + + Degree + Maintain Degree + The Degree Window is used to define and maintain the Degree for an employee. + + + + Insurance Type + Maintain Insurance Type + The Insurance Type Window is used to define of the Insurance Type + + + + Race + Maintain Race + The Race Window is used to define the Race of a person + + + + Grade + Maintain Grade + The Grade Window is used to define the Grade of an Employee + + + + Salary Structure + Maintain Salary Structure + The Salary Structure Window is used to define and maintain the Salary Structure of the a designation. + + + + Employee + Maintain Employee + The Employee Window allows the user to create and manage employee details. + + + + Skill Type + Maintain Skill Type + The Employee Type Window is used to define the Employee Type + + + + Company Structure + Maintain Company Structure + The Company Structure Window allows review of current company structure. + + + + Employee Type + Maintain Employee Type + The Employee Type Window is used to define the Employee Type + + + + Employee Relation + Maintain Employee Relation + The Employee Relation Window is used to define Employee Relation. + + + + Career Level + Maintain Career Level window is used to give the data related to Career Level Definition + Career Level is used to hold the data related to Career Level definition like +- Beginner +- Has Knowledge +- Expert etc. + + + + Job Education + Maintain Job Education Window is used to define the Education details related to a Job Posting + - MCA/B.Tech/Bsc With Excellent Educational Track +- MCA/M.Tech +- B.Tech/MBA/ B.Tech With MBA Will Be Given More Preference. etc + + + + Job Application + Maintain Job Application + The Job Application Window is used to define and maintain a Job Application. + + + + Job Type + Maintain Job Type Window is used to define the Job Type details relatd to a Job Posting + The Job Type Window may be : + +Administration +Advertising, marketing and PR +Animal and plant resources +Charity and voluntary work +Construction and property +Creative arts and design +Education, etc. + + + + Job Openings + Maintain Job Openings Window in a particular Department + The Job Openings Window in a particular Department + + + + Salary Range + Maintain Salary Range + The Salary Range window for Job Openings + + + + All Employee + Maintain All Employee + The Employee Window allows the user to create and manage employee details. + + + + Leave Reasons + Maintain Leave Reasons + The Leave Reasons Window is used to define reasons of leave of an employee + + + + Leave Type + Maintain Leave Type + The Leave Type Window is used to define the leave type for the employees in the organization + + + + Import Product ASI + Import Product ASI + The "Import Products ASI" Window is an interim table which is used when importing Attribute Instance for a product from external data into the system. Selecting the 'Process' button will either add or modify the appropriate records. + +If a set of attributes, attribute or attribute search is not found, it is created, then an attributes use is created based on the attribute's name, which are grouped by the attribute set's name + + + + Document Status Indicator + + + + + + Import Employee Attribute + Import Employee Attribute + The Import Payroll Attribute is an interim table which is used when importing Employee Attributes into the system. Selecting the 'Process' button will either add or modify the appropriate records. + + + + Replenish Plan Run + + + + + + Payroll Concept Type + Maintain Payroll Concept Type + The Payroll Concept Type Window is use to define type of concepts + + + + Planned Manufacturing Order + + + + + + EMail Configuration + EMail Configuration Server + + + + + Import Employee Data + Import Employee Data + + + + + Commission Group + Maintain Commissions and Royalties Group + Define how and when you want the commissions to be calculated and to whom to pay it. +The Commissions Window allows you define how commissions and royalties will be paid. You can pay multiple commissions for the same order or invoice (e.g. to the person entering the transaction, to the person responsible for sale of the product (category) and or business partner (group). + + + + Budget Movement + Enter and change the Budget + The Budget Movement Window allows you to enter and modify manual Budget + + + + Transport Requirement + Transport Requirement + + + + + Shipper and Vehicle + Maintain Shippers and Vehicle + The Shipper Window defines the different shipping provides used by an Organization. When a delivery method of Shipper is used on an Order a predefined Shipper must be selected. + + + + Freight Order + Freight Order + + + + + Vehicle + A vehicle is the means by which you transport product from one location to another + Each vehicle is unique and consists of a fixed number of transport units +Each transport unit is unique and consists of a fixed number of compartments +Each compartment is unique and is used as the basis to schedule and load product for transport. +Although the following figure uses a truck as an example, TD supports the following types of vehicles: +Trucks (road transport) +Trains (rail transport) +Ships (marine transport) +Barges (inland water transport) +Pipelines (pipeline transport) + + + + Vehicle Type + Vehicle Type Data + + + + + Transport Unit + Transport units are the building blocks used to create a vehicle. Depending on the type of transport unit, you can assign one or more compartments to a transport unit + Some types of transport unit do not require a compartment. The characteristics for each transport unit are stored in master data records. Master data records are centrally available for use by the scheduling, loading confirmation, and delivery confirmation processes. + + + + Transport Unit Type + Transport Unit Type + + + + + Transport Compartment + Transport Compartment + + + + + Transport Compatibility Group + Transport Compatibility Group + + + + + Transport License + Defines License + + + + + Transport License Type + Transport License Type + + + + + Transport Requirement Type + Transport Requirement Type + + + + + Driver + Maintain Driver + The Driver window allows to define Vehicle operator + + + + Generazione Tracciati + Generazione Tracciati + Generazione Tracciati + + + + Intrastat + Intrastat + Intrastat + + + + Zone Fao + Zone Fao + Zone Fao + + + + Nomi Latini + + + + + + Elenco ordini rapidi + Elenco ordini rapidi + Elenco ordini rapidi + + + + Gruppi Listini + Gruppi Listini + Gruppi Listini + + + + Lista ordini di acquisto + Lista ordini di acquisto + Lista ordini di acquisto + + + + Gestione ordini di vendita rapidi + Gestione ordini di vendita rapidi + Gestione ordini di vendita rapidi + + + + Fatture CLIENTI + Fatture CLIENTI + Fatture CLIENTI + + + + Revisione Abbinamento Rate + Partite e Contropartite + + + + + Fatture FORNITORI + Fatture FORNITORI + Fatture FORNITORI + + + + Pagamenti/Incassi Fornitori/Clienti + Pagamenti/Incassi Fornitori/Clienti + Pagamenti/Incassi Fornitori/Clienti + + + + OO_Report + OO_Report + OO_Report + + + + OO_BO_Witholding + + + + + + Impostazione Registri Iva + Impostazione Registri Iva + Impostazione Registri Iva + + + + N.Protocollo da riutilizz + N.Protocollo da riutilizz + N.Protocollo da riutilizz + + + + Liquidazione IVA + Liquidazione IVA + + + + + Revisione Tasse Liquidazioni e Ritenute + Revisione Tasse Liquidazioni e Ritenute + + + + + Flusso_Ordini + Flusso_Ordini + Flusso_Ordini + + + + Dettaglio entrate merci + Dettaglio entrate merci + Dettaglio entrate merci + + + + Controllo INTRASTAT + Controllo INTRASTAT + Controllo INTRASTAT + + + + Controllo nomenclature + Controllo nomenclature + Controllo nomenclature + + + + Lavorazioni + Lavorazioni + Lavorazioni + + + + QuickPurchaseOrder + QuickPurchaseOrder + QuickPurchaseOrder + + + + Lista Indirizzi Clienti + Lista Indirizzi Clienti + Lista Indirizzi Clienti + + + + Statistiche Vendite + Statistiche Vendite + Statistiche Vendite + + + + Portafoglio Effetti + + + + + + Revisione Presentazione Effetti + + + + + + Metodi di Cattura + Metodi di Cattura + COO_MetodoCattura + + + + Riepilogo pagamenti con Iva per cassa + Riepilogo pagamenti con Iva per cassa + Riepilogo pagamenti con Iva per cassa + + + + COO_GenericSqlScheduler + COO_GenericSqlScheduler + COO_GenericSqlScheduler + + + + Base statistica + + + + + + TipoParte + TipoParte + TipoParte + + + + Project - originale + + + + + + Commessa - Produzione EK + Commessa - Produzione EK + Commessa - Produzione EK + + + + Reparti + Reparti + Reparti + + + + TipoCommerciale + + + + + + Trasferimento Magazzino + + + + + + Rettifica Inventario Magazzino + + + + + + Lavorazione + Lavorazione + + + + + Materiale da acquistare cl + + + + + + Lista Scadenze Produzione + Lista Scadenze Produzione + Lista Scadenze Produzione + + + + Conto Lavoro da richiedere + Conto Lavoro da richiedere + + + + + Commessa Interna (Produzione) + Commessa Interna (Produzione) + The Project Window is used to maintain details of Projects Lines and Issues accross Phases/Tasks + + + + Avanzmaneto componenti produzione + Avanzmaneto componenti produzione + + + + + Carico-Scarico-Materiale Non Busi + + + + + + EK Avanzamento Commesse + Avanzmaneto componenti produzione + + + + + Disponibilita + + + + + + Magazzini + + + + + + Utente - sola lettura + Utente - sola lettura + Utente - sola lettura + + + + Report EK-Stat-Bollettato + + + + + + Prodotti Sottoscorta da richiedere + Prodotti Sottoscorta da richiedere + + + + + Funzioni interne + Funzioni interne + Finestra con uso simile a quello delle banche + + + + DettaglioConteggiAgenti + DettaglioConteggiAgenti + + + + + Andamento fatturati mensili + + + + + + EK Avanzamento Produzione + EK Avanzamento Commesse + + + + + Configuratore + + + + + + Bilancio CEE + + + + + + EsportazioneDatiFattureAde + + + + + + Determinazione Email + Determinazione Email + Determinazione Email + + + + TabTabAS400 + TabTabAS400 + COO_M_InOutLineDetails + + + + Cartella Macchine + + + + + + Gestione Schede + + + + + + Offerte + + The Order Window allows you to enter and modify Offers + + + + Sostituzione componenti + + + + + + COO_MrpScheduler + Finestra dove l'utente può selezionare se far partire l'mrp come processo del server + Finestra dove l'utente può selezionare se far partire l'mrp come processo del server + + + + Solleciti Autogenerati + Solleciti Autogenerati + Solleciti Autogenerati + + + + Plafond + + + + + + Log Email + + + + + + Ordini Aperti + + + + + + Righe Ordine + + + + + + Ordini di Carico Modula + Ordini di Carico Modula + + + + + Movimenti fatti su Modula + + + + + + Fatture elettroniche ricevute + + + + + + Controllo Produzione Specifica + Controllo Produzione Specifica + + + + + Controllo Invio Fatture Elettroniche + Controllo Invio Fatture Elettroniche + + + + + Fatture Elettroniche da Inviare + Fatture Elettroniche da Inviare + Fatture Elettroniche da Inviare + -
    + diff --git a/data/it_IT/AD_Workbench_Trl_it_IT.xml b/data/it_IT/AD_Workbench_Trl_it_IT.xml index 35f4997350..a0e7396f76 100644 --- a/data/it_IT/AD_Workbench_Trl_it_IT.xml +++ b/data/it_IT/AD_Workbench_Trl_it_IT.xml @@ -1,10 +1,9 @@ - - - - + + Vendite + - + diff --git a/data/it_IT/AD_Workflow_Trl_it_IT.xml b/data/it_IT/AD_Workflow_Trl_it_IT.xml index 98b57e7fb1..ed4e52e236 100644 --- a/data/it_IT/AD_Workflow_Trl_it_IT.xml +++ b/data/it_IT/AD_Workflow_Trl_it_IT.xml @@ -1,21 +1,21 @@ - - - - + + Configurazione progetto Configurazione dei progetti e rendiconto dei progetti I Progetti permettono di controllare lo stato e i progressi delle opportunità di vendita, dei progetti di servizio e di investimento. Un Progetto è un processo intrapreso che può coinvolgere diverse azioni o fasi e richiede risorse da più di un' area. + Configurazione lingua Configura un nuovo lingua e traduce gli elementi. Definisce un nuovo linguaggio come linguaggio di sistema. + Rivisione configurazione iniziale del client Rivisione configurazione iniziale del client - Questo workflow revisiona il sistema di configurazione di un Nuovo Cliente come effettuato dalla configurazione automatica Iniziale del Cliente. + Questo workflow revisiona il sistema di configurazione di un Nuovo Cliente come effettuato dalla configurazione automatica Iniziale del Cliente. Potresti voler controllare anche i seguenti Workflows: - Configurazione Contabilità - Configurazione Business Partner @@ -23,41 +23,49 @@ Potresti voler controllare anche i seguenti Workflows: - Configurazione Magazzino - Configurazione Tasse + Configurazione Contabilità Revisiona e cambia l'inserimento contabilità Questo workflow ti permette di rivedere e cambiare le Regole di Contabilità. + Configurazione business partner Inserimento Regole del Business Partner Questo workflow definisce il Business Partners e le regole di appoggio. + Configurazione prodotti Inserimento Prodotti Definisce i prodotti manualmente. Dovresti verificare l'inserimento dei prodotti specialmente in caso di importazione. + Configurazione listini Definizione dei Listini Prezzi e degli Sconti Definisci il Listino Prezzi dopo aver inserito o importato i prodotti. + Setup Replicazione Impostazione Replicazione - + + Configurazione imposte Configurazione calcolo delle imposte Configura delle imposte per i prodotti, i servizi e le spese. + Configurazione vendite Configurazione vendite Configura i rappresentanti di Vendita, le Provvigioni, i Canali e le Campagne di Marketing. + Configurazione indicatori di perfomance @@ -75,100 +83,344 @@ Hai tre modi per misurare le performance: - attraverso risultati (compiti) Il sistema converte le misure in percentuali (basate sulle misure e gli obiettivi raggiunti - o sul numero dei risultati totali raggiunti) + Cofigurazione richieste Configurazione richieste del cliente + Requisition Setup + Process Requisition + - + Process_Order (Standard Process Order) + Process_Shipment (Standard Process Shipment) + Process_Invoice (Standard Process Onvoice) + Process_Cash (Standard Process Cash) + Process_Payment (Standard Process Payment) + Process_Jouranl (Standard Process Journal) + Process_JournalBatch (Standard Process Jornal Batch) + Process RMA (Standard Process_RMA) + Process_InOutConfirm (Standard Process Confirmation) + Process_Allocation (Standard Process Allocation) + Process_TimeExpense (Standard Process Time Expense) + Process_Inventory (Standard Process Inventory) + Process_Movement (Standard Process Movement) + Process_MovementConfirm (Standard Process Movement Confirmation) + Process_BankStatement (Standard Process Bank Statement) + - - Business Partner Approval - Example Document based workflow - When a new Business Partner is created, it is forwarded for review and credit check. + + Manufacturing Management Setup + Setup Manufacturing Management + This workflow defines the Manufacturing Management and the supporting rules. + - + + Manufacturing Workflow Setup + Setup Manufacturing Workflow + This workflow defines the Manufacturing Workflow Setup + + + + + + + + + + Planning Management Setup + Setup Planning Management + Before the production processes can be done, it is necessary to plan the activities which must be accomplished to assure the products can be gotten at the right time in order not to remain a long time in the warehouse, or at the contrary, to cause delays in shipments because components shortages in the manufacturing order. + +Another subject to take into account are the production cost and the capacity of shipping good quality products. + +Using Planning Management you answer the question: When and How Many products we must get? + + + + Material Requirement Planning Setup + MRP is a set of techniques which uses Bills of Material, Inventory Data, and the Master Production Schedule to calculate requirements for materials. + MRP is a set of techniques which uses Bills of Material, Inventory Data, and the Master Production Schedule to calculate requirements for materials. It create planned orders to balance demand ans supply for products and it issues recommendations to receipt material with the right quantities and at the right dates to satisfy the Master Production Schedule in the most efficient way. + + + + Capacity Requirement Planning Setup + The process of Capacity Plan Calculation allows us to know the available time in each manufacturing resource, as well as the required time to satisfy the Master Production Schedule. + It is a set of techniques which uses the planned orders by MRP, open manufacturing orders, manufacturing resources and the work-flows to calculate the required time for each resource along with the available time. With this information, we are able to balance the time demand with the available time. Through the knowledge of the required and available capacities it is possible to adjust the Master Production Schedule(MPS) until we arrive at a realistic one. + + + + Distribution Resource Planning Setup + is a method used in business administration for planning orders within a supply chain. DRP enables the user to set certain inventory control parameters (like a safety stock) and calculate the time-phased inventory requirements. + is a method used in business administration for planning orders within a supply chain. DRP enables the user to set certain inventory control parameters (like a safety stock) and calculate the time-phased inventory requirements. + + + + Discrete Manufacturing Setup + Once the production planning process is completed, the production control process let us to check the execution activities in order to be sure we can reach the material plan. + Once the production planning process is completed, the production control process let us to check the execution activities in order to be sure we can reach the material plan. + +Each time you need to release an order you need to be sure the components are complete in the warehouse, this is obtained by tracking the release and due dates for every component, this is easy to get using the shortages reports and from this module. + +This module mainly answer the question: + +What do I need to do to accomplish the +MPS? + +If you cannot cover the MPS as you had planned, this module gives you information needed to decrease the effect on the costs and on the customer service. + + + + Process_Manufacturing_Order + (Standard Process Manufacturing Order) + + + + + Process_CostCollector + (Standard Process Manufacturing Cost Collector) + + + + + Distribution Management Setup + Setup Distribution Management + + + + + Process_Distribution_Order + (Standard Process Distribution Order) + + + + + Setup Replication + Setup of data replication + +Central System:
    +- setup system with all organizations, roles, etc.
    +- run the migration to make sure that it is up-to-date
    +- export the central system
    +

    +Remote System: +- install the exact version as Central System
    +- import data from Central System in the remote locations
    +

    +Central System: +- Replication Strategy
    +- Define Export Format
    +- Config Export Processor
    +- Start JMS Server
    +

    +** Enter Transactions ** +

    +Remote System:
    +- Config Import Processor
    ]]> + + + + Process_Payroll + (Standard Process Payroll) + + + + + + + + + + + Process_InOutBound_Order + (Standard Process InOutBound Order) + + + + + Process_Asset_Adition + + + + + + Process_Asset_Disposed + + + + + + Process_Asset_Transfer + + + + + + Process_Asset_Reval + + + + + + Process Asset Depreciation Entry + + + + + + Job Openings + WE Need A Work Flow For Job Openings, Once the manager completes the posting the request shall go to the HR Manager. + WE Need A Work Flow For Job Openings, Once the manager completes the posting the request shall go to the HR Manager. + + + + Process_Production + + + + + + Process_ProductionBatch + (Start Process Production Batch) + + + + + Process_Payment Selection + (Standard Process_Payment Selection) + + + + + Process_Commission Run + (Standard Process_Commission Run) + + + + + Process_Order Freight + (Standard Process_Order Freight) + + + + + OO_Process_Invoice + (OOContabilita Process OOInvoice) + + + + + OO_Process_Payment + (OOContabilita Process Payment) + + + + + OO_Process_BankDraftRemittance + (OOContabilita Process Bank Draft Remittance) + + + + + COO_Ita_VatPayment + COO_Ita_VatPayment + + + + + COO_Manufacture + COO_Manufacture + + + + + OO_Process_BankDraft + + + + + diff --git a/data/it_IT/CM_CStage_Element_Trl_it_IT.xml b/data/it_IT/CM_CStage_Element_Trl_it_IT.xml new file mode 100644 index 0000000000..96384382a3 --- /dev/null +++ b/data/it_IT/CM_CStage_Element_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/CM_CStage_Trl_it_IT.xml b/data/it_IT/CM_CStage_Trl_it_IT.xml new file mode 100644 index 0000000000..408be66285 --- /dev/null +++ b/data/it_IT/CM_CStage_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/CM_Container_Element_Trl_it_IT.xml b/data/it_IT/CM_Container_Element_Trl_it_IT.xml new file mode 100644 index 0000000000..df6168a881 --- /dev/null +++ b/data/it_IT/CM_Container_Element_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/CM_Container_Trl_it_IT.xml b/data/it_IT/CM_Container_Trl_it_IT.xml new file mode 100644 index 0000000000..2b97b17177 --- /dev/null +++ b/data/it_IT/CM_Container_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/COO_FaoZone_Trl_it_IT.xml b/data/it_IT/COO_FaoZone_Trl_it_IT.xml new file mode 100644 index 0000000000..dc4f4b3896 --- /dev/null +++ b/data/it_IT/COO_FaoZone_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/COO_ReportLabel_Trl_it_IT.xml b/data/it_IT/COO_ReportLabel_Trl_it_IT.xml new file mode 100644 index 0000000000..8833cd2e1f --- /dev/null +++ b/data/it_IT/COO_ReportLabel_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/C_Charge_Trl_it_IT.xml b/data/it_IT/C_Charge_Trl_it_IT.xml new file mode 100644 index 0000000000..d3d752abea --- /dev/null +++ b/data/it_IT/C_Charge_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/C_Country_Trl_it_IT.xml b/data/it_IT/C_Country_Trl_it_IT.xml index bbac41e2d9..6c6dc88550 100644 --- a/data/it_IT/C_Country_Trl_it_IT.xml +++ b/data/it_IT/C_Country_Trl_it_IT.xml @@ -1,1200 +1,1485 @@ - - - - + + United States United States of America State + Germany - Deutschland - + + France France + Belgium + Nederlands + - Spain - + Spagna + Spagna + Switzerland + Austria Österreich + Canada Province + Afghanistan Afghanistan + Albania Albania + Algeria Algeria + American Samoa American Samoa + Andorra Andorra + Angola Angola + Anguilla Anguilla + Antarctica Antarctica + Antigua And Barbuda Antigua And Barbuda + Argentina Argentina + Armenia Armenia + Aruba Aruba + Australia Australia State + Azerbaijan Azerbaijan + Bahamas Bahamas + Bahrain Bahrain + Bangladesh Bangladesh + Barbados Barbados + Belarus Belarus + Belize Belize + Benin Benin + Bermuda Bermuda + Bhutan Bhutan + Bolivia Bolivia + Bosnia And Herzegovina Bosnia And Herzegovina + Botswana Botswana + Bouvet Island Bouvet Island + Brazil Brazil - + + British Indian Ocean Territory British Indian Ocean Territory + Brunei Darussalam Brunei Darussalam + Bulgaria Bulgaria + Burkina Faso Burkina Faso + Burundi Burundi + Cambodia Cambodia + Cameroon Cameroon + Cape Verde Cape Verde + Cayman Islands Cayman Islands + Central African Republic Central African Republic + Chad Chad + Chile Chile + China China + Christmas Island Christmas Island + Cocos (keeling) Islands Cocos (keeling) Islands + Colombia Colombia - + + Comoros Comoros + Congo Congo + Congo The Democratic Republic Of The Congo The Democratic Republic Of The + Cook Islands Cook Islands + Costa Rica Costa Rica + Cote D'ivoire Cote D'ivoire + Croatia Croatia + Cuba Cuba + Cyprus Cyprus + Czech Republic Czech Republic + Denmark Denmark + Djibouti Djibouti + Dominica Dominica + Dominican Republic Dominican Republic + Ecuador Ecuador + Egypt Egypt + El Salvador El Salvador + Equatorial Guinea Equatorial Guinea + Eritrea Eritrea + Estonia Estonia + Ethiopia Ethiopia + Falkland Islands (malvinas) Falkland Islands (malvinas) + Faroe Islands Faroe Islands + Fiji Fiji + Finland Finland + French Guiana French Guiana + French Polynesia French Polynesia + French Southern Territories French Southern Territories + Gabon Gabon + Gambia Gambia + Georgia Georgia + Ghana Ghana + Gibraltar Gibraltar + - Greece - Greece + Grecia + Grecia + Greenland Greenland + Grenada Grenada + Guadeloupe Guadeloupe + Guam Guam + Guatemala Guatemala + Guinea Guinea + Guinea-bissau Guinea-bissau + Guyana Guyana + Haiti Haiti + Heard Island And Mcdonald Islands Heard Island And Mcdonald Islands + Holy See (vatican City State) Holy See (vatican City State) + Honduras Honduras + Hong Kong Hong Kong + Hungary Hungary + Iceland Iceland + India India + Indonesia Indonesia + Iran Islamic Republic Of Iran Islamic Republic Of + Iraq Iraq + Ireland Ireland + Israel Israel + - Italy - Italy - + Italia + Italia + + Jamaica Jamaica + Japan Japan - Region + Region + Jordan Jordan + Kazakhstan Kazakhstan + Kenya Kenya + Kiribati Kiribati + Korea Democratic People's Republic Of Korea Democratic People's Republic Of + - Korea Republic Of - Korea Republic Of + Republic of Korea + Republic of Korea + Kuwait Kuwait + Kyrgyzstan Kyrgyzstan + Lao People's Democratic Republic Lao People's Democratic Republic + Latvia Latvia + Lebanon Lebanon + Lesotho Lesotho + Liberia Liberia + Libyan Arab Jamahiriya Libyan Arab Jamahiriya + Liechtenstein Liechtenstein + Lithuania Lithuania + Luxembourg Luxembourg + Macao Macao + Macedonia Former Yugoslav Republic Of Macedonia Former Yugoslav Republic Of + Madagascar Madagascar + Malawi Malawi + Malaysia Malaysia + Maldives Maldives + Mali Mali + Malta Malta + Marshall Islands Marshall Islands + Martinique Martinique + Mauritania Mauritania + Mauritius Mauritius + Mayotte Mayotte + Mexico Mexico + Micronesia Federated States Of Micronesia Federated States Of + Moldova Republic Of Moldova Republic Of + Monaco Monaco + Mongolia Mongolia + Montserrat Montserrat + Morocco Morocco + Mozambique Mozambique + Myanmar Myanmar + Namibia Namibia + Nauru Nauru + Nepal Nepal + Netherlands Antilles Netherlands Antilles + New Caledonia New Caledonia + New Zealand New Zealand + Nicaragua Nicaragua + Niger Niger + Nigeria Nigeria + Niue Niue + Norfolk Island Norfolk Island + Northern Mariana Islands Northern Mariana Islands + Norway Norway + Oman Oman + Pakistan Pakistan + Palau Palau + Palestinian Territory Occupied Palestinian Territory Occupied + Panama Panama + Papua New Guinea Papua New Guinea + Paraguay Paraguay + Peru Peru + Philippines Philippines + Pitcairn Pitcairn + Poland Poland + Portugal Portugal + Puerto Rico Puerto Rico + Qatar Qatar + Reunion Reunion + Romania Romania + - Russian Federation + Russia Russian Federation - + + Rwanda Rwanda + Saint Helena Saint Helena + Saint Kitts And Nevis Saint Kitts And Nevis + Saint Lucia Saint Lucia + Saint Pierre And Miquelon Saint Pierre And Miquelon + Saint Vincent And The Grenadines Saint Vincent And The Grenadines + Samoa Samoa + San Marino San Marino + Sao Tome And Principe Sao Tome And Principe + Saudi Arabia Saudi Arabia + Senegal Senegal + Seychelles Seychelles + Sierra Leone Sierra Leone + Singapore Singapore + Slovakia Slovakia + Slovenia Slovenia + Solomon Islands Solomon Islands + Somalia Somalia + South Africa South Africa + South Georgia And The South Sandwich Islands South Georgia And The South Sandwich Islands + Sri Lanka Sri Lanka + Sudan Sudan + Suriname Suriname + Svalbard And Jan Mayen Svalbard And Jan Mayen + Swaziland Swaziland + Sweden Sweden + Syrian Arab Republic Syrian Arab Republic + Taiwan Taiwan + Tajikistan Tajikistan + Tanzania United Republic Of Tanzania United Republic Of + Thailand Thailand + Timor-leste Timor-leste + Togo Togo + Tokelau Tokelau + Tonga Tonga + Trinidad And Tobago Trinidad And Tobago + Tunisia Tunisia + Turkey Turkey + Turkmenistan Turkmenistan + Turks And Caicos Islands Turks And Caicos Islands + Tuvalu Tuvalu + Uganda Uganda + Ukraine Ukraine + United Arab Emirates United Arab Emirates + United Kingdom United Kingdom + United States Minor Outlying Islands United States Minor Outlying Islands + Uruguay Uruguay + Uzbekistan Uzbekistan + Vanuatu Vanuatu + Venezuela Venezuela + Viet Nam Viet Nam + Virgin Islands British Virgin Islands British + Virgin Islands U.s. Virgin Islands U.s. + Wallis And Futuna Wallis And Futuna + Western Sahara Western Sahara + Yemen Yemen + Yugoslavia Yugoslavia + Zambia Zambia + Zimbabwe Zimbabwe + + + + Serbia + Serbia + + + + + Montenegro + Montenegro + + + + + Ã…land Islands + Ã…land Islands + State + + + + Saint Barthélemy + Saint Barthélemy + State + + + + Guernsey + + State + + + + Isle of Man + Isle of Man + State + + + + Jersey + Jersey + State + + + + Saint Martin + Saint Martin + State + - + diff --git a/data/it_IT/C_Currency_Trl_it_IT.xml b/data/it_IT/C_Currency_Trl_it_IT.xml index bf9c9b3eb9..54cc80183d 100644 --- a/data/it_IT/C_Currency_Trl_it_IT.xml +++ b/data/it_IT/C_Currency_Trl_it_IT.xml @@ -1,697 +1,873 @@ - - - - + + US Dollar $ + Euro E + Deutsche Mark DM + Austrian Schilling Sch + Belgian Franc BFr + Finish Mark FM + Irish Pound I£ + Italian Lira L + Dutch Gilder Fl + Portugese Escudo Es + Spannish Peseto Pts + French Franc Fr + Japanese Yen Â¥ + British Pound £ + Swiss Franc (invalid currency code - use CHF) SFr + Canadian Dollar C$ + Argentine Peso $ + Australian Dollar $ + New Zealand Dollar $ + Liberian Dollar $ + Mexican Peso $ + Peso Uruguayo $U + Armenian Dram + Kwanza + - Azerbaijanian Manat + Azerbaijanian Manat + Boliviano + Franc Congolais + Czech Koruna + Lari + Iranian Rial + Lithuanian Litus + Moldovan Leu + Philippine Peso + Zloty + Russian Ruble + Sudanese Dinar + Somoni + Manat + Timor Escudo + Hryvnia + Uzbekistan Sum + Cyprus Pound £C + Egyptian Pound £E + Falkland Islands Pound £F + Gibraltar Pound £G + Saint Helena Pound £S + Syrian Pound £S + Cedi ¢ + El Salvador Colon ¢ + Afghani Af + Aruban Guilder Af. + Balboa B + Brunei Dollar B$ + Bahamian Dollar B$ + Bahraini Dinar BD + Bermudian Dollar Bd$ + Barbados Dollar Bds$ + Belarussian Ruble BR + Ethiopian Birr Br + Bolivar Bs + Baht Bt + Belize Dollar BZ$ + Cordoba Oro C$ + Cape Verde Escudo C.V.Esc. + Comoro Franc CF + CFA Franc BCEAO CFAF + CFA Franc BEAC CFAF + CFP Franc CFPF + Chilean Peso Ch$ + Cayman Islands Dollar CI$ + Colombian Peso Col$ + Riel CR + Cuban Peso Cu$ + Dalasi D + Dong D + Algerian Dinar DA + Dobra Db + Djibouti Franc DF + UAE Dirham Dh + Moroccan Dirham DH + Yugoslavian Dinar Din + Danish Krone Dkr + East Caribbean Dollar EC$ + Fiji Dollar F$ + Burundi Franc FBu + Malagasy Franc FMG + Forint Ft + Gourde G + Guyana Dollar G$ + Hong Kong Dollar HK$ + Croatian Kuna HRK + Iraqi Dinar ID + Iceland Krona IKr + Jamaican Dollar J$ + Jordanian Dinar JD + Kyat K + Kina K + Kenyan Shilling K Sh + Kuwaiti Dinar KD + Convertible Marks KM + Kip KN + Nakfa KR + Lek L + Lempira L + Leu L + Lilangeni L + Libyan Dinar LD + Leone Le + Maltese Lira Lm + Latvian Lats Ls + Lev Lv + Mauritius Rupee Mau Rs + Kwacha MK + Denar MKD + Metical Mt + Netherlands Antillian Guilder NAf. + Kroon - Nfa + Nfa + New Israeli Sheqel NIS + Norwegian Krone NKr + Nepalese Rupee NRs + New Taiwan Dollar NT$ + Pula P + Pataca P + Quetzal Q + Qatari Rial QR + Rand R + Brazilian Real R$ + Dominican Peso RD$ + Rufiyaa Rf + Rwanda Franc RF + Malaysian Ringgit RM + Rial Omani RO + Rupiah Rp + Indian Rupee Rs + Pakistan Rupee Rs + Singapore Dollar S$ + Nuevo Sol S/. + Suriname Guilder Sf. + Solomon Islands Dollar SI$ + Swedish Krona Sk + Slovak Koruna Sk + Sri Lanka Rupee SLRs + Tolar SlT + Somali Shilling So. Sh. + Seychelles Rupee SR + Saudi Riyal SRls + Swiss Franc SFr + Pa’anga T$ + Tunisian Dinar TD + Taka Tk + Turkish Lira TL + Tanzanian Shilling TSh + Trinidad and Tobago Dollar TT$ + Tugrik Tug + Ouguiya UM + Uganda Shilling USh + Vatu VT + Won W + Tala WS$ + Yuan Renminbi Y + Yemeni Rial YRls + Zimbabwe Dollar Z$ + Kwacha ZK + Costa Rican Colon + Guinea Franc + Guinea-Bissau Peso + Som + North Korean Won + Tenge + Lebanese Pound + Naira + Guarani + Leu (new) L + - + + Serbian Dinar + RSD + + + diff --git a/data/it_IT/C_DocType_Trl_it_IT.xml b/data/it_IT/C_DocType_Trl_it_IT.xml index fdb65cd52b..8dfeaa2159 100644 --- a/data/it_IT/C_DocType_Trl_it_IT.xml +++ b/data/it_IT/C_DocType_Trl_it_IT.xml @@ -1,355 +1,9 @@ - - - - + + - ** Nuovo ** - ** Nuovo ** - ** NO FATTURA ** + ** Nuovo ** + ** Nuovo ** + ** NO FATTURA ** + - - Libro Giornale - Giornale - - - - Fattura Cliente - Fattura - Document Type Note for general and promotional text. - - - Fattura Cliente Indiretta - Fattura - Document Type Note for general and promotional text. - - - Nota di Accredito Cliente - Nota di Accredito - - - - Incasso Debito - Incasso - - - - Spedizione Materiale - Distinta di Consegna - - - - Spedizione Materiale Indiretta - Nota di Consegna - - - - Entrata Merci - Distinta Entrata Merci - - - - Fattura Fornitore - Fattura Fornitore - - - - Nota di Addebito - Nota di Addebito Fornitore - - - - Pagamento Fornitore - Pagamento Fornitore - - - - Ordine di Acquisto - Ordine di Acquisto - - - - Richiesta di Acquisto - Richiesta di Acquisto - - - - Quotazione - Offerta Vincolante - - - - Proposta - Offerta non Vincolante - - - - Ordine Prepagato - Ordine Prepagato - - - - Restituzione Merci - Autorizzazione Restituzione Merci - - - - Ordine Standard - Conferma Ordine - - - - Ordine a Credito - Ordine a Credito - - - - Ordine Punto Vendita - Conferma Ordine - - - - Ordine Magazzino - Conferma Ordine - - - - Emissione Progetto - Emissione Progetto - - - - Imputazione Pagamento - Imputazione Pagamento - - - - Fattura di Quadratura - Fattura di Quadratura - - - - Produzione Materiale - Produzione Materiale - - - - Documento di Contabilità Generale - Documento di Contabilità Generale - - - - Giornale di Cassa - Giornale di Cassa - - - - Ordine di Acquisto di Quadratura - Ordine di Acquisto di Quadratura - - - - Movimentazione Merci - Movimentazione Merci - - - - Inventario Fisico Merci - Inventario Fisico Merci - - - - Fattura Cliente Pro Forma - Fattura Cliente Pro Forma - - - - Estratto Conto - Estratto Conto - - - - Entrata Merci con Conferma - Consegna Fornitore - - - - Spedizione con prelevamento - Nota di Spedizione - - - - Restituzione Merci Cliente - Restituzione Merci - - - - Libro Giornale - Giornale - - - - Serie Prime Note - Serie Prima Nota - - - - Fattura Cliente - Fattura - - - - Fattura Cliente Indiretta - Fattura - - - - Nota di Accredito Cliente - Nota di Accredito - - - - Fattura Fornitore - Fattura Fornitore - - - - Nota di Addebito - Nota di Addebito Fornitore - - - - Fattura di Quadratura - Fattura di Quadratura - - - - Incasso Debito - Incasso - - - - Pagamento Fornitore - Pagamento Fornitore - - - - Stanziamento - Stanziamento - - - - Spedizione Materiale - Distinta di Consegna - - - - Spedizione Materiale Indiretta - Nota di Consegna - - - - Entrata Merci - Distinta Entrata Merci - - - - Restituzione Materiali - Restituzione Cliente - - - - Ordine di Acquisto - Ordine di Acquisto - - - - Ordine di Acquisto di Quadratura - Ordine di Acquisto di Quadratura - - - - Richiesta di Acquisto - Richiesta di Acquisto - - - - Estratto Conto - Estratto Conto - - - - Giornale di Cassa - Giornale di Cassa - - - - Movimentazione Merci - Movimentazione Merci - - - - Inventario Fisico - Inventario Fisico - - - - Produzione Materiale - Produzione Materiale - - - - Emissione Progetto - Emissione Progetto - - - - Offerta vincolante - Quotazione - - - - Offerta non vincolante - Proposta - - - - Ordine Prepagato - Ordine Prepagato - - - - Restituzione Merci - Autorizzazione Restituzione Merci - - - - Ordine Standard - Conferma Ordine - - - - Ordine a Credito - Conferma Ordine - - - - Ordine Punto Vendita - Conferma Ordine - - - - Ordine Magazzino - Conferma Ordine - - - - Documento di Contabilità Generale - Documento di Contabilità Generale - - - - Fattura Cliente Pro Forma - Fattura Cliente Pro Forma - - - + diff --git a/data/it_IT/C_DunningLevel_Trl_it_IT.xml b/data/it_IT/C_DunningLevel_Trl_it_IT.xml index c5185a3092..25e25688db 100644 --- a/data/it_IT/C_DunningLevel_Trl_it_IT.xml +++ b/data/it_IT/C_DunningLevel_Trl_it_IT.xml @@ -1,13 +1,2 @@ - - - - - - Statement - Please review your statement and submit due payments. - - - Dunning Letter - Please pay the due invoices immediately - - + + diff --git a/data/it_IT/C_ElementValue_Trl_it_IT.xml b/data/it_IT/C_ElementValue_Trl_it_IT.xml index b0bfa4e8e4..f439ca27b8 100644 --- a/data/it_IT/C_ElementValue_Trl_it_IT.xml +++ b/data/it_IT/C_ElementValue_Trl_it_IT.xml @@ -1,2797 +1,2 @@ - - - - - - Tree Farm Payable - Tree Farm Payable - - - Sideline Revenue - - - - Royalties Revenue - - - - Unearned revenue - We have invoiced, but not delivered yet - - - Not invoiced revenue - We delivered but have not invoiced yet - - - Other Revenue - - - - Trade Discounts - Granted Trade discounts (corrects Product Revenue) - - - Payment discount revenue - Granted early payment discount to customers - - - Promotion Discounts - - - - Cost of Goods Sold - - - - Product CoGs - Cost of Goods Sold - - - Product Expense - Default Product or Service costs (I.e. not on inventory) - - - Services Purchases - - - - Sideline Purchases - - - - Freight in - - - - Returns - - - - Returns Expense - - - - Returns to Vendors - - - - Inventory CoGs - - - - Inventory Shrinkage - Physical Inventory Gain/Loss - - - Inventory Write Down Below Cost - - - - Inventory Adjustment - Inventory Actual Accounting Value Adjustment - - - Inventory Revaluation - Difference to (lower cost) or market - - - CoGS Variances - - - - Invoice price variance - Difference between product cost and invoice price (IPV) - - - Purchase price variance - Difference between purchase price and standard costs (PPV) - - - CoGs/Sales Discounts - - - - Trade discounts received - Received Trade Discounts (corrects Product expense) - - - Payment discount revenue - Granted early payment discount from vendors - - - Expenses - - - - Payroll Expenses - - - - Salaries - - - - Vacation Pay - - - - Vacation Pay Owners - - - - Sick Pay Owners - - - - Retirement (Pension, Proft Sharing, 401k) - - - - FICA Tax Owners - - - - Federal/State Unemployment - - - - Federal/State Unemployment Owners - - - - Health Insurance Premium Owners - - - - Health Insurance Employee Contribution - - - - Health Insurance Cobra Payments - - - - Workers Compensation Insurance - - - - Disability Insurance Premium - - - - Disability Insurance Premium Owners - - - - Disability Insurance Employee Contribution - - - - Life Insurance Premium - - - - Life Insurance Premium Owners - - - - Life Insurance Employee Contribution - - - - Other Benefit Expense - - - - Staff Gifts & Perks - - - - Staff Picnic (100% Deductible) - - - - Payroll Processing Expense - - - - Occupancy Cost - - - - Rent Expense - - - - Utilities - - - - Other Occupancy Costs - - - - Advertising - - - - Media Advertising - - - - Catalog, Newsletter - - - - Events - - - - Web Hosting - - - - Other Advertising & Promotion - - - - Vendor Advertising Allowances - - - - Telephone - - - - Mobile Telephone - - - - Network Charges - - - - Legal Fees - - - - Accounting Fees - - - - Inventory Verification Fees - - - - Stationary & Supplies - - - - Stationary & Supplies - Office Use - - - - Janitorial Supplies - - - - Data Processing Supplies - - - - Data Processing Rental - - - - Outside Computer Services - - - - Depreciation Expense - - - - Building Depreciation - - - - Leasehold Improvement Depreciation - - - - Furniture Depreciation - - - - Fixtures Depreciation - - - - Equipment Depreciation - - - - Data Processing Equipment Depreciation - - - - Software Depreciation - - - - Business Travel - - - - Business Travel - Auto Reimbursement - - - - Assets - - - - Cash - - - - Checking Account - Bank Asset - - - Checking In-Transfer - Bank transactions in transit - - - Checking Unidentified Receipts - Receipts from unidentified customer - - - Checking Unallocated Receipts - Received, unallocated payments - - - Checking Account 2 - - - - Savings Account - - - - Cash in Registers - - - - Petty Cash - Cash Book Asset - - - Petty Cash In-Transfer - Cash Book Transfer - - - Accounts Receivable - - - - Accounts Receivable - Trade - Accounts Receivables - - - A/R Non Sufficient Funds Returned Checks - - - - A/R Trade Allowance for Bad Debit - - - - Not invoiced receivables - We delivered but have not invoiced yet - - - Credit Card in Transit - - - - In Transit A/R Amex - - - - In Transit A/R Master Card - - - - In Transit A/R Visa - - - - A/R Credit Cards Allowance for Bad Debit - - - - Vendor Allowances Receivable - - - - Loans Receivable - - - - Loans Receivable Employees - - - - Loans Receivable Others - - - - Prepayments - - - - Vendor prepayment - Prepayments for future expense - - - Employee Expense Prepayment - Expense advances - - - Tax credit A/R - Tax to be re-imbursed - before tax declaration - - - Tax receivables - Tax to receive based on tax declaration - - - A/R Miscellaneous - - - - Investments - - - - US Government Obligations - - - - Tax-Exempt Securities - - - - Other Investments - - - - Inventory - - - - Prepaid Expenses, Deposits & Other Current Assets - - - - Prepaid Expenses - - - - Prepaid Insurance - - - - Prepaid Rent - - - - Prepaid Interest - - - - Prepaid Others - - - - Deposits - - - - Deposit Rent - - - - Deposit Utilities - - - - Deposit Others - - - - Other Current Assets - - - - Other Current Assets - - - - Land and Building - - - - Land - - - - Building - - - - Land Improvements - - - - Building Improvements - - - - Leasehold Improvements - - - - Furniture, Fixtures & Equipment - - - - Furniture - - - - Fixtures - - - - Equipment - - - - Vehicles - - - - Data Processing Equipment - - - - Software - - - - Project asset - Created Asset - - - Project WIP - Asset Work in Progress - - - Building Accumulated Depreciation - - - - Land Improvement Accumulated Depreciation - - - - Building Improvement Accumulated Depreciation - - - - Furniture Accumulated Depreciation - - - - Fixtures Accumulated Depreciation - - - - Equipment Accumulated Depreciation - - - - Vehicles Accumulated Depreciation - - - - Data Processing Equipment Accumulated Depreciation - - - - Other Assets - - - - Intangible Assets - - - - Amortizable Assets - - - - Customer Lists - - - - Other Intangible Assets - - - - Accumulated Amorization - - - - Other Assets - - - - Liabilities - - - - Accounts Payables - - - - Accounts Payables Trade - - - - Not invoiced receipts - Received products/services from vendors, but not invoiced - - - Accounts Payable Services - Accounts Payables for non-product revenue - - - Payment selection - Selected A/P invoices for payment - - - Customer Payables - - - - Merchandise Credits Unredeemed - - - - Gift Certificated Unredeemed - - - - Special Order Deposits - - - - Mail Order Deposits - - - - Tax Payables - - - - Tax due - Tax to be paid - before tax declaration - - - Tax liability - Tax to be paid based on tax declaration - - - Withholding (Tax) - Withholding for 1099 or Quality Guarantee - - - Withholding (Other) - - - - Intercompany Due To - Default Payables account for intercompany trx - - - Accrued Expenses - - - - Accrued Payroll - - - - Payroll Withholdings - - - - Federal Tax Withholding - - - - FICA Withholding - - - - Medicare Withholding - - - - State Tax Withholding - - - - Local Tax Withholding - - - - 401k & Pension Withholding - - - - Garnishment Withholding - - - - Miscellaneous Withholding - - - - Accrued Payroll Taxes - - - - Federal Unemployment Empolyers Contribution - - - - State Unemployment Employers Contribution - - - - Sales Tax Collected - - - - Accrued Retirement Plan Expense - - - - Accrued Expenses Others - - - - Short Term Obligation - - - - Current Portion of Long Term Debt - - - - Long Term Liabilities - - - - Mortgage - - - - Loan from Owner/Stockholder - - - - Other Long Term Obligation - - - - Owner's Equity/Net Worth - - - - Capital - - - - Capital/Common Stock - - - - Capital in excess of Par on Common Stock - - - - Capital in excess of Par on Preferred Stock - - - - Earnings - - - - Drawings - - - - Retained Earnings - Year end processing to balance account (Income Summary) - - - Sales - - - - Services Revenue - - - - Direct Labor - - - - Purchase price variance Offset - Offset Account for Purchase price variance (PPV) - - - Wages Owners - - - - Sick Pay - - - - FICA Tax - - - - Health Insurance Premium - - - - Joint Advertising - - - - Telephone and Communications - - - - Professional Services - - - - Other Consulting Fees - - - - Data Processing - - - - Data Processung Other Expense - - - - Building Improvement Depreciation - - - - Vehicles Depreciation - - - - Business Travel - Plane/Train/Taxi - - - - Business Travel - Hotel - - - - Business Meals & Entertainment (50%) - - - - Staff Meeting Food (100%) - - - - Employee expense - Default employee expenses - - - Business Travel Other Expense - - - - Insurance - - - - Business Insurance - - - - Real Estate Insurance - - - - Vehicle Insurance - - - - Other Insurance - - - - Payment Processor Costs - - - - Credit Card Service Charges - - - - Bank Service Charges - Bank expenses - - - Other Payment Service Charges - - - - Dues & Subscription - - - - Association Membership Fees - - - - Subscription Fees - - - - Office Expense - - - - Office Expense - - - - Posting & Shipping - - - - Postage Expense - - - - Customer Postage Fees Received - - - - Shipping Expenses - - - - Taxes and Licenses - - - - Inventory & Use Taxes - - - - Real Estate Taxes - - - - Business Licenses & Fees - - - - Education - - - - Education Travel - - - - Education Meals & Entertainment (50%) - - - - Education Other - - - - Office Equipment Rent - - - - Store Equipment Rent - - - - Repairs & Maintenance - - - - Building Repairs & Maintenence - - - - Furniture, Equipment Repairs & Maintenence - - - - Software Maintenence - - - - Vehicle Repairs & Maintenence - - - - Repairs & Maintenance Other - - - - Other Operating Expenses - - - - Collection Expense - - - - Petty Cash Over/Short - Petty Cash Differences - - - Recruitment Costs - - - - Vehicle Expense - - - - Amortization Expense - - - - Franchise Fee / Royalty Fees - - - - Miscellaneous Expense - - - - Default/Suspense Accounts - Temporary accounts - balance should be zero - - - Default account - Default Account (if no other account is defined) V1.1 - - - Suspense balancing - Difference to make journal balance in source currency - needs to be solved - - - Suspense error - Import did not find account - needs to be solved - - - Cash book expense - Default other expense for petty cash transactions - - - Cash book receipts - Default other revenue for petty cash transactions - - - Charge expense - Default other expense - - - Charge revenue - Default other revenue - - - Other Income - - - - Interest Income - Bank interest revenue - - - Divident Income - - - - Rental Income - - - - Sales Tax Commission - - - - Currency Gain - - - - Bank revaluation gain - Foreign currency bank account gain - - - Bank settlement gain - Difference between payment and bank account currency - - - Unrealized gain - Difference between foreign currency receivables/payables and current rate - - - Capital Gains Income - - - - Fixed Asset Sale Gain - - - - Other Income - - - - Other Expense - - - - Interest Expense - Bank interest expense - - - Mortage Interest Expense - - - - Charitable Contributions - - - - Currency Loss - - - - Bank revaluation loss - Foreign currency bank account loss - - - Unrealized loss - Difference between foreign currency receivables/payables and current rate - - - Realized loss - Difference between invoice and payment currency - - - Currency balancing - Rounding difference to make journal balance in accounting currency - - - Capital Gains Loss - - - - Fixed Asset Sale Loss - - - - Other Expense - - - - Income Tax & Summary - - - - State Income Tax - - - - Local Income Tax - - - - Costing - - - - Profit Center Costing Distribution - - - - Project Costing Distribution - - - - Commitment Accounting - - - - PO Encumbrance - - - - PO Commitment - - - - SO Future Revenue - - - - In Transit A/R ATM Cards - - - - Loans Receivable Owners/Shareholders - - - - Tax receivables - - - - Intercompany Due From - Default Receivables account for intercompany trx - - - Product asset - Product Inventory Account - - - Project Assets - - - - Accumulated Depreciation - - - - Leasehold Improvement Accumulated Depreciation - - - - Software Accumulated Depreciation - - - - Goodwill - - - - Cash Surrender Value of Life Insurance - - - - Accounts Payable Trade - Accounts Payables - - - Customer Prepayments - Prepayments for future revenue - - - FICA Employers Contribution - - - - Accrued Use Tax - - - - Current Note Payables - - - - Long Term Obligation - - - - Current Portion of Long Term Debt - - - - Preferred Stock - - - - Dividents - - - - Trade Revenue - Default Product or Service revenue - - - Customer Package Expense - - - - Tax expense - Sales Tax paid to Vendors - - - Education Course Fees - - - - Equipment Rent - - - - Equipment Rent Other - - - - Data Processing Repairs & Maintenence - - - - Bad Debts Write-off - Receivables write-off - bad debt - - - Penalties - - - - Realized gain - Difference between invoice and payment currency - - - Uninsured Casualty Loss - - - - Bank settlement loss - Difference between payment and bank account currency - - - Federal Income Tax - - - - Income Summary - Year end processing to balance account (Retained Earnings) - - - Wages - - - - Land Improvement Depreciation - - - - Accounts Receivable - Trade - - - - Licenses & Fees - Other - - - - General Trade Inventory - Inventory Account - - - Medicare Employers Contribution - - - - Commissions Paid - Commissions Paid - - - Inventory Clearing - Default Product costs (I.e. on inventory) - - - Cost Adjustments - Product Cost Adjustments - - - Accounts Receivable Services - Trade - Accounts Receivables for Services - - - 7-Expenses - 7-Expenses - - - Acquisti di materiali di consumo - - - - Fatture da emettere - I beni e/o i servizi sono usciti ma non ancora fatturati - - - Variazioni merci - - - - Differenze positive sul cambio (stessa divisa estera) - Guadagni realizzati per via del differente cambio tra il giorno dell'emissione del documento contabile ed il giorno del pagamento - - - Sopravvenienze e insussistenze passive - - - - Differenze positive sul cambio (divisa differente tra docume - Guadagni realizzati per via della differente divisa utilizzata per il documento contabile ed il pagamento - - - Deduzioni dalle tasse - - - - Ricavi vendite non ancora fatturate - - - - Debiti verso intragruppo - - - - Progetti - - - - Ribassi e abbuoni attivi - - - - Progetti in corso - - - - Ricavi fatturati e spediti - - - - Utili (perdite) portati a nuovo - - - - Denaro ricevuto da clienti non identificati - - - - Differenze positive tra le fatture e le scritture bancarie - - - - Transiti verso cassa - Transazioni in transito verso la cassa - - - Transiti verso c/c Bancario - Transazioni in transito verso il c/c bancario - - - Sconti per pagamenti anticipati - - - - Ricavi da scontrini - - - - Attualizzazione delle rimanenze finali - - - - Crediti per rimborsi delle tasse - - - - Ricavi fatturati ma non spediti - - - - Ricavi e proventi vari - - - - Ribassi e abbuoni passivi - - - - Perdite e guadagni - - - - Differenze negative sul cambio (stessa divisa estera) - Perdite realizzate per via del differente cambio tra il giorno dell'emissione del documento contabile ed il giorno del pagamento - - - Interessi passivi a banche - - - - Perdite su crediti - - - - Crediti verso clienti - - - - Svalutazione magazzino - - - - Fornitori per beni da ricevere - - - - Crediti verso società intragruppo - - - - Varianza del prezzo di acquisto - Differenza tra prezzo di acquisto con i costi standard - - - Differenze negative tra le fatture e le scritture bancarie - - - - Debiti per servizi - - - - Proventi dalla rivalutazione dei conti correnti bancari in d - - - - Ricavi per prestazione di servizi - - - - Debiti verso fornitori - - - - Debiti per imposte - - - - Altri debiti commerciali - - - - Oneri dalla rivalutazione dei conti correnti bancari in divi - - - - Debito per imposte su benefici differiti - - - - Denaro e valori in cassa - - - - Rimanenze finali merci - - - - Erario c/ritenute da versare - Sostituto d'imposta - - - Perdite su prodotti fatturati - Differenza tra prezzo di costo e prezzo di fatturazione - - - Banca c/c - - - - Personale c/acconti - Anticipi su costi del personale - - - Rimanenze di merci - - - - Oneri e perdite varie - - - - Denaro ricevuto ma non allocato - - - - Arrotondamenti negativi - - - - Sconti per pagamenti anticipati - - - - Benefici in valori negoziabili - - - - Fatture da ricevere - - - - Differenze di cassa - - - - Assestamento Costi Prodotto - - - - Provvigioni su Acquisti - - - - Salari e stipendi - - - - Errore nel bilancio - Da ricontrollare e risolvere - - - Merci in produzione - - - - Interessi attivi da banche - - - - Acconti - - - - Bilancio in transito - Da ricontrollare e risolvere - - - Svalutazioni dell'attivo circolante e delle disponibilità li - - - - Differenze negative sul cambio (divisa differente tra docume - Perdite realizzate per via della differente divisa utilizzata per il documento contabile ed il pagamento - - - Imposte anticipate ai fornitori - - - - Spese di banca - - - - Acquisti di merci vendute - - - - Attivo - - - - Crediti verso i soci per versamenti ancora dovuti - - - - Crediti verso i soci per versamenti ancora dovuti - - - - Immobilizzazioni - - - - Immobilizzazioni immateriali - - - - Costi di impianto e ampliamento - - - - Costi di ricerca, di sviluppo e di pubblicità - - - - Diritti di brevetto industriale e diritti di utilizzazione d - - - - Concessioni, licenze, marchi e diritti simili - - - - Avviamento - - - - Immobilizzazioni immateriali in corso e acconti - - - - Altre immobilizzazioni immateriali - - - - Immobilizzazioni materiali - - - - Terreni - - - - Fabbricati non strumentali - - - - Fabbricati - - - - Impianti e macchinari - - - - Attrezzature commerciali - - - - Attrezzature d'ufficio - - - - Arredamento - - - - Automezzi - - - - Altri beni materiali - - - - Immobilizzazioni in corso e acconti - - - - Fondo ammortamento fabbricati - - - - Fondo ammortamento impianti e macchinari - - - - Fondo ammortamento attrezzature commerciali - - - - Fondo ammortamento attrezzature d'ufficio - - - - Fondo ammortamento arredamento - - - - Fondo ammortamento automezzi - - - - Immobilizzazioni finanziarie - - - - Partecipazioni - - - - Partecipazioni in imprese controllate - - - - Partecipazioni in imprese collegate - - - - Partecipazioni in imprese controllanti - - - - Partecipazioni in altre imprese - - - - Crediti - - - - Crediti verso imprese controllate - - - - Crediti verso imprese collegate - - - - Crediti verso controllanti - - - - Crediti verso altri - - - - Altri titoli - - - - Azioni proprie immobilizzate - - - - Rimanenze - - - - Rimanenze di imballaggi - - - - Rimanenze di materiali di consumo - - - - Lavori in corso su ordinazione - - - - Fondo svalutazione magazzino - - - - Acconti su rimanenze - - - - Attivo circolante - - - - Clienti - - - - Crediti commerciali - - - - Cambiali attive - - - - Cambiali allo sconto - - - - Cambiali all'incasso - - - - Effetti insoluti e protestati - - - - Crediti insoluti - - - - Fondo svalutazione crediti - - - - Fondo rischi su crediti - - - - Crediti intragruppo - - - - Crediti verso imprese controllate - - - - Crediti verso imprese collegate - - - - Crediti verso imprese controllanti - - - - Crediti diversi - - - - IVA nostro credito 4% - - - - IVA nostro credito 10% - - - - IVA nostro credito 20% - - - - Erario c/acconto IVA - - - - Credito per IVA - - - - Crediti v/istituti previdenziali - - - - Crediti per cauzioni - - - - Crediti diversi - - - - Fornitori c/acconti - - - - Valori mobiliari - - - - Partecipazioni in imprese controllate - - - - Partecipazioni in imprese collegate - - - - Partecipazioni in imprese controllanti - - - - Altre partecipazioni - - - - Azioni proprie per investimento temporaneo - - - - Titoli - - - - Disponibilità liquide - - - - Poste c/c - - - - Assegni - - - - Ratei e risconti attivi - - - - Ratei attivi - - - - Risconti attivi - - - - Passivo - - - - Patrimonio netto - - - - Capitale - - - - Riserva da sovrapprezzo delle azioni - - - - Riserva di rivalutazione - - - - Riserva legale - - - - Riserve statutarie - - - - Riserva per azioni proprie in portafoglio - - - - Altre riserve - - - - Utile (perdita) dell'esercizio - - - - Fondo accantonamento rischi ed oneri - - - - Fondo per trattamento di quiescenza - - - - Fondo per imposte - - - - Fondo manutenzioni e riparazioni - - - - Altri fondi - - - - Trattamento di fine rapporto di lavoro subordinato - - - - Debito per TFRL - - - - Debiti - - - - Debiti di finanziamento - - - - Obbligazioni non convertibili - - - - Obbligazioni convertibili - - - - Debiti verso soci per finanziamenti - - - - Mutui ipotecari - - - - Finanziamenti bancari - - - - Sovvenzioni bancarie - - - - Banche c/c passivi - - - - Finanziamenti non bancari - - - - Debiti rappresentati da titoli di credito - - - - Altri debiti commerciali - - - - Clienti c/Acconti - - - - Debiti verso Fornitori - - - - Cambiali passive - - - - Altro debiti verso fornitori - - - - Debiti intragruppo - - - - Debiti verso imprese controllate - - - - Debiti verso imprese collegate - - - - Debiti verso controllanti - - - - Debiti tributari - - - - IVA nostro debito 4% - - - - IVA nostro debito 10% - - - - IVA nostro debito 20% - - - - Debito per IVA - - - - Altri debiti verso l'erario - - - - Debiti diversi - - - - Debiti v/istituti previdenziali - - - - Istituti previdenziali - - - - Personale c/retribuzioni - - - - Personale c/liquidazioni - - - - Debiti per cauzioni - - - - Debiti diversi - - - - Ratei e risconti passivi - - - - Ratei passivi - - - - Risconti passivi - - - - Altri conti patrimoniali - - - - Conti transitori e finali - - - - Conto del patrimonio - - - - Bilancio di apertura - - - - Conti d'ordine - - - - Impegni - - - - Beni da ricevere - - - - Beni da consegnare - - - - Clienti per beni da consegnare - - - - Beni in leasing - - - - Creditori per beni in leasing - - - - Beni di terzi - - - - Beni di terzi - - - - Beni nostri presso terzi - - - - Beni nostri presso terzi - - - - Rischi - - - - Rischi - - - - Risultato economico - - - - Risultato prima delle imposte - - - - Imposte sul reddito dell'esercizio - - - - Valore della produzione - - - - Ricavi vendite e prestazioni - - - - Vendite di imballaggi - - - - Resi su vendite - - - - Premi a clienti - - - - Rimborso spese - - - - Vendite di merci - - - - Altri ricavi e proventi - - - - Fitti attivi - - - - Arrotondamenti positivi - - - - Costi della produzione - - - - Conti vari - - - - Costi acquisto merci e materiali di consumo - - - - Acquisti di merci invendute - - - - Resi su acquisti - - - - Premi da fornitori - - - - Costi per prestazioni e servizi - - - - Costi di trasporto - - - - Costi di energia - - - - Costi di pubblicità - - - - Assicurazioni - - - - Spese postali - - - - Spese telefoniche - - - - Spese legali e notarili - - - - Manutenzioni riparazioni - - - - Imponibile omaggi - - - - IVA c/omaggi - - - - Competenze a terzi - - - - Costi per godimento beni di terzi - - - - Fitti passivi - - - - Canoni leasing - - - - Costi per il personale - - - - Oneri sociali - - - - Trattamenti di fine rapporto di lavoro - - - - Trattamenti di quiescenza e simili - - - - Altri costi per il personale - - - - Ammortamenti e svalutazioni - - - - Ammortamento immobilizzazioni immateriali - - - - Ammortamento impianto e ampliamento - - - - Ammortamento avviamento - - - - Ammortamento di altre immobilizzazioni immateriali - - - - Ammortamento immobilizzazioni materiali - - - - Ammortamento fabbricati - - - - Ammortamento impianti e macchinari - - - - Ammortamento attrezzature commerciali - - - - Ammortamento attrezzature d'ufficio - - - - Ammortamento arredamento - - - - Ammortamento automezzi - - - - Altre svalutazioni delle immobilizzazioni - - - - Svalutazioni - - - - Svalutazione crediti - - - - Esistenza iniziale e finale - - - - Esistenza iniziale merci - - - - Esistenza iniziale imballaggi - - - - Esistenza iniziale materie di consumo - - - - Rimanenze finali imballaggi - - - - Rimanenze finali materie di consumo - - - - Variazioni imballaggi - - - - Variazioni materie di consumo - - - - Variazione dei lavori in corso su ordinazione - - - - Incrementi di immobilizzazioni per lavori interni - - - - Accantonamenti per rischi - - - - Accantonamenti per rischi su crediti - - - - Accantonamenti su imposte - - - - Altri accantonamenti rischi-oneri - - - - Altri accantonamenti - - - - Accantonamenti per spese future - - - - Accantonamenti per manutenzioni e riparazioni - - - - Altri accantonamenti - - - - Oneri diversi - - - - Imposta di bollo - - - - Tassa di concessione governativa - - - - Imposte comunali - - - - Imposte di esercizio - - - - Proventi e oneri finanziari - - - - Proventi da partecipazioni - - - - Proventi da partecipazioni - - - - Altri proventi finanziari - - - - Proventi da crediti iscritti nelle immobilizzazioni - - - - Proventi da titoli iscritti all'attivo circolante che non co - - - - Interessi attivi da clienti - - - - Interessi attivi vari - - - - Interessi su titoli - - - - Proventi finanziari vari - - - - Utile su titoli - - - - Oneri finanziari - - - - Interessi passivi a fornitori - - - - Interessi passivi su finanziamenti - - - - Interessi passivi su mutui - - - - Interessi passivi vari - - - - Oneri finanziari vari - - - - Perdite su titoli - - - - Rettifiche di valore di attività finanziarie - - - - Rivalutazioni - - - - Rivalutazioni di partecipazioni - - - - Rivalutazioni di immobilizzazioni finanziarie non partecipaz - - - - Rivalutazioni di titoli iscritti nell'attivo circolante non - - - - Svalutazioni - - - - Svalutazioni di partecipazioni - - - - Svalutazioni di immobilizzazioni finanziarie non partecipazi - - - - Svalutazioni di titoli iscritti nell'attivo circolante non p - - - - Proventi ed oneri straordinari - - - - Proventi straordinari - - - - Plusvalenze - - - - Sopravvenienze e insussistenze attive - - - - Oneri straordinari - - - - Minusvalenze - - - + + diff --git a/data/it_IT/C_Greeting_Trl_it_IT.xml b/data/it_IT/C_Greeting_Trl_it_IT.xml index 8e09ce2696..75d4d0be6c 100644 --- a/data/it_IT/C_Greeting_Trl_it_IT.xml +++ b/data/it_IT/C_Greeting_Trl_it_IT.xml @@ -1,9 +1,2 @@ - - - - - - Mr - Mr - - + + diff --git a/data/it_IT/C_PaymentTerm_Trl_it_IT.xml b/data/it_IT/C_PaymentTerm_Trl_it_IT.xml index 12337edc9e..28a02fe081 100644 --- a/data/it_IT/C_PaymentTerm_Trl_it_IT.xml +++ b/data/it_IT/C_PaymentTerm_Trl_it_IT.xml @@ -1,35 +1,2 @@ - - - - - - 30 Net - - - - - Immediate - - - - - 2%10 Net 30 - 2% discount if paid in 10 days, net due in 30 days - Payment Term Note: Long Term Contracts are eligible for payment discounts. - - - 30 Days Net - - - - - 50% Immediate - 50% in 30 days - - - - - Immediate - - - - + + diff --git a/data/it_IT/C_TaxCategory_Trl_it_IT.xml b/data/it_IT/C_TaxCategory_Trl_it_IT.xml index 1857ed9bbc..1ec61726f9 100644 --- a/data/it_IT/C_TaxCategory_Trl_it_IT.xml +++ b/data/it_IT/C_TaxCategory_Trl_it_IT.xml @@ -1,21 +1,2 @@ - - - - - - Standard - - - - Standard - - - - IVA - Imposta Sul Valore Aggiunto - - - IVAN - Imposta Sul Valore Aggiunto Non Deducibile - - + + diff --git a/data/it_IT/C_Tax_Trl_it_IT.xml b/data/it_IT/C_Tax_Trl_it_IT.xml index d4f27d5eeb..953a564017 100644 --- a/data/it_IT/C_Tax_Trl_it_IT.xml +++ b/data/it_IT/C_Tax_Trl_it_IT.xml @@ -1,75 +1,2 @@ - - - - - - Standard - - - - - CT Sales - - 6%CT - - - GST - Canadian Federal Sales Tax - GST - - - PST - Canadian Provintial Tax - PST - - - GST/PST - Canadian Federal & State Tax - Tax - - - Exempt - Used when Business Partners are exempt from tax - - - - Standard - - - - - IVA04 - IVA 4% - 4 - - - IVA04N - IVA 4% Non Detraibile - 4 - - - IVA20X - Iva 20% Detraibile al 50% - 4 - - - IVA10 - IVA 10% - 4 - - - IVA10N - IVA 10% Non Detraibile - 4 - - - IVA20 - IVA 20% - 4 - - - IVA20N - IVA 20% Non Detraibile - 4 - - + + diff --git a/data/it_IT/C_UOM_Trl_it_IT.xml b/data/it_IT/C_UOM_Trl_it_IT.xml index 49458e43c1..85b12c20c2 100644 --- a/data/it_IT/C_UOM_Trl_it_IT.xml +++ b/data/it_IT/C_UOM_Trl_it_IT.xml @@ -1,55 +1,57 @@ - - - - + + Pezzo Ea + Ora h + Giorno d + Minuti (lowest unit for resorce assigments) m + Giornata Uomo 8 ore D + Settimana w + Mese 30 giorni m + Mese Uomo 20 giorni/uomo M + Anno y + - - 6-Pack - - 6Pk - - + diff --git a/data/it_IT/M_Product_Trl_it_IT.xml b/data/it_IT/M_Product_Trl_it_IT.xml index 2a8ff3c7ef..fc3ecea72d 100644 --- a/data/it_IT/M_Product_Trl_it_IT.xml +++ b/data/it_IT/M_Product_Trl_it_IT.xml @@ -1,145 +1,2 @@ - - - - - - Standard - - - - - Oak Tree - - Oak Trees may grow quite a bit. - - - Elm Tree - - - - - Grass Seed Container - - - - - Planting Service - - - - - Rose Bush - - - - - Azalea Bush - - - - - Holly Bush - - - - - Plum Tree - - - - - Travel cost - Travel related costs - - - - Mary Consultant - - - - - Patio Chair - Nice Chair for outdoors - - - - Patio Table - Nice Table for outdoors - - - - Patio Sun Screen - Protect from UV - - - - Fertilizer #50 - 50 # Bag of Lawn Fertilizer - - - - Mulch 10# - 10# Bag of Mulch - - - - Hoe 4 ft - 4 Foot Metal Hoe - - - - Rake Bamboo - 4 Foot Bamboo Rake - - - - Rake Metal - 4 Foot Metal Rake - - - - Weeder - Hand Weeder - - - - Transplanter - Hand Transplanter - - - - Grass Seeder - Manual Grass Seeder - - - - Lawn Tiller - Manual Lawn Tiller - - - - Patio Furniture Set - 1 table, 4 Chairs and 1 Sun Screen - - - - How To Plant - Information on how to best to plant your future. - - - - TShirt - Red Large - - - - - TShirt - Green Large - - - - - Standard - - - - + + diff --git a/data/it_IT/PA_DashboardContent_Trl_it_IT.xml b/data/it_IT/PA_DashboardContent_Trl_it_IT.xml new file mode 100644 index 0000000000..132cebef1e --- /dev/null +++ b/data/it_IT/PA_DashboardContent_Trl_it_IT.xml @@ -0,0 +1,38 @@ + + + + Activities + Workflow activities, notices and requests + + + + Favourites + User favourities + + + + Views + Info views + + + + Performance + Performance meters + + + + Favorites (User) + User's Favorites Menu Display + + + + Document tasks + Pending documents to finish + + + + Recent Items + Recent items + + + diff --git a/data/it_IT/PP_Order_BOMLine_Trl_it_IT.xml b/data/it_IT/PP_Order_BOMLine_Trl_it_IT.xml new file mode 100644 index 0000000000..fed273c8fe --- /dev/null +++ b/data/it_IT/PP_Order_BOMLine_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/PP_Order_BOM_Trl_it_IT.xml b/data/it_IT/PP_Order_BOM_Trl_it_IT.xml new file mode 100644 index 0000000000..d4fa1d5a66 --- /dev/null +++ b/data/it_IT/PP_Order_BOM_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/PP_Order_Node_Trl_it_IT.xml b/data/it_IT/PP_Order_Node_Trl_it_IT.xml new file mode 100644 index 0000000000..7e55316038 --- /dev/null +++ b/data/it_IT/PP_Order_Node_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/PP_Order_Workflow_Trl_it_IT.xml b/data/it_IT/PP_Order_Workflow_Trl_it_IT.xml new file mode 100644 index 0000000000..4f00b566c2 --- /dev/null +++ b/data/it_IT/PP_Order_Workflow_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/PP_Product_BOMLine_Trl_it_IT.xml b/data/it_IT/PP_Product_BOMLine_Trl_it_IT.xml new file mode 100644 index 0000000000..9a9623e467 --- /dev/null +++ b/data/it_IT/PP_Product_BOMLine_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/PP_Product_BOM_Trl_it_IT.xml b/data/it_IT/PP_Product_BOM_Trl_it_IT.xml new file mode 100644 index 0000000000..abf98c3ad2 --- /dev/null +++ b/data/it_IT/PP_Product_BOM_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/R_MailText_Trl_it_IT.xml b/data/it_IT/R_MailText_Trl_it_IT.xml new file mode 100644 index 0000000000..c4c7bb50b5 --- /dev/null +++ b/data/it_IT/R_MailText_Trl_it_IT.xml @@ -0,0 +1,2 @@ + + diff --git a/data/it_IT/W_MailMsg_Trl_it_IT.xml b/data/it_IT/W_MailMsg_Trl_it_IT.xml index 62031a2999..0483356289 100644 --- a/data/it_IT/W_MailMsg_Trl_it_IT.xml +++ b/data/it_IT/W_MailMsg_Trl_it_IT.xml @@ -1,4 +1,2 @@ - - - - + + diff --git a/data/it_IT/W_Store_Trl_it_IT.xml b/data/it_IT/W_Store_Trl_it_IT.xml index 4de91d3b53..8fc88f125d 100644 --- a/data/it_IT/W_Store_Trl_it_IT.xml +++ b/data/it_IT/W_Store_Trl_it_IT.xml @@ -1,16 +1,2 @@ - - - - - - - - - Compiere120x60.gif - <h1>Web Store</h1> - Parameter3 - Parameter4 - Parameter5 - Parameter6 - - + + diff --git a/data/seed/Adempiere.jar b/data/seed/Adempiere.jar index 4a541fdd92..4d80a1fca3 100644 Binary files a/data/seed/Adempiere.jar and b/data/seed/Adempiere.jar differ diff --git a/data/seed/Adempiere_pg.jar b/data/seed/Adempiere_pg.jar index 29116dfcce..328bf5c20e 100644 Binary files a/data/seed/Adempiere_pg.jar and b/data/seed/Adempiere_pg.jar differ diff --git a/db/database/Startup/OracleXE/CreateUser.sql b/db/database/Startup/OracleXE/CreateUser.sql index 1666dec2bb..ce119bd954 100644 --- a/db/database/Startup/OracleXE/CreateUser.sql +++ b/db/database/Startup/OracleXE/CreateUser.sql @@ -13,6 +13,8 @@ SET ECHO ON * Parameter: UserID UserPwd * Run as system ************************************************************************/ +ALTER SESSION SET "_ORACLE_SCRIPT"=true +/ DROP USER &1 CASCADE / CREATE USER &1 IDENTIFIED BY &2 diff --git a/db/ddlutils/oracle/views/T_INVOICEGL_V.sql b/db/ddlutils/oracle/views/T_INVOICEGL_V.sql index c1c6003c82..e5811de40b 100644 --- a/db/ddlutils/oracle/views/T_INVOICEGL_V.sql +++ b/db/ddlutils/oracle/views/T_INVOICEGL_V.sql @@ -1,30 +1,49 @@ +DROP VIEW T_INVOICEGL_V; CREATE OR REPLACE VIEW T_INVOICEGL_V -(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, - UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, - DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, - DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, - AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, - ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, +(T_InvoiceGL_ID , AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, - FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, - GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, - AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, - AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, - AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, - C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, - AMTACCTOPENCR, AMTACCTOPENBALANCE) -AS -SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE, AD_Table_ID , Record_ID , AD_Language) +AS +SELECT + gl.T_InvoiceGL_ID, + COALESCE(i.AD_Client_ID,fa.AD_Client_ID) AS AD_Client_ID , + COALESCE(i.AD_Org_ID, fa.AD_Org_ID) AS AD_Org_ID, + COALESCE(i.IsActive, fa.IsActive) AS IsActive, + COALESCE(i.Created, fa.Created) AS Created, + COALESCE(i.CreatedBy, fa.CreatedBy) AS CreatedBy, + COALESCE(i.Updated,fa.Updated) AS Updated, + COALESCE(i.UpdatedBy,fa.UpdatedBy) AS UpdatedBy, i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, - i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, - i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, - i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, + i.Description, i.SalesRep_ID, i.DateInvoiced, + COALESCE(i.DateAcct, fa.DateAcct) AS DateAcct, + i.C_PaymentTerm_ID, + COALESCE(i.C_BPartner_ID,fa.C_BPartner_ID) AS C_BPartner_ID, + i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + COALESCE(gl.C_Currency_ID , i.C_Currency_ID) AS C_Currency_ID, + i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, -- References - i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, - i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID,i.User2_ID, i.User3_ID, + COALESCE(i.C_Campaign_ID, fa.C_Campaign_ID) AS C_Campaign_ID, + COALESCE(i.C_Project_ID, fa.C_Project_ID) AS C_Project_ID, + COALESCE(i.C_Activity_ID, fa.C_Activity_ID) AS C_Activity_ID, + COALESCE(i.AD_OrgTrx_ID, fa.AD_OrgTrx_ID) AS AD_OrgTrx_ID, + COALESCE(i.User1_ID, fa.User1_ID) AS User1_ID, + COALESCE(i.User2_ID, fa.User2_ID) AS User2_ID, + COALESCE(i.User3_ID, fa.User3_ID) AS User3_ID, + COALESCE(i.User4_ID, fa.User4_ID) AS User4_ID, fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, -- Accounting - fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + gl.Fact_Acct_ID, COALESCE(gl.C_AcctSchema_ID , fa.C_AcctSchema_ID) AS C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, fa.C_Tax_ID, fa.M_Locator_ID, fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, fa.AmtAcctDr, fa.AmtAcctCr, @@ -36,10 +55,7 @@ SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated gl.C_DocTypeReval_ID, gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, - ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance , gl.AD_Table_ID , gl.Record_ID , 'en_US' AS AD_Language FROM T_InvoiceGL gl - INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) - INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); - - - + LEFT JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + LEFT JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); diff --git a/db/ddlutils/oracle/views/T_INVOICEGL_VT.sql b/db/ddlutils/oracle/views/T_INVOICEGL_VT.sql index 4e1f5de030..0c16e32978 100644 --- a/db/ddlutils/oracle/views/T_INVOICEGL_VT.sql +++ b/db/ddlutils/oracle/views/T_INVOICEGL_VT.sql @@ -1,30 +1,49 @@ +DROP VIEW T_INVOICEGL_VT; CREATE OR REPLACE VIEW T_INVOICEGL_VT -(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, - UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, - DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, - DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, - AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, - ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, - USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, - FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, - GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, - AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, - AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, - AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, - C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, - AMTACCTOPENCR, AMTACCTOPENBALANCE) -AS -SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, +(T_InvoiceGL_ID , AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE,AD_Table_ID , Record_ID , AD_Language) +AS +SELECT + gl.T_InvoiceGL_ID, + COALESCE(i.AD_Client_ID,fa.AD_Client_ID) AS AD_Client_ID , + COALESCE(i.AD_Org_ID, fa.AD_Org_ID) AS AD_Org_ID, + COALESCE(i.IsActive, fa.IsActive) AS IsActive, + COALESCE(i.Created, fa.Created) AS Created, + COALESCE(i.CreatedBy, fa.CreatedBy) AS CreatedBy, + COALESCE(i.Updated,fa.Updated) AS Updated, + COALESCE(i.UpdatedBy,fa.UpdatedBy) AS UpdatedBy, i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, - i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, - i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, - i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, + i.Description, i.SalesRep_ID, i.DateInvoiced, + COALESCE(i.DateAcct, fa.DateAcct) AS DateAcct, + i.C_PaymentTerm_ID, + COALESCE(i.C_BPartner_ID,fa.C_BPartner_ID) AS C_BPartner_ID, + i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + COALESCE(i.C_Currency_ID, gl.C_Currency_ID) AS C_Currency_ID, + i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, -- References - i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, - i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID,i.User3_ID, i.User4_ID, + COALESCE(i.C_Campaign_ID, fa.C_Campaign_ID) AS C_Campaign_ID, + COALESCE(i.C_Project_ID, fa.C_Project_ID) AS C_Project_ID, + COALESCE(i.C_Activity_ID, fa.C_Activity_ID) AS C_Activity_ID, + COALESCE(i.AD_OrgTrx_ID, fa.AD_OrgTrx_ID) AS AD_OrgTrx_ID, + COALESCE(i.User1_ID, fa.User1_ID) AS User1_ID, + COALESCE(i.User2_ID, fa.User2_ID) AS User2_ID, + COALESCE(i.User3_ID, fa.User3_ID) AS User3_ID, + COALESCE(i.User4_ID, fa.User4_ID) AS User4_ID, fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, -- Accounting - fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + gl.Fact_Acct_ID, COALESCE(gl.C_AcctSchema_ID, fa.C_AcctSchema_ID) AS C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, fa.C_Tax_ID, fa.M_Locator_ID, fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, fa.AmtAcctDr, fa.AmtAcctCr, @@ -36,10 +55,10 @@ SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated gl.C_DocTypeReval_ID, gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, - ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance, + gl.AD_Table_ID , gl.Record_ID , l.AD_Language FROM T_InvoiceGL gl - INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) - INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); - - - + LEFT JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + LEFT JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID) + LEFT JOIN AD_Language l ON (l.IsSystemLanguage='Y' AND l.IsActive = 'Y') + LEFT JOIN C_DocType_Trl dttrl ON (gl.C_DocTypeReval_ID=dttrl.C_DocType_ID AND l.AD_Language=dttrl.AD_Language); diff --git a/db/ddlutils/postgresql/views/T_INVOICEGL_V.sql b/db/ddlutils/postgresql/views/T_INVOICEGL_V.sql index 7eca798147..85a175c10b 100644 --- a/db/ddlutils/postgresql/views/T_INVOICEGL_V.sql +++ b/db/ddlutils/postgresql/views/T_INVOICEGL_V.sql @@ -1,5 +1,6 @@ +DROP VIEW T_INVOICEGL_V; CREATE OR REPLACE VIEW T_INVOICEGL_V -(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, +(T_InvoiceGL_ID , AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, @@ -11,20 +12,38 @@ CREATE OR REPLACE VIEW T_INVOICEGL_V AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, - C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, - AMTACCTOPENCR, AMTACCTOPENBALANCE) + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE , AD_Table_ID , Record_ID , AD_Language) AS -SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, +SELECT + gl.T_InvoiceGL_ID, + COALESCE(i.AD_Client_ID,fa.AD_Client_ID) AS AD_Client_ID , + COALESCE(i.AD_Org_ID, fa.AD_Org_ID) AS AD_Org_ID, + COALESCE(i.IsActive, fa.IsActive) AS IsActive, + COALESCE(i.Created, fa.Created) AS Created, + COALESCE(i.CreatedBy, fa.CreatedBy) AS CreatedBy, + COALESCE(i.Updated,fa.Updated) AS Updated, + COALESCE(i.UpdatedBy,fa.UpdatedBy) AS UpdatedBy, i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, - i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, - i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, - i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, + i.Description, i.SalesRep_ID, i.DateInvoiced, + COALESCE(i.DateAcct, fa.DateAcct) AS DateAcct, + i.C_PaymentTerm_ID, + COALESCE(i.C_BPartner_ID,fa.C_BPartner_ID) AS C_BPartner_ID, + i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + COALESCE(gl.C_Currency_ID , i.C_Currency_ID) AS C_Currency_ID, + i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, -- References - i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, - i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID, i.User3_ID, i.User4_ID, + COALESCE(i.C_Campaign_ID, fa.C_Campaign_ID) AS C_Campaign_ID, + COALESCE(i.C_Project_ID, fa.C_Project_ID) AS C_Project_ID, + COALESCE(i.C_Activity_ID, fa.C_Activity_ID) AS C_Activity_ID, + COALESCE(i.AD_OrgTrx_ID, fa.AD_OrgTrx_ID) AS AD_OrgTrx_ID, + COALESCE(i.User1_ID, fa.User1_ID) AS User1_ID, + COALESCE(i.User2_ID, fa.User2_ID) AS User2_ID, + COALESCE(i.User3_ID, fa.User3_ID) AS User3_ID, + COALESCE(i.User4_ID, fa.User4_ID) AS User4_ID, fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, -- Accounting - fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + gl.Fact_Acct_ID, COALESCE(gl.C_AcctSchema_ID , fa.C_AcctSchema_ID) AS C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, fa.C_Tax_ID, fa.M_Locator_ID, fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, fa.AmtAcctDr, fa.AmtAcctCr, @@ -36,10 +55,8 @@ SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated gl.C_DocTypeReval_ID, gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, - ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance , + gl.AD_Table_ID , gl.Record_ID , 'en_US' AS AD_Language FROM T_InvoiceGL gl - INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) - INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); - - - + LEFT JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + LEFT JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); \ No newline at end of file diff --git a/db/ddlutils/postgresql/views/T_INVOICEGL_VT.sql b/db/ddlutils/postgresql/views/T_INVOICEGL_VT.sql index e6c8ece8e6..d50624884b 100644 --- a/db/ddlutils/postgresql/views/T_INVOICEGL_VT.sql +++ b/db/ddlutils/postgresql/views/T_INVOICEGL_VT.sql @@ -1,5 +1,6 @@ +DROP VIEW T_INVOICEGL_VT; CREATE OR REPLACE VIEW T_INVOICEGL_VT -(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, +(T_InvoiceGL_ID , AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, @@ -11,20 +12,38 @@ CREATE OR REPLACE VIEW T_INVOICEGL_VT AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, - C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, - AMTACCTOPENCR, AMTACCTOPENBALANCE) + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE, AD_Table_ID , Record_ID , AD_Language) AS -SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, +SELECT + gl.T_InvoiceGL_ID, + COALESCE(i.AD_Client_ID,fa.AD_Client_ID) AS AD_Client_ID , + COALESCE(i.AD_Org_ID, fa.AD_Org_ID) AS AD_Org_ID, + COALESCE(i.IsActive, fa.IsActive) AS IsActive, + COALESCE(i.Created, fa.Created) AS Created, + COALESCE(i.CreatedBy, fa.CreatedBy) AS CreatedBy, + COALESCE(i.Updated,fa.Updated) AS Updated, + COALESCE(i.UpdatedBy,fa.UpdatedBy) AS UpdatedBy, i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, - i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, - i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, - i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, + i.Description, i.SalesRep_ID, i.DateInvoiced, + COALESCE(i.DateAcct, fa.DateAcct) AS DateAcct, + i.C_PaymentTerm_ID, + COALESCE(i.C_BPartner_ID,fa.C_BPartner_ID) AS C_BPartner_ID, + i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + COALESCE(i.C_Currency_ID, gl.C_Currency_ID) AS C_Currency_ID, + i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, -- References - i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, - i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID, i.User3_ID, i.User4_ID, + COALESCE(i.C_Campaign_ID, fa.C_Campaign_ID) AS C_Campaign_ID, + COALESCE(i.C_Project_ID, fa.C_Project_ID) AS C_Project_ID, + COALESCE(i.C_Activity_ID, fa.C_Activity_ID) AS C_Activity_ID, + COALESCE(i.AD_OrgTrx_ID, fa.AD_OrgTrx_ID) AS AD_OrgTrx_ID, + COALESCE(i.User1_ID, fa.User1_ID) AS User1_ID, + COALESCE(i.User2_ID, fa.User2_ID) AS User2_ID, + COALESCE(i.User3_ID, fa.User3_ID) AS User3_ID, + COALESCE(i.User4_ID, fa.User4_ID) AS User4_ID, fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, -- Accounting - fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + gl.Fact_Acct_ID, COALESCE(gl.C_AcctSchema_ID, fa.C_AcctSchema_ID) AS C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, fa.C_Tax_ID, fa.M_Locator_ID, fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, fa.AmtAcctDr, fa.AmtAcctCr, @@ -36,10 +55,10 @@ SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated gl.C_DocTypeReval_ID, gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, - ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance, + gl.AD_Table_ID , gl.Record_ID , l.AD_Language FROM T_InvoiceGL gl - INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) - INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); - - - + LEFT JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + LEFT JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID) + LEFT JOIN AD_Language l ON (l.IsSystemLanguage='Y' AND l.IsActive = 'Y') + LEFT JOIN C_DocType_Trl dttrl ON (gl.C_DocTypeReval_ID=dttrl.C_DocType_ID AND l.AD_Language=dttrl.AD_Language); \ No newline at end of file diff --git a/launch/Adempiere.xml b/launch/Adempiere.xml index aa9ab447c2..238f2f5e77 100644 --- a/launch/Adempiere.xml +++ b/launch/Adempiere.xml @@ -34,11 +34,11 @@ 3.9.1.0 - Release 3.9.1LTS - Adempiere ERP & CRM 3.9.1LTS + Release 3.9.2LTS + Adempiere ERP & CRM 3.9.2LTS Adempiere 3.9.1.0 - Release 3.9.1LTS + Release 3.9.2LTS Adempier ERP & CRM Adempiere Community Adempiere diff --git a/migration/390lts-391lts/04023_2031_LandedCostType.xml b/migration/390lts-391lts/04023_2031_LandedCostType.xml index b60f4a3f43..d92892f8b8 100644 --- a/migration/390lts-391lts/04023_2031_LandedCostType.xml +++ b/migration/390lts-391lts/04023_2031_LandedCostType.xml @@ -1977,8 +1977,8 @@ delete from ad_process_Para where ad_Element_ID=60640; delete from ad_column where ad_Element_ID=60640; delete from ad_element where ad_Element_ID=60640; -ALTER TABLE adempiere.c_landedcost DROP COLUMN IF EXISTS landedcosttype; -ALTER TABLE adempiere.c_landedcostAllocation DROP COLUMN IF EXISTS landedcosttype; +ALTER TABLE c_landedcost DROP COLUMN IF EXISTS landedcosttype; +ALTER TABLE c_landedcostAllocation DROP COLUMN IF EXISTS landedcosttype; diff --git a/migration/391lts-392lts/04410_Change_Browser_Name_Length.xml b/migration/391lts-392lts/04410_Change_Browser_Name_Length.xml new file mode 100644 index 0000000000..76473e4cf3 --- /dev/null +++ b/migration/391lts-392lts/04410_Change_Browser_Name_Length.xml @@ -0,0 +1,11 @@ + + + + See: https://github.com/adempiere/adempiere/issues/2242 + + + 255 + + + + diff --git a/migration/391lts-392lts/04420_1934_Process_Generate_Docs.xml b/migration/391lts-392lts/04420_1934_Process_Generate_Docs.xml new file mode 100644 index 0000000000..4078c21f25 --- /dev/null +++ b/migration/391lts-392lts/04420_1934_Process_Generate_Docs.xml @@ -0,0 +1,555 @@ + + + + See: https://github.com/adempiere/adempiere/issues/1934 + + + + + + ECA02 + + 2018-08-28 23:59:39.342 + 2018-08-28 23:59:39.342 + true + Y + Generate Documentation from Menu + Generate Documentation from Option Menu + org.spin.process.GenerateDocsFromMenu + It process allows create docs in supported formats for external documentation handler + false + GenerateDocsFromMenu + + + 4 + false + false + false + N + N + + 100 + 100 + 54128 + 0 + 0 + + 0 + 0 + 4223ed80-3098-11e9-8dc8-27f25de3fde8 + + + + + It process allows create docs in supported formats for external documentation handler + 2018-08-28 23:59:44.693 + true + 2018-08-28 23:59:44.693 + Generate Documentation from Menu + Generate Documentation from Option Menu + false + 100 + 100 + 0 + 0 + es_MX + 54128 + + + + + + es_MX + 54128 + Permite crear documentación en Formatos soportados para manejadores externos de documentos, reStructuredText or MarkDown + Generar Documentación desde Menú + Generar Documentación desde Menú de Opciones + + + + + It process allows create docs in supported formats for external documentation handler, reStructuredText or MarkDown + + + + + Permite crear documentación en Formatos soportados para manejadores externos de documentos, reStructuredText o MarkDown + es_MX + 54128 + + + + + 2018-08-29 00:05:45.072 + true + 2018-08-29 00:05:45.072 + false + + ExportFormat List + + L + + 100 + 100 + 54061 + ECA02 + 0 + 0 + 431166fa-3098-11e9-8dcd-63e1650d7d8c + + + + + + true + 2018-08-29 00:05:46.086 + 2018-08-29 00:05:46.086 + false + ExportFormat List + + 100 + 100 + 0 + 0 + 54061 + es_MX + + + + + + Export Format + 2018-08-29 00:06:06.21 + 2018-08-29 00:06:06.21 + true + The Export Format is a drop down list box for selecting the format type (text, tab delimited, XML, etc) of the file to be imported + Export Format + Export Format of the data + ExportFormat + + + + + 255 + 17 + 100 + 100 + 60430 + ECA02 + 0 + 0 + 54061 + 43675a38-3098-11e9-8dd0-7b7946fc0e9e + + + + + + true + 2018-08-29 00:06:07.657 + 2018-08-29 00:06:07.657 + Export Format + + Export Format of the data + false + Export Format + The Export Format is a drop down list box for selecting the format type (text, tab delimited, XML, etc) of the file to be imported + + + 100 + 100 + 0 + 0 + es_MX + 60430 + 43675a38-3098-11e9-8dd0-7b7946fc0e9e + + + + + The Export Format is used for determine if document format is for a specific documentation, they can be reStructuredText or MarkDown + + + + + Formato de Exportación + Formato de Exportación de Documentación + Formato de Exportación + es_MX + 60430 + + + + + Export Format of the Documentation + + + + + es_MX + 60430 + El Formatoi de Exportación es usado para determinar el formato en el quje será exportada la documentación, ellos pueden ser reStructuredText o MarkDown + + + + + The Export Format is used for determine if format is for a specific documentation, they can be reStructuredText or MarkDown + + + + + DocsExportFormat + + + + + DocsExportFormat List + + + + + + + true + 2018-08-29 00:10:22.114 + 2018-08-29 00:10:22.114 + DocsExportFormat + Export Format of the Documentation + The Export Format is used for determine if format is for a specific documentation, they can be reStructuredText or MarkDown + true + false + Export Format + + + + + true + + false + 100 + 100 + 56564 + ECA02 + 0 + 0 + 255 + 54128 + 17 + + 54061 + 10 + 60430 + 44a9ead2-3098-11e9-8dd8-27a60ac98fe0 + + + + + Export Format of the Documentation + 2018-08-29 00:10:22.943 + 2018-08-29 00:10:22.943 + true + The Export Format is used for determine if format is for a specific documentation, they can be reStructuredText or MarkDown + false + Export Format + 100 + 100 + 0 + 0 + 56564 + es_MX + 44a9ead2-3098-11e9-8dd8-27a60ac98fe0 + + + + + + + true + 2018-08-29 00:10:43.161 + 2018-08-29 00:10:43.161 + File_Directory + + + true + false + File_Directory + + + + + true + + false + 100 + 100 + 56565 + ECA02 + 0 + 0 + 255 + 54128 + 14 + + + 20 + 50022 + 44fe92b2-3098-11e9-8ddb-ef09acab339e + + + + + + 2018-08-29 00:10:44.794 + 2018-08-29 00:10:44.794 + true + + false + File_Directory + 100 + 100 + 0 + 0 + 56565 + es_MX + 44fe92b2-3098-11e9-8ddb-ef09acab339e + + + + + 2018-08-29 00:11:46.089 + 2018-08-29 00:11:46.089 + true + org.spin.util.ReStructuredTextConverter + reStructuredText Format + + reStructuredText + + 100 + 100 + ECA02 + 55186 + 0 + 0 + 54061 + 45525b5e-3098-11e9-8dde-c70f44e97a15 + + + + + 2018-08-29 00:11:47.885 + true + 2018-08-29 00:11:47.885 + reStructuredText Format + reStructuredText + false + 100 + 100 + 0 + 0 + 55186 + es_MX + 45525b5e-3098-11e9-8dde-c70f44e97a15 + + + + + false + false + true + 2018-08-29 00:14:18.954 + 2018-08-29 00:14:18.954 + Generate Documentation from Menu + false + + R + true + + + 54128 + 100 + 100 + 54354 + ECA02 + 0 + 0 + + + + + 45a4cf38-3098-11e9-8de1-dfa97a796192 + + + + + 2018-08-29 00:14:20.934 + true + 2018-08-29 00:14:20.934 + Generate Documentation from Menu + + false + 100 + 100 + 0 + 0 + 54354 + es_MX + 45a4cf38-3098-11e9-8de1-dfa97a796192 + + + + + 2018-08-29 00:14:21.154 + true + 2018-08-29 00:14:21.154 + 999 + 100 + 100 + 54354 + 0 + 0 + 0 + 10 + 45a4cf38-3098-11e9-8de1-dfa97a796192 + + + + + P + + + + + 0 + 54354 + 159 + 10 + + + + + 1 + 114 + 10 + + + + + 2 + 10 + 108 + + + + + 3 + 115 + 10 + + + + + 4 + 53225 + 10 + + + + + 5 + 53226 + 10 + + + + + 116 + true + 2018-08-29 00:24:40.105 + 2018-08-29 00:24:40.105 + 54128 + 100 + 100 + ECA02 + 0 + 0 + 478d3146-3098-11e9-8dea-3bec02b13f89 + + + + + 38 + + + + + org.spin.util.docs.ReStructuredTextConverter + + + + + true + 2019-02-15 17:47:57.978 + 2019-02-15 17:47:57.978 + org.spin.util.docs.MarkdownConverter + ECA02 + 54061 + Markdown Format + + Markdown + + 55307 + 0 + 0 + 100 + 100 + 900f87fc-316f-11e9-880a-c39a4a451b1b + + + + + 2019-02-15 17:48:03.971 + 2019-02-15 17:48:03.971 + true + Markdown + false + Markdown Format + 0 + 0 + 100 + 100 + 55307 + es_MX + 900f87fc-316f-11e9-880a-c39a4a451b1b + + + + + 54423 + 17 + 10 + + + + + 54354 + 155 + 18 + 10 + + + + + 53920 + 19 + 10 + + + + + 383 + 20 + 10 + + + + diff --git a/migration/391lts-392lts/04422_Add_EntityType_Generate_UUID.xml b/migration/391lts-392lts/04422_Add_EntityType_Generate_UUID.xml new file mode 100644 index 0000000000..c7b062310e --- /dev/null +++ b/migration/391lts-392lts/04422_Add_EntityType_Generate_UUID.xml @@ -0,0 +1,82 @@ + + + + See: https://github.com/adempiere/adempiere/pull/2284 + + + 2019-02-14 15:19:02.221 + Entity Type + true + false + 2019-02-14 15:19:02.221 + false + + EntityType + Dictionary Entity Type; Determines ownership and synchronization + The Entity Types "Dictionary", "Adempiere" and "Application" might be automatically synchronized and customizations deleted or overwritten. + +For customizations, copy the entity and select "User"! + + true + + + + + + false + 56816 + 0 + 0 + ECA02 + 40 + 54170 + 100 + 18 + + 20 + 100 + 389 + 1682 + + + + + + 2019-02-14 15:19:02.613 + true + 2019-02-14 15:19:02.613 + Entity Type + false + Dictionary Entity Type; Determines ownership and synchronization + The Entity Types "Dictionary", "Adempiere" and "Application" might be automatically synchronized and customizations deleted or overwritten. + +For customizations, copy the entity and select "User"! + 56816 + 0 + 0 + 100 + es_MX + 100 + + + + + + + 17 + 245 + + + + + 18 + 389 + + + + + 6 + + + + diff --git a/migration/391lts-392lts/04423_2337_AddingSupportToPrintQRReportEngine.xml b/migration/391lts-392lts/04423_2337_AddingSupportToPrintQRReportEngine.xml new file mode 100644 index 0000000000..c92f91c0f4 --- /dev/null +++ b/migration/391lts-392lts/04423_2337_AddingSupportToPrintQRReportEngine.xml @@ -0,0 +1,59 @@ + + + + https://github.com/adempiere/adempiere/issues/2337 + + + true + 2019-02-13 17:53:02.294 + 2019-02-13 17:53:02.294 + QRC + D + 377 + Is the trademark for a type of matrix barcode (or two-dimensional barcode) + + Quick Response Code + + 55306 + 0 + 0 + 100 + 100 + + + + + + 2019-02-13 17:53:03.82 + 0 + 0 + 100 + 100 + 55306 + es_MX + + 2019-02-13 17:53:03.82 + true + Quick Response Code + false + Is the trademark for a type of matrix barcode (or two-dimensional barcode) + + + + + true + 55306 + es_MX + + + + + QR Código de Respuesta Rápida + true + Es código de barras matricial (o código de barras bidimensional) + 55306 + es_MX + + + + diff --git a/migration/391lts-392lts/04424_Fixed_MultiLanguage_Gain_Loss_Report.xml b/migration/391lts-392lts/04424_Fixed_MultiLanguage_Gain_Loss_Report.xml new file mode 100644 index 0000000000..536883a7f9 --- /dev/null +++ b/migration/391lts-392lts/04424_Fixed_MultiLanguage_Gain_Loss_Report.xml @@ -0,0 +1,439 @@ + + + + Fixed error with Gain and Loss Report for multi-language + + + Language for this entity + true + + 2019-03-26 11:50:47.873 + + 2019-03-26 11:50:47.873 + + 92858 + false + Language + false + false + + + false + false + + false + + + + 0 + + AD_Language + The Language identifies the language to use for display and formatting + false + + false + N + + true + false + false + true + + D + 0 + 0 + + 804 + 100 + 109 + 327 + + 2147483647 + 10 + 100 + 1db11abc-4fe3-11e9-90b5-b3f126a469b8 + + + + + + 2019-03-26 11:50:49.279 + true + 2019-03-26 11:50:49.279 + 92858 + false + Language + 0 + 0 + 100 + 100 + es_MX + 1e1b8d34-4fe3-11e9-90e9-e758e840a43b + + + + + 5 + 18 + + + + Recreate view + CREATE OR REPLACE VIEW T_INVOICEGL_V +(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE, AD_Language) +AS +SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, + i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, + i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID, i.User3_ID, i.User4_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance, + 'en_US' AS AD_Language +FROM T_InvoiceGL gl + INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); + CREATE OR REPLACE VIEW T_INVOICEGL_V +(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE) +AS +SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, + i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, + i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID, i.User3_ID, i.User4_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance +FROM T_InvoiceGL gl + INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); + + + Recreate view Trl + CREATE OR REPLACE VIEW T_INVOICEGL_VT +(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE, AD_Language) +AS +SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, + i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, + i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID, i.User3_ID, i.User4_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance, + l.AD_Language +FROM T_InvoiceGL gl + INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID) + LEFT JOIN AD_Language l ON (l.IsSystemLanguage='Y' AND l.IsActive = 'Y'); + CREATE OR REPLACE VIEW T_INVOICEGL_VT +(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE) +AS +SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, + i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, + i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID, i.User3_ID, i.User4_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance +FROM T_InvoiceGL gl + INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); + + + + + + + Recreate view for Oracle + CREATE OR REPLACE VIEW T_INVOICEGL_V +(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE, AD_Language) +AS +SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, + i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, + i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID,i.User2_ID, i.User3_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance, + 'en_US' AS AD_Language +FROM T_InvoiceGL gl + INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); + CREATE OR REPLACE VIEW T_INVOICEGL_V +(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE) +AS +SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, + i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, + i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID,i.User2_ID, i.User3_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance +FROM T_InvoiceGL gl + INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); + + + Recreate view Trl for Oracle + CREATE OR REPLACE VIEW T_INVOICEGL_VT +(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE, AD_Language) +AS +SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, + i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, + i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID,i.User3_ID, i.User4_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance, + l.AD_Language +FROM T_InvoiceGL gl + INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID) + LEFT JOIN AD_Language l ON (l.IsSystemLanguage='Y' AND l.IsActive = 'Y'); + CREATE OR REPLACE VIEW T_INVOICEGL_VT +(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE) +AS +SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, + i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, + i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID,i.User3_ID, i.User4_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance +FROM T_InvoiceGL gl + INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); + + + diff --git a/migration/391lts-392lts/04425_2354_CalculateForNotRealizedGainLossforAccount.xml b/migration/391lts-392lts/04425_2354_CalculateForNotRealizedGainLossforAccount.xml new file mode 100644 index 0000000000..cb726ea003 --- /dev/null +++ b/migration/391lts-392lts/04425_2354_CalculateForNotRealizedGainLossforAccount.xml @@ -0,0 +1,1684 @@ + + + + https://github.com/adempiere/adempiere/issues/2354 + + + true + + Generate Not Realized Gain / Loss for Multi-Currency Account + org.adempiere.process.GenerateNotRealizedGainLossMultiCurrencyAccount + false + + + false + Y + This process takes the accounting records until a closing date for all multi-currency accounting accounts of the balance in the source currency of the transaction is converted to the currency of the accounting scheme at the exchange rate of the closing date, the difference with the current balance balance in currency records a journal for the difference as loss or gain in exchange + D + + GL Generate Not Realized Gain / Loss + N + N + 3 + false + true + 54198 + 0 + 0 + + 100 + 100 + + 0 + 0 + + + 2019-02-15 17:46:30.29 + + 2019-02-15 17:46:30.29 + Generate Not Realized Gain / Loss for Multi-Currency Account + + + + + true + + 2019-02-15 17:46:31.629 + 2019-02-15 17:46:31.629 + Generate Not Realized Gain / Loss for Multi-Currency Account + This process takes the accounting records until a closing date for all multi-currency accounting accounts of the balance in the source currency of the transaction is converted to the currency of the accounting scheme at the exchange rate of the closing date, the difference with the current balance balance in currency records a journal for the difference as loss or gain in exchange + false + Generate Not Realized Gain / Loss for Multi-Currency Account + 0 + 0 + 100 + es_MX + 54198 + 100 + + + + + es_MX + 54198 + Generar ganancias / pérdidas no realizadas para cuentas de múltiples monedas + true + Generar ganancia / pérdida no realizada + Este proceso toma los registros contables a una fecha de cierre para todas las cuentas contables multi monedas, el saldo en la moneda de origen de la transacción se convierte a la moneda del esquema contable al tipo de cambio de la fecha de cierre, la diferencia con el saldo actual en moneda del esquema se registra como un diario por la diferencia como pérdida o ganancia a cambio + + + + + An Accounting Schema defines the rules used in accounting such as costing method, currency and calendar + + true + + + + + + false + 56829 + 0 + 0 + D + 22 + 54198 + 100 + 25 + + 10 + 100 + + 181 + + 2019-02-15 18:32:26.078 + Accounting Schema + true + false + 2019-02-15 18:32:26.078 + false + + C_AcctSchema_ID + Rules for accounting + + + + + 2019-02-15 18:32:26.905 + true + 2019-02-15 18:32:26.905 + Accounting Schema + false + Rules for accounting + An Accounting Schema defines the rules used in accounting such as costing method, currency and calendar + 56829 + 0 + 0 + 100 + es_MX + 100 + + + + + + 19 + + + + + + 2019-02-15 18:43:51.117 + 2019-02-15 18:43:51.117 + Currency + true + false + false + + C_Currency_ID + The Currency for this record + Indicates the Currency to be used when processing or reporting on this record + + true + + + + + false + 56830 + 0 + 0 + D + 22 + 54198 + 100 + 19 + + 20 + 100 + + 193 + + + + + + 2019-02-15 18:43:51.996 + 100 + es_MX + 100 + + true + 2019-02-15 18:43:51.996 + Currency + false + The Currency for this record + Indicates the Currency to be used when processing or reporting on this record + 56830 + 0 + 0 + + + + + 2804 + + 2019-02-15 18:46:23.832 + Revaluation Conversion Type + true + false + 2019-02-15 18:46:23.832 + false + + C_ConversionTypeReval_ID + Revaluation Currency Conversion Type + + + true + + + + + + false + 56831 + 0 + 0 + D + 22 + 54198 + 100 + 18 + + 30 + 100 + 352 + + + + + 2019-02-15 18:46:27.354 + true + 2019-02-15 18:46:27.354 + Revaluation Conversion Type + false + Revaluation Currency Conversion Type + + 56831 + 0 + 0 + 100 + es_MX + 100 + + + + + + + 2019-02-15 18:51:01.423 + Revaluation Date + true + false + 2019-02-15 18:51:01.423 + false + + DateReval + Date of Revaluation + + + true + + + + + + false + 0 + 0 + D + 7 + 54198 + 100 + 15 + 40 + 100 + + 2805 + + 56832 + + + + + 2019-02-15 18:51:02.277 + true + 2019-02-15 18:51:02.277 + Revaluation Date + false + Date of Revaluation + + 56832 + 0 + 0 + 100 + es_MX + 100 + + + + + + C_DocTypeReval_ID + + 2019-02-15 18:53:31.723 + Revaluation Document Type + true + false + 2019-02-15 18:53:31.723 + false + + Document Type for Revaluation Journal + + + true + + + + + + false + 56833 + 0 + 0 + D + 10 + 54198 + 100 + 18 + 50 + 100 + 170 + 2896 + + + + + + 2019-02-15 18:53:34.008 + true + 2019-02-15 18:53:34.008 + Revaluation Document Type + false + Document Type for Revaluation Journal + + 56833 + 0 + 0 + 100 + es_MX + 100 + + + + + + 40 + + + + + 50 + + + + + 30 + + + + + 40 + + + + + 50 + + + + + false + + IsCreateNewJournal + If selected a new journal within the batch is created + Note that the balance check does not check that individual journals are balanced. + + true + + + + N + + false + 56834 + 0 + 0 + D + 1 + 54198 + 100 + 17 + + 60 + 100 + 319 + 2852 + + 2019-02-15 19:01:21.407 + Create New Journal + true + false + 2019-02-15 19:01:21.407 + + + + + 2019-02-15 19:01:22.227 + 2019-02-15 19:01:22.227 + true + Create New Journal + false + If selected a new journal within the batch is created + Note that the balance check does not check that individual journals are balanced. + 56834 + 0 + 0 + 100 + es_MX + 100 + + + + + + 0 + true + + Generate Not Realized Gain / Loss for Multi-Currency Account + 2019-02-15 19:04:16.185 + 2019-02-15 19:04:16.185 + + false + false + false + true + Generate Not Realized Gain / Loss for Multi-Currency Account + P + 0 + 54437 + + D + + + 100 + + 100 + 54198 + + + + + + 54437 + true + 2019-02-15 19:04:17.009 + 2019-02-15 19:04:17.009 + 100 + Generate Not Realized Gain / Loss for Multi-Currency Account + Generate Not Realized Gain / Loss for Multi-Currency Account + false + 0 + 0 + 100 + es_MX + + + + + + 2019-02-15 19:04:17.274 + 2019-02-15 19:04:17.274 + 0 + 0 + 54437 + 0 + 100 + 100 + 999 + 10 + + true + + + + + 7 + 10 + 54437 + 278 + + + + + 53288 + 8 + 10 + + + + + 53289 + 9 + 10 + + + + + 53290 + 10 + 10 + + + + + 169 + 11 + 10 + + + + + 10 + 433 + 12 + + + + + 352 + 13 + 10 + + + + + 434 + 14 + 10 + + + + + 15 + 10 + 435 + + + + + true + 54437 + es_MX + Generar ganancia / pérdida no realizada + Generar ganancias / pérdidas no realizadas para cuentas de múltiples monedas + + + + + Generate Not Realized Gain / Loss + + + + + false + 54437 + es_MX + + + + + 50 + + + + + 60 + + + + + @IsCreateNewJournal@ + + + + + + 70 + 100 + + + 2092 + 2019-02-15 19:08:53.382 + Batch Description + true + false + 2019-02-15 19:08:53.382 + false + + BatchDescription + Description of the Batch + + + true + + + + + + false + 56835 + 0 + 0 + D + 255 + 54198 + 100 + 10 + + + + + 2019-02-15 19:08:54.653 + true + 2019-02-15 19:08:54.653 + Batch Description + false + Description of the Batch + + 56835 + 0 + 0 + 100 + es_MX + 100 + + + + + + @IsCreateNewJournal@='Y' + + + + + @IsCreateNewJournal@='Y' + + + + + 102 + + + + + 20 + + + + + 30 + + + + + true + + + + + true + + + + + true + + + + + false + + + + + @#Date@ + + + + + org.adempiere.process.GenerateNotRealizedGainLoss + + + + DELETE FROM T_InvoiceGL; +ALTER TABLE T_InvoiceGL DROP CONSTRAINT t_invoicegl_pkey; + ALTER TABLE T_InvoiceGL ADD CONSTRAINT t_invoicegl_pkey PRIMARY KEY (ad_pinstance_id, c_invoice_id , fact_acct_id); + + + DELETE FROM T_InvoiceGL; +ALTER INDEX T_INVOICEGL_KEY RENAME TO T_INVOICEGL_KEY_OLD; +ALTER TABLE T_InvoiceGL DROP CONSTRAINT T_INVOICEGL_KEY CASCADE; + ALTER TABLE T_InvoiceGL ADD CONSTRAINT T_INVOICEGL_KEY PRIMARY KEY (ad_pinstance_id, c_invoice_id , fact_acct_id); + + + + false + + + + + 100 + + + 0 + + AD_Table_ID + The Database Table provides the information of the table definition + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 803 + 100 + 126 + + + + 10 + 19 + + Database Table information + true + + 2019-02-15 19:32:50.02 + + 2019-02-15 19:32:50.02 + + 92472 + false + Table + false + false + + + false + false + N + false + + + + + + + 2019-02-15 19:32:51.419 + true + 2019-02-15 19:32:51.419 + 92472 + false + Table + 0 + 0 + 100 + 100 + es_MX + + + + + false + 0 + Direct internal record ID + true + + 2019-02-15 19:34:13.197 + + 2019-02-15 19:34:13.197 + + 92473 + false + Record ID + false + + + false + false + N + false + + + + 0 + + Record_ID + The Record ID is the internal unique identifier of a record. Please note that zooming to the record may not be successful for Orders, Invoices and Shipment/Receipts as sometimes the Sales Order type is not known. + true + + false + N + + true + false + false + true + 0 + D + 0 + + 803 + 100 + 538 + + + + 10 + 28 + 100 + + + + + + 92473 + false + Record ID + 0 + 0 + 100 + 100 + es_MX + + 2019-02-15 19:34:14.556 + true + 2019-02-15 19:34:14.556 + + + + + Account used + 10 + 30 + 100 + + true + + 2019-02-15 20:59:53.448 + + 2019-02-15 20:59:53.448 + + 92474 + false + Account + false + false + + + false + false + N + false + + + + 0 + + Account_ID + The (natural) account used + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 803 + 100 + 148 + + 362 + + + + + + 2019-02-15 20:59:54.605 + 0 + 100 + 100 + es_MX + + true + 2019-02-15 20:59:54.605 + 92474 + false + Account + 0 + + + + + -1 + + + + + -1 + + + + + + 2019-02-20 20:23:16.385 + true + Gain/Loss Currency Temporary Table + + 2019-02-20 20:23:16.385 + T_InvoiceGL_ID + + + + Gain/Loss Currency Temporary Table + + + 22 + 13 + 60927 + 0 + 0 + D + 100 + 100 + + + + + + + 2019-02-20 20:23:17.49 + + true + 2019-02-20 20:23:17.49 + es_MX + + + Gain/Loss Currency Temporary Table + + false + Gain/Loss Currency Temporary Table + + 0 + 0 + 100 + 100 + 60927 + + + + + + + 2019-02-20 20:23:51.34 + + 92482 + false + Gain/Loss Currency Temporary Table + false + false + + + false + false + N + true + + + + 0 + + T_InvoiceGL_ID + + false + + false + N + + true + false + false + 0 + D + 0 + 0 + + 803 + 100 + 60927 + + + 100 + + + 10 + 13 + false + + true + + 2019-02-20 20:23:51.34 + + + + + 2019-02-20 20:23:52.862 + true + 2019-02-20 20:23:52.862 + 92482 + false + Gain/Loss Currency Temporary Table + 0 + 0 + 100 + 100 + es_MX + + + + + + 30 + + + + + false + + + + + D + + + + + @ElementType@=A & @IsSummary@=N + + + + + 160 + true + + + + + false + false + + + false + false + N + false + + + + 0 + + AD_Table_ID + The Database Table provides the information of the table definition + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 804 + 100 + 126 + + + + 10 + 19 + 100 + + Database Table information + true + + 2019-02-21 17:38:12.62 + + 2019-02-21 17:38:12.62 + + 92486 + false + Table + + + + + 2019-02-21 17:38:15.248 + true + 2019-02-21 17:38:15.248 + 92486 + false + Table + 0 + 0 + 100 + 100 + es_MX + + + + + + + Direct internal record ID + 100 + 538 + + + + 10 + 28 + 100 + + true + + 2019-02-21 17:38:33.851 + + 2019-02-21 17:38:33.851 + + 92487 + false + Record ID + false + false + + + false + false + N + false + + + + 0 + + Record_ID + The Record ID is the internal unique identifier of a record. Please note that zooming to the record may not be successful for Orders, Invoices and Shipment/Receipts as sometimes the Sales Order type is not known. + true + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 804 + + + + + 2019-02-21 17:38:37.381 + + true + 2019-02-21 17:38:37.381 + 92487 + false + Record ID + 0 + 0 + 100 + 100 + es_MX + + + + + true + + true + + 2019-02-21 17:41:09.434 + + 2019-02-21 17:41:09.434 + + 92488 + false + Gain/Loss Currency Temporary Table + false + false + + + false + false + N + false + + + + 0 + + T_InvoiceGL_ID + + true + + false + N + + true + false + false + 0 + D + 0 + 0 + + 804 + 100 + 60927 + + + + 10 + 19 + 100 + + + + + + 2019-02-21 17:41:10.57 + 92488 + false + Gain/Loss Currency Temporary Table + 0 + 0 + 100 + 100 + es_MX + + true + 2019-02-21 17:41:10.57 + + + + + 13 + + + + + false + + + + + false + + + + + true + + + + + @#AD_Client_ID@ + + + + + + + + false + false + N + false + + + 0 + + C_Currency_ID + Indicates the Currency to be used when processing or reporting on this record + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + 803 + 100 + 193 + + + + 10 + 19 + 100 + + + The Currency for this record + true + + 2019-02-25 21:17:34.72 + + 2019-02-25 21:17:34.72 + + 92525 + false + Currency + false + false + + + + + 2019-02-25 21:17:36.237 + true + 2019-02-25 21:17:36.237 + 92525 + false + Currency + 0 + 0 + 100 + 100 + es_MX + + + + + + 121 + + + + + false + false + N + + true + false + true + 0 + D + 0 + 0 + + 803 + 100 + 181 + + + + 10 + 19 + 100 + + Rules for accounting + true + + 2019-02-26 17:13:12.145 + + 2019-02-26 17:13:12.145 + + 92528 + false + Accounting Schema + false + + + false + false + N + false + + + + 0 + + C_AcctSchema_ID + An Accounting Schema defines the rules used in accounting such as costing method, currency and calendar + true + + false + + + + + 2019-02-26 17:13:13.358 + 100 + 100 + es_MX + + true + 2019-02-26 17:13:13.358 + 92528 + false + Accounting Schema + 0 + 0 + + + + ALTER TABLE T_InvoiceGL DROP CONSTRAINT t_invoicegl_key; +ALTER TABLE T_InvoiceGL ADD CONSTRAINT t_invoicegl_pkey PRIMARY KEY (ad_pinstance_id, T_InvoiceGL_ID, fact_acct_id); + ALTER TABLE T_InvoiceGL DROP CONSTRAINT t_invoicegl_pkey; +ALTER TABLE T_InvoiceGL ADD CONSTRAINT t_invoicegl_pkey PRIMARY KEY (ad_pinstance_id, c_invoice_id , fact_acct_id); + + + + ALTER TABLE T_InvoiceGL DROP CONSTRAINT T_INVOICEGL_KEY CASCADE; + ALTER TABLE T_InvoiceGL ADD CONSTRAINT T_INVOICEGL_KEY PRIMARY KEY (ad_pinstance_id, T_InvoiceGL_ID , fact_acct_id); + + ALTER TABLE T_InvoiceGL DROP CONSTRAINT T_INVOICEGL_KEY CASCADE; + ALTER TABLE T_InvoiceGL ADD CONSTRAINT T_INVOICEGL_KEY PRIMARY KEY (ad_pinstance_id, c_invoice_id , fact_acct_id); + + + DROP VIEW T_INVOICEGL_V; +DROP VIEW T_INVOICEGL_VT; + +CREATE OR REPLACE VIEW T_INVOICEGL_V +(T_InvoiceGL_ID , AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE, AD_Table_ID , Record_ID , AD_Language) +AS +SELECT + gl.T_InvoiceGL_ID, + COALESCE(i.AD_Client_ID,fa.AD_Client_ID) AS AD_Client_ID , + COALESCE(i.AD_Org_ID, fa.AD_Org_ID) AS AD_Org_ID, + COALESCE(i.IsActive, fa.IsActive) AS IsActive, + COALESCE(i.Created, fa.Created) AS Created, + COALESCE(i.CreatedBy, fa.CreatedBy) AS CreatedBy, + COALESCE(i.Updated,fa.Updated) AS Updated, + COALESCE(i.UpdatedBy,fa.UpdatedBy) AS UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, + COALESCE(i.DateAcct, fa.DateAcct) AS DateAcct, + i.C_PaymentTerm_ID, + COALESCE(i.C_BPartner_ID,fa.C_BPartner_ID) AS C_BPartner_ID, + i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + COALESCE(gl.C_Currency_ID , i.C_Currency_ID) AS C_Currency_ID, + i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + COALESCE(i.C_Campaign_ID, fa.C_Campaign_ID) AS C_Campaign_ID, + COALESCE(i.C_Project_ID, fa.C_Project_ID) AS C_Project_ID, + COALESCE(i.C_Activity_ID, fa.C_Activity_ID) AS C_Activity_ID, + COALESCE(i.AD_OrgTrx_ID, fa.AD_OrgTrx_ID) AS AD_OrgTrx_ID, + COALESCE(i.User1_ID, fa.User1_ID) AS User1_ID, + COALESCE(i.User2_ID, fa.User2_ID) AS User2_ID, + COALESCE(i.User3_ID, fa.User3_ID) AS User3_ID, + COALESCE(i.User4_ID, fa.User4_ID) AS User4_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + gl.Fact_Acct_ID, COALESCE(gl.C_AcctSchema_ID , fa.C_AcctSchema_ID) AS C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance , gl.AD_Table_ID , gl.Record_ID , 'en_US' AS AD_Language +FROM T_InvoiceGL gl + LEFT JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + LEFT JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); + +CREATE OR REPLACE VIEW T_INVOICEGL_VT +(T_InvoiceGL_ID , AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE,AD_Table_ID , Record_ID , AD_Language) +AS +SELECT + gl.T_InvoiceGL_ID, + COALESCE(i.AD_Client_ID,fa.AD_Client_ID) AS AD_Client_ID , + COALESCE(i.AD_Org_ID, fa.AD_Org_ID) AS AD_Org_ID, + COALESCE(i.IsActive, fa.IsActive) AS IsActive, + COALESCE(i.Created, fa.Created) AS Created, + COALESCE(i.CreatedBy, fa.CreatedBy) AS CreatedBy, + COALESCE(i.Updated,fa.Updated) AS Updated, + COALESCE(i.UpdatedBy,fa.UpdatedBy) AS UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, + COALESCE(i.DateAcct, fa.DateAcct) AS DateAcct, + i.C_PaymentTerm_ID, + COALESCE(i.C_BPartner_ID,fa.C_BPartner_ID) AS C_BPartner_ID, + i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + COALESCE(i.C_Currency_ID, gl.C_Currency_ID) AS C_Currency_ID, + i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + COALESCE(i.C_Campaign_ID, fa.C_Campaign_ID) AS C_Campaign_ID, + COALESCE(i.C_Project_ID, fa.C_Project_ID) AS C_Project_ID, + COALESCE(i.C_Activity_ID, fa.C_Activity_ID) AS C_Activity_ID, + COALESCE(i.AD_OrgTrx_ID, fa.AD_OrgTrx_ID) AS AD_OrgTrx_ID, + COALESCE(i.User1_ID, fa.User1_ID) AS User1_ID, + COALESCE(i.User2_ID, fa.User2_ID) AS User2_ID, + COALESCE(i.User3_ID, fa.User3_ID) AS User3_ID, + COALESCE(i.User4_ID, fa.User4_ID) AS User4_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + gl.Fact_Acct_ID, COALESCE(gl.C_AcctSchema_ID, fa.C_AcctSchema_ID) AS C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance, + gl.AD_Table_ID , gl.Record_ID , l.AD_Language +FROM T_InvoiceGL gl + LEFT JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + LEFT JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID) + LEFT JOIN AD_Language l ON (l.IsSystemLanguage='Y' AND l.IsActive = 'Y') + LEFT JOIN C_DocType_Trl dttrl ON (gl.C_DocTypeReval_ID=dttrl.C_DocType_ID AND l.AD_Language=dttrl.AD_Language); + + DROP VIEW T_INVOICEGL_V; +DROP VIEW T_INVOICEGL_VT; + +CREATE OR REPLACE VIEW T_INVOICEGL_V +(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE, AD_Language) +AS +SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, + i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, + i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID, i.User3_ID, i.User4_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance, + 'en_US' AS AD_Language +FROM T_InvoiceGL gl + INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID); + +CREATE OR REPLACE VIEW T_INVOICEGL_VT +(AD_CLIENT_ID, AD_ORG_ID, ISACTIVE, CREATED, CREATEDBY, + UPDATED, UPDATEDBY, C_INVOICE_ID, ISSOTRX, DOCUMENTNO, + DOCSTATUS, C_DOCTYPE_ID, C_ORDER_ID, DESCRIPTION, SALESREP_ID, + DATEINVOICED, DATEACCT, C_PAYMENTTERM_ID, C_BPARTNER_ID, C_BPARTNER_LOCATION_ID, + AD_USER_ID, ISSELFSERVICE, C_CURRENCY_ID, C_CONVERSIONTYPE_ID, GRANDTOTAL, + ISTAXINCLUDED, C_CAMPAIGN_ID, C_PROJECT_ID, C_ACTIVITY_ID, AD_ORGTRX_ID, + USER1_ID, USER2_ID, USER3_ID, USER4_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, + FACT_ACCT_ID, C_ACCTSCHEMA_ID, ACCOUNT_ID, C_PERIOD_ID, GL_CATEGORY_ID, + GL_BUDGET_ID, C_TAX_ID, M_LOCATOR_ID, POSTINGTYPE, AMTSOURCEDR, + AMTSOURCECR, AMTACCTDR, AMTACCTCR, C_UOM_ID, QTY, + AD_PINSTANCE_ID, APAR, OPENAMT, PERCENT, AMTREVALDR, + AMTREVALCR, DATEREVAL, C_CONVERSIONTYPEREVAL_ID, AMTSOURCEBALANCE, AMTACCTBALANCE, + C_DOCTYPEREVAL_ID, AMTREVALDRDIFF, AMTREVALCRDIFF, ISALLCURRENCIES, AMTACCTOPENDR, + AMTACCTOPENCR, AMTACCTOPENBALANCE, AD_Language) +AS +SELECT i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created,i.CreatedBy, i.Updated,i.UpdatedBy, + i.C_Invoice_ID, i.IsSOTrx, i.DocumentNo, i.DocStatus, i.C_DocType_ID, i.C_Order_ID, + i.Description, i.SalesRep_ID, i.DateInvoiced, i.DateAcct, i.C_PaymentTerm_ID, + i.C_BPartner_ID, i.C_BPartner_Location_ID, i.AD_User_ID, i.IsSelfService, + i.C_Currency_ID, i.C_ConversionType_ID, i.GrandTotal, i.IsTaxIncluded, +-- References + i.C_Campaign_ID, i.C_Project_ID, i.C_Activity_ID, + i.AD_OrgTrx_ID, i.User1_ID, i.User2_ID, i.User3_ID, i.User4_ID, + fa.C_LocFrom_ID, fa.C_LocTo_ID, fa.C_SalesRegion_ID, +-- Accounting + fa.Fact_Acct_ID, fa.C_AcctSchema_ID, fa.Account_ID, fa.C_Period_ID, fa.GL_Category_ID, fa.GL_Budget_ID, + fa.C_Tax_ID, fa.M_Locator_ID, + fa.PostingType, fa.AmtSourceDr, fa.AmtSourceCr, + fa.AmtAcctDr, fa.AmtAcctCr, + fa.C_UOM_ID, fa.Qty, +-- Gain/Loss + gl.AD_PInstance_ID, gl.APAR, gl.OpenAmt, gl.Percent, + gl.AmtRevalDr, gl.AmtRevalCr, gl.DateReval, gl.C_ConversionTypeReval_ID, + gl.AmtSourceBalance, gl.AmtAcctBalance, + gl.C_DocTypeReval_ID, + gl.AmtRevalDrDiff, gl.AmtRevalCrDiff, gl.IsAllCurrencies, + (fa.AmtAcctDr*gl.Percent/100) AS AmtAcctOpenDr, (fa.AmtAcctCr*gl.Percent/100) AS AmtAcctOpenCr, + ((fa.AmtAcctDr-fa.AmtAcctCr)*gl.Percent/100) AS AmtAcctOpenBalance, + l.AD_Language +FROM T_InvoiceGL gl + INNER JOIN C_Invoice i ON (gl.C_Invoice_ID=i.C_Invoice_ID) + INNER JOIN Fact_Acct fa ON (gl.Fact_Acct_ID=fa.Fact_Acct_ID) + LEFT JOIN AD_Language l ON (l.IsSystemLanguage='Y' AND l.IsActive = 'Y'); + + + + + diff --git a/migration/391lts-392lts/04430_2324_ImproveFuncDPUserFavorites.xml b/migration/391lts-392lts/04430_2324_ImproveFuncDPUserFavorites.xml new file mode 100644 index 0000000000..ac9d59ef10 --- /dev/null +++ b/migration/391lts-392lts/04430_2324_ImproveFuncDPUserFavorites.xml @@ -0,0 +1,368 @@ + + + + See https://github.com/adempiere/adempiere/issues/2324 + + + + true + 2019-02-12 09:27:38.394 + Drag and drop your favorite menu items here. + 2019-02-12 09:27:38.394 + I + DPUserFavorites.hint.tooltip + The User Favorites list makes it easy to find your favorite menu items. Click on a favorite item in the main menu and drag it here. You can organize your favorites in folders to create your own menu. Right click for options and to create new folders. Drag favorite items into the order desired or drop them into folders to organize the menu. Double click a folder to rename it. + 0 + 0 + D + 53562 + 100 + 100 + + + + + 2019-02-12 09:27:42.173 + 2019-02-12 09:27:42.173 + true + false + Drag and drop your favorite menu items here. + The User Favorites list makes it easy to find your favorite menu items. Click on a favorite item in the main menu and drag it here. You can organize your favorites in folders to create your own menu. Right click for options and to create new folders. Drag favorite items into the order desired or drop them into folders to organize the menu. Double click a folder to rename it. + 0 + 0 + 100 + es_MX + 53562 + 100 + + + + + + DPUserFavorites.tooltip + D + + + + + Arrastra y suelta tus elementos favoritos del menú aquí. + La lista de Favoritos del Usuario facilita la b�squeda de sus elementos de men� favoritos. Haga clic en un elemento favorito en el men� principal y arr�strelo aqu�. Puede organizar sus favoritos en carpetas para crear su propio men�. Haga clic derecho para las opciones y para crear nuevas carpetas. Arrastre los elementos favoritos en el orden deseado o col�quelos en carpetas para organizar el men�. Haga doble clic en una carpeta para cambiar su nombre. + es_MX + 53562 + + + + + true + es_MX + 53562 + + + + + true + 2019-02-12 09:41:39.706 + Drag and drop your favorite menu items here. Right click to add folders. + 2019-02-12 09:41:39.706 + I + DPUserFavorites.hint.text + + 0 + 0 + D + 53563 + 100 + 100 + + + + + + 2019-02-12 09:41:41.099 + 2019-02-12 09:41:41.099 + true + false + Drag and drop your favorite menu items here. Right click to add folders. + + 0 + 0 + 100 + es_MX + 53563 + 100 + + + + + + true + Arrastra y suelta tus artículos favoritos desde el menú aquí. Haz clic derecho para agregar carpetas. + es_MX + 53563 + + + + + true + 2019-02-12 09:50:09.17 + Drag an item from your user Favorites and drop it here to remove it. + 2019-02-12 09:50:09.17 + I + DPUserFavorites.trashcan.tooltip + + 0 + 0 + D + 53564 + 100 + 100 + + + + + + 2019-02-12 09:50:10.882 + 2019-02-12 09:50:10.882 + true + false + Drag an item from your user Favorites and drop it here to remove it. + + 0 + 0 + 100 + es_MX + 53564 + 100 + + + + + + true + Arrastra un elemento de tus favoritos de usuario y suéltalo aquí para eliminarlo. + es_MX + 53564 + + + + + D + 53565 + true + 2019-02-12 09:56:14.29 + Expand Tree + 2019-02-12 09:56:14.29 + I + DPUserFavorites.expandTree.tooltip + Select to expand all folders of the tree. Descelect to collapse all the folders. + 0 + 0 + 100 + 100 + + + + + + 2019-02-12 09:56:15.768 + 2019-02-12 09:56:15.768 + true + false + Expand Tree + Select to expand all folders of the tree. Descelect to collapse all the folders. + 0 + 0 + 100 + es_MX + 53565 + 100 + + + + + + Expandir árbol + Selecciona para expandir todas las carpetas en el árbol. Anula la selección para contraer todas las carpetas. + es_MX + 53565 + + + + + true + es_MX + 53565 + + + + + true + 2019-02-12 12:26:16.153 + Rename the folder + 2019-02-12 12:26:16.153 + I + WStringEditorDialog.tooltip + Enter a new name for the folder. Hit <Enter> to save or close the dialog. Hit <Esc> to quit. + 0 + 0 + D + 53566 + 100 + 100 + + + + + + 2019-02-12 12:26:19.356 + 2019-02-12 12:26:19.356 + true + false + Rename the folder + Enter a new name for the folder. Hit <Enter> to save or close the dialog. Hit <Esc> to quit. + 0 + 0 + 100 + es_MX + 53566 + 100 + + + + + + Edit the string. + Edit the string. Hit <Enter> to save or close the dialog. Hit <Esc> to quit. + + + + + Edita el texto + Edita el texto. Presiona la tecla Intro para cerrar el diálogo. Presiona la tecla Esc para salir. + es_MX + 53566 + + + + + true + 2019-02-12 22:40:44.465 + Click to open. Drag to reorder. Right click for other options. + 2019-02-12 22:40:44.465 + I + DPUserFavorite.treeitem.tooltip + + 0 + 0 + D + 53567 + 100 + 100 + + + + + + 2019-02-12 22:40:49.337 + 2019-02-12 22:40:49.337 + true + false + Click to open. Drag to reorder. Right click for other options. + + 0 + 0 + 100 + es_MX + 53567 + 100 + + + + + + true + Haz clic para abrir. Arrastra para reordenar. Haz clic derecho para otras opciones. + es_MX + 53567 + + + + + true + 2019-02-12 23:08:27.03 + New Folder + 2019-02-12 23:08:27.03 + I + new.folder + + 0 + 0 + D + 53568 + 100 + 100 + + + + + + 2019-02-12 23:08:28.802 + 2019-02-12 23:08:28.802 + true + false + New Folder + + 0 + 0 + 100 + es_MX + 53568 + 100 + + + + + + true + Nueva carpeta + es_MX + 53568 + + + + + true + 2019-02-14 14:47:21.377 + Rename folder + 2019-02-14 14:47:21.377 + I + SimpleFavoriteTreeModel.rename.folder + + 0 + 0 + D + 53569 + 100 + 100 + + + + + + Renombrar carpeta + true + 2019-02-14 14:47:29.281 + 2019-02-14 14:47:29.281 + true + + 0 + 0 + 100 + es_MX + 53569 + 100 + + + + + diff --git a/migration/391lts-392lts/04432_2382_Project_Next_Status_not_Filtered_by_Category.xml b/migration/391lts-392lts/04432_2382_Project_Next_Status_not_Filtered_by_Category.xml new file mode 100644 index 0000000000..f8094259a6 --- /dev/null +++ b/migration/391lts-392lts/04432_2382_Project_Next_Status_not_Filtered_by_Category.xml @@ -0,0 +1,31 @@ + + + + Project Status: Next Status not Filtered by Project Status Category #2382 +https://github.com/adempiere/adempiere/issues/2382 + + + true + S + C_ProjectStatus.C_ProjectStatusCategory_ID=@C_ProjectStatusCategory_ID@ +AND C_ProjectStatus.C_ProjectStatus_ID!=@C_ProjectStatus_ID@ + 2019-02-24 22:55:12.095 + 2019-02-24 22:55:12.095 + C_ProjectStatus of Project Status Category + + 0 + 0 + 52666 + D + 100 + 100 + + + + + + 52666 + + + + diff --git a/migration/391lts-392lts/04435_Add_HR_Process_Currency.xml b/migration/391lts-392lts/04435_Add_HR_Process_Currency.xml new file mode 100644 index 0000000000..510f227eaf --- /dev/null +++ b/migration/391lts-392lts/04435_Add_HR_Process_Currency.xml @@ -0,0 +1,319 @@ + + + + + + The Currency for this record + true + + 2019-02-25 19:30:48.952 + + 2019-02-25 19:30:48.952 + + 92523 + false + Currency + false + false + + + false + false + N + false + + + + 0 + + C_Currency_ID + Indicates the Currency to be used when processing or reporting on this record + true + + false + N + + true + false + false + true + 0 + EE02 + 0 + 0 + + 53092 + 100 + 193 + + + + 10 + 19 + 100 + + + + + + 2019-02-25 19:31:03.064 + true + 2019-02-25 19:31:03.064 + 92523 + false + Currency + 0 + 0 + 100 + 100 + es_MX + + + + + + Currency Conversion Rate Type + true + + 2019-02-25 19:31:28.794 + + 2019-02-25 19:31:28.794 + + 92524 + false + Currency Type + false + false + + + false + false + N + false + + + + 0 + + C_ConversionType_ID + The Currency Conversion Rate Type lets you define different type of rates, e.g. Spot, Corporate and/or Sell/Buy rates. + true + + false + N + + true + false + false + true + 0 + EE02 + 0 + 0 + + 53092 + 100 + 2278 + + + + 10 + 19 + 100 + + + + + + 2019-02-25 19:31:32.12 + true + 2019-02-25 19:31:32.12 + 92524 + false + Currency Type + 0 + 0 + 100 + 100 + es_MX + + + + + + Currency + false + 2019-02-25 19:32:22.153 + false + + 2019-02-25 19:32:22.153 + + true + + false + true + The Currency for this record + true + false + 0 + true + Indicates the Currency to be used when processing or reporting on this record + + + + + 0 + true + false + false + + + + false + 0 + 0 + 93361 + EE02 + 100 + 100 + 180 + + 92523 + + 180 + 0 + 53114 + + + + + + + true + 2019-02-25 19:32:25.079 + 2019-02-25 19:32:25.079 + 0 + false + The Currency for this record + Currency + Indicates the Currency to be used when processing or reporting on this record + 0 + 93361 + 100 + 100 + es_MX + + + + + + Currency Type + false + 2019-02-25 19:32:34.353 + false + + 2019-02-25 19:32:34.353 + + true + + false + true + Currency Conversion Rate Type + true + false + 0 + true + The Currency Conversion Rate Type lets you define different type of rates, e.g. Spot, Corporate and/or Sell/Buy rates. + + + + + 0 + true + true + false + + + + false + 0 + 0 + 93362 + EE02 + 100 + 100 + 190 + + 92524 + + 190 + 0 + 53114 + + + + + + + true + 2019-02-25 19:32:36.054 + 2019-02-25 19:32:36.054 + 0 + false + Currency Conversion Rate Type + Currency Type + The Currency Conversion Rate Type lets you define different type of rates, e.g. Spot, Corporate and/or Sell/Buy rates. + 0 + 93362 + 100 + 100 + es_MX + + + + + + 130 + + + + + 140 + + + + + 150 + + + + + 160 + + + + + 170 + + + + + 180 + + + + + 190 + + + + + Y + + + + Update History + UPDATE HR_Process SET C_Currency_ID = (SELECT asd.C_Currency_ID FROM AD_ClientInfo ci INNER JOIN C_AcctSchema asd ON (ci.C_AcctSchema1_ID = asd.C_AcctSchema_ID) WHERE ci.AD_Client_ID = HR_Process.AD_Client_ID) + + + diff --git a/migration/391lts-392lts/04440_2340_ImproveDocumentStatusIndicators.xml b/migration/391lts-392lts/04440_2340_ImproveDocumentStatusIndicators.xml new file mode 100644 index 0000000000..e06b0dccea --- /dev/null +++ b/migration/391lts-392lts/04440_2340_ImproveDocumentStatusIndicators.xml @@ -0,0 +1,115 @@ + + + + See https://github.com/adempiere/adempiere/issues/2340 and also https://github.com/adempiere/adempiere/issues/1243 +Do not show font/color fields. Remove the mandatory condition on the columns. + + + false + 0 + + + + + false + 0 + + + + + false + 0 + + + + + false + 0 + + + + + 100 + + + + + 110 + + + + + 120 + + + + + 130 + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + Remove mandatory + + false + + + + Remove mandatory + + false + + + + Remove mandatory + + false + + + + Remove mandatory + + false + + + + diff --git a/migration/391lts-392lts/04442_2202_Add_Support_Project_Processor.xml b/migration/391lts-392lts/04442_2202_Add_Support_Project_Processor.xml new file mode 100644 index 0000000000..05e119fe63 --- /dev/null +++ b/migration/391lts-392lts/04442_2202_Add_Support_Project_Processor.xml @@ -0,0 +1,6898 @@ + + + + https://github.com/adempiere/adempiere/issues/2202 + + + + Mail Template + The Mail Template indicates the mail template for return messages. Mail text can include variables. The priority of parsing is User/Contact, Business Partner and then the underlying business object (like Request, Dunning, Workflow object).<br> +So, @Name@ would resolve into the User name (if user is defined defined), then Business Partner name (if business partner is defined) and then the Name of the business object if it has a Name.<br> +For Multi-Lingual systems, the template is translated based on the Business Partner's language selection. + + + true + 2019-01-28 20:37:35.414 + 2019-01-28 20:37:35.414 + + Text templates for mailings + 0 + + false + false + + R_MailText_ID + + false + false + + true + false + N + false + + false + N + + true + + false + false + true + 0 + 19 + 100 + 100 + EE09 + 92403 + 0 + 0 + + 54315 + + 10 + + + 1515 + + + + + + Mail Template + 2019-01-28 20:37:36.597 + true + 2019-01-28 20:37:36.597 + false + es_MX + 100 + 100 + 0 + 0 + 92403 + + + + + + 53560 + + + + + Procesador de Proyectos + Definición de Procesador de Proyectos + 53560 + es_MX + El Procesador de Proyectos le permite definir los procesos que desea que ocurran y la frecuencia y el tiempo de estos procesos. Si no se encuentra otro usuario, los elementos se asignan al supervisor. Un procesador de proyectos puede ser solo para un tipo de proyecto específico o para todos. + + + + + + + + + false + + 100 + 100 + 93304 + EE09 + 0 + 0 + 0 + 10 + 54438 + 0 + + + 92403 + + + + Text templates for mailings + false + + false + false + true + 2019-01-28 20:39:19.481 + 2019-01-28 20:39:19.481 + true + true + true + false + false + + true + Mail Template + false + The Mail Template indicates the mail template for return messages. Mail text can include variables. The priority of parsing is User/Contact, Business Partner and then the underlying business object (like Request, Dunning, Workflow object).<br> +So, @Name@ would resolve into the User name (if user is defined defined), then Business Partner name (if business partner is defined) and then the Name of the business object if it has a Name.<br> +For Multi-Lingual systems, the template is translated based on the Business Partner's language selection. + + + + + + + + + The Mail Template indicates the mail template for return messages. Mail text can include variables. The priority of parsing is User/Contact, Business Partner and then the underlying business object (like Request, Dunning, Workflow object).<br> +So, @Name@ would resolve into the User name (if user is defined defined), then Business Partner name (if business partner is defined) and then the Name of the business object if it has a Name.<br> +For Multi-Lingual systems, the template is translated based on the Business Partner's language selection. + 2019-01-28 20:39:20.547 + true + 2019-01-28 20:39:20.547 + false + Mail Template + Text templates for mailings + 100 + 100 + 0 + 0 + 93304 + es_MX + + + + + + 50 + + + + + 60 + + + + + 70 + + + + + 80 + + + + + 90 + + + + + 100 + + + + + 110 + + + + + 120 + + + + + 130 + + + + + 140 + + + + + 150 + + + + + 160 + + + + + 170 + + + + + 180 + + + + + true + + + + + Event Change Log + + + + true + 2019-01-28 20:44:43.561 + 2019-01-28 20:44:43.561 + + Type of Event in Change Log + 0 + + false + false + + EventChangeLog + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 17 + 100 + 100 + EE09 + 92404 + 0 + 0 + 53238 + 54316 + + 1 + + + 53345 + + + + + + Event Change Log + 2019-01-28 20:44:44.585 + true + 2019-01-28 20:44:44.585 + false + es_MX + 100 + 100 + 0 + 0 + 92404 + + + + + + 53560 + + + + + Project Processor Log + + + + + Project Processor Log + Project Processor Log + + + + + Project Processor Log + + + + + + + + Project Processor Log + + + + + + + + + + + + Bitácora Procesador de Proyectos + Resultados de la ejecución del procesador de proyectos + Bitácora de Procesador de Proyectos + Resultados de la ejecución del procesador de proyectos + es_MX + 59716 + + + + + Type of Event in Change Log + false + + false + false + true + 2019-01-28 20:48:58.224 + 2019-01-28 20:48:58.224 + true + true + true + false + false + + true + Event Change Log + false + + + + + + + + + + false + + 100 + 100 + 93305 + EE09 + 0 + 0 + 0 + 1 + 54439 + 0 + + + 92404 + + + + + + + + + 2019-01-28 20:48:59.157 + true + 2019-01-28 20:48:59.157 + false + Event Change Log + Type of Event in Change Log + 100 + 100 + 0 + 0 + 93305 + es_MX + + + + + + 70 + + + + + 80 + + + + + 90 + + + + + 100 + + + + + true + + + + + false + + true + 2019-01-28 20:52:36.006 + 2019-01-28 20:52:36.006 + N + Project Processor Queued + + false + 2 + + C_ProjectProcessorQueued + true + false + L + false + N + true + 0 + false + false + 100 + 100 + 54599 + D + 0 + 0 + 0 + + 53560 + + + + + + + 2019-01-28 20:52:37.121 + 2019-01-28 20:52:37.121 + true + false + Project Processor Queued + es_MX + 100 + 100 + 0 + 0 + 54599 + + + + + + Client + false + + false + + + false + N + + true + + false + false + false + + 19 + 100 + 100 + D + 92405 + 0 + 0 + + 54599 + 129 + 10 + + + 102 + + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + true + 2019-01-28 20:52:37.3 + 2019-01-28 20:52:37.3 + + Client/Tenant for this installation. + 1 + + true + false + @#AD_Client_ID@ + AD_Client_ID + + false + false + + true + + + + + Client + 2019-01-28 20:52:38.353 + true + 2019-01-28 20:52:38.353 + false + es_MX + 100 + 100 + 0 + 0 + 92405 + + + + + + Organization + false + false + true + + 19 + 100 + 100 + D + 92406 + 0 + 0 + + 54599 + 104 + 10 + + + 113 + + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + true + 2019-01-28 20:52:38.513 + 2019-01-28 20:52:38.513 + + Organizational entity within client + 1 + + true + false + @#AD_Org_ID@ + AD_Org_ID + + false + false + + true + false + + false + + + false + N + + true + + + + + + Organization + 2019-01-28 20:52:39.452 + true + 2019-01-28 20:52:39.452 + false + es_MX + 100 + 100 + 0 + 0 + 92406 + + + + + + 100 + Active + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + true + 2019-01-28 20:52:39.636 + 2019-01-28 20:52:39.636 + + The record is active in the system + 1 + + true + false + Y + IsActive + + false + false + + true + false + + false + + + false + N + + true + + false + false + true + + 20 + 100 + D + 92407 + 0 + 0 + + 54599 + + 1 + + + 348 + + + + + + Active + 2019-01-28 20:52:41.313 + true + 2019-01-28 20:52:41.313 + false + es_MX + 100 + 100 + 0 + 0 + 92407 + + + + + + 245 + Created + The Created field indicates the date that this record was created. + + + true + 2019-01-28 20:52:41.476 + 2019-01-28 20:52:41.476 + + Date this record was created + 1 + + true + false + + Created + + false + false + + true + false + + false + + + false + N + + true + + false + false + false + + 16 + 100 + 100 + D + 92408 + 0 + 0 + + 54599 + + 0 + + + + + + + + Created + 2019-01-28 20:52:42.259 + true + 2019-01-28 20:52:42.259 + false + es_MX + 100 + 100 + 0 + 0 + 92408 + + + + + + Updated + The Updated field indicates the date that this record was updated. + + + true + 2019-01-28 20:52:42.41 + 2019-01-28 20:52:42.41 + + Date this record was updated + 1 + + true + false + + Updated + + false + false + + true + false + + false + + + false + N + + true + + false + false + false + + 16 + 100 + 100 + D + 92409 + 0 + 0 + + 54599 + + 0 + + + 607 + + + + + + 0 + Updated + 2019-01-28 20:52:43.497 + true + 2019-01-28 20:52:43.497 + false + es_MX + 100 + 100 + 0 + 92409 + + + + + + Created By + The Created By field indicates the user who created this record. + + + true + 2019-01-28 20:52:43.668 + 2019-01-28 20:52:43.668 + + User who created this records + 1 + + true + false + + CreatedBy + + false + false + + true + false + + false + + + false + N + + true + + false + false + false + + 18 + 100 + 100 + D + 92410 + 0 + 0 + 110 + 54599 + + 10 + + + 246 + + + + + + Created By + 2019-01-28 20:52:44.58 + true + 2019-01-28 20:52:44.58 + false + es_MX + 100 + 100 + 0 + 0 + 92410 + + + + + + 2019-01-28 20:52:44.827 + 2019-01-28 20:52:44.827 + + User who updated this records + 1 + + true + false + + UpdatedBy + + false + false + + true + false + + false + + + false + N + + true + + false + false + false + + 18 + 100 + 100 + D + 92411 + 0 + 0 + 110 + 54599 + + 10 + + + 608 + + Updated By + The Updated By field indicates the user who updated this record. + + + true + + + + + Updated By + 2019-01-28 20:52:45.853 + true + 2019-01-28 20:52:45.853 + false + es_MX + 100 + 100 + 0 + 0 + 92411 + + + + + + Immutable Universally Unique Identifier + false + + UUID + + false + false + + true + false + + false + + + false + N + + true + + false + false + true + + 10 + 100 + 100 + D + 92412 + 0 + 0 + + 54599 + + 36 + + + 59595 + + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + true + 2019-01-28 20:52:46.018 + 2019-01-28 20:52:46.018 + + Immutable Universally Unique Identifier + 1 + + false + + + + + Immutable Universally Unique Identifier + 2019-01-28 20:52:47.102 + true + 2019-01-28 20:52:47.102 + false + es_MX + 100 + 100 + 0 + 0 + 92412 + + + + + + Project Processor Queued ID + 2019-01-28 20:52:47.239 + 2019-01-28 20:52:47.239 + true + + + Project Processor Queued ID + + C_ProjectProcessorQueued_ID + + + + + + 100 + 100 + 60919 + D + 0 + 0 + + + + + + + + true + 2019-01-28 20:52:48.004 + 2019-01-28 20:52:48.004 + Project Processor Queued ID + + + false + Project Processor Queued ID + + + + 100 + 100 + 0 + 0 + es_MX + 60919 + + + + + + Project Processor Queued ID + + + + true + 2019-01-28 20:52:48.158 + 2019-01-28 20:52:48.158 + + + 1 + + true + false + + C_ProjectProcessorQueued_ID + + false + false + + false + false + + true + + + false + N + + true + + false + false + false + + 13 + 100 + 100 + D + 92413 + 0 + 0 + + 54599 + + 10 + + + 60919 + + + + + + false + es_MX + 100 + 100 + 0 + 0 + 92413 + + Project Processor Queued ID + 2019-01-28 20:52:49.32 + true + 2019-01-28 20:52:49.32 + + + + + true + 2019-01-28 20:52:49.504 + 2019-01-28 20:52:49.504 + true + false + Table C_ProjectProcessorQueued + C_ProjectProcessorQueued + + false + + + + + true + 100 + 100 + 55052 + 0 + 0 + 1 + 1000000 + 50000 + 1000000 + + + + + + Project Processor Queued + Project Processor Queued + + + + + Cola Procesador Proyectos + Cola de Procesador de Proyectos + es_MX + 60919 + + + + + User/Contact + The User identifies a unique user in the system. This could be an internal user or a business partner contact + + + true + 2019-01-28 20:54:56.255 + 2019-01-28 20:54:56.255 + + User within the system - Internal or Business Partner Contact + 0 + + false + false + + AD_User_ID + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 19 + 100 + 100 + EE09 + 92414 + 0 + 0 + + 54599 + + 10 + + + 138 + + + + + + User/Contact + 2019-01-28 20:54:58.951 + true + 2019-01-28 20:54:58.951 + false + es_MX + 100 + 100 + 0 + 0 + 92414 + + + + + + User Mail + false + N + + true + + false + false + true + 0 + 19 + 100 + 100 + EE09 + 92415 + 0 + 0 + + 54599 + + 10 + + + 2752 + + Archive of mails sent to users + + + true + 2019-01-28 20:55:20.342 + 2019-01-28 20:55:20.342 + + Mail sent to the user + 0 + + false + false + + AD_UserMail_ID + + false + false + + true + false + N + false + + + + + + + User Mail + 2019-01-28 20:55:21.661 + true + 2019-01-28 20:55:21.661 + false + es_MX + 100 + 100 + 0 + 0 + 92415 + + + + + + D + + + + + D + + + + + Project Processor Log + 100 + D + 92416 + 0 + 0 + + 54599 + + 10 + + + 59716 + + + + + true + 2019-01-28 20:56:26.133 + 2019-01-28 20:56:26.133 + + + 0 + + false + false + + C_ProjectProcessorLog_ID + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 30 + 100 + + + + + Project Processor Log + 2019-01-28 20:56:27.218 + true + 2019-01-28 20:56:27.218 + false + es_MX + 100 + 100 + 0 + 0 + 92416 + + + + + + + Send EMail + Send emails with document attached (e.g. Invoice, Delivery Note, etc.) + + + true + 2019-01-28 20:58:08.588 + 2019-01-28 20:58:08.588 + + Enable sending Document EMail + 0 + + false + false + + SendEMail + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 20 + 100 + 100 + D + 92417 + 0 + 0 + + 54599 + + 1 + + + 1978 + + + + + Send EMail + 2019-01-28 20:58:10.481 + true + 2019-01-28 20:58:10.481 + false + es_MX + 100 + 100 + 0 + 0 + 92417 + + + + + + false + Project Processor Queued + false + true + false + + 2019-01-28 20:59:22.662 + 2019-01-28 20:59:22.662 + true + false + + + + false + + false + + false + N + + + false + 53560 + 30 + + 100 + 100 + 54751 + D + + 0 + 0 + 54599 + 92416 + + + + 2 + 86199 + + + + + + true + 2019-01-28 20:59:23.559 + 2019-01-28 20:59:23.559 + + Project Processor Queued + + false + + 100 + 100 + 0 + 0 + es_MX + 54751 + + + + + + true + The record is active in the system + false + + false + false + 2019-01-28 20:59:28.839 + 2019-01-28 20:59:28.839 + true + true + true + false + false + + true + Active + false + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + + + + false + + 100 + 100 + 93306 + D + 0 + 0 + 0 + 1 + 54751 + 0 + + + 92407 + + + + + + + + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + 2019-01-28 20:59:29.893 + true + 2019-01-28 20:59:29.893 + false + Active + The record is active in the system + 100 + 100 + 0 + 0 + 93306 + es_MX + + + + + + Client/Tenant for this installation. + false + + false + false + true + 2019-01-28 20:59:30.049 + 2019-01-28 20:59:30.049 + true + false + true + false + false + + true + Client + false + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + + + + false + + 100 + 100 + 93307 + D + 0 + 0 + 0 + 10 + 54751 + 0 + + + 92405 + + + + + + + + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + 2019-01-28 20:59:30.872 + true + 2019-01-28 20:59:30.872 + false + Client + Client/Tenant for this installation. + 100 + 100 + 0 + 0 + 93307 + es_MX + + + + + + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + + + + false + + 100 + 100 + 93308 + D + 0 + 0 + 0 + 36 + 54751 + 0 + + + 92412 + + + + false + + false + false + true + 2019-01-28 20:59:31.02 + 2019-01-28 20:59:31.02 + true + true + false + false + false + + true + Immutable Universally Unique Identifier + false + + + + + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 2019-01-28 20:59:32.074 + true + 2019-01-28 20:59:32.074 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + 100 + 100 + 0 + 0 + 93308 + es_MX + + + + + + Organizational entity within client + + + + false + + 100 + 100 + 93309 + D + 0 + 0 + 0 + 10 + 54751 + 0 + + + 92406 + + + + false + + false + false + true + 2019-01-28 20:59:32.232 + 2019-01-28 20:59:32.232 + true + true + true + false + false + + true + Organization + false + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + + + + + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + 2019-01-28 20:59:33.279 + true + 2019-01-28 20:59:33.279 + false + Organization + Organizational entity within client + 100 + 100 + 0 + 0 + 93309 + es_MX + + + + + + + + 92416 + + + + false + + false + false + true + 2019-01-28 20:59:33.495 + 2019-01-28 20:59:33.495 + true + true + true + false + false + + true + Project Processor Log + false + + + + + + + + + + false + + 100 + 100 + 93310 + D + 0 + 0 + 0 + 10 + 54751 + 0 + + + + + + + 2019-01-28 20:59:34.359 + true + 2019-01-28 20:59:34.359 + false + Project Processor Log + + 100 + 100 + 0 + 0 + 93310 + es_MX + + + + + + + false + + false + false + true + 2019-01-28 20:59:34.509 + 2019-01-28 20:59:34.509 + true + false + false + false + false + + true + Project Processor Queued + false + + + + + + + + + + false + + 100 + 100 + 93311 + D + 0 + 0 + 0 + 10 + 54751 + 0 + + + 92413 + + + + + + + + 0 + + 2019-01-28 20:59:35.279 + true + 2019-01-28 20:59:35.279 + false + Project Processor Queued + + 100 + 100 + 0 + 93311 + es_MX + + + + + + Enable sending Document EMail + false + + false + false + true + 2019-01-28 20:59:35.447 + 2019-01-28 20:59:35.447 + true + true + true + false + false + + true + Send EMail + false + Send emails with document attached (e.g. Invoice, Delivery Note, etc.) + + + + + + + + + false + + 100 + 100 + 93312 + D + 0 + 0 + 0 + 1 + 54751 + 0 + + + 92417 + + + + + + + + Send emails with document attached (e.g. Invoice, Delivery Note, etc.) + 2019-01-28 20:59:36.335 + true + 2019-01-28 20:59:36.335 + false + Send EMail + Enable sending Document EMail + 100 + 100 + 0 + 0 + 93312 + es_MX + + + + + + true + User within the system - Internal or Business Partner Contact + false + + false + false + 2019-01-28 20:59:36.505 + 2019-01-28 20:59:36.505 + true + true + true + false + false + + true + User/Contact + false + The User identifies a unique user in the system. This could be an internal user or a business partner contact + + + + + + + + + false + + 100 + 100 + 93313 + D + 0 + 0 + 0 + 10 + 54751 + 0 + + + 92414 + + + + + + + + The User identifies a unique user in the system. This could be an internal user or a business partner contact + 2019-01-28 20:59:37.306 + true + 2019-01-28 20:59:37.306 + false + User/Contact + User within the system - Internal or Business Partner Contact + 100 + 100 + 0 + 0 + 93313 + es_MX + + + + + + Mail sent to the user + false + + false + false + true + 2019-01-28 20:59:37.493 + 2019-01-28 20:59:37.493 + true + true + true + false + false + + true + User Mail + false + Archive of mails sent to users + + + + + + + + + false + + 100 + 100 + 93314 + D + 0 + 0 + 0 + 10 + 54751 + 0 + + + 92415 + + + + + + + + Archive of mails sent to users + 2019-01-28 20:59:38.41 + true + 2019-01-28 20:59:38.41 + false + User Mail + Mail sent to the user + 100 + 100 + 0 + 0 + 93314 + es_MX + + + + + + Cola de Procesador de Solicitudes + es_MX + 54751 + Cola Procesador Solicitudes + + + + + 10 + + + + + 20 + + + + + 30 + + + + + 40 + + + + + 50 + + + + + 60 + + + + + 70 + + + + + true + + + + + true + + + + + true + + + + + false + + + + + true + + + + + L + false + N + true + 0 + false + false + 100 + 100 + 54600 + D + 0 + 0 + 0 + + 53560 + + + false + + true + 2019-01-28 21:03:56.286 + 2019-01-28 21:03:56.286 + N + Project Processor Change + + false + 2 + + C_ProjectProcessorChange + true + false + + + + + 2019-01-28 21:03:57.223 + 2019-01-28 21:03:57.223 + true + false + Project Processor Change + es_MX + 100 + 100 + 0 + 0 + 54600 + + + + + + Client + + 54600 + 129 + 10 + + + 102 + + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + true + 2019-01-28 21:03:57.358 + 2019-01-28 21:03:57.358 + + Client/Tenant for this installation. + 1 + + true + false + @#AD_Client_ID@ + AD_Client_ID + + false + false + + true + false + + false + + + false + N + + true + + false + false + false + + 19 + 100 + 100 + D + 92418 + 0 + 0 + + + + + Client + 2019-01-28 21:03:58.382 + true + 2019-01-28 21:03:58.382 + false + es_MX + 100 + 100 + 0 + 0 + 92418 + + + + + + Organization + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + true + 2019-01-28 21:03:58.546 + 2019-01-28 21:03:58.546 + + Organizational entity within client + 1 + + true + false + @#AD_Org_ID@ + AD_Org_ID + + false + false + + true + false + + false + + + false + N + + true + + false + false + true + + 19 + 100 + 100 + D + 92419 + 0 + 0 + + 54600 + 104 + 10 + + + 113 + + + + + + Organization + true + 2019-01-28 21:03:59.64 + false + es_MX + 100 + 100 + 0 + 0 + 92419 + + 2019-01-28 21:03:59.64 + + + + + Active + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + true + 2019-01-28 21:03:59.821 + 2019-01-28 21:03:59.821 + + The record is active in the system + 1 + + true + false + Y + IsActive + + false + false + + true + false + + false + + + false + N + + true + + false + false + true + + 20 + 100 + 100 + D + 92420 + 0 + 0 + + 54600 + + 1 + + + 348 + + + + + + Active + 100 + 0 + 0 + 92420 + + 2019-01-28 21:04:00.783 + true + 2019-01-28 21:04:00.783 + false + es_MX + 100 + + + + + Created + The Created field indicates the date that this record was created. + + + true + 2019-01-28 21:04:01.007 + 2019-01-28 21:04:01.007 + + Date this record was created + 1 + + true + false + + Created + + false + false + + true + false + + false + + + false + N + + true + + false + false + false + + 16 + 100 + 100 + D + 92421 + 0 + 0 + + 54600 + + 0 + + + 245 + + + + + + Created + 2019-01-28 21:04:01.785 + true + 2019-01-28 21:04:01.785 + false + es_MX + 100 + 100 + 0 + 0 + 92421 + + + + + + Updated + The Updated field indicates the date that this record was updated. + + + true + 2019-01-28 21:04:01.937 + 2019-01-28 21:04:01.937 + + Date this record was updated + 1 + + true + false + + Updated + + false + false + + true + false + + false + + + false + N + + true + + false + false + false + + 16 + 100 + 100 + D + 92422 + 0 + 0 + + 54600 + + 0 + + + 607 + + + + + + Updated + 2019-01-28 21:04:02.791 + true + 2019-01-28 21:04:02.791 + false + es_MX + 100 + 100 + 0 + 0 + 92422 + + + + + + Created By + CreatedBy + + false + false + + true + false + + false + + + false + N + + true + + false + false + false + + 18 + 100 + 100 + D + 92423 + 0 + 0 + 110 + 54600 + + 10 + + + 246 + + The Created By field indicates the user who created this record. + + + true + 2019-01-28 21:04:02.969 + 2019-01-28 21:04:02.969 + + User who created this records + 1 + + true + false + + + + + + Created By + 2019-01-28 21:04:03.843 + true + 2019-01-28 21:04:03.843 + false + es_MX + 100 + 100 + 0 + 0 + 92423 + + + + + + false + Updated By + The Updated By field indicates the user who updated this record. + + + true + 2019-01-28 21:04:04.061 + 2019-01-28 21:04:04.061 + + User who updated this records + 1 + + true + false + + UpdatedBy + + false + false + + true + false + + false + + + N + + true + + false + false + false + + 18 + 100 + 100 + D + 92424 + 0 + 0 + 110 + 54600 + + 10 + + + 608 + + + + + + Updated By + 2019-01-28 21:04:04.858 + true + 2019-01-28 21:04:04.858 + false + es_MX + 100 + 100 + 0 + 0 + 92424 + + + + + + + 10 + 100 + 100 + D + 92425 + 0 + 0 + + 54600 + + 36 + + + 59595 + + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + true + 2019-01-28 21:04:05.062 + 2019-01-28 21:04:05.062 + + Immutable Universally Unique Identifier + 1 + + false + false + + UUID + + false + false + + true + false + + false + + + false + N + + true + + false + false + true + + + + + Immutable Universally Unique Identifier + 2019-01-28 21:04:06.036 + true + 2019-01-28 21:04:06.036 + false + es_MX + 100 + 100 + 0 + 0 + 92425 + + + + + + Project Processor Change ID + 2019-01-28 21:04:06.245 + 2019-01-28 21:04:06.245 + true + + + Project Processor Change ID + + C_ProjectProcessorChange_ID + + + + + + 100 + 100 + 60920 + D + 0 + 0 + + + + + + + + true + 2019-01-28 21:04:06.98 + 2019-01-28 21:04:06.98 + Project Processor Change ID + + + false + Project Processor Change ID + + + + 100 + 100 + 0 + 0 + es_MX + 60920 + + + + + + Project Processor Change ID + + + + true + 2019-01-28 21:04:07.233 + 2019-01-28 21:04:07.233 + + + 1 + + true + false + + C_ProjectProcessorChange_ID + + false + false + + false + false + + true + + + false + N + + true + + false + false + false + + 13 + 100 + 100 + D + 92426 + 0 + 0 + + 54600 + + 10 + + + 60920 + + + + + + Project Processor Change ID + 2019-01-28 21:04:08.133 + true + 2019-01-28 21:04:08.133 + false + es_MX + 100 + 100 + 0 + 0 + 92426 + + + + + + + + true + 2019-01-28 21:04:08.29 + 2019-01-28 21:04:08.29 + true + false + Table C_ProjectProcessorChange + C_ProjectProcessorChange + + false + + + true + 100 + 100 + 55053 + 0 + 0 + 1 + 1000000 + 50000 + 1000000 + + + + + + Column + Link to the database column of the table + + + true + 2019-01-28 21:07:16.308 + 2019-01-28 21:07:16.308 + + Column in the table + 0 + + false + false + + AD_Column_ID + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 19 + 100 + 100 + D + 92427 + 0 + 0 + + 54600 + + 10 + + + 104 + + + + + + Column + 2019-01-28 21:07:17.208 + true + 2019-01-28 21:07:17.208 + false + es_MX + 100 + 100 + 0 + 0 + 92427 + + + + + + Project Processor Log + + + + true + 2019-01-28 21:22:45.176 + 2019-01-28 21:22:45.176 + + + 0 + + false + false + + C_ProjectProcessorLog_ID + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 30 + 100 + 100 + D + 92428 + 0 + 0 + + 54600 + + 10 + + + 59716 + + + + + + Project Processor Log + 2019-01-28 21:22:56.362 + true + 2019-01-28 21:22:56.362 + false + es_MX + 100 + 100 + 0 + 0 + 92428 + + + + + + New Value + New data entered in the field + + + true + 2019-01-28 21:35:55.738 + 2019-01-28 21:35:55.738 + + New field value + 0 + + false + false + + NewValue + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 10 + 100 + 100 + EE09 + 92429 + 0 + 0 + + 54600 + + 2000 + + + 2065 + + + + + + New Value + 2019-01-28 21:35:56.646 + true + 2019-01-28 21:35:56.646 + false + es_MX + 100 + 100 + 0 + 0 + 92429 + + + + + + Record ID + The Record ID is the internal unique identifier of a record. Please note that zooming to the record may not be successful for Orders, Invoices and Shipment/Receipts as sometimes the Sales Order type is not known. + + + true + 2019-01-28 21:36:05.644 + 2019-01-28 21:36:05.644 + + Direct internal record ID + 0 + + false + false + + Record_ID + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 28 + 100 + 100 + EE09 + 92430 + 0 + 0 + + 54600 + + 10 + + + 538 + + + + + + Record ID + 2019-01-28 21:36:06.624 + true + 2019-01-28 21:36:06.624 + false + es_MX + 100 + 100 + 0 + 0 + 92430 + + + + + + Table + The Database Table provides the information of the table definition + + + true + 2019-01-28 21:36:25.407 + 2019-01-28 21:36:25.407 + + Database Table information + 0 + + false + false + + AD_Table_ID + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 19 + 100 + 100 + D + 92431 + 0 + 0 + + 54600 + + 10 + + + 126 + + + + + + Table + + 2019-01-28 21:36:26.321 + true + 2019-01-28 21:36:26.321 + false + es_MX + 100 + 100 + 0 + 0 + 92431 + + + + + D + + + + + D + + + + + false + Project Processor Changes + false + true + false + + 2019-01-28 21:37:48.514 + 2019-01-28 21:37:48.514 + true + false + + + + false + + false + + false + N + + + false + 53560 + 40 + + 100 + 100 + 54752 + D + + 0 + 0 + 54600 + 92428 + + + + 2 + 86199 + + + + + + true + 2019-01-28 21:37:49.554 + 2019-01-28 21:37:49.554 + + Project Processor Changes + + false + + 100 + 100 + 0 + 0 + es_MX + 54752 + + + + + + The record is active in the system + Active + false + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + + + + false + + 100 + 100 + 93315 + D + 0 + 0 + 0 + 1 + 54752 + 0 + + + 92420 + + + + false + + false + false + true + 2019-01-28 21:37:53.179 + 2019-01-28 21:37:53.179 + true + true + true + false + false + + true + + + + + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + 2019-01-28 21:37:54.052 + true + 2019-01-28 21:37:54.052 + false + Active + The record is active in the system + 100 + 100 + 0 + 0 + 93315 + es_MX + + + + + + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + Client/Tenant for this installation. + false + + false + false + true + 2019-01-28 21:37:54.205 + 2019-01-28 21:37:54.205 + true + false + true + false + false + + true + Client + false + + + + + + + + + false + + 100 + 100 + 93316 + D + 0 + 0 + 0 + 10 + 54752 + 0 + + + 92418 + + + + + + + + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + 2019-01-28 21:37:54.929 + true + 2019-01-28 21:37:54.929 + false + Client + Client/Tenant for this installation. + 100 + 100 + 0 + 0 + 93316 + es_MX + + + + + + 100 + 93317 + D + 0 + 0 + 0 + 10 + 54752 + 0 + + + 92427 + + + + Column in the table + false + + false + false + true + 2019-01-28 21:37:55.077 + 2019-01-28 21:37:55.077 + true + true + true + false + false + + true + Column + false + Link to the database column of the table + + + + + + + + + false + + 100 + + + + + Link to the database column of the table + 2019-01-28 21:37:55.943 + true + 2019-01-28 21:37:55.943 + false + Column + Column in the table + 100 + 100 + 0 + 0 + 93317 + es_MX + + + + + + 92425 + Immutable Universally Unique Identifier + false + + false + false + true + 2019-01-28 21:37:56.078 + 2019-01-28 21:37:56.078 + true + true + false + false + false + + true + Immutable Universally Unique Identifier + false + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + + + + false + + 100 + 100 + 93318 + D + 0 + 0 + 0 + 36 + 54752 + 0 + + + + + + + + + + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 2019-01-28 21:37:56.894 + true + 2019-01-28 21:37:56.894 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + 100 + 100 + 0 + 0 + 93318 + es_MX + + + + + + New field value + false + + false + false + true + 2019-01-28 21:37:57.029 + 2019-01-28 21:37:57.029 + true + true + true + false + false + + true + New Value + false + New data entered in the field + + + + + + + + + false + + 100 + 100 + 93319 + D + 0 + 0 + 0 + 2000 + 54752 + 0 + + + 92429 + + + + + + + + New field value + 100 + New data entered in the field + 2019-01-28 21:37:57.977 + true + 2019-01-28 21:37:57.977 + false + New Value + 100 + 0 + 0 + 93319 + es_MX + + + + + + Organizational entity within client + false + + false + false + true + 2019-01-28 21:37:58.18 + 2019-01-28 21:37:58.18 + true + true + true + false + false + + true + Organization + false + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + + + + false + + 100 + 100 + 93320 + D + 0 + 0 + 0 + 10 + 54752 + 0 + + + 92419 + + + + + + + + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + 2019-01-28 21:37:58.99 + true + 2019-01-28 21:37:58.99 + false + Organization + Organizational entity within client + 100 + 100 + 0 + 0 + 93320 + es_MX + + + + + + false + + + false + false + true + 2019-01-28 21:37:59.2 + 2019-01-28 21:37:59.2 + true + false + false + false + false + + true + Project Processor Change ID + false + + + + + + + + + + false + + 100 + 100 + 93321 + D + 0 + 0 + 0 + 10 + 54752 + 0 + + + 92426 + + + + + + + + + 2019-01-28 21:38:00.193 + true + 2019-01-28 21:38:00.193 + false + Project Processor Change ID + + 100 + 100 + 0 + 0 + 93321 + es_MX + + + + + + + Project Processor Log + false + + + + + + + + + + false + + 100 + 100 + 93322 + D + 0 + 0 + 0 + 10 + 54752 + 0 + + + 92428 + + + + false + + false + false + true + 2019-01-28 21:38:00.409 + 2019-01-28 21:38:00.409 + true + true + true + false + false + + true + + + + + + 2019-01-28 21:38:01.604 + true + 2019-01-28 21:38:01.604 + false + Project Processor Log + + 100 + 100 + 0 + 0 + 93322 + es_MX + + + + + + + 100 + 100 + 93323 + D + 0 + 0 + 0 + 10 + 54752 + 0 + + + 92430 + + + + Direct internal record ID + false + + false + false + true + 2019-01-28 21:38:01.757 + 2019-01-28 21:38:01.757 + true + true + true + false + false + + true + Record ID + false + The Record ID is the internal unique identifier of a record. Please note that zooming to the record may not be successful for Orders, Invoices and Shipment/Receipts as sometimes the Sales Order type is not known. + + + + + + + + + false + + + + + The Record ID is the internal unique identifier of a record. Please note that zooming to the record may not be successful for Orders, Invoices and Shipment/Receipts as sometimes the Sales Order type is not known. + 2019-01-28 21:38:02.656 + true + 2019-01-28 21:38:02.656 + false + Record ID + Direct internal record ID + 100 + 100 + 0 + 0 + 93323 + es_MX + + + + + + + Database Table information + false + + false + false + true + 2019-01-28 21:38:02.894 + 2019-01-28 21:38:02.894 + true + true + true + false + false + + true + Table + false + The Database Table provides the information of the table definition + + + + + + + + + false + + 100 + 100 + 93324 + D + 0 + 0 + 0 + 10 + 54752 + 0 + + 92431 + + + + + + + + The Database Table provides the information of the table definition + 2019-01-28 21:38:03.672 + true + 2019-01-28 21:38:03.672 + false + Table + Database Table information + 100 + 100 + 0 + 0 + 93324 + es_MX + + + + + + 10 + + + + + 20 + + + + + 30 + + + + + 40 + + + + + 50 + + + + + 60 + + + + + 70 + + + + + 80 + + + + + true + + + + + true + + + + + true + + + + + true + + + + + Cambios en el procesador del proyecto + es_MX + 54752 + Cambios Procesador de Proyecto + + + + + + + false + N + + true + + false + false + true + 0 + 15 + 100 + 100 + D + 92432 + 0 + 0 + + 203 + + 0 + + + 1502 + + false + false + + DateLastAction + + false + Date last action + The Date Last Action indicates that last time that the request was acted on. + + + true + 2019-01-28 22:00:44.923 + 2019-01-28 22:00:44.923 + + Date this request was last acted on + 0 + false + + true + false + N + false + + + + + + Date last action + 2019-01-28 22:00:45.861 + true + 2019-01-28 22:00:45.861 + false + es_MX + 100 + 100 + 0 + 0 + 92432 + + + + + + Last Alert + The last alert date is updated when a reminder email is sent + + + true + 2019-01-28 22:00:56.808 + 2019-01-28 22:00:56.808 + + Date when last alert were sent + 0 + + false + false + + DateLastAlert + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 15 + 100 + 100 + EE09 + 92433 + 0 + 0 + + 203 + + 0 + + + 2629 + + + + + + Last Alert + 2019-01-28 22:00:57.627 + true + 2019-01-28 22:00:57.627 + false + es_MX + 100 + 100 + 0 + 0 + 92433 + + + + + + Due type + The Due Type indicates if this request is Due, Overdue or Scheduled. + + + true + 2019-01-28 22:01:35.576 + 2019-01-28 22:01:35.576 + + Status of the next action for this Request + 0 + + false + false + + DueType + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 17 + 100 + 100 + EE09 + 92434 + 0 + 0 + 222 + 203 + + 1 + + + 1504 + + + + + + Due type + 2019-01-28 22:01:37.016 + true + 2019-01-28 22:01:37.016 + false + es_MX + 100 + 100 + 0 + 0 + 92434 + + + + + + Alert Message + The message of the email sent for the alert + + + true + 2019-01-28 22:01:56.062 + 2019-01-28 22:01:56.062 + + Message of the Alert + 0 + + false + false + + AlertMessage + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 14 + 100 + 100 + D + 92435 + 0 + 0 + + 203 + + 2000 + + + 2090 + + + + + + Alert Message + 92435 + + 2019-01-28 22:01:56.93 + true + 2019-01-28 22:01:56.93 + false + es_MX + 100 + 100 + 0 + 0 + + + + + D + + + + + D + + + + + Alert Message + The message of the email sent for the alert + + + true + 2019-01-28 22:07:00.262 + 2019-01-28 22:07:00.262 + + Message of the Alert + 0 + + false + false + + AlertMessage + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 14 + 100 + 100 + D + 92436 + 0 + 0 + + 576 + + 2000 + + + 2090 + + + + + + Alert Message + 2019-01-28 22:07:08.314 + true + 2019-01-28 22:07:08.314 + false + es_MX + 100 + 100 + 0 + 0 + 92436 + + + + + + Date this request was last acted on + Date last action + The Date Last Action indicates that last time that the request was acted on. + + + true + 2019-01-28 22:07:53.059 + 2019-01-28 22:07:53.059 + + 0 + + false + false + + DateLastAction + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 15 + 100 + 100 + D + 92437 + 0 + 0 + + 576 + + 0 + + + 1502 + + + + + + Date last action + 2019-01-28 22:07:53.827 + true + 2019-01-28 22:07:53.827 + false + es_MX + 100 + 100 + 0 + 0 + 92437 + + + + + + false + N + false + + + false + N + + true + + false + false + true + 0 + 15 + 100 + 100 + D + 92438 + 0 + 0 + + 576 + + 0 + + + 2629 + + Last Alert + The last alert date is updated when a reminder email is sent + + + true + 2019-01-28 22:08:10.787 + 2019-01-28 22:08:10.787 + + Date when last alert were sent + 0 + + false + false + + DateLastAlert + + false + false + + true + + + + + Last Alert + 2019-01-28 22:08:11.862 + true + 2019-01-28 22:08:11.862 + false + es_MX + 100 + 100 + 0 + 0 + 92438 + + + + + + true + Due type + The Due Type indicates if this request is Due, Overdue or Scheduled. + + + true + 2019-01-28 22:08:28.963 + 2019-01-28 22:08:28.963 + + Status of the next action for this Request + 0 + + false + false + + DueType + + false + false + + true + false + N + false + + + false + N + + true + + false + false + 0 + 17 + 100 + 100 + D + 92439 + 0 + 0 + 222 + 576 + + 1 + + + 1504 + + + + + + Due type + 2019-01-28 22:08:35.742 + true + 2019-01-28 22:08:35.742 + false + es_MX + 100 + 100 + 0 + 0 + 92439 + + + + + + + Alert Message + The message of the email sent for the alert + + + true + 2019-01-28 22:09:56.608 + 2019-01-28 22:09:56.608 + + Message of the Alert + 0 + + false + false + + AlertMessage + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 14 + 100 + 100 + D + 92440 + 0 + 0 + + 584 + + 2000 + + 2090 + + + + + + Alert Message + 2019-01-28 22:09:57.557 + true + 2019-01-28 22:09:57.557 + false + es_MX + 100 + 100 + 0 + 0 + 92440 + + + + + + Date last action + The Date Last Action indicates that last time that the request was acted on. + + + true + 2019-01-28 22:10:29.51 + 2019-01-28 22:10:29.51 + + Date this request was last acted on + 0 + + false + false + + DateLastAction + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 15 + 100 + 100 + D + 92441 + 0 + 0 + + 584 + + 0 + + + 1502 + + + + + + Date last action + 2019-01-28 22:10:30.504 + true + 2019-01-28 22:10:30.504 + false + es_MX + 100 + 100 + 0 + 0 + 92441 + + + + + + Last Alert + The last alert date is updated when a reminder email is sent + + + true + 2019-01-28 22:10:48.891 + 2019-01-28 22:10:48.891 + + Date when last alert were sent + 0 + + false + false + + DateLastAlert + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 15 + 100 + 100 + D + 92442 + 0 + 0 + + 584 + + 0 + + + 2629 + + + + + + Last Alert + 2019-01-28 22:10:49.873 + true + 2019-01-28 22:10:49.873 + false + es_MX + 100 + 100 + 0 + 0 + 92442 + + + + + + Due type + + + false + N + + true + + false + false + true + 0 + 17 + 100 + 100 + D + 92443 + 0 + 0 + 222 + 584 + + 1 + + + 1504 + + The Due Type indicates if this request is Due, Overdue or Scheduled. + + + true + 2019-01-28 22:11:07.651 + 2019-01-28 22:11:07.651 + + Status of the next action for this Request + 0 + + false + false + + DueType + + false + false + + true + false + N + false + + + + + Due type + 2019-01-28 22:11:08.528 + true + 2019-01-28 22:11:08.528 + false + es_MX + 100 + 100 + 0 + 0 + 92443 + + + + + + Date this request was last acted on + false + + false + false + true + 2019-01-28 22:15:25.12 + 2019-01-28 22:15:25.12 + true + true + true + false + false + 0 + true + Date last action + false + The Date Last Action indicates that last time that the request was acted on. + + + + + + + + 0 + false + + 100 + 100 + 93325 + D + 0 + 0 + 560 + 0 + 54375 + 560 + + + 92432 + + + + + + + + The Date Last Action indicates that last time that the request was acted on. + 2019-01-28 22:15:26.031 + true + 2019-01-28 22:15:26.031 + false + Date last action + Date this request was last acted on + 100 + 100 + 0 + 0 + 93325 + es_MX + + + + + + Status of the next action for this Request + false + + false + false + true + 2019-01-28 22:15:59.047 + 2019-01-28 22:15:59.047 + true + true + true + false + false + 0 + true + Due type + false + The Due Type indicates if this request is Due, Overdue or Scheduled. + + + + + + + + 0 + false + + 100 + 100 + 93326 + D + 0 + 0 + 570 + 0 + 54375 + 570 + + + 92434 + + + + + + + + Due type + Status of the next action for this Request + 100 + 100 + 0 + 0 + 93326 + es_MX + + The Due Type indicates if this request is Due, Overdue or Scheduled. + 2019-01-28 22:15:59.714 + true + 2019-01-28 22:15:59.714 + false + + + + + 190 + + + + + 200 + + + + + 210 + + + + + 220 + + + + + 230 + + + + + 240 + + + + + 250 + + + + + 260 + + + + + 270 + + + + + 280 + + + + + 290 + + + + + 300 + + + + + 310 + + + + + 320 + + + + + 330 + + + + + 340 + + + + + 350 + + + + + 360 + + + + + 370 + + + + + 380 + + + + + 390 + + + + + 400 + + + + + 410 + + + + + 420 + + + + + 430 + + + + + 440 + + + + + 450 + + + + + 460 + + + + + 470 + + + + + 480 + + + + + 490 + + + + + 500 + + + + + 510 + + + + + 520 + + + + + 530 + + + + + 540 + + + + + 550 + + + + + 560 + + + + + 570 + + + + + true + + + + + Date this request was last acted on + false + + false + false + true + 2019-01-28 22:18:16.221 + 2019-01-28 22:18:16.221 + true + true + true + false + false + 0 + true + Date last action + false + The Date Last Action indicates that last time that the request was acted on. + + + + + + + + 0 + false + + 100 + 100 + 93327 + D + 0 + 0 + 480 + 0 + 54377 + 480 + + + 92437 + + + + + + + + The Date Last Action indicates that last time that the request was acted on. + 2019-01-28 22:18:17.003 + true + 2019-01-28 22:18:17.003 + false + Date last action + Date this request was last acted on + 100 + 100 + 0 + 0 + 93327 + es_MX + + + + + + 490 + Status of the next action for this Request + false + + false + false + true + 2019-01-28 22:18:40.514 + 2019-01-28 22:18:40.514 + true + true + true + false + false + 0 + true + Due type + false + The Due Type indicates if this request is Due, Overdue or Scheduled. + + + + + + + + 0 + false + + 100 + 100 + 93328 + D + 0 + 0 + 490 + 0 + 54377 + + + 92439 + + + + + + + + The Due Type indicates if this request is Due, Overdue or Scheduled. + 2019-01-28 22:18:41.508 + true + 2019-01-28 22:18:41.508 + false + Due type + Status of the next action for this Request + 100 + 100 + 0 + 0 + 93328 + es_MX + + + + + + 130 + + + + + 140 + + + + + 150 + + + + + 160 + + + + + 170 + + + + + 180 + + + + + 190 + + + + + 200 + + + + + 210 + + + + + 220 + + + + + 230 + + + + + 240 + + + + + 250 + + + + + 260 + + + + + 270 + + + + + 280 + + + + + 290 + + + + + 300 + + + + + 310 + + + + + 320 + + + + + 330 + + + + + 340 + + + + + 350 + + + + + 360 + + + + + 370 + + + + + 380 + + + + + 390 + + + + + 400 + + + + + 410 + + + + + 420 + + + + + 430 + + + + + 440 + + + + + 450 + + + + + 460 + + + + + 470 + + + + + 480 + + + + + 490 + + + + + 500 + + + + + 510 + + + + + 520 + + + + + 530 + + + + + 540 + + + + + true + true + + + + + true + + + + + true + + + + + true + + + + + Date this request was last acted on + false + false + true + 2019-01-28 22:21:12.214 + 2019-01-28 22:21:12.214 + true + true + true + false + false + 0 + true + Date last action + false + The Date Last Action indicates that last time that the request was acted on. + + + + + + + + 0 + false + + 100 + 100 + 93329 + D + 0 + 0 + 480 + 0 + 54379 + 480 + + + 92441 + + + + false + + + + + + The Date Last Action indicates that last time that the request was acted on. + 2019-01-28 22:21:13.069 + true + 2019-01-28 22:21:13.069 + false + Date last action + Date this request was last acted on + 100 + 100 + 0 + 0 + 93329 + es_MX + + + + + + Status of the next action for this Request + The Due Type indicates if this request is Due, Overdue or Scheduled. + + + + + + + + 0 + false + + 100 + 100 + 93330 + D + 0 + 0 + 490 + 0 + 54379 + 490 + + + 92443 + + + + false + + false + false + true + 2019-01-28 22:21:23.341 + 2019-01-28 22:21:23.341 + true + true + true + true + false + 0 + true + Due type + true + + + + + The Due Type indicates if this request is Due, Overdue or Scheduled. + 2019-01-28 22:21:24.231 + true + 2019-01-28 22:21:24.231 + false + Due type + Status of the next action for this Request + 100 + 100 + 0 + 0 + 93330 + es_MX + + + + + + true + + + + + 130 + + + + + 140 + + + + + 150 + + + + + 160 + + + + + 170 + + + + + 180 + + + + + 190 + + + + + 200 + + + + + 210 + + + + + 220 + + + + + 230 + + + + + 240 + + + + + 250 + + + + + 260 + + + + + 270 + + + + + 280 + + + + + 290 + + + + + 300 + + + + + 310 + + + + + 320 + + + + + 330 + + + + + 340 + + + + + 350 + + + + + 360 + + + + + 370 + + + + + 380 + + + + + 390 + + + + + 400 + + + + + 410 + + + + + 420 + + + + + 430 + + + + + 440 + + + + + 450 + + + + + 460 + + + + + 470 + + + + + 480 + + + + + 490 + + + + + 500 + + + + + 510 + + + + + 520 + + + + + 530 + + + + + 540 + + + + + 550 + + + + + I + Overdue + 2019-01-28 22:32:12.619 + true + 2019-01-28 22:32:12.619 + OverDue + 100 + 100 + D + 53559 + 0 + 0 + + + + + + + 100 + 0 + 0 + + Overdue + 2019-01-28 22:32:13.49 + 2019-01-28 22:32:13.49 + true + false + es_MX + 53559 + 100 + + + + + + Atrasado + es_MX + 53559 + + + + + I + Is For + 2019-01-28 22:42:23.366 + true + 2019-01-28 22:42:23.366 + + IsFor + 100 + 100 + D + 53560 + 0 + 0 + + + + + + Is For + 100 + 0 + 0 + + 2019-01-28 22:42:24.126 + 2019-01-28 22:42:24.126 + true + false + + es_MX + 53560 + 100 + + + + + is for + + + + + está por + es_MX + 53560 + + + + + Overdue + + + + + + I + has been changed + 2019-01-28 22:45:11.651 + true + 2019-01-28 22:45:11.651 + HasBeenChanged + 100 + 100 + D + 53561 + 0 + 0 + + + + + + + has been changed + 2019-01-28 22:45:12.386 + 2019-01-28 22:45:12.386 + true + false + es_MX + 53561 + 100 + 100 + 0 + 0 + + + + + + ha sido cambiado + es_MX + 53561 + + + + + true + + + + + true + + + + + Project Processor Change + + + + + true + + + + + true + + + + + true + + + + + 30 + + + + + 30 + + + + + 50043 + 100 + 100 + true + 2019-01-28 23:00:32.365 + 2019-01-28 23:00:32.365 + 0 + 0 + Project Processor + org.compiere.model.ProjectProcessorModelValidator + + + D + 110 + + + + + + true + 2019-01-29 11:04:13.418 + 2019-01-29 11:04:13.418 + + Timeout in Days to change Status automatically + 0 + + false + false + 0 + TimeoutDays + + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 11 + 100 + 100 + EE09 + 92444 + 0 + 0 + + 54294 + + 10 + + + 2758 + + Timeout in Days + After the number of days of inactivity, the status is changed automatically to the Next Status. If no Next Status is defined, the status is not changed. + + + + + + + Timeout in Days + 2019-01-29 11:04:14.531 + true + 2019-01-29 11:04:14.531 + false + es_MX + 100 + 100 + 0 + 0 + 92444 + + + + + + false + + Project Status Category + false + + false + false + true + 2019-01-29 11:05:32.445 + 2019-01-29 11:05:32.445 + true + true + true + false + false + + true + Project Status Category + + + + + + + + + false + + 100 + 100 + 93331 + EE09 + 0 + 0 + 0 + 10 + 54382 + 0 + + + 85495 + + + + + + + + + 2019-01-29 11:05:33.359 + true + 2019-01-29 11:05:33.359 + false + Project Status Category + Project Status Category + 100 + 100 + 0 + 0 + 93331 + es_MX + + + + + + 100 + Timeout in Days to change Status automatically + false + + false + false + true + 2019-01-29 11:05:33.519 + 2019-01-29 11:05:33.519 + true + true + true + false + false + + true + Timeout in Days + false + After the number of days of inactivity, the status is changed automatically to the Next Status. If no Next Status is defined, the status is not changed. + + + + + + + + + false + + 100 + 93332 + EE09 + 0 + 0 + 0 + 10 + 54382 + 0 + + + 92444 + + + + + + + + After the number of days of inactivity, the status is changed automatically to the Next Status. If no Next Status is defined, the status is not changed. + 2019-01-29 11:05:34.392 + true + 2019-01-29 11:05:34.392 + false + Timeout in Days + Timeout in Days to change Status automatically + 100 + 100 + 0 + 0 + 93332 + es_MX + + + + + + false + + + + + 140 + + + + + 40 + + + + + 50 + + + + + 60 + + + + + 70 + + + + + 80 + + + + + 90 + + + + + 100 + + + + + 110 + + + + + 120 + + + + + 130 + + + + + 140 + + + + + true + + + + + OverDue + + + + + N + + + + + N + false + + + false + N + + true + + false + false + true + 0 + 17 + Notification Type + Emails or Notification sent out for Request Updates, etc. + + + true + 2019-02-12 15:46:42.146 + 2019-02-12 15:46:42.146 + + Type of Notifications + 0 + + false + false + + NotificationType + + false + false + + true + false + 100 + 100 + EE09 + 92470 + 0 + 0 + 344 + 54599 + + 1 + + + 2755 + + + + + + Notification Type + 2019-02-12 15:46:44.278 + true + 2019-02-12 15:46:44.278 + false + es_MX + 100 + 100 + 0 + 0 + 92470 + + + + + + D + + + + + Days before due start date + 2019-02-12 15:52:39.632 + 2019-02-12 15:52:39.632 + true + + The Days Before Start Date indicates the number of days before the one activity start. + Days before due start date + Days before start date to start + DaysBeforeStart + + + + 22 + 22 + 100 + 100 + 60926 + D + 0 + 0 + + + + + + + + true + 2019-02-12 15:52:40.676 + 2019-02-12 15:52:40.676 + Days before due start date + + Days before start date to start + false + Days before due start date + The Days Before Start Date indicates the number of days before the one activity start. + + + 100 + 100 + 0 + 0 + es_MX + 60926 + + + + + + Días Antes de Inicio + Días Antes de Inicio + Días Antes de Inicio + Los días antes de la fecha de inicio indican el número de días antes del inicio de una actividad. + es_MX + 60926 + + + + + DaysBeforeStart + + Days before due start date + The Days Before Start Date indicates the number of days before the one activity start. + + + true + 2019-02-12 16:03:20.09 + 2019-02-12 16:03:20.09 + + Days before start date to start + 0 + + false + false + 0 + false + false + + true + false + N + false + + + false + N + + true + + false + false + true + 0 + 22 + 100 + 100 + EE09 + 92471 + 0 + 0 + + 54315 + + 0 + + + 60926 + + + + + + Days before due start date + 2019-02-12 16:03:21.087 + true + 2019-02-12 16:03:21.087 + false + es_MX + 100 + 100 + 0 + 0 + 92471 + + + + + + Days before start date to start + false + + false + false + true + 2019-02-12 16:06:41.239 + 2019-02-12 16:06:41.239 + true + true + true + false + false + + true + Days before due start date + false + The Days Before Start Date indicates the number of days before the one activity start. + + + + + + + + + false + + 100 + 100 + 93340 + EE09 + 0 + 0 + 0 + 0 + 54438 + 0 + + + 92471 + + + + + + + + The Days Before Start Date indicates the number of days before the one activity start. + 2019-02-12 16:06:42.496 + true + 2019-02-12 16:06:42.496 + false + Days before due start date + Days before start date to start + 100 + 100 + 0 + 0 + 93340 + es_MX + + + + + + 110 + + + + + 120 + + + + + 130 + + + + + 140 + + + + + 150 + + + + + 160 + + + + + 170 + + + + + 180 + + + + + 190 + + + + + D + 0 + 0 + 0 + 1 + 54751 + 0 + + + 92470 + + + + Type of Notifications + false + + false + false + true + 2019-02-12 16:07:40.124 + 2019-02-12 16:07:40.124 + true + true + true + false + false + + true + Notification Type + false + Emails or Notification sent out for Request Updates, etc. + + + + + + + + + false + + 100 + 100 + 93341 + + + + + Emails or Notification sent out for Request Updates, etc. + 2019-02-12 16:07:41.352 + true + 2019-02-12 16:07:41.352 + false + Notification Type + Type of Notifications + 100 + 100 + 0 + 0 + 93341 + es_MX + + + + + + 60 + + + + + 70 + + + + + 80 + + + + + true + + + + + true + 11 + 10 + + + + diff --git a/migration/391lts-392lts/04450_2347_FixWVPaymentReduceDupCode.xml b/migration/391lts-392lts/04450_2347_FixWVPaymentReduceDupCode.xml new file mode 100644 index 0000000000..9ba57c0600 --- /dev/null +++ b/migration/391lts-392lts/04450_2347_FixWVPaymentReduceDupCode.xml @@ -0,0 +1,426 @@ + + + + See https://github.com/adempiere/adempiere/issues/2347 + + + 53570 + true + 2019-03-02 07:09:18.987 + Cash Journal + 2019-03-02 07:09:18.987 + I + PaymentFormController: CashJournal + + 0 + 0 + D + 100 + 100 + + + + + + 2019-03-02 07:09:28.167 + 2019-03-02 07:09:28.167 + true + + 0 + 0 + 100 + true + es_MX + 53570 + 100 + + Diario de Caja + + + + + true + 2019-03-02 07:22:15.89 + Cash Journal + 2019-03-02 07:22:15.89 + I + PaymentFormController: CashJournalTip + Select the Cash Journal Definition to use. Any cash payment created will be added to a Cash Closing document of the selected Cash Journal. + 0 + 0 + D + 53571 + 100 + 100 + + + + + + Diario de Caja + true + 2019-03-02 07:22:17.195 + 2019-03-02 07:22:17.195 + true + Seleccione la definición de Diario de Caja a utilizar. Cualquier pago en efectivo creado se agregará a un documento de Cierre de Caja del Diario de Caja seleccionado. + 0 + 0 + 100 + es_MX + 53571 + 100 + + + + + + PaymentFormController: PaymentNotCompletedAfterProcessApproval + true + 2019-03-02 08:11:38.578 + The payment was approved online but the payment document was not completed. Please check the payment document created. + 2019-03-02 08:11:38.578 + I + + 0 + 0 + D + 53572 + 100 + 100 + + + + + + 2019-03-02 08:11:41.274 + 2019-03-02 08:11:41.274 + true + + 0 + 0 + 100 + es_MX + 53572 + 100 + + El pago se aprobó en línea, pero el documento de pago no se completó. Por favor, compruebe el documento de pago creado. + true + + + + + true + 2019-03-02 08:28:29.067 + 2019-03-02 08:28:29.067 + I + PaymentFormController: PaymentNotCreated + + 0 + 0 + D + 53573 + 100 + 100 + + It was not possible to save the created payment. No online processing has taken place. + + + + + No fue posible guardar el pago creado. No se ha realizado ningún procesamiento en línea. + true + 2019-03-02 08:28:30.451 + 2019-03-02 08:28:30.451 + true + + 0 + 0 + 100 + es_MX + 53573 + 100 + + + + + + true + 2019-03-02 08:41:17.594 + 2019-03-02 08:41:17.594 + E + PaymentFormController: PaymentNotProcessed + + 0 + 0 + D + 53574 + 100 + 100 + + The online process failed. + + + + + 2019-03-02 08:41:18.953 + 2019-03-02 08:41:18.953 + true + + 0 + 0 + 100 + es_MX + 53574 + 100 + + true + El proceso en línea falló. El pago fue creado y se dejará como borrador. + + + + + true + 2019-03-02 09:33:00.825 + A payment document will be created. Do you want to continue? + 2019-03-02 09:33:00.825 + I + PaymentFormController: PaymentCreateConfirmation + + 0 + 0 + D + 53576 + 100 + 100 + + + + + + Se creará un documento de pago. ¿Quieres continuar? + true + 2019-03-02 09:33:02.428 + 2019-03-02 09:33:02.428 + true + + 0 + 0 + 100 + es_MX + 53576 + 100 + + + + + + A Business Partner is required but could not be identified. Please make sure the order or invoice has a business partner selected and try again. + true + 2019-03-02 09:44:34.987 + 2019-03-02 09:44:34.987 + E + PaymentFormController: NoBusinessPartnerFound + + 0 + 0 + D + 53577 + 100 + 100 + + + + + + 2019-03-02 09:44:36.336 + 2019-03-02 09:44:36.336 + true + + 0 + 0 + 100 + es_MX + 53577 + 100 + + Se requiere un Socio del Negocio pero no se pudo identificar. Asegúrese de que el pedido o la factura tenga un Socio del Negocio comercial seleccionado e intente nuevamente. + true + + + + + true + 2019-03-02 09:56:11.186 + The source document is reversed or voided. Its not possible to take a payment referencing this document. + 2019-03-02 09:56:11.186 + E + PaymentFormController: DocumentReversedOrVoided + + 0 + 0 + D + 53578 + 100 + 100 + + + + + + 2019-03-02 09:56:12.81 + 2019-03-02 09:56:12.81 + true + + 0 + 0 + 100 + es_MX + 53578 + 100 + + El documento fuente se invierte o se anula. No es posible realizar un pago haciendo referencia a este documento. + true + + + + + true + 2019-03-02 11:30:45.303 + No Cash Journal has been selected. + 2019-03-02 11:30:45.303 + E + PaymentFormController: NoCashJournalSelected + + 0 + 0 + D + 53579 + 100 + 100 + + + + + + No se ha seleccionado ningún diario de caja. + true + 2019-03-02 11:30:47.857 + 2019-03-02 11:30:47.857 + true + + 0 + 0 + 100 + es_MX + 53579 + 100 + + + + + + true + 2019-03-02 11:35:13.193 + No credit card type was selected. A credit card type is mandatory. + 2019-03-02 11:35:13.193 + E + PaymentFormController: NoCreditCardTypeSelected + + 0 + 0 + D + 53580 + 100 + 100 + + + + + + 2019-03-02 11:35:14.568 + 2019-03-02 11:35:14.568 + true + + 0 + 0 + 100 + es_MX + 53580 + 100 + + true + No se seleccionó ningún tipo de tarjeta de crédito. Un tipo de tarjeta de crédito es obligatorio. + + + + + I + PaymentFormController: NoBPBankAccountSelected + + 0 + 0 + D + true + 2019-03-05 07:32:35.689 + No Business Partner bank account was selected. + 2019-03-05 07:32:35.689 + 53581 + 100 + 100 + + + + + + 0 + 0 + 100 + es_MX + 53581 + 2019-03-05 07:32:55.266 + 2019-03-05 07:32:55.266 + true + + true + 100 + + No se seleccionó ninguna cuenta bancaria de Socio del Negocio + + + + + true + 2019-03-05 10:14:25.28 + The payment amount is zero. No payment will be created. + 2019-03-05 10:14:25.28 + I + PaymentFormController: ZeroPaymentAmount + + 0 + 0 + D + 53582 + 100 + 100 + + + + + + true + El importe del pago es cero. No se creará ningún pago. + 2019-03-05 10:15:01.33 + 2019-03-05 10:15:01.33 + true + + 0 + 0 + 100 + es_MX + 53582 + 100 + + + + + diff --git a/migration/391lts-392lts/04452_2380_How_to_Re-Open_a_closed_Project.xml b/migration/391lts-392lts/04452_2380_How_to_Re-Open_a_closed_Project.xml new file mode 100644 index 0000000000..6c2b601010 --- /dev/null +++ b/migration/391lts-392lts/04452_2380_How_to_Re-Open_a_closed_Project.xml @@ -0,0 +1,53 @@ + + + + Issue: https://github.com/adempiere/adempiere/issues/2380 + + + Closes a project if it is open; opens a project if it is closed + Close/Open Project + + + + + false + es_MX + 227 + + + + + Close/Open Project + Closes a project if it is open; opens a project if it is closed + + + + + false + 83249 + es_MX + + + + + Cierra el proyecto si se encuentra abierto; abre el proyecto si se encuentra cerrado + Cerrar/Abrir Proyecto + es_MX + 227 + + + + + Cierra el proyecto si se encuentra abierto; abre el proyecto si se encuentra cerrado + Cerrar/Abrir Proyecto + 83249 + es_MX + + + + + false + + + + diff --git a/migration/391lts-392lts/04455_Add_Role_Process_Create_From_Window.xml b/migration/391lts-392lts/04455_Add_Role_Process_Create_From_Window.xml new file mode 100644 index 0000000000..0d3ffaf9c0 --- /dev/null +++ b/migration/391lts-392lts/04455_Add_Role_Process_Create_From_Window.xml @@ -0,0 +1,4791 @@ + + + + Create Process from Window + + + true + 2019-03-06 16:38:48.435 + 2019-03-06 16:38:48.435 + ProcessOfWindow + view of the window + + N + Process of Window + 50144 + ECA02 + 0 + 0 + 100 + 100 + 97e20aac-2fb9-11e9-ba31-0242ac140002 + + + + + + + + + + + + + + + false + true + 2019-03-06 16:38:49.747 + 2019-03-06 16:38:49.747 + w + + 50400 + 0 + 0 + 100 + 100 + 105 + 50144 + 10 + a8ecaa72-4045-11e9-b658-0242ac140002 + + + + + + + + + + + + + + + + + + + + + Context Info Maintainig + + + + + a878a0d2-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:38:50.883 + 2019-03-06 16:38:50.883 + 50400 + + w.AD_ContextInfo_ID + Context Info + W_AD_ContextInfo_ID + Context Info Maintainig + 65709 + 0 + 0 + ECA02 + 100 + 50144 + 88915 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + a878a258-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:38:52.129 + 2019-03-06 16:38:52.129 + 50400 + + w.Processing + Process Now + W_Processing + + 65710 + 0 + 0 + ECA02 + 100 + 50144 + 4198 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878a302-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:38:53.279 + 2019-03-06 16:38:53.279 + 50400 + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + w.Name + Name + W_Name + Alphanumeric identifier of the entity + 65711 + 0 + 0 + ECA02 + 100 + 50144 + 156 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878a3a2-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:38:54.591 + 2019-03-06 16:38:54.591 + 50400 + The Help field contains a hint, comment or help about the use of this item. + w.Help + Comment/Help + W_Help + Comment or Hint + 65712 + 0 + 0 + ECA02 + 100 + 50144 + 158 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878a442-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:38:55.779 + 2019-03-06 16:38:55.779 + 50400 + A description is limited to 255 characters. + w.Description + Description + W_Description + Optional short description of the record + 65713 + 0 + 0 + ECA02 + 100 + 50144 + 157 + 100 + + + + + + + + + + + + + + + + + + + + + + + a878a4e2-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:38:57.103 + 2019-03-06 16:38:57.103 + 50400 + The Sales Transaction checkbox indicates if this item is a Sales Transaction. + w.IsSOTrx + Sales Transaction + W_IsSOTrx + This is a Sales Transaction + 65714 + 0 + 0 + ECA02 + 100 + 50144 + 6769 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878a58c-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:38:58.227 + 2019-03-06 16:38:58.227 + 50400 + The Default Checkbox indicates if this record will be used as a default value. + w.IsDefault + Default + W_IsDefault + Default value + 65715 + 0 + 0 + ECA02 + 100 + 50144 + 9766 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878a62c-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:00.739 + 2019-03-06 16:39:00.739 + 50400 + Beta functionality is not fully tested or completed. + w.IsBetaFunctionality + Beta Functionality + W_IsBetaFunctionality + This functionality is considered Beta + 65716 + 0 + 0 + ECA02 + 100 + 50144 + 12457 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878a6cc-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:02.421 + 2019-03-06 16:39:02.421 + 50400 + The Created By field indicates the user who created this record. + w.CreatedBy + Created By + W_CreatedBy + User who created this records + 65717 + 0 + 0 + ECA02 + 100 + 50144 + 570 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878a762-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:03.638 + 2019-03-06 16:39:03.638 + 50400 + The Updated By field indicates the user who updated this record. + w.UpdatedBy + Updated By + W_UpdatedBy + User who updated this records + 65718 + 0 + 0 + ECA02 + 100 + 50144 + 572 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878a80c-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:04.847 + 2019-03-06 16:39:04.847 + 50400 + The Window field identifies a unique Window in the system. + w.AD_Window_ID + Window + W_AD_Window_ID + Data entry or display window + 65719 + 0 + 0 + ECA02 + 100 + 50144 + 155 + 100 + + + + + + + + + + + + + + + + + + + + + a878a8a2-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:05.97 + 2019-03-06 16:39:05.97 + 50400 + The Entity Types "Dictionary", "Adempiere" and "Application" might be automatically synchronized and customizations deleted or overwritten. + +For customizations, copy the entity and select "User"! + w.EntityType + Entity Type + W_EntityType + Dictionary Entity Type; Determines ownership and synchronization + 65720 + 0 + 0 + ECA02 + 100 + 50144 + 6490 + 100 + + + + + + + + + + + + + + + + + + + + + + + 65721 + a878a942-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:07.191 + 2019-03-06 16:39:07.191 + 50400 + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + w.AD_Org_ID + Organization + W_AD_Org_ID + Organizational entity within client + 0 + 0 + ECA02 + 100 + 50144 + 376 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878a9ec-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:08.441 + 2019-03-06 16:39:08.441 + 50400 + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + w.AD_Client_ID + Client + W_AD_Client_ID + Client/Tenant for this installation. + 65722 + 0 + 0 + ECA02 + 100 + 50144 + 375 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878aa8c-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:09.616 + 2019-03-06 16:39:09.616 + 50400 + + w.AD_Color_ID + System Color + W_AD_Color_ID + Color for backgrounds or indicators + 65723 + 0 + 0 + ECA02 + 100 + 50144 + 6403 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + a878ab2c-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:11.733 + 2019-03-06 16:39:11.733 + 50400 + + w.WinWidth + Window Width + W_WinWidth + + 65724 + 0 + 0 + ECA02 + 100 + 50144 + 12130 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878abd6-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:12.955 + 2019-03-06 16:39:12.955 + 50400 + Images and Icon can be used to display supported graphic formats (gif, jpg, png). +You can either load the image (in the database) or point to a graphic via a URI (i.e. it can point to a resource, http address) + w.AD_Image_ID + Image + W_AD_Image_ID + Image or Icon + 65725 + 0 + 0 + ECA02 + 100 + 50144 + 6404 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + a878ac76-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:14.439 + 2019-03-06 16:39:14.439 + 50400 + + w.WinHeight + Window Height + W_WinHeight + + 65726 + 0 + 0 + ECA02 + 100 + 50144 + 12129 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878ad16-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:16.413 + 2019-03-06 16:39:16.413 + 50400 + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + w.UUID + Immutable Universally Unique Identifier + W_UUID + Immutable Universally Unique Identifier + 65727 + 0 + 0 + ECA02 + 100 + 50144 + 84478 + 100 + + + + + + + + + + + + + + + + + + + + + + + a878a00a-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:17.98 + 2019-03-06 16:39:17.98 + 50400 + The Window Type indicates the type of window being defined (Maintain, Transaction or Query) + w.WindowType + WindowType + W_WindowType + Type or classification of a Window + 65728 + 0 + 0 + ECA02 + 100 + 50144 + 728 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878a186-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:19.842 + 2019-03-06 16:39:19.842 + 50400 + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + w.IsActive + Active + W_IsActive + The record is active in the system + 65729 + 0 + 0 + ECA02 + 100 + 50144 + 568 + 100 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + a87791e2-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:21.631 + 2019-03-06 16:39:21.631 + 50400 + The Updated field indicates the date that this record was updated. + w.Updated + Updated + W_Updated + Date this record was updated + 65730 + 0 + 0 + ECA02 + 100 + 50144 + 571 + 100 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + a87792b4-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:23.385 + 2019-03-06 16:39:23.385 + 50400 + The Created field indicates the date that this record was created. + w.Created + Created + W_Created + Date this record was created + 65731 + 0 + 0 + ECA02 + 100 + 50144 + 569 + 100 + + + + + + + + + + + + + + + false + true + 2019-03-06 16:39:26.785 + 2019-03-06 16:39:26.785 + t + INNER JOIN AD_Tab t ON (t.AD_Window_ID=w.AD_Window_ID) + 50401 + 0 + 0 + 100 + 100 + 106 + 50144 + 20 + a8ecaae0-4045-11e9-b658-0242ac140002 + + + + + + + + + + + + + + + + + + + + + + + + + a878adb6-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:30.448 + 2019-03-06 16:39:30.448 + 50401 + The Single Row Layout checkbox indicates if the default display type for this window is a single row as opposed to multi row. + t.IsSingleRow + Single Row Layout + T_IsSingleRow + Default for toggle between Single- and Multi-Row (Grid) Layout + 65732 + 0 + 0 + ECA02 + 100 + 50144 + 166 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878ae56-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:32.268 + 2019-03-06 16:39:32.268 + 50401 + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + t.Name + Name + T_Name + Alphanumeric identifier of the entity + 65733 + 0 + 0 + ECA02 + 100 + 50144 + 161 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878af00-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:34.019 + 2019-03-06 16:39:34.019 + 50401 + The Has Tree checkbox indicates if this window displays a tree metaphor. + t.HasTree + Has Tree + T_HasTree + Window has Tree Graph + 65734 + 0 + 0 + ECA02 + 100 + 50144 + 1183 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878af96-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:35.608 + 2019-03-06 16:39:35.608 + 50401 + The Read Only indicates that this field may only be Read. It may not be updated. + t.IsReadOnly + Read Only + T_IsReadOnly + Field is read only + 65735 + 0 + 0 + ECA02 + 100 + 50144 + 2044 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878b040-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:39.209 + 2019-03-06 16:39:39.209 + 50401 + The tab with advanced functionality is only displayed, if enabled in Tools>Preference. + t.IsAdvancedTab + Advanced Tab + T_IsAdvancedTab + This Tab contains advanced Functionality + 65736 + 0 + 0 + ECA02 + 100 + 50144 + 13995 + 100 + + + + + + + + + + + + + + + + + + + + Context Info Maintainig + + + + + + a878b0f4-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:40.94 + 2019-03-06 16:39:40.94 + 50401 + + t.AD_ContextInfo_ID + Context Info + T_AD_ContextInfo_ID + Context Info Maintainig + 65737 + 0 + 0 + ECA02 + 100 + 50144 + 88914 + 100 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + a878b194-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:42.756 + 2019-03-06 16:39:42.756 + 50401 + The Created field indicates the date that this record was created. + t.Created + Created + T_Created + Date this record was created + 65738 + 0 + 0 + ECA02 + 100 + 50144 + 574 + 100 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + a878b234-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:44.611 + 2019-03-06 16:39:44.611 + 50401 + The Updated field indicates the date that this record was updated. + t.Updated + Updated + T_Updated + Date this record was updated + 65739 + 0 + 0 + ECA02 + 100 + 50144 + 576 + 100 + + + + + + + + + + + + + + + + + + + + + + a878b2d4-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:46.389 + 2019-03-06 16:39:46.389 + 50401 + If a Included Column is defined, it decides, if a column is active in the ordering - otherwise it is determined that the Order Column has a value of one or greater + t.AD_ColumnSortYesNo_ID + Included Column + T_AD_ColumnSortYesNo_ID + Column determining if a Table Column is included in Ordering + 65740 + 0 + 0 + ECA02 + 100 + 50144 + 7028 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878b388-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:48.191 + 2019-03-06 16:39:48.191 + 50401 + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + t.IsActive + Active + T_IsActive + The record is active in the system + 65741 + 0 + 0 + ECA02 + 100 + 50144 + 573 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + a878b450-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:50.056 + 2019-03-06 16:39:50.056 + 50401 + + t.Processing + Process Now + T_Processing + + 65742 + 0 + 0 + ECA02 + 100 + 50144 + 4207 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878b4fa-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:51.442 + 2019-03-06 16:39:51.442 + 50401 + The ORDER BY Clause indicates the SQL ORDER BY clause to use for record selection + t.OrderByClause + Sql ORDER BY + T_OrderByClause + Fully qualified ORDER BY clause + 65743 + 0 + 0 + ECA02 + 100 + 50144 + 2742 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878b59a-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:54.011 + 2019-03-06 16:39:54.011 + 50401 + A description is limited to 255 characters. + t.Description + Description + T_Description + Optional short description of the record + 65744 + 0 + 0 + ECA02 + 100 + 50144 + 162 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878b63a-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:55.773 + 2019-03-06 16:39:55.773 + 50401 + The Help field contains a hint, comment or help about the use of this item. + t.Help + Comment/Help + T_Help + Comment or Hint + 65745 + 0 + 0 + ECA02 + 100 + 50144 + 163 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878b6da-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:57.627 + 2019-03-06 16:39:57.627 + 50401 + The Translation Tab checkbox indicate if a tab contains translation information. To display translation information, enable this in Tools>Preference. + t.IsTranslationTab + TranslationTab + T_IsTranslationTab + This Tab contains translation information + 65746 + 0 + 0 + ECA02 + 100 + 50144 + 2043 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878b77a-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:39:59.384 + 2019-03-06 16:39:59.384 + 50401 + The Where Clause indicates the SQL WHERE clause to use for record selection. The WHERE clause is added to the query. Fully qualified means "tablename.columnname". + t.WhereClause + Sql WHERE + T_WhereClause + Fully qualified SQL WHERE clause + 65747 + 0 + 0 + ECA02 + 100 + 50144 + 2741 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878b81a-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:01.317 + 2019-03-06 16:40:01.317 + 50401 + + t.IsSortTab + Order Tab + T_IsSortTab + The Tab determines the Order + 65748 + 0 + 0 + ECA02 + 100 + 50144 + 7027 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878b8ba-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:03.233 + 2019-03-06 16:40:03.233 + 50401 + Warning or information displayed when committing the record + t.CommitWarning + Commit Warning + T_CommitWarning + Warning displayed when saving + 65749 + 0 + 0 + ECA02 + 100 + 50144 + 2744 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878b95a-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:05.173 + 2019-03-06 16:40:05.173 + 50401 + The Accounting Tab checkbox indicates if this window contains accounting information. To display accounting information, enable this in Tools>Preference and Role. + t.IsInfoTab + Accounting Tab + T_IsInfoTab + This Tab contains accounting information + 65750 + 0 + 0 + ECA02 + 100 + 50144 + 2042 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878b9fa-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:08.93 + 2019-03-06 16:40:08.93 + 50401 + + t.ImportFields + Import Fields + T_ImportFields + Create Fields from Table Columns + 65751 + 0 + 0 + ECA02 + 100 + 50144 + 6487 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878ba9a-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:12.625 + 2019-03-06 16:40:12.625 + 50401 + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + t.ReadOnlyLogic + Read Only Logic + T_ReadOnlyLogic + Logic to determine if field is read only (applies only when field is read-write) + 65752 + 0 + 0 + ECA02 + 100 + 50144 + 13449 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + 13450 + a878bb44-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:14.618 + 2019-03-06 16:40:14.618 + 50401 + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + t.DisplayLogic + Display Logic + T_DisplayLogic + If the Field is displayed, the result determines if the field is actually displayed + 65753 + 0 + 0 + ECA02 + 100 + 50144 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878bbee-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:19.4 + 2019-03-06 16:40:19.4 + 50401 + If not selected, the user cannot create a new Record. This is automatically disabled, if the Tab is Read Only. + t.IsInsertRecord + Insert Record + T_IsInsertRecord + The user can insert a new Record + 65754 + 0 + 0 + ECA02 + 100 + 50144 + 13994 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878bc8e-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:25.856 + 2019-03-06 16:40:25.856 + 50401 + The Window field identifies a unique Window in the system. + t.AD_Window_ID + Window + T_AD_Window_ID + Data entry or display window + 65755 + 0 + 0 + ECA02 + 100 + 50144 + 164 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878bd24-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:31.748 + 2019-03-06 16:40:31.748 + 50401 + The Sequence indicates the order of records + t.SeqNo + Sequence + T_SeqNo + Method of ordering records; lowest number comes first + 65756 + 0 + 0 + ECA02 + 100 + 50144 + 165 + 100 + + + + + + + + + + + + + + + + + + + + + + a878bdce-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:33.569 + 2019-03-06 16:40:33.569 + 50401 + You can include a Tab in a Tab. If displayed in single row record, the included tab is displayed as multi-row table. + t.Included_Tab_ID + Included Tab + T_Included_Tab_ID + Included Tab in this Tab (Master Detail) + 65757 + 0 + 0 + ECA02 + 100 + 50144 + 8547 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878be64-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:35.416 + 2019-03-06 16:40:35.416 + 50401 + The Created By field indicates the user who created this record. + t.CreatedBy + Created By + T_CreatedBy + User who created this records + 65758 + 0 + 0 + ECA02 + 100 + 50144 + 575 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878bf18-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:37.551 + 2019-03-06 16:40:37.551 + 50401 + The Updated By field indicates the user who updated this record. + t.UpdatedBy + Updated By + T_UpdatedBy + User who updated this records + 65759 + 0 + 0 + ECA02 + 100 + 50144 + 577 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878bfb8-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:41.141 + 2019-03-06 16:40:41.141 + 50401 + The Tab indicates a tab that displays within a window. + t.AD_Tab_ID + Tab + T_AD_Tab_ID + Tab within a Window + 65760 + 0 + 0 + ECA02 + 100 + 50144 + 160 + 100 + + + + + + + + + + + + + + + + + + + + + a878c058-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:43.309 + 2019-03-06 16:40:43.309 + 50401 + The Entity Types "Dictionary", "Adempiere" and "Application" might be automatically synchronized and customizations deleted or overwritten. + +For customizations, copy the entity and select "User"! + t.EntityType + Entity Type + T_EntityType + Dictionary Entity Type; Determines ownership and synchronization + 65761 + 0 + 0 + ECA02 + 100 + 50144 + 7713 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878c102-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:45.317 + 2019-03-06 16:40:45.317 + 50401 + The Process field identifies a unique Process or Report in the system. + t.AD_Process_ID + Process + T_AD_Process_ID + Process or Report + 65762 + 0 + 0 + ECA02 + 100 + 50144 + 3374 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878c1a2-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:40:49.296 + 2019-03-06 16:40:49.296 + 50401 + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + t.AD_Client_ID + Client + T_AD_Client_ID + Client/Tenant for this installation. + 65763 + 0 + 0 + ECA02 + 100 + 50144 + 379 + 100 + + + + + + + + + + + + + + + + + + + + + + + a878c24c-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:41:01.092 + 2019-03-06 16:41:01.092 + 50401 + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + t.AD_Org_ID + Organization + T_AD_Org_ID + Organizational entity within client + 65764 + 0 + 0 + ECA02 + 100 + 50144 + 380 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878c2ec-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:41:18.006 + 2019-03-06 16:41:18.006 + 50401 + The Database Table provides the information of the table definition + t.AD_Table_ID + Table + T_AD_Table_ID + Database Table information + 65765 + 0 + 0 + ECA02 + 100 + 50144 + 251 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a8779426-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:41:20.123 + 2019-03-06 16:41:20.123 + 50401 + Link to the database column of the table + t.AD_Column_ID + Column + T_AD_Column_ID + Column in the table + 65766 + 0 + 0 + ECA02 + 100 + 50144 + 2740 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878c396-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:41:22.209 + 2019-03-06 16:41:22.209 + 50401 + Images and Icon can be used to display supported graphic formats (gif, jpg, png). +You can either load the image (in the database) or point to a graphic via a URI (i.e. it can point to a resource, http address) + t.AD_Image_ID + Image + T_AD_Image_ID + Image or Icon + 65767 + 0 + 0 + ECA02 + 100 + 50144 + 6313 + 100 + + + + + + + + + + + + + + + + + + + + + + a878c42c-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:41:26.136 + 2019-03-06 16:41:26.136 + 50401 + Integer Column of the table determining the order (display, sort, ..). If defined, the Order By replaces the default Order By clause. It should be fully qualified (i.e. "tablename.columnname"). + t.AD_ColumnSortOrder_ID + Order Column + T_AD_ColumnSortOrder_ID + Column determining the order + 65768 + 0 + 0 + ECA02 + 100 + 50144 + 7029 + 100 + + + + + + + + + + + + + + + + + + + + + + + a878c4b8-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:41:28.164 + 2019-03-06 16:41:28.164 + 50401 + Hierarchical level of the tab. If the level is 0, it is the top entity. Level 1 entries are dependent on level 0, etc. + t.TabLevel + Tab Level + T_TabLevel + Hierarchical Tab Level (0 = top) + 65769 + 0 + 0 + ECA02 + 100 + 50144 + 6654 + 100 + + + + + + + + + + + + + + + + + + + + + + + a878c53a-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:41:31.691 + 2019-03-06 16:41:31.691 + 50401 + + t.Parent_Column_ID + Parent Column + T_Parent_Column_ID + The link column on the parent tab. + 65770 + 0 + 0 + ECA02 + 100 + 50144 + 57842 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878c5bc-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:41:35.5 + 2019-03-06 16:41:35.5 + 50401 + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + t.UUID + Immutable Universally Unique Identifier + T_UUID + Immutable Universally Unique Identifier + 65771 + 0 + 0 + ECA02 + 100 + 50144 + 84423 + 100 + + + + + + + + + + + + + + + false + true + 2019-03-06 16:41:37.673 + 2019-03-06 16:41:37.673 + f + INNER JOIN AD_Field f ON(f.AD_Tab_ID = t.AD_Tab_ID) + 50402 + 0 + 0 + 100 + 100 + 107 + 50144 + 30 + 7fa91314-2fbd-11e9-9ce7-0242ac140002 + + + + + + + + + + + + + + + false + true + 2019-03-06 16:41:39.564 + 2019-03-06 16:41:39.564 + c + INNER JOIN AD_Column c ON(c.AD_Column_ID = f.AD_Column_ID) + 50403 + 0 + 0 + 100 + 100 + 101 + 50144 + 40 + 93bfd3c4-2fbd-11e9-9ce7-0242ac140002 + + + + + + + + + + + + + + + + + + + + + + + + + bfefd988-2fbf-11e9-928a-0242ac140002 + true + 2019-03-06 16:41:41.603 + 2019-03-06 16:41:41.603 + 50403 + The Process field identifies a unique Process or Report in the system. + c.AD_Process_ID + Process + C_AD_Process_ID + Process or Report + 65772 + 0 + 0 + ECA02 + 100 + 50144 + 3369 + 100 + + + + + + + + + + + + + + + false + true + 2019-03-06 16:41:46.491 + 2019-03-06 16:41:46.491 + p + INNER JOIN AD_Process p ON (p.AD_Process_ID=c.AD_Process_ID) + 50404 + 0 + 0 + 100 + 100 + 284 + 50144 + 50 + e5ce154a-2fbd-11e9-a1ce-0242ac140002 + + + + + + + + + + + + + + + + + + + + + + + + + a878cd00-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:41:55.927 + 2019-03-06 16:41:55.927 + 50404 + The Direct Print checkbox indicates that this report will print without a print dialog box being displayed. + p.IsDirectPrint + Direct print + P_IsDirectPrint + Print without dialog + 65773 + 0 + 0 + ECA02 + 100 + 50144 + 4214 + 100 + + + + + + + + + + + + + + + + + + + + + + + a878d1ce-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:42:01.117 + 2019-03-06 16:42:01.117 + 50404 + Copy the settings from the selected report and process to the current one. This overwrites existing settings and translations. + p.CopyFromProcess + Copy From Report and Process + P_CopyFromProcess + Copy settings from one report and process to another. + 65774 + 0 + 0 + ECA02 + 100 + 50144 + 57920 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878d318-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:42:12.46 + 2019-03-06 16:42:12.46 + 50404 + The Updated By field indicates the user who updated this record. + p.UpdatedBy + Updated By + P_UpdatedBy + User who updated this records + 65775 + 0 + 0 + ECA02 + 100 + 50144 + 2808 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878d3b8-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:42:17.337 + 2019-03-06 16:42:17.337 + 50404 + The Created By field indicates the user who created this record. + p.CreatedBy + Created By + P_CreatedBy + User who created this records + 65776 + 0 + 0 + ECA02 + 100 + 50144 + 2806 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878d458-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:42:24.141 + 2019-03-06 16:42:24.141 + 50404 + The Process field identifies a unique Process or Report in the system. + p.AD_Process_ID + Process + P_AD_Process_ID + Process or Report + 65777 + 0 + 0 + ECA02 + 100 + 50144 + 2801 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878d4f8-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:42:27.11 + 2019-03-06 16:42:27.11 + 50404 + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + p.AD_Client_ID + Client + P_AD_Client_ID + Client/Tenant for this installation. + 65778 + 0 + 0 + ECA02 + 100 + 50144 + 2802 + 100 + + + + + + + + + + + + + + + + + + + + + + + a878d598-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:42:40.293 + 2019-03-06 16:42:40.293 + 50404 + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + p.AD_Org_ID + Organization + P_AD_Org_ID + Organizational entity within client + 65779 + 0 + 0 + ECA02 + 100 + 50144 + 2803 + 100 + + + + + + + + + + + + + + + + + + + + + + + a878d638-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:42:43.724 + 2019-03-06 16:42:43.724 + 50404 + The Workflow field identifies a unique Workflow in the system. + p.AD_Workflow_ID + Workflow + P_AD_Workflow_ID + Workflow or combination of tasks + 65780 + 0 + 0 + ECA02 + 100 + 50144 + 11834 + 100 + + + + + a878d6d8-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:42:45.645 + 2019-03-06 16:42:45.645 + 50404 + For internal use + p.Statistic_Seconds + Statistic Seconds + P_Statistic_Seconds + Internal statistics how many seconds a process took + 65781 + 0 + 0 + ECA02 + 100 + 50144 + 6653 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878d778-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:42:57.386 + 2019-03-06 16:42:57.386 + 50404 + For internal use. + p.Statistic_Count + Statistic Count + P_Statistic_Count + Internal statistics how often the entity was used + 65782 + 0 + 0 + ECA02 + 100 + 50144 + 6652 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878d818-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:01.619 + 2019-03-06 16:43:01.619 + 50404 + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + p.UUID + Immutable Universally Unique Identifier + P_UUID + Immutable Universally Unique Identifier + 65783 + 0 + 0 + ECA02 + 100 + 50144 + 84383 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878c65c-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:04.661 + 2019-03-06 16:43:04.661 + 50404 + The Procedure indicates the name of the database procedure called by this report or process. + p.ProcedureName + Procedure + P_ProcedureName + Name of the Database Procedure + 65784 + 0 + 0 + ECA02 + 100 + 50144 + 2813 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + a878c6f2-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:08.455 + 2019-03-06 16:43:08.455 + 50404 + + p.AD_Browse_ID + Smart Browse + P_AD_Browse_ID + + 65785 + 0 + 0 + ECA02 + 100 + 50144 + 63488 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878c774-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:10.401 + 2019-03-06 16:43:10.401 + 50404 + The Report View indicates the view used to generate this report. + p.AD_ReportView_ID + Report View + P_AD_ReportView_ID + View used to generate this report + 65786 + 0 + 0 + ECA02 + 100 + 50144 + 4374 + 100 + + + + + + + + + + + + + + + + + + + + + a878c7f6-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:12.392 + 2019-03-06 16:43:12.392 + 50404 + The Entity Types "Dictionary", "Adempiere" and "Application" might be automatically synchronized and customizations deleted or overwritten. + +For customizations, copy the entity and select "User"! + p.EntityType + Entity Type + P_EntityType + Dictionary Entity Type; Determines ownership and synchronization + 65787 + 0 + 0 + ECA02 + 100 + 50144 + 6485 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + + a878c878-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:16.952 + 2019-03-06 16:43:16.952 + 50404 + + p.JasperReport + Jasper Report + P_JasperReport + + 65788 + 0 + 0 + ECA02 + 100 + 50144 + 50182 + 100 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + a878c8fa-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:19.835 + 2019-03-06 16:43:19.835 + 50404 + The Created field indicates the date that this record was created. + p.Created + Created + P_Created + Date this record was created + 65789 + 0 + 0 + ECA02 + 100 + 50144 + 2805 + 100 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + a878c972-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:23.683 + 2019-03-06 16:43:23.683 + 50404 + The Updated field indicates the date that this record was updated. + p.Updated + Updated + P_Updated + Date this record was updated + 65790 + 0 + 0 + ECA02 + 100 + 50144 + 2807 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878c9f4-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:27.259 + 2019-03-06 16:43:27.259 + 50404 + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + p.IsActive + Active + P_IsActive + The record is active in the system + 65791 + 0 + 0 + ECA02 + 100 + 50144 + 2804 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878ca80-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:30.99 + 2019-03-06 16:43:30.99 + 50404 + + p.ShowHelp + Show Help + P_ShowHelp + + 65792 + 0 + 0 + ECA02 + 100 + 50144 + 50181 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878cb02-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:41.43 + 2019-03-06 16:43:41.43 + 50404 + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + p.Name + Name + P_Name + Alphanumeric identifier of the entity + 65793 + 0 + 0 + ECA02 + 100 + 50144 + 2809 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878cb84-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:46.129 + 2019-03-06 16:43:46.129 + 50404 + A description is limited to 255 characters. + p.Description + Description + P_Description + Optional short description of the record + 65794 + 0 + 0 + ECA02 + 100 + 50144 + 2810 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878cc06-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:49.216 + 2019-03-06 16:43:49.216 + 50404 + The Classname identifies the Java classname used by this report or process. + p.Classname + Classname + P_Classname + Java Classname + 65795 + 0 + 0 + ECA02 + 100 + 50144 + 4656 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + 2019-03-06 16:43:52.777 + a878cc7e-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:52.777 + 50404 + The Help field contains a hint, comment or help about the use of this item. + p.Help + Comment/Help + P_Help + Comment or Hint + 65796 + 0 + 0 + ECA02 + 100 + 50144 + 2811 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878cdb4-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:43:56.629 + 2019-03-06 16:43:56.629 + 50404 + A search key allows you a fast method of finding a particular record. +If you leave the search key empty, the system automatically creates a numeric number. The document sequence used for this fallback number is defined in the "Maintain Sequence" window with the name "DocumentNo_<TableName>", where TableName is the actual name of the table (e.g. C_Order). + p.Value + Search Key + P_Value + Search key for the record in the format required - must be unique + 65797 + 0 + 0 + ECA02 + 100 + 50144 + 4023 + 100 + + + + + + + + + + + + + + + + + + + + + + + + + a878ce54-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:44:00.605 + 2019-03-06 16:44:00.605 + 50404 + + p.WorkflowValue + Workflow Key + P_WorkflowValue + Key of the Workflow to start + 65798 + 0 + 0 + ECA02 + 100 + 50144 + 11563 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878ced6-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:44:02.744 + 2019-03-06 16:44:02.744 + 50404 + The Special Form field identifies a unique Special Form in the system. + p.AD_Form_ID + Special Form + P_AD_Form_ID + Special Form + 65799 + 0 + 0 + ECA02 + 100 + 50144 + 56515 + 100 + + + + + + + + + + + + + + + + + + + + + + a878cf58-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:44:11.518 + 2019-03-06 16:44:11.518 + 50404 + Indicates the access level required for this record or process. + p.AccessLevel + Data Access Level + P_AccessLevel + Access Level required + 65800 + 0 + 0 + ECA02 + 100 + 50144 + 5790 + 100 + + + + + + + + + + + + + + + + + + + + + + + a878cfd0-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:44:13.716 + 2019-03-06 16:44:13.716 + 50404 + Beta functionality is not fully tested or completed. + p.IsBetaFunctionality + Beta Functionality + P_IsBetaFunctionality + This functionality is considered Beta + 65801 + 0 + 0 + ECA02 + 100 + 50144 + 12458 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878d052-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:44:22.654 + 2019-03-06 16:44:22.654 + 50404 + The Report checkbox indicates that this record is a report as opposed to a process + p.IsReport + Report + P_IsReport + Indicates a Report record + 65802 + 0 + 0 + ECA02 + 100 + 50144 + 3371 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878d0d4-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:44:26.176 + 2019-03-06 16:44:26.176 + 50404 + Enabling this flag disables to run the process on the client. This potentially decreases the availability. + p.IsServerProcess + Server Process + P_IsServerProcess + Run this Process on Server only + 65803 + 0 + 0 + ECA02 + 100 + 50144 + 14084 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878d14c-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:44:28.322 + 2019-03-06 16:44:28.322 + 50404 + + p.GenerateClass + Generate Class + P_GenerateClass + Generate Class Button + 65804 + 0 + 0 + ECA02 + 100 + 50144 + 78843 + 100 + + + + + + + + + + + + + + + + + + + + + + + + a878d278-4045-11e9-b658-0242ac140002 + true + 2019-03-06 16:44:32.002 + 2019-03-06 16:44:32.002 + 50404 + The print format determines how data is rendered for print. + p.AD_PrintFormat_ID + Print Format + P_AD_PrintFormat_ID + Data Print Format + 65805 + 0 + 0 + ECA02 + 100 + 50144 + 7752 + 100 + + + + + ECA02 + + + 2019-03-06 16:44:35.669 + e1921bf6-2fb9-11e9-ba31-0242ac140002 + 2019-03-06 16:44:35.669 + Allows create process access from window that contain process + true + + Create Process Access from Windows + org.spin.process.RoleCreateFromWindowProcess + false + + + false + Y + Use this process for create process access more intuitive + + SBP_RoleCreateFromWindowProcess + N + N + 3 + false + false + 54202 + 0 + 0 + + 100 + 100 + + 56 + 25 + + + + + + + + + + + + + + + + + + + + 2019-03-06 16:44:37.952 + Read Write + true + false + 2019-03-06 16:44:37.952 + false + + IsReadWrite + Field is read / write + The Read Write indicates that this field may be read and updated. + + true + + + + Y + + false + 56843 + 0 + 0 + ECA02 + 1 + 54202 + 100 + 20 + + 60 + 100 + + 406 + 398f19ce-2fc1-11e9-be42-0242ac140002 + + + + + + + + + + + + + + 2019-03-06 16:44:41.452 + Dependent Entities + true + false + 2019-03-06 16:44:41.452 + false + + IsDependentEntities + Also check access in dependent entities + Also dependent entities are included. Please be aware, that enabling this rule has severe consequences and that this is only wanted in some circumstances. +<p>Example Rule: "Include Payment Term Immediate with Dependent Entities" +<br>Primary effect: users with this role can only select the payment term Immediate +<br>Secondary effect (dependent entities): users with this role can see only invoices/orders with the payment term immediate. + + true + + + + Y + + false + 56844 + 0 + 0 + ECA02 + 1 + 54202 + 100 + 20 + + 70 + 100 + + 2226 + 2d1a996e-3c66-11e9-991f-0242ac140002 + + + + + false + + false + false + false + NOT EXISTS(SELECT 1 FROM AD_Process_Access pa WHERE pa.AD_Process_ID = p.AD_Process_ID AND pa.AD_Role_ID = @AD_Role_ID@) +AND p.IsActive = 'Y' +AND t.IsActive = 'Y' +AND f.IsActive = 'Y' + Create Process From Window + true + 2019-03-06 16:44:44.092 + 2019-03-06 16:44:44.092 + Create Process Access from Window + + N + false + false + false + false + RoleProcessCreateFromWindow + 3 + 0 + 50161 + ECA02 + 0 + 100 + 100 + + 50144 + 54202 + 7134aa9a-2fb9-11e9-9a38-0242ac140002 + + + + + + + + + + + + + + + + + + true + S + EXISTS(SELECT 1 FROM AD_Tab t + INNER JOIN AD_Field f ON(f.AD_Tab_ID = t.AD_Tab_ID) + INNER JOIN AD_Column c ON(c.AD_Column_ID = f.AD_Column_ID) + WHERE t.AD_Window_ID = AD_Window.AD_Window_ID + AND c.AD_Process_ID IS NOT NULL + AND NOT EXISTS(SELECT 1 FROM AD_Process_Access pa WHERE pa.AD_Process_ID = c.AD_Process_ID AND pa.AD_Role_ID = @AD_Role_ID@) + AND t.IsActive = 'Y' + AND f.IsActive = 'Y') + 2019-03-06 16:44:49.38 + 2019-03-06 16:44:49.38 + + AD_Window with process + 0 + 0 + 52667 + ECA02 + 100 + 100 + b8d727d0-2fbc-11e9-9ce7-0242ac140002 + + + + + + + + + + + + + + 2019-03-06 16:44:53.083 + true + 2019-03-06 16:44:53.083 + false + true + true + + + Data entry or display window + The Window field identifies a unique Window in the system. + false + false + false + Window + true + true + false + + + + + + + + false + 0 + 0 + ECA02 + 64278 + 0 + 284 + 100 + 100 + + 143 + 65719 + 18 + 50161 + + 0 + 52667 + 10 + 10 + bd15b980-2fba-11e9-a1d6-0242ac140002 + + + + + + + + + + + + + + + + + + + + 2019-03-06 16:45:04.287 + true + 2019-03-06 16:45:04.287 + false + true + false + + + Tab within a Window + The Tab indicates a tab that displays within a window. + true + false + false + Tab + true + true + true + + + + + + + + false + 0 + 0 + ECA02 + 64279 + 20 + + 100 + 100 + + 125 + 65760 + 19 + 50161 + + 10 + + 10 + 20 + bd21e070-2fba-11e9-a1d6-0242ac140002 + + + + + + + + + + + + + + 2019-03-06 16:45:08.167 + true + 2019-03-06 16:45:08.167 + false + false + false + + + Process or Report + The Process field identifies a unique Process or Report in the system. + true + true + true + Process + true + true + true + + + + + + + + false + 0 + 0 + ECA02 + 64280 + 10 + + 100 + 100 + + 117 + 65777 + 19 + 50161 + + 20 + + 10 + 0 + f29956ac-2fba-11e9-a1d6-0242ac140002 + + + + + + + + + + + 2019-03-06 16:45:10.146 + true + 2019-03-06 16:45:10.146 + false + false + false + + + Process or Report + The Process field identifies a unique Process or Report in the system. + true + false + false + Process + true + true + false + + + + + + + + false + 0 + 0 + ECA02 + 64281 + 30 + + 100 + 100 + + 117 + 65772 + 30 + 50161 + + + + 10 + 0 + 79ee5f3c-2fbe-11e9-a97e-0242ac140002 + + + + + ECA02 + 50161 + + 2019-03-06 16:45:13.207 + 9112cc6a-2fba-11e9-96a3-0242ac140002 + 2019-03-06 16:45:13.207 + Allows create process access from window that contain process + true + + Create Process Access from Windows + + false + + + false + Y + Use this process for create process access more intuitive + + RoleProcessCreateFromWindow + N + N + 3 + false + false + 54203 + 0 + 0 + + 100 + 100 + + 0 + 0 + + + + + true + 2019-03-15 10:17:35.609 + 2019-03-15 10:17:35.609 + 156 + 54203 + 0 + ECA02 + 0 + 100 + 100 + + + + + + true + 2019-03-15 10:20:03.705 + 2019-03-15 10:20:03.705 + + + false + s + 0 + 0 + 100 + es_MX + 100 + + 54203 + + + + + 0 + true + 2019-03-15 10:24:01.009 + 2019-03-15 10:24:01.009 + + + false + s + 0 + 100 + es_MX + 54202 + 100 + + + + + + true + 2019-03-15 10:24:32.229 + 2019-03-15 10:24:32.229 + + + false + d + 0 + 0 + es_MX + 100 + 100 + + 50161 + + + + + true + 2019-03-15 10:25:01.826 + 2019-03-15 10:25:01.826 + + false + + d + 0 + 0 + 100 + 100 + es_MX + + 50144 + + + + + Permite crear acceso a Proceso desde una Ventana + Use este proceso si desea agregar los procesos de una ventana al rol de manera intuitiva + Crear Acceso a Proceso desde Ventana + es_MX + 54203 + + + + + 50161 + Crear Acceso a Proceso desde una Ventana + Permite agregar acceso a uno o varios procesos que existen en la ventana seleccionada + Crear Acceso a Proceso desde Ventana + es_MX + + + + + Procesos de Ventana + Vista de los procesos de una ventana + 50144 + es_MX + + + + diff --git a/migration/391lts-392lts/04515_2443_UpdateLAFofRecentItems.xml b/migration/391lts-392lts/04515_2443_UpdateLAFofRecentItems.xml new file mode 100644 index 0000000000..a17059f9f0 --- /dev/null +++ b/migration/391lts-392lts/04515_2443_UpdateLAFofRecentItems.xml @@ -0,0 +1,210 @@ + + + + See https://github.com/adempiere/adempiere/issues/2443 + + + true + 2019-03-28 11:56:05.24 + Recently opened and modified items are shown here. Click on an item to open it. The list is updated periodically. Drag items to the trash can to delete them from the list. Click the refresh icon to refresh the list. + 2019-03-28 11:56:05.24 + I + DPRecentItems_RecentItemsTooltip + + 0 + 0 + D + 53614 + 0 + 0 + + + + + + 2019-03-28 11:57:46.153 + 2019-03-28 11:57:46.153 + true + false + Recently opened and modified items are shown here. Click on an item to open it. The list is updated periodically. Drag items to the trash can to delete them from the list. Click the refresh icon to refresh the list. + + 0 + 0 + 0 + es_MX + 53614 + 0 + + + + + + true + Los art&iacute;culos recientemente abiertos y modificados se muestran aqu&iacute;. Haga clic en un elemento para abrirlo. La lista se actualiza peri&oacute;dicamente. Arrastre los elementos a la papelera para eliminarlos de la lista. Haga clic en el icono de actualizaci&oacute;n para actualizar la lista. + es_MX + 53614 + + + + + true + 2019-03-28 12:00:24.286 + Click on the item to open it. Drag the item to the trashcan icon to delete it. + 2019-03-28 12:00:24.286 + I + DPRecentItems_ItemTooltip + + 0 + 0 + D + 53615 + 0 + 0 + + + + + + 2019-03-28 12:00:25.732 + 2019-03-28 12:00:25.732 + true + false + Click on the item to open it. Drag the item to the trashcan icon to delete it. + + 0 + 0 + 0 + es_MX + 53615 + 0 + + + + + + Haga clic en el elemento para abrirlo. Arrastre el elemento al icono de la papelera para eliminarlo. + es_MX + 53615 + + + + + true + es_MX + 53615 + + + + + Recently opened and modified items are shown here. Click on an item to open it. The list is updated periodically. Drag items to the trashcan to delete them from the list. Click the refresh icon to refresh the list. + + + + + false + es_MX + 53614 + + + + + true + es_MX + 53614 + + + + + true + 2019-03-28 12:02:00.902 + Drag Recent Items here to remove them from the list. + 2019-03-28 12:02:00.902 + I + DPRecentItems_TrashcanTooltip + + 0 + 0 + D + 53616 + 0 + 0 + + + + + + 2019-03-28 12:02:02.048 + 2019-03-28 12:02:02.048 + true + false + Drag Recent Items here to remove them from the list. + + 0 + 0 + 0 + es_MX + 53616 + 0 + + + + + + true + Arrastre los elementos recientes aquí para eliminarlos de la lista. + es_MX + 53616 + + + + + Arrastre los elementos recientes aqu&iacute; para eliminarlos de la lista. + es_MX + 53616 + + + + + true + 2019-03-28 12:03:47.67 + Click to refresh the Recent Items list. + 2019-03-28 12:03:47.67 + I + DPRecentItems_RefreshToolTip + + 0 + 0 + D + 53617 + 0 + 0 + + + + + + 2019-03-28 12:03:48.719 + 2019-03-28 12:03:48.719 + true + false + Click to refresh the Recent Items list. + + 0 + 0 + 0 + es_MX + 53617 + 0 + + + + + + true + Haga clic para actualizar la lista de elementos recientes. + es_MX + 53617 + + + + diff --git a/migration/391lts-392lts/04520_Add_Window_Process_SB_Customization.xml b/migration/391lts-392lts/04520_Add_Window_Process_SB_Customization.xml new file mode 100644 index 0000000000..beab1fc4be --- /dev/null +++ b/migration/391lts-392lts/04520_Add_Window_Process_SB_Customization.xml @@ -0,0 +1,40262 @@ + + + + + Drop old tables + DROP TABLE AD_UserDef_Field; +DROP TABLE AD_UserDef_Tab; +DROP TABLE AD_UserDef_Win; + + + + + + + + + + + + + es_MX + 229 + e87d5ae0-4c1d-11e9-9fa7-97f61b66e322 + + + + + Window Customization + + + + + true + + + + AD_WindowCustom + + + + + false + Personalización de Ventana + es_MX + 467 + 61aa22ea-4b88-11e9-ba67-73a77433e6b5 + + + + + + + + + + + + es_MX + e940974e-4c1d-11e9-9fc7-ab8a21781dc3 + 19 + + + + + + + + + + + + + + + es_MX + + + + 102 + e99359ac-4c1d-11e9-9fd5-cfe58f00659d + + + + + + + + + + + + + + + + + + + + + + + 6387 + es_MX + e9f72586-4c1d-11e9-9fef-ab0578a553d8 + + + + + + + + + + + + + + + + es_MX + + + + + 60088 + ea47475a-4c1d-11e9-9ffd-47180cd85ece + + + + + + + + Context Info + false + + + + + + + AD_ContextInfo_ID + + + + 60088 + + + 19 + + Context Info Maintaining + true + + + + + + 6399 + false + Información de Contexto + es_MX + 85aa6334-4b89-11e9-803c-2ffbc1ea9c98 + + + + + + + + + + + + + + + es_MX + + + + 113 + eb097d7a-4c1d-11e9-a038-d3921ef7ca38 + + + + + + + + + + + + + + + + + + + + + + 6388 + es_MX + eb6fac6c-4c1d-11e9-a052-c34bba8f8f3b + + + + + + + + + + + + es_MX + ebba57bc-4c1d-11e9-a05c-8f28f412487b + 13 + + + + + + + + + + + + + + + es_MX + + + + 123 + ec0879a6-4c1d-11e9-a06a-ab4af9224ccb + + + + + + + + -1 + + true + + + + + + + + + + + + + + + 13425 + es_MX + ec72c892-4c1d-11e9-a088-e7334fad897c + + + + + + + + + + + + + + + es_MX + + + + 138 + ecc34092-4c1d-11e9-a095-abe06196e34a + + + + + + + + + true + + + + + + + + + + + + + + + 6389 + es_MX + ed291386-4c1d-11e9-a0b1-e76fe98cb8dc + + + + + Window Customization + + AD_WindowCustom_ID + + + + Window Customization + + + + + + + + + 1645 + 13d21a72-4b89-11e9-8022-afe150d59225 + es_MX + + + Personalización de Ventana + + false + Personalización de Ventana + + + + + + + + + + + Window Customization + + + + + + + AD_WindowCustom_ID + + + + + + + + + + + + 6386 + Personalización de Ventana + es_MX + 13d5e22e-4b89-11e9-8025-0b91b7dc6b76 + false + + + + + + + + + + + + + + + + + + 143 + ee3e6870-4c1d-11e9-a0f9-6b6bbec07337 + es_MX + + + + + + + + true + + + true + + + + + false + + + 10 + + + + + + + + + 6395 + es_MX + eeb11438-4c1d-11e9-a11c-7783be5e51ad + + + + + + + + + + + + + + + + + es_MX + + + + + + 53326 + ef005566-4c1d-11e9-a12b-e3a908f769cf + + + + + + true + + 2019-03-21 16:41:46.175 + + 2019-03-21 16:41:46.175 + + 92608 + false + ASP Level + false + false + + + false + true + N + false + + + + 0 + + ASP_Level_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 467 + 100 + 53326 + + + 10 + 19 + 100 + fddd95de-4b88-11e9-801c-7b5b3571c00c + + + + + + 2019-03-21 16:41:47.132 + true + 2019-03-21 16:41:47.132 + 92608 + false + Nivel SaaS + 0 + 0 + 100 + 100 + es_MX + fde09fb8-4b88-11e9-801e-b7dd2415d59d + + + + + + + + + + + + es_MX + 16 + f00f5704-4c1d-11e9-a17d-5baecdb6e17c + + + + + + + + + + + + + + + es_MX + + + + 245 + f05d6f34-4c1d-11e9-a18b-37b78280242a + + + + + + + + + + + + + + + + + + + 0 + + + + + + 6391 + es_MX + f0d3b586-4c1d-11e9-a1a8-db9dbd059abe + + + + + + + + + + + + es_MX + 110 + f11ce8e6-4c1d-11e9-a1b2-131812a5ff86 + + + + + + + + + + + + es_MX + 18 + f167070a-4c1d-11e9-a1bd-03651f18178d + + + + + + + + + + + + + + es_MX + + + + 246 + f1bc79a6-4c1d-11e9-a1ca-9f554d6ec2c7 + + + + + + + + + + + + + + + + + + + + + + + 6392 + es_MX + f21daed8-4c1d-11e9-a1e4-1b09b86a473b + + + + + + + + + + + + es_MX + 14 + f26984fc-4c1d-11e9-a1ee-1bad00560d86 + + + + + + + + + + + + + + + es_MX + + + + 275 + f2bbaaf2-4c1d-11e9-a1fc-e7607c94d72f + + + + + + + + + + + + 10 + f30782ec-4c1d-11e9-a20a-17a21f42031b + es_MX + + + + + + + + true + + + + + + + + + + + + + + + + + 6397 + es_MX + f3629b64-4c1d-11e9-a224-eb64ceb974b7 + + + + + + + + + + + + + + + es_MX + + + + 326 + f3b251ea-4c1d-11e9-a231-7b3af7d7bbd9 + + + + + + + + true + + + + + + + + + + + + + + + + + 6398 + es_MX + f4151e74-4c1d-11e9-a24e-435d5d7babdf + + + + + 2019-03-21 16:41:54.659 + true + 2019-03-21 16:41:54.659 + L + + false + + HierarchyType List + + 54117 + 0 + 0 + D + 100 + 100 + d1be8bba-4b89-11e9-8045-537e7472b1c4 + + + + + Tipo de Jerarquía + + true + 2019-03-21 16:41:55.399 + 2019-03-21 16:41:55.399 + 100 + false + Tipo de Jerarquía en personalización + 0 + 0 + 100 + es_MX + 54117 + d1c0cb50-4b89-11e9-8047-bbad0c1112eb + + + + + true + 2019-03-21 16:41:55.649 + 2019-03-21 16:41:55.649 + A + D + 54117 + Add Customization + + Add + + 55309 + 0 + 0 + 100 + 100 + 02202598-4b8a-11e9-8048-d78a1cbab412 + + + + + 2019-03-21 16:41:56.425 + 2019-03-21 16:41:56.425 + true + Agregar + false + Agregar Personalización + 0 + 0 + 100 + 100 + 55309 + es_MX + 0225c516-4b8a-11e9-804a-970ac71281ba + + + + + true + 2019-03-21 16:41:56.716 + 2019-03-21 16:41:56.716 + M + D + 54117 + Merge Customization + + Merge + + 55310 + 0 + 0 + 100 + 100 + 20d15020-4b8a-11e9-804c-abe41b304157 + + + + + 2019-03-21 16:41:57.552 + 2019-03-21 16:41:57.552 + true + Mezclar + false + Mezclar Personalización + 0 + 0 + 100 + 100 + 55310 + es_MX + 20d30ba4-4b8a-11e9-804e-0b376588c28c + + + + + true + 2019-03-21 16:41:57.87 + 2019-03-21 16:41:57.87 + O + D + 54117 + + + Overwrite + + 55311 + 0 + 0 + 100 + 100 + 6b370a6a-4b8a-11e9-804f-5b62faff1642 + + + + + 2019-03-21 16:41:58.643 + 2019-03-21 16:41:58.643 + true + Sobrescribir + false + Sobrescribir Personalización + 0 + 0 + 100 + 100 + 55311 + es_MX + 6b3acd3a-4b8a-11e9-8051-d3f32af482a6 + + + + + + + + + + + + es_MX + 17 + f6ef6ba4-4c1d-11e9-a2e1-272c74b03d04 + + + + + 2019-03-21 16:41:59.461 + true + Hierarchy Type + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + 2019-03-21 16:41:59.461 + HierarchyType + + + + Hierarchy Type + + + 1 + 17 + 60939 + 0 + 0 + D + 100 + 54117 + 100 + d1951a0e-4b8a-11e9-8336-0f21a36f189a + + + + + 2019-03-21 16:42:00.489 + + true + 2019-03-21 16:42:00.489 + es_MX + + + Tipo de Jerrarquía + Tipo de Jerrarquía (Jerrarquía: Agregar, Mezclar o Sobrescribir) + false + Tipo de Jerrarquía + + + 0 + 0 + 100 + 100 + 60939 + d19a5fb4-4b8a-11e9-8338-f3ab39cfc2ba + + + + + + + + Hierarchy Type + O + + true + + + + + HierarchyType + + + + 60939 + 54117 + + 17 + + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + + + + + + 6400 + false + Tipo de Jerrarquía + es_MX + 4bc62bb0-4b8b-11e9-8340-0b2b63716825 + + + + + + + + + + + + es_MX + 20 + f8677be8-4c1d-11e9-a342-b325d804b713 + + + + + + + + + + + + + + + es_MX + + + 348 + f8b7a348-4c1d-11e9-a350-834ac9f1d014 + + + + + + + + + + + + + + + + + + + + + + + + es_MX + f913ac60-4c1d-11e9-a36a-5b1e28ed1a4c + 6390 + + + + + + + + + + + + + + es_MX + 319 + f95d0dc4-4c1d-11e9-a375-3795a94471f7 + + + + + + + + + + + + + 667 + es_MX + f9ad9fdc-4c1d-11e9-a382-f3fda49262ed + + + + + + + + + + + + + 668 + es_MX + f9fa514c-4c1d-11e9-a38e-5fc605f1d79d + + + + + + + + + + + + + + + es_MX + + + + fa47edbc-4c1d-11e9-a39c-0fb9520e0ec1 + 405 + + + + + + + + false + + + + + + + + + + 319 + + 17 + + + + + + 6401 + es_MX + fabc2ea2-4c1d-11e9-a3bc-27b84add051e + + + + + + + + + + + + + + + es_MX + + + 423 + fb0a1a36-4c1d-11e9-a3c9-b712962f3ee2 + + + + + + + + + false + + + + + + + + + + 319 + + 17 + + + + + + 6402 + fb6f077a-4c1d-11e9-a3e9-932968adce38 + es_MX + + + + + + + + + + + + + + + es_MX + + + + 469 + fbbde7b4-4c1d-11e9-a3f6-5bad1df50224 + + + + + + + + false + true + + + + + + + + + 20 + + + + + + + + + 6396 + es_MX + fc21784c-4c1d-11e9-a417-afa3a8840211 + + + + + + + + + + + + + + + es_MX + + + + 607 + fc6ed808-4c1d-11e9-a424-8be83b5b4f0d + + + + + + + + + + + + + + + + + 0 + + + + + + + + 6393 + es_MX + fcfb6ba6-4c1d-11e9-a441-ef00c6219eb9 + + + + + + + + + + + + + + es_MX + + + + + + 608 + fd49fa00-4c1d-11e9-a44d-9b95082c4a57 + + + + + + + + + + + + + + + + + + + + + + + 6394 + es_MX + fdaab926-4c1d-11e9-a469-dbeb5336735f + + + + + + + + + + + + + + + + + es_MX + + + 59595 + + fdfdb66c-4c1d-11e9-a478-3f4eb7ecde5b + + + + + + + + + + + + + + + + + + + + + + + + + 84454 + es_MX + fe7a2b02-4c1d-11e9-a494-d7e733aab40b + + + + + es_MX + 108 + fea4d5dc-4c1d-11e9-a49b-c72ea147bfd2 + + + + + + + + + + + + + 111 + es_MX + fef0ca1e-4c1d-11e9-a4a6-6be7f2e24834 + + + + + + + + + + + + + 112 + es_MX + ff3e30b0-4c1d-11e9-a4b2-8b3bd873bf6e + + + + + + + + + + + + + 113 + es_MX + ff8ae824-4c1d-11e9-a4be-2fdc4d7fd19a + + + + + + + + + + + + + + es_MX + + + 631 + ffda829e-4c1d-11e9-a4cb-9fca0059fdac + + + + + + Type or classification of a Window + true + + 2019-03-21 16:42:14.425 + + 2019-03-21 16:42:14.425 + + 92609 + false + WindowType + false + false + + + false + true + N + false + + + + 0 + + WindowType + The Window Type indicates the type of window being defined (Maintain, Transaction or Query) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 467 + 100 + 631 + 108 + + 1 + 17 + 100 + 66269b3e-4b8b-11e9-8347-c7f67acd8100 + + + + + + 2019-03-21 16:42:15.565 + true + 2019-03-21 16:42:15.565 + 92609 + false + Ventana Tipo + 0 + 0 + 100 + 100 + es_MX + 66282990-4b8b-11e9-8349-aba48806d275 + + + + + + + + + + AD_WindowCustom + 1000010 + Table AD_WindowCustom + + + + + + + + + + + + + + + true + + Window header definitions + + + + The Window Tab defines each window in the system. The default flag indicates that this window should be used as the default Zoom windows for the tables in this window. + + + + + Definiciones de encabezamiento de ventana + + La pestaña de ventanas define cada ventana en el sistema + false + 393 + es_MX + d4f7eb76-4bea-11e9-979d-2f012332d124 + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:42:17.097 + false + + 2019-03-21 16:42:17.097 + + true + + false + true + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93376 + D + 100 + 100 + 0 + + 84454 + + 0 + 36 + 393 + + bf12f9c0-4be7-11e9-a92d-b3276c0a9d05 + + + + + true + 2019-03-21 16:42:18.241 + 2019-03-21 16:42:18.241 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93376 + 100 + 100 + es_MX + bf13efe2-4be7-11e9-a92f-871a1f6b8eb9 + + + + + + + + + + + + + + + + + + + + + 0 + + Window Customization + + + + + false + + + 5017 + es_MX + 13d87ade-4b89-11e9-8027-cf6e2b4472c4 + Personalización de Ventana + + + + + + + + + + + + + + + + + + + 0 + + + + + + 5018 + es_MX + 0331fe36-4c1e-11e9-a5b0-17856e117c6d + + + + + + + + + + + + + + + + + + 0 + + + + + + + 5019 + es_MX + 03914c1a-4c1e-11e9-a5c8-f3d427bf55fd + + + + + + + + + + + + + + + + + + + 0 + + 30 + + + + + 5022 + es_MX + 03f26130-4c1e-11e9-a5e2-bb80c88be0c7 + + + + + ASP Level + false + 2019-03-21 16:42:21.28 + false + + 2019-03-21 16:42:21.28 + + true + + false + false + + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93377 + D + 100 + 100 + 40 + + 92608 + + 0 + 10 + 393 + + bf1014a8-4be7-11e9-a92a-abe65f73eb7a + + + + + true + 2019-03-21 16:42:22.335 + 2019-03-21 16:42:22.335 + 0 + true + + Nivel SaaS + + 0 + 93377 + 100 + 100 + es_MX + bf11e224-4be7-11e9-a92c-5787ac5b6ccf + + + + + + + + + + + + + + + 50 + + 0 + + + + + + + + + 11250 + es_MX + 0537a6ae-4c1e-11e9-a63b-27880548ca89 + + + + + + + + + + + + + + + + 60 + + + 0 + + + + + + + 5020 + es_MX + 0595a2f4-4c1e-11e9-a655-8338cdc2acc7 + + + + + + + + + + + + + + + + + 70 + + + 0 + + + + + + 5021 + es_MX + 05f0c6fc-4c1e-11e9-a66f-cbcad63bce4a + + + + + Hierarchy Type + + + + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + + + + + + + + + + 80 + + + 0 + + + + + + + false + Tipo de Jerrarquía + + 5027 + es_MX + 4bc8f4f8-4b8b-11e9-8344-5b60f66e168f + Tipo de Jerrarquía (Jerrarquía: Agregar, Mezclar o Sobrescribir) + + + + + + + + + + + + + + + + 90 + + + 0 + + + + + + 5023 + es_MX + 06b6f28c-4c1e-11e9-a6ab-cf3ec5562196 + + + + + + + + + + + + + + + + + + + 0 + + 100 + + + + + 5024 + es_MX + 07158734-4c1e-11e9-a6c5-ab3cd39f545f + + + + + + + + + + + + + + + + + 110 + + + 0 + + + + + + 5025 + es_MX + 07758d64-4c1e-11e9-a6df-eb032d1aeead + + + + + WindowType + false + 2019-03-21 16:42:27.179 + false + + 2019-03-21 16:42:27.179 + + true + + false + false + Type or classification of a Window + true + false + + true + The Window Type indicates the type of window being defined (Maintain, Transaction or Query) + + + + + + true + false + false + + + + false + 0 + 0 + 93378 + D + 100 + 100 + 120 + + 92609 + + 0 + 1 + 393 + + bf14b490-4be7-11e9-a930-cfff432ed29e + + + + + true + 2019-03-21 16:42:28.174 + 2019-03-21 16:42:28.174 + 0 + true + Tipo de clasificación de una ventana + Ventana Tipo + La ventana tipo indica el tipo de ventana que se está definiendo (mantener; transacción o consulta) + 0 + 93378 + 100 + 100 + es_MX + bf15a328-4be7-11e9-a932-07a7f1bbd5ad + + + + + + + + + + + + + true + + + + 130 + + + 0 + + + + + + + es_MX + 08aeacec-4c1e-11e9-a73a-437ff3bc01c3 + 5028 + + + + + Context Info + + + + Context Info Maintaining + + + + + + + + + + 140 + + + 0 + + + + + + + false + Mantenimiento de Información de Contexto + Información de Contexto + + 5026 + es_MX + 85ad1e62-4b89-11e9-8040-e7dd8a464629 + + + + + + + + + + + + + + + + + 150 + + + 0 + + + + + + 5029 + es_MX + 09733292-4c1e-11e9-a777-d3a53028b910 + + + + + 2019-03-21 16:42:30.503 + 2019-03-21 16:42:30.503 + Window Customization Trl + false + + true + + + AD_WindowCustom_Trl + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54607 + D + + 229 + 100 + 0 + 100 + + fc93f19c-4be6-11e9-9274-bb531144413d + + + + + 2019-03-21 16:42:31.468 + 2019-03-21 16:42:31.468 + false + true + Personalización de Ventana ** + 0 + 0 + es_MX + 54607 + 100 + 100 + fc971bce-4be6-11e9-9276-1386ed496a7d + + + + + + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:42:31.998 + + 2019-03-21 16:42:31.998 + + 92610 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54607 + 100 + 102 + + 129 + 10 + 19 + 100 + fc9ada98-4be6-11e9-9277-6f6c7a254010 + + + + + + 2019-03-21 16:42:33.143 + true + 2019-03-21 16:42:33.143 + 92610 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + fc9e2180-4be6-11e9-9279-6fdf693d3068 + + + + + + + + + + + + es_MX + 327 + 0b9671a6-4c1e-11e9-a7f7-ff9aef73b875 + + + + + + + + + + + + + + es_MX + + + + 109 + 0be57134-4c1e-11e9-a804-7b2081afdeb4 + + + + + Language for this entity + true + + 2019-03-21 16:42:34.625 + + 2019-03-21 16:42:34.625 + + 92611 + false + Language + true + false + + + true + false + N + false + + + + 0 + + AD_Language + The Language identifies the language to use for display and formatting + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54607 + 100 + 109 + 327 + + 6 + 18 + 100 + 0da3c804-4be7-11e9-a83b-bbcb83a889b4 + + + + + + 2019-03-21 16:42:35.445 + true + 2019-03-21 16:42:35.445 + 92611 + false + Lenguaje + 0 + 0 + 100 + 100 + es_MX + 0da5ab38-4be7-11e9-a83d-c3e7429b2d0c + + + + + Organizational entity within client + true + + 2019-03-21 16:42:35.704 + + 2019-03-21 16:42:35.704 + + 92612 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54607 + 100 + 113 + + 104 + 10 + 19 + 100 + fca0a766-4be6-11e9-927a-6371782b8159 + + + + + + 2019-03-21 16:42:36.661 + true + 2019-03-21 16:42:36.661 + 92612 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + fca3d0ee-4be6-11e9-927c-5b8d14775897 + + + + + + true + + 2019-03-21 16:42:36.939 + + 2019-03-21 16:42:36.939 + + 92613 + false + Window Customization + true + false + + + true + false + N + false + + + + 0 + + AD_WindowCustom_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54607 + 100 + 1645 + + + 10 + 19 + 100 + 0da6abdc-4be7-11e9-a83e-5f10752c0fa0 + + + + + + 2019-03-21 16:42:37.783 + true + 2019-03-21 16:42:37.783 + 92613 + false + Personalización de Ventana + 0 + 0 + 100 + 100 + es_MX + 0da800fe-4be7-11e9-a840-c7b868232497 + + + + + Date this record was created + true + + 2019-03-21 16:42:38.061 + + 2019-03-21 16:42:38.061 + + 92614 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54607 + 100 + 245 + + + 0 + 16 + 100 + fcac0fca-4be6-11e9-9280-830c5bb49c5b + + + + + + 2019-03-21 16:42:38.906 + true + 2019-03-21 16:42:38.906 + 92614 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + fcaf1efe-4be6-11e9-9282-8bf64d17a1c8 + + + + + User who created this records + true + + 2019-03-21 16:42:39.18 + + 2019-03-21 16:42:39.18 + + 92615 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54607 + 100 + 246 + 110 + + 10 + 18 + 100 + fcb72342-4be6-11e9-9286-5b175295c89b + + + + + + 92615 + 2019-03-21 16:42:40.08 + true + 2019-03-21 16:42:40.08 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + fcba52f6-4be6-11e9-9288-bb04f23fe43e + + + + + Optional short description of the record + true + + 2019-03-21 16:42:40.365 + + 2019-03-21 16:42:40.365 + + 92616 + false + Description + false + false + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54607 + 100 + 275 + + + 255 + 14 + 100 + 0da8f162-4be7-11e9-a841-2f094affce1d + + + + + + 2019-03-21 16:42:41.31 + true + 2019-03-21 16:42:41.31 + 92616 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + 0daa4f9e-4be7-11e9-a843-4fa8570d074b + + + + + Comment or Hint + true + + 2019-03-21 16:42:41.578 + + 2019-03-21 16:42:41.578 + + 92617 + false + Comment/Help + false + false + + + false + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54607 + 100 + 326 + + + 2000 + 14 + 100 + 0dab4c5a-4be7-11e9-a844-57ac50e3aa85 + + + + + + 2019-03-21 16:42:42.55 + true + 2019-03-21 16:42:42.55 + 92617 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + 0daca352-4be7-11e9-a846-6f8fa33cfbd2 + + + + + The record is active in the system + true + + 2019-03-21 16:42:42.936 + + 2019-03-21 16:42:42.936 + + 92618 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54607 + 100 + 348 + + + 1 + 20 + 100 + fca66b7e-4be6-11e9-927d-5ff77848d5d1 + + + + + + 2019-03-21 16:42:43.825 + true + 2019-03-21 16:42:43.825 + 92618 + false + Activo + 0 + 0 + 100 + 100 + es_MX + fca991d2-4be6-11e9-927f-ef555bb3ce07 + + + + + + + + + + + + + + + es_MX + + + + 420 + 11df7864-4c1e-11e9-aa25-2357f409f16e + + + + + This column is translated + true + + 2019-03-21 16:42:44.677 + + 2019-03-21 16:42:44.677 + + 92619 + false + Translated + false + false + N + + false + false + N + false + + + + 0 + + IsTranslated + The Translated checkbox indicates if this column is translated. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54607 + 100 + 420 + + + 1 + 20 + 100 + 0dad9a64-4be7-11e9-a847-9f8514e21061 + + + + + + 2019-03-21 16:42:45.509 + true + 2019-03-21 16:42:45.509 + 92619 + false + Traducida + 0 + 0 + 100 + 100 + es_MX + 0daf0836-4be7-11e9-a849-a730c0293e9c + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:42:45.777 + + 2019-03-21 16:42:45.777 + + 92620 + false + Name + false + false + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54607 + 100 + 469 + + + 60 + 10 + 100 + 0dafe3fa-4be7-11e9-a84a-2385d1d0a28b + + + + + + 2019-03-21 16:42:46.661 + true + 2019-03-21 16:42:46.661 + 92620 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + 0db12f26-4be7-11e9-a84c-8f3d3dfd899f + + + + + Date this record was updated + true + + 2019-03-21 16:42:46.928 + + 2019-03-21 16:42:46.928 + + 92621 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54607 + 100 + 607 + + + 0 + 16 + 100 + fcb1a304-4be6-11e9-9283-13a2f9de1845 + + + + + + 2019-03-21 16:42:47.813 + true + 2019-03-21 16:42:47.813 + 92621 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + fcb4b3b4-4be6-11e9-9285-f3b2ba8c0b1e + + + + + User who updated this records + true + + 2019-03-21 16:42:48.114 + + 2019-03-21 16:42:48.114 + + 92622 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54607 + 100 + 608 + 110 + + 10 + 18 + 100 + fcbcd1a2-4be6-11e9-9289-93c2a28728bd + + + + + + 2019-03-21 16:42:49.226 + true + 2019-03-21 16:42:49.226 + 92622 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + fcbff03a-4be6-11e9-928b-e7912f0e41ec + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:42:49.539 + + 2019-03-21 16:42:49.539 + + 92623 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54607 + 100 + 59595 + + + 36 + 10 + 100 + fcc280de-4be6-11e9-928c-67c3ac4a86d9 + + + + + + 2019-03-21 16:42:50.456 + true + 2019-03-21 16:42:50.456 + 92623 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + fcc5c5fa-4be6-11e9-928e-236eb5b37cde + + + + + true + Table AD_WindowCustom_Trl + 2019-03-21 16:42:50.743 + 2019-03-21 16:42:50.743 + false + + true + false + + + + + AD_WindowCustom_Trl + 0 + 0 + 55064 + 1 + 1000000 + true + 50000 + 1000000 + 100 + 100 + fcc9de38-4be6-11e9-928f-03dc6e8265cf + + + + + + + 0 + 54754 + Window Customization Translation + false + false + false + + 2019-03-21 16:42:51.535 + 2019-03-21 16:42:51.535 + + true + false + + false + + + 0 + 54607 + 92613 + + + 1 + + true + true + false + + + + + false + 229 + 20 + + 100 + 100 + D + 95f13668-4be9-11e9-a2a5-4318416d1625 + + + + + + 2019-03-21 16:42:52.449 + true + 2019-03-21 16:42:52.449 + Traducción de Ventana + + + false + 0 + 0 + 54754 + 100 + 100 + es_MX + 95f756a6-4be9-11e9-a2a7-4f2ba0807768 + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:42:52.726 + false + + 2019-03-21 16:42:52.726 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93379 + D + 100 + 100 + 0 + + 92623 + + 0 + 36 + 54754 + + 9928213e-4be9-11e9-a2b6-cf1af5315273 + + + + + true + 2019-03-21 16:42:53.6 + 2019-03-21 16:42:53.6 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93379 + 100 + 100 + es_MX + 992910f8-4be9-11e9-a2b8-af356b036784 + + + + + Client + false + 2019-03-21 16:42:53.908 + false + + 2019-03-21 16:42:53.908 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93380 + D + 100 + 100 + 10 + + 92610 + + 0 + 10 + 54754 + + 99218068-4be9-11e9-a2ad-ef68e349a519 + + + + + true + 2019-03-21 16:42:54.771 + 2019-03-21 16:42:54.771 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93380 + 100 + 100 + es_MX + 99229a16-4be9-11e9-a2af-87e891b4bc2a + + + + + Organization + false + 2019-03-21 16:42:55.043 + false + + 2019-03-21 16:42:55.043 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93381 + D + 100 + 100 + 20 + + 92612 + + 0 + 10 + 54754 + + 992d07da-4be9-11e9-a2bf-33002b5d9443 + + + + + true + 2019-03-21 16:42:56.076 + 2019-03-21 16:42:56.076 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93381 + 100 + 100 + es_MX + 992de8e4-4be9-11e9-a2c1-4ff30e57f5a9 + + + + + Window Customization + false + 2019-03-21 16:42:56.377 + false + + 2019-03-21 16:42:56.378 + + true + + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93382 + D + 100 + 100 + 30 + + 92613 + + 0 + 10 + 54754 + + 992e8ef2-4be9-11e9-a2c2-cb031f92eef8 + + + + + true + 2019-03-21 16:42:57.258 + 2019-03-21 16:42:57.258 + 0 + false + + Personalización de Ventana + + 0 + 93382 + 100 + 100 + es_MX + 992f8a96-4be9-11e9-a2c4-b779b43a9a48 + + + + + Language + false + 2019-03-21 16:42:57.548 + false + + 2019-03-21 16:42:57.548 + + true + + false + false + Language for this entity + true + false + + true + The Language identifies the language to use for display and formatting + + + + + + true + true + false + + + + false + 0 + 0 + 93383 + D + 100 + 100 + 40 + + 92611 + + 0 + 6 + 54754 + + 9929a0d6-4be9-11e9-a2b9-67cba7b65c9a + + + + + true + 2019-03-21 16:42:58.399 + 2019-03-21 16:42:58.399 + 0 + true + Lenguaje para esta entidad + Lenguaje + El lenguaje identifica el lenguaje a usar para el despliegue + 0 + 93383 + 100 + 100 + es_MX + 992a928e-4be9-11e9-a2bb-d73c02a3bf93 + + + + + Active + false + 2019-03-21 16:42:58.691 + false + + 2019-03-21 16:42:58.691 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93384 + D + 100 + 100 + 50 + + 92618 + + 0 + 1 + 54754 + + 991cfbce-4be9-11e9-a2aa-0bae480984e2 + + + + + true + 2019-03-21 16:43:03.685 + 2019-03-21 16:43:03.685 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93384 + 100 + 100 + es_MX + 992020e2-4be9-11e9-a2ac-ab219162f322 + + + + + 99302bcc-4be9-11e9-a2c5-6718b4ec4dde + Translated + false + 2019-03-21 16:43:03.977 + false + + 2019-03-21 16:43:03.977 + + true + + false + false + This column is translated + true + false + + true + The Translated checkbox indicates if this column is translated. + + + + + + true + true + false + + + + false + 0 + 0 + 93385 + D + 100 + 100 + 60 + + 92619 + + 0 + 1 + 54754 + + + + + + true + 2019-03-21 16:43:04.85 + 2019-03-21 16:43:04.85 + 0 + true + Esta columna está traducida + Traducida + El Cuadro de verificación traducido indica si esta columna está traducida + 0 + 93385 + 100 + 100 + es_MX + 9930fdb8-4be9-11e9-a2c7-7b1a6ed64b7e + + + + + Name + false + 2019-03-21 16:43:05.17 + false + + 2019-03-21 16:43:05.17 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93386 + D + 100 + 100 + 70 + + 92620 + + 0 + 60 + 54754 + + 992b4b48-4be9-11e9-a2bc-13f7b5116b1d + + + + + true + 2019-03-21 16:43:17.099 + 2019-03-21 16:43:17.099 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93386 + 100 + 100 + es_MX + 992c5678-4be9-11e9-a2be-aba252c1de58 + + + + + Description + false + 2019-03-21 16:43:17.385 + false + + 2019-03-21 16:43:17.385 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93387 + D + 100 + 100 + 80 + + 92616 + + 0 + 255 + 54754 + + 9924f838-4be9-11e9-a2b3-83135ed059dd + + + + + true + 2019-03-21 16:43:18.344 + 2019-03-21 16:43:18.344 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93387 + 100 + 100 + es_MX + 99261de4-4be9-11e9-a2b5-bfe318717299 + + + + + Comment/Help + false + 2019-03-21 16:43:18.644 + false + + 2019-03-21 16:43:18.644 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93388 + D + 100 + 100 + 90 + + 92617 + + 0 + 2000 + 54754 + + 99235cd0-4be9-11e9-a2b0-b37d21780502 + + + + + true + 2019-03-21 16:43:19.554 + 2019-03-21 16:43:19.554 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93388 + 100 + 100 + es_MX + 992443a2-4be9-11e9-a2b2-875baa5bac20 + + + + + + + + + true + + + + Custom Tab + AD_TabCustom + + + + + false + Pestaña Personalizada + es_MX + 466 + 79fe7152-4b88-11e9-a16f-4f11476c6b05 + + + + + + + + + + + + + + + + + + + + + + + 6372 + es_MX + 27a06a46-4c1e-11e9-ae6b-37158a809734 + + + + + Context Info Maintaining + true + + 2019-03-21 16:43:21.185 + + 2019-03-21 16:43:21.185 + + 92624 + false + Context Info + false + false + + + false + false + N + false + + + + 0 + + AD_ContextInfo_ID + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 60088 + + + 10 + 19 + 100 + 8db6e072-4b8c-11e9-8574-477440dbcc6d + + + + + + 2019-03-21 16:43:22.091 + true + 2019-03-21 16:43:22.091 + 92624 + false + Información de Contexto + 0 + 0 + 100 + 100 + es_MX + 8dbbcc18-4b8c-11e9-8576-fb3b1365e390 + + + + + + + + + + + + + + + es_MX + + + + + 1639 + 28aabf86-4c1e-11e9-aeba-07d73f40bd6f + + + + + Image or Icon + true + + 2019-03-21 16:43:22.912 + + 2019-03-21 16:43:22.912 + + 92625 + false + Image + false + false + + + false + false + N + false + + + + 0 + + AD_Image_ID + Images and Icon can be used to display supported graphic formats (gif, jpg, png). +You can either load the image (in the database) or point to a graphic via a URI (i.e. it can point to a resource, http address) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 1639 + + + 10 + 19 + 100 + 9492e4b8-4b8c-11e9-8577-8f3daa9650ca + + + + + + 2019-03-21 16:43:24.069 + true + 2019-03-21 16:43:24.069 + 92625 + false + Imagen + 0 + 0 + 100 + 100 + es_MX + 94955cde-4b8c-11e9-8579-7f163fa6ee17 + + + + + + + + + + + + + + + + + + + + + + 6373 + es_MX + 29f0c7d2-4c1e-11e9-af16-07241d4655ae + + + + + + + + + + + + + + + es_MX + + + + 117 + 2a5f3e9c-4c1e-11e9-af23-3fb3e9ad9b07 + + + + + Process or Report + true + + 2019-03-21 16:43:25.794 + + 2019-03-21 16:43:25.794 + + 92626 + false + Process + false + false + + + false + false + N + false + + + + 0 + + AD_Process_ID + The Process field identifies a unique Process or Report in the system. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 117 + + + 10 + 19 + 100 + a09e51ca-4b8c-11e9-857a-f7aca659512f + + + + + + 2019-03-21 16:43:26.682 + true + 2019-03-21 16:43:26.682 + 92626 + false + Proceso + 0 + 0 + 100 + 100 + es_MX + a0a1d53e-4b8c-11e9-857c-3b0cf4e30096 + + + + + + AD_TabCustom_ID + + + + Custom Tab + + + + Custom Tab + + + + + + es_MX + + + + false + Pestaña Personalizada + + + 1644 + Pestaña Personalizada + 0ac96694-4b8c-11e9-bfab-67ffa24f4bc8 + + + + + + + + + Custom Tab + + + + + + + + + + + + + + AD_TabCustom_ID + + + + + 6371 + false + Pestaña Personalizada + es_MX + 0ae1755e-4b8c-11e9-bfb3-070746dfbbc4 + + + + + + + + + + + + + + + es_MX + + + + 125 + 2c573b82-4c1e-11e9-afb1-977b94c3b064 + + + + + + + + + + + + + true + + + + + + + false + + + + 163 + + 10 + + + + + + 6380 + es_MX + 2cf95af2-4c1e-11e9-afd6-5f0c7f182b94 + + + + + + + + + + + + + + + AD_WindowCustom_ID + + + + + + + + Window Customization + + + + + 6379 + false + Personalización de Ventana + es_MX + 13da8388-4b89-11e9-802a-3bdb65784e86 + + + + + + + + + + + + + + + es_MX + + + + 231 + 2dadf37c-4c1e-11e9-b001-47e0de158375 + + + + + Warning displayed when saving + true + + 2019-03-21 16:43:31.315 + + 2019-03-21 16:43:31.315 + + 92627 + false + Commit Warning + false + true + + + false + false + N + false + + + + 0 + + CommitWarning + Warning or information displayed when committing the record + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 231 + + + 2000 + 14 + 100 + b1c641e2-4b8c-11e9-857d-1b1cadd74ffd + + + + + + 2019-03-21 16:43:32.447 + true + 2019-03-21 16:43:32.447 + 92627 + false + Advertencia de salvado + 0 + 0 + 100 + 100 + es_MX + b1c8c58e-4b8c-11e9-857f-672efe4b7693 + + + + + + + + + + + + + + + + 0 + + + + + + + + + 6375 + es_MX + 2ef20ee4-4c1e-11e9-b060-2738d28bf703 + + + + + + + + + + + + + + + + + + + + + + + 6376 + es_MX + 2f547ca0-4c1e-11e9-b076-bfba5a55bfdb + + + + + + + + true + + + + + + + + + + + + + + + + + 6382 + es_MX + 2fc6d944-4c1e-11e9-b08f-4f45a17e6051 + + + + + + + + + + + + + + + es_MX + + + + 283 + 30193996-4c1e-11e9-b09c-c7939987280d + + + + + If the Field is displayed, the result determines if the field is actually displayed + true + + 2019-03-21 16:43:35.372 + + 2019-03-21 16:43:35.372 + + 92628 + false + Display Logic + false + false + + + false + false + N + false + + + + 0 + + DisplayLogic + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 283 + + + 2000 + 14 + 100 + c2cd8aea-4b8c-11e9-8580-133dab867668 + + + + + + 2019-03-21 16:43:36.319 + true + 2019-03-21 16:43:36.319 + 92628 + false + Lógica Despliegue + 0 + 0 + 100 + 100 + es_MX + c2d1035a-4b8c-11e9-8582-3fa486e71b7d + + + + + + + true + + + + + + + + + + + + + + + + + + 6383 + es_MX + 313b0192-4c1e-11e9-b0fb-2fdc8042cc6c + + + + + + + + + + + + + + + + + + + + + + + 6374 + es_MX + 319ff7dc-4c1e-11e9-b111-7bf0fe45938e + + + + + + + + + + + + + + + es_MX + + + 2792 + 31f19920-4c1e-11e9-b11e-83757b7cfcfc + + + + + + The user can insert a new Record + true + + 2019-03-21 16:43:38.471 + + 2019-03-21 16:43:38.471 + + 92629 + false + Insert Record + false + false + + + false + false + N + false + + + + 0 + + IsInsertRecord + If not selected, the user cannot create a new Record. This is automatically disabled, if the Tab is Read Only. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 2792 + 319 + + 1 + 17 + 100 + d192296e-4b8c-11e9-8583-57a03495e396 + + + + + + 2019-03-21 16:43:39.373 + true + 2019-03-21 16:43:39.373 + 92629 + false + Ingresa Registros + 0 + 0 + 100 + 100 + es_MX + d193715c-4b8c-11e9-8585-23b9d0301c7f + + + + + + + + + + + + + + + + es_MX + + + + + 2693 + 32fba4fa-4c1e-11e9-b172-ef01bb708c50 + + + + + + + + false + + + + + + + + + 319 + + 17 + + + + + + + + 13426 + es_MX + 33648f42-4c1e-11e9-b194-2fa2ce0b668a + + + + + + + + false + + + + + + + + + + 319 + + 17 + + + + + + es_MX + 33d64448-4c1e-11e9-b1b0-eb0d2300c0e6 + 6385 + + + + + + + + + + + + + + + es_MX + + + + 413 + 34297e9c-4c1e-11e9-b1bd-03b9382c6650 + + + + + + + + false + + + + + + + + + + + 17 + + 319 + + + + + 6384 + es_MX + 3493cf0e-4c1e-11e9-b1dd-87af9563d25d + + + + + + + + false + true + + + + + + + + + 20 + + + + + + + + + 6381 + es_MX + 34fca6dc-4c1e-11e9-b1fa-673564cf4648 + + + + + + + + + + + + + + + es_MX + + + + 475 + 354b94c2-4c1e-11e9-b207-e7bb4b806acf + + + + + Fully qualified ORDER BY clause + true + + 2019-03-21 16:43:44.089 + + 2019-03-21 16:43:44.089 + + 92630 + false + Sql ORDER BY + false + false + + + false + false + N + false + + + + 0 + + OrderByClause + The ORDER BY Clause indicates the SQL ORDER BY clause to use for record selection + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 475 + + + 2000 + 14 + 100 + 00b75444-4b8d-11e9-bfbb-3b30c8c37b87 + + + + + + 2019-03-21 16:43:45.016 + true + 2019-03-21 16:43:45.016 + 92630 + false + Cláusula ORDER BY SQL + 0 + 0 + 100 + 100 + es_MX + 00bb55ee-4b8d-11e9-bfbd-63860ebac8c5 + + + + + + + + + + + + + + es_MX + + + + + 1663 + 3674265c-4c1e-11e9-b25a-b330ea3a783a + + + + + + Logic to determine if field is read only (applies only when field is read-write) + true + + 2019-03-21 16:43:46.094 + + 2019-03-21 16:43:46.094 + + 92631 + false + Read Only Logic + false + false + + + false + false + N + false + + + + 0 + + ReadOnlyLogic + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 1663 + + + 2000 + 14 + 100 + 0a463b56-4b8d-11e9-bfbe-2bc14fdca0c5 + + + + + + 2019-03-21 16:43:47.184 + true + 2019-03-21 16:43:47.184 + 92631 + false + Lógica de Solo Lectura + 0 + 0 + 100 + 100 + es_MX + 0a49dd06-4b8d-11e9-bfc0-1b07d7bc389a + + + + + + + + + + + + es_MX + 11 + 379ef034-4c1e-11e9-b2ab-ab58ff0c9059 + + + + + + + + + + + + + + + es_MX + + + + 37f4be88-4c1e-11e9-b2b9-b37cb4ad41d2 + 566 + + + + + Method of ordering records; lowest number comes first + true + + 2019-03-21 16:43:48.559 + + 2019-03-21 16:43:48.559 + + 92632 + false + Sequence + false + false + + + false + false + N + false + + + + 0 + + SeqNo + The Sequence indicates the order of records + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 566 + + + 10 + 11 + 100 + 10e4cd92-4b8d-11e9-bfc1-7394640f73ff + + + + + + 2019-03-21 16:43:49.479 + true + 2019-03-21 16:43:49.479 + 92632 + false + Secuencia. + 0 + 0 + 100 + 100 + es_MX + 10e837f2-4b8d-11e9-bfc3-c7182e34a923 + + + + + + + + + + + + + + + + + + 1725 + 3903689c-4c1e-11e9-b30c-8b44ed8dfd38 + es_MX + + + + + Hierarchical Tab Level (0 = top) + true + + 2019-03-21 16:43:50.335 + + 2019-03-21 16:43:50.335 + + 92633 + false + Tab Level + false + false + + + false + false + N + false + + + + 0 + + TabLevel + Hierarchical level of the tab. If the level is 0, it is the top entity. Level 1 entries are dependent on level 0, etc. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 1725 + + + 10 + 11 + 100 + 18cac9a8-4b8d-11e9-bfc4-b700dc52c0f5 + + + + + + 2019-03-21 16:43:51.285 + true + 2019-03-21 16:43:51.285 + 92633 + false + Nivel de Pestaña + 0 + 0 + 100 + 100 + es_MX + 18ce1d9c-4b8d-11e9-bfc6-cf3ea7a6f074 + + + + + + + + + + + + + + + + + + 0 + + + + + + + 6377 + 3a3ccff0-4c1e-11e9-b36b-d78042d8bcb6 + es_MX + + + + + + + + + + + + + + + + + + + + + + + 6378 + es_MX + 3a9ead42-4c1e-11e9-b381-c3bba703a8de + + + + + + + + + + + + + + + + + + + + + + + + + 84453 + 3b01429a-4c1e-11e9-b399-6bce1cb920c9 + es_MX + + + + + + + + + + + + + + + es_MX + + + + 630 + 3b516428-4c1e-11e9-b3a6-eb3aacb36b37 + + + + + Fully qualified SQL WHERE clause + true + + 2019-03-21 16:43:54.187 + + 2019-03-21 16:43:54.187 + + 92634 + false + Sql WHERE + false + false + + + false + false + N + false + + + + 0 + + WhereClause + The Where Clause indicates the SQL WHERE clause to use for record selection. The WHERE clause is added to the query. Fully qualified means "tablename.columnname". + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 466 + 100 + 630 + + + 2000 + 14 + 100 + 2112dccc-4b8d-11e9-bfc7-8fd453b2c81a + + + + + + 2019-03-21 16:43:55.143 + true + 2019-03-21 16:43:55.143 + 92634 + false + Cláusula Where SQL + 0 + 0 + 100 + 100 + es_MX + 21163d72-4b8d-11e9-bfc9-331be0360e60 + + + + + + + + + + AD_TabCustom + 1000022 + Table AD_TabCustom + + + + + + + + + + + + + + SeqNo + Tab definition within a window holds fields + + + 40 + + The Tab Tab defines each Tab within a Window. Each Tab contains a discrete selection of fields. Note that the display and read only logic is evaluated when loading the window. + + + + + + + Define cada pestaña dentro de una ventana. Cada pestaña contiene una selección discreta de campos + false + 394 + es_MX + 0bf47298-4beb-11e9-97a5-bfcffb185d6b + Definición de una pestaña dentro de una ventana que contiene campos + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:43:56.365 + false + + 2019-03-21 16:43:56.365 + + true + + false + true + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93389 + D + 100 + 100 + 0 + + 84453 + + 0 + 36 + 394 + + c2931814-4be7-11e9-a941-bbebcb49078d + + + + + true + 2019-03-21 16:43:57.284 + 2019-03-21 16:43:57.284 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93389 + 100 + 100 + es_MX + c293f43c-4be7-11e9-a943-5f3608e573ae + + + + + + + + + + + + + + + + + + + + + 0 + + Custom Tab + + + + + false + + + es_MX + 0ae2df5c-4b8c-11e9-bfb5-632f20643622 + Pestaña Personalizada + 5030 + + + + + + + + + + + + + + + + + + + 0 + + + + + + 5031 + es_MX + 3e21eb6e-4c1e-11e9-b48c-2f5139e052b6 + + + + + + + + + + + + + + + + + + 0 + + + + + + + 5032 + es_MX + 3e859a06-4c1e-11e9-b4a4-3bd501948cb0 + + + + + Window Customization + + + + + + + + + + + + + + + + 0 + + + + + + + false + + + 5034 + es_MX + 13dc1248-4b89-11e9-802c-6347af31abd3 + Personalización de Ventana + + + + + + + + + + + + + + true + + + + + + 0 + + + + + + 5035 + es_MX + 3f6e5aa2-4c1e-11e9-b4dd-279388f75f0c + + + + + + + + + + + + + + + + 50 + + + 0 + + + + + + 5036 + es_MX + 3fe4e78a-4c1e-11e9-b4f6-c77abe6b237c + + + + + + + + + + + + + + + + 60 + + + 0 + + + + + + + 5037 + es_MX + 40450eda-4c1e-11e9-b510-874cd82d7ae1 + + + + + + + + + + + + + + + + + 70 + + + 0 + + + + + + 5038 + es_MX + 40a48586-4c1e-11e9-b52a-e72e6b808686 + + + + + Commit Warning + false + 2019-03-21 16:44:03.117 + false + + 2019-03-21 16:44:03.117 + + true + + false + false + Warning displayed when saving + true + false + + true + Warning or information displayed when committing the record + + + + + + true + false + false + + + + false + 0 + 0 + 93390 + D + 100 + 100 + 80 + + 92627 + + 0 + 2000 + 394 + + c28ad24e-4be7-11e9-a935-7b817ff97d44 + + + + + true + 2019-03-21 16:44:04.143 + 2019-03-21 16:44:04.143 + 0 + true + Advierte cuando va a salvar algun registro. + Advertencia de salvado + La advertencia de salvado manda un mensaje que advierte si desea guardar o no algun registro. + 0 + 93390 + 100 + 100 + es_MX + c28c55b0-4be7-11e9-a937-4388875fef6e + + + + + + + + + + + + + + + 90 + + + 0 + + + + + + + + es_MX + 41cf93f6-4c1e-11e9-b583-6356c2adf9e1 + 5033 + + + + + Sequence + false + 2019-03-21 16:44:05.065 + false + + 2019-03-21 16:44:05.065 + + true + + false + false + Method of ordering records; lowest number comes first + true + false + + true + The Sequence indicates the order of records + + + + + + true + false + false + + + + false + 0 + 0 + 93391 + D + 100 + 100 + 100 + + 92632 + + 0 + 10 + 394 + + c299268c-4be7-11e9-a94d-f381cd0068d2 + + + + + true + 2019-03-21 16:44:06.061 + 2019-03-21 16:44:06.061 + 0 + true + Método de ordenar registros; el número más bajo viene primero. + Secuencia. + La Secuencia indica el orden de los registros. + 0 + 93391 + 100 + 100 + es_MX + c299ec20-4be7-11e9-a94f-33055d43d2c4 + + + + + Tab Level + false + 2019-03-21 16:44:06.346 + false + + 2019-03-21 16:44:06.346 + + true + + false + false + Hierarchical Tab Level (0 = top) + true + false + + true + Hierarchical level of the tab. If the level is 0, it is the top entity. Level 1 entries are dependent on level 0, etc. + + + + + + true + true + false + + + + false + 0 + 0 + 93392 + D + 100 + 100 + 110 + + 92633 + + 0 + 10 + 394 + + c29d3556-4be7-11e9-a956-4fe95e11c65f + + + + + true + 2019-03-21 16:44:07.254 + 2019-03-21 16:44:07.254 + 0 + true + Nivel de pestaña jerárquico + Nivel de Pestaña + Nivel Jerárquico de la pestaña. Si el nivel es 0; es la entidad superior. Entidades de nivel 1 son dependientes del nivel 0 etc. + 0 + 93392 + 100 + 100 + es_MX + c29dfafe-4be7-11e9-a958-1f0a42bf7590 + + + + + + + + + + + + + + + + 120 + + + 0 + + + + + + + 5039 + es_MX + 43c99076-4c1e-11e9-b61b-ff4b78d8465e + + + + + + + + + + + + + + + + + 130 + + + 0 + + + + + + + + 11251 + 442fd6ba-4c1e-11e9-b636-cf68fe1b8330 + es_MX + + + + + Image + false + 2019-03-21 16:44:09.061 + false + + 2019-03-21 16:44:09.061 + + true + + false + false + Image or Icon + true + false + + true + Images and Icon can be used to display supported graphic formats (gif, jpg, png). +You can either load the image (in the database) or point to a graphic via a URI (i.e. it can point to a resource, http address) + + + + + + true + false + false + + + + false + 0 + 0 + 93393 + D + 100 + 100 + 140 + + 92625 + + 0 + 10 + 394 + + c29150e2-4be7-11e9-a93e-fbf3c8c42597 + + + + + true + 2019-03-21 16:44:09.911 + 2019-03-21 16:44:09.911 + 0 + true + Imagen del sistema + Imagen + + 0 + 93393 + 100 + 100 + es_MX + c2926c52-4be7-11e9-a940-ef22ce73c3a7 + + + + + Process + false + 2019-03-21 16:44:10.194 + false + + 2019-03-21 16:44:10.194 + + true + + false + false + Process or Report + true + false + + true + The Process field identifies a unique Process or Report in the system. + + + + + + true + true + false + + + + false + 0 + 0 + 93394 + D + 100 + 100 + 150 + + 92626 + + 0 + 10 + 394 + + c29613de-4be7-11e9-a947-cf3ecfd2484a + + + + + true + 2019-03-21 16:44:11.375 + 2019-03-21 16:44:11.375 + 0 + true + Proceso o Informe + Proceso + El campo proceso identifica un proceso o informe único en el sistema. + 0 + 93394 + 100 + 100 + es_MX + c29707d0-4be7-11e9-a949-5b2671c4fa69 + + + + + Insert Record + false + 2019-03-21 16:44:11.667 + false + + 2019-03-21 16:44:11.667 + + true + + false + false + The user can insert a new Record + true + false + + true + If not selected, the user cannot create a new Record. This is automatically disabled, if the Tab is Read Only. + + @IsReadOnly@=N + + + + true + false + false + + + + false + 0 + 0 + 93395 + D + 100 + 100 + 160 + + 92629 + + 0 + 1 + 394 + + c294a652-4be7-11e9-a944-239e95ccc4be + + + + + true + 2019-03-21 16:44:12.733 + 2019-03-21 16:44:12.733 + 0 + true + El usuario puede insertar un nuevo registro. + Ingresa Registros + Si no esta seleccionado, el usuario no puede crear un nuevo registro. Esto se inhabilita automáticamente, si la lengüeta se lee solamente. + 0 + 93395 + 100 + 100 + es_MX + c2957208-4be7-11e9-a946-635d43ed0bb3 + + + + + + + + + + + + + true + + + + 170 + + + 0 + + + + + + + es_MX + 46ec55d6-4c1e-11e9-b710-27966adddb22 + 5040 + + + + + Display Logic + false + 2019-03-21 16:44:13.638 + false + + 2019-03-21 16:44:13.638 + + true + + false + false + If the Field is displayed, the result determines if the field is actually displayed + true + false + + true + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + + + + + + true + false + false + + + + false + 0 + 0 + 93396 + D + 100 + 100 + 180 + + 92628 + + 0 + 2000 + 394 + + c28f562a-4be7-11e9-a93b-b3248a4c1123 + + + + + true + 2019-03-21 16:44:14.589 + 2019-03-21 16:44:14.589 + 0 + true + Si el campo es desplegado, el resultado determina si el campo es efectivamente desplegado + Lógica Despliegue + formato:= <expresion> [<logica> <expresion>] expresion := @<contexto>@=<valor> o @<contexto>@!<valor> logica:= <|>|<&>contexto:= cualquier valor global o de la ventana del contexto := secuencia a operadores de la logica:= Y/O con el previo resultado de izquierda a derecha E + 0 + 93396 + 100 + 100 + es_MX + c29081f8-4be7-11e9-a93d-43f8b86d7b84 + + + + + Read Only Logic + false + 2019-03-21 16:44:14.886 + false + + 2019-03-21 16:44:14.886 + + true + + false + false + Logic to determine if field is read only (applies only when field is read-write) + true + false + + true + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + + @IsReadOnly@=N + + + + true + false + false + + + + false + 0 + 0 + 93397 + D + 100 + 100 + 190 + + 92631 + + 0 + 2000 + 394 + + c297af3c-4be7-11e9-a94a-bbb2a5837879 + + + + + true + 2019-03-21 16:44:15.758 + 2019-03-21 16:44:15.758 + 0 + true + Lógica para determinar si el campo es de sólo lectura (aplica solamente cuando el campo es lectura-escritura + Lógica de Solo Lectura + + 0 + 93397 + 100 + 100 + es_MX + c2988cfe-4be7-11e9-a94c-777a7c201376 + + + + + Sql WHERE + false + 2019-03-21 16:44:16.022 + false + + 2019-03-21 16:44:16.023 + + true + + false + false + Fully qualified SQL WHERE clause + true + false + + true + The Where Clause indicates the SQL WHERE clause to use for record selection. The WHERE clause is added to the query. Fully qualified means "tablename.columnname". + + + + + + true + false + false + + + + false + 0 + 0 + 93398 + D + 100 + 100 + 200 + + 92634 + + 0 + 2000 + 394 + + c29bc400-4be7-11e9-a953-ebed80e88a7f + + + + + true + 2019-03-21 16:44:17.037 + 2019-03-21 16:44:17.037 + 0 + true + Cláusula WHERE completamente calificada + Cláusula Where SQL + La cláusula Where indica la cláusula SQL WHERE a usar para la selección del registro + 0 + 93398 + 100 + 100 + es_MX + c29cb75c-4be7-11e9-a955-7398b8abab64 + + + + + Sql ORDER BY + false + 2019-03-21 16:44:17.33 + false + + 2019-03-21 16:44:17.33 + + true + + false + false + Fully qualified ORDER BY clause + true + false + + true + The ORDER BY Clause indicates the SQL ORDER BY clause to use for record selection + + + + + + true + false + false + + + + false + 0 + 0 + 93399 + D + 100 + 100 + 210 + + 92630 + + 0 + 2000 + 394 + + c29a75aa-4be7-11e9-a950-1bf89ff7cc14 + + + + + true + 2019-03-21 16:44:18.558 + 2019-03-21 16:44:18.558 + 0 + true + Cláusula completamente calificada ORDER BY + Cláusula ORDER BY SQL + La cláusula ORDER BY indica la cláusula SQL ORDER BY a usar para la selección del registro + 0 + 93399 + 100 + 100 + es_MX + c29b385a-4be7-11e9-a952-67335171da01 + + + + + Context Info + false + 2019-03-21 16:44:18.853 + false + + 2019-03-21 16:44:18.853 + + true + + false + false + Context Info Maintaining + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93400 + D + 100 + 100 + 220 + + 92624 + + 0 + 10 + 394 + + c28d3318-4be7-11e9-a938-fb0a87dc98c4 + + + + + true + 2019-03-21 16:44:19.816 + 2019-03-21 16:44:19.816 + 0 + false + Mantenimiento de Información de Contexto + Información de Contexto + + 0 + 93400 + 100 + 100 + es_MX + c28e72b4-4be7-11e9-a93a-1790dd71b6bb + + + + + 2019-03-21 16:44:20.101 + 2019-03-21 16:44:20.101 + Custom Tab + false + + true + + + AD_TabCustom_Trl + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54608 + D + + 229 + 100 + 0 + 100 + + 77c8529a-4be7-11e9-a8bc-f702310b8724 + + + + + 2019-03-21 16:44:21.098 + 2019-03-21 16:44:21.098 + false + true + Pestaña Personalizada ** + 0 + 0 + es_MX + 54608 + 100 + 100 + 77cb56ac-4be7-11e9-a8be-2b110d1df473 + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:44:21.396 + + 2019-03-21 16:44:21.396 + + 92635 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54608 + 100 + 102 + + 129 + 10 + 19 + 100 + 77cdd10c-4be7-11e9-a8bf-97625705b7fe + + + + + + 2019-03-21 16:44:22.389 + true + 2019-03-21 16:44:22.389 + 92635 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + 77d0bdcc-4be7-11e9-a8c1-879a93f11447 + + + + + Language for this entity + true + + 2019-03-21 16:44:22.676 + + 2019-03-21 16:44:22.676 + + 92636 + false + Language + true + false + + + true + false + N + false + + + + 0 + + AD_Language + The Language identifies the language to use for display and formatting + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54608 + 100 + 109 + 327 + + 6 + 18 + 100 + 85e08208-4be7-11e9-a8dd-6fd6383e5198 + + + + + + 2019-03-21 16:44:23.754 + true + 2019-03-21 16:44:23.754 + 92636 + false + Lenguaje + 0 + 0 + 100 + 100 + es_MX + 85e23c42-4be7-11e9-a8df-370a421b1ef8 + + + + + Organizational entity within client + true + + 2019-03-21 16:44:24.035 + + 2019-03-21 16:44:24.035 + + 92637 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54608 + 100 + 113 + + 104 + 10 + 19 + 100 + 77d320f8-4be7-11e9-a8c2-bb14916a5449 + + + + + + 92637 + 2019-03-21 16:44:24.969 + true + 2019-03-21 16:44:24.969 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + 77d63568-4be7-11e9-a8c4-cf89f772742a + + + + + + true + + 2019-03-21 16:44:25.264 + + 2019-03-21 16:44:25.264 + + 92638 + false + Custom Tab + true + false + + + true + false + N + false + + + + 0 + + AD_TabCustom_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54608 + 100 + 1644 + + + 10 + 19 + 100 + 85e2f966-4be7-11e9-a8e0-4f7e206cde89 + + + + + + 2019-03-21 16:44:27.307 + true + 2019-03-21 16:44:27.307 + 92638 + false + Pestaña Personalizada + 0 + 0 + 100 + 100 + es_MX + 85e3e1dc-4be7-11e9-a8e2-53e10af9583f + + + + + Warning displayed when saving + true + + 2019-03-21 16:44:27.587 + + 2019-03-21 16:44:27.587 + + 92639 + false + Commit Warning + false + false + + + false + false + N + false + + + + 0 + + CommitWarning + Warning or information displayed when committing the record + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54608 + 100 + 231 + + + 2000 + 14 + 100 + d3655274-4be7-11e9-a994-53e56ac0782c + + + + + + 2019-03-21 16:44:28.588 + true + 2019-03-21 16:44:28.588 + 92639 + false + Advertencia de salvado + 0 + 0 + 100 + 100 + es_MX + d368938a-4be7-11e9-a996-2f15e5699a5a + + + + + Date this record was created + true + + 2019-03-21 16:44:28.868 + + 2019-03-21 16:44:28.868 + + 92640 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54608 + 100 + 245 + + + 0 + 16 + 100 + 77ddd50c-4be7-11e9-a8c8-af4a3f2321d0 + + + + + + 2019-03-21 16:44:29.787 + true + 2019-03-21 16:44:29.787 + 92640 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + 77e0b33a-4be7-11e9-a8ca-674ab8595454 + + + + + User who created this records + true + + 2019-03-21 16:44:30.064 + + 2019-03-21 16:44:30.064 + + 92641 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54608 + 100 + 246 + 110 + + 10 + 18 + 100 + 77e853f6-4be7-11e9-a8ce-af13b583af4c + + + + + + 2019-03-21 16:44:30.98 + true + 2019-03-21 16:44:30.98 + 92641 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + 77eb7658-4be7-11e9-a8d0-2f392a1d87b7 + + + + + Optional short description of the record + true + + 2019-03-21 16:44:31.273 + + 2019-03-21 16:44:31.273 + + 92642 + false + Description + false + false + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54608 + 100 + 275 + + + 255 + 14 + 100 + 85e48862-4be7-11e9-a8e3-9fbde51059e6 + + + + + + 2019-03-21 16:44:32.264 + true + 2019-03-21 16:44:32.264 + 92642 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + 85e581ae-4be7-11e9-a8e5-8f99af3ba74f + + + + + Comment or Hint + true + + 2019-03-21 16:44:32.556 + + 2019-03-21 16:44:32.556 + + 92643 + false + Comment/Help + false + false + + + false + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54608 + 100 + 326 + + + 2000 + 14 + 100 + 85e61ca4-4be7-11e9-a8e6-5b5e885e4edb + + + + + + 2019-03-21 16:44:33.507 + true + 2019-03-21 16:44:33.507 + 92643 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + 85e70dda-4be7-11e9-a8e8-a74325c60583 + + + + + The record is active in the system + true + + 2019-03-21 16:44:33.795 + + 2019-03-21 16:44:33.795 + + 92644 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54608 + 100 + 348 + + + 1 + 20 + 100 + 77d88750-4be7-11e9-a8c5-87989c5794a7 + + + + + + 2019-03-21 16:44:34.801 + true + 2019-03-21 16:44:34.801 + 92644 + false + Activo + 0 + 0 + 100 + 100 + es_MX + 77db7410-4be7-11e9-a8c7-8f98fbfe71ce + + + + + This column is translated + true + + 2019-03-21 16:44:35.077 + + 2019-03-21 16:44:35.077 + + 92645 + false + Translated + false + false + N + + false + false + N + false + + + + 0 + + IsTranslated + The Translated checkbox indicates if this column is translated. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54608 + 100 + 420 + + + 1 + 20 + 100 + 85e79ffc-4be7-11e9-a8e9-6b5ff9f8c157 + + + + + + 2019-03-21 16:44:36.008 + true + 2019-03-21 16:44:36.008 + 92645 + false + Traducida + 0 + 0 + 100 + 100 + es_MX + 85e88192-4be7-11e9-a8eb-43d86b6f0dd8 + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:44:36.282 + + 2019-03-21 16:44:36.282 + + 92646 + false + Name + false + false + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54608 + 100 + 469 + + + 60 + 10 + 100 + 85e914c2-4be7-11e9-a8ec-5b41e43faa9f + + + + + + 2019-03-21 16:44:37.475 + true + 2019-03-21 16:44:37.475 + 92646 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + 85e9fe82-4be7-11e9-a8ee-5f505678e8ba + + + + + Date this record was updated + true + + 2019-03-21 16:44:37.761 + + 2019-03-21 16:44:37.761 + + 92647 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54608 + 100 + 607 + + + 0 + 16 + 100 + 77e30bee-4be7-11e9-a8cb-0bef4b40e69b + + + + + + 2019-03-21 16:44:38.872 + true + 2019-03-21 16:44:38.872 + 92647 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + 77e5f28c-4be7-11e9-a8cd-cbbff7c76d94 + + + + + User who updated this records + true + + 2019-03-21 16:44:39.154 + + 2019-03-21 16:44:39.154 + + 92648 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54608 + 100 + 608 + 110 + + 10 + 18 + 100 + 77eddee8-4be7-11e9-a8d1-839c1e69cd88 + + + + + + 2019-03-21 16:44:40.144 + true + 2019-03-21 16:44:40.144 + 92648 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + 77f0f9d4-4be7-11e9-a8d3-77f4f1fe1cf1 + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:44:40.443 + + 2019-03-21 16:44:40.443 + + 92649 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54608 + 100 + 59595 + + + 36 + 10 + 100 + 77f36232-4be7-11e9-a8d4-63da9f4505ed + + + + + + 2019-03-21 16:44:41.372 + true + 2019-03-21 16:44:41.372 + 92649 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 77f680e8-4be7-11e9-a8d6-0fff7d08fb4f + + + + + true + Table AD_TabCustom_Trl + 2019-03-21 16:44:41.66 + 2019-03-21 16:44:41.66 + false + + true + false + + + + + AD_TabCustom_Trl + 0 + 0 + 55065 + 1 + 1000000 + true + 50000 + 1000000 + 100 + 100 + 77f865e8-4be7-11e9-a8d7-436b1fea823d + + + + + + + 0 + 54755 + Tab Customization Translation + false + false + false + + 2019-03-21 16:44:42.466 + 2019-03-21 16:44:42.466 + + true + false + + false + + + 0 + 54608 + 92638 + + + 2 + + true + true + false + + + + + false + 229 + 50 + + 100 + 100 + D + c88997a0-4be9-11e9-a2d4-ffcd7d33937c + + + + + + 2019-03-21 16:44:43.403 + true + 2019-03-21 16:44:43.403 + Traducción de Pestaña + + + false + 0 + 0 + 54755 + 100 + 100 + es_MX + c88cee6e-4be9-11e9-a2d6-7bb9110bcd44 + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:44:43.694 + false + + 2019-03-21 16:44:43.694 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93401 + D + 100 + 100 + 0 + + 92649 + + 0 + 36 + 54755 + + c9d3004c-4be9-11e9-a2e8-17f38438e83c + + + + + true + 2019-03-21 16:44:44.698 + 2019-03-21 16:44:44.698 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93401 + 100 + 100 + es_MX + c9d3ec8c-4be9-11e9-a2ea-cbbf67b6d3f2 + + + + + Client + false + 2019-03-21 16:44:45.007 + false + + 2019-03-21 16:44:45.007 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93402 + D + 100 + 100 + 10 + + 92635 + + 0 + 10 + 54755 + + c9ccb52a-4be9-11e9-a2dc-5bf8e35ec78c + + + + + true + 2019-03-21 16:44:45.941 + 2019-03-21 16:44:45.941 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93402 + 100 + 100 + es_MX + c9cda5c0-4be9-11e9-a2de-ef7cb32b1394 + + + + + Organization + false + 2019-03-21 16:44:46.263 + false + + 2019-03-21 16:44:46.263 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93403 + D + 100 + 100 + 20 + + 92637 + + 0 + 10 + 54755 + + c9d77dfc-4be9-11e9-a2f1-93d2e4808993 + + + + + true + 2019-03-21 16:44:47.295 + 2019-03-21 16:44:47.295 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93403 + 100 + 100 + es_MX + c9d86352-4be9-11e9-a2f3-735cc2f5d4de + + + + + + Custom Tab + false + 2019-03-21 16:44:47.599 + false + + 2019-03-21 16:44:47.599 + + true + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93404 + D + 100 + 100 + 30 + + 92638 + + 0 + 10 + 54755 + + c9d8fb00-4be9-11e9-a2f4-2787f147c392 + + + + + true + 2019-03-21 16:44:48.543 + 2019-03-21 16:44:48.543 + 0 + false + + Pestaña Personalizada + + 0 + 93404 + 100 + 100 + es_MX + c9d9c670-4be9-11e9-a2f6-67d7c8e22936 + + + + + Language + false + 2019-03-21 16:44:48.851 + false + + 2019-03-21 16:44:48.851 + + true + + false + false + Language for this entity + true + false + + true + The Language identifies the language to use for display and formatting + + + + + + true + true + false + + + + false + 0 + 0 + 93405 + D + 100 + 100 + 40 + + 92636 + + 0 + 6 + 54755 + + c9d4891c-4be9-11e9-a2eb-7779c3480951 + + + + + true + 2019-03-21 16:44:49.97 + 2019-03-21 16:44:49.97 + 0 + true + Lenguaje para esta entidad + Lenguaje + El lenguaje identifica el lenguaje a usar para el despliegue + 0 + 93405 + 100 + 100 + es_MX + c9d56e72-4be9-11e9-a2ed-4382e26d012c + + + + + Active + false + 2019-03-21 16:44:50.303 + false + + 2019-03-21 16:44:50.303 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93406 + D + 100 + 100 + 50 + + 92644 + + 0 + 1 + 54755 + + c9caabd6-4be9-11e9-a2d9-ffad123b4108 + + + + + true + 2019-03-21 16:44:51.353 + 2019-03-21 16:44:51.353 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93406 + 100 + 100 + es_MX + c9cc009e-4be9-11e9-a2db-576a5d4c6825 + + + + + Translated + false + 2019-03-21 16:44:51.817 + false + + 2019-03-21 16:44:51.817 + + true + + false + false + This column is translated + true + false + + true + The Translated checkbox indicates if this column is translated. + + + + + + true + true + false + + + + false + 0 + 0 + 93407 + D + 100 + 100 + 60 + + 92645 + + 0 + 1 + 54755 + + c9da7188-4be9-11e9-a2f7-67aac1e2f5fd + + + + + true + 2019-03-21 16:44:52.79 + 2019-03-21 16:44:52.79 + 0 + true + Esta columna está traducida + Traducida + El Cuadro de verificación traducido indica si esta columna está traducida + 0 + 93407 + 100 + 100 + es_MX + c9db6700-4be9-11e9-a2f9-a3f929e7da0c + + + + + Name + false + 2019-03-21 16:44:53.112 + false + + 2019-03-21 16:44:53.112 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93408 + D + 100 + 100 + 70 + + 92646 + + 0 + 60 + 54755 + + c9d60134-4be9-11e9-a2ee-eb19e42c9dec + + + + + true + 2019-03-21 16:44:54.076 + 2019-03-21 16:44:54.076 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93408 + 100 + 100 + es_MX + c9d6e806-4be9-11e9-a2f0-674ecd443ac0 + + + + + Description + false + 2019-03-21 16:44:54.379 + false + + 2019-03-21 16:44:54.379 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93409 + D + 100 + 100 + 80 + + 92642 + + 0 + 255 + 54755 + + c9d17768-4be9-11e9-a2e5-5b964eca075a + + + + + true + 2019-03-21 16:44:55.469 + 2019-03-21 16:44:55.469 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93409 + 100 + 100 + es_MX + c9d25624-4be9-11e9-a2e7-4b6c9f9dc25c + + + + + Comment/Help + false + 2019-03-21 16:44:55.778 + false + + 2019-03-21 16:44:55.778 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93410 + D + 100 + 100 + 90 + + 92643 + + 0 + 2000 + 54755 + + c9ce4322-4be9-11e9-a2df-67024140cc09 + + + + + true + 2019-03-21 16:44:56.692 + 2019-03-21 16:44:56.692 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93410 + 100 + 100 + es_MX + c9cf23dc-4be9-11e9-a2e1-ffba26ebd42c + + + + + Commit Warning + false + 2019-03-21 16:44:56.98 + false + + 2019-03-21 16:44:56.98 + + true + + false + false + Warning displayed when saving + true + false + + true + Warning or information displayed when committing the record + + + + + + true + false + false + + + + false + 0 + 0 + 93411 + D + 100 + 100 + 100 + + 92639 + + 0 + 2000 + 54755 + + c9cfc7ec-4be9-11e9-a2e2-63f2e16c166e + + + + + true + 2019-03-21 16:44:57.957 + 2019-03-21 16:44:57.957 + 0 + true + Advierte cuando va a salvar algun registro. + Advertencia de salvado + La advertencia de salvado manda un mensaje que advierte si desea guardar o no algun registro. + 0 + 93411 + 100 + 100 + es_MX + c9d0cbba-4be9-11e9-a2e4-67e5b7c185d9 + + + + + + + + AD_FieldCustom + + true + + + + Custom Field + + + + + false + Campo Personalizado + es_MX + 464 + 81bcdbc2-4b88-11e9-a173-2f6e37d22b74 + + + + + + + + + + + + + + + + + + + + + + + 6337 + es_MX + 62600e70-4c1e-11e9-bf91-d32e8d023b38 + + + + + Context Info Maintaining + true + + 2019-03-21 16:44:59.717 + + 2019-03-21 16:44:59.717 + + 92650 + false + Context Info + false + false + + + false + false + N + false + + + + 0 + + AD_ContextInfo_ID + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 60088 + + + 10 + 19 + 100 + e857b8d4-4b8d-11e9-b35a-f79de1342081 + + + + + + 2019-03-21 16:45:00.722 + true + 2019-03-21 16:45:00.722 + 92650 + false + Información de Contexto + 0 + 0 + 100 + 100 + es_MX + e85bb74a-4b8d-11e9-b35c-a79121d5338d + + + + + + AD_FieldCustom_ID + + + + Custom Field + + + + Custom Field + + + + + + es_MX + + + + false + Campo Personalizado + + + 1642 + 7e477196-4b8d-11e9-ba0f-1fd6477b8dc1 + Campo Personalizado + + + + + + + + + Custom Field + + + + + + + AD_FieldCustom_ID + + + + + + + + + + + + 6336 + false + es_MX + 7e4bb74c-4b8d-11e9-ba12-6b93b2a1ac79 + Campo Personalizado + + + + + + + + + + + + + + + + + es_MX + + + + + + 60084 + 644b1f5e-4c1e-11e9-82b5-af6f4c37e3f1 + + + + + + true + + 2019-03-21 16:45:02.957 + + 2019-03-21 16:45:02.957 + + 92651 + false + Field Definition + false + false + + + false + false + N + false + + + + 0 + + AD_FieldDefinition_ID + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 60084 + + + 10 + 19 + 100 + f0b5e6ae-4b8d-11e9-b35d-a7ed914eee08 + + + + + + 2019-03-21 16:45:05.142 + true + 2019-03-21 16:45:05.142 + 92651 + false + Definición de Campo + 0 + 0 + 100 + 100 + es_MX + f0b846f6-4b8d-11e9-b35f-4f0b700ca447 + + + + + + + + + + + + + + + es_MX + + + + 1500 + 66216734-4c1e-11e9-830a-bf8d24753cf1 + + + + + Logical grouping of fields + true + + 2019-03-21 16:45:06.042 + + 2019-03-21 16:45:06.042 + + 92652 + false + Field Group + false + false + + + false + false + N + false + + + + 0 + + AD_FieldGroup_ID + The Field Group indicates the logical group that this field belongs to (History, Amounts, Quantities) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 1500 + + + 10 + 19 + 100 + f9ce1752-4b8d-11e9-b360-bfa89fc8cc5e + + + + + + 2019-03-21 16:45:06.976 + true + 2019-03-21 16:45:06.976 + 92652 + false + Grupo del Campo + 0 + 0 + 100 + 100 + es_MX + f9d08726-4b8d-11e9-b362-d7dc799c8111 + + + + + + + + + + + + + + + es_MX + + + + 107 + 6734f8ac-4c1e-11e9-835d-bb0446832acf + + + + + + + + + + + + true + + + + + + + + + 10 + + + 52005 + + + false + + + + + 6345 + es_MX + 67d99236-4c1e-11e9-8382-9fffe5ae62be + + + + + Image or Icon + true + + 2019-03-21 16:45:08.908 + + 2019-03-21 16:45:08.908 + + 92653 + false + Image + false + false + + + false + false + N + false + + + + 0 + + AD_Image_ID + Images and Icon can be used to display supported graphic formats (gif, jpg, png). +You can either load the image (in the database) or point to a graphic via a URI (i.e. it can point to a resource, http address) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 1639 + + + 10 + 19 + 100 + 0666e08e-4b8e-11e9-b363-2bb1a46b9d65 + + + + + + 2019-03-21 16:45:09.904 + true + 2019-03-21 16:45:09.904 + 92653 + false + Imagen + 0 + 0 + 100 + 100 + es_MX + 0668f1c6-4b8e-11e9-b365-3f3325a66908 + + + + + + + + + + + + + + + + + + + + + + 6338 + es_MX + 690b122e-4c1e-11e9-83d9-ebb52a42580d + + + + + + + + + + + + es_MX + 1 + 695b0798-4c1e-11e9-83e3-03e61c9abc3a + + + + + + + + + + + + + + + es_MX + + + 120 + 69ae9566-4c1e-11e9-83f1-d3e73326fdfb + + + + + + System Reference and Validation + true + + 2019-03-21 16:45:11.986 + + 2019-03-21 16:45:11.986 + + 92654 + false + Reference + false + false + + + false + false + N + false + + + + 0 + + AD_Reference_ID + The Reference could be a display type, list or table validation. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 120 + 1 + + 10 + 19 + 100 + 21951cae-4b8e-11e9-b366-6b34289ccce9 + + + + + + 2019-03-21 16:45:13.132 + true + 2019-03-21 16:45:13.132 + 92654 + false + Referencia + 0 + 0 + 100 + 100 + es_MX + 21983e3e-4b8e-11e9-b368-ff40fd1e5621 + + + + + + + + + + es_MX + 4 + 6ada59fc-4c1e-11e9-8440-1be9e2fea458 + + + + + + + + + + + + + + es_MX + + + + 121 + 6b2e4daa-4c1e-11e9-844c-df5125193c25 + + + + + Required to specify, if data type is Table or List + true + + 2019-03-21 16:45:14.51 + + 2019-03-21 16:45:14.51 + + 92655 + false + Reference Key + false + false + + + false + false + N + false + + + + 0 + + AD_Reference_Value_ID + The Reference Value indicates where the reference values are stored. It must be specified if the data type is Table or List. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 121 + 4 + + 10 + 18 + 100 + 29c83726-4b8e-11e9-b369-770c5f5f209c + + + + + + 2019-03-21 16:45:15.513 + true + 2019-03-21 16:45:15.513 + 92655 + false + Referencia Llave + 0 + 0 + 100 + 100 + es_MX + 29cb8e30-4b8e-11e9-b36b-af7050ef64ad + + + + + + + + Custom Tab + + + + + AD_TabCustom_ID + + + + + + + + + + + + + + + 6344 + false + es_MX + 0ad736b6-4b8c-11e9-bfae-b38268ac3c42 + Pestaña Personalizada + + + + + + + + + + + + + + + es_MX + + + + 139 + 6cc10f86-4c1e-11e9-84bd-9774efc7df7a + + + + + Dynamic Validation Rule + true + + 2019-03-21 16:45:17.19 + + 2019-03-21 16:45:17.19 + + 92656 + false + Dynamic Validation + false + false + + + false + false + N + false + + + + 0 + + AD_Val_Rule_ID + These rules define how an entry is determined to valid. You can use variables for dynamic (context sensitive) validation. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 139 + + + 10 + 19 + 100 + 3d067ef6-4b8e-11e9-b36d-b3ec39ad6ec4 + + + + + + 2019-03-21 16:45:18.196 + true + 2019-03-21 16:45:18.196 + 92656 + false + Validación Dinamica + 0 + 0 + 100 + 100 + es_MX + 3d099b2c-4b8e-11e9-b36f-d3659ce97d6f + + + + + + + + + + + + + + + + + + 0 + + + + + + + 6340 + 6e0e2aa4-4c1e-11e9-851c-bb5d47d6d5b9 + es_MX + + + + + + + + + + + + + + + + + + + + + + + 6341 + es_MX + 6e78f794-4c1e-11e9-8532-bf700112ced1 + + + + + + + + + + + + + + + es_MX + + + + 272 + 6ece6a9e-4c1e-11e9-853f-77abbbb7b456 + + + + + + + + false + + + + + + + + + + + + + + + + + 13424 + es_MX + 6f3f47b4-4c1e-11e9-855c-4fdf4920063a + + + + + + + + + + + + + + + + + + + true + + + + + + 6347 + es_MX + 6fcac938-4c1e-11e9-8575-5bdf071fb3a0 + + + + + + + + + + + + + + + es_MX + + + + 282 + 70244d32-4c1e-11e9-8582-87e4dbc44161 + + + + + + + + + + + + + + + + + + + + + + + + 6350 + es_MX + 70953e16-4c1e-11e9-859d-7bc349214139 + + + + + + + + + + + + + + + + + + + + + + + + 6351 + es_MX + 7103aba8-4c1e-11e9-85b4-cbb3fef1f29a + + + + + + + + true + + + + + + + + + + + + + + + + + 6348 + es_MX + 71722600-4c1e-11e9-85cd-635794eb83d5 + + + + + + + + + + + + + + + es_MX + + + + 53349 + 71c5792c-4c1e-11e9-85da-0bea951f796c + + + + + Fully qualified class name that implements the InfoFactory interface + true + + 2019-03-21 16:45:25.578 + + 2019-03-21 16:45:25.578 + + 92657 + false + Info Factory Class + false + false + + + false + false + N + false + + + + 0 + + InfoFactoryClass + Fully qualified class name that implements the InfoFactory interface. This can be use to provide custom Info class for column. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 53349 + + + 255 + 10 + 100 + 6284a87e-4b8e-11e9-8b95-6f326d66d2e0 + + + + + + 2019-03-21 16:45:26.557 + true + 2019-03-21 16:45:26.557 + 92657 + false + Clase Fabricante de Info + 0 + 0 + 100 + 100 + es_MX + 6288ffdc-4b8e-11e9-8b97-ef602184dc89 + + + + + + + + + + + + + + + + + + + + + + + 6339 + 72f7fae0-4c1e-11e9-8636-4fa9683a5449 + es_MX + + + + + + + + + + + + + + + es_MX + + + + 57572 + 735207a6-4c1e-11e9-8643-db897a44f256 + + + + + Defines whether the value of this field is considered in the copy of record + true + + 2019-03-21 16:45:28.162 + + 2019-03-21 16:45:28.162 + + 92658 + false + Allow Copy + false + false + + + false + false + N + false + + + + 0 + + IsAllowCopy + The default value is yes, it is recommended that values such as ID, document action, document status should be defined as no. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 57572 + 319 + + 1 + 17 + 100 + 6d99d43c-4b8e-11e9-8b98-7b8fdfa5fab8 + + + + + + 2019-03-21 16:45:29.195 + true + 2019-03-21 16:45:29.195 + 92658 + false + Permitir copiar + 0 + 0 + 100 + 100 + es_MX + 6d9c142c-4b8e-11e9-8b9a-5726204066f0 + + + + + + + + + + + + + + + es_MX + + + + 368 + 74762018-4c1e-11e9-8696-cf6741b2ef9a + + + + + + + + false + Y + + + + + + + + + + + + + + + + 6349 + es_MX + 74e68b64-4c1e-11e9-86b4-f7ebde651f5e + + + + + + + + + + + + + + + + + es_MX + + + + 55356 + 753c08a0-4c1e-11e9-86c3-dbb40be0c8c6 + + + + + Determines, if this field is displayed in grid view + true + + 2019-03-21 16:45:31.381 + + 2019-03-21 16:45:31.381 + + 92659 + false + Displayed in Grid + false + false + + + false + false + N + false + + + + 0 + + IsDisplayedGrid + Default whether this field is displayed when grid view is selected. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 55356 + 319 + + 1 + 17 + 100 + 7ba63214-4b8e-11e9-8b9b-6f3afa7a0498 + + + + + + 2019-03-21 16:45:32.438 + true + 2019-03-21 16:45:32.438 + 92659 + false + Displayed in Grid + 0 + 0 + 100 + 100 + es_MX + 7ba77cdc-4b8e-11e9-8b9d-e348d0180294 + + + + + + + + + + + + + + + + es_MX + + + + + 766767ce-4c1e-11e9-8717-4b9f8bc30403 + 54272 + + + + + When checked of include tab is embedded + true + + 2019-03-21 16:45:33.332 + + 2019-03-21 16:45:33.332 + + 92660 + false + Is Embedded + false + false + + + false + false + N + false + + + + 0 + + IsEmbedded + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 54272 + 319 + + 1 + 17 + 100 + 899f17d2-4b8e-11e9-8b9e-673705a7416d + + + + + + 2019-03-21 16:45:34.33 + true + 2019-03-21 16:45:34.33 + 92660 + false + Ocultar en vista de lista + 0 + 0 + 100 + 100 + es_MX + 89a147b4-4b8e-11e9-8ba0-eb6a1da58c66 + + + + + + + + + + + + es_MX + 28 + 777ca318-4c1e-11e9-8768-373a80751058 + + + + + + + + + + + + + + es_MX + 354 + 77cbe900-4c1e-11e9-8774-fba6ed1852ce + + + + + + + + + + + + + + es_MX + + + + 374 + 78216fe2-4c1e-11e9-8782-332aa161889e + + + + + Display or Storage is encrypted + true + + 2019-03-21 16:45:36.234 + + 2019-03-21 16:45:36.234 + + 92661 + false + Encrypted + false + false + + + false + false + N + false + + + + 0 + + IsEncrypted + Display encryption (in Window/Tab/Field) - all characters are displayed as '*' - in the database it is stored in clear text. You will not be able to report on these columns.<br> +Data storage encryption (in Table/Column) - data is stored encrypted in the database (dangerous!) and you will not be able to report on those columns. Independent from Display encryption. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 374 + 319 + + 1 + 17 + 100 + 9988b400-4b8e-11e9-8ba1-93062629cd1b + + + + + + 2019-03-21 16:45:37.303 + true + 2019-03-21 16:45:37.303 + 92661 + false + Despliegue Encriptado + 0 + 0 + 100 + 100 + es_MX + 998c90f2-4b8e-11e9-8ba3-5794d859d71a + + + + + + + + + + + + + + + es_MX + + + + 376 + 794b41cc-4c1e-11e9-87d5-c76e69e42a35 + + + + + Label is not displayed + true + + 2019-03-21 16:45:38.178 + + 2019-03-21 16:45:38.178 + + 92662 + false + Field Only + false + false + + + false + false + N + false + + + + 0 + + IsFieldOnly + The Field Only checkbox indicates that the column will display without a label. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 376 + 319 + + 1 + 17 + 100 + a2a3d056-4b8e-11e9-8ba4-f7fef4e78de4 + + + + + + 2019-03-21 16:45:39.271 + true + 2019-03-21 16:45:39.271 + 92662 + false + Sólo Campo + 0 + 0 + 100 + 100 + es_MX + a2a703ac-4b8e-11e9-8ba6-b39d2457bb18 + + + + + + + + + + + + + + + es_MX + + + + 381 + 7a79273a-4c1e-11e9-8828-9fb41ca989c4 + + + + + Field without Column - Only label is displayed + true + + 2019-03-21 16:45:40.177 + + 2019-03-21 16:45:40.177 + + 92663 + false + Heading only + false + false + + + false + false + N + false + + + + 0 + + IsHeading + The Heading Only checkbox indicates if just the label will display on the screen + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 381 + 319 + + 1 + 17 + 100 + b014f63e-4b8e-11e9-ad31-ef52f8e94d50 + + + + + + 2019-03-21 16:45:41.151 + true + 2019-03-21 16:45:41.151 + 92663 + false + Sólo Encabezado + 0 + 0 + 100 + 100 + es_MX + b0181fbc-4b8e-11e9-ad33-7ffecd63ced8 + + + + + + + + + + + + + + + es_MX + + + + 392 + 7b95e48c-4c1e-11e9-887b-3bddc5c38ef8 + + + + + Data entry is required in this column + true + + 2019-03-21 16:45:42.052 + + 2019-03-21 16:45:42.052 + + 92664 + false + Mandatory + false + false + + + false + false + N + false + + + + 0 + + IsMandatory + The field must have a value for the record to be saved to the database. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 392 + 319 + + 1 + 17 + 100 + b93a0e5c-4b8e-11e9-ad34-8bce02833fad + + + + + + 2019-03-21 16:45:43.058 + true + 2019-03-21 16:45:43.058 + 92664 + false + Entrada Obligatoria + 0 + 0 + 100 + 100 + es_MX + b93dfa6c-4b8e-11e9-ad36-57461171a11c + + + + + + + + + + + + + + + es_MX + + + + + + 7cbb9226-4c1e-11e9-88ce-4b7f4a0fba77 + 58384 + + + + + Display in Quick Entry Form + true + + 2019-03-21 16:45:43.972 + + 2019-03-21 16:45:43.972 + + 92665 + false + Quick Entry + false + false + + + false + false + N + false + + + + 0 + + IsQuickEntry + The field will be displayed in Quick Entry Form for easy encoding. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 58384 + 319 + + 1 + 17 + 100 + c3c44162-4b8e-11e9-ad37-a777e63624a3 + + + + + + 2019-03-21 16:45:45.1 + true + 2019-03-21 16:45:45.1 + 92665 + false + Entrada Rápida + 0 + 0 + 100 + 100 + es_MX + c3c65100-4b8e-11e9-ad39-a398ebe07ce3 + + + + + + + false + + + + + + + + + + + 17 + + + 319 + + + + + 6352 + es_MX + 7e0915fe-4c1e-11e9-8932-5bb978860661 + + + + + + + + + + + + + + + es_MX + + + + 410 + 7e5c703c-4c1e-11e9-893f-737fcc76345b + + + + + + false + + + + + + + + + + 319 + + 17 + + + + + + + + 6356 + es_MX + 7ecf8cb6-4c1e-11e9-895f-8f1182b0817e + + + + + + + + + + + + + + + es_MX + + + + 422 + 7f241a6a-4c1e-11e9-896c-ab1efff94f34 + + + + + + + + + + + + + + + + + + + + + + + + 6353 + es_MX + 7f973a0e-4c1e-11e9-8987-3ff6e43930ca + + + + + + + + false + true + + + + + + + + 20 + + + + + + + + + + 6346 + es_MX + 8007b4e6-4c1e-11e9-89a4-5f61b12766fd + + + + + + + + + + + + + + es_MX + 291 + 8057ff00-4c1e-11e9-89af-5ba266eade8a + + + + + + + + + + + + + 585 + es_MX + 80aa9d6e-4c1e-11e9-89bc-2f3355b8fce6 + + + + + + + + + + + + + 586 + es_MX + 80fcfe9c-4c1e-11e9-89c8-17c9f419d914 + + + + + + + + + + + + + 587 + es_MX + 814e0134-4c1e-11e9-89d4-bfca01a54130 + + + + + + + + + + + + + 588 + es_MX + 819f2654-4c1e-11e9-89e0-f3bd2cf437a8 + + + + + + + + + + + + + + + es_MX + + + + + 2216 + 81f37b46-4c1e-11e9-89ee-e3298702d4ce + + + + + Type of obscuring the data (limiting the display) + true + + 2019-03-21 16:45:52.719 + + 2019-03-21 16:45:52.719 + + 92666 + false + Obscure + false + false + + + false + false + N + false + + + + 0 + + ObscureType + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 2216 + 291 + + 3 + 17 + 100 + ebb9b7e2-4b8e-11e9-b8d5-3ba4fdc20ecc + + + + + + 2019-03-21 16:45:53.724 + true + 2019-03-21 16:45:53.724 + 92666 + false + Ocultar + 0 + 0 + 100 + 100 + es_MX + ebbebbac-4b8e-11e9-b8d7-bf05561b87a9 + + + + + + + false + + + + + + + + + + + + + + + + + + 6355 + 8346ca02-4c1e-11e9-8a4e-eb83da02f96a + es_MX + + + + + + + + + + + + + + + + + es_MX + + + + 55357 + 83955a78-4c1e-11e9-8a5d-5bbca2da7640 + + + + + Method of ordering records; lowest number comes first + true + + 2019-03-21 16:45:55.435 + + 2019-03-21 16:45:55.435 + + 92667 + false + Grid Sequence + false + false + + + false + false + N + false + + + + 0 + + SeqNoGrid + The Sequence indicates the order of columns in grid view + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 464 + 100 + 55357 + + + 10 + 11 + 100 + f912fd22-4b8e-11e9-a5fb-efc3582557dd + + + + + + 2019-03-21 16:45:56.392 + true + 2019-03-21 16:45:56.392 + 92667 + false + Grid Sequence + 0 + 0 + 100 + 100 + es_MX + f91790da-4b8e-11e9-a5fd-6bff2093abde + + + + + + + + + + + + es_MX + 22 + 84a6f6ec-4c1e-11e9-8aad-437e7ee48c53 + + + + + + + + + + + + + + + es_MX + + + + 573 + 84fe0ba8-4c1e-11e9-8abb-73297f8fe0b6 + + + + + + + + + + + + + + + + + + + + + + + + 6354 + es_MX + 858e1fea-4c1e-11e9-8ad6-af564a2c90f4 + + + + + + + + + + + + + + + + + 0 + + + + + + + + 6342 + es_MX + 8602a5b8-4c1e-11e9-8aef-dfcda1be70c4 + + + + + + + + + + + + + + + + + + + + + + + 6343 + es_MX + 866f4b0a-4c1e-11e9-8b05-37742df6bcfd + + + + + + + + + + + + + + + + + + + + + + + + + 84452 + es_MX + 86e06da8-4c1e-11e9-8b1d-7b88821d594f + + + + + Table AD_FieldCustom + + + + + + 1000639 + AD_FieldCustom + + + + + AD_FieldCustom.IsDisplayed='Y' + + + + + + + + + + SeqNo + Field definitions in tabs in windows + + + 70 + + The Field Tab defines the Fields displayed within a tab. Changes made to the Field Tab become visible after restart due to caching. If the Sequence is negative, the record are ordered descending. Note that the name, description and help is automatically synchronized if centrally maintained. + + + + + Definición de Campos dentro de pestañas de Ventanas + + La pestaña de Campos define los campos desplegados dentro de cada pestaña. Los cambios que se hagan a la pestaña de campos solo serán visibles despues de volver a entrar en el sistema. + false + 395 + es_MX + 26804916-4beb-11e9-97a9-239c749b7110 + + + + + Custom Field + + + + + + + + + + + + + + + + + 0 + + + + + + 5041 + false + + Campo Personalizado + + es_MX + 7e4e5db2-4b8d-11e9-ba14-0f7e823fc4a7 + + + + + + + + false + + + + + + + + + + 0 + + + 0 + + + + + + 5054 + es_MX + 8874f030-4c1e-11e9-8b83-2726a9106bb0 + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:46:03.606 + false + + 2019-03-21 16:46:03.606 + + true + + false + true + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93412 + D + 100 + 100 + 0 + + 84452 + + 0 + 36 + 395 + + c612d9de-4be7-11e9-a97c-bb987d408c35 + + + + + true + 2019-03-21 16:46:04.733 + 2019-03-21 16:46:04.733 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93412 + 100 + 100 + es_MX + c615be1a-4be7-11e9-a97e-3789671cd9a5 + + + + + + + + + + + + + + + + + 0 + + + + + + + + 5042 + es_MX + 89c30ca6-4c1e-11e9-8bda-f7e6e6e16547 + + + + + + + + + + + + + + + + + + 0 + + + + + + + 5043 + es_MX + 8a333d46-4c1e-11e9-8bf2-73bc255cfecc + + + + + Custom Tab + + + + + + + + + + + + + + + + 0 + + + + + + + false + + Pestaña Personalizada + + 5045 + es_MX + 0adef19e-4b8c-11e9-bfb0-739572227526 + + + + + + + + + + + + + + true + + + + + 0 + + + + + + + es_MX + 8b16b846-4c1e-11e9-8c2b-2b4eb7637a12 + 5046 + + + + + + + + + + + + + + + + + + + 0 + + + + + + 5047 + es_MX + 8b83da52-4c1e-11e9-8c43-6f28814ba102 + + + + + + + + + + + + + + + + + + + 0 + + + + + + 5048 + es_MX + 8bf27f16-4c1e-11e9-8c5b-dfa77e0fd5cf + + + + + + + + + + + + + + + + 70 + + + 0 + + + + + + + 5049 + es_MX + 8c69b43c-4c1e-11e9-8c75-93cd8ebf54c0 + + + + + + + + + + + + + + + + + 80 + + + 0 + + + + + + 5044 + es_MX + 8cdf273a-4c1e-11e9-8c8f-2393788b5cca + + + + + + + + + + + + + + + + 90 + + + 0 + + + + + + 5056 + es_MX + 8d51498c-4c1e-11e9-8ca8-fbdf02feab83 + + + + + Grid Sequence + false + 2019-03-21 16:46:11.763 + false + + 2019-03-21 16:46:11.763 + + true + + false + false + Method of ordering records; lowest number comes first + true + false + + true + The Sequence indicates the order of columns in grid view + + + + + + true + true + false + + + + false + 0 + 0 + 93413 + D + 100 + 100 + 100 + + 92667 + + 0 + 10 + 395 + + c6044efa-4be7-11e9-a973-fb6aa96f4c15 + + + + + true + 2019-03-21 16:46:12.846 + 2019-03-21 16:46:12.846 + 0 + false + Method of ordering records; lowest number comes first + Grid Sequence + The Sequence indicates the order of columns in grid view + 0 + 93413 + 100 + 100 + es_MX + c60741c8-4be7-11e9-a975-dfb117dbc54a + + + + + Is Embedded + false + 2019-03-21 16:46:13.172 + false + + 2019-03-21 16:46:13.172 + + true + + false + false + When checked of include tab is embedded + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93414 + D + 100 + 100 + 110 + + 92660 + + 0 + 1 + 395 + + c6190278-4be7-11e9-a982-3f9fabf814a5 + + + + + true + 2019-03-21 16:46:14.21 + 2019-03-21 16:46:14.21 + 0 + true + Cuando se activa este campo se oculta de manera predeterminada en la vista de lista + Ocultar en vista de lista + + 0 + 93414 + 100 + 100 + es_MX + c619df4a-4be7-11e9-a984-3b29f983743f + + + + + Field Group + false + 2019-03-21 16:46:14.524 + false + + 2019-03-21 16:46:14.524 + + true + + false + false + Logical grouping of fields + true + false + + true + The Field Group indicates the logical group that this field belongs to (History, Amounts, Quantities) + + + + + + true + true + false + + + + false + 0 + 0 + 93415 + D + 100 + 100 + 120 + + 92652 + + 0 + 10 + 395 + + c60165b4-4be7-11e9-a96d-5fe0d44731e4 + + + + + true + 2019-03-21 16:46:15.469 + 2019-03-21 16:46:15.469 + 0 + true + Agrupación Lógica del campo + Grupo del Campo + El grupo del campo indica el grupo lógico al que este campo pertenece (Historia; Totales; Cantidades) + 0 + 93415 + 100 + 100 + es_MX + c6024b5a-4be7-11e9-a96f-dbee50a7ba84 + + + + + + + + + + + + + + + + 130 + + + 0 + + + + + + + 5050 + es_MX + 90324ea8-4c1e-11e9-8d7f-33283ed196bb + + + + + Displayed in Grid + false + 2019-03-21 16:46:16.614 + false + + 2019-03-21 16:46:16.614 + + true + + false + false + Determines, if this field is displayed in grid view + true + false + + true + Default whether this field is displayed when grid view is selected. + + + + + + true + true + false + + + + false + 0 + 0 + 93416 + D + 100 + 100 + 140 + + 92659 + + 0 + 1 + 395 + + c5fba462-4be7-11e9-a961-331a2f4ab67e + + + + + true + 2019-03-21 16:46:17.61 + 2019-03-21 16:46:17.61 + 0 + false + Determines, if this field is displayed in grid view + Displayed in Grid + Default whether this field is displayed when grid view is selected. + 0 + 93416 + 100 + 100 + es_MX + c5fc7e82-4be7-11e9-a963-bb6234119c35 + + + + + + + + + + + + + + + 150 + + + 0 + + + + + + + + 5053 + es_MX + 916fa1ee-4c1e-11e9-8dd8-27da15b74303 + + + + + Allow Copy + false + 2019-03-21 16:46:18.677 + false + + 2019-03-21 16:46:18.677 + + true + + false + false + Defines whether the value of this field is considered in the copy of record + true + false + + true + The default value is yes, it is recommended that values such as ID, document action, document status should be defined as no. + + + + + + true + true + false + + + + false + 0 + 0 + 93417 + D + 100 + 100 + 160 + + 92658 + + 0 + 1 + 395 + + c5f818ec-4be7-11e9-a95b-e32bb05226b9 + + + + + true + 2019-03-21 16:46:19.654 + 2019-03-21 16:46:19.654 + 0 + true + Define si el valor de este campo se considera en la copia del registro. + Permitir copiar + Define si el valor de este campo se considera en la copia del registro. + 0 + 93417 + 100 + 100 + es_MX + c5f96a76-4be7-11e9-a95d-1bbc4bd6151f + + + + + + + + + @IsDisplayed@=Y + + + + + + + 170 + + + 0 + + + + + + + 5052 + es_MX + 92aaed52-4c1e-11e9-8e32-2307d081b366 + + + + + + + + + + + + + + + + + 180 + + 0 + + + + + + + 5051 + es_MX + 931cae42-4c1e-11e9-8e4c-fb8dae6bcea5 + + + + + Encrypted + false + 2019-03-21 16:46:21.491 + false + + 2019-03-21 16:46:21.491 + + true + + false + false + Display or Storage is encrypted + true + false + + true + Display encryption (in Window/Tab/Field) - all characters are displayed as '*' - in the database it is stored in clear text. You will not be able to report on these columns.<br> +Data storage encryption (in Table/Column) - data is stored encrypted in the database (dangerous!) and you will not be able to report on those columns. Independent from Display encryption. + + + + + + true + false + false + + + + false + 0 + 0 + 93418 + D + 100 + 100 + 190 + + 92661 + + 0 + 1 + 395 + + c5fe843e-4be7-11e9-a967-9bf4503ad38f + + + + + true + 2019-03-21 16:46:22.516 + 2019-03-21 16:46:22.516 + 0 + true + Despliegue encriptado + Despliegue Encriptado + Despliegue encriptado - todos los caracteres se despliegan de esta manera + 0 + 93418 + 100 + 100 + es_MX + c5ff79ca-4be7-11e9-a969-135c87a4de5d + + + + + + + + + + + + + + + 200 + + + 0 + + + + + + + + 5057 + es_MX + 9461f212-4c1e-11e9-8ea5-f762c91e8f27 + + + + + + + + + + + + + + + + + 210 + + + 0 + + + + + + 5055 + es_MX + 94d52624-4c1e-11e9-8ebf-134982710cd5 + + + + + Obscure + false + 2019-03-21 16:46:24.412 + false + + 2019-03-21 16:46:24.412 + + true + + false + false + Type of obscuring the data (limiting the display) + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93419 + D + 100 + 100 + 220 + + 92666 + + 0 + 3 + 395 + + c61b7a80-4be7-11e9-a988-43265e5e7f86 + + + + + + true + 2019-03-21 16:46:25.357 + 2019-03-21 16:46:25.357 + 0 + true + Tipo de ocultamiento de datos (limitando el despliegue) + Ocultar + 0 + 93419 + 100 + 100 + es_MX + c61c3448-4be7-11e9-a98a-ffe8ec24225d + + + + + Heading only + false + 2019-03-21 16:46:25.686 + false + + 2019-03-21 16:46:25.686 + + true + + false + false + Field without Column - Only label is displayed + true + false + + true + The Heading Only checkbox indicates if just the label will display on the screen + + + + + + true + false + false + + + + false + 0 + 0 + 93420 + D + 100 + 100 + 230 + + 92663 + + 0 + 1 + 395 + + c6093aaa-4be7-11e9-a976-eb41c2a2987c + + + + + true + 2019-03-21 16:46:26.747 + 2019-03-21 16:46:26.747 + 0 + true + Campo sin columna - Solamente la etiqueta es desplegada + Sólo Encabezado + El Cuadro de Verificación Solamente Encabezados indica si solamente la etiqueta se desplegará en la pantalla + 0 + 93420 + 100 + 100 + es_MX + c60c83e0-4be7-11e9-a978-87b44f19ddca + + + + + Field Only + false + 2019-03-21 16:46:27.055 + false + + 2019-03-21 16:46:27.055 + + true + + false + false + Label is not displayed + true + false + + true + The Field Only checkbox indicates that the column will display without a label. + + + + + + true + true + false + + + + false + 0 + 0 + 93421 + D + 100 + 100 + 240 + + 92662 + + 0 + 1 + 395 + + c602d872-4be7-11e9-a970-43b335fb7870 + + + + + true + 2019-03-21 16:46:28.068 + 2019-03-21 16:46:28.068 + 0 + true + La etiqueta no se despliega + Sólo Campo + El cuadro de verificación sólo campo indica que la columna se desplegará si una etiqueta. + 0 + 93421 + 100 + 100 + es_MX + c603a91e-4be7-11e9-a972-6bb3ac7146ae + + + + + Reference + false + 2019-03-21 16:46:28.381 + false + + 2019-03-21 16:46:28.381 + + true + + false + false + System Reference and Validation + true + false + + true + The Reference could be a display type, list or table validation. + + + + + + true + false + false + + + + false + 0 + 0 + 93422 + D + 100 + 100 + 250 + + 92654 + + 0 + 10 + 395 + + c61f3986-4be7-11e9-a98e-fb63489d57de + + + + + true + 2019-03-21 16:46:29.417 + 2019-03-21 16:46:29.417 + 0 + true + Referencia del Sistema y Validación + Referencia + La Referencia indica el tipo de campo a desplegar, lista o validación de tabla + 0 + 93422 + 100 + 100 + es_MX + c6203318-4be7-11e9-a990-0bd984a2f3c3 + + + + + Dynamic Validation + false + 2019-03-21 16:46:29.744 + false + + 2019-03-21 16:46:29.744 + + true + + false + false + Dynamic Validation Rule + true + false + + true + These rules define how an entry is determined to valid. You can use variables for dynamic (context sensitive) validation. + + @AD_Reference_ID@=17 | @AD_Reference_ID@=18 | @AD_Reference_ID@=19 | @AD_Reference_ID@=28 | @AD_Reference_ID@=30 + + + + true + true + false + + + + false + 0 + 0 + 93423 + D + 100 + 100 + 260 + + 92656 + + 0 + 10 + 395 + + c5fd0884-4be7-11e9-a964-a785d2e82f31 + + + + + true + 2019-03-21 16:46:30.736 + 2019-03-21 16:46:30.736 + 0 + true + Regla de validación Dinamica + Validación Dinamica + La Regla de validación indica una regla de validación única en el sistema. Esas reglas definen como una entidad se determina como válida o inválida. + 0 + 93423 + 100 + 100 + es_MX + c5fddeb2-4be7-11e9-a966-ff4cefa26ba9 + + + + + Reference Key + false + 2019-03-21 16:46:31.038 + false + + 2019-03-21 16:46:31.038 + + true + + false + false + Required to specify, if data type is Table or List + true + false + + true + The Reference Value indicates where the reference values are stored. It must be specified if the data type is Table or List. + + @AD_Reference_ID@=17 | @AD_Reference_ID@=18 | @AD_Reference_ID@=30 | @AD_Reference_ID@=28 + + + + true + false + false + + + + false + 0 + 0 + 93424 + D + 100 + 100 + 270 + + 92655 + + 0 + 10 + 395 + + c620c058-4be7-11e9-a991-a3c7f3789131 + + + + + true + 2019-03-21 16:46:31.956 + 2019-03-21 16:46:31.956 + 0 + true + Requerido para especificar, si el tipo de datos es tabla o lista. + Referencia Llave + El valor referencia indica dónde los valores referencia son almacenados. Debe especificarce si el tipo de datos es tabla o lista. + 0 + 93424 + 100 + 100 + es_MX + c6217552-4be7-11e9-a993-57071432752c + + + + + Mandatory + false + 2019-03-21 16:46:32.257 + false + + 2019-03-21 16:46:32.257 + + true + + false + false + Data entry is required in this column + true + false + + true + The field must have a value for the record to be saved to the database. + + + + + + true + true + false + + + + false + 0 + 0 + 93425 + D + 100 + 100 + 280 + + 92664 + + 0 + 1 + 395 + + c61a5d6c-4be7-11e9-a985-0b7ea7cc43cf + + + + + true + 2019-03-21 16:46:33.22 + 2019-03-21 16:46:33.22 + 0 + true + Entrada de datos es requerida en esta columna + Entrada Obligatoria + El cuadro de verificación obligatorio indica si el campo es requerido para que un registro sea salvado a la base de datos. + 0 + 93425 + 100 + 100 + es_MX + c61b04ec-4be7-11e9-a987-17e59ead483c + + + + + Image + false + 2019-03-21 16:46:33.546 + false + + 2019-03-21 16:46:33.546 + + true + + false + false + Image or Icon + true + false + + true + Images and Icon can be used to display supported graphic formats (gif, jpg, png). +You can either load the image (in the database) or point to a graphic via a URI (i.e. it can point to a resource, http address) + + + + + + true + false + false + + + + false + 0 + 0 + 93426 + D + 100 + 100 + 290 + + 92653 + + 0 + 10 + 395 + + c60e78ee-4be7-11e9-a979-ebeee17a647a + + + + + true + 2019-03-21 16:46:34.508 + 2019-03-21 16:46:34.508 + 0 + true + Imagen del sistema + Imagen + + 0 + 93426 + 100 + 100 + es_MX + c61126b6-4be7-11e9-a97b-2f801225766b + + + + + + + + + + + + + + + 300 + + + 0 + + + + + + + + 11252 + es_MX + 9b859012-4c1e-11e9-90d1-633921f782eb + + + + + Quick Entry + false + 2019-03-21 16:46:35.6 + false + + 2019-03-21 16:46:35.6 + + true + + false + false + Display in Quick Entry Form + true + false + + true + The field will be displayed in Quick Entry Form for easy encoding. + + + + + + true + false + false + + + + false + 0 + 0 + 93427 + D + 100 + 100 + 310 + + 92665 + + 0 + 1 + 395 + + c61cb8be-4be7-11e9-a98b-9b2ad6f01097 + + + + + true + 2019-03-21 16:46:36.578 + 2019-03-21 16:46:36.578 + 0 + false + + Entrada Rápida + + 0 + 93427 + 100 + 100 + es_MX + c61e6e16-4be7-11e9-a98d-df72e30c8f2d + + + + + Info Factory Class + false + 2019-03-21 16:46:36.884 + false + + 2019-03-21 16:46:36.884 + + true + + false + false + Fully qualified class name that implements the InfoFactory interface + true + false + + true + Fully qualified class name that implements the InfoFactory interface. This can be use to provide custom Info class for column. + + + + + + true + true + false + + + + false + 0 + 0 + 93428 + D + 100 + 100 + 320 + + 92657 + + 0 + 255 + 395 + + c61721c4-4be7-11e9-a97f-f34a4d38dcbc + + + + + true + 2019-03-21 16:46:38.052 + 2019-03-21 16:46:38.052 + 0 + true + Clase plenamente calificada que implementa la interfaz InfoFactory. + Clase Fabricante de Info + Clase plenamente calificada que implementa la interfaz InfoFactory. Esta puede ser usada para proveer información base para la columna. + 0 + 93428 + 100 + 100 + es_MX + c6184ff4-4be7-11e9-a981-eb4fd294ac0b + + + + + Context Info + false + 2019-03-21 16:46:38.363 + false + + 2019-03-21 16:46:38.363 + + true + + false + false + Context Info Maintaining + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93429 + D + 100 + 100 + 330 + + 92650 + + 0 + 10 + 395 + + c5fa0bde-4be7-11e9-a95e-7b0f210e97e1 + + + + + true + 2019-03-21 16:46:39.325 + 2019-03-21 16:46:39.325 + 0 + false + Mantenimiento de Información de Contexto + Información de Contexto + + 0 + 93429 + 100 + 100 + es_MX + c5fafc1a-4be7-11e9-a960-7f4a3a6431ef + + + + + Field Definition + false + 2019-03-21 16:46:39.641 + false + + 2019-03-21 16:46:39.641 + + true + + false + false + + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93430 + D + 100 + 100 + 340 + + 92651 + + 0 + 10 + 395 + + c5fffbb6-4be7-11e9-a96a-5fbeacfc20ed + + + + + true + 2019-03-21 16:46:40.657 + 2019-03-21 16:46:40.657 + 0 + false + + Definición de Campo + + 0 + 93430 + 100 + 100 + es_MX + c600d0c2-4be7-11e9-a96c-5360bbc1c8e0 + + + + + 2019-03-21 16:46:40.972 + 2019-03-21 16:46:40.972 + Custom Field Trl + false + + true + + + AD_FieldCustom_Trl + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54609 + D + + 229 + 100 + 0 + 100 + + 9f492dda-4be7-11e9-a8f2-539608aad0fe + + + + + 2019-03-21 16:46:41.929 + 2019-03-21 16:46:41.929 + false + true + Campo Personalizado ** + 0 + 0 + es_MX + 54609 + 100 + 100 + 9f4c1aae-4be7-11e9-a8f4-9b917e3dbf85 + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:46:42.235 + + 2019-03-21 16:46:42.235 + + 92668 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54609 + 100 + 102 + + 129 + 10 + 19 + 100 + 9f4e5742-4be7-11e9-a8f5-2f0bc829f4c3 + + + + + + 2019-03-21 16:46:43.291 + true + 2019-03-21 16:46:43.291 + 92668 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + 9f50119a-4be7-11e9-a8f7-7f8cf4c427e2 + + + + + + true + + 2019-03-21 16:46:43.596 + + 2019-03-21 16:46:43.596 + + 92669 + false + Custom Field + true + false + + + true + false + N + false + + + + 0 + + AD_FieldCustom_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54609 + 100 + 1642 + + + 10 + 19 + 100 + a4954b16-4be7-11e9-a916-935510e509cf + + + + + + 2019-03-21 16:46:44.615 + true + 2019-03-21 16:46:44.615 + 92669 + false + Campo Personalizado + 0 + 0 + 100 + 100 + es_MX + a496d1f2-4be7-11e9-a918-93c7f29cb373 + + + + + Language for this entity + true + + 2019-03-21 16:46:44.93 + + 2019-03-21 16:46:44.93 + + 92670 + false + Language + true + false + + + true + false + N + false + + + + 0 + + AD_Language + The Language identifies the language to use for display and formatting + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54609 + 100 + 109 + 327 + + 6 + 18 + 100 + a49276de-4be7-11e9-a913-bfbfc7acc9de + + + + + + 2019-03-21 16:46:45.919 + true + 2019-03-21 16:46:45.919 + 92670 + false + Lenguaje + 0 + 0 + 100 + 100 + es_MX + a49436fe-4be7-11e9-a915-7b03fc3953f9 + + + + + Organizational entity within client + true + + 2019-03-21 16:46:46.285 + + 2019-03-21 16:46:46.285 + + 92671 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54609 + 100 + 113 + + 104 + 10 + 19 + 100 + 9f5100f0-4be7-11e9-a8f8-fba7b238c895 + + + + + + 2019-03-21 16:46:47.318 + true + 2019-03-21 16:46:47.318 + 92671 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + 9f51f230-4be7-11e9-a8fa-23470e2cf8f3 + + + + + Date this record was created + true + + 2019-03-21 16:46:47.63 + + 2019-03-21 16:46:47.63 + + 92672 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54609 + 100 + 245 + + + 0 + 16 + 100 + 9f53fa8a-4be7-11e9-a8fe-a70c431e84eb + + + + + + 2019-03-21 16:46:48.613 + true + 2019-03-21 16:46:48.613 + 92672 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + 9f54e256-4be7-11e9-a900-178aa377cebf + + + + + User who created this records + true + + 2019-03-21 16:46:48.911 + + 2019-03-21 16:46:48.911 + + 92673 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54609 + 100 + 246 + 110 + + 10 + 18 + 100 + 9f573790-4be7-11e9-a904-83013679b3fc + + + + + + 2019-03-21 16:46:49.901 + true + 2019-03-21 16:46:49.901 + 92673 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + 9f582114-4be7-11e9-a906-b3cbc9df0e7b + + + + + Optional short description of the record + true + + 2019-03-21 16:46:50.199 + + 2019-03-21 16:46:50.199 + + 92674 + false + Description + false + false + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54609 + 100 + 275 + + + 255 + 14 + 100 + a497e81c-4be7-11e9-a919-730b54f2c5e7 + + + + + + 2019-03-21 16:46:51.307 + true + 2019-03-21 16:46:51.307 + 92674 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + a4997c5e-4be7-11e9-a91b-97d16649d43a + + + + + Comment or Hint + true + + 2019-03-21 16:46:51.617 + + 2019-03-21 16:46:51.617 + + 92675 + false + Comment/Help + false + false + + + false + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54609 + 100 + 326 + + + 2000 + 14 + 100 + a49a9350-4be7-11e9-a91c-63e964013355 + + + + + + 2019-03-21 16:46:52.642 + true + 2019-03-21 16:46:52.642 + 92675 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + a49c2580-4be7-11e9-a91e-f73863702d77 + + + + + The record is active in the system + true + + 2019-03-21 16:46:52.946 + + 2019-03-21 16:46:52.946 + + 92676 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54609 + 100 + 348 + + + 1 + 20 + 100 + 9f52964a-4be7-11e9-a8fb-9beac0bc763c + + + + + + 2019-03-21 16:46:54.021 + true + 2019-03-21 16:46:54.021 + 92676 + false + Activo + 0 + 0 + 100 + 100 + es_MX + 9f535e36-4be7-11e9-a8fd-473754295f56 + + + + + This column is translated + true + + 2019-03-21 16:46:54.349 + + 2019-03-21 16:46:54.349 + + 92677 + false + Translated + false + false + N + + false + false + N + false + + + + 0 + + IsTranslated + The Translated checkbox indicates if this column is translated. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54609 + 100 + 420 + + + 1 + 20 + 100 + a49d3722-4be7-11e9-a91f-3bddcea4eed3 + + + + + + 2019-03-21 16:46:55.465 + true + 2019-03-21 16:46:55.465 + 92677 + false + Traducida + 0 + 0 + 100 + 100 + es_MX + a49ebd04-4be7-11e9-a921-4fab496514e1 + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:46:55.772 + + 2019-03-21 16:46:55.772 + + 92678 + false + Name + false + false + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54609 + 100 + 469 + + + 60 + 10 + 100 + a49fd338-4be7-11e9-a922-53f2bf3a8c9c + + + + + + 2019-03-21 16:46:56.843 + true + 2019-03-21 16:46:56.843 + 92678 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + a4a17daa-4be7-11e9-a924-37f5789cd052 + + + + + Date this record was updated + true + + 2019-03-21 16:46:57.149 + + 2019-03-21 16:46:57.149 + + 92679 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54609 + 100 + 607 + + + 0 + 16 + 100 + 9f559de0-4be7-11e9-a901-9bdc1dc7871e + + + + + + 2019-03-21 16:46:58.171 + true + 2019-03-21 16:46:58.171 + 92679 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + 9f5685ac-4be7-11e9-a903-affefb4b4da5 + + + + + User who updated this records + true + + 2019-03-21 16:46:58.512 + + 2019-03-21 16:46:58.512 + + 92680 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54609 + 100 + 608 + 110 + + 10 + 18 + 100 + 9f58cbc8-4be7-11e9-a907-cb60b8f55f6b + + + + + + 2019-03-21 16:46:59.638 + true + 2019-03-21 16:46:59.638 + 92680 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + 9f59a43a-4be7-11e9-a909-e7220aef6311 + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:46:59.951 + + 2019-03-21 16:46:59.951 + + 92681 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54609 + 100 + 59595 + + + 36 + 10 + 100 + 9f5a4f70-4be7-11e9-a90a-0f4f9a74908d + + + + + + 2019-03-21 16:47:01.063 + true + 2019-03-21 16:47:01.063 + 92681 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 9f5b300c-4be7-11e9-a90c-63793a5c9391 + + + + + true + Table AD_FieldCustom_Trl + 2019-03-21 16:47:01.37 + 2019-03-21 16:47:01.37 + false + + true + false + + + + + AD_FieldCustom_Trl + 0 + 0 + 55066 + 1 + 1000000 + true + 50000 + 1000000 + 100 + 100 + 9f5bcde6-4be7-11e9-a90d-8fd46abc44d6 + + + + + + + 0 + 54756 + Field Customization Translation + false + false + false + + 2019-03-21 16:47:02.344 + 2019-03-21 16:47:02.344 + + false + false + + false + + + 0 + 54609 + 92669 + + + 3 + + true + true + false + + + + + false + 229 + 80 + + 100 + 100 + D + ee82da84-4be9-11e9-a307-cbf93e6d0631 + + + + + + 2019-03-21 16:47:03.296 + true + 2019-03-21 16:47:03.296 + Traducción de Campo + + + false + 0 + 0 + 54756 + 100 + 100 + es_MX + ee863eea-4be9-11e9-a309-0bdd25ae70ad + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:47:03.604 + false + + 2019-03-21 16:47:03.604 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93431 + D + 100 + 100 + 0 + + 92681 + + 0 + 36 + 54756 + + ef6b8edc-4be9-11e9-a318-237342abaa22 + + + + + true + 2019-03-21 16:47:04.688 + 2019-03-21 16:47:04.688 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93431 + 100 + 100 + es_MX + ef6c7e50-4be9-11e9-a31a-27c8343678ad + + + + + + true + Client + false + 2019-03-21 16:47:05.027 + false + + 2019-03-21 16:47:05.027 + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93432 + D + 100 + 100 + 10 + + 92668 + + 0 + 10 + 54756 + + ef66f598-4be9-11e9-a30f-f3dc5416c17c + + + + + true + 2019-03-21 16:47:06.065 + 2019-03-21 16:47:06.065 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93432 + 100 + 100 + es_MX + ef67f718-4be9-11e9-a311-2ff5f937e017 + + + + + Organization + false + 2019-03-21 16:47:06.375 + false + + 2019-03-21 16:47:06.375 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93433 + D + 100 + 100 + 20 + + 92671 + + 0 + 10 + 54756 + + ef703234-4be9-11e9-a321-9fa44e5ab362 + + + + + true + 2019-03-21 16:47:07.407 + 2019-03-21 16:47:07.407 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93433 + 100 + 100 + es_MX + ef7119ba-4be9-11e9-a323-4f763b42eddf + + + + + 30 + Custom Field + false + 2019-03-21 16:47:07.719 + false + + 2019-03-21 16:47:07.719 + + true + + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93434 + D + 100 + 100 + + 92669 + + 0 + 10 + 54756 + + ef71a9d4-4be9-11e9-a324-370666d42db3 + + + + + true + 2019-03-21 16:47:08.759 + 2019-03-21 16:47:08.759 + 0 + false + + Campo Personalizado + + 0 + 93434 + 100 + 100 + es_MX + ef729bb4-4be9-11e9-a326-63c7fa1c5f2a + + + + + Language + false + 2019-03-21 16:47:09.116 + false + + 2019-03-21 16:47:09.116 + + true + + false + false + Language for this entity + true + false + + true + The Language identifies the language to use for display and formatting + + + + + + true + true + false + + + + false + 0 + 0 + 93435 + D + 100 + 100 + 40 + + 92670 + + 0 + 6 + 54756 + + ef6d1144-4be9-11e9-a31b-6b79d8e493a7 + + + + + true + 2019-03-21 16:47:10.045 + 2019-03-21 16:47:10.045 + 0 + true + Lenguaje para esta entidad + Lenguaje + El lenguaje identifica el lenguaje a usar para el despliegue + 0 + 93435 + 100 + 100 + es_MX + ef6e0a68-4be9-11e9-a31d-03b59d6ac028 + + + + + Active + false + 2019-03-21 16:47:10.363 + false + + 2019-03-21 16:47:10.363 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93436 + D + 100 + 100 + 50 + + 92676 + + 0 + 1 + 54756 + + ef649d8e-4be9-11e9-a30c-1b7a8ba1dda2 + + + + + true + 2019-03-21 16:47:11.406 + 2019-03-21 16:47:11.406 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93436 + 100 + 100 + es_MX + ef662ac8-4be9-11e9-a30e-73f1a366e2ce + + + + + Translated + false + 2019-03-21 16:47:11.783 + false + + 2019-03-21 16:47:11.783 + + true + + false + false + This column is translated + true + false + + true + The Translated checkbox indicates if this column is translated. + + + + + + true + true + false + + + + false + 0 + 0 + 93437 + D + 100 + 100 + 60 + + 92677 + + 0 + 1 + 54756 + + ef7323ea-4be9-11e9-a327-9770dd75426d + + + + + true + 2019-03-21 16:47:12.767 + 2019-03-21 16:47:12.767 + 0 + true + Esta columna está traducida + Traducida + El Cuadro de verificación traducido indica si esta columna está traducida + 0 + 93437 + 100 + 100 + es_MX + ef74164c-4be9-11e9-a329-c343cba75841 + + + + + Name + false + 2019-03-21 16:47:13.076 + false + + 2019-03-21 16:47:13.076 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93438 + D + 100 + 100 + 70 + + 92678 + + 0 + 60 + 54756 + + ef6e93f2-4be9-11e9-a31e-3b99e520a810 + + + + + true + 2019-03-21 16:47:14.122 + 2019-03-21 16:47:14.122 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93438 + 100 + 100 + es_MX + ef6f9b30-4be9-11e9-a320-333ca9fafc77 + + + + + Description + false + 2019-03-21 16:47:14.447 + false + + 2019-03-21 16:47:14.447 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93439 + D + 100 + 100 + 80 + + 92674 + + 0 + 255 + 54756 + + ef69fef0-4be9-11e9-a315-2b65fa143c47 + + + + + true + 2019-03-21 16:47:15.46 + 2019-03-21 16:47:15.46 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93439 + 100 + 100 + es_MX + ef6af1a2-4be9-11e9-a317-679ceb38d266 + + + + + Comment/Help + false + 2019-03-21 16:47:15.782 + false + + 2019-03-21 16:47:15.782 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93440 + D + 100 + 100 + 90 + + 92675 + + 0 + 2000 + 54756 + + ef6878d2-4be9-11e9-a312-1fe788d2dc3c + + + + + true + 2019-03-21 16:47:16.87 + 2019-03-21 16:47:16.87 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93440 + 100 + 100 + es_MX + ef696756-4be9-11e9-a314-b701ec9ad579 + + + + + 2019-03-21 16:47:17.183 + false + 0 + 100 + 0 + + + 0 + + false + Process Customization + The Report & Process Window is used to define the parameters and access rules for every Report and Process within the system. This window is for System Admin use only. + Maintain Reports & Processes + true + false + 100 + 53660 + D + 0 + b95b9be0-4bfb-11e9-853c-03ea13fb627b + M + true + 2019-03-21 16:47:17.183 + + + + + 2019-03-21 16:47:18.087 + Mantener informes y procesos + 2019-03-21 16:47:18.087 + true + es_MX + La ventana es usada para definir los parámetros y reglas de acceso para cada Informe y proceso dentro del sistema. Esta ventana es solamente para uso del administrador del sistema. + Personalización de Proceso + false + 0 + 0 + 100 + 100 + 53660 + b95f0834-4bfb-11e9-853e-a73eb5a5d8f2 + + + + + 2019-03-21 16:47:18.403 + 2019-03-21 16:47:18.403 + Process Customization + false + + true + + + AD_ProcessCustom + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54610 + D + + 53660 + 100 + 0 + 100 + + 6b2be4aa-4be4-11e9-a930-5797a6b5dac8 + + + + + 2019-03-21 16:47:19.444 + 2019-03-21 16:47:19.444 + false + true + Personalización de Proceso + 0 + 0 + es_MX + 54610 + 100 + 100 + 6b2f46cc-4be4-11e9-a932-33a375a99866 + + + + + + + + + + + + + + + + + es_MX + + + + + 53902 + b631ebae-4c1e-11e9-98d0-43a8c1f52ab8 + + + + + + + true + + 2019-03-21 16:47:20.404 + + 2019-03-21 16:47:20.404 + + 92682 + false + Smart Browse + false + false + + + false + false + N + false + + + + 0 + + AD_Browse_ID + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 53902 + + + 10 + 19 + 100 + 8fd9742a-4be4-11e9-a95a-c39b9fef38df + + + + + + 2019-03-21 16:47:21.601 + true + 2019-03-21 16:47:21.601 + 92682 + false + Smart Browse + 0 + 0 + 100 + 100 + es_MX + 8fdcb5f4-4be4-11e9-a95c-9fe0089e9956 + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:47:21.914 + + 2019-03-21 16:47:21.914 + + 92683 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54610 + 100 + 102 + + 129 + 10 + 19 + 100 + 6b323d50-4be4-11e9-a933-6b26db255455 + + + + + + 2019-03-21 16:47:22.961 + true + 2019-03-21 16:47:22.961 + 92683 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + 6b3575e2-4be4-11e9-a935-4b63f150a7d0 + + + + + + + + + + + + + + + es_MX + + + + 1298 + b84dd556-4c1e-11e9-9967-7b2dba94f84f + + + + + Special Form + true + + 2019-03-21 16:47:23.912 + + 2019-03-21 16:47:23.912 + + 92684 + false + Special Form + false + false + + + false + false + N + false + + + + 0 + + AD_Form_ID + The Special Form field identifies a unique Special Form in the system. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 1298 + + + 10 + 19 + 100 + ac399064-4be4-11e9-a966-8bc1169df57d + + + + + + 2019-03-21 16:47:25.976 + true + 2019-03-21 16:47:25.976 + 92684 + false + Forma Especial + 0 + 0 + 100 + 100 + es_MX + ac3b2320-4be4-11e9-a968-bf3cd71b2511 + + + + + Organizational entity within client + true + + 2019-03-21 16:47:26.282 + + 2019-03-21 16:47:26.282 + + 92685 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54610 + 100 + 113 + + 104 + 10 + 19 + 100 + 6b380082-4be4-11e9-a936-136cd809899c + + + + + + 2019-03-21 16:47:27.35 + true + 2019-03-21 16:47:27.35 + 92685 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + 6b3b2bea-4be4-11e9-a938-b7b06934df75 + + + + + + + + + + + + + + + es_MX + + + 1790 + + bae76db8-4c1e-11e9-99fc-fb326643ddc0 + + + + + Data Print Format + true + + 2019-03-21 16:47:28.277 + + 2019-03-21 16:47:28.277 + + 92686 + false + Print Format + false + false + + + false + false + N + false + + + + 0 + + AD_PrintFormat_ID + The print format determines how data is rendered for print. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 1790 + + + 10 + 19 + 100 + b47f90a2-4be4-11e9-a969-83f49112c37f + + + + + + 2019-03-21 16:47:29.438 + true + 2019-03-21 16:47:29.438 + 92686 + false + Formato de Impresión + 0 + 0 + 100 + 100 + es_MX + b482c66e-4be4-11e9-a96b-57d70551a055 + + + + + 2019-03-21 16:47:29.726 + true + Process Customization + + 2019-03-21 16:47:29.726 + AD_ProcessCustom_ID + + + + Process Customization + + + 10 + 19 + 60940 + 0 + 0 + D + 100 + + 100 + 6b4d4afa-4be4-11e9-a94b-1b9ac829d7f4 + + + + + 2019-03-21 16:47:30.575 + + true + 2019-03-21 16:47:30.575 + es_MX + + + Personalización de Proceso + + false + Personalización de Proceso + + + 0 + 0 + 100 + 100 + 60940 + 6b4e0bc0-4be4-11e9-a94d-cfd001418176 + + + + + + true + + 2019-03-21 16:47:31.018 + + 2019-03-21 16:47:31.018 + + 92687 + false + Process Customization + true + false + + + false + false + N + true + + + + 1 + + AD_ProcessCustom_ID + + false + + false + N + + true + false + false + false + + D + 0 + 0 + + 54610 + 100 + 60940 + + + 10 + 13 + 100 + 6b4efd50-4be4-11e9-a94e-6358677acaed + + + + + + 92687 + 2019-03-21 16:47:32.091 + true + 2019-03-21 16:47:32.091 + false + Personalización de Proceso + 0 + 0 + 100 + 100 + es_MX + 6b500092-4be4-11e9-a950-6f64d4b2ef82 + + + + + Process or Report + true + + 2019-03-21 16:47:32.405 + + 2019-03-21 16:47:32.405 + + 92688 + true + Process + true + false + + + false + false + N + false + + + + 0 + + AD_Process_ID + The Process field identifies a unique Process or Report in the system. + false + + false + N + + true + false + false + true + 10 + D + 0 + 0 + + 54610 + 100 + 117 + + + 10 + 19 + 100 + 892c1308-4be4-11e9-a957-cf55703bfb18 + + + + + + 2019-03-21 16:47:33.522 + true + 2019-03-21 16:47:33.522 + 92688 + false + Proceso + 0 + 0 + 100 + 100 + es_MX + 892db366-4be4-11e9-a959-1f4e0e9f8ce4 + + + + + + + + + + + + + + + es_MX + + + + 1252 + be9b9330-4c1e-11e9-9b01-8b24d54d7b60 + + + + + View used to generate this report + true + + 2019-03-21 16:47:34.501 + + 2019-03-21 16:47:34.501 + + 92689 + false + Report View + false + false + + + false + false + N + false + + + + 0 + + AD_ReportView_ID + The Report View indicates the view used to generate this report. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 1252 + + + 10 + 19 + 100 + c88c22b8-4be4-11e9-a96c-a7b4fb327691 + + + + + + 2019-03-21 16:47:35.777 + true + 2019-03-21 16:47:35.777 + 92689 + false + Vista del Informe + 0 + 0 + 100 + 100 + es_MX + c88f5d0c-4be4-11e9-a96e-6b7734e880fb + + + + + Responsibility Role + true + + 2019-03-21 16:47:36.075 + + 2019-03-21 16:47:36.075 + + 92690 + false + Role + false + false + -1 + + false + false + N + false + + + + 0 + + AD_Role_ID + The Role determines security and access a user who has this Role will have in the System. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 123 + + + 10 + 19 + 100 + 9dfa0c54-4be4-11e9-a960-8793c096b7b1 + + + + + + 2019-03-21 16:47:37.284 + true + 2019-03-21 16:47:37.284 + 92690 + false + Rol + 0 + 0 + 100 + 100 + es_MX + 9dfd34f6-4be4-11e9-a962-0b90149684c3 + + + + + User within the system - Internal or Business Partner Contact + true + + 2019-03-21 16:47:37.616 + + 2019-03-21 16:47:37.616 + + 92691 + false + User/Contact + false + false + -1 + + false + false + N + false + + + + 0 + + AD_User_ID + The User identifies a unique user in the system. This could be an internal user or a business partner contact + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 138 + + + 10 + 19 + 100 + 978daeb6-4be4-11e9-a95d-8beb8672edbd + + + + + + 2019-03-21 16:47:38.722 + true + 2019-03-21 16:47:38.722 + 92691 + false + Usuario + 0 + 0 + 100 + 100 + es_MX + 978ed7dc-4be4-11e9-a95f-a34a79b0d988 + + + + + + + + + + + + + + + es_MX + + + + 144 + c1afb2ea-4c1e-11e9-9bd8-63486968f209 + + + + + Workflow or combination of tasks + true + + 2019-03-21 16:47:39.669 + + 2019-03-21 16:47:39.669 + + 92692 + false + Workflow + false + false + + + false + false + N + false + + + + 0 + + AD_Workflow_ID + The Workflow field identifies a unique Workflow in the system. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 144 + + + 10 + 19 + 100 + d0c4ca3e-4be4-11e9-a96f-6bf79242cf70 + + + + + + 2019-03-21 16:47:40.781 + true + 2019-03-21 16:47:40.781 + 92692 + false + Flujo de Trabajo + 0 + 0 + 100 + 100 + es_MX + d0c81716-4be4-11e9-a971-7be37203934e + + + + + + true + + 2019-03-21 16:47:41.098 + + 2019-03-21 16:47:41.098 + + 92693 + false + ASP Level + false + false + + + false + false + N + false + + + + 0 + + ASP_Level_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 53326 + + + 10 + 19 + 100 + a655dae0-4be4-11e9-a963-6b1c2194deac + + + + + + 2019-03-21 16:47:42.193 + true + 2019-03-21 16:47:42.193 + 92693 + false + Nivel SaaS + 0 + 0 + 100 + 100 + es_MX + a6578b56-4be4-11e9-a965-63c24d757a28 + + + + + Date this record was created + true + + 2019-03-21 16:47:42.537 + + 2019-03-21 16:47:42.537 + + 92694 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54610 + 100 + 245 + + + 0 + 16 + 100 + 6b42e100-4be4-11e9-a93c-0ba22c16cd56 + + + + + + 2019-03-21 16:47:44.655 + true + 2019-03-21 16:47:44.655 + 92694 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + 6b4496e4-4be4-11e9-a93e-fbb61fc1ccb2 + + + + + User who created this records + true + + 2019-03-21 16:47:44.956 + + 2019-03-21 16:47:44.956 + + 92695 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54610 + 100 + 246 + 110 + + 10 + 18 + 100 + 6b485e1e-4be4-11e9-a942-7f0cc5165415 + + + + + + 2019-03-21 16:47:45.999 + true + 2019-03-21 16:47:45.999 + 92695 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + 6b4978b2-4be4-11e9-a944-f7bfe0f59852 + + + + + Optional short description of the record + true + + 2019-03-21 16:47:46.328 + + 2019-03-21 16:47:46.328 + + 92696 + false + Description + false + true + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 275 + + + 255 + 14 + 100 + da4fc50e-4be4-11e9-a972-33508e4b73cc + + + + + + 2019-03-21 16:47:47.543 + true + 2019-03-21 16:47:47.543 + 92696 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + da531100-4be4-11e9-a974-efca37754401 + + + + + Comment or Hint + true + + 2019-03-21 16:47:47.852 + + 2019-03-21 16:47:47.852 + + 92697 + false + Comment/Help + false + true + + + false + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 326 + + + 2000 + 14 + 100 + e32ae79e-4be4-11e9-a975-67c00ec85770 + + + + + + 2019-03-21 16:47:48.971 + true + 2019-03-21 16:47:48.971 + 92697 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + e32c9c06-4be4-11e9-a977-6bee7a56091a + + + + + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + true + + 2019-03-21 16:47:49.295 + + 2019-03-21 16:47:49.295 + + 92698 + false + Hierarchy Type + true + false + O + + false + false + N + false + + + + 0 + + HierarchyType + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 60939 + 54117 + + 1 + 17 + 100 + eb866864-4be4-11e9-a978-53a16fb2c14f + + + + + + 2019-03-21 16:47:50.374 + true + 2019-03-21 16:47:50.374 + 92698 + false + Tipo de Jerrarquía + 0 + 0 + 100 + 100 + es_MX + eb884b7a-4be4-11e9-a97a-2bc270fbcf1a + + + + + The record is active in the system + true + + 2019-03-21 16:47:50.688 + + 2019-03-21 16:47:50.688 + + 92699 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54610 + 100 + 348 + + + 1 + 20 + 100 + 6b3dc440-4be4-11e9-a939-e772ff23ff2a + + + + + + 2019-03-21 16:47:51.755 + true + 2019-03-21 16:47:51.755 + 92699 + false + Activo + 0 + 0 + 100 + 100 + es_MX + 6b40cc1c-4be4-11e9-a93b-cbb864789891 + + + + + + + + + + + + + + + + + + 1172 + c9743bb8-4c1e-11e9-9df9-bf639fb3eb01 + es_MX + + + + + Print without dialog + true + + 2019-03-21 16:47:52.695 + + 2019-03-21 16:47:52.695 + + 92700 + false + Direct print + false + false + + + false + false + N + false + + + + 0 + + IsDirectPrint + The Direct Print checkbox indicates that this report will print without a print dialog box being displayed. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 1172 + 319 + + 1 + 17 + 100 + f61e8f18-4be4-11e9-a97b-4305de7c971c + + + + + + 2019-03-21 16:47:53.698 + true + 2019-03-21 16:47:53.698 + 92700 + false + Impresión Directa + 0 + 0 + 100 + 100 + es_MX + f621c8fe-4be4-11e9-a97d-2bd48c0b65fb + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:47:53.998 + + 2019-03-21 16:47:53.998 + + 92701 + true + Name + false + true + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 20 + D + 0 + 0 + + 54610 + 100 + 469 + + + 60 + 10 + 100 + fe23a702-4be4-11e9-a97e-8be765e87cbd + + + + + + 2019-03-21 16:47:55.17 + true + 2019-03-21 16:47:55.17 + 92701 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + fe26cb08-4be4-11e9-a980-f7cf504a4cc2 + + + + + + + + + + + + + + 50007 + cb7f6284-4c1e-11e9-9e8c-8b65fcb77106 + es_MX + + + + + + + + + + + + + 50038 + es_MX + cbda730e-4c1e-11e9-9e99-bfe2804bfb3d + + + + + + + + + + + + + 50039 + es_MX + cc2fda7e-4c1e-11e9-9ea5-0f3986824438 + + + + + + + + + + + + + 50040 + es_MX + cc83c418-4c1e-11e9-9eb1-ebe2b9852e4e + + + + + + + + + + + + + + + + + + + + + 50038 + ccdf13ae-4c1e-11e9-9ec0-3f7362527ea2 + es_MX + + + + + + true + + 2019-03-21 16:47:58.436 + + 2019-03-21 16:47:58.436 + + 92702 + false + Show Help + false + false + + + false + false + N + false + + + + 0 + + ShowHelp + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54610 + 100 + 50038 + 50007 + + 1 + 17 + 100 + 04552b50-4be5-11e9-a981-8f52416141ab + + + + + + 2019-03-21 16:47:59.541 + true + 2019-03-21 16:47:59.541 + 92702 + false + Mostrar Ayuda + 0 + 0 + 100 + 100 + es_MX + 04587f3a-4be5-11e9-a983-2704050ddb70 + + + + + Date this record was updated + true + + 2019-03-21 16:47:59.859 + + 2019-03-21 16:47:59.859 + + 92703 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54610 + 100 + 607 + + + 0 + 16 + 100 + 6b45eb2a-4be4-11e9-a93f-d3549c8ba400 + + + + + + 2019-03-21 16:48:00.939 + true + 2019-03-21 16:48:00.939 + 92703 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + 6b47488a-4be4-11e9-a941-b7d3b12ca67b + + + + + 0 + User who updated this records + true + + 2019-03-21 16:48:01.275 + + 2019-03-21 16:48:01.275 + + 92704 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + + 54610 + 100 + 608 + 110 + + 10 + 18 + 100 + 6b4a4076-4be4-11e9-a945-9f3d6b0e9a99 + + + + + + 2019-03-21 16:48:02.363 + true + 2019-03-21 16:48:02.363 + 92704 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + 6b4b2c52-4be4-11e9-a947-6fecebbca0a9 + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:48:02.692 + + 2019-03-21 16:48:02.692 + + 92705 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54610 + 100 + 59595 + + + 36 + 10 + 100 + 6b4be08e-4be4-11e9-a948-3b0845f60236 + + + + + + 2019-03-21 16:48:03.797 + true + 2019-03-21 16:48:03.797 + 92705 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 6b4cc242-4be4-11e9-a94a-972d3cc82384 + + + + + true + Table AD_ProcessCustom + 2019-03-21 16:48:04.124 + 2019-03-21 16:48:04.124 + false + + true + false + + + + + AD_ProcessCustom + 0 + 0 + 55067 + 1 + 1000000 + true + 50000 + 1000036 + 100 + 100 + 6b510cbc-4be4-11e9-a951-7f232a72789d + + + + + The Report and Process Tab defines each report and process run in the system. +Please note that the Print Format is only used for Document Print when you want to share a common format defined on System level. For normal reports and formats, you would not define a Print Format here, but modify the generated print format and set it as the default. + + 0 + 54757 + Report & Process Customization + false + false + false + + 2019-03-21 16:48:05.176 + 2019-03-21 16:48:05.176 + + false + false + + false + N + + 0 + 54610 + + + + 0 + + true + true + false + + Define Report & Process + + + true + 53660 + 10 + + 100 + 100 + D + 2c2da7c6-4c06-11e9-8545-fb537028d18a + + + + + Definir Informe y Proceso + 2019-03-21 16:48:06.275 + true + 2019-03-21 16:48:06.275 + Informe y Proceso Personalizado + + La pestaña de Informe y Proceso define los Informes y procesos que corren en el sistema. + false + 0 + 0 + 54757 + 100 + 100 + es_MX + 2c3275e4-4c06-11e9-8547-e3fe8b7228aa + + + + + Process Customization + false + 2019-03-21 16:48:06.609 + false + + 2019-03-21 16:48:06.609 + + true + + false + false + + false + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93441 + D + 100 + 100 + 0 + + 92687 + + 0 + 10 + 54757 + + 2e043772-4c06-11e9-87c8-3fc66208824a + + + + + true + 2019-03-21 16:48:07.736 + 2019-03-21 16:48:07.736 + 0 + false + + Personalización de Proceso + + 0 + 93441 + 100 + 100 + es_MX + 2e04e91a-4c06-11e9-87ca-97152ac4777b + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:48:08.088 + false + + 2019-03-21 16:48:08.088 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93442 + D + 100 + 100 + 0 + + 92705 + + 0 + 36 + 54757 + + 2dfd6a50-4c06-11e9-87b9-97659a5774f7 + + + + + true + 2019-03-21 16:48:09.079 + 2019-03-21 16:48:09.079 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93442 + 100 + 100 + es_MX + 2dfe53fc-4c06-11e9-87bb-3b526e42a282 + + + + + Client + false + 2019-03-21 16:48:09.4 + false + + 2019-03-21 16:48:09.4 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93443 + D + 100 + 100 + 10 + + 92683 + + 0 + 10 + 54757 + + 2df4a910-4c06-11e9-87aa-e37fa01ee093 + + + + + true + 2019-03-21 16:48:10.419 + 2019-03-21 16:48:10.419 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93443 + 100 + 100 + es_MX + 2df5d0ec-4c06-11e9-87ac-effc0c789619 + + + + + Organization + false + 2019-03-21 16:48:10.754 + false + + 2019-03-21 16:48:10.754 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93444 + D + 100 + 100 + 20 + + 92685 + + 0 + 10 + 54757 + + 2e005eea-4c06-11e9-87bf-63c199046a3e + + + + + true + 2019-03-21 16:48:11.785 + 2019-03-21 16:48:11.785 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93444 + 100 + 100 + es_MX + 2e01273a-4c06-11e9-87c1-b3eb2efda6c3 + + + + + Process + false + 2019-03-21 16:48:12.123 + false + + 2019-03-21 16:48:12.123 + + true + + false + false + Process or Report + true + false + + true + The Process field identifies a unique Process or Report in the system. + + + + + + true + false + false + + + + false + 0 + 0 + 93445 + D + 100 + 100 + 30 + + 92688 + + 0 + 10 + 54757 + + 2e02f33a-4c06-11e9-87c5-7b11c0fdf992 + + + + + true + 2019-03-21 16:48:13.225 + 2019-03-21 16:48:13.225 + 0 + true + Proceso o Informe + Proceso + El campo proceso identifica un proceso o informe único en el sistema. + 0 + 93445 + 100 + 100 + es_MX + 2e03b22a-4c06-11e9-87c7-1724c7f65cbd + + + + + ASP Level + false + 2019-03-21 16:48:13.565 + false + + 2019-03-21 16:48:13.565 + + true + + false + false + + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93446 + D + 100 + 100 + 40 + + 92693 + + 0 + 10 + 54757 + + 2df2c032-4c06-11e9-87a7-03f8dc3e4521 + + + + + true + 2019-03-21 16:48:14.744 + 2019-03-21 16:48:14.744 + 0 + true + + Nivel SaaS + + 0 + 93446 + 100 + 100 + es_MX + 2df3ede0-4c06-11e9-87a9-f3b2890aa114 + + + + + Role + false + 2019-03-21 16:48:15.094 + false + + 2019-03-21 16:48:15.094 + + true + + false + false + Responsibility Role + true + false + + true + The Role determines security and access a user who has this Role will have in the System. + + + + + + true + false + false + + + + false + 0 + 0 + 93447 + D + 100 + 100 + 50 + + 92690 + + 0 + 10 + 54757 + + 2e06b40c-4c06-11e9-87ce-ffa687fb6635 + + + + + true + 2019-03-21 16:48:16.175 + 2019-03-21 16:48:16.175 + 0 + true + Rol de responsabilidad + Rol + El Rol determina la seguridad y acceso del usuario que posee este Rol + 0 + 93447 + 100 + 100 + es_MX + 2e0768a2-4c06-11e9-87d0-875141d2f610 + + + + + User/Contact + false + 2019-03-21 16:48:16.513 + false + + 2019-03-21 16:48:16.513 + + true + + false + false + User within the system - Internal or Business Partner Contact + true + false + + true + The User identifies a unique user in the system. This could be an internal user or a business partner contact + + + + + + true + true + false + + + + false + 0 + 0 + 93448 + D + 100 + 100 + 60 + + 92691 + + 0 + 10 + 54757 + + 2e0b8914-4c06-11e9-87da-c3b142c6cf4e + + + + + true + 2019-03-21 16:48:18.678 + 2019-03-21 16:48:18.678 + 0 + true + ID de Usuario dentro del sistema + Usuario + La ID de usuario identifica un usuario único en el sistema + 0 + 93448 + 100 + 100 + es_MX + 2e0c54b6-4c06-11e9-87dc-7b6e5ee06e23 + + + + + Active + false + 2019-03-21 16:48:19.021 + false + + 2019-03-21 16:48:19.021 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93449 + D + 100 + 100 + 70 + + 92699 + + 0 + 1 + 54757 + + 2def300c-4c06-11e9-87a4-5b630febf48a + + + + + true + 2019-03-21 16:48:20.157 + 2019-03-21 16:48:20.157 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93449 + 100 + 100 + es_MX + 2df19cf2-4c06-11e9-87a6-4b46bf20b94e + + + + + Hierarchy Type + false + 2019-03-21 16:48:20.482 + false + + 2019-03-21 16:48:20.482 + + true + + false + false + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93450 + D + 100 + 100 + 80 + + 92698 + + 0 + 1 + 54757 + + 2dfbdbea-4c06-11e9-87b6-43d571e01cbe + + + + + true + 2019-03-21 16:48:21.45 + 2019-03-21 16:48:21.45 + 0 + false + Tipo de Jerrarquía (Jerrarquía: Agregar, Mezclar o Sobrescribir) + Tipo de Jerrarquía + + 0 + 93450 + 100 + 100 + es_MX + 2dfcb9e8-4c06-11e9-87b8-67de4a62b0da + + + + + Name + false + 2019-03-21 16:48:21.76 + false + + 2019-03-21 16:48:21.76 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93451 + D + 100 + 100 + 90 + + 92701 + + 0 + 60 + 54757 + + 2dfef7f8-4c06-11e9-87bc-f714caed4e89 + + + + + true + 2019-03-21 16:48:22.819 + 2019-03-21 16:48:22.819 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93451 + 100 + 100 + es_MX + 2dffc2fa-4c06-11e9-87be-43ab520c8f59 + + + + + Description + false + 2019-03-21 16:48:23.142 + false + + 2019-03-21 16:48:23.142 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93452 + D + 100 + 100 + 100 + + 92696 + + 0 + 255 + 54757 + + 2df89372-4c06-11e9-87b0-0bc8b65e7180 + + + + + true + 2019-03-21 16:48:24.16 + 2019-03-21 16:48:24.16 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93452 + 100 + 100 + es_MX + 2df9948e-4c06-11e9-87b2-bbdc533be1f7 + + + + + Comment/Help + false + 2019-03-21 16:48:24.477 + false + + 2019-03-21 16:48:24.477 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93453 + D + 100 + 100 + 110 + + 92697 + + 0 + 2000 + 54757 + + 2df6a404-4c06-11e9-87ad-cf4492b04192 + + + + + true + 2019-03-21 16:48:25.659 + 2019-03-21 16:48:25.659 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93453 + 100 + 100 + es_MX + 2df7c8b6-4c06-11e9-87af-ffc8ede116c6 + + + + + Show Help + false + 2019-03-21 16:48:26.006 + false + + 2019-03-21 16:48:26.006 + + true + + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93454 + D + 100 + 100 + 120 + + 92702 + + 0 + 1 + 54757 + + 2e07ef8e-4c06-11e9-87d1-df8ecd827b4a + + + + + true + 2019-03-21 16:48:27.151 + 2019-03-21 16:48:27.151 + 0 + true + + Mostrar Ayuda + + 0 + 93454 + 100 + 100 + es_MX + 2e089998-4c06-11e9-87d3-9b162e8d983e + + + + + Workflow + false + 2019-03-21 16:48:27.496 + false + + 2019-03-21 16:48:27.496 + + true + + false + false + Workflow or combination of tasks + true + false + + true + The Workflow field identifies a unique Workflow in the system. + + + + + + true + true + false + + + + false + 0 + 0 + 93455 + D + 100 + 100 + 130 + + 92692 + + 0 + 10 + 54757 + + 2e0ce250-4c06-11e9-87dd-eb9189314239 + + + + + true + 2019-03-21 16:48:28.637 + 2019-03-21 16:48:28.637 + 0 + true + Flujo de trabajo o combinación de tareas + Flujo de Trabajo + El campo flujo de trabajo identifica un flujo de trabajo único en el sistema. + 0 + 93455 + 100 + 100 + es_MX + 2e0dc76a-4c06-11e9-87df-ab2b1f94fab1 + + + + + Special Form + false + 2019-03-21 16:48:29.033 + false + + 2019-03-21 16:48:29.033 + + true + + false + false + Special Form + true + false + + true + The Special Form field identifies a unique Special Form in the system. + + + + + + true + false + false + + + + false + 0 + 0 + 93456 + D + 100 + 100 + 140 + + 92684 + + 0 + 10 + 54757 + + 2e0a4a04-4c06-11e9-87d7-a7209dbb989d + + + + + true + 2019-03-21 16:48:30.15 + 2019-03-21 16:48:30.15 + 0 + true + Forma especial + Forma Especial + El campo forma especial identifica una forma especial única en el sistema. + 0 + 93456 + 100 + 100 + es_MX + 2e0b0cd2-4c06-11e9-87d9-1f2932e0c369 + + + + + Smart Browse + false + 2019-03-21 16:48:30.492 + false + + 2019-03-21 16:48:30.492 + + true + + false + false + + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93457 + D + 100 + 100 + 150 + + 92682 + + 0 + 10 + 54757 + + 2e091454-4c06-11e9-87d4-93f9017337f4 + + + + + true + 2019-03-21 16:48:31.628 + 2019-03-21 16:48:31.628 + 0 + false + + Smart Browse + + 0 + 93457 + 100 + 100 + es_MX + 2e09c52a-4c06-11e9-87d6-13a81ec4bf4b + + + + + Report View + false + 2019-03-21 16:48:31.97 + false + + 2019-03-21 16:48:31.97 + + true + + false + false + View used to generate this report + true + false + + true + The Report View indicates the view used to generate this report. + + + + + + true + false + false + + + + false + 0 + 0 + 93458 + D + 100 + 100 + 160 + + 92689 + + 0 + 10 + 54757 + + 2e057312-4c06-11e9-87cb-1f5ad0cc93ad + + + + + true + 2019-03-21 16:48:33.008 + 2019-03-21 16:48:33.008 + 0 + true + Vista usada para generar este Informe + Vista del Informe + La Vista del Informe indica la vista usada para generar este Informe + 0 + 93458 + 100 + 100 + es_MX + 2e06327a-4c06-11e9-87cd-8b2a44fef78c + + + + + Print Format + false + 2019-03-21 16:48:33.355 + false + + 2019-03-21 16:48:33.355 + + true + + false + false + Data Print Format + true + false + + true + The print format determines how data is rendered for print. + + + + + + true + true + false + + + + false + 0 + 0 + 93459 + D + 100 + 100 + 170 + + 92686 + + 0 + 10 + 54757 + + 2e01ac28-4c06-11e9-87c2-f3e1c39c3ebe + + + + + true + 2019-03-21 16:48:34.44 + 2019-03-21 16:48:34.44 + 0 + true + Formato de Impresión de datos + Formato de Impresión + El formato de impresión determina como se despliegan los datos para la impresión + 0 + 93459 + 100 + 100 + es_MX + 2e0265a0-4c06-11e9-87c4-5ffc35c4c85f + + + + + Direct print + false + 2019-03-21 16:48:34.779 + false + + 2019-03-21 16:48:34.779 + + true + + false + false + Print without dialog + true + false + + true + The Direct Print checkbox indicates that this report will print without a print dialog box being displayed. + + + + + + true + false + false + + + + false + 0 + 0 + 93460 + D + 100 + 100 + 180 + + 92700 + + 0 + 1 + 54757 + + 2dfa4d84-4c06-11e9-87b3-77c6ad8cb703 + + + + + true + 2019-03-21 16:48:35.954 + 2019-03-21 16:48:35.954 + 0 + true + Imprimir sin diálogo + Impresión Directa + El cuadro de verificación Impresión directa indica que este Informe se imprimirá sin que un cuadro de diálogo de impresión se despliegue. + 0 + 93460 + 100 + 100 + es_MX + 2dfb3726-4c06-11e9-87b5-177a7b443da7 + + + + + 2019-03-21 16:48:36.285 + 2019-03-21 16:48:36.285 + Process Customization Trl + false + + true + + + AD_ProcessCustom_Trl + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54611 + D + + 53660 + 100 + 0 + 100 + + 4c3e7876-4be6-11e9-aa19-3bd35c8038c4 + + + + + 100 + 2019-03-21 16:48:37.416 + 2019-03-21 16:48:37.416 + false + true + Personalización de Proceso ** + 0 + 0 + es_MX + 54611 + 100 + 4c3ff804-4be6-11e9-aa1b-2772d7e0099e + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:48:37.803 + + 2019-03-21 16:48:37.803 + + 92706 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54611 + 100 + 102 + + 129 + 10 + 19 + 100 + 4c4174a4-4be6-11e9-aa1c-4bfebc580e40 + + + + + + 2019-03-21 16:48:38.937 + true + 2019-03-21 16:48:38.937 + 92706 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + 4c439428-4be6-11e9-aa1e-0ba990ae8146 + + + + + Language for this entity + true + + 2019-03-21 16:48:39.276 + + 2019-03-21 16:48:39.276 + + 92707 + false + Language + true + false + + + true + false + N + false + + + + 0 + + AD_Language + The Language identifies the language to use for display and formatting + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54611 + 100 + 109 + 327 + + 6 + 18 + 100 + 5e15f31c-4be6-11e9-aa3b-1376f231f307 + + + + + + 2019-03-21 16:48:40.484 + true + 2019-03-21 16:48:40.484 + 92707 + false + Lenguaje + 0 + 0 + 100 + 100 + es_MX + 5e17ecee-4be6-11e9-aa3d-43849fdea864 + + + + + Organizational entity within client + true + + 2019-03-21 16:48:40.814 + + 2019-03-21 16:48:40.814 + + 92708 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54611 + 100 + 113 + + 104 + 10 + 19 + 100 + 4c4524fa-4be6-11e9-aa1f-eb4e07559f0d + + + + + + 2019-03-21 16:48:41.918 + true + 2019-03-21 16:48:41.918 + 92708 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + 4c464bdc-4be6-11e9-aa21-9bb282b2930b + + + + + + true + + 2019-03-21 16:48:42.232 + + 2019-03-21 16:48:42.232 + + 92709 + false + Process Customization + true + false + + + true + false + N + false + + + + 0 + + AD_ProcessCustom_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54611 + 100 + 60940 + + + 10 + 19 + 100 + 5e18b0f2-4be6-11e9-aa3e-6b5a628df17a + + + + + + 2019-03-21 16:48:43.441 + true + 2019-03-21 16:48:43.441 + 92709 + false + Personalización de Proceso + 0 + 0 + 100 + 100 + es_MX + 5e19c6ae-4be6-11e9-aa40-3fae2b06ff50 + + + + + Date this record was created + true + + 2019-03-21 16:48:43.77 + + 2019-03-21 16:48:43.77 + + 92710 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54611 + 100 + 245 + + + 0 + 16 + 100 + 4c48ba7a-4be6-11e9-aa25-df4e9b143f16 + + + + + + 2019-03-21 16:48:44.997 + true + 2019-03-21 16:48:44.997 + 92710 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + 4c499d8c-4be6-11e9-aa27-1f7f14bcab5f + + + + + User who created this records + true + + 2019-03-21 16:48:45.331 + + 2019-03-21 16:48:45.331 + + 92711 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54611 + 100 + 246 + 110 + + 10 + 18 + 100 + 4c4bca1c-4be6-11e9-aa2b-ef45788fb1e9 + + + + + + 2019-03-21 16:48:46.466 + true + 2019-03-21 16:48:46.466 + 92711 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + 4c4ca888-4be6-11e9-aa2d-33606d0a76ea + + + + + Optional short description of the record + true + + 2019-03-21 16:48:46.816 + + 2019-03-21 16:48:46.816 + + 92712 + false + Description + false + false + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54611 + 100 + 275 + + + 255 + 14 + 100 + 5e1a7e78-4be6-11e9-aa41-fb79d70ea062 + + + + + + 2019-03-21 16:48:47.965 + true + 2019-03-21 16:48:47.965 + 92712 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + 5e1b72f6-4be6-11e9-aa43-e7c49fcf300f + + + + + 0 + Comment or Hint + true + + 2019-03-21 16:48:48.308 + + 2019-03-21 16:48:48.308 + + 92713 + false + Comment/Help + false + false + + + false + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + + 54611 + 100 + 326 + + + 2000 + 14 + 100 + 5e1c1666-4be6-11e9-aa44-bb87ffb2cb12 + + + + + + 2019-03-21 16:48:49.413 + true + 2019-03-21 16:48:49.413 + 92713 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + 5e1d0a26-4be6-11e9-aa46-97bc9ac0c9f8 + + + + + The record is active in the system + true + + 2019-03-21 16:48:49.731 + + 2019-03-21 16:48:49.731 + + 92714 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54611 + 100 + 348 + + + 1 + 20 + 100 + 4c4711ca-4be6-11e9-aa22-27250848052e + + + + + + 2019-03-21 16:48:50.798 + true + 2019-03-21 16:48:50.798 + 92714 + false + Activo + 0 + 0 + 100 + 100 + es_MX + 4c4807c4-4be6-11e9-aa24-5bd35ca2fd33 + + + + + This column is translated + true + + 2019-03-21 16:48:51.13 + + 2019-03-21 16:48:51.13 + + 92715 + false + Translated + false + false + N + + false + false + N + false + + + + 0 + + IsTranslated + The Translated checkbox indicates if this column is translated. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54611 + 100 + 420 + + + 1 + 20 + 100 + 5e1da9ea-4be6-11e9-aa47-6fbd0061efd5 + + + + + + 2019-03-21 16:48:52.275 + true + 2019-03-21 16:48:52.275 + 92715 + false + Traducida + 0 + 0 + 100 + 100 + es_MX + 5e1e86f8-4be6-11e9-aa49-c3babda87fa6 + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:48:52.625 + + 2019-03-21 16:48:52.625 + + 92716 + false + Name + false + false + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54611 + 100 + 469 + + + 60 + 10 + 100 + 5e1f1d16-4be6-11e9-aa4a-a300a18c9f72 + + + + + + 2019-03-21 16:48:53.694 + true + 2019-03-21 16:48:53.694 + 92716 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + 5e20001e-4be6-11e9-aa4c-afeaf77e8c7d + + + + + Date this record was updated + true + + 2019-03-21 16:48:54.047 + + 2019-03-21 16:48:54.047 + + 92717 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54611 + 100 + 607 + + + 0 + 16 + 100 + 4c4a3fe4-4be6-11e9-aa28-2fbd7ff4bd1b + + + + + + 2019-03-21 16:48:55.164 + true + 2019-03-21 16:48:55.164 + 92717 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + 4c4b3570-4be6-11e9-aa2a-379755752f5c + + + + + User who updated this records + true + + 2019-03-21 16:48:55.501 + + 2019-03-21 16:48:55.501 + + 92718 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54611 + 100 + 608 + 110 + + 10 + 18 + 100 + 4c4d3d02-4be6-11e9-aa2e-6b58a432746e + + + + + + 2019-03-21 16:48:56.61 + true + 2019-03-21 16:48:56.61 + 92718 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + 4c4e093a-4be6-11e9-aa30-c36e4226ee7b + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:48:56.932 + + 2019-03-21 16:48:56.932 + + 92719 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54611 + 100 + 59595 + + + 36 + 10 + 100 + 4c4eb25e-4be6-11e9-aa31-3325cb80b572 + + + + + + 2019-03-21 16:48:58.037 + true + 2019-03-21 16:48:58.037 + 92719 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 4c4fc824-4be6-11e9-aa33-0f638bcbdd90 + + + + + true + Table AD_ProcessCustom_Trl + 2019-03-21 16:48:58.36 + 2019-03-21 16:48:58.36 + false + + true + false + + + + + AD_ProcessCustom_Trl + 0 + 0 + 55068 + 1 + 1000000 + true + 50000 + 1000000 + 100 + 100 + 4c506f7c-4be6-11e9-aa34-bfb2ffc9e1b4 + + + + + + + 0 + 54758 + Report Translation + false + false + false + + 2019-03-21 16:48:59.269 + 2019-03-21 16:48:59.269 + + false + false + + false + N + + 0 + 54611 + + + + 1 + + true + true + false + + + + + false + 53660 + 20 + + 100 + 100 + D + 921ae652-4c06-11e9-87e0-33fd36ea733f + + + + + + 2019-03-21 16:49:00.305 + true + 2019-03-21 16:49:00.305 + Traducción de Informe y Proceso + + + false + 0 + 0 + 54758 + 100 + 100 + es_MX + 921e1fde-4c06-11e9-87e2-bb00681bf225 + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:49:00.652 + false + + 2019-03-21 16:49:00.652 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93461 + D + 100 + 100 + 0 + + 92719 + + 0 + 36 + 54758 + + 939121d6-4c06-11e9-87f1-6b8864adaf97 + + + + + true + 2019-03-21 16:49:01.762 + 2019-03-21 16:49:01.762 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93461 + 100 + 100 + es_MX + 9392132a-4c06-11e9-87f3-0f6a9c4bfd16 + + + + + Client + false + 2019-03-21 16:49:02.117 + false + + 2019-03-21 16:49:02.117 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93462 + D + 100 + 100 + 10 + + 92706 + + 0 + 10 + 54758 + + 938cf516-4c06-11e9-87e8-53149ef0db77 + + + + + true + 2019-03-21 16:49:03.272 + 2019-03-21 16:49:03.272 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93462 + 100 + 100 + es_MX + 938dcbda-4c06-11e9-87ea-d37a6168bc2c + + + + + Organization + false + 2019-03-21 16:49:03.602 + false + + 2019-03-21 16:49:03.602 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93463 + D + 100 + 100 + 20 + + 92708 + + 0 + 10 + 54758 + + 9395c1fa-4c06-11e9-87fa-33d8dc684bc1 + + + + + true + 2019-03-21 16:49:04.763 + 2019-03-21 16:49:04.763 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93463 + 100 + 100 + es_MX + 93969e40-4c06-11e9-87fc-070bb4890428 + + + + + Process Customization + false + 2019-03-21 16:49:05.114 + false + + 2019-03-21 16:49:05.114 + + true + + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93464 + D + 100 + 100 + 30 + + 92709 + + 0 + 10 + 54758 + + 93972e64-4c06-11e9-87fd-4f81d48cbe12 + + + + + true + 2019-03-21 16:49:06.117 + 2019-03-21 16:49:06.117 + 0 + false + + Personalización de Proceso + + 0 + 93464 + 100 + 100 + es_MX + 939815d6-4c06-11e9-87ff-ebfa92bc5798 + + + + + Language + false + 2019-03-21 16:49:06.463 + false + + 2019-03-21 16:49:06.463 + + true + + false + false + Language for this entity + true + false + + true + The Language identifies the language to use for display and formatting + + + + + + true + true + false + + + + false + 0 + 0 + 93465 + D + 100 + 100 + 40 + + 92707 + + 0 + 6 + 54758 + + 9392a9b6-4c06-11e9-87f4-4b6f808de47c + + + + + true + 2019-03-21 16:49:07.555 + 2019-03-21 16:49:07.555 + 0 + true + Lenguaje para esta entidad + Lenguaje + El lenguaje identifica el lenguaje a usar para el despliegue + 0 + 93465 + 100 + 100 + es_MX + 9393a4f6-4c06-11e9-87f6-4bb35491e2c0 + + + + + Active + false + 2019-03-21 16:49:07.907 + false + + 2019-03-21 16:49:07.907 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93466 + D + 100 + 100 + 50 + + 92714 + + 0 + 1 + 54758 + + 938b7b32-4c06-11e9-87e5-2f8be6ce3576 + + + + + true + 2019-03-21 16:49:08.977 + 2019-03-21 16:49:08.977 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93466 + 100 + 100 + es_MX + 938c710e-4c06-11e9-87e7-1bbc46e66b7c + + + + + 9398a640-4c06-11e9-8800-1b9cd3e03d52 + Translated + false + 2019-03-21 16:49:09.32 + false + + 2019-03-21 16:49:09.32 + + true + + false + false + This column is translated + true + false + + true + The Translated checkbox indicates if this column is translated. + + + + + + true + true + false + + + + false + 0 + 0 + 93467 + D + 100 + 100 + 60 + + 92715 + + 0 + 1 + 54758 + + + + + + true + 2019-03-21 16:49:10.351 + 2019-03-21 16:49:10.351 + 0 + true + Esta columna está traducida + Traducida + El Cuadro de verificación traducido indica si esta columna está traducida + 0 + 93467 + 100 + 100 + es_MX + 939b29b0-4c06-11e9-8802-3b86ba03c69b + + + + + Name + false + 2019-03-21 16:49:10.706 + false + + 2019-03-21 16:49:10.706 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93468 + D + 100 + 100 + 70 + + 92716 + + 0 + 60 + 54758 + + 93943b1e-4c06-11e9-87f7-a7ead2df582d + + + + + true + 2019-03-21 16:49:11.893 + 2019-03-21 16:49:11.893 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93468 + 100 + 100 + es_MX + 93952664-4c06-11e9-87f9-333370e1290f + + + + + Description + false + 2019-03-21 16:49:12.253 + false + + 2019-03-21 16:49:12.253 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93469 + D + 100 + 100 + 80 + + 92712 + + 0 + 255 + 54758 + + 938fb2e2-4c06-11e9-87ee-9b0bf778b7aa + + + + + true + 2019-03-21 16:49:13.327 + 2019-03-21 16:49:13.327 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93469 + 100 + 100 + es_MX + 93909018-4c06-11e9-87f0-0f06620b6470 + + + + + Comment/Help + false + 2019-03-21 16:49:13.671 + false + + 2019-03-21 16:49:13.671 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93470 + D + 100 + 100 + 90 + + 92713 + + 0 + 2000 + 54758 + + 938e4c9a-4c06-11e9-87eb-e74ce0b5e305 + + + + + true + 2019-03-21 16:49:14.77 + 2019-03-21 16:49:14.77 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93470 + 100 + 100 + es_MX + 938f16d4-4c06-11e9-87ed-07e09636f204 + + + + + 2019-03-21 16:49:15.101 + 2019-03-21 16:49:15.101 + Process Parameter + false + + true + + + AD_ProcessParaCustom + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54612 + D + + 53660 + 100 + 0 + 100 + + 23de3e44-4be5-11e9-a988-a364a4ae5f0c + + + + + 2019-03-21 16:49:16.452 + 2019-03-21 16:49:16.452 + false + true + Parámetro de Proceso + 0 + 0 + es_MX + 54612 + 100 + 100 + 23e162cc-4be5-11e9-a98a-d7c9b8673c7f + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:49:16.806 + + 2019-03-21 16:49:16.806 + + 92720 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54612 + 100 + 102 + + 129 + 10 + 19 + 100 + 23e40720-4be5-11e9-a98b-efe054899187 + + + + + + 2019-03-21 16:49:17.998 + true + 2019-03-21 16:49:17.998 + 92720 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + 23e72d88-4be5-11e9-a98d-97be05cd5980 + + + + + Organizational entity within client + true + + 2019-03-21 16:49:18.337 + + 2019-03-21 16:49:18.337 + + 92721 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54612 + 100 + 113 + + 104 + 10 + 19 + 100 + 23e9c2be-4be5-11e9-a98e-aff61af3cb03 + + + + + + 2019-03-21 16:49:19.425 + true + 2019-03-21 16:49:19.425 + 92721 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + 23ece07a-4be5-11e9-a990-574294d345b9 + + + + + + true + + 2019-03-21 16:49:19.752 + + 2019-03-21 16:49:19.752 + + 92722 + false + Process Customization + false + false + + + true + false + N + false + + + + 0 + + AD_ProcessCustom_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 60940 + + + 10 + 19 + 100 + 500b1d20-4be5-11e9-a9ad-ef3138ea8ab6 + + + + + + 2019-03-21 16:49:20.994 + true + 2019-03-21 16:49:20.994 + 92722 + false + Personalización de Proceso + 0 + 0 + 100 + 100 + es_MX + 500e625a-4be5-11e9-a9af-0b55be82bb72 + + + + + 2019-03-21 16:49:21.322 + true + Process Parameter + + 2019-03-21 16:49:21.322 + AD_ProcessParaCustom_ID + + + + Process Parameter + + + 10 + 19 + 60941 + 0 + 0 + D + 100 + + 100 + 2403abe8-4be5-11e9-a9a3-1b836a66cfbd + + + + + 2019-03-21 16:49:22.238 + + true + 2019-03-21 16:49:22.238 + es_MX + + + Parámetro de Proceso + + false + Parámetro de Proceso + + + 0 + 0 + 100 + 100 + 60941 + 24051a50-4be5-11e9-a9a5-5343db81dd59 + + + + + + true + + 2019-03-21 16:49:22.594 + + 2019-03-21 16:49:22.594 + + 92723 + false + Process Parameter + true + false + + + false + false + N + true + + + + 1 + + AD_ProcessParaCustom_ID + + false + + false + N + + true + false + false + false + + D + 0 + 0 + + 54612 + 100 + 60941 + + + 10 + 13 + 100 + 24066234-4be5-11e9-a9a6-a37169de137d + + + + + + 2019-03-21 16:49:23.705 + true + 2019-03-21 16:49:23.705 + 92723 + false + Parámetro de Proceso + 0 + 0 + 100 + 100 + es_MX + 2407e1e0-4be5-11e9-a9a8-73f195f108f5 + + + + + + + + + + + + + + + + + + + + + + 118 + 004af9e2-4c1f-11e9-ad1f-ff485e000e29 + es_MX + + + + + + + + + + + true + + 2019-03-21 16:49:25.077 + + 2019-03-21 16:49:25.077 + + 92724 + true + Process Parameter + true + false + + + false + false + N + false + + + + 0 + + AD_Process_Para_ID + + false + + false + N + + true + false + false + true + 10 + D + 0 + 0 + + 54612 + 100 + 118 + + 186 + 10 + 19 + 100 + 592f0074-4be5-11e9-a9b0-2b475be857c8 + + + + + + 2019-03-21 16:49:26.179 + true + 2019-03-21 16:49:26.179 + 92724 + false + Parámetro de Proceso + 0 + 0 + 100 + 100 + es_MX + 5930d11a-4be5-11e9-a9b2-4ff49392daeb + + + + + System Reference and Validation + true + + 2019-03-21 16:49:26.516 + + 2019-03-21 16:49:26.516 + + 92725 + false + Reference + false + false + + + false + false + N + false + + + + 0 + + AD_Reference_ID + The Reference could be a display type, list or table validation. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 120 + 1 + + 10 + 19 + 100 + 64929cf0-4be5-11e9-a9b3-23c530d14845 + + + + + + 2019-03-21 16:49:27.675 + true + 2019-03-21 16:49:27.675 + 92725 + false + Referencia + 0 + 0 + 100 + 100 + es_MX + 6495d51e-4be5-11e9-a9b5-879d0d83279f + + + + + Required to specify, if data type is Table or List + true + + 2019-03-21 16:49:28.029 + + 2019-03-21 16:49:28.029 + + 92726 + false + Reference Key + false + false + + + false + false + N + false + + + + 0 + + AD_Reference_Value_ID + The Reference Value indicates where the reference values are stored. It must be specified if the data type is Table or List. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 121 + 4 + + 10 + 18 + 100 + 6a238116-4be5-11e9-a9b6-e319a74aafaf + + + + + + 2019-03-21 16:49:30.192 + true + 2019-03-21 16:49:30.192 + 92726 + false + Referencia Llave + 0 + 0 + 100 + 100 + es_MX + 6a26c024-4be5-11e9-a9b8-978a04e32c71 + + + + + Dynamic Validation Rule + true + + 2019-03-21 16:49:30.531 + + 2019-03-21 16:49:30.531 + + 92727 + false + Dynamic Validation + false + false + + + false + false + N + false + + + + 0 + + AD_Val_Rule_ID + These rules define how an entry is determined to valid. You can use variables for dynamic (context sensitive) validation. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 139 + + + 10 + 19 + 100 + 718c2e62-4be5-11e9-a9b9-2f40b32fd81f + + + + + + 2019-03-21 16:49:31.651 + true + 2019-03-21 16:49:31.651 + 92727 + false + Validación Dinamica + 0 + 0 + 100 + 100 + es_MX + 718f86ac-4be5-11e9-a9bb-e7f20006b3d3 + + + + + Date this record was created + true + + 2019-03-21 16:49:31.975 + + 2019-03-21 16:49:31.975 + + 92728 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54612 + 100 + 245 + + + 0 + 16 + 100 + 23f4fd14-4be5-11e9-a994-a7d63ccc02f7 + + + + + + 2019-03-21 16:49:33.063 + true + 2019-03-21 16:49:33.063 + 92728 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + 23f7235a-4be5-11e9-a996-a74add60cfa2 + + + + + User who created this records + true + + 2019-03-21 16:49:33.381 + + 2019-03-21 16:49:33.381 + + 92729 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54612 + 100 + 246 + 110 + + 10 + 18 + 100 + 23fb84f4-4be5-11e9-a99a-47a66680baa6 + + + + + + 2019-03-21 16:49:34.438 + true + 2019-03-21 16:49:34.438 + 92729 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + 23fd12f6-4be5-11e9-a99c-03d2c9a0a42a + + + + + Default value hierarchy, separated by ; + true + + 2019-03-21 16:49:34.767 + + 2019-03-21 16:49:34.767 + + 92730 + false + Default Logic + false + false + + + false + false + N + false + + + + 0 + + DefaultValue + The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 272 + + + 2000 + 14 + 100 + 782fce36-4be5-11e9-a9bc-af4e375528e3 + + + + + + 2019-03-21 16:49:35.87 + true + 2019-03-21 16:49:35.87 + 92730 + false + Lógica Predeterminada + 0 + 0 + 100 + 100 + es_MX + 7831c1fa-4be5-11e9-a9be-733de57660a5 + + + + + + + + + + + + + + + es_MX + + + 1529 + + 078ac818-4c1f-11e9-af03-4b123e379a91 + + + + + Default value hierarchy, separated by ; + true + + 2019-03-21 16:49:36.884 + + 2019-03-21 16:49:36.884 + + 92731 + false + Default Logic 2 + false + false + + + false + false + N + false + + + + 0 + + DefaultValue2 + The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 1529 + + + 2000 + 10 + 100 + 7f1499a2-4be5-11e9-a9bf-e3ea3f3b07ad + + + + + + 2019-03-21 16:49:37.958 + true + 2019-03-21 16:49:37.958 + 92731 + false + Predeterminado Lógico 2 + 0 + 0 + 100 + 100 + es_MX + 7f1651b6-4be5-11e9-a9c1-3fb07862cda5 + + + + + Description + false + Optional short description of the record + true + + 2019-03-21 16:49:38.288 + + 2019-03-21 16:49:38.288 + + 92732 + false + true + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 275 + + + 255 + 14 + 100 + 869b5b7a-4be5-11e9-a9c2-c37e43f54e7c + + + + + + 2019-03-21 16:49:39.411 + true + 2019-03-21 16:49:39.411 + 92732 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + 869d1dac-4be5-11e9-a9c4-7b4f0576ce69 + + + + + If the Field is displayed, the result determines if the field is actually displayed + true + + 2019-03-21 16:49:39.757 + + 2019-03-21 16:49:39.757 + + 92733 + false + Display Logic + false + false + + + false + false + N + false + + + + 0 + + DisplayLogic + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 283 + + + 2000 + 14 + 100 + 8d7b4202-4be5-11e9-a9c5-a3b389943632 + + + + + + 2019-03-21 16:49:40.886 + true + 2019-03-21 16:49:40.886 + 92733 + false + Lógica Despliegue + 0 + 0 + 100 + 100 + es_MX + 8d7cdc8e-4be5-11e9-a9c7-af67673eadf6 + + + + + + + false + Comment or Hint + true + + 2019-03-21 16:49:41.225 + + 2019-03-21 16:49:41.225 + + 92734 + false + Comment/Help + false + true + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 326 + + + 2000 + 14 + 100 + 94c05f8e-4be5-11e9-a9c8-a3becf1ae8f0 + + + + + + 2019-03-21 16:49:42.423 + true + 2019-03-21 16:49:42.423 + 92734 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + 94c38db2-4be5-11e9-a9ca-9b1eac389bf5 + + + + + The record is active in the system + true + + 2019-03-21 16:49:42.76 + + 2019-03-21 16:49:42.76 + + 92735 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54612 + 100 + 348 + + + 1 + 20 + 100 + 23ef657a-4be5-11e9-a991-4bef4b863094 + + + + + + 2019-03-21 16:49:43.905 + true + 2019-03-21 16:49:43.905 + 92735 + false + Activo + 0 + 0 + 100 + 100 + es_MX + 23f28c96-4be5-11e9-a993-3f309e0ac099 + + + + + + + + + + + + + + + + es_MX + + + + + 0c525a14-4c1f-11e9-b05f-4f85fc6a6fc3 + 58996 + + + + + When a Parameter is Information Only + true + + 2019-03-21 16:49:44.916 + + 2019-03-21 16:49:44.916 + + 92736 + false + Is Information Only + false + false + + + false + false + N + false + + + + 0 + + IsInfoOnly + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 58996 + 319 + + 1 + 17 + 100 + 9f3c0e40-4be5-11e9-a9cb-d7201386df38 + + + + + + 2019-03-21 16:49:46.072 + true + 2019-03-21 16:49:46.072 + 92736 + false + Sólo Información + 0 + 0 + 100 + 100 + es_MX + 9f3f3dae-4be5-11e9-a9cd-7370f7cb22ac + + + + + Data entry is required in this column + true + + 2019-03-21 16:49:46.399 + + 2019-03-21 16:49:46.399 + + 92737 + false + Mandatory + false + false + + + false + false + N + false + + + + 0 + + IsMandatory + The field must have a value for the record to be saved to the database. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 392 + 319 + + 1 + 17 + 100 + a4ef20e8-4be5-11e9-a9ce-d3b8c57ef6a9 + + + + + + 2019-03-21 16:49:47.531 + true + 2019-03-21 16:49:47.531 + 92737 + false + Entrada Obligatoria + 0 + 0 + 100 + 100 + es_MX + a4f25434-4be5-11e9-a9d0-870c7c42cbec + + + + + + + + + + + + + + + es_MX + + + + 404 + 0e7cce78-4c1f-11e9-b0f5-673c1f3464a4 + + + + + The parameter is a range of values + true + + 2019-03-21 16:49:48.53 + + 2019-03-21 16:49:48.53 + + 92738 + false + Range + false + false + + + false + false + N + false + + + + 0 + + IsRange + The Range checkbox indicates that this parameter is a range of values. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 404 + 319 + + 1 + 17 + 100 + ae16ddbe-4be5-11e9-a9d1-1b1014f0b580 + + + + + + 2019-03-21 16:49:49.615 + true + 2019-03-21 16:49:49.615 + 92738 + false + Rango + 0 + 0 + 100 + 100 + es_MX + ae1a2c6c-4be5-11e9-a9d3-fb3adae86c02 + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:49:49.945 + + 2019-03-21 16:49:49.945 + + 92739 + true + Name + false + true + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 20 + D + 0 + 0 + + 54612 + 100 + 469 + + + 60 + 10 + 100 + b923bec0-4be5-11e9-a9d4-bf5403224d9c + + + + + + 2019-03-21 16:49:51.199 + true + 2019-03-21 16:49:51.199 + 92739 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + b926ea1e-4be5-11e9-a9d6-f733587c5346 + + + + + Logic to determine if field is read only (applies only when field is read-write) + true + + 2019-03-21 16:49:51.561 + + 2019-03-21 16:49:51.561 + + 92740 + false + Read Only Logic + false + false + + + false + false + N + false + + + + 0 + + ReadOnlyLogic + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 1663 + + + 2000 + 14 + 100 + bf996692-4be5-11e9-a9d7-c70ce3385054 + + + + + + 2019-03-21 16:49:52.7 + true + 2019-03-21 16:49:52.7 + 92740 + false + Lógica de Solo Lectura + 0 + 0 + 100 + 100 + es_MX + bf9cb252-4be5-11e9-a9d9-fb53b50da108 + + + + + Method of ordering records; lowest number comes first + true + + 2019-03-21 16:49:53.048 + + 2019-03-21 16:49:53.048 + + 92741 + false + Sequence + false + false + + + false + false + N + false + + + + 0 + + SeqNo + The Sequence indicates the order of records + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 566 + + + 10 + 11 + 100 + c6135424-4be5-11e9-a9da-6798049bf125 + + + + + + 2019-03-21 16:49:54.131 + true + 2019-03-21 16:49:54.131 + 92741 + false + Secuencia. + 0 + 0 + 100 + 100 + es_MX + c61490b4-4be5-11e9-a9dc-e32a65111e34 + + + + + Date this record was updated + true + + 2019-03-21 16:49:54.462 + + 2019-03-21 16:49:54.462 + + 92742 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54612 + 100 + 607 + + + 0 + 16 + 100 + 23f8b0ee-4be5-11e9-a997-2725fffcce62 + + + + + + 2019-03-21 16:49:55.573 + true + 2019-03-21 16:49:55.573 + 92742 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + 23fa43aa-4be5-11e9-a999-0768eb1e6c23 + + + + + User who updated this records + true + + 2019-03-21 16:49:55.904 + + 2019-03-21 16:49:55.904 + + 92743 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54612 + 100 + 608 + 110 + + 10 + 18 + 100 + 23fe5198-4be5-11e9-a99d-2bfe7cd55fa7 + + + + + + 2019-03-21 16:49:57.129 + true + 2019-03-21 16:49:57.129 + 92743 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + 23ffe5a8-4be5-11e9-a99f-77e173727241 + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:49:57.477 + + 2019-03-21 16:49:57.477 + + 92744 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54612 + 100 + 59595 + + + 36 + 10 + 100 + 24012bfc-4be5-11e9-a9a0-c7372a582e3f + + + + + + 2019-03-21 16:49:59.891 + true + 2019-03-21 16:49:59.891 + 92744 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 2402ae00-4be5-11e9-a9a2-039eae591356 + + + + + + + + + + + + + + + es_MX + + + + 1059 + 15e135fa-4c1f-11e9-b2d4-6f7019398d46 + + + + + Maximum Value for a field + true + + 2019-03-21 16:50:00.949 + + 2019-03-21 16:50:00.949 + + 92745 + false + Max. Value + false + false + + + false + false + N + false + + + + 0 + + ValueMax + The Maximum Value indicates the highest allowable value for a field + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 1059 + + + 20 + 10 + 100 + ceb7f968-4be5-11e9-a9dd-576f34048268 + + + + + + 2019-03-21 16:50:02.076 + true + 2019-03-21 16:50:02.076 + 92745 + false + Valor Máximo + 0 + 0 + 100 + 100 + es_MX + cebae6e6-4be5-11e9-a9df-6f6d82db93e3 + + + + + + + + + + + + + + + es_MX + + + + 1060 + 173168d0-4c1f-11e9-b327-e3616d9bd7a4 + + + + + Minimum Value for a field + true + + 2019-03-21 16:50:03.132 + + 2019-03-21 16:50:03.132 + + 92746 + false + Min. Value + false + false + + + false + false + N + false + + + + 0 + + ValueMin + The Minimum Value indicates the lowest allowable value for a field. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 1060 + + + 20 + 10 + 100 + d4012d04-4be5-11e9-a9e0-1ba4bac848c9 + + + + + + 2019-03-21 16:50:04.352 + true + 2019-03-21 16:50:04.352 + 92746 + false + Valor Mínimo + 0 + 0 + 100 + 100 + es_MX + d402cb96-4be5-11e9-a9e2-83b8a8664fa7 + + + + + + + + + + + + + + + es_MX + + + + 616 + 18804fda-4c1f-11e9-b37a-9f457276702b + + + + + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + true + + 2019-03-21 16:50:05.322 + + 2019-03-21 16:50:05.322 + + 92747 + false + Value Format + false + false + + + false + false + N + false + + + + 0 + + VFormat + <B>Validation elements:</B> + (Space) any character +_ Space (fixed character) +l any Letter a..Z NO space +L any Letter a..Z NO space converted to upper case +o any Letter a..Z or space +O any Letter a..Z or space converted to upper case +a any Letters & Digits NO space +A any Letters & Digits NO space converted to upper case +c any Letters & Digits or space +C any Letters & Digits or space converted to upper case +0 Digits 0..9 NO space +9 Digits 0..9 or space + +Example of format "(000)_000-0000" + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54612 + 100 + 616 + + + 60 + 10 + 100 + da6fe78e-4be5-11e9-a9e3-bfaa7d3de9fb + + + + + + 2019-03-21 16:50:06.484 + true + 2019-03-21 16:50:06.484 + 92747 + false + Formato del Valor + 0 + 0 + 100 + 100 + es_MX + da722e40-4be5-11e9-a9e5-cf3026c7df52 + + + + + true + Table AD_ProcessParaCustom + 2019-03-21 16:50:06.796 + 2019-03-21 16:50:06.796 + false + + true + false + + + + + AD_ProcessParaCustom + 0 + 0 + 55069 + 1 + 1000000 + true + 50000 + 1000189 + 100 + 100 + 2408e9dc-4be5-11e9-a9a9-0fd40a27d7fa + + + + + The Report Parameter Tab defines any parameters required to execute a report or process. + + 0 + 54759 + Parameter + false + false + false + + 2019-03-21 16:50:07.67 + 2019-03-21 16:50:07.67 + + false + false + + false + N + + 0 + 54612 + + + + 1 + + false + true + false + SeqNo + Report Parameter + + + true + 53660 + 40 + + 100 + 100 + D + dbfce478-4c06-11e9-8548-139115c35bf5 + + + + + Parámetro del Informe + 2019-03-21 16:50:08.827 + true + 2019-03-21 16:50:08.827 + Parámetro + + La pestaña de Parámetro de Informe define los parámetros requeridos para ejecutar un Informe o proceso. + false + 0 + 0 + 54759 + 100 + 100 + es_MX + dc04f96a-4c06-11e9-854a-37abeee4e5f5 + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:50:09.165 + false + + 2019-03-21 16:50:09.165 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93471 + D + 100 + 100 + 0 + + 92744 + + 0 + 36 + 54759 + + 00fe2098-4c07-11e9-8841-17700d0d2937 + + + + + true + 2019-03-21 16:50:10.38 + 2019-03-21 16:50:10.38 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93471 + 100 + 100 + es_MX + 00fef00e-4c07-11e9-8843-c3366fb7c6bc + + + + + Process Parameter + false + 2019-03-21 16:50:10.732 + false + + 2019-03-21 16:50:10.732 + + true + + false + false + + false + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93472 + D + 100 + 100 + 0 + + 92723 + + 0 + 10 + 54759 + + 010b0038-4c07-11e9-885c-1b3fd6cc1f1d + + + + + true + 2019-03-21 16:50:11.809 + 2019-03-21 16:50:11.809 + 0 + false + + Parámetro de Proceso + + 0 + 93472 + 100 + 100 + es_MX + 010bee1c-4c07-11e9-885e-3b163d1e388c + + + + + Client + false + 2019-03-21 16:50:12.186 + false + + 2019-03-21 16:50:12.186 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93473 + D + 100 + 100 + 10 + + 92720 + + 0 + 10 + 54759 + + 00eed066-4c07-11e9-882c-ebaca234de91 + + + + + true + 2019-03-21 16:50:13.312 + 2019-03-21 16:50:13.312 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93473 + 100 + 100 + es_MX + 00f1ed32-4c07-11e9-882e-7baa698512dc + + + + + Organization + false + 2019-03-21 16:50:13.66 + false + + 2019-03-21 16:50:13.66 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93474 + D + 100 + 100 + 20 + + 92721 + + 0 + 10 + 54759 + + 01063ee0-4c07-11e9-8853-c7c6ceb77c75 + + + + + true + 2019-03-21 16:50:14.918 + 2019-03-21 16:50:14.918 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93474 + 100 + 100 + es_MX + 01074736-4c07-11e9-8855-c3e4fdb8210c + + + + + Process Customization + false + 2019-03-21 16:50:15.281 + false + + 2019-03-21 16:50:15.281 + + true + + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93475 + D + 100 + 100 + 30 + + 92722 + + 0 + 10 + 54759 + + 0107ee5c-4c07-11e9-8856-774c0b38731b + + + + + true + 2019-03-21 16:50:16.353 + 2019-03-21 16:50:16.353 + 0 + false + + Personalización de Proceso + + 0 + 93475 + 100 + 100 + es_MX + 0108e456-4c07-11e9-8858-ef5e82c41951 + + + + + Process Parameter + false + 2019-03-21 16:50:16.712 + false + + 2019-03-21 16:50:16.712 + + true + + false + false + + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93476 + D + 100 + 100 + 40 + + 92724 + + 0 + 10 + 54759 + + 010981c2-4c07-11e9-8859-87a6174e7c7b + + + + + true + 2019-03-21 16:50:17.909 + 2019-03-21 16:50:17.909 + 0 + true + + Parámetro de Proceso + + 0 + 93476 + 100 + 100 + es_MX + 010a71a4-4c07-11e9-885b-db0fd3718647 + + + + + Active + false + 2019-03-21 16:50:18.266 + false + + 2019-03-21 16:50:18.266 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93477 + D + 100 + 100 + 50 + + 92735 + + 0 + 1 + 54759 + + 00e9acda-4c07-11e9-8829-dbbd98c80e6a + + + + + true + 2019-03-21 16:50:19.364 + 2019-03-21 16:50:19.364 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93477 + 100 + 100 + es_MX + 00eccdca-4c07-11e9-882b-bb8582889d9b + + + + + + 2019-03-21 16:50:19.722 + Name + false + 2019-03-21 16:50:19.722 + false + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93478 + D + 100 + 100 + 60 + + 92739 + + 0 + 60 + 54759 + + 0104e0e0-4c07-11e9-8850-6ffe72dddd4f + + + + + true + 2019-03-21 16:50:20.886 + 2019-03-21 16:50:20.886 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93478 + 100 + 100 + es_MX + 0105b434-4c07-11e9-8852-17cea5e08a2a + + + + + Description + false + 2019-03-21 16:50:21.283 + false + + 2019-03-21 16:50:21.283 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93479 + D + 100 + 100 + 70 + + 92732 + + 0 + 255 + 54759 + + 00f9ecc6-4c07-11e9-8838-f3a6983989c7 + + + + + true + 2019-03-21 16:50:22.404 + 2019-03-21 16:50:22.404 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93479 + 100 + 100 + es_MX + 00fac696-4c07-11e9-883a-fb8f6a094e89 + + + + + Comment/Help + false + 2019-03-21 16:50:22.779 + false + + 2019-03-21 16:50:22.779 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93480 + D + 100 + 100 + 80 + + 92734 + + 0 + 2000 + 54759 + + 00f3ff64-4c07-11e9-882f-4f7b5d2e526d + + + + + true + 2019-03-21 16:50:23.936 + 2019-03-21 16:50:23.936 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93480 + 100 + 100 + es_MX + 00f6109c-4c07-11e9-8831-97d2aeff2935 + + + + + Sequence + false + 2019-03-21 16:50:24.282 + false + + 2019-03-21 16:50:24.282 + + true + + false + false + Method of ordering records; lowest number comes first + true + false + + true + The Sequence indicates the order of records + + + + + + true + false + false + + + + false + 0 + 0 + 93481 + D + 100 + 100 + 90 + + 92741 + + 0 + 10 + 54759 + + 0111eeb6-4c07-11e9-886b-c394b001fdf3 + + + + + true + 2019-03-21 16:50:25.384 + 2019-03-21 16:50:25.384 + 0 + true + Método de ordenar registros; el número más bajo viene primero. + Secuencia. + La Secuencia indica el orden de los registros. + 0 + 93481 + 100 + 100 + es_MX + 0112b9b8-4c07-11e9-886d-8feffa6818dc + + + + + Is Information Only + false + 2019-03-21 16:50:25.742 + false + + 2019-03-21 16:50:25.742 + + true + + false + false + When a Parameter is Information Only + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93482 + D + 100 + 100 + 100 + + 92736 + + 0 + 1 + 54759 + + 00ff7a4c-4c07-11e9-8844-dfa585f7c426 + + + + + true + 2019-03-21 16:50:26.946 + 2019-03-21 16:50:26.946 + 0 + true + Cuando un Parámetro es de sólo Información y no restringe una consulta + Sólo Información + + 0 + 93482 + 100 + 100 + es_MX + 01005714-4c07-11e9-8846-3770f48388b4 + + + + + Reference + false + 2019-03-21 16:50:27.306 + false + + 2019-03-21 16:50:27.306 + + true + + false + false + System Reference and Validation + true + false + + true + The Reference could be a display type, list or table validation. + + + + + + true + false + false + + + + false + 0 + 0 + 93483 + D + 100 + 100 + 110 + + 92725 + + 0 + 10 + 54759 + + 010f4fda-4c07-11e9-8865-33f7da5fbd93 + + + + + true + 2019-03-21 16:50:28.46 + 2019-03-21 16:50:28.46 + 0 + true + Referencia del Sistema y Validación + Referencia + La Referencia indica el tipo de campo a desplegar, lista o validación de tabla + 0 + 93483 + 100 + 100 + es_MX + 01101ff0-4c07-11e9-8867-2b792f096ca7 + + + + + Reference Key + false + 2019-03-21 16:50:28.81 + false + + 2019-03-21 16:50:28.81 + + true + + false + false + Required to specify, if data type is Table or List + true + false + + true + The Reference Value indicates where the reference values are stored. It must be specified if the data type is Table or List. + + + + + + true + true + false + + + + false + 0 + 0 + 93484 + D + 100 + 100 + 120 + + 92726 + + 0 + 10 + 54759 + + 01109c1e-4c07-11e9-8868-6f61c6b4dbc4 + + + + + true + 2019-03-21 16:50:29.885 + 2019-03-21 16:50:29.885 + 0 + true + Requerido para especificar, si el tipo de datos es tabla o lista. + Referencia Llave + El valor referencia indica dónde los valores referencia son almacenados. Debe especificarce si el tipo de datos es tabla o lista. + 0 + 93484 + 100 + 100 + es_MX + 01116f40-4c07-11e9-886a-0f682c03d36f + + + + + Value Format + false + 2019-03-21 16:50:30.257 + false + + 2019-03-21 16:50:30.257 + + true + + false + false + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + true + false + + true + <B>Validation elements:</B> + (Space) any character +_ Space (fixed character) +l any Letter a..Z NO space +L any Letter a..Z NO space converted to upper case +o any Letter a..Z or space +O any Letter a..Z or space converted to upper case +a any Letters & Digits NO space +A any Letters & Digits NO space converted to upper case +c any Letters & Digits or space +C any Letters & Digits or space converted to upper case +0 Digits 0..9 NO space +9 Digits 0..9 or space + +Example of format "(000)_000-0000" + + + + + + true + false + false + + + + false + 0 + 0 + 93485 + D + 100 + 100 + 130 + + 92747 + + 0 + 10 + 54759 + + 0113484c-4c07-11e9-886e-2b9d9e729b39 + + + + + true + 2019-03-21 16:50:31.392 + 2019-03-21 16:50:31.392 + 0 + true + Formato del valor; puede contener elementos de formato fijo; Variables: "_lLoOaAcCa09" + Formato del Valor + <B>Elementos de validación:</B> + 0 + 93485 + 100 + 100 + es_MX + 0114111e-4c07-11e9-8870-1f42664edf01 + + + + + Dynamic Validation + false + 2019-03-21 16:50:31.741 + false + + 2019-03-21 16:50:31.741 + + true + + false + false + Dynamic Validation Rule + true + false + + true + These rules define how an entry is determined to valid. You can use variables for dynamic (context sensitive) validation. + + + + + + true + true + false + + + + false + 0 + 0 + 93486 + D + 100 + 100 + 140 + + 92727 + + 0 + 10 + 54759 + + 00fcc5f4-4c07-11e9-883e-ffbefc45830a + + + + + true + 2019-03-21 16:50:34.077 + 2019-03-21 16:50:34.077 + 0 + true + Regla de validación Dinamica + Validación Dinamica + La Regla de validación indica una regla de validación única en el sistema. Esas reglas definen como una entidad se determina como válida o inválida. + 0 + 93486 + 100 + 100 + es_MX + 00fd9420-4c07-11e9-8840-03121f4c874c + + + + + Mandatory + false + 2019-03-21 16:50:34.453 + false + + 2019-03-21 16:50:34.453 + + true + + false + false + Data entry is required in this column + true + false + + true + The field must have a value for the record to be saved to the database. + + + + + + true + false + false + + + + false + 0 + 0 + 93487 + D + 100 + 100 + 150 + + 92737 + + 0 + 1 + 54759 + + 0100d7ac-4c07-11e9-8847-6f318c853140 + + + + + true + 2019-03-21 16:50:35.642 + 2019-03-21 16:50:35.642 + 0 + true + Entrada de datos es requerida en esta columna + Entrada Obligatoria + El cuadro de verificación obligatorio indica si el campo es requerido para que un registro sea salvado a la base de datos. + 0 + 93487 + 100 + 100 + es_MX + 0101a902-4c07-11e9-8849-33a1ddcd3770 + + + + + Range + false + 2019-03-21 16:50:35.99 + false + + 2019-03-21 16:50:35.99 + + true + + false + false + The parameter is a range of values + true + false + + true + The Range checkbox indicates that this parameter is a range of values. + + + + + + true + true + false + + + + false + 0 + 0 + 93488 + D + 100 + 100 + 160 + + 92738 + + 0 + 1 + 54759 + + 010c9024-4c07-11e9-885f-836bf72adca0 + + + + + true + 2019-03-21 16:50:37.095 + 2019-03-21 16:50:37.095 + 0 + true + El parámetro es un rango de valores + Rango + El cuadro de verificación rango indica que este parámetro es un rango de valores. + 0 + 93488 + 100 + 100 + es_MX + 010d72e6-4c07-11e9-8861-f777381dcfc6 + + + + + Default Logic + false + 2019-03-21 16:50:37.464 + false + + 2019-03-21 16:50:37.464 + + true + + false + false + Default value hierarchy, separated by ; + true + false + + true + The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons. + + + + + + true + false + false + + + + false + 0 + 0 + 93489 + D + 100 + 100 + 170 + + 92730 + + 0 + 2000 + 54759 + + 00f6f106-4c07-11e9-8832-63e0f9dec8cb + + + + + true + 2019-03-21 16:50:38.551 + 2019-03-21 16:50:38.551 + 0 + true + Jerarquía de valores predeterminados; separados por ; + Lógica Predeterminada + Los valores predeterminados son evaluados en el orden de la Configuración; el primer valor no nulo de la columna llega a ser el valor predeterminado. Los valores son separados por coma o punto y coma. + 0 + 93489 + 100 + 100 + es_MX + 00f7f718-4c07-11e9-8834-53b5ca43aa95 + + + + + Default Logic 2 + false + 2019-03-21 16:50:38.904 + false + + 2019-03-21 16:50:38.904 + + true + + false + false + Default value hierarchy, separated by ; + true + false + + true + The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons. + + @IsRange@=Y + + + + true + false + false + + + + false + 0 + 0 + 93490 + D + 100 + 100 + 180 + + 92731 + + 0 + 2000 + 54759 + + 00f89fd8-4c07-11e9-8835-a3d37f5df9ca + + + + + true + 2019-03-21 16:50:40.248 + 2019-03-21 16:50:40.248 + 0 + true + Jerarquía de valores predeterminados; separados por ; + Predeterminado Lógico 2 + Los valores predeterminados son evaluados en el orden de Configuración ; el primer valor no nulo llega a ser el valor predeterminado de la columna. Los valores son separados por coma o punto y coma. a) Literales: + 0 + 93490 + 100 + 100 + es_MX + 00f96788-4c07-11e9-8837-9be9626f1b09 + + + + + + 2019-03-21 16:50:40.593 + + true + + Min. Value + false + 2019-03-21 16:50:40.593 + false + false + false + Minimum Value for a field + true + false + + true + The Minimum Value indicates the lowest allowable value for a field. + + + + + + true + false + false + + + + false + 0 + 0 + 93491 + D + 100 + 100 + 190 + + 92746 + + 0 + 20 + 54759 + + 01039096-4c07-11e9-884d-4b03e20e8c36 + + + + + true + 2019-03-21 16:50:41.68 + 2019-03-21 16:50:41.68 + 0 + true + Valor Mínimo de un campo + Valor Mínimo + El Valor Mínimo indica el menor valor permisible para un campo + 0 + 93491 + 100 + 100 + es_MX + 01045b3e-4c07-11e9-884f-57a1732947d3 + + + + + Max. Value + false + 2019-03-21 16:50:42.022 + false + + 2019-03-21 16:50:42.022 + + true + + false + false + Maximum Value for a field + true + false + + true + The Maximum Value indicates the highest allowable value for a field + + + + + + true + true + false + + + + false + 0 + 0 + 93492 + D + 100 + 100 + 200 + + 92745 + + 0 + 20 + 54759 + + 010238f4-4c07-11e9-884a-afdae9588b45 + + + + + true + 2019-03-21 16:50:44.371 + 2019-03-21 16:50:44.371 + 0 + true + Valor Máximo de un campo + Valor Máximo + El Valor Máximo indica el valor más alto permisible para un campo + 0 + 93492 + 100 + 100 + es_MX + 01030f9a-4c07-11e9-884c-2fde9abfc71b + + + + + Read Only Logic + false + 2019-03-21 16:50:44.766 + false + + 2019-03-21 16:50:44.766 + + true + + false + false + Logic to determine if field is read only (applies only when field is read-write) + true + false + + true + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + + + + + + true + false + false + + + + false + 0 + 0 + 93493 + D + 100 + 100 + 210 + + 92740 + + 0 + 2000 + 54759 + + 010df11c-4c07-11e9-8862-9badd1651fc4 + + + + + true + 2019-03-21 16:50:45.951 + 2019-03-21 16:50:45.951 + 0 + true + Lógica para determinar si el campo es de sólo lectura (aplica solamente cuando el campo es lectura-escritura + Lógica de Solo Lectura + + 0 + 93493 + 100 + 100 + es_MX + 010ec556-4c07-11e9-8864-4bb45adf03f3 + + + + + Display Logic + false + 2019-03-21 16:50:46.319 + false + + 2019-03-21 16:50:46.319 + + true + + false + false + If the Field is displayed, the result determines if the field is actually displayed + true + false + + true + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + + + + + + true + false + false + + + + false + 0 + 0 + 93494 + D + 100 + 100 + 220 + + 92733 + + 0 + 2000 + 54759 + + 00fb5f34-4c07-11e9-883b-5b0ceafcf965 + + + + + true + 2019-03-21 16:50:47.405 + 2019-03-21 16:50:47.405 + 0 + true + Si el campo es desplegado, el resultado determina si el campo es efectivamente desplegado + Lógica Despliegue + formato:= <expresion> [<logica> <expresion>] expresion := @<contexto>@=<valor> o @<contexto>@!<valor> logica:= <|>|<&>contexto:= cualquier valor global o de la ventana del contexto := secuencia a operadores de la logica:= Y/O con el previo resultado de izquierda a derecha E + 0 + 93494 + 100 + 100 + es_MX + 00fc3814-4c07-11e9-883d-934d2cf2882f + + + + + 2019-03-21 16:50:47.768 + 2019-03-21 16:50:47.768 + Process Parameter Trl + false + + true + + + AD_ProcessParaCustom_Trl + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54613 + D + + 53660 + 100 + 0 + 100 + + eb6551c8-4be5-11e9-a9e8-7f1ab16b5238 + + + + + 2019-03-21 16:50:48.821 + 2019-03-21 16:50:48.821 + false + true + Parámetro de Proceso ** + 0 + 0 + es_MX + 54613 + 100 + 100 + eb681d0e-4be5-11e9-a9ea-8b7f2e00acb4 + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:50:49.199 + + 2019-03-21 16:50:49.199 + + 92748 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54613 + 100 + 102 + + 129 + 10 + 19 + 100 + eb6a769e-4be5-11e9-a9eb-83699d13fd91 + + + + + + 2019-03-21 16:50:50.418 + true + 2019-03-21 16:50:50.418 + 92748 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + eb6d5346-4be5-11e9-a9ed-c391e3adebe2 + + + + + Language for this entity + true + + 2019-03-21 16:50:50.79 + + 2019-03-21 16:50:50.79 + + 92749 + false + Language + true + false + + + true + false + N + false + + + + 0 + + AD_Language + The Language identifies the language to use for display and formatting + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54613 + 100 + 109 + 327 + + 6 + 18 + 100 + 11eb2a3e-4be6-11e9-aa0a-cf8e0cf7bf10 + + + + + + 2019-03-21 16:50:51.951 + true + 2019-03-21 16:50:51.951 + 92749 + false + Lenguaje + 0 + 0 + 100 + 100 + es_MX + 11ec9cfc-4be6-11e9-aa0c-8f4be24f61f5 + + + + + Organizational entity within client + true + + 2019-03-21 16:50:52.3 + + 2019-03-21 16:50:52.3 + + 92750 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54613 + 100 + 113 + + 104 + 10 + 19 + 100 + eb6ea778-4be5-11e9-a9ee-072b5c09f0de + + + + + + 2019-03-21 16:50:53.479 + true + 2019-03-21 16:50:53.479 + 92750 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + eb6fcfc2-4be5-11e9-a9f0-778831eb53c8 + + + + + + true + + 2019-03-21 16:50:53.825 + + 2019-03-21 16:50:53.825 + + 92751 + false + Process Parameter + true + false + + + true + false + N + false + + + + 0 + + AD_ProcessParaCustom_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54613 + 100 + 60941 + + + 10 + 19 + 100 + 070c1eb6-4be6-11e9-aa07-2bfcb046a614 + + + + + + 2019-03-21 16:50:54.987 + true + 2019-03-21 16:50:54.987 + 92751 + false + Parámetro de Proceso + 0 + 0 + 100 + 100 + es_MX + 070f3484-4be6-11e9-aa09-938ce14304ab + + + + + Date this record was created + true + + 2019-03-21 16:50:55.322 + + 2019-03-21 16:50:55.322 + + 92752 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54613 + 100 + 245 + + + 0 + 16 + 100 + eb72097c-4be5-11e9-a9f4-6f49dd4632fa + + + + + + 2019-03-21 16:50:56.502 + true + 2019-03-21 16:50:56.502 + 92752 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + eb72d4a6-4be5-11e9-a9f6-5fbed68b330f + + + + + User who created this records + true + + 2019-03-21 16:50:56.866 + + 2019-03-21 16:50:56.866 + + 92753 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54613 + 100 + 246 + 110 + + 10 + 18 + 100 + eb74d058-4be5-11e9-a9fa-63ec91306c0b + + + + + + 2019-03-21 16:50:58.022 + true + 2019-03-21 16:50:58.022 + 92753 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + eb759326-4be5-11e9-a9fc-3757c6f93131 + + + + + Optional short description of the record + true + + 2019-03-21 16:50:58.381 + + 2019-03-21 16:50:58.381 + + 92754 + false + Description + false + false + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54613 + 100 + 275 + + + 255 + 14 + 100 + 1debf6a6-4be6-11e9-aa10-e35df65321ab + + + + + + 2019-03-21 16:50:59.515 + true + 2019-03-21 16:50:59.515 + 92754 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + 1ded21e8-4be6-11e9-aa12-e74bc57632a2 + + + + + Comment or Hint + true + + 2019-03-21 16:50:59.847 + + 2019-03-21 16:50:59.847 + + 92755 + false + Comment/Help + false + false + + + false + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54613 + 100 + 326 + + + 2000 + 14 + 100 + 3c4b9d36-4be6-11e9-aa16-d7e6d41f1836 + + + + + + 2019-03-21 16:51:00.956 + true + 2019-03-21 16:51:00.956 + 92755 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + 3c4ec524-4be6-11e9-aa18-e3a770f678a0 + + + + + The record is active in the system + true + + 2019-03-21 16:51:01.306 + + 2019-03-21 16:51:01.306 + + 92756 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54613 + 100 + 348 + + + 1 + 20 + 100 + eb7094e8-4be5-11e9-a9f1-1f19e389abb6 + + + + + + 2019-03-21 16:51:02.508 + true + 2019-03-21 16:51:02.508 + 92756 + false + Activo + 0 + 0 + 100 + 100 + es_MX + eb7169e0-4be5-11e9-a9f3-1b15c5a76b1d + + + + + This column is translated + true + + 2019-03-21 16:51:02.901 + + 2019-03-21 16:51:02.901 + + 92757 + false + Translated + false + false + N + + false + false + N + false + + + + 0 + + IsTranslated + The Translated checkbox indicates if this column is translated. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54613 + 100 + 420 + + + 1 + 20 + 100 + 2802d088-4be6-11e9-aa13-efc41785f7f2 + + + + + + 2019-03-21 16:51:04.18 + true + 2019-03-21 16:51:04.18 + 92757 + false + Traducida + 0 + 0 + 100 + 100 + es_MX + 2805dabc-4be6-11e9-aa15-57a608f4f213 + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:51:04.515 + + 2019-03-21 16:51:04.515 + + 92758 + false + Name + false + false + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54613 + 100 + 469 + + + 60 + 10 + 100 + 17bf9a8a-4be6-11e9-aa0d-a350a68ff9b9 + + + + + + 92758 + 2019-03-21 16:51:05.654 + true + 2019-03-21 16:51:05.654 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + 17c2f31a-4be6-11e9-aa0f-1307f1331fbe + + + + + Date this record was updated + true + + 2019-03-21 16:51:06.003 + + 2019-03-21 16:51:06.003 + + 92759 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54613 + 100 + 607 + + + 0 + 16 + 100 + eb737564-4be5-11e9-a9f7-3b11cd604dd8 + + + + + + 2019-03-21 16:51:07.24 + true + 2019-03-21 16:51:07.24 + 92759 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + eb743558-4be5-11e9-a9f9-271c350298e9 + + + + + User who updated this records + true + + 2019-03-21 16:51:07.565 + + 2019-03-21 16:51:07.565 + + 92760 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54613 + 100 + 608 + 110 + + 10 + 18 + 100 + eb762cbe-4be5-11e9-a9fd-d313a3dc3c44 + + + + + + 2019-03-21 16:51:08.764 + true + 2019-03-21 16:51:08.764 + 92760 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + eb76efb4-4be5-11e9-a9ff-379504f2f12d + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:51:09.138 + + 2019-03-21 16:51:09.138 + + 92761 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54613 + 100 + 59595 + + + 36 + 10 + 100 + eb77874e-4be5-11e9-aa00-17d9a5ae77ff + + + + + + 2019-03-21 16:51:10.447 + true + 2019-03-21 16:51:10.447 + 92761 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + eb7849e0-4be5-11e9-aa02-1b4b964f426a + + + + + true + Table AD_ProcessParaCustom_Trl + 2019-03-21 16:51:10.796 + 2019-03-21 16:51:10.796 + false + + true + false + + + + + AD_ProcessParaCustom_Trl + 0 + 0 + 55070 + 1 + 1000000 + true + 50000 + 1000000 + 100 + 100 + eb78d22a-4be5-11e9-aa03-03c079f1e1c2 + + + + + + + 0 + 54760 + Parameter Translation + false + false + false + + 2019-03-21 16:51:11.778 + 2019-03-21 16:51:11.778 + + false + false + + false + N + + 0 + 54613 + + + + 2 + + true + true + false + + + + + false + 53660 + 50 + + 100 + 100 + D + f6b9d064-4c06-11e9-854b-ff8b2f1ed938 + + + + + + 2019-03-21 16:51:12.809 + true + 2019-03-21 16:51:12.809 + Traducción de Parámetro + + + false + 0 + 0 + 54760 + 100 + 100 + es_MX + f6baceb0-4c06-11e9-854d-f3f3dbd5739e + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:51:13.172 + false + + 2019-03-21 16:51:13.173 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93495 + D + 100 + 100 + 0 + + 92761 + + 0 + 36 + 54760 + + fd74f348-4c06-11e9-8815-8bbf24dc7253 + + + + + true + 2019-03-21 16:51:14.468 + 2019-03-21 16:51:14.468 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93495 + 100 + 100 + es_MX + fd75ade2-4c06-11e9-8817-4bfbb030c815 + + + + + 2019-03-21 16:51:14.831 + Client + false + 2019-03-21 16:51:14.831 + false + + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93496 + D + 100 + 100 + 10 + + 92748 + + 0 + 10 + 54760 + + fd701d8c-4c06-11e9-880c-8b2aa9bc04c1 + + + + + true + 2019-03-21 16:51:15.929 + 2019-03-21 16:51:15.929 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93496 + 100 + 100 + es_MX + fd713b86-4c06-11e9-880e-db27f10bcec2 + + + + + Organization + false + 2019-03-21 16:51:16.336 + false + + 2019-03-21 16:51:16.336 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93497 + D + 100 + 100 + 20 + + 92750 + + 0 + 10 + 54760 + + fd789138-4c06-11e9-881e-77aaeae690e3 + + + + + true + 2019-03-21 16:51:17.489 + 2019-03-21 16:51:17.489 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93497 + 100 + 100 + es_MX + fd794542-4c06-11e9-8820-fff3cec1177a + + + + + Process Parameter + false + 2019-03-21 16:51:17.877 + false + + 2019-03-21 16:51:17.877 + + true + + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93498 + D + 100 + 100 + 30 + + 92751 + + 0 + 10 + 54760 + + fd79c5da-4c06-11e9-8821-9f87a7fbccfe + + + + + true + 2019-03-21 16:51:19.023 + 2019-03-21 16:51:19.023 + 0 + false + + Parámetro de Proceso + + 0 + 93498 + 100 + 100 + es_MX + fd7a7318-4c06-11e9-8823-179768b74415 + + + + + Language + false + 2019-03-21 16:51:19.398 + false + + 2019-03-21 16:51:19.398 + + true + + false + false + Language for this entity + true + false + + true + The Language identifies the language to use for display and formatting + + + + + + true + true + false + + + + false + 0 + 0 + 93499 + D + 100 + 100 + 40 + + 92749 + + 0 + 6 + 54760 + + fd762eca-4c06-11e9-8818-973bfcd6afec + + + + + true + 2019-03-21 16:51:20.587 + 2019-03-21 16:51:20.587 + 0 + true + Lenguaje para esta entidad + Lenguaje + El lenguaje identifica el lenguaje a usar para el despliegue + 0 + 93499 + 100 + 100 + es_MX + fd76de92-4c06-11e9-881a-e3c2edc7ad93 + + + + + Active + false + 2019-03-21 16:51:20.965 + false + + 2019-03-21 16:51:20.965 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93500 + D + 100 + 100 + 50 + + 92756 + + 0 + 1 + 54760 + + fd6d8be4-4c06-11e9-8809-231f457c378d + + + + + true + 2019-03-21 16:51:22.107 + 2019-03-21 16:51:22.107 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93500 + 100 + 100 + es_MX + fd6f30de-4c06-11e9-880b-07af46d424fe + + + + + Translated + false + 2019-03-21 16:51:22.493 + false + + 2019-03-21 16:51:22.493 + + true + + false + false + This column is translated + true + false + + true + The Translated checkbox indicates if this column is translated. + + + + + + true + true + false + + + + false + 0 + 0 + 93501 + D + 100 + 100 + 60 + + 92757 + + 0 + 1 + 54760 + + fd7aeca8-4c06-11e9-8824-2372aa85f7e3 + + + + + true + 2019-03-21 16:51:23.733 + 2019-03-21 16:51:23.733 + 0 + true + Esta columna está traducida + Traducida + El Cuadro de verificación traducido indica si esta columna está traducida + 0 + 93501 + 100 + 100 + es_MX + fd7b9ebe-4c06-11e9-8826-83a26a3992cd + + + + + Name + false + 2019-03-21 16:51:24.115 + false + + 2019-03-21 16:51:24.115 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93502 + D + 100 + 100 + 70 + + 92758 + + 0 + 60 + 54760 + + fd776060-4c06-11e9-881b-538ef11ca24b + + + + + true + 2019-03-21 16:51:25.253 + 2019-03-21 16:51:25.253 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93502 + 100 + 100 + es_MX + fd781154-4c06-11e9-881d-2b51786181be + + + + + Description + false + 2019-03-21 16:51:25.644 + false + + 2019-03-21 16:51:25.644 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93503 + D + 100 + 100 + 80 + + 92754 + + 0 + 255 + 54760 + + fd737658-4c06-11e9-8812-178601a03a01 + + + + + true + 2019-03-21 16:51:26.82 + 2019-03-21 16:51:26.82 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93503 + 100 + 100 + es_MX + fd7456e0-4c06-11e9-8814-ab3f7210dd0c + + + + + Comment/Help + false + 2019-03-21 16:51:27.201 + false + + 2019-03-21 16:51:27.201 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93504 + D + 100 + 100 + 90 + + 92755 + + 0 + 2000 + 54760 + + fd71fd46-4c06-11e9-880f-eb8d40530fb0 + + + + + true + 2019-03-21 16:51:28.451 + 2019-03-21 16:51:28.451 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93504 + 100 + 100 + es_MX + fd72e85a-4c06-11e9-8811-53e431714148 + + + + + 2019-03-21 16:51:28.818 + false + 0 + 100 + 0 + + + 0 + + false + Smart Browse Customization + Smart Browse creates a quick way to generate a browse of information for end users easily and quickly based on a view and browser. + Maintain Smart Browse. + true + false + 100 + 53661 + D + 0 + 37a60dba-4c0a-11e9-baed-031696baad00 + M + true + 2019-03-21 16:51:28.818 + + + + + 2019-03-21 16:51:29.767 + Mantenimiento de Consulta Inteligente + 2019-03-21 16:51:29.767 + true + es_MX + Consulta Inteligente crea una forma rápida de generar una búsqueda de información para los usuarios finales fácil y rápidamente basada en una vista y un navegador. + Personalización de Consulta Inteligente + false + 0 + 0 + 100 + 100 + 53661 + 37b01a80-4c0a-11e9-baef-2f5f727a2ba1 + + + + + 2019-03-21 16:51:30.162 + 2019-03-21 16:51:30.162 + Browse Customization + false + + true + + + AD_BrowseCustom + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54614 + D + + 53661 + 100 + 0 + 100 + + 655601f8-4be1-11e9-a887-57deba444434 + + + + + 2019-03-21 16:51:31.18 + 2019-03-21 16:51:31.18 + false + true + Personalización de Visor + 0 + 0 + es_MX + 54614 + 100 + 100 + 655b8894-4be1-11e9-a889-cbe5cac93008 + + + + + 2019-03-21 16:51:31.527 + true + Browse Customization + + 2019-03-21 16:51:31.527 + AD_BrowseCustom_ID + + + + Browse Customization + + + 10 + 19 + 60942 + 0 + 0 + D + 100 + + 100 + 657167a4-4be1-11e9-a8a2-8374c7f7f6f7 + + + + + 2019-03-21 16:51:32.441 + + true + 2019-03-21 16:51:32.441 + es_MX + + + Personalización de Visor + + false + Personalización de Visor + + + 0 + 0 + 100 + 100 + 60942 + 6573454c-4be1-11e9-a8a4-63da5340620f + + + + + + true + + 2019-03-21 16:51:32.843 + + 2019-03-21 16:51:32.843 + + 92762 + false + Browse Customization + true + false + + + false + false + N + true + + + + 1 + + AD_BrowseCustom_ID + + false + + false + N + + true + false + false + false + + D + 0 + 0 + + 54614 + 100 + 60942 + + + 10 + 13 + 100 + 6574e794-4be1-11e9-a8a5-eb50e5a7fa2c + + + + + + 2019-03-21 16:51:34.03 + true + 2019-03-21 16:51:34.03 + 92762 + false + Personalización de Visor + 0 + 0 + 100 + 100 + es_MX + 65765264-4be1-11e9-a8a7-ab51f04c5a97 + + + + + + true + + 2019-03-21 16:51:34.407 + + 2019-03-21 16:51:34.407 + + 92763 + true + Smart Browse + true + false + + + false + false + N + false + + + + 0 + + AD_Browse_ID + + false + + false + N + + true + false + false + true + 10 + D + 0 + 0 + + 54614 + 100 + 53902 + + + 10 + 19 + 100 + 524672ea-4be2-11e9-a8e3-879d8f7b8839 + + + + + + 2019-03-21 16:51:35.772 + true + 2019-03-21 16:51:35.772 + 92763 + false + Smart Browse + 0 + 0 + 100 + 100 + es_MX + 5249d71e-4be2-11e9-a8e5-27af3dc5d6fb + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:51:36.156 + + 2019-03-21 16:51:36.156 + + 92764 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54614 + 100 + 102 + + 129 + 10 + 19 + 100 + 655d6a1a-4be1-11e9-a88a-cb2770a3f422 + + + + + + 2019-03-21 16:51:37.393 + true + 2019-03-21 16:51:37.393 + 92764 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + 655f274c-4be1-11e9-a88c-33ea7403a527 + + + + + Organizational entity within client + true + + 2019-03-21 16:51:37.752 + + 2019-03-21 16:51:37.752 + + 92765 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54614 + 100 + 113 + + 104 + 10 + 19 + 100 + 656083d0-4be1-11e9-a88d-dbf56e87ca42 + + + + + + 2019-03-21 16:51:38.986 + true + 2019-03-21 16:51:38.986 + 92765 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + 65619586-4be1-11e9-a88f-1f73ce311909 + + + + + Process or Report + true + + 2019-03-21 16:51:39.341 + + 2019-03-21 16:51:39.341 + + 92766 + false + Process + false + false + + + false + false + N + false + + + + 0 + + AD_Process_ID + The Process field identifies a unique Process or Report in the system. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 117 + + + 10 + 19 + 100 + a5a59886-4be1-11e9-a8b0-939e9c124918 + + + + + + 2019-03-21 16:51:40.673 + true + 2019-03-21 16:51:40.673 + 92766 + false + Proceso + 0 + 0 + 100 + 100 + es_MX + a5a7e046-4be1-11e9-a8b2-7b3f78ad5f32 + + + + + Responsibility Role + true + + 2019-03-21 16:51:41.027 + + 2019-03-21 16:51:41.027 + + 92767 + false + Role + false + false + -1 + + false + false + N + false + + + + 0 + + AD_Role_ID + The Role determines security and access a user who has this Role will have in the System. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 123 + + + 10 + 19 + 100 + b01ee81c-4be1-11e9-a8b3-7b6049a4763c + + + + + + 2019-03-21 16:51:42.192 + true + 2019-03-21 16:51:42.192 + 92767 + false + Rol + 0 + 0 + 100 + 100 + es_MX + b02030be-4be1-11e9-a8b5-27a2220fa8a1 + + + + + + + + + + + + + + + + + + 126 + es_MX + 52d9efec-4c1f-11e9-ac40-b750ec5002df + + + + + Database Table information + true + + 2019-03-21 16:51:43.24 + + 2019-03-21 16:51:43.24 + + 92768 + false + Table + false + false + + + false + false + N + false + + + + 0 + + AD_Table_ID + The Database Table provides the information of the table definition + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 126 + + + 10 + 19 + 100 + bf31c626-4be1-11e9-a8b9-9f026116ca41 + + + + + + 2019-03-21 16:51:44.454 + true + 2019-03-21 16:51:44.454 + 92768 + false + Tabla + 0 + 0 + 100 + 100 + es_MX + bf34a148-4be1-11e9-a8bb-b365024e4faf + + + + + User within the system - Internal or Business Partner Contact + true + + 2019-03-21 16:51:44.814 + + 2019-03-21 16:51:44.814 + + 92769 + false + User/Contact + false + false + -1 + + false + false + N + false + + + + 0 + + AD_User_ID + The User identifies a unique user in the system. This could be an internal user or a business partner contact + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 138 + + + 10 + 19 + 100 + b8407254-4be1-11e9-a8b6-1f1ce598f796 + + + + + + 2019-03-21 16:51:46.156 + true + 2019-03-21 16:51:46.156 + 92769 + false + Usuario + 0 + 0 + 100 + 100 + es_MX + b8471122-4be1-11e9-a8b8-f31405ae119e + + + + + Data entry or display window + true + + 2019-03-21 16:51:46.54 + + 2019-03-21 16:51:46.54 + + 92770 + false + Window + false + false + + + false + false + N + false + + + + 0 + + AD_Window_ID + The Window field identifies a unique Window in the system. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 143 + + + 10 + 19 + 100 + c77cdc62-4be1-11e9-a8bc-b38402490f65 + + + + + + 2019-03-21 16:51:47.749 + true + 2019-03-21 16:51:47.749 + 92770 + false + Ventana + 0 + 0 + 100 + 100 + es_MX + c7809460-4be1-11e9-a8be-1b5e780dabf5 + + + + + + true + + 2019-03-21 16:51:48.138 + + 2019-03-21 16:51:48.138 + + 92771 + false + ASP Level + false + false + + + false + false + N + false + + + + 0 + + ASP_Level_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 53326 + + + 10 + 19 + 100 + ce72b3ca-4be1-11e9-a8bf-1bd8d590f17e + + + + + + 2019-03-21 16:51:49.366 + true + 2019-03-21 16:51:49.366 + 92771 + false + Nivel SaaS + 0 + 0 + 100 + 100 + es_MX + ce74b2f6-4be1-11e9-a8c1-7b26d9b24be1 + + + + + Date this record was created + true + + 2019-03-21 16:51:49.729 + + 2019-03-21 16:51:49.729 + + 92772 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54614 + 100 + 245 + + + 0 + 16 + 100 + 6564e3ee-4be1-11e9-a893-e34e8772c80a + + + + + + 2019-03-21 16:51:50.93 + true + 2019-03-21 16:51:50.93 + 92772 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + 65660d14-4be1-11e9-a895-67cfadcbbd52 + + + + + User who created this records + true + + 2019-03-21 16:51:51.338 + + 2019-03-21 16:51:51.338 + + 92773 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54614 + 100 + 246 + 110 + + 10 + 18 + 100 + 656b396a-4be1-11e9-a899-272dbc120561 + + + + + + 2019-03-21 16:51:52.563 + true + 2019-03-21 16:51:52.563 + 92773 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + 656ca106-4be1-11e9-a89b-0f3abe196c90 + + + + + Optional short description of the record + true + + 2019-03-21 16:51:52.92 + + 2019-03-21 16:51:52.92 + + 92774 + false + Description + false + true + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 275 + + + 255 + 14 + 100 + d74324c6-4be1-11e9-a8c2-0f44c2283643 + + + + + + 2019-03-21 16:51:54.231 + true + 2019-03-21 16:51:54.231 + 92774 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + d7452550-4be1-11e9-a8c4-2315d74e46fe + + + + + Comment or Hint + true + + 2019-03-21 16:51:54.605 + + 2019-03-21 16:51:54.605 + + 92775 + false + Comment/Help + false + true + + + false + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 326 + + + 2000 + 14 + 100 + def56ddc-4be1-11e9-a8c5-b3dc7f97851f + + + + + + 2019-03-21 16:51:55.797 + true + 2019-03-21 16:51:55.797 + 92775 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + def925a8-4be1-11e9-a8c7-e36084d660ef + + + + + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + true + + 2019-03-21 16:51:56.17 + + 2019-03-21 16:51:56.17 + + 92776 + false + Hierarchy Type + true + false + O + + false + false + N + false + + + + 0 + + HierarchyType + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 60939 + 54117 + + 1 + 17 + 100 + e8961616-4be1-11e9-a8c8-27ca70db86ad + + + + + + 2019-03-21 16:51:57.518 + true + 2019-03-21 16:51:57.518 + 92776 + false + Tipo de Jerrarquía + 0 + 0 + 100 + 100 + es_MX + e8996a82-4be1-11e9-a8ca-a3f13164e5d1 + + + + + The record is active in the system + true + + 2019-03-21 16:51:57.868 + + 2019-03-21 16:51:57.868 + + 92777 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54614 + 100 + 348 + + + 1 + 20 + 100 + 656289fa-4be1-11e9-a890-4bda51c6ef06 + + + + + + 2019-03-21 16:51:59.213 + true + 2019-03-21 16:51:59.213 + 92777 + false + Activo + 0 + 0 + 100 + 100 + es_MX + 6563e4bc-4be1-11e9-a892-873c70a65734 + + + + + + + + + + + + + + + es_MX + + + + 5d00f6be-4c1f-11e9-aee5-e3ea54071dbc + 57065 + + + + + Flag to indicate if is collapsible by default + true + + 2019-03-21 16:52:00.313 + + 2019-03-21 16:52:00.313 + + 92778 + false + Is collapsible by default + false + false + + + false + false + N + false + + + + 0 + + IsCollapsibleByDefault + Flag to indicate if is collapsible by default + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 57065 + 319 + + 1 + 17 + 100 + fe23be3e-4be1-11e9-a8cb-476f6365d6a1 + + + + + + 2019-03-21 16:52:01.633 + true + 2019-03-21 16:52:01.633 + 92778 + false + Collapsible by Default + 0 + 0 + 100 + 100 + es_MX + fe274c0c-4be1-11e9-a8cd-ab98ec783e4b + + + + + + + + + + + + + + + es_MX + + + + 366 + 5e6e42f4-4c1f-11e9-af38-7b416704d473 + + + + + Indicates if records can be deleted from the database + true + + 2019-03-21 16:52:02.68 + + 2019-03-21 16:52:02.68 + + 92779 + false + Records deletable + false + false + + + false + false + N + false + + + + 0 + + IsDeleteable + The Records Deletable checkbox indicates if a record can be deleted from the database. If records cannot be deleted, you can only deselect the Active flag + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 366 + 319 + + 1 + 17 + 100 + 0daebf98-4be2-11e9-a8ce-77f90f8d4d56 + + + + + + 2019-03-21 16:52:03.975 + true + 2019-03-21 16:52:03.975 + 92779 + false + Registros Eliminables + 0 + 0 + 100 + 100 + es_MX + 0dafc2ee-4be2-11e9-a8d0-2bb3ecb58b4d + + + + + + + + + + + + + + + es_MX + + + + 57067 + 5fd4df40-4c1f-11e9-af8b-03751e2897ff + + + + + Is executed query by default + true + + 2019-03-21 16:52:05.012 + + 2019-03-21 16:52:05.012 + + 92780 + false + Is executed query by default + false + false + + + false + false + N + false + + + + 0 + + IsExecutedQueryByDefault + Allow define if a Browser is execute by default + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 57067 + 319 + + 1 + 17 + 100 + 178e9542-4be2-11e9-a8d1-e3d109ceb00c + + + + + + 2019-03-21 16:52:06.402 + true + 2019-03-21 16:52:06.402 + 92780 + false + IsExecutedQueryByDefault + 0 + 0 + 100 + 100 + es_MX + 179215dc-4be2-11e9-a8d3-cf79b2c7e478 + + + + + + + + + + + + + + + es_MX + + + + 57066 + 6146cb2c-4c1f-11e9-afde-eb33bdba6128 + + + + + Allows auto select rows of a browser + true + + 2019-03-21 16:52:07.428 + + 2019-03-21 16:52:07.428 + + 92781 + false + Is selected by default + false + false + + + false + false + N + false + + + + 0 + + IsSelectedByDefault + Allows auto select rows of a browser + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 57066 + 319 + + 1 + 17 + 100 + 1eaa2d46-4be2-11e9-a8d4-e3790fdb6ef7 + + + + + + 2019-03-21 16:52:08.801 + true + 2019-03-21 16:52:08.801 + 92781 + false + Is Selected by default + 0 + 0 + 100 + 100 + es_MX + 1eabe488-4be2-11e9-a8d6-d3f19e71bae0 + + + + + + + + + + + + + + + es_MX + + + + 57221 + 62b77286-4c1f-11e9-b031-f39100d5bc66 + + + + + Show totals into Smart Browser + true + + 2019-03-21 16:52:09.853 + + 2019-03-21 16:52:09.853 + + 92782 + false + Show Total + false + false + + + false + false + N + false + + + + 0 + + IsShowTotal + Show totals for the column of amount type. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 57221 + 319 + + 1 + 17 + 100 + 26bc7200-4be2-11e9-a8d7-a34b0503341a + + + + + + 2019-03-21 16:52:11.206 + true + 2019-03-21 16:52:11.206 + 92782 + false + Show Total + 0 + 0 + 100 + 100 + es_MX + 26bfe110-4be2-11e9-a8d9-23be86e819c8 + + + + + Determines, if the field can be updated + true + + 2019-03-21 16:52:11.618 + + 2019-03-21 16:52:11.618 + + 92783 + false + Updatable + false + false + + + false + false + N + false + + + + 0 + + IsUpdateable + The Updatable checkbox indicates if a field can be updated by the user. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 422 + 319 + + 1 + 17 + 100 + 30b76314-4be2-11e9-a8da-5b8743250349 + + + + + + 2019-03-21 16:52:13.008 + true + 2019-03-21 16:52:13.008 + 92783 + false + Actualizable + 0 + 0 + 100 + 100 + es_MX + 30babb0e-4be2-11e9-a8dc-43dacbfb30dc + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:52:13.372 + + 2019-03-21 16:52:13.372 + + 92784 + true + Name + false + true + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 20 + D + 0 + 0 + + 54614 + 100 + 469 + + + 60 + 10 + 100 + 3c641acc-4be2-11e9-a8dd-13055b2a4319 + + + + + + 2019-03-21 16:52:14.584 + true + 2019-03-21 16:52:14.584 + 92784 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + 3c67b286-4be2-11e9-a8df-f726e57711ba + + + + + Date this record was updated + true + + 2019-03-21 16:52:14.942 + + 2019-03-21 16:52:14.942 + + 92785 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54614 + 100 + 607 + + + 0 + 16 + 100 + 6566f7c4-4be1-11e9-a896-63c8c9c972b7 + + + + + + 2019-03-21 16:52:16.2 + true + 2019-03-21 16:52:16.2 + 92785 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + 65681d20-4be1-11e9-a898-77a5aa3b8196 + + + + + User who updated this records + true + + 2019-03-21 16:52:16.644 + + 2019-03-21 16:52:16.644 + + 92786 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54614 + 100 + 608 + 110 + + 10 + 18 + 100 + 656d89fe-4be1-11e9-a89c-b71ea164313a + + + + + + 2019-03-21 16:52:17.917 + true + 2019-03-21 16:52:17.917 + 92786 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + 656ea960-4be1-11e9-a89e-537c77eb51ed + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:52:18.27 + + 2019-03-21 16:52:18.27 + + 92787 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54614 + 100 + 59595 + + + 36 + 10 + 100 + 656f8664-4be1-11e9-a89f-73aff7c63458 + + + + + + 2019-03-21 16:52:19.542 + true + 2019-03-21 16:52:19.542 + 92787 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 6570af8a-4be1-11e9-a8a1-b71cfd6a29bc + + + + + Fully qualified SQL WHERE clause + true + + 2019-03-21 16:52:19.983 + + 2019-03-21 16:52:19.983 + + 92788 + false + Sql WHERE + false + false + + + false + false + N + false + + + + 0 + + WhereClause + The Where Clause indicates the SQL WHERE clause to use for record selection. The WHERE clause is added to the query. Fully qualified means "tablename.columnname". + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54614 + 100 + 630 + + + 2000 + 14 + 100 + 43cd978e-4be2-11e9-a8e0-b79f7fb27419 + + + + + + 2019-03-21 16:52:21.403 + true + 2019-03-21 16:52:21.403 + 92788 + false + Cláusula Where SQL + 0 + 0 + 100 + 100 + es_MX + 43cf0272-4be2-11e9-a8e2-4fd9e7c7a201 + + + + + true + Table AD_BrowseCustom + 2019-03-21 16:52:21.802 + 2019-03-21 16:52:21.802 + false + + true + false + + + + + AD_BrowseCustom + 0 + 0 + 55071 + 1 + 1000000 + true + 50000 + 1000004 + 100 + 100 + 6578c4f4-4be1-11e9-a8a8-5f9fccfcc5ed + + + + + The Smart Browse is used to search and select records as well as display information relevant to the selection. + + 0 + 54761 + Smart Browse Custom + false + false + false + + 2019-03-21 16:52:22.796 + 2019-03-21 16:52:22.796 + + false + false + + false + N + + 0 + 54614 + + + + 0 + + true + true + false + + Define Smart Browse + + + true + 53661 + 10 + + 100 + 100 + D + 6225493e-4c0a-11e9-baf5-a358e81d813a + + + + + Define Consulta Inteligente + 2019-03-21 16:52:24.017 + true + 2019-03-21 16:52:24.017 + Consulta Inteligente Personalizada + + La consulta inteligente se utiliza para definir una consulta para buscar y seleccionar registros, así como mostrar información relevante para la selección. + false + 0 + 0 + 54761 + 100 + 100 + es_MX + 622a4e16-4c0a-11e9-baf7-e77a19be926b + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:52:24.396 + false + + 2019-03-21 16:52:24.396 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93505 + D + 100 + 100 + 0 + + 92787 + + 0 + 36 + 54761 + + 72fb0f64-4c0a-11e9-8a69-176984f83db7 + + + + + true + 2019-03-21 16:52:25.69 + 2019-03-21 16:52:25.69 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93505 + 100 + 100 + es_MX + 72fbe5a6-4c0a-11e9-8a6b-e71fe2330f5c + + + + + Browse Customization + false + 2019-03-21 16:52:26.062 + false + + 2019-03-21 16:52:26.062 + + true + + false + false + + false + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93506 + D + 100 + 100 + 0 + + 92762 + + 0 + 10 + 54761 + + 72f22c6e-4c0a-11e9-8a5a-5bfa3d76b61d + + + + + true + 2019-03-21 16:52:27.286 + 2019-03-21 16:52:27.286 + 0 + false + + Personalización de Visor + + 0 + 93506 + 100 + 100 + es_MX + 72f36f0c-4c0a-11e9-8a5c-6b3e70fd36a3 + + + + + Client + false + 2019-03-21 16:52:27.655 + false + + 2019-03-21 16:52:27.655 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93507 + D + 100 + 100 + 10 + + 92764 + + 0 + 10 + 54761 + + 72f43586-4c0a-11e9-8a5d-0327f3f7be6e + + + + + true + 2019-03-21 16:52:28.863 + 2019-03-21 16:52:28.863 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93507 + 100 + 100 + es_MX + 72f56d70-4c0a-11e9-8a5f-b39692591210 + + + + + Organization + false + 2019-03-21 16:52:29.26 + false + + 2019-03-21 16:52:29.26 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93508 + D + 100 + 100 + 20 + + 92765 + + 0 + 10 + 54761 + + 7302bf02-4c0a-11e9-8a78-b3a739e582b8 + + + + + true + 2019-03-21 16:52:30.382 + 2019-03-21 16:52:30.382 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93508 + 100 + 100 + es_MX + 7303af98-4c0a-11e9-8a7a-d321526fa9f4 + + + + + Smart Browse + false + 2019-03-21 16:52:30.742 + false + + 2019-03-21 16:52:30.742 + + true + + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93509 + D + 100 + 100 + 30 + + 92763 + + 0 + 10 + 54761 + + 730a00c8-4c0a-11e9-8a87-bb2646e21314 + + + + + true + 2019-03-21 16:52:33.013 + 2019-03-21 16:52:33.013 + 0 + false + + Smart Browse + + 0 + 93509 + 100 + 100 + es_MX + 730b1882-4c0a-11e9-8a89-fbfbedd62ede + + + + + ASP Level + false + 2019-03-21 16:52:33.407 + false + + 2019-03-21 16:52:33.407 + + true + + false + false + + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93510 + D + 100 + 100 + 40 + + 92771 + + 0 + 10 + 54761 + + 72ef3374-4c0a-11e9-8a57-77000872ec30 + + + + + true + 2019-03-21 16:52:34.571 + 2019-03-21 16:52:34.571 + 0 + true + + Nivel SaaS + + 0 + 93510 + 100 + 100 + es_MX + 72f0f5d8-4c0a-11e9-8a59-cfca8440a767 + + + + + Role + false + 2019-03-21 16:52:34.951 + false + + 2019-03-21 16:52:34.951 + + true + + false + false + Responsibility Role + true + false + + true + The Role determines security and access a user who has this Role will have in the System. + + + + + + true + false + false + + + + false + 0 + 0 + 93511 + D + 100 + 100 + 50 + + 92767 + + 0 + 10 + 54761 + + 730730b4-4c0a-11e9-8a81-5fe6c5acc93a + + + + + true + 2019-03-21 16:52:36.138 + 2019-03-21 16:52:36.138 + 0 + true + Rol de responsabilidad + Rol + El Rol determina la seguridad y acceso del usuario que posee este Rol + 0 + 93511 + 100 + 100 + es_MX + 73081b00-4c0a-11e9-8a83-ff8aa5ff6b09 + + + + + User/Contact + false + 2019-03-21 16:52:36.537 + false + + 2019-03-21 16:52:36.537 + + true + + false + false + User within the system - Internal or Business Partner Contact + true + false + + true + The User identifies a unique user in the system. This could be an internal user or a business partner contact + + + + + + true + true + false + + + + false + 0 + 0 + 93512 + D + 100 + 100 + 60 + + 92769 + + 0 + 10 + 54761 + + 73100400-4c0a-11e9-8a93-4b9f0f40d572 + + + + + true + 2019-03-21 16:52:37.699 + 2019-03-21 16:52:37.699 + 0 + true + ID de Usuario dentro del sistema + Usuario + La ID de usuario identifica un usuario único en el sistema + 0 + 93512 + 100 + 100 + es_MX + 7310d948-4c0a-11e9-8a95-4b92cca0e30e + + + + + Active + false + 2019-03-21 16:52:38.121 + false + + 2019-03-21 16:52:38.121 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93513 + D + 100 + 100 + 70 + + 92777 + + 0 + 1 + 54761 + + 72ea325c-4c0a-11e9-8a54-57231a50a159 + + + + + true + 2019-03-21 16:52:39.394 + 2019-03-21 16:52:39.394 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93513 + 100 + 100 + es_MX + 72eda888-4c0a-11e9-8a56-8bdb83cc45b9 + + + + + Hierarchy Type + false + 2019-03-21 16:52:39.759 + false + + 2019-03-21 16:52:39.759 + + true + + false + false + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93514 + D + 100 + 100 + 80 + + 92776 + + 0 + 1 + 54761 + + 72f989dc-4c0a-11e9-8a66-13ae47089e34 + + + + + true + 2019-03-21 16:52:40.937 + 2019-03-21 16:52:40.937 + 0 + false + Tipo de Jerrarquía (Jerrarquía: Agregar, Mezclar o Sobrescribir) + Tipo de Jerrarquía + + 0 + 93514 + 100 + 100 + es_MX + 72fa7a40-4c0a-11e9-8a68-2ffce6b8da31 + + + + + Name + false + 2019-03-21 16:52:41.342 + false + + 2019-03-21 16:52:41.342 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93515 + D + 100 + 100 + 90 + + 92784 + + 0 + 60 + 54761 + + 7301221e-4c0a-11e9-8a75-7358bdc98377 + + + + + true + 2019-03-21 16:52:42.484 + 2019-03-21 16:52:42.484 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93515 + 100 + 100 + es_MX + 7302146c-4c0a-11e9-8a77-cfefe50309cd + + + + + Description + false + 2019-03-21 16:52:42.855 + false + + 2019-03-21 16:52:42.855 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93516 + D + 100 + 100 + 100 + + 92774 + + 0 + 255 + 54761 + + 72f7f54a-4c0a-11e9-8a63-db6d4d1c177d + + + + + true + 2019-03-21 16:52:44.128 + 2019-03-21 16:52:44.128 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93516 + 100 + 100 + es_MX + 72f8e73e-4c0a-11e9-8a65-bf10f88c9039 + + + + + Comment/Help + false + 2019-03-21 16:52:44.514 + false + + 2019-03-21 16:52:44.514 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93517 + D + 100 + 100 + 110 + + 92775 + + 0 + 2000 + 54761 + + 72f641be-4c0a-11e9-8a60-53d3067f4fbf + + + + + true + 2019-03-21 16:52:45.771 + 2019-03-21 16:52:45.771 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93517 + 100 + 100 + es_MX + 72f74258-4c0a-11e9-8a62-b741940b1ba6 + + + + + Process + false + 2019-03-21 16:52:46.163 + false + + 2019-03-21 16:52:46.163 + + true + + false + false + Process or Report + true + false + + true + The Process field identifies a unique Process or Report in the system. + + + + + + true + false + false + + + + false + 0 + 0 + 93518 + D + 100 + 100 + 120 + + 92766 + + 0 + 10 + 54761 + + 730442dc-4c0a-11e9-8a7b-73cec98fed20 + + + + + true + 2019-03-21 16:52:47.362 + 2019-03-21 16:52:47.362 + 0 + true + Proceso o Informe + Proceso + El campo proceso identifica un proceso o informe único en el sistema. + 0 + 93518 + 100 + 100 + es_MX + 730524fe-4c0a-11e9-8a7d-0b8611e0b233 + + + + + Sql WHERE + false + 2019-03-21 16:52:47.736 + false + + 2019-03-21 16:52:47.736 + + true + + false + false + Fully qualified SQL WHERE clause + true + false + + true + The Where Clause indicates the SQL WHERE clause to use for record selection. The WHERE clause is added to the query. Fully qualified means "tablename.columnname". + + + + + + true + false + false + + + + false + 0 + 0 + 93519 + D + 100 + 100 + 130 + + 92788 + + 0 + 2000 + 54761 + + 730bba30-4c0a-11e9-8a8a-3b5c3a061430 + + + + + true + 2019-03-21 16:52:48.873 + 2019-03-21 16:52:48.873 + 0 + true + Cláusula WHERE completamente calificada + Cláusula Where SQL + La cláusula Where indica la cláusula SQL WHERE a usar para la selección del registro + 0 + 93519 + 100 + 100 + es_MX + 730c9176-4c0a-11e9-8a8c-4b352725da3b + + + + + Window + false + 2019-03-21 16:52:49.226 + false + + 2019-03-21 16:52:49.226 + + true + + false + false + Data entry or display window + true + false + + true + The Window field identifies a unique Window in the system. + + + + + + true + false + false + + + + false + 0 + 0 + 93520 + D + 100 + 100 + 140 + + 92770 + + 0 + 10 + 54761 + + 73116548-4c0a-11e9-8a96-e31a8bdfbf1c + + + + + true + 2019-03-21 16:52:50.455 + 2019-03-21 16:52:50.455 + 0 + true + Ventana de entrada de datos o despliegue + Ventana + El campo ventana identifica una ventana única en el sistema + 0 + 93520 + 100 + 100 + es_MX + 731254ee-4c0a-11e9-8a98-3b4ade49f904 + + + + + Table + false + 2019-03-21 16:52:50.892 + false + + 2019-03-21 16:52:50.892 + + true + + false + false + Database Table information + true + false + + true + The Database Table provides the information of the table definition + + + + + + true + true + false + + + + false + 0 + 0 + 93521 + D + 100 + 100 + 150 + + 92768 + + 0 + 10 + 54761 + + 730d1bc8-4c0a-11e9-8a8d-fb63be40315b + + + + + true + 2019-03-21 16:52:52.138 + 2019-03-21 16:52:52.138 + 0 + true + Información de la tabla de la base de datos + Tabla + La tabla provee la información de la Configuración de la tabla. + 0 + 93521 + 100 + 100 + es_MX + 730df6f6-4c0a-11e9-8a8f-93ff788be693 + + + + + Updatable + false + 2019-03-21 16:52:52.538 + false + + 2019-03-21 16:52:52.538 + + true + + false + false + Determines, if the field can be updated + true + false + + true + The Updatable checkbox indicates if a field can be updated by the user. + + + + + + true + false + false + + + + false + 0 + 0 + 93522 + D + 100 + 100 + 160 + + 92783 + + 0 + 1 + 54761 + + 730e8c56-4c0a-11e9-8a90-6303c1116dd1 + + + + + true + 2019-03-21 16:52:53.794 + 2019-03-21 16:52:53.794 + 0 + true + Determina si el campo puede ser actualizado + Actualizable + El Cuadro de Verificación Actualizable indica si este campo puede ser actualizado por el usuario + 0 + 93522 + 100 + 100 + es_MX + 730f771a-4c0a-11e9-8a92-03e2cfb3835c + + + + + Records deletable + false + 2019-03-21 16:52:54.224 + false + + 2019-03-21 16:52:54.224 + + true + + false + false + Indicates if records can be deleted from the database + true + false + + true + The Records Deletable checkbox indicates if a record can be deleted from the database. If records cannot be deleted, you can only deselect the Active flag + + + + + + true + true + false + + + + false + 0 + 0 + 93523 + D + 100 + 100 + 170 + + 92779 + + 0 + 1 + 54761 + + 7305c42c-4c0a-11e9-8a7e-33bc2855afc3 + + + + + true + 2019-03-21 16:52:55.544 + 2019-03-21 16:52:55.544 + 0 + true + Indica si los registros pueden ser eliminados de la base de datos + Registros Eliminables + El cuadro de verificación registros eliminables indica si un registro puede ser eliminado de la base de datos. Si los registros no pueden ser eliminados; usted puede solamente deseleccionar la marca de activo. + 0 + 93523 + 100 + 100 + es_MX + 73069f32-4c0a-11e9-8a80-77ace177b7cb + + + + + Is selected by default + false + 2019-03-21 16:52:55.901 + false + + 2019-03-21 16:52:55.901 + + true + + false + false + Allows auto select rows of a browser + true + false + + true + Allows auto select rows of a browser + + + + + + true + false + false + + + + false + 0 + 0 + 93524 + D + 100 + 100 + 180 + + 92781 + + 0 + 1 + 54761 + + 72ffb500-4c0a-11e9-8a72-b3ab6eadc28e + + + + + true + 2019-03-21 16:52:57.151 + 2019-03-21 16:52:57.151 + 0 + true + Allows auto select rows of a browser + Is Selected by default + Allows auto select rows of a browser + 0 + 93524 + 100 + 100 + es_MX + 730086c4-4c0a-11e9-8a74-73d2d87e1303 + + + + + Is collapsible by default + false + 2019-03-21 16:52:57.525 + false + + 2019-03-21 16:52:57.525 + + true + + false + false + Flag to indicate if is collapsible by default + true + false + + true + Flag to indicate if is collapsible by default + + + + + + true + true + false + + + + false + 0 + 0 + 93525 + D + 100 + 100 + 190 + + 92778 + + 0 + 1 + 54761 + + 72fc7a02-4c0a-11e9-8a6c-535733f22d40 + + + + + true + 2019-03-21 16:52:58.758 + 2019-03-21 16:52:58.758 + 0 + true + Flag to indicate if is collapsible by default + Collapsible by Default + Flag to indicate if is collapsible by default + 0 + 93525 + 100 + 100 + es_MX + 72fd5792-4c0a-11e9-8a6e-332d15a8f289 + + + + + Is executed query by default + false + 2019-03-21 16:52:59.14 + false + + 2019-03-21 16:52:59.14 + + true + + false + false + Is executed query by default + true + false + + true + Allow define if a Browser is execute by default + + + + + + true + false + false + + + + false + 0 + 0 + 93526 + D + 100 + 100 + 200 + + 92780 + + 0 + 1 + 54761 + + 72fe03f4-4c0a-11e9-8a6f-935af61effe5 + + + + + true + 2019-03-21 16:53:00.431 + 2019-03-21 16:53:00.431 + 0 + true + Is executed Query by default + IsExecutedQueryByDefault + Allow define if a Browser is execute by default + 0 + 93526 + 100 + 100 + es_MX + 72ff0808-4c0a-11e9-8a71-af325438e153 + + + + + Show Total + false + 2019-03-21 16:53:00.803 + false + + 2019-03-21 16:53:00.803 + + true + + false + false + Show totals into Smart Browser + true + false + + true + Show totals for the column of amount type. + + + + + + true + true + false + + + + false + 0 + 0 + 93527 + D + 100 + 100 + 210 + + 92782 + + 0 + 1 + 54761 + + 73089fa8-4c0a-11e9-8a84-d331d9848d14 + + + + + true + 2019-03-21 16:53:01.962 + 2019-03-21 16:53:01.962 + 0 + false + Show totals into Smart Browser + Show Total + Show totals for the column of amount type. + 0 + 93527 + 100 + 100 + es_MX + 73096c58-4c0a-11e9-8a86-c3e81ff09a00 + + + + + 2019-03-21 16:53:02.34 + 2019-03-21 16:53:02.34 + Browse Customization Trl + false + + true + + + AD_BrowseCustom_Trl + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54615 + D + + 53661 + 100 + 0 + 100 + + 355ce01a-4be7-11e9-a850-0f49c8d77944 + + + + + 2019-03-21 16:53:03.413 + 2019-03-21 16:53:03.413 + false + true + Personalización de Visor ** + 0 + 0 + es_MX + 54615 + 100 + 100 + 355e4ef0-4be7-11e9-a852-13eedffd1a9c + + + + + + true + + 2019-03-21 16:53:03.793 + + 2019-03-21 16:53:03.793 + + 92789 + false + Browse Customization + true + false + + + true + false + N + false + + + + 0 + + AD_BrowseCustom_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54615 + 100 + 60942 + + + 10 + 19 + 100 + 4041c2f2-4be7-11e9-a874-9f07995b1ce0 + + + + + + 2019-03-21 16:53:05.052 + true + 2019-03-21 16:53:05.052 + 92789 + false + Personalización de Visor + 0 + 0 + 100 + 100 + es_MX + 40438c0e-4be7-11e9-a876-4b83c43f1b57 + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:53:05.434 + + 2019-03-21 16:53:05.434 + + 92790 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54615 + 100 + 102 + + 129 + 10 + 19 + 100 + 355f82f2-4be7-11e9-a853-ebe02914a6f9 + + + + + + 2019-03-21 16:53:06.68 + true + 2019-03-21 16:53:06.68 + 92790 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + 35610abe-4be7-11e9-a855-973abfb74090 + + + + + Language for this entity + true + + 2019-03-21 16:53:07.089 + + 2019-03-21 16:53:07.089 + + 92791 + false + Language + true + false + + + true + false + N + false + + + + 0 + + AD_Language + The Language identifies the language to use for display and formatting + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54615 + 100 + 109 + 327 + + 6 + 18 + 100 + 403eb3f0-4be7-11e9-a871-4342c739accd + + + + + + 2019-03-21 16:53:08.403 + true + 2019-03-21 16:53:08.403 + 92791 + false + Lenguaje + 0 + 0 + 100 + 100 + es_MX + 40408f5e-4be7-11e9-a873-0f2c43ad309c + + + + + Organizational entity within client + true + + 2019-03-21 16:53:08.764 + + 2019-03-21 16:53:08.764 + + 92792 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54615 + 100 + 113 + + 104 + 10 + 19 + 100 + 35622a34-4be7-11e9-a856-df0b5a1f00c0 + + + + + + 2019-03-21 16:53:10.138 + true + 2019-03-21 16:53:10.138 + 92792 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + 3564dcca-4be7-11e9-a858-fbb074364d52 + + + + + Date this record was created + true + + 2019-03-21 16:53:10.496 + + 2019-03-21 16:53:10.496 + + 92793 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54615 + 100 + 245 + + + 0 + 16 + 100 + 3568801e-4be7-11e9-a85c-3ffa2cd6638a + + + + + + 2019-03-21 16:53:11.924 + true + 2019-03-21 16:53:11.924 + 92793 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + 3569d496-4be7-11e9-a85e-affd02e00857 + + + + + User who created this records + true + + 2019-03-21 16:53:12.313 + + 2019-03-21 16:53:12.313 + + 92794 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54615 + 100 + 246 + 110 + + 10 + 18 + 100 + 356d4482-4be7-11e9-a862-931548d9046d + + + + + + 92794 + 2019-03-21 16:53:13.685 + true + 2019-03-21 16:53:13.685 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + 356e4e90-4be7-11e9-a864-5bd9c3b4dfdc + + + + + Optional short description of the record + true + + 2019-03-21 16:53:14.068 + + 2019-03-21 16:53:14.068 + + 92795 + false + Description + false + false + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54615 + 100 + 275 + + + 255 + 14 + 100 + 4044cbdc-4be7-11e9-a877-7347f701440e + + + + + + 2019-03-21 16:53:15.3 + true + 2019-03-21 16:53:15.3 + 92795 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + 404697b4-4be7-11e9-a879-07b44ddc5ce7 + + + + + Comment or Hint + true + + 2019-03-21 16:53:15.687 + + 2019-03-21 16:53:15.687 + + 92796 + false + Comment/Help + false + false + + + false + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54615 + 100 + 326 + + + 2000 + 14 + 100 + 4047cf30-4be7-11e9-a87a-173fdc48971e + + + + + + 2019-03-21 16:53:17.088 + true + 2019-03-21 16:53:17.088 + 92796 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + 404998a6-4be7-11e9-a87c-f37ba12f8015 + + + + + The record is active in the system + true + + 2019-03-21 16:53:17.463 + + 2019-03-21 16:53:17.463 + + 92797 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54615 + 100 + 348 + + + 1 + 20 + 100 + 3565eeda-4be7-11e9-a859-93607570a00c + + + + + + 2019-03-21 16:53:18.793 + true + 2019-03-21 16:53:18.793 + 92797 + false + Activo + 0 + 0 + 100 + 100 + es_MX + 35675e0a-4be7-11e9-a85b-a7e1167087ef + + + + + false + + false + false + N + This column is translated + true + + 2019-03-21 16:53:19.177 + + 2019-03-21 16:53:19.177 + + 92798 + false + Translated + false + N + false + + + + 0 + + IsTranslated + The Translated checkbox indicates if this column is translated. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54615 + 100 + 420 + + + 1 + 20 + 100 + 404ad0b8-4be7-11e9-a87d-37f647e6d0ec + + + + + + 2019-03-21 16:53:20.579 + true + 2019-03-21 16:53:20.579 + 92798 + false + Traducida + 0 + 0 + 100 + 100 + es_MX + 404c9560-4be7-11e9-a87f-1378c3776954 + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:53:20.966 + + 2019-03-21 16:53:20.966 + + 92799 + false + Name + false + false + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54615 + 100 + 469 + + + 60 + 10 + 100 + 404dd74a-4be7-11e9-a880-47e479f67040 + + + + + + 2019-03-21 16:53:22.316 + true + 2019-03-21 16:53:22.316 + 92799 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + 404f9d1e-4be7-11e9-a882-43e88e091754 + + + + + Date this record was updated + true + + 2019-03-21 16:53:22.676 + + 2019-03-21 16:53:22.676 + + 92800 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54615 + 100 + 607 + + + 0 + 16 + 100 + 356af7cc-4be7-11e9-a85f-e3852bca12f7 + + + + + + 2019-03-21 16:53:23.949 + true + 2019-03-21 16:53:23.949 + 92800 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + 356c5f9a-4be7-11e9-a861-cf7ab8da2631 + + + + + User who updated this records + true + + 2019-03-21 16:53:24.339 + + 2019-03-21 16:53:24.339 + + 92801 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54615 + 100 + 608 + 110 + + 10 + 18 + 100 + 356f0a7e-4be7-11e9-a865-bbdc5db37615 + + + + + + 2019-03-21 16:53:25.697 + true + 2019-03-21 16:53:25.697 + 92801 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + 356ff2ea-4be7-11e9-a867-9f8717b64e5a + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:53:26.057 + + 2019-03-21 16:53:26.057 + + 92802 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54615 + 100 + 59595 + + + 36 + 10 + 100 + 3570a438-4be7-11e9-a868-8706d14ba8c7 + + + + + + 2019-03-21 16:53:27.364 + true + 2019-03-21 16:53:27.364 + 92802 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 357183da-4be7-11e9-a86a-7b6c47e47948 + + + + + true + Table AD_BrowseCustom_Trl + 2019-03-21 16:53:27.736 + 2019-03-21 16:53:27.736 + false + + true + false + + + + + AD_BrowseCustom_Trl + 0 + 0 + 55072 + 1 + 1000000 + true + 50000 + 1000000 + 100 + 100 + 357212c8-4be7-11e9-a86b-17a1d14f7216 + + + + + + + 0 + 54762 + Smart Browse Translation + false + false + false + + 2019-03-21 16:53:28.762 + 2019-03-21 16:53:28.762 + + false + false + + false + N + + 0 + 54615 + 92789 + + + 1 + + true + true + false + + + + + false + 53661 + 20 + + 100 + 100 + D + 8b34b148-4c0a-11e9-baf9-7b6ed5cd7fa6 + + + + + + 2019-03-21 16:53:30.201 + true + 2019-03-21 16:53:30.201 + Traducción de Consulta Inteligente + + + false + 0 + 0 + 54762 + 100 + 100 + es_MX + 8b388c28-4c0a-11e9-bafb-efdac2974422 + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:53:30.616 + false + + 2019-03-21 16:53:30.616 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93528 + D + 100 + 100 + 0 + + 92802 + + 0 + 36 + 54762 + + 8c870488-4c0a-11e9-bb0d-67b1e4b1a540 + + + + + true + 2019-03-21 16:53:31.846 + 2019-03-21 16:53:31.846 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93528 + 100 + 100 + es_MX + 8c889500-4c0a-11e9-bb0f-375cda102e4e + + + + + 100 + Client + false + 2019-03-21 16:53:32.229 + false + + 2019-03-21 16:53:32.229 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93529 + D + 100 + 10 + + 92790 + + 0 + 10 + 54762 + + 8c7e4a32-4c0a-11e9-bb04-6361e7af0e48 + + + + + true + 2019-03-21 16:53:33.457 + 2019-03-21 16:53:33.457 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93529 + 100 + 100 + es_MX + 8c800b06-4c0a-11e9-bb06-4369c330de11 + + + + + Organization + false + 2019-03-21 16:53:33.867 + false + + 2019-03-21 16:53:33.867 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93530 + D + 100 + 100 + 20 + + 92792 + + 0 + 10 + 54762 + + 8c8ed514-4c0a-11e9-bb16-e305e95ef7b8 + + + + + true + 2019-03-21 16:53:35.131 + 2019-03-21 16:53:35.131 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93530 + 100 + 100 + es_MX + 8c905f06-4c0a-11e9-bb18-2bdfef8dcbf9 + + + + + Browse Customization + false + 2019-03-21 16:53:35.535 + false + + 2019-03-21 16:53:35.535 + + true + + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93531 + D + 100 + 100 + 30 + + 92789 + + 0 + 10 + 54762 + + 8c7b634e-4c0a-11e9-bb01-5ba46bf54b13 + + + + + true + 2019-03-21 16:53:36.791 + 2019-03-21 16:53:36.791 + 0 + false + + Personalización de Visor + + 0 + 93531 + 100 + 100 + es_MX + 8c7d15f4-4c0a-11e9-bb03-c32dff045584 + + + + + Language + false + 2019-03-21 16:53:37.184 + false + + 2019-03-21 16:53:37.184 + + true + + false + false + Language for this entity + true + false + + true + The Language identifies the language to use for display and formatting + + + + + + true + true + false + + + + false + 0 + 0 + 93532 + D + 100 + 100 + 40 + + 92791 + + 0 + 6 + 54762 + + 8c89a9e0-4c0a-11e9-bb10-2b460d3258e3 + + + + + true + 2019-03-21 16:53:38.374 + 2019-03-21 16:53:38.374 + 0 + true + Lenguaje para esta entidad + Lenguaje + El lenguaje identifica el lenguaje a usar para el despliegue + 0 + 93532 + 100 + 100 + es_MX + 8c8b1a50-4c0a-11e9-bb12-c3f89358b862 + + + + + Active + false + 2019-03-21 16:53:38.77 + false + + 2019-03-21 16:53:38.77 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93533 + D + 100 + 100 + 50 + + 92797 + + 0 + 1 + 54762 + + 8c77f3f8-4c0a-11e9-bafe-bf30d3be11dd + + + + + true + 2019-03-21 16:53:39.984 + 2019-03-21 16:53:39.984 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93533 + 100 + 100 + es_MX + 8c7a22cc-4c0a-11e9-bb00-fb6ca944272d + + + + + Translated + false + 2019-03-21 16:53:40.383 + false + + 2019-03-21 16:53:40.383 + + true + + false + false + This column is translated + true + false + + true + The Translated checkbox indicates if this column is translated. + + + + + + true + true + false + + + + false + 0 + 0 + 93534 + D + 100 + 100 + 60 + + 92798 + + 0 + 1 + 54762 + + 8c916b1c-4c0a-11e9-bb19-73e3c52c3376 + + + + + true + 2019-03-21 16:53:41.67 + 2019-03-21 16:53:41.67 + 0 + true + Esta columna está traducida + Traducida + El Cuadro de verificación traducido indica si esta columna está traducida + 0 + 93534 + 100 + 100 + es_MX + 8c92f6d0-4c0a-11e9-bb1b-4fb901018420 + + + + + Name + false + 2019-03-21 16:53:42.061 + false + + 2019-03-21 16:53:42.062 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93535 + D + 100 + 100 + 70 + + 92799 + + 0 + 60 + 54762 + + 8c8c3d5e-4c0a-11e9-bb13-2bc1019adb66 + + + + + true + 2019-03-21 16:53:43.343 + 2019-03-21 16:53:43.343 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93535 + 100 + 100 + es_MX + 8c8dc03e-4c0a-11e9-bb15-0f31bae02ee6 + + + + + Description + false + 2019-03-21 16:53:43.737 + false + + 2019-03-21 16:53:43.737 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93536 + D + 100 + 100 + 80 + + 92795 + + 0 + 255 + 54762 + + 8c841b60-4c0a-11e9-bb0a-df6caf356f3e + + + + + true + 2019-03-21 16:53:44.923 + 2019-03-21 16:53:44.923 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93536 + 100 + 100 + es_MX + 8c85d1d0-4c0a-11e9-bb0c-036b56a06901 + + + + + Comment/Help + false + 2019-03-21 16:53:45.283 + false + + 2019-03-21 16:53:45.283 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93537 + D + 100 + 100 + 90 + + 92796 + + 0 + 2000 + 54762 + + 8c814660-4c0a-11e9-bb07-d3d3a38105dd + + + + + true + 2019-03-21 16:53:46.518 + 2019-03-21 16:53:46.518 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93537 + 100 + 100 + es_MX + 8c82f942-4c0a-11e9-bb09-c700acc24073 + + + + + 2019-03-21 16:53:46.905 + 2019-03-21 16:53:46.905 + Browse Field + false + + true + + + AD_BrowseFieldCustom + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54616 + D + + 53661 + 100 + 0 + 100 + + 7e6ac52e-4be2-11e9-a8e6-5305695d0524 + + + + + 2019-03-21 16:53:48.052 + 2019-03-21 16:53:48.052 + false + true + Campo de Visor + 0 + 0 + es_MX + 54616 + 100 + 100 + 7e6bfd18-4be2-11e9-a8e8-ffed1cdb9742 + + + + + + true + + 2019-03-21 16:53:48.471 + + 2019-03-21 16:53:48.471 + + 92803 + false + Browse Customization + false + false + + + true + false + N + false + + + + 0 + + AD_BrowseCustom_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 60942 + + + 10 + 19 + 100 + a0f1afc2-4be2-11e9-a90d-abc5d5965ab1 + + + + + + 2019-03-21 16:53:49.805 + true + 2019-03-21 16:53:49.805 + 92803 + false + Personalización de Visor + 0 + 0 + 100 + 100 + es_MX + a0f94142-4be2-11e9-a90f-fb2e6e500444 + + + + + 2019-03-21 16:53:50.165 + true + Browse Field + + 2019-03-21 16:53:50.165 + AD_BrowseFieldCustom_ID + + + + Browse Field + + + 10 + 19 + 60943 + 0 + 0 + D + 100 + + 100 + 7e7b1258-4be2-11e9-a901-df543f231362 + + + + + 2019-03-21 16:53:51.196 + + true + 2019-03-21 16:53:51.196 + es_MX + + + Campo de Visor + + false + Campo de Visor + + + 0 + 0 + 100 + 100 + 60943 + 7e7c4268-4be2-11e9-a903-9bfeac4bc9e2 + + + + + + true + + 2019-03-21 16:53:51.625 + + 2019-03-21 16:53:51.625 + + 92804 + false + Browse Field + true + false + + + false + false + N + true + + + + 1 + + AD_BrowseFieldCustom_ID + + false + + false + N + + true + false + false + false + + D + 0 + 0 + + 54616 + 100 + 60943 + + + 10 + 13 + 100 + 7e7d5c98-4be2-11e9-a904-27235ace8ecf + + + + + + 2019-03-21 16:53:52.868 + true + 2019-03-21 16:53:52.868 + 92804 + false + Campo de Visor + 0 + 0 + 100 + 100 + es_MX + 7e7ea08a-4be2-11e9-a906-8b951efd0b6a + + + + + + + + + + + + + + + + + es_MX + + + + + + 53903 + a0cb2b9e-4c1f-11e9-bf8d-0ba8731f624f + + + + + true + S + AD_Browse_Field.AD_Browse_ID = @AD_Browse_ID@ + 2019-03-21 16:53:54.016 + 2019-03-21 16:53:54.016 + AD_Browse_Field In AD_Browse + + 0 + 0 + 52675 + D + 100 + 100 + c9c28f7c-4c0d-11e9-a1cb-9b82684f43db + + + + + + true + + 2019-03-21 16:53:54.968 + + 2019-03-21 16:53:54.968 + + 92805 + true + Browse Field + true + false + + + false + false + N + false + + + + 0 + + AD_Browse_Field_ID + + true + + false + N + + true + false + false + true + 10 + D + 0 + 0 + + 54616 + 100 + 53903 + + 52675 + 10 + 19 + 100 + aa9324de-4be2-11e9-a910-3ffe05cce8f7 + + + + + + 2019-03-21 16:53:56.32 + true + 2019-03-21 16:53:56.32 + 92805 + false + Smart Browse Fields ID + 0 + 0 + 100 + 100 + es_MX + aa96a3ca-4be2-11e9-a912-dbe90ee59173 + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:53:56.711 + + 2019-03-21 16:53:56.711 + + 92806 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54616 + 100 + 102 + + 129 + 10 + 19 + 100 + 7e6d0262-4be2-11e9-a8e9-1f6a4543e06e + + + + + + 2019-03-21 16:53:57.994 + true + 2019-03-21 16:53:57.994 + 92806 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + 7e6e011c-4be2-11e9-a8eb-73b857d77ceb + + + + + Organizational entity within client + true + + 2019-03-21 16:53:58.369 + + 2019-03-21 16:53:58.369 + + 92807 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54616 + 100 + 113 + + 104 + 10 + 19 + 100 + 7e6eccaa-4be2-11e9-a8ec-5b7e34a09f1a + + + + + + 2019-03-21 16:53:59.651 + true + 2019-03-21 16:53:59.651 + 92807 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + 7e6fe1ee-4be2-11e9-a8ee-4b22bb9baa87 + + + + + System Reference and Validation + true + + 2019-03-21 16:54:00.017 + + 2019-03-21 16:54:00.017 + + 92808 + false + Reference + false + false + + + false + false + N + false + + + + 0 + + AD_Reference_ID + The Reference could be a display type, list or table validation. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 120 + 1 + + 10 + 19 + 100 + 2989d580-4be3-11e9-a917-5bbfe90288b7 + + + + + + 2019-03-21 16:54:01.309 + true + 2019-03-21 16:54:01.309 + 92808 + false + Referencia + 0 + 0 + 100 + 100 + es_MX + 298cb818-4be3-11e9-a919-9fd80ca21aaf + + + + + Required to specify, if data type is Table or List + true + + 2019-03-21 16:54:01.698 + + 2019-03-21 16:54:01.698 + + 92809 + false + Reference Key + false + false + + + false + false + N + false + + + + 0 + + AD_Reference_Value_ID + The Reference Value indicates where the reference values are stored. It must be specified if the data type is Table or List. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 121 + 4 + + 10 + 18 + 100 + 302f87f4-4be3-11e9-a91a-e779494e9324 + + + + + + 2019-03-21 16:54:03.01 + true + 2019-03-21 16:54:03.01 + 92809 + false + Referencia Llave + 0 + 0 + 100 + 100 + es_MX + 3030b71e-4be3-11e9-a91c-03b63e8d17b5 + + + + + Dynamic Validation Rule + true + + 2019-03-21 16:54:03.397 + + 2019-03-21 16:54:03.397 + + 92810 + false + Dynamic Validation + false + false + + + false + false + N + false + + + + 0 + + AD_Val_Rule_ID + These rules define how an entry is determined to valid. You can use variables for dynamic (context sensitive) validation. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 139 + + + 10 + 19 + 100 + 37ff3038-4be3-11e9-a91d-7369d79e93dd + + + + + + 2019-03-21 16:54:04.648 + true + 2019-03-21 16:54:04.648 + 92810 + false + Validación Dinamica + 0 + 0 + 100 + 100 + es_MX + 3802d0e4-4be3-11e9-a91f-97fc1178917b + + + + + + + + + + + + es_MX + 251 + a7bce604-4c1f-11e9-8927-738c191b2635 + + + + + + + + + + + + + + es_MX + + + + a82a789a-4c1f-11e9-8934-5fd002e29917 + 55507 + + + + + Axis the link column. + true + + 2019-03-21 16:54:06.368 + + 2019-03-21 16:54:06.368 + + 92811 + false + Axis Column + false + false + + + false + false + N + false + + + + 0 + + Axis_Column_ID + Axis Column defines the base column to show the records on this table as columns inside the browser + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 55507 + 251 + + 10 + 18 + 100 + 3ed9ebdc-4be3-11e9-a920-73b3b14b672a + + + + + + 2019-03-21 16:54:07.764 + true + 2019-03-21 16:54:07.764 + 92811 + false + Axis Column + 0 + 0 + 100 + 100 + es_MX + 3edd11ae-4be3-11e9-a922-c3a70148c25e + + + + + + + + + + + + es_MX + 53437 + a995bd52-4c1f-11e9-8984-1f34e7aac7c3 + + + + + + + + + + + + + + es_MX + + + + 55508 + a9f97522-4c1f-11e9-8991-bb9f3ddb9687 + + + + + The link Axis column view on the parent key + true + + 2019-03-21 16:54:09.41 + + 2019-03-21 16:54:09.41 + + 92812 + false + Axis Parent Column + false + false + + + false + false + N + false + + + + 0 + + Axis_Parent_Column_ID + Axis Parent Column filters the records used by Axis Column, the values for the filter are obtained from the context of the Field Browser defined as query criteria +context. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 55508 + 53437 + + 10 + 18 + 100 + 46eef77c-4be3-11e9-a923-2b8754795d80 + + + + + + 2019-03-21 16:54:10.707 + true + 2019-03-21 16:54:10.707 + 92812 + false + Axis Parent Column + 0 + 0 + 100 + 100 + es_MX + 46f24d00-4be3-11e9-a925-17eb33a8ab93 + + + + + + + + + + + + + + + es_MX + + + + 224 + ab5c5d6c-4c1f-11e9-89e4-5bb29a162aa1 + + + + + Fully qualified class names and method - separated by semicolons + true + + 2019-03-21 16:54:11.72 + + 2019-03-21 16:54:11.72 + + 92813 + false + Callout + false + false + + + false + false + N + false + + + + 0 + + Callout + A Callout allow you to create Java extensions to perform certain tasks always after a value changed. Callouts should not be used for validation but consequences of a user selecting a certain value. +The callout is a Java class implementing org.compiere.model.Callout and a method name to call. Example: "org.compiere.model.CalloutRequest.copyText" instantiates the class "CalloutRequest" and calls the method "copyText". You can have multiple callouts by separating them via a semicolon + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 224 + + + 255 + 10 + 100 + 4f7672bc-4be3-11e9-a926-4f92d7a6f98b + + + + + + 2019-03-21 16:54:13.139 + true + 2019-03-21 16:54:13.139 + 92813 + false + Callout + 0 + 0 + 100 + 100 + es_MX + 4f798128-4be3-11e9-a928-cf92e0187208 + + + + + Date this record was created + true + + 2019-03-21 16:54:13.506 + + 2019-03-21 16:54:13.506 + + 92814 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54616 + 100 + 245 + + + 0 + 16 + 100 + 7e726e1e-4be2-11e9-a8f2-c7588f26107a + + + + + + 2019-03-21 16:54:14.83 + true + 2019-03-21 16:54:14.83 + 92814 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + 7e735e14-4be2-11e9-a8f4-bf4fca1cd400 + + + + + User who created this records + true + + 2019-03-21 16:54:15.197 + + 2019-03-21 16:54:15.197 + + 92815 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54616 + 100 + 246 + 110 + + 10 + 18 + 100 + 7e75f57a-4be2-11e9-a8f8-03e53bbc744d + + + + + + 2019-03-21 16:54:16.613 + true + 2019-03-21 16:54:16.613 + 92815 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + 7e76efac-4be2-11e9-a8fa-8f1e7a827cf9 + + + + + Default value hierarchy, separated by ; + true + + 2019-03-21 16:54:17.03 + + 2019-03-21 16:54:17.03 + + 92816 + false + Default Logic + false + false + + + false + false + N + false + + + + 0 + + DefaultValue + The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 272 + + + 2000 + 14 + 100 + 567053d0-4be3-11e9-a929-438528f97a20 + + + + + + 2019-03-21 16:54:18.416 + true + 2019-03-21 16:54:18.416 + 92816 + false + Lógica Predeterminada + 0 + 0 + 100 + 100 + es_MX + 56728376-4be3-11e9-a92b-4fa2e4178603 + + + + + Default value hierarchy, separated by ; + true + + 2019-03-21 16:54:18.789 + + 2019-03-21 16:54:18.789 + + 92817 + false + Default Logic 2 + false + false + + + false + false + N + false + + + + 0 + + DefaultValue2 + The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 1529 + + + 2000 + 10 + 100 + 5cbec708-4be3-11e9-9231-2f44fc5c2279 + + + + + + 2019-03-21 16:54:20.104 + true + 2019-03-21 16:54:20.104 + 92817 + false + Predeterminado Lógico 2 + 0 + 0 + 100 + 100 + es_MX + 5cc2b5a2-4be3-11e9-9233-c37bfc337882 + + + + + Optional short description of the record + true + + 2019-03-21 16:54:20.476 + + 2019-03-21 16:54:20.476 + + 92818 + false + Description + false + true + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 275 + + + 255 + 14 + 100 + 651a7b36-4be3-11e9-9234-a391728c0fb1 + + + + + + 2019-03-21 16:54:21.796 + true + 2019-03-21 16:54:21.796 + 92818 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + 651d4528-4be3-11e9-9236-4fe44bba1b92 + + + + + If the Field is displayed, the result determines if the field is actually displayed + true + + 2019-03-21 16:54:22.159 + + 2019-03-21 16:54:22.159 + + 92819 + false + Display Logic + false + false + + + false + false + N + false + + + + 0 + + DisplayLogic + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 283 + + + 2000 + 14 + 100 + 6b8e3e62-4be3-11e9-9237-0b20d885c5b3 + + + + + + 2019-03-21 16:54:23.518 + true + 2019-03-21 16:54:23.518 + 92819 + false + Lógica Despliegue + 0 + 0 + 100 + 100 + es_MX + 6b91dbe4-4be3-11e9-9239-db7927b5511f + + + + + + + Comment or Hint + true + + 2019-03-21 16:54:23.924 + + 2019-03-21 16:54:23.924 + + 92820 + false + Comment/Help + false + false + false + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 326 + + + 2000 + 14 + 100 + 711ee728-4be3-11e9-923a-731effad11ad + + + + + + 2019-03-21 16:54:25.141 + true + 2019-03-21 16:54:25.141 + 92820 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + 71225ba6-4be3-11e9-923c-d7dffca3a57b + + + + + Fully qualified class name that implements the InfoFactory interface + true + + 2019-03-21 16:54:25.516 + + 2019-03-21 16:54:25.516 + + 92821 + false + Info Factory Class + false + false + + + false + false + N + false + + + + 0 + + InfoFactoryClass + Fully qualified class name that implements the InfoFactory interface. This can be use to provide custom Info class for column. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 53349 + + + 255 + 10 + 100 + 772c9462-4be3-11e9-923d-0fcf28b129d1 + + + + + + 2019-03-21 16:54:27.487 + true + 2019-03-21 16:54:27.487 + 92821 + false + Clase Fabricante de Info + 0 + 0 + 100 + 100 + es_MX + 77301c4a-4be3-11e9-923f-eb78839eda58 + + + + + The record is active in the system + true + + 2019-03-21 16:54:27.863 + + 2019-03-21 16:54:27.863 + + 92822 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54616 + 100 + 348 + + + 1 + 20 + 100 + 7e70a3fe-4be2-11e9-a8ef-1bc7d98043de + + + + + + 2019-03-21 16:54:29.244 + true + 2019-03-21 16:54:29.244 + 92822 + false + Activo + 0 + 0 + 100 + 100 + es_MX + 7e71b078-4be2-11e9-a8f1-9f1609498908 + + + + + Determines, if this field is displayed + true + + 2019-03-21 16:54:29.642 + + 2019-03-21 16:54:29.642 + + 92823 + false + Displayed + false + false + Y + + false + false + N + false + + + + 0 + + IsDisplayed + If the field is displayed, the field Display Logic will determine at runtime, if it is actually displayed + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 368 + + + 1 + 20 + 100 + 81566efe-4be3-11e9-9240-0f9a256e2055 + + + + + + 2019-03-21 16:54:31.045 + true + 2019-03-21 16:54:31.045 + 92823 + false + Desplegado + 0 + 0 + 100 + 100 + es_MX + 8159bb86-4be3-11e9-9242-bbbedcf91d36 + + + + + + + + + + + + + + + es_MX + + + + 382 + b782e390-4c1f-11e9-8ccb-5f71211bfe4f + + + + + This column is part of the record identifier + true + + 2019-03-21 16:54:32.155 + + 2019-03-21 16:54:32.155 + + 92824 + false + Identifier + false + false + + + false + false + N + false + + + + 0 + + IsIdentifier + The Identifier checkbox indicates that this column is part of the identifier or key for this table. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 382 + 319 + + 1 + 17 + 100 + 8bb1c8bc-4be3-11e9-9243-17709e680704 + + + + + + 2019-03-21 16:54:33.455 + true + 2019-03-21 16:54:33.455 + 92824 + false + Identificador + 0 + 0 + 100 + 100 + es_MX + 8bb5217e-4be3-11e9-9245-dbf8357b2d60 + + + + + When a Parameter is Information Only + true + + 2019-03-21 16:54:33.842 + + 2019-03-21 16:54:33.842 + + 92825 + false + Is Information Only + false + false + + + false + false + N + false + + + + 0 + + IsInfoOnly + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 58996 + 319 + + 1 + 17 + 100 + 944e8cb2-4be3-11e9-9246-f7495b5e2ecc + + + + + + 2019-03-21 16:54:35.25 + true + 2019-03-21 16:54:35.25 + 92825 + false + Sólo Información + 0 + 0 + 100 + 100 + es_MX + 9450ce5a-4be3-11e9-9248-93341e726199 + + + + + + + + + + + + + + + es_MX + + + + 389 + ba07588a-4c1f-11e9-8d60-83ee0d65658c + + + + + This column is the key in this table + true + + 2019-03-21 16:54:36.348 + + 2019-03-21 16:54:36.348 + + 92826 + false + Key column + false + false + + + false + false + N + false + + + + 0 + + IsKey + The key column must also be display sequence 0 in the field definition and may be hidden. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 389 + 319 + + 1 + 17 + 100 + 9af63c18-4be3-11e9-9249-cff94d8a62d5 + + + + + + 2019-03-21 16:54:37.667 + true + 2019-03-21 16:54:37.667 + 92826 + false + Columna Clave + 0 + 0 + 100 + 100 + es_MX + 9af78ca8-4be3-11e9-924b-83a020744434 + + + + + Data entry is required in this column + true + + 2019-03-21 16:54:38.046 + + 2019-03-21 16:54:38.046 + + 92827 + false + Mandatory + false + false + + + false + false + N + false + + + + 0 + + IsMandatory + The field must have a value for the record to be saved to the database. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 392 + 319 + + 1 + 17 + 100 + a18a54a6-4be3-11e9-924c-37bd2c3a2c20 + + + + + + 2019-03-21 16:54:39.566 + true + 2019-03-21 16:54:39.566 + 92827 + false + Entrada Obligatoria + 0 + 0 + 100 + 100 + es_MX + a18dacbe-4be3-11e9-924e-2fbeddec905d + + + + + + + + + + + + + + + es_MX + + + + 1803 + bc97b57c-4c1f-11e9-8df5-1f6f1ab36350 + + + + + Include in sort order + true + + 2019-03-21 16:54:40.664 + + 2019-03-21 16:54:40.664 + + 92828 + false + Order by + false + false + N + + false + false + N + false + + + + 0 + + IsOrderBy + The records are ordered by the value of this column. If a column is used for grouping, it needs to be included in the sort order as well. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 1803 + + + 1 + 20 + 100 + a721f54a-4be3-11e9-924f-1b91ac9e0108 + + + + + + 2019-03-21 16:54:41.949 + true + 2019-03-21 16:54:41.949 + 92828 + false + Ordenado por + 0 + 0 + 100 + 100 + es_MX + a7235de0-4be3-11e9-9251-930a11e80e9a + + + + + + + + + + + + + + + es_MX + + + + 3070 + be02f282-4c1f-11e9-8e48-73273791aa9f + + + + + The column is also used as a query criteria + true + + 2019-03-21 16:54:43.029 + + 2019-03-21 16:54:43.029 + + 92829 + false + Query Criteria + false + false + N + + false + false + N + false + + + + 0 + + IsQueryCriteria + The column is used to enter queries - the SQL cannot be an expression + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 3070 + + + 1 + 20 + 100 + addf30aa-4be3-11e9-9252-4bf295fc7180 + + + + + + 2019-03-21 16:54:44.355 + true + 2019-03-21 16:54:44.355 + 92829 + false + Criterio de consulta + 0 + 0 + 100 + 100 + es_MX + ade27ba2-4be3-11e9-9254-63f419d1b664 + + + + + The parameter is a range of values + true + + 2019-03-21 16:54:44.72 + + 2019-03-21 16:54:44.72 + + 92830 + false + Range + false + false + + + false + false + N + false + + + + 0 + + IsRange + The Range checkbox indicates that this parameter is a range of values. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 404 + 319 + + 1 + 17 + 100 + b4982f28-4be3-11e9-9255-733aea8c1b11 + + + + + + 2019-03-21 16:54:46.13 + true + 2019-03-21 16:54:46.13 + 92830 + false + Rango + 0 + 0 + 100 + 100 + es_MX + b49b5a54-4be3-11e9-9257-87dcac1c49fc + + + + + Field is read only + true + + 2019-03-21 16:54:46.501 + + 2019-03-21 16:54:46.501 + + 92831 + false + Read Only + false + false + + + false + false + N + false + + + + 0 + + IsReadOnly + The Read Only indicates that this field may only be Read. It may not be updated. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 405 + 319 + + 1 + 17 + 100 + bb53d79a-4be3-11e9-9258-7b0d8ac77b4c + + + + + + 2019-03-21 16:54:47.84 + true + 2019-03-21 16:54:47.84 + 92831 + false + Sólo Lectura + 0 + 0 + 100 + 100 + es_MX + bb554256-4be3-11e9-925a-3f90516a9698 + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:54:48.228 + + 2019-03-21 16:54:48.228 + + 92832 + true + Name + false + true + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 20 + D + 0 + 0 + + 54616 + 100 + 469 + + + 60 + 10 + 100 + c91ff5a2-4be3-11e9-925b-8379017d0823 + + + + + + 2019-03-21 16:54:49.567 + true + 2019-03-21 16:54:49.567 + 92832 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + c923006c-4be3-11e9-925d-97041fda5c41 + + + + + Logic to determine if field is read only (applies only when field is read-write) + true + + 2019-03-21 16:54:49.958 + + 2019-03-21 16:54:49.958 + + 92833 + false + Read Only Logic + false + false + + + false + false + N + false + + + + 0 + + ReadOnlyLogic + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 1663 + + + 2000 + 14 + 100 + d0ab38d6-4be3-11e9-925e-8fb3b04a35c6 + + + + + + 2019-03-21 16:54:51.268 + true + 2019-03-21 16:54:51.268 + 92833 + false + Lógica de Solo Lectura + 0 + 0 + 100 + 100 + es_MX + d0ad11d8-4be3-11e9-9260-0f22bb04e277 + + + + + Method of ordering records; lowest number comes first + true + + 2019-03-21 16:54:51.636 + + 2019-03-21 16:54:51.636 + + 92834 + false + Sequence + false + false + + + false + false + N + false + + + + 0 + + SeqNo + The Sequence indicates the order of records + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 566 + + + 10 + 11 + 100 + d720a002-4be3-11e9-9261-2b35a6d5ab16 + + + + + + 2019-03-21 16:54:52.998 + true + 2019-03-21 16:54:52.998 + 92834 + false + Secuencia. + 0 + 0 + 100 + 100 + es_MX + d721c720-4be3-11e9-9263-df4cca3666f2 + + + + + Method of ordering records; lowest number comes first + true + + 2019-03-21 16:54:53.384 + + 2019-03-21 16:54:53.384 + + 92835 + false + Grid Sequence + false + false + + + false + false + N + false + + + + 0 + + SeqNoGrid + The Sequence indicates the order of columns in grid view + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 55357 + + + 10 + 11 + 100 + e24d5204-4be3-11e9-9264-971005c77290 + + + + + + 2019-03-21 16:54:54.782 + true + 2019-03-21 16:54:54.782 + 92835 + false + Grid Sequence + 0 + 0 + 100 + 100 + es_MX + e24e51b8-4be3-11e9-9266-7bdd82d9a47e + + + + + Determines in what order the records are displayed + true + + 2019-03-21 16:54:55.164 + + 2019-03-21 16:54:55.164 + + 92836 + false + Record Sort No + false + false + + + false + false + N + false + + + + 0 + + SortNo + The Record Sort No indicates the ascending sort sequence of the records. If the number is negative, the records are sorted descending. +Example: A tab with C_DocType_ID (1), DocumentNo (-2) will be sorted ascending by document type and descending by document number (SQL: ORDER BY C_DocType, DocumentNo DESC) + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 573 + + + 10 + 11 + 100 + eb67d396-4be3-11e9-9267-e75e57f187ed + + + + + + 2019-03-21 16:54:56.449 + true + 2019-03-21 16:54:56.449 + 92836 + false + No. Orden Registro + 0 + 0 + 100 + 100 + es_MX + eb6af7e2-4be3-11e9-9269-5f87f80cb986 + + + + + Date this record was updated + true + + 2019-03-21 16:54:56.822 + + 2019-03-21 16:54:56.822 + + 92837 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54616 + 100 + 607 + + + 0 + 16 + 100 + 7e742024-4be2-11e9-a8f5-0bd06b228116 + + + + + + 2019-03-21 16:54:58.059 + true + 2019-03-21 16:54:58.059 + 92837 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + 7e75136c-4be2-11e9-a8f7-c7e7bd9d7058 + + + + + User who updated this records + true + + 2019-03-21 16:54:58.44 + + 2019-03-21 16:54:58.44 + + 92838 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54616 + 100 + 608 + 110 + + 10 + 18 + 100 + 7e7796f0-4be2-11e9-a8fb-9b7fc85ebc31 + + + + + + 2019-03-21 16:54:59.755 + true + 2019-03-21 16:54:59.755 + 92838 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + 7e787f7a-4be2-11e9-a8fd-df9ad5652406 + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:55:00.171 + + 2019-03-21 16:55:00.171 + + 92839 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54616 + 100 + 59595 + + + 36 + 10 + 100 + 7e7926be-4be2-11e9-a8fe-4f85beaf430d + + + + + + 2019-03-21 16:55:01.51 + true + 2019-03-21 16:55:01.51 + 92839 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 7e7a2c58-4be2-11e9-a900-376c7862bfb3 + + + + + + Maximum Value for a field + true + + 2019-03-21 16:55:01.908 + + 2019-03-21 16:55:01.908 + + 92840 + false + Max. Value + false + false + + + false + false + N + false + + + + 0 + + ValueMax + The Maximum Value indicates the highest allowable value for a field + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 1059 + + 20 + 10 + 100 + f54e4cdc-4be3-11e9-926a-2faa384a8466 + + + + + + 2019-03-21 16:55:03.23 + true + 2019-03-21 16:55:03.23 + 92840 + false + Valor Máximo + 0 + 0 + 100 + 100 + es_MX + f55006d0-4be3-11e9-926c-df25d0ca8a8d + + + + + Minimum Value for a field + true + + 2019-03-21 16:55:03.626 + + 2019-03-21 16:55:03.626 + + 92841 + false + Min. Value + false + false + + + false + false + N + false + + + + 0 + + ValueMin + The Minimum Value indicates the lowest allowable value for a field. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 1060 + + + 20 + 10 + 100 + fb42abd8-4be3-11e9-926d-cba15ad75e0e + + + + + + 2019-03-21 16:55:04.947 + true + 2019-03-21 16:55:04.947 + 92841 + false + Valor Mínimo + 0 + 0 + 100 + 100 + es_MX + fb45e73a-4be3-11e9-926f-37705c7dc424 + + + + + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + true + + 2019-03-21 16:55:05.351 + + 2019-03-21 16:55:05.351 + + 92842 + false + Value Format + false + false + + + false + false + N + false + + + + 0 + + VFormat + <B>Validation elements:</B> + (Space) any character +_ Space (fixed character) +l any Letter a..Z NO space +L any Letter a..Z NO space converted to upper case +o any Letter a..Z or space +O any Letter a..Z or space converted to upper case +a any Letters & Digits NO space +A any Letters & Digits NO space converted to upper case +c any Letters & Digits or space +C any Letters & Digits or space converted to upper case +0 Digits 0..9 NO space +9 Digits 0..9 or space + +Example of format "(000)_000-0000" + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54616 + 100 + 616 + + + 60 + 10 + 100 + 03a9bbe0-4be4-11e9-9270-83a9cbd67b7b + + + + + + 2019-03-21 16:55:06.682 + true + 2019-03-21 16:55:06.682 + 92842 + false + Formato del Valor + 0 + 0 + 100 + 100 + es_MX + 03ace400-4be4-11e9-9272-1386ec2de481 + + + + + AD_BrowseFieldCustom + true + Table AD_BrowseFieldCustom + 2019-03-21 16:55:07.078 + 2019-03-21 16:55:07.078 + false + + true + false + + + + + 0 + 0 + 55073 + 1 + 1000000 + true + 50000 + 1000269 + 100 + 100 + 7e801834-4be2-11e9-a907-f3e45ea37cd8 + + + + + You can define for each field will be displayed as the reference , system element , also you can define if the field is used as query criteria and if this is a range of information. + (IsDisplayed='Y' OR IsQueryCriteria='Y' OR IsIdentifier = 'Y') + 0 + 54763 + Browse Field + false + false + false + + 2019-03-21 16:55:08.098 + 2019-03-21 16:55:08.098 + + false + false + + false + N + + 0 + 54616 + 92803 + + + 1 + + false + true + false + SeqNo + Define Browse Fields + + + true + 53661 + 30 + + 100 + 100 + D + c2b6a1da-4c0a-11e9-bb1c-fb7e1574f056 + + + + + Define Campos de consulta inteligente + 2019-03-21 16:55:09.56 + true + 2019-03-21 16:55:09.56 + Campos de consulta inteligente + + Usted puede definir para cada campo se mostrará como la referencia, elemento del sistema, también se puede definir si el campo se utiliza como criterio de consulta y si se trata de un rango de información. + false + 0 + 0 + 54763 + 100 + 100 + es_MX + c2b838ce-4c0a-11e9-bb1e-0fead277c3a8 + + + + + + Browse Field + false + 2019-03-21 16:55:10.025 + false + + 2019-03-21 16:55:10.025 + + true + + false + false + + false + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93538 + D + 100 + 100 + 0 + + 92804 + + 0 + 10 + 54763 + c4101e26-4c0a-11e9-bb2d-7f3c843f0c1e + + + + + true + 2019-03-21 16:55:11.392 + 2019-03-21 16:55:11.392 + 0 + false + + Campo de Visor + + 0 + 93538 + 100 + 100 + es_MX + c410e770-4c0a-11e9-bb2f-77236164f0ff + + + + + 100 + Immutable Universally Unique Identifier + false + 2019-03-21 16:55:11.807 + false + + 2019-03-21 16:55:11.807 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93539 + D + 100 + 0 + + 92839 + + 0 + 36 + 54763 + + c42282e6-4c0a-11e9-bb54-1366f2477f0e + + + + + true + 2019-03-21 16:55:13.063 + 2019-03-21 16:55:13.063 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93539 + 100 + 100 + es_MX + c4234802-4c0a-11e9-bb56-03fac1c7b3bb + + + + + Client + false + 2019-03-21 16:55:13.505 + false + + 2019-03-21 16:55:13.505 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93540 + D + 100 + 100 + 10 + + 92806 + + 0 + 10 + 54763 + + c4144500-4c0a-11e9-bb36-8f1b86f4bf9a + + + + + true + 2019-03-21 16:55:14.804 + 2019-03-21 16:55:14.804 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93540 + 100 + 100 + es_MX + c41526b4-4c0a-11e9-bb38-2fbbad3b92c9 + + + + + Organization + false + 2019-03-21 16:55:15.192 + false + + 2019-03-21 16:55:15.192 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93541 + D + 100 + 100 + 20 + + 92807 + + 0 + 10 + 54763 + + c4304aac-4c0a-11e9-bb6f-0f62f6f86386 + + + + + true + 2019-03-21 16:55:16.503 + 2019-03-21 16:55:16.503 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93541 + 100 + 100 + es_MX + c4311ff4-4c0a-11e9-bb71-2391fedc32f7 + + + + + Browse Customization + false + 2019-03-21 16:55:16.939 + false + + 2019-03-21 16:55:16.939 + + true + + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93542 + D + 100 + 100 + 30 + + 92803 + + 0 + 10 + 54763 + + c40ec102-4c0a-11e9-bb2a-37088d4e1701 + + + + + true + 2019-03-21 16:55:18.291 + 2019-03-21 16:55:18.291 + 0 + false + + Personalización de Visor + + 0 + 93542 + 100 + 100 + es_MX + c40fa6da-4c0a-11e9-bb2c-833bde06de88 + + + + + Browse Field + false + 2019-03-21 16:55:18.702 + false + + 2019-03-21 16:55:18.702 + + true + + false + false + + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93543 + D + 100 + 100 + 40 + + 92805 + + 0 + 10 + 54763 + + c4116c54-4c0a-11e9-bb30-8f9b955057d0 + + + + + true + 2019-03-21 16:55:20.099 + 2019-03-21 16:55:20.099 + 0 + true + + Smart Browse Fields ID + + 0 + 93543 + 100 + 100 + es_MX + c412589e-4c0a-11e9-bb32-cf43fbd4b5b8 + + + + + Name + false + 2019-03-21 16:55:20.516 + false + + 2019-03-21 16:55:20.516 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93544 + D + 100 + 100 + 50 + + 92832 + + 0 + 60 + 54763 + + c42c3b88-4c0a-11e9-bb69-a7675008f2b2 + + + + + true + 2019-03-21 16:55:21.851 + 2019-03-21 16:55:21.851 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93544 + 100 + 100 + es_MX + c42cfc3a-4c0a-11e9-bb6b-732c0513bffb + + + + + 54763 + Description + false + 2019-03-21 16:55:22.306 + false + + 2019-03-21 16:55:22.306 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93545 + D + 100 + 100 + 60 + + 92818 + + 0 + 255 + + c419ad1a-4c0a-11e9-bb42-abe6305e6b5d + + + + + true + 2019-03-21 16:55:23.616 + 2019-03-21 16:55:23.616 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93545 + 100 + 100 + es_MX + c41ac4f2-4c0a-11e9-bb44-2b296e8a9282 + + + + + Comment/Help + false + 2019-03-21 16:55:24.035 + false + + 2019-03-21 16:55:24.035 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93546 + D + 100 + 100 + 70 + + 92820 + + 0 + 2000 + 54763 + + c4159c2a-4c0a-11e9-bb39-37412835a40a + + + + + true + 2019-03-21 16:55:25.37 + 2019-03-21 16:55:25.37 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93546 + 100 + 100 + es_MX + c41663f8-4c0a-11e9-bb3b-ebb7d6030df5 + + + + + Active + false + 2019-03-21 16:55:25.807 + false + + 2019-03-21 16:55:25.807 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93547 + D + 100 + 100 + 80 + + 92822 + + 0 + 1 + 54763 + + c409af8c-4c0a-11e9-bb21-cf0dd10def9f + + + + + true + 2019-03-21 16:55:27.128 + 2019-03-21 16:55:27.128 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93547 + 100 + 100 + es_MX + c40af586-4c0a-11e9-bb23-dbf5aa45e577 + + + + + Sequence + false + 2019-03-21 16:55:27.545 + false + + 2019-03-21 16:55:27.545 + + true + + false + false + Method of ordering records; lowest number comes first + true + false + + true + The Sequence indicates the order of records + + + + + + true + false + false + + + + false + 0 + 0 + 93548 + D + 100 + 100 + 90 + + 92834 + + 0 + 10 + 54763 + + c43aa3da-4c0a-11e9-bb87-ef27927e21cb + + + + + true + 2019-03-21 16:55:28.9 + 2019-03-21 16:55:28.9 + 0 + true + Método de ordenar registros; el número más bajo viene primero. + Secuencia. + La Secuencia indica el orden de los registros. + 0 + 93548 + 100 + 100 + es_MX + c43b6252-4c0a-11e9-bb89-c3ee70fa0de7 + + + + + Grid Sequence + false + 2019-03-21 16:55:29.312 + false + + 2019-03-21 16:55:29.312 + + true + + false + false + Method of ordering records; lowest number comes first + true + false + + true + The Sequence indicates the order of columns in grid view + + + + + + true + true + false + + + + false + 0 + 0 + 93549 + D + 100 + 100 + 100 + + 92835 + + 0 + 10 + 54763 + + c41fa9d6-4c0a-11e9-bb4e-9f1199428383 + + + + + true + 2019-03-21 16:55:30.604 + 2019-03-21 16:55:30.604 + 0 + false + Method of ordering records; lowest number comes first + Grid Sequence + The Sequence indicates the order of columns in grid view + 0 + 93549 + 100 + 100 + es_MX + c4209404-4c0a-11e9-bb50-0f06ea145a5e + + + + + Reference + false + 2019-03-21 16:55:31.061 + false + + 2019-03-21 16:55:31.061 + + true + + false + false + System Reference and Validation + true + false + + true + The Reference could be a display type, list or table validation. + + + + + + true + false + false + + + + false + 0 + 0 + 93550 + D + 100 + 100 + 110 + + 92808 + + 0 + 10 + 54763 + + c438092c-4c0a-11e9-bb81-1b944826bd9e + + + + + true + 2019-03-21 16:55:32.525 + 2019-03-21 16:55:32.525 + 0 + true + Referencia del Sistema y Validación + Referencia + La Referencia indica el tipo de campo a desplegar, lista o validación de tabla + 0 + 93550 + 100 + 100 + es_MX + c438de7e-4c0a-11e9-bb83-475ade8ce579 + + + + + Dynamic Validation + false + 2019-03-21 16:55:32.963 + false + + 2019-03-21 16:55:32.963 + + true + + false + false + Dynamic Validation Rule + true + false + + true + These rules define how an entry is determined to valid. You can use variables for dynamic (context sensitive) validation. + + + + + + true + true + false + + + + false + 0 + 0 + 93551 + D + 100 + 100 + 120 + + 92810 + + 0 + 10 + 54763 + + c41e3ec0-4c0a-11e9-bb4b-ab1a314154ce + + + + + true + 2019-03-21 16:55:34.239 + 2019-03-21 16:55:34.239 + 0 + true + Regla de validación Dinamica + Validación Dinamica + La Regla de validación indica una regla de validación única en el sistema. Esas reglas definen como una entidad se determina como válida o inválida. + 0 + 93551 + 100 + 100 + es_MX + c41f257e-4c0a-11e9-bb4d-7fdaa810e9f0 + + + + + Reference Key + false + 2019-03-21 16:55:34.638 + false + + 2019-03-21 16:55:34.638 + + true + + false + false + Required to specify, if data type is Table or List + true + false + + true + The Reference Value indicates where the reference values are stored. It must be specified if the data type is Table or List. + + @AD_Reference_ID@=17 | @AD_Reference_ID@=18 | @AD_Reference_ID@=30 | @AD_Reference_ID@=28 + + + + true + false + false + + + + false + 0 + 0 + 93552 + D + 100 + 100 + 130 + + 92809 + + 0 + 10 + 54763 + + c4395fd4-4c0a-11e9-bb84-4f9cca6195ad + + + + + true + 2019-03-21 16:55:36.058 + 2019-03-21 16:55:36.058 + 0 + true + Requerido para especificar, si el tipo de datos es tabla o lista. + Referencia Llave + El valor referencia indica dónde los valores referencia son almacenados. Debe especificarce si el tipo de datos es tabla o lista. + 0 + 93552 + 100 + 100 + es_MX + c43a2324-4c0a-11e9-bb86-b7f669fa4073 + + + + + Value Format + false + 2019-03-21 16:55:36.545 + false + + 2019-03-21 16:55:36.545 + + true + + false + false + Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" + true + false + + true + <B>Validation elements:</B> + (Space) any character +_ Space (fixed character) +l any Letter a..Z NO space +L any Letter a..Z NO space converted to upper case +o any Letter a..Z or space +O any Letter a..Z or space converted to upper case +a any Letters & Digits NO space +A any Letters & Digits NO space converted to upper case +c any Letters & Digits or space +C any Letters & Digits or space converted to upper case +0 Digits 0..9 NO space +9 Digits 0..9 or space + +Example of format "(000)_000-0000" + + + + + + true + true + false + + + + false + 0 + 0 + 93553 + D + 100 + 100 + 140 + + 92842 + + 0 + 60 + 54763 + + c43bddd6-4c0a-11e9-bb8a-477520502368 + + + + + true + 2019-03-21 16:55:37.809 + 2019-03-21 16:55:37.809 + 0 + true + Formato del valor; puede contener elementos de formato fijo; Variables: "_lLoOaAcCa09" + Formato del Valor + <B>Elementos de validación:</B> + 0 + 93553 + 100 + 100 + es_MX + c43cafa4-4c0a-11e9-bb8c-67d4fc8b13fc + + + + + Info Factory Class + false + 2019-03-21 16:55:38.251 + false + + 2019-03-21 16:55:38.251 + + true + + false + false + Fully qualified class name that implements the InfoFactory interface + true + false + + true + Fully qualified class name that implements the InfoFactory interface. This can be use to provide custom Info class for column. + + + + + + true + false + false + + + + false + 0 + 0 + 93554 + D + 100 + 100 + 150 + + 92821 + + 0 + 255 + 54763 + + c423d40c-4c0a-11e9-bb57-f70478b3d377 + + + + + true + 2019-03-21 16:55:39.601 + 2019-03-21 16:55:39.601 + 0 + true + Clase plenamente calificada que implementa la interfaz InfoFactory. + Clase Fabricante de Info + Clase plenamente calificada que implementa la interfaz InfoFactory. Esta puede ser usada para proveer información base para la columna. + 0 + 93554 + 100 + 100 + es_MX + c424af76-4c0a-11e9-bb59-37a2dd260405 + + + + + Displayed + false + 2019-03-21 16:55:40.065 + false + + 2019-03-21 16:55:40.065 + + true + + false + false + Determines, if this field is displayed + true + false + + true + If the field is displayed, the field Display Logic will determine at runtime, if it is actually displayed + + + + + + true + true + false + + + + false + 0 + 0 + 93555 + D + 100 + 100 + 160 + + 92823 + + 0 + 1 + 54763 + + c41b66a0-4c0a-11e9-bb45-531651737217 + + + + + true + 2019-03-21 16:55:41.385 + 2019-03-21 16:55:41.385 + 0 + true + Determina; si este campo es desplegado + Desplegado + Si el campo es desplegado; el campo lógica de despliegue determinará en tiempo de ejecución si es actualmente desplegado + 0 + 93555 + 100 + 100 + es_MX + c41c72a2-4c0a-11e9-bb47-cb2738b91a24 + + + + + Order by + false + 2019-03-21 16:55:41.795 + false + + 2019-03-21 16:55:41.795 + + true + + false + false + Include in sort order + true + false + + true + The records are ordered by the value of this column. If a column is used for grouping, it needs to be included in the sort order as well. + + + + + + true + false + false + + + + false + 0 + 0 + 93556 + D + 100 + 100 + 170 + + 92828 + + 0 + 1 + 54763 + + c42d7f8e-4c0a-11e9-bb6c-0b31faaae0a2 + + + + + true + 2019-03-21 16:55:43.065 + 2019-03-21 16:55:43.065 + 0 + true + Incluir en orden de despliegue + Ordenado por + Los registros son ordenados por el valor de esta columna. Si una columna es usada para agrupar; también necesita en el orden de despliegue. + 0 + 93556 + 100 + 100 + es_MX + c42e5634-4c0a-11e9-bb6e-b3349cbc13f1 + + + + + Record Sort No + false + 2019-03-21 16:55:43.57 + false + + 2019-03-21 16:55:43.57 + + true + + false + false + Determines in what order the records are displayed + true + false + + true + The Record Sort No indicates the ascending sort sequence of the records. If the number is negative, the records are sorted descending. +Example: A tab with C_DocType_ID (1), DocumentNo (-2) will be sorted ascending by document type and descending by document number (SQL: ORDER BY C_DocType, DocumentNo DESC) + + + + + + true + true + false + + + + false + 0 + 0 + 93557 + D + 100 + 100 + 180 + + 92836 + + 0 + 10 + 54763 + + c436cea4-4c0a-11e9-bb7e-6f688419e456 + + + + + true + 2019-03-21 16:55:44.961 + 2019-03-21 16:55:44.961 + 0 + true + Determina en que orden son desplegados los registros + No. Orden Registro + El número de orden de registro indica la secuencia ascendente de clasificación. Si el número es negativo los registros se ordenarán en forma descendente. + 0 + 93557 + 100 + 100 + es_MX + c43790be-4c0a-11e9-bb80-6354a291d8ee + + + + + Key column + false + 2019-03-21 16:55:45.392 + false + + 2019-03-21 16:55:45.392 + + true + + false + false + This column is the key in this table + true + false + + true + The key column must also be display sequence 0 in the field definition and may be hidden. + + + + + + true + false + false + + + + false + 0 + 0 + 93558 + D + 100 + 100 + 190 + + 92826 + + 0 + 1 + 54763 + + c426bb7c-4c0a-11e9-bb5d-13637223bb09 + + + + + true + 2019-03-21 16:55:46.741 + 2019-03-21 16:55:46.741 + 0 + true + Esta columna es la clave en esta tabla + Columna Clave + La columna clave debe también desplegar la secuencia 0 en la Configuración de campo y puede estar oculto + 0 + 93558 + 100 + 100 + es_MX + c4279560-4c0a-11e9-bb5f-ab488368c39f + + + + + Identifier + false + 2019-03-21 16:55:47.193 + false + + 2019-03-21 16:55:47.193 + + true + + false + false + This column is part of the record identifier + true + false + + true + The Identifier checkbox indicates that this column is part of the identifier or key for this table. + + + + + + true + true + false + + + + false + 0 + 0 + 93559 + D + 100 + 100 + 200 + + 92824 + + 0 + 1 + 54763 + + c421246e-4c0a-11e9-bb51-aba3197261d8 + + + + + true + 2019-03-21 16:55:48.477 + 2019-03-21 16:55:48.477 + 0 + true + Esta columna es parte del identificador del registro + Identificador + El cuadro de verificación Identificador indica que esta columna es parte del identificador o clave para esta tabla + 0 + 93559 + 100 + 100 + es_MX + c422050a-4c0a-11e9-bb53-076ccf25527c + + + + + Mandatory + false + 2019-03-21 16:55:48.887 + false + + 2019-03-21 16:55:48.887 + + true + + false + false + Data entry is required in this column + true + false + + true + The field must have a value for the record to be saved to the database. + + + + + + true + false + false + + + + false + 0 + 0 + 93560 + D + 100 + 100 + 210 + + 92827 + + 0 + 1 + 54763 + + c4282250-4c0a-11e9-bb60-97dc29202054 + + + + + true + 2019-03-21 16:55:50.158 + 2019-03-21 16:55:50.158 + 0 + true + Entrada de datos es requerida en esta columna + Entrada Obligatoria + El cuadro de verificación obligatorio indica si el campo es requerido para que un registro sea salvado a la base de datos. + 0 + 93560 + 100 + 100 + es_MX + c428fb30-4c0a-11e9-bb62-eb5b83550f2f + + + + + Read Only + false + 2019-03-21 16:55:50.573 + false + + 2019-03-21 16:55:50.573 + + true + + false + false + Field is read only + true + false + + true + The Read Only indicates that this field may only be Read. It may not be updated. + + + + + + true + true + false + + + + false + 0 + 0 + 93561 + D + 100 + 100 + 220 + + 92831 + + 0 + 1 + 54763 + + c434435a-4c0a-11e9-bb78-7f9f2a54436a + + + + + true + 2019-03-21 16:55:51.954 + 2019-03-21 16:55:51.954 + 0 + true + El campo es de sólo lectura + Sólo Lectura + El sólo lectura indica que este campo solamente puede ser leído. No puede ser actualizado. + 0 + 93561 + 100 + 100 + es_MX + c434fa8e-4c0a-11e9-bb7a-77713ca1e08c + + + + + Query Criteria + false + 2019-03-21 16:55:52.409 + false + + 2019-03-21 16:55:52.409 + + true + + false + false + The column is also used as a query criteria + true + false + + true + The column is used to enter queries - the SQL cannot be an expression + + + + + + true + false + false + + + + false + 0 + 0 + 93562 + D + 100 + 100 + 230 + + 92829 + + 0 + 1 + 54763 + + c431a1a4-4c0a-11e9-bb72-33585c3ed297 + + + + + true + 2019-03-21 16:55:53.789 + 2019-03-21 16:55:53.789 + 0 + true + La columna es tambien usada como un criterio de la consulta + Criterio de consulta + La Columna es usada para entrar consultas - el SQL no puede ser una expresión. + 0 + 93562 + 100 + 100 + es_MX + c4326544-4c0a-11e9-bb74-63d2913ede8d + + + + + Is Information Only + false + 2019-03-21 16:55:54.235 + false + + 2019-03-21 16:55:54.235 + + true + + false + false + When a Parameter is Information Only + true + false + + true + + + @IsQueryCriteria@='Y' + + + + true + true + false + + + + false + 0 + 0 + 93563 + D + 100 + 100 + 240 + + 92825 + + 0 + 1 + 54763 + + c4253a68-4c0a-11e9-bb5a-f37b8e546f3e + + + + + true + 2019-03-21 16:55:55.584 + 2019-03-21 16:55:55.584 + 0 + true + Cuando un Parámetro es de sólo Información y no restringe una consulta + Sólo Información + + 0 + 93563 + 100 + 100 + es_MX + c4261c80-4c0a-11e9-bb5c-c3843e8fdb39 + + + + + Display Logic + false + 2019-03-21 16:55:55.999 + false + + 2019-03-21 16:55:55.999 + + true + + false + false + If the Field is displayed, the result determines if the field is actually displayed + true + false + + true + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + + @IsQueryCriteria@='Y' + + + + true + false + false + + + + false + 0 + 0 + 93564 + D + 100 + 100 + 250 + + 92819 + + 0 + 2000 + 54763 + + c41cecd2-4c0a-11e9-bb48-23b3b51d3691 + + + + + true + 2019-03-21 16:55:57.275 + 2019-03-21 16:55:57.275 + 0 + true + Si el campo es desplegado, el resultado determina si el campo es efectivamente desplegado + Lógica Despliegue + formato:= <expresion> [<logica> <expresion>] expresion := @<contexto>@=<valor> o @<contexto>@!<valor> logica:= <|>|<&>contexto:= cualquier valor global o de la ventana del contexto := secuencia a operadores de la logica:= Y/O con el previo resultado de izquierda a derecha E + 0 + 93564 + 100 + 100 + es_MX + c41db874-4c0a-11e9-bb4a-0fdcc2d96d5c + + + + + Read Only Logic + false + 2019-03-21 16:55:57.7 + false + + 2019-03-21 16:55:57.7 + + true + + false + false + Logic to determine if field is read only (applies only when field is read-write) + true + false + + true + format := {expression} [{logic} {expression}]<br> +expression := @{context}@{operand}{value} or @{context}@{operand}{value}<br> +logic := {|}|{&}<br> +context := any global or window context <br> +value := strings or numbers<br> +logic operators := AND or OR with the previous result from left to right <br> +operand := eq{=}, gt{&gt;}, le{&lt;}, not{~^!} <br> +Examples: <br> +@AD_Table_ID@=14 | @Language@!GERGER <br> +@PriceLimit@>10 | @PriceList@>@PriceActual@<br> +@Name@>J<br> +Strings may be in single quotes (optional) + + @IsQueryCriteria@='Y' + + + + true + false + false + + + + false + 0 + 0 + 93565 + D + 100 + 100 + 260 + + 92833 + + 0 + 2000 + 54763 + + c435782e-4c0a-11e9-bb7b-0b8cc9936957 + + + + + true + 2019-03-21 16:55:59.017 + 2019-03-21 16:55:59.017 + 0 + true + Lógica para determinar si el campo es de sólo lectura (aplica solamente cuando el campo es lectura-escritura + Lógica de Solo Lectura + + 0 + 93565 + 100 + 100 + es_MX + c43646c8-4c0a-11e9-bb7d-171745e21e34 + + + + + Range + false + 2019-03-21 16:55:59.435 + false + + 2019-03-21 16:55:59.435 + + true + + false + false + The parameter is a range of values + true + false + + true + The Range checkbox indicates that this parameter is a range of values. + + @IsQueryCriteria@='Y' + + + + true + false + false + + + + false + 0 + 0 + 93566 + D + 100 + 100 + 270 + + 92830 + + 0 + 1 + 54763 + + c432da10-4c0a-11e9-bb75-7b66495a86fc + + + + + true + 2019-03-21 16:56:00.668 + 2019-03-21 16:56:00.668 + 0 + true + El parámetro es un rango de valores + Rango + El cuadro de verificación rango indica que este parámetro es un rango de valores. + 0 + 93566 + 100 + 100 + es_MX + c433a92c-4c0a-11e9-bb77-17cc7e1f6a3f + + + + + Default Logic + false + 2019-03-21 16:56:01.088 + false + + 2019-03-21 16:56:01.088 + + true + + false + false + Default value hierarchy, separated by ; + true + false + + true + The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons. + + @IsQueryCriteria@='Y' + + + + true + false + false + + + + false + 0 + 0 + 93567 + D + 100 + 100 + 280 + + 92816 + + 0 + 2000 + 54763 + + c416df72-4c0a-11e9-bb3c-934c58ecb978 + + + + + true + 2019-03-21 16:56:02.433 + 2019-03-21 16:56:02.433 + 0 + true + Jerarquía de valores predeterminados; separados por ; + Lógica Predeterminada + Los valores predeterminados son evaluados en el orden de la Configuración; el primer valor no nulo de la columna llega a ser el valor predeterminado. Los valores son separados por coma o punto y coma. + 0 + 93567 + 100 + 100 + es_MX + c417c22a-4c0a-11e9-bb3e-47fc864fdc13 + + + + + Callout + false + 2019-03-21 16:56:02.852 + false + + 2019-03-21 16:56:02.852 + + true + + false + false + Fully qualified class names and method - separated by semicolons + true + false + + true + A Callout allow you to create Java extensions to perform certain tasks always after a value changed. Callouts should not be used for validation but consequences of a user selecting a certain value. +The callout is a Java class implementing org.compiere.model.Callout and a method name to call. Example: "org.compiere.model.CalloutRequest.copyText" instantiates the class "CalloutRequest" and calls the method "copyText". You can have multiple callouts by separating them via a semicolon + + + + + + true + false + false + + + + false + 0 + 0 + 93568 + D + 100 + 100 + 290 + + 92813 + + 0 + 255 + 54763 + + c412e782-4c0a-11e9-bb33-470fba4b21d5 + + + + + true + 2019-03-21 16:56:04.184 + 2019-03-21 16:56:04.184 + 0 + true + Nombre de clase y método completamente calificados - separados por por punto y coma + Callout + Un callout le permite crear extensiones Java para ejecutar ciertas tareas siempre que el valor de un campo cambie. Los callouts no deben ser usados para validaciones, sino para crear consecuencias cuando el usuario cambia algún valor. +El callout es una clase Java que implementa org.compiere.model.Callout y un nombre de método a invocar. Ejemplo: "org.compiere.model.CalloutRequest.copyText" instancia la clase "CalloutRequest" e invoca el método "copyText". Usted puede definir múltiples callouts separándolos por punto y coma + 0 + 93568 + 100 + 100 + es_MX + c413ca08-4c0a-11e9-bb35-03495ebd35bf + + + + + Default Logic 2 + false + 2019-03-21 16:56:04.588 + false + + 2019-03-21 16:56:04.588 + + true + + false + false + Default value hierarchy, separated by ; + true + false + + true + The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons. + + @IsQueryCriteria@='Y' & @IsRange@='Y' + + + + true + false + false + + + + false + 0 + 0 + 93569 + D + 100 + 100 + 300 + + 92817 + + 0 + 2000 + 54763 + + c4183a8e-4c0a-11e9-bb3f-1b8cfcc950be + + + + + true + 2019-03-21 16:56:05.955 + 2019-03-21 16:56:05.955 + 0 + true + Jerarquía de valores predeterminados; separados por ; + Predeterminado Lógico 2 + Los valores predeterminados son evaluados en el orden de Configuración ; el primer valor no nulo llega a ser el valor predeterminado de la columna. Los valores son separados por coma o punto y coma. a) Literales: + 0 + 93569 + 100 + 100 + es_MX + c419181e-4c0a-11e9-bb41-5f678a952e48 + + + + + Min. Value + false + 2019-03-21 16:56:06.416 + false + + 2019-03-21 16:56:06.416 + + true + + false + false + Minimum Value for a field + true + false + + true + The Minimum Value indicates the lowest allowable value for a field. + + + + + + true + false + false + + + + false + 0 + 0 + 93570 + D + 100 + 100 + 310 + + 92841 + + 0 + 20 + 54763 + + c42ad2f2-4c0a-11e9-bb66-5f53bd85a01c + + + + + true + 2019-03-21 16:56:07.705 + 2019-03-21 16:56:07.705 + 0 + true + Valor Mínimo de un campo + Valor Mínimo + El Valor Mínimo indica el menor valor permisible para un campo + 0 + 93570 + 100 + 100 + es_MX + c42bb172-4c0a-11e9-bb68-df988884a472 + + + + + Max. Value + false + 2019-03-21 16:56:08.104 + false + + 2019-03-21 16:56:08.104 + + true + + false + false + Maximum Value for a field + true + false + + true + The Maximum Value indicates the highest allowable value for a field + + + + + + true + true + false + + + + false + 0 + 0 + 93571 + D + 100 + 100 + 320 + + 92840 + + 0 + 20 + 54763 + + c4298640-4c0a-11e9-bb63-1334f23227a8 + + + + + true + 2019-03-21 16:56:09.42 + 2019-03-21 16:56:09.42 + 0 + true + Valor Máximo de un campo + Valor Máximo + El Valor Máximo indica el valor más alto permisible para un campo + 0 + 93571 + 100 + 100 + es_MX + c42a4a58-4c0a-11e9-bb65-6f32b426a096 + + + + + Axis Column + false + 2019-03-21 16:56:09.848 + false + + 2019-03-21 16:56:09.848 + + true + + false + false + Axis the link column. + true + false + + true + Axis Column defines the base column to show the records on this table as columns inside the browser + + @AD_Reference_ID@=18 | @AD_Reference_ID@=17 | @AD_Reference_ID@=19 | @AD_Reference_ID@=20 + + + + true + false + false + + + + false + 0 + 0 + 93572 + D + 100 + 100 + 330 + + 92811 + + 0 + 10 + 54763 + + c40bb386-4c0a-11e9-bb24-c74136f7b7fd + + + + + true + 2019-03-21 16:56:11.085 + 2019-03-21 16:56:11.085 + 0 + false + Axis the link column. + Axis Column + Axis Column defines the base column to show the records on this table as columns inside the browser + 0 + 93572 + 100 + 100 + es_MX + c40caaf2-4c0a-11e9-bb26-bf70a62bc55d + + + + + Axis Parent Column + false + 2019-03-21 16:56:11.511 + false + + 2019-03-21 16:56:11.511 + + true + + false + false + The link Axis column view on the parent key + true + false + + true + Axis Parent Column filters the records used by Axis Column, the values for the filter are obtained from the context of the Field Browser defined as query criteria +context. + + @Axis_Column_ID@ ! 0 + + + + true + true + false + + + + false + 0 + 0 + 93573 + D + 100 + 100 + 340 + + 92812 + + 0 + 10 + 54763 + + c40d4782-4c0a-11e9-bb27-576123116c68 + + + + + true + 2019-03-21 16:56:12.928 + 2019-03-21 16:56:12.928 + 0 + false + The link Axis column view on the parent key + Axis Parent Column + Axis Parent Column filters the records used by Axis Column, the values for the filter are obtained from the context of the Field Browser defined as query criteria +context. + 0 + 93573 + 100 + 100 + es_MX + c40e3174-4c0a-11e9-bb29-6f69485c355f + + + + + 2019-03-21 16:56:13.363 + 2019-03-21 16:56:13.363 + Browse Field Trl + false + + true + + + AD_BrowseFieldCustom_Trl + 6 + + L + true + 0 + false + false + + false + true + false + true + 0 + 0 + 54617 + D + + 53661 + 100 + 0 + 100 + + 586f98cc-4be7-11e9-a886-abc2f96e3c5f + + + + + 2019-03-21 16:56:14.62 + 2019-03-21 16:56:14.62 + false + true + Campo de Visor ** + 0 + 0 + es_MX + 54617 + 100 + 100 + 58730eda-4be7-11e9-a888-efe36a94c0a4 + + + + + + true + + 2019-03-21 16:56:15.033 + + 2019-03-21 16:56:15.033 + + 92843 + false + Browse Field + true + false + + + true + false + N + false + + + + 0 + + AD_BrowseFieldCustom_ID + + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54617 + 100 + 60943 + + + 10 + 19 + 100 + 5e298142-4be7-11e9-a8aa-67510cf8bb2a + + + + + + 2019-03-21 16:56:16.328 + true + 2019-03-21 16:56:16.328 + 92843 + false + Campo de Visor + 0 + 0 + 100 + 100 + es_MX + 5e2b09fe-4be7-11e9-a8ac-0b56bc26adfc + + + + + Client/Tenant for this installation. + true + + 2019-03-21 16:56:16.754 + + 2019-03-21 16:56:16.754 + + 92844 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54617 + 100 + 102 + + 129 + 10 + 19 + 100 + 58757c88-4be7-11e9-a889-ef90b1146869 + + + + + + 2019-03-21 16:56:18.219 + true + 2019-03-21 16:56:18.219 + 92844 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + 587883e2-4be7-11e9-a88b-4bd1106992c0 + + + + + Language for this entity + true + + 2019-03-21 16:56:18.649 + + 2019-03-21 16:56:18.649 + + 92845 + false + Language + true + false + + + true + false + N + false + + + + 0 + + AD_Language + The Language identifies the language to use for display and formatting + false + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54617 + 100 + 109 + 327 + + 6 + 18 + 100 + 5e26e45a-4be7-11e9-a8a7-8369322178a9 + + + + + + 2019-03-21 16:56:20.044 + true + 2019-03-21 16:56:20.044 + 92845 + false + Lenguaje + 0 + 0 + 100 + 100 + es_MX + 5e288bfc-4be7-11e9-a8a9-1ba8dadf4ab3 + + + + + Organizational entity within client + true + + 2019-03-21 16:56:20.453 + + 2019-03-21 16:56:20.453 + + 92846 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54617 + 100 + 113 + + 104 + 10 + 19 + 100 + 587ae254-4be7-11e9-a88c-4772d9a22bda + + + + + + 2019-03-21 16:56:21.876 + true + 2019-03-21 16:56:21.876 + 92846 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + 587ddeb4-4be7-11e9-a88e-bf6cdcbfe65d + + + + + Date this record was created + true + + 2019-03-21 16:56:22.289 + + 2019-03-21 16:56:22.289 + + 92847 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54617 + 100 + 245 + + + 0 + 16 + 100 + 5881bb38-4be7-11e9-a892-1f35a1f9c5a2 + + + + + + 2019-03-21 16:56:23.782 + true + 2019-03-21 16:56:23.782 + 92847 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + 58829918-4be7-11e9-a894-0305035fc586 + + + + + User who created this records + true + + 2019-03-21 16:56:24.215 + + 2019-03-21 16:56:24.215 + + 92848 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54617 + 100 + 246 + 110 + + 10 + 18 + 100 + 5884c634-4be7-11e9-a898-8bfad7417504 + + + + + + 2019-03-21 16:56:25.64 + true + 2019-03-21 16:56:25.64 + 92848 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + 58858ea2-4be7-11e9-a89a-c36022cac36b + + + + + Optional short description of the record + true + + 2019-03-21 16:56:26.031 + + 2019-03-21 16:56:26.031 + + 92849 + false + Description + false + false + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54617 + 100 + 275 + + + 255 + 14 + 100 + 5e2c21d6-4be7-11e9-a8ad-7741c74dca55 + + + + + + 2019-03-21 16:56:27.381 + true + 2019-03-21 16:56:27.381 + 92849 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + 5e2d9ea8-4be7-11e9-a8af-578b02b90309 + + + + + Comment or Hint + true + + 2019-03-21 16:56:27.797 + + 2019-03-21 16:56:27.797 + + 92850 + false + Comment/Help + false + false + + + false + false + N + false + + + + 0 + + Help + The Help field contains a hint, comment or help about the use of this item. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54617 + 100 + 326 + + + 2000 + 14 + 100 + 5e2ec62a-4be7-11e9-a8b0-8ff0f23e6a7d + + + + + + 2019-03-21 16:56:29.096 + true + 2019-03-21 16:56:29.096 + 92850 + false + Ayuda + 0 + 0 + 100 + 100 + es_MX + 5e3065de-4be7-11e9-a8b2-dbe5439f7741 + + + + + The record is active in the system + true + + 2019-03-21 16:56:29.492 + + 2019-03-21 16:56:29.492 + + 92851 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54617 + 100 + 348 + + + 1 + 20 + 100 + 587fa53c-4be7-11e9-a88f-83ae582947c7 + + + + + + 2019-03-21 16:56:30.891 + true + 2019-03-21 16:56:30.891 + 92851 + false + Activo + 0 + 0 + 100 + 100 + es_MX + 5880f054-4be7-11e9-a891-8b1f54981b6c + + + + + This column is translated + true + + 2019-03-21 16:56:31.284 + + 2019-03-21 16:56:31.284 + + 92852 + false + Translated + false + false + N + + false + false + N + false + + + + 0 + + IsTranslated + The Translated checkbox indicates if this column is translated. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54617 + 100 + 420 + + + 1 + 20 + 100 + 5e317726-4be7-11e9-a8b3-175474c1fe97 + + + + + + 2019-03-21 16:56:32.769 + true + 2019-03-21 16:56:32.769 + 92852 + false + Traducida + 0 + 0 + 100 + 100 + es_MX + 5e332044-4be7-11e9-a8b5-07bcd1fc75ed + + + + + Alphanumeric identifier of the entity + true + + 2019-03-21 16:56:33.208 + + 2019-03-21 16:56:33.208 + + 92853 + false + Name + false + false + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 54617 + 100 + 469 + + + 60 + 10 + 100 + 5e343b82-4be7-11e9-a8b6-7b33c5b5ad9f + + + + + + 2019-03-21 16:56:34.549 + true + 2019-03-21 16:56:34.549 + 92853 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + 5e35c150-4be7-11e9-a8b8-0b09af3bdb79 + + + + + Date this record was updated + true + + 2019-03-21 16:56:34.973 + + 2019-03-21 16:56:34.973 + + 92854 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54617 + 100 + 607 + + + 0 + 16 + 100 + 58833aa8-4be7-11e9-a895-d77f4c1ec48d + + + + + + 2019-03-21 16:56:36.388 + true + 2019-03-21 16:56:36.388 + 92854 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + 58841aa4-4be7-11e9-a897-c337b581cd9d + + + + + User who updated this records + true + + 2019-03-21 16:56:36.803 + + 2019-03-21 16:56:36.803 + + 92855 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + D + 0 + 0 + + 54617 + 100 + 608 + 110 + + 10 + 18 + 100 + 58862b50-4be7-11e9-a89b-7fa27fc335ff + + + + + + 2019-03-21 16:56:38.153 + true + 2019-03-21 16:56:38.153 + 92855 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + 588710f6-4be7-11e9-a89d-fba620550a07 + + + + + Immutable Universally Unique Identifier + true + + 2019-03-21 16:56:38.572 + + 2019-03-21 16:56:38.572 + + 92856 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + D + 0 + 0 + + 54617 + 100 + 59595 + + + 36 + 10 + 100 + 5887d91e-4be7-11e9-a89e-07db78ca02e0 + + + + + + 2019-03-21 16:56:40.154 + true + 2019-03-21 16:56:40.154 + 92856 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 5888c31a-4be7-11e9-a8a0-7b5ebc0ef74e + + + + + true + Table AD_BrowseFieldCustom_Trl + 2019-03-21 16:56:40.555 + 2019-03-21 16:56:40.555 + false + + true + false + + + + + AD_BrowseFieldCustom_Trl + 0 + 0 + 55074 + 1 + 1000000 + true + 50000 + 1000000 + 100 + 100 + 588958d4-4be7-11e9-a8a1-03426886d7df + + + + + + + 0 + 54764 + Browse Fields Tranlation + false + false + false + + 2019-03-21 16:56:41.647 + 2019-03-21 16:56:41.647 + + true + false + + false + N + + 0 + 54617 + 92843 + + + 2 + + true + true + false + + + + + false + 53661 + 40 + + 100 + 100 + D + e5081ca0-4c0a-11e9-bb8d-37ab1b4e7c47 + + + + + + 2019-03-21 16:56:42.877 + true + 2019-03-21 16:56:42.877 + Traducción de Campos + + + false + 0 + 0 + 54764 + 100 + 100 + es_MX + e5092168-4c0a-11e9-bb8f-5fbe01ba81c3 + + + + + Immutable Universally Unique Identifier + false + 2019-03-21 16:56:43.287 + false + + 2019-03-21 16:56:43.287 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93574 + D + 100 + 100 + 0 + + 92856 + + 0 + 36 + 54764 + + e655024e-4c0a-11e9-bba1-d7168cdf74e3 + + + + + true + 2019-03-21 16:56:44.656 + 2019-03-21 16:56:44.656 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93574 + 100 + 100 + es_MX + e6562e26-4c0a-11e9-bba3-cfff467277a2 + + + + + Client + false + 2019-03-21 16:56:45.077 + false + + 2019-03-21 16:56:45.077 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93575 + D + 100 + 100 + 10 + + 92844 + + 0 + 10 + 54764 + + e64f36e8-4c0a-11e9-bb98-7f19d1431478 + + + + + true + 2019-03-21 16:56:46.393 + 2019-03-21 16:56:46.393 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93575 + 100 + 100 + es_MX + e6505d16-4c0a-11e9-bb9a-738a782193c6 + + + + + Organization + false + 2019-03-21 16:56:46.839 + false + + 2019-03-21 16:56:46.839 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93576 + D + 100 + 100 + 20 + + 92846 + + 0 + 10 + 54764 + + e65a5ff0-4c0a-11e9-bbaa-839773dc02eb + + + + + true + 2019-03-21 16:56:48.304 + 2019-03-21 16:56:48.304 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93576 + 100 + 100 + es_MX + e65b70d4-4c0a-11e9-bbac-4bf46158a9b5 + + + + + Browse Field + false + 2019-03-21 16:56:48.752 + false + + 2019-03-21 16:56:48.752 + + true + + false + false + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93577 + D + 100 + 100 + 30 + + 92843 + + 0 + 10 + 54764 + + e64d12fa-4c0a-11e9-bb95-eb64d9882d30 + + + + + true + 2019-03-21 16:56:50.098 + 2019-03-21 16:56:50.098 + 0 + false + + Campo de Visor + + 0 + 93577 + 100 + 100 + es_MX + e64e751e-4c0a-11e9-bb97-e71b08a40523 + + + + + Language + false + 2019-03-21 16:56:50.534 + false + + 2019-03-21 16:56:50.534 + + true + + false + false + Language for this entity + true + false + + true + The Language identifies the language to use for display and formatting + + + + + + true + true + false + + + + false + 0 + 0 + 93578 + D + 100 + 100 + 40 + + 92845 + + 0 + 6 + 54764 + + e656f5d6-4c0a-11e9-bba4-df1235b7b29c + + + + + true + 2019-03-21 16:56:51.858 + 2019-03-21 16:56:51.858 + 0 + true + Lenguaje para esta entidad + Lenguaje + El lenguaje identifica el lenguaje a usar para el despliegue + 0 + 93578 + 100 + 100 + es_MX + e6580840-4c0a-11e9-bba6-87a6fadf952a + + + + + false + Active + false + 2019-03-21 16:56:52.326 + false + + 2019-03-21 16:56:52.326 + + true + + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93579 + D + 100 + 100 + 50 + + 92851 + + 0 + 1 + 54764 + + e64a259a-4c0a-11e9-bb92-2f99ebf41a2f + + + + + true + 2019-03-21 16:56:53.633 + 2019-03-21 16:56:53.633 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93579 + 100 + 100 + es_MX + e64c24ee-4c0a-11e9-bb94-57235f63972f + + + + + Translated + false + 2019-03-21 16:56:54.052 + false + + 2019-03-21 16:56:54.052 + + true + + false + false + This column is translated + true + false + + true + The Translated checkbox indicates if this column is translated. + + + + + + true + true + false + + + + false + 0 + 0 + 93580 + D + 100 + 100 + 60 + + 92852 + + 0 + 1 + 54764 + + e65c1f0c-4c0a-11e9-bbad-9b504fa3a335 + + + + + true + 2019-03-21 16:56:55.437 + 2019-03-21 16:56:55.437 + 0 + true + Esta columna está traducida + Traducida + El Cuadro de verificación traducido indica si esta columna está traducida + 0 + 93580 + 100 + 100 + es_MX + e65d2a00-4c0a-11e9-bbaf-b789c3f4f1d6 + + + + + Name + false + 2019-03-21 16:56:55.886 + false + + 2019-03-21 16:56:55.886 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93581 + D + 100 + 100 + 70 + + 92853 + + 0 + 60 + 54764 + + e658b9d4-4c0a-11e9-bba7-bb14bffde9ae + + + + + true + 2019-03-21 16:56:57.321 + 2019-03-21 16:56:57.321 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93581 + 100 + 100 + es_MX + e659af92-4c0a-11e9-bba9-bbf3376fdca5 + + + + + 80 + Description + false + 2019-03-21 16:56:57.812 + false + + 2019-03-21 16:56:57.813 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93582 + D + 100 + 100 + + 92849 + + 0 + 255 + 54764 + + e6531cfe-4c0a-11e9-bb9e-c340fbfca25e + + + + + true + 2019-03-21 16:56:59.403 + 2019-03-21 16:56:59.403 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93582 + 100 + 100 + es_MX + e6542f54-4c0a-11e9-bba0-d7ea7e8ebaa4 + + + + + Comment/Help + false + 2019-03-21 16:56:59.848 + false + + 2019-03-21 16:56:59.848 + + true + + false + false + Comment or Hint + true + false + + true + The Help field contains a hint, comment or help about the use of this item. + + + + + + true + false + false + + + + false + 0 + 0 + 93583 + D + 100 + 100 + 90 + + 92850 + + 0 + 2000 + 54764 + + e6512868-4c0a-11e9-bb9b-db6f9db314e4 + + + + + true + 2019-03-21 16:57:01.202 + 2019-03-21 16:57:01.202 + 0 + true + Ayuda; Comentario o Sugerencia + Ayuda + El campo ayuda contiene una sugerencia; comentario o ayuda acerca del uso de esta partida + 0 + 93583 + 100 + 100 + es_MX + e6524e46-4c0a-11e9-bb9d-9f4b57969708 + + + + + + 8135797a-4c0f-11e9-85fd-5b668efeba0b + org.adempiere.process.CreateCustomizationFromASP + Create a Customization from Menu or ASP for end user + false + false + 2 + N + 100 + 100 + 54211 + 0 + 0 + + 15 + + + D + + 2019-03-21 16:57:01.701 + 2019-03-21 16:57:01.701 + false + true + Y + Create Customization + Create Customization for a menu or ASP + ASPCreateCustomizationFromASP + + + 3 + false + N + + + + + + true + 2019-03-21 16:57:02.962 + 2019-03-21 16:57:02.962 + Crea Personalización para un determinado menú + Cree una personalización para un determinado menú y usuario final + false + Crear Personalización + 0 + 0 + 100 + es_MX + 54211 + 100 + 813db4e6-4c0f-11e9-85ff-4fa834071268 + + + + + + + + + + + + + + + es_MX + + + + 110 + 121ac7b4-4c20-11e9-a1f4-0f844862882a + + + + + 2019-03-21 16:57:04.155 + Menu + true + false + 2019-03-21 16:57:04.155 + true + + AD_Menu_ID + Identifies a Menu + The Menu identifies a unique Menu. Menus are used to control the display of those screens a user has access to. + + true + + + + + + false + 56850 + 0 + 0 + D + 22 + 54211 + 100 + 19 + + 10 + 100 + + 110 + e181e354-4c0f-11e9-8c35-eb7d5a2b9e79 + + + + + 2019-03-21 16:57:05.46 + true + 2019-03-21 16:57:05.46 + Menú + true + Identifica un menú + El menú identifica un menú único. Los menús son usados para controlar el despliegue de aquellas pantallas a las que un usuario tiene que acceder. + 56850 + 0 + 0 + 100 + es_MX + 100 + e185a50c-4c0f-11e9-8c37-478b490dfa9e + + + + + 2019-03-21 16:57:05.868 + Hierarchy Type + true + false + 2019-03-21 16:57:05.868 + true + + HierarchyType + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + + + true + + + + O + + false + 56851 + 0 + 0 + D + 1 + 54211 + 100 + 17 + + 20 + 100 + 54117 + 60939 + 99dda290-4c0f-11e9-92d8-77dc624d48fd + + + + + 2019-03-21 16:57:06.998 + true + 2019-03-21 16:57:06.998 + Tipo de Jerrarquía + false + Tipo de Jerrarquía (Jerrarquía: Agregar, Mezclar o Sobrescribir) + + 56851 + 0 + 0 + 100 + es_MX + 100 + 99dee060-4c0f-11e9-92da-77efaa159e54 + + + + + + + + + + + + + + + + + es_MX + + + + + + 53328 + 1487571a-4c20-11e9-a26d-abdf4026af95 + + + + + 2019-03-21 16:57:08.213 + AllFields + true + false + 2019-03-21 16:57:08.213 + false + + AllFields + + + + true + + + + Y + + false + 56852 + 0 + 0 + D + 1 + 54211 + 100 + 20 + + 30 + 100 + + 53328 + 99da2340-4c0f-11e9-92d5-f39f309016be + + + + + 2019-03-21 16:57:09.412 + true + 2019-03-21 16:57:09.412 + Todos los campos + true + + + 56852 + 0 + 0 + 100 + es_MX + 100 + 99dc42ec-4c0f-11e9-92d7-1f325490e592 + + + + + false + + be6d2672-4c0e-11e9-b5a9-6bdcef088d79 + org.adempiere.process.CreateCustomizationFromASP + Create a Customization from Menu or ASP for end user + false + 0 + N + 100 + 100 + 54212 + 0 + 0 + + 0 + + + D + + 2019-03-21 16:57:09.826 + 2019-03-21 16:57:09.826 + false + true + Y + Create Customization + Create Customization for a menu or ASP + ASPCreateCustomizationFromMenu + + + 3 + false + N + + + + + + true + 2019-03-21 16:57:10.949 + 2019-03-21 16:57:10.949 + Crea Personalización para un determinado menú + Cree una personalización para un determinado menú y usuario final + false + Crear Personalización + 0 + 0 + 100 + es_MX + 54212 + 100 + be6fe2ea-4c0e-11e9-b5ab-dbf3d40f2ede + + + + + + + + + + + + + + + + + es_MX + + + + + 16df943c-4c20-11e9-a2e9-079f8b243fba + + 53329 + + + + + 2019-03-21 16:57:12.153 + ASP Module + true + false + 2019-03-21 16:57:12.153 + true + + ASP_Module_ID + + + + true + + + + + + false + 56853 + 0 + 0 + D + 22 + 54212 + 100 + 19 + + 10 + 100 + + 53329 + e399a236-4c0e-11e9-b5b1-b7f90953a8c6 + + + + + 2019-03-21 16:57:13.278 + true + 2019-03-21 16:57:13.278 + Módulo SaaS + true + + + 56853 + 0 + 0 + 100 + es_MX + 100 + e39e69ba-4c0e-11e9-b5b3-3fdcde0210cb + + + + + + + + + + 2019-03-21 16:57:14.072 + ASP Level + true + false + 2019-03-21 16:57:14.072 + true + + ASP_Level_ID + + + + true + + + + + + false + 56854 + 0 + 0 + D + 22 + 54212 + 100 + 19 + 52007 + 20 + 100 + + 53326 + 0422c87a-4c0f-11e9-b5b4-8bc52489209d + + + + + 2019-03-21 16:57:15.33 + true + 2019-03-21 16:57:15.33 + Nivel SaaS + true + + + 56854 + 0 + 0 + 100 + es_MX + 100 + 04260cce-4c0f-11e9-b5b6-03f74cf7880b + + + + + 2019-03-21 16:57:15.828 + Hierarchy Type + true + false + 2019-03-21 16:57:15.828 + true + + HierarchyType + Hierarchy Type (Hierarchy: Add, Merge or Overwrite) + + + true + + + + O + + false + 56855 + 0 + 0 + D + 1 + 54212 + 100 + 17 + + 30 + 100 + 54117 + 60939 + 0c320f76-4c0f-11e9-b5b7-ab180c23ade9 + + + + + 2019-03-21 16:57:17.026 + true + 2019-03-21 16:57:17.026 + Tipo de Jerrarquía + false + Tipo de Jerrarquía (Jerrarquía: Agregar, Mezclar o Sobrescribir) + + 56855 + 0 + 0 + 100 + es_MX + 100 + 0c3332fc-4c0f-11e9-b5b9-33231f9d56e0 + + + + + 2019-03-21 16:57:17.445 + AllFields + true + false + 2019-03-21 16:57:17.445 + false + + AllFields + + + + true + + + + Y + + false + 56856 + 0 + 0 + D + 1 + 54212 + 100 + 20 + + 40 + 100 + + 53328 + 129a31f4-4c0f-11e9-b5ba-5f61f14382b1 + + + + + 2019-03-21 16:57:18.588 + true + 2019-03-21 16:57:18.588 + Todos los campos + true + + + 56856 + 0 + 0 + 100 + es_MX + 100 + 129da348-4c0f-11e9-b5bc-fb36e0f4e954 + + + + + 1b499a36-4c20-11e9-a3c5-f32c10217fd8 + 517 + 24 + 10 + + + + + true + + Process Customization + 2019-03-21 16:57:19.477 + 2019-03-21 16:57:19.477 + + false + false + false + true + Maintain Reports & Processes + W + 0 + 54441 + 0 + + D + + 53660 + 100 + + 100 + + 54b69ba0-4c09-11e9-a82a-c7195e68c804 + + + + + 1c212faa-4c20-11e9-a3e6-c382d61dfb13 + true + 2019-03-21 16:57:20.61 + 2019-03-21 16:57:20.61 + 0 + 0 + 54441 + 153 + 100 + 100 + 25 + 10 + + + + + true + + Smart Browse Customization + 2019-03-21 16:57:21.027 + 2019-03-21 16:57:21.027 + + false + false + false + true + Maintain Smart Browse. + W + 0 + 54442 + 0 + + D + + 53661 + 100 + + 100 + + d9b52620-4c0c-11e9-8964-d304ecb18d9b + + + + + 1d0408d4-4c20-11e9-a40f-cbc5259704f6 + true + 2019-03-21 16:57:22.097 + 2019-03-21 16:57:22.097 + 0 + 0 + 54442 + 153 + 100 + 100 + 26 + 10 + + + + + true + 2019-03-21 18:28:48.118 + 2019-03-21 18:28:48.118 + 53055 + 54211 + 0 + D + 0 + 100 + 100 + e2f088e0-4c2c-11e9-ad29-9375003c8652 + + + + + true + 2019-03-21 18:29:24.385 + 2019-03-21 18:29:24.385 + 116 + 54212 + 0 + D + 0 + 100 + 100 + f88e5be6-4c2c-11e9-ad36-733b18749981 + + + + + 0348ee8e-4c2d-11e9-ad44-5f6150046ab5 + 499 + 25 + 10 + + + + + 54441 + 26 + 10 + + + + + 038fc534-4c2d-11e9-ad4e-e37bcdafc72e + 53221 + 27 + 10 + + + + + 54442 + 28 + 10 + + + + + 03d4b07c-4c2d-11e9-ad58-9bdaf3680054 + 53222 + 29 + 10 + + + + + 03f80982-4c2d-11e9-ad5e-eb50b9661bed + 53089 + 30 + 10 + + + + + 041a2120-4c2d-11e9-ad64-a72b2b90a39d + 53090 + 31 + 10 + + + + + 043c222a-4c2d-11e9-ad6a-ab21f448a0b8 + 50001 + 32 + 10 + + + + + 499 + 27 + 10 + + + + + 53221 + 28 + 10 + + + + + 54442 + 29 + 10 + + + + + 53222 + 30 + 10 + + + + + 53089 + 31 + 10 + + + + + 53090 + 32 + 10 + + + + + 50001 + 33 + 10 + + + + + 499 + 30 + 10 + + + + + 53221 + 31 + 10 + + + + + 53222 + 32 + 10 + + + + + 53089 + 33 + 10 + + + + + 53090 + 34 + 10 + + + + + 50001 + 35 + 10 + + + + + true + 2019-03-21 18:46:51.549 + 2019-03-21 18:46:51.549 + ASP + D + 50004 + + + ASP Module + + 55312 + 0 + 0 + 100 + 100 + 69418442-4c2f-11e9-a342-8b2b02b9fc6d + + + + + 2019-03-21 18:46:52.943 + 2019-03-21 18:46:52.943 + true + ASP Module + false + + 0 + 0 + 100 + 100 + 55312 + es_MX + 698bf82e-4c2f-11e9-a355-93ea79966272 + + + + + Módulo SaaS + 55312 + es_MX + + + + + The Tab Tab defines each Tab within a Window. Each Tab contains a discrete selection of fields. Note that the display and read only logic is evaluated when loading the window. + + 0 + 54765 + Tab Sequence + false + false + false + 2019-03-21 18:52:21.427 + 2019-03-21 18:52:21.427 + 6374 + false + true + + false + + + 0 + 466 + + + 92632 + 1 + + false + true + false + SeqNo + Tab definition within a window holds fields + + + true + 229 + 40 + + 100 + 100 + D + 2df7c710-4c30-11e9-a6e0-634f0e250aa6 + + + + + + Tab definition within a window holds fields + 2019-03-21 18:52:22.937 + true + 2019-03-21 18:52:22.937 + Tab Sequence + + The Tab Tab defines each Tab within a Window. Each Tab contains a discrete selection of fields. Note that the display and read only logic is evaluated when loading the window. + false + 0 + 0 + 54765 + 100 + 100 + es_MX + 2e3cc798-4c30-11e9-a70b-67bc56301f38 + + + + + + Secuencia de Pestaña + + 54765 + es_MX + + + + + The Field Tab defines the Fields displayed within a tab. Changes made to the Field Tab become visible after restart due to caching. If the Sequence is negative, the record are ordered descending. Note that the name, description and help is automatically synchronized if centrally maintained. + + 0 + 54766 + Field Sequence + false + false + false + 2019-03-21 18:53:17.74 + 2019-03-21 18:53:17.74 + 6349 + false + true + + false + + + 0 + 464 + + + 6355 + 2 + + false + true + false + SeqNo + Field definitions in tabs in windows + + + true + 229 + 70 + + 100 + 100 + D + 4f787fb0-4c30-11e9-a722-6b6b92af5933 + + + + + + Field definitions in tabs in windows + 2019-03-21 18:53:19.054 + true + 2019-03-21 18:53:19.054 + Field Sequence + + The Field Tab defines the Fields displayed within a tab. Changes made to the Field Tab become visible after restart due to caching. If the Sequence is negative, the record are ordered descending. Note that the name, description and help is automatically synchronized if centrally maintained. + false + 0 + 0 + 54766 + 100 + 100 + es_MX + 4faf75ce-4c30-11e9-a74d-7f50c108f251 + + + + + + Secuencia de Campo + + 54766 + es_MX + + + + + 30 + + + + + 60 + + + + + 60 + + + + + 70 + + + + + You can define for each field will be displayed as the reference , system element , also you can define if the field is used as query criteria and if this is a range of information. + + 0 + 54767 + Browse Field Sequence + false + false + false + 2019-03-21 18:55:22.862 + 2019-03-21 18:55:22.862 + 92823 + false + true + + false + N + + 0 + 54616 + 92803 + + 92834 + 1 + + false + true + false + + Define Browse Fields + + + true + 53661 + 30 + + 100 + 100 + D + 9b17eeb0-4c30-11e9-a770-d32826a24c8c + + + + + + Define Browse Fields + 2019-03-21 18:55:26.037 + true + 2019-03-21 18:55:26.037 + Browse Field Sequence + + You can define for each field will be displayed as the reference , system element , also you can define if the field is used as query criteria and if this is a range of information. + false + 0 + 0 + 54767 + 100 + 100 + es_MX + 9b5fd220-4c30-11e9-a79b-0b57bc6ae538 + + + + + + Secuencia de Campos + + 54767 + es_MX + + + + + The tab field sequence allows you to define fields that will be displayed in Search Panel of Smart Browser and the order they are displayed, you can easily include or exclud + + 0 + 54768 + Browse Fields Query Criteria + false + false + false + 2019-03-21 18:56:15.736 + 2019-03-21 18:56:15.736 + 92829 + false + true + + false + N + + 0 + 54616 + 92803 + + 92835 + 1 + + false + true + false + + Define Browse Fields Sequence for Query Criteria + + + true + 53661 + 30 + + 100 + 100 + D + b96d57c4-4c30-11e9-a7b2-6f16f07b6531 + + + + + + Define Browse Fields Sequence for Query Criteria + 2019-03-21 18:56:16.838 + true + 2019-03-21 18:56:16.838 + Browse Fields Query Criteria + + The tab field sequence allows you to define fields that will be displayed in Search Panel of Smart Browser and the order they are displayed, you can easily include or exclud + false + 0 + 0 + 54768 + 100 + 100 + es_MX + b9a705be-4c30-11e9-a7dd-233ed962d296 + + + + + Definir Criterios de consulta inteligente + Criterios de consulta inteligente + La secuencia de campo de la pestaña le permite definir los campos que se mostrarán en el panel de búsqueda de la consulta inteligente y el orden en que se muestran, puede ser fácilmente incluido o excluido + 54768 + es_MX + + + + + + + 0 + 54769 + Sort Order Browse Fields + false + false + false + 2019-03-21 18:57:00.781 + 2019-03-21 18:57:00.781 + 92828 + false + true + + false + N + + 0 + 54616 + 92803 + + 92836 + 1 + + false + true + false + + Sort Order of the Browse Fields + + + true + 53661 + 30 + + 100 + 100 + D + d494336a-4c30-11e9-a7f4-df77b54332eb + + + + + + Sort Order of the Browse Fields + 2019-03-21 18:57:02.383 + true + 2019-03-21 18:57:02.383 + Sort Order Browse Fields + + + false + 0 + 0 + 54769 + 100 + 100 + es_MX + d4ccc7d4-4c30-11e9-a81f-87ee3c3a3bff + + + + + Orden de los campos de la consulta inteligente + Orden de los campos de la consulta inteligente + 54769 + es_MX + + + + + 50 + + + + + 60 + + + + + 70 + + + + + Browse Fields Translation + + + + + The Report Parameter Tab defines any parameters required to execute a report or process. + + 0 + 54770 + Parameter Sequence + false + false + false + 2019-03-21 18:58:54.602 + 2019-03-21 18:58:54.602 + 92735 + false + true + + false + N + + 0 + 54612 + + + 92741 + 1 + + false + true + false + + Report Parameter + + + true + 53660 + 40 + + 100 + 100 + D + 1854d2b2-4c31-11e9-88c5-d39176e5f6f9 + + + + + + Report Parameter + 2019-03-21 18:58:56.096 + true + 2019-03-21 18:58:56.096 + Parameter Sequence + + The Report Parameter Tab defines any parameters required to execute a report or process. + false + 0 + 0 + 54770 + 100 + 100 + es_MX + 1893fc58-4c31-11e9-88f0-939436567d40 + + + + + + Secuencia de Parámetros + + 54770 + es_MX + + + + + 30 + + + + + 18 + + + + + 18 + + + + + false + + + + + 18 + + + + + 6 + + + + + 6 + + + + + + true + + 2019-03-21 19:50:25.933 + + 2019-03-21 19:50:25.933 + + 92857 + false + ASP Module + false + false + + + false + false + N + false + + + + 0 + + ASP_Module_ID + + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 50006 + 100 + 53329 + + + 10 + 19 + 100 + 4adbc108-4c38-11e9-9704-a3446c64244e + + + + + + 2019-03-21 19:50:27.503 + true + 2019-03-21 19:50:27.503 + 92857 + false + ASP Module + 0 + 0 + 100 + 100 + es_MX + 4b339bd0-4c38-11e9-9738-7b36af0aa4a2 + + + + + ASP Module + false + 2019-03-21 19:50:57.365 + false + + 2019-03-21 19:50:57.366 + + true + + false + true + + true + false + 0 + true + + + + + Y + 0 + true + false + false + + + + false + 0 + 0 + 93584 + D + 100 + 100 + 350 + + 92857 + + 350 + 0 + 50006 + + 5db33d56-4c38-11e9-96d0-6f090ea3e8e9 + + + + + true + 2019-03-21 19:50:59.105 + 2019-03-21 19:50:59.105 + 0 + false + + ASP Module + + 0 + 93584 + 100 + 100 + es_MX + 5e09b884-4c38-11e9-96ff-db2465092b4f + + + + + 310 + + + + + 320 + + + + + 330 + + + + + 340 + + + + + 350 + + + + + @Type@='M' + + + + + @Type@='ASP' + + + + diff --git a/migration/391lts-392lts/04523_2427_Error_When_Creating_Translations.xml b/migration/391lts-392lts/04523_2427_Error_When_Creating_Translations.xml new file mode 100644 index 0000000000..f999213bff --- /dev/null +++ b/migration/391lts-392lts/04523_2427_Error_When_Creating_Translations.xml @@ -0,0 +1,11 @@ + + + + https://github.com/adempiere/adempiere/issues/2427 + + + 255 + + + + diff --git a/migration/391lts-392lts/04525_1983_Add_iban_to_c_bp_bankaccount.xml b/migration/391lts-392lts/04525_1983_Add_iban_to_c_bp_bankaccount.xml new file mode 100644 index 0000000000..93ffdbb723 --- /dev/null +++ b/migration/391lts-392lts/04525_1983_Add_iban_to_c_bp_bankaccount.xml @@ -0,0 +1,92 @@ + + + + https://github.com/adempiere/adempiere/issues/1983 + + + International Bank Account Number + 2019-03-31 12:02:20.996 + + true + 2019-03-31 12:02:20.996 + + + IBAN + false + false + + + false + false + false + N + false + + + + 0 + + IBAN + If your bank provides an International Bank Account Number, enter it here +Details ISO 13616 and http://www.ecbs.org. The account number has the maximum length of 22 characters (without spaces). The IBAN is often printed with a apace after 4 characters. Do not enter the spaces in Adempiere. + true + + false + N + + true + false + false + true + 0 + 92263 + D + 0 + 0 + + 298 + 100 + 2664 + + + + 40 + 10 + 100 + + + + + + 2019-03-31 12:02:22.817 + true + 2019-03-31 12:02:22.817 + false + IBAN + 0 + 0 + 100 + 100 + de_DE + 92263 + + + + + + 2019-03-31 12:02:22.817 + true + 2019-03-31 12:02:22.817 + false + IBAN + 0 + 0 + 100 + 100 + es_MX + 92263 + + + + + diff --git a/migration/391lts-392lts/04527_1983_Add_iban_to_bp_window.xml b/migration/391lts-392lts/04527_1983_Add_iban_to_bp_window.xml new file mode 100644 index 0000000000..c8158ae797 --- /dev/null +++ b/migration/391lts-392lts/04527_1983_Add_iban_to_bp_window.xml @@ -0,0 +1,98 @@ + + + + https://github.com/adempiere/adempiere/issues/1983 + + + 2019-03-31 16:05:11.46 + + false + false + true + International Bank Account Number + true + false + 0 + true + IBAN + false + If your bank provides an International Bank Account Number, enter it here +Details ISO 13616 and http://www.ecbs.org. The account number has the maximum length of 22 characters (without spaces). The IBAN is often printed with a apace after 4 characters. Do not enter the spaces in Adempiere. + + + + 0 + true + false + true + 2019-03-31 16:05:11.46 + false + + + + false + 0 + 0 + 92922 + D + 100 + 100 + + 92263 + + 280 + 0 + 226 + + + + + @IsACH@=Y + 74 + + + + + 2019-03-31 16:05:12.523 + true + 2019-03-31 16:05:12.523 + false + International Bank Account Number + IBAN + If your bank provides an International Bank Account Number, enter it here +Details ISO 13616 and http://www.ecbs.org. The account number has the maximum length of 22 characters (without spaces). The IBAN is often printed with a apace after 4 characters. Do not enter the spaces in Adempiere. + 0 + 0 + 92922 + 100 + 100 + de_DE + + + + + + 2019-03-31 16:05:12.523 + true + 2019-03-31 16:05:12.523 + false + International Bank Account Number + IBAN + If your bank provides an International Bank Account Number, enter it here +Details ISO 13616 and http://www.ecbs.org. The account number has the maximum length of 22 characters (without spaces). The IBAN is often printed with a apace after 4 characters. Do not enter the spaces in Adempiere. + 0 + 0 + 92922 + 100 + 100 + es_MX + + + + + + true + + + + diff --git a/migration/391lts-392lts/04529_2435_BOMDrop.xml b/migration/391lts-392lts/04529_2435_BOMDrop.xml new file mode 100644 index 0000000000..7b30da16f6 --- /dev/null +++ b/migration/391lts-392lts/04529_2435_BOMDrop.xml @@ -0,0 +1,5061 @@ + + + + https://github.com/adempiere/adempiere/issues/2435 + + + + bfff8fd6-526f-11e9-9026-00ff97344bad + + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + false + false + 0 + + false + N + 0 + 0 + 54214 + 0 + 0 + + 0 + + + D + 2019-03-29 18:12:31.855 + 2019-03-29 18:12:31.855 + BOM Drop + Drop (expand) Bill of Materials into an Order, Invoice, etc. + 114 + 3 + + true + Y + BOMDrop + + false + N + + + + + true + 2019-03-29 18:14:06.897 + 2019-03-29 18:14:06.897 + Drop (expand) Bill of Materials into an Order, Invoice, etc. + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + false + BOM Drop + 0 + 0 + 0 + es_MX + 54214 + 0 + f81d2900-526f-11e9-904a-00ff97344bad + + + + + Expandir Listas de Materiales en una orden, factura, etc. + 54214 + true + Expansi&oacute;n LDM + es_MX + Traer (expandir) la lista de materiales en una orden, factura, etc. Los documentos deben estar en un estado Borrador. Aseg&uacute;rese de que los art&iacute;culos incluidos en la LDM est&aacute;n en la lista de precios de la orden, factura, etc. de lo contrario el precio ser&aacute; cero! + + + + + 2019-03-29 18:21:03.493 + true + BOM Drop + Drop (expand) Bill of Materials into an Order, Invoice, etc. + 2019-03-29 18:21:03.493 + BOMDrop + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + + + BOM Drop + + + 1 + 28 + 60953 + 0 + 0 + D + 0 + + 0 + f0abf768-5270-11e9-80ac-00ff97344bad + + + + + 2019-03-29 18:21:05.398 + + true + 2019-03-29 18:21:05.398 + es_MX + + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + BOM Drop + Drop (expand) Bill of Materials into an Order, Invoice, etc. + false + BOM Drop + + + 0 + 0 + 0 + 0 + 60953 + f18fa3fa-5270-11e9-80c5-00ff97344bad + + + + + Traer (expandir) la lista de materiales en una orden, factura, etc. Los documentos deben estar en un estado Borrador. Aseg&uacute;rese de que los art&iacute;culos incluidos en la LDM est&aacute;n en la lista de precios de la orden, factura, etc. de lo contrario el precio ser&aacute; cero! + es_MX + Expansi&oacute;n LDM + Expandir Listas de Materiales en una orden, factura, etc. + true + Expansi&oacute;n LDM + 60953 + + + + + 0 + 5f9a598a-5271-11e9-8160-00ff97344bad + + Drop (expand) Bill of Materials into an Order, Invoice, etc. + true + + 2019-03-29 18:24:09.675 + + 2019-03-29 18:24:09.675 + + 92893 + false + BOM Drop + false + false + + + false + false + N + false + + + + 0 + + BOMDrop + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 259 + 0 + 60953 + + + 1 + 28 + + + + + 0 + 0 + 0 + 2019-03-29 18:24:11.859 + true + 2019-03-29 18:24:11.859 + 92893 + false + BOM Drop + 0 + es_MX + 60b320a4-5271-11e9-8196-00ff97344bad + + + + + 92893 + true + Expansi&oacute;n LDM + es_MX + + + + + true + + + + + BOM Drop + false + 2019-03-29 18:25:51.033 + false + + 2019-03-29 18:25:51.033 + + true + + false + true + Drop (expand) Bill of Materials into an Order, Invoice, etc. + true + false + + true + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + + + + + + true + false + false + + + + false + 0 + 0 + 93621 + D + 0 + 0 + 0 + + 92893 + + 0 + 1 + 186 + + 9c00d002-5271-11e9-a631-00ff97344bad + + + + + true + 2019-03-29 18:25:53.181 + 2019-03-29 18:25:53.181 + 0 + false + Drop (expand) Bill of Materials into an Order, Invoice, etc. + BOM Drop + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + 0 + 93621 + 0 + 0 + es_MX + 9d179b42-5271-11e9-a660-00ff97344bad + + + + + + 0 + 36 + 186 + + 9e0a1520-5271-11e9-a670-00ff97344bad + Immutable Universally Unique Identifier + false + 2019-03-29 18:25:54.476 + false + + 2019-03-29 18:25:54.476 + + true + + false + true + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93622 + D + 0 + 0 + 0 + + 84683 + + + + + true + 2019-03-29 18:25:56.138 + 2019-03-29 18:25:56.138 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93622 + 0 + 0 + es_MX + 9eda396c-5271-11e9-a69f-00ff97344bad + + + + + 490 + + + + + 500 + + + + + 510 + + + + + 520 + + + + + 530 + + + + + 540 + + + + + 550 + + + + + 560 + + + + + @DocStatus@='DR' + + + + + @DocStatus@=DR + + + + + @DocStatus@=DR | @DocStatus@=PR + + + + + 54214 + + + + + 0 + true + 2019-04-02 12:19:24.091 + + 2019-04-02 12:19:24.091 + + + + true + false + false + false + false + + + + false + A seed starter tray with 16 small pots + 0 + Seedling Tray - 16 Bins + + 0 + + false + false + + I + false + false + false + false + + + true + true + SeedTray-16 + true + false + 0 + false + false + N + + + + 50038 + 11 + 50001 + 0 + 107 + 100 + 100 + + 0 + 0 + + 0 + + + 0 + + + 105 + 50006 + + + + + 100 + + 0 + + 14738090-5563-11e9-ac42-00ff97344bad + + + + + 2019-04-02 12:19:39.509 + true + 2019-04-02 12:19:39.509 + A seed starter tray with 16 small pots + Seedling Tray - 16 Bins + + false + 11 + 0 + 100 + es_MX + 100 + 50038 + 1d6a8e28-5563-11e9-ac8d-00ff97344bad + + + + + 2019-04-02 12:19:41.259 + 2019-04-02 12:19:41.259 + true + 233 + 50003 + 50010 + 50008 + 50011 + 50012 + 299 + 50013 + 298 + 0 + 11 + 50038 + 101 + 50001 + 100 + 232 + 231 + 230 + 283 + 282 + 50009 + 50007 + 50005 + 50006 + 50002 + 50004 + 100 + 229 + 284 + 1e757260-5563-11e9-ac9d-00ff97344bad + + + + + 2019-04-02 12:19:42.682 + + true + 2019-04-02 12:19:42.682 + + + + + + + + + + + + + + 11 + 50001 + 100 + 100 + 101 + 50038 + 1f4e4964-5563-11e9-acc0-00ff97344bad + + + + + 11 + 2019-04-02 12:19:44.288 + 0 + true + 2019-04-02 12:19:44.288 + 0 + 100 + 100 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50038 + 0 + 0 + + + + 0 + 2045301c-5563-11e9-acda-00ff97344bad + + + + + 11 + 2019-04-02 12:19:45.518 + 0 + true + 2019-04-02 12:19:45.518 + 0 + 100 + 50000 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50038 + 0 + 0 + + + + 0 + 20ff3408-5563-11e9-acf5-00ff97344bad + + + + + 21b58e60-5563-11e9-ad10-00ff97344bad + 2019-04-02 12:19:46.714 + true + 2019-04-02 12:19:46.714 + 50038 + 999 + 0 + 11 + 0 + 102 + 100 + 100 + + + + + 0 + true + 2019-04-02 12:20:40.162 + + 2019-04-02 12:20:40.162 + + + + true + false + false + false + false + + + + false + A seed starter tray with 36 small pots + 0 + Seedling Tray - 36 bins + + 0 + + false + false + + I + false + false + false + false + + + true + true + SeedTray-36 + true + false + 0 + false + false + N + + + + 50039 + 11 + 50001 + 0 + 107 + 100 + 100 + + 0 + 0 + + 0 + + + 0 + + + 105 + 50006 + + + + + 100 + + 0 + + 41bb32fa-5563-11e9-914f-00ff97344bad + + + + + 2019-04-02 12:20:42.6 + true + 2019-04-02 12:20:42.6 + A seed starter tray with 36 small pots + Seedling Tray - 36 bins + + false + 11 + 0 + 100 + es_MX + 100 + 50039 + 4304a7c2-5563-11e9-919a-00ff97344bad + + + + + 2019-04-02 12:20:43.549 + 2019-04-02 12:20:43.549 + true + 233 + 50003 + 50010 + 50008 + 50011 + 50012 + 299 + 50013 + 298 + 0 + 11 + 50039 + 101 + 50001 + 100 + 232 + 231 + 230 + 283 + 282 + 50009 + 50007 + 50005 + 50006 + 50002 + 50004 + 100 + 229 + 284 + 43959f3e-5563-11e9-91aa-00ff97344bad + + + + + 2019-04-02 12:20:44.691 + + true + 2019-04-02 12:20:44.691 + + + + + + + + + + + + + + 11 + 50001 + 100 + 100 + 101 + 50039 + 4443bc18-5563-11e9-91cd-00ff97344bad + + + + + 11 + 2019-04-02 12:20:45.753 + 0 + true + 2019-04-02 12:20:45.753 + 0 + 100 + 100 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50039 + 0 + 0 + + + + 0 + 44e618fa-5563-11e9-91e7-00ff97344bad + + + + + 11 + 2019-04-02 12:20:46.749 + 0 + true + 2019-04-02 12:20:46.749 + 0 + 100 + 50000 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50039 + 0 + 0 + + + + 0 + 457f4dfe-5563-11e9-9202-00ff97344bad + + + + + 4619bb78-5563-11e9-921d-00ff97344bad + 2019-04-02 12:20:47.771 + true + 2019-04-02 12:20:47.771 + 50039 + 999 + 0 + 11 + 0 + 102 + 100 + 100 + + + + + 0 + true + 2019-04-02 12:21:37.504 + + 2019-04-02 12:21:37.504 + + + + true + false + false + false + false + + + + false + + 0 + Peat + + 0 + + false + false + + I + false + false + false + false + + + true + true + Peat + true + false + 0 + false + false + N + + + + 50041 + 11 + 50001 + 0 + 107 + 100 + 100 + + 0 + 0 + + 0 + + + 0 + + + 105 + 50006 + + + + + 100 + + 0 + + 63eb12b4-5563-11e9-8ca7-00ff97344bad + + + + + 2019-04-02 12:21:39.761 + true + 2019-04-02 12:21:39.761 + + Peat + + false + 11 + 0 + 100 + es_MX + 100 + 50041 + 6516ece4-5563-11e9-8cf2-00ff97344bad + + + + + 2019-04-02 12:21:40.624 + 2019-04-02 12:21:40.624 + true + 233 + 50003 + 50010 + 50008 + 50011 + 50012 + 299 + 50013 + 298 + 0 + 11 + 50041 + 101 + 50001 + 100 + 232 + 231 + 230 + 283 + 282 + 50009 + 50007 + 50005 + 50006 + 50002 + 50004 + 100 + 229 + 284 + 659a76ae-5563-11e9-8d02-00ff97344bad + + + + + 2019-04-02 12:21:41.729 + + true + 2019-04-02 12:21:41.729 + + + + + + + + + + + + + + 11 + 50001 + 100 + 100 + 101 + 50041 + 66433c4e-5563-11e9-8d25-00ff97344bad + + + + + 11 + 2019-04-02 12:21:42.799 + 0 + true + 2019-04-02 12:21:42.799 + 0 + 100 + 100 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50041 + 0 + 0 + + + + 0 + 66e6aaa0-5563-11e9-8d3f-00ff97344bad + + + + + 11 + 2019-04-02 12:21:43.861 + 0 + true + 2019-04-02 12:21:43.861 + 0 + 100 + 50000 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50041 + 0 + 0 + + + + 0 + 6788b962-5563-11e9-8d5a-00ff97344bad + + + + + 682c4ec4-5563-11e9-8d75-00ff97344bad + 2019-04-02 12:21:44.935 + true + 2019-04-02 12:21:44.935 + 50041 + 999 + 0 + 11 + 0 + 102 + 100 + 100 + + + + + 0 + true + 2019-04-02 12:22:04.866 + + 2019-04-02 12:22:04.866 + + + + true + false + false + false + false + + + + false + + 0 + Potting Soil + + 0 + + false + false + + I + false + false + false + false + + + true + true + PottingSoil + true + false + 0 + false + false + N + + + + 50042 + 11 + 50001 + 0 + 107 + 100 + 100 + + 0 + 0 + + 0 + + + 0 + + + 105 + 50006 + + + + + 100 + + 0 + + 74369b52-5563-11e9-8d83-00ff97344bad + + + + + 2019-04-02 12:22:07.443 + true + 2019-04-02 12:22:07.443 + + Potting Soil + + false + 11 + 0 + 100 + es_MX + 100 + 50042 + 7596a5aa-5563-11e9-8dce-00ff97344bad + + + + + 2019-04-02 12:22:08.249 + 2019-04-02 12:22:08.249 + true + 233 + 50003 + 50010 + 50008 + 50011 + 50012 + 299 + 50013 + 298 + 0 + 11 + 50042 + 101 + 50001 + 100 + 232 + 231 + 230 + 283 + 282 + 50009 + 50007 + 50005 + 50006 + 50002 + 50004 + 100 + 229 + 284 + 7611a3d6-5563-11e9-8dde-00ff97344bad + + + + + 2019-04-02 12:22:09.427 + + true + 2019-04-02 12:22:09.427 + + + + + + + + + + + + + + 11 + 50001 + 100 + 100 + 101 + 50042 + 76c5661e-5563-11e9-8e01-00ff97344bad + + + + + 11 + 2019-04-02 12:22:10.381 + 0 + true + 2019-04-02 12:22:10.381 + 0 + 100 + 100 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50042 + 0 + 0 + + + + 0 + 77574804-5563-11e9-8e1b-00ff97344bad + + + + + 11 + 2019-04-02 12:22:11.473 + 0 + true + 2019-04-02 12:22:11.473 + 0 + 100 + 50000 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50042 + 0 + 0 + + + + 0 + 77fdeab0-5563-11e9-8e36-00ff97344bad + + + + + 78b4e152-5563-11e9-8e51-00ff97344bad + 2019-04-02 12:22:12.674 + true + 2019-04-02 12:22:12.674 + 50042 + 999 + 0 + 11 + 0 + 102 + 100 + 100 + + + + + 0 + true + 2019-04-02 12:22:46.342 + + 2019-04-02 12:22:46.342 + + + + true + false + false + false + false + + + + false + + 0 + Plant Starter Kit + + 0 + + false + false + + I + false + false + false + false + + + true + true + Kit-Starter + true + false + 0 + false + false + N + + + + 50043 + 11 + 50001 + 0 + 107 + 100 + 100 + + 0 + 0 + + 0 + + + 0 + + + 105 + 50006 + + + + + 100 + + 0 + + 8cee7bba-5563-11e9-8e5f-00ff97344bad + + + + + 2019-04-02 12:22:48.478 + true + 2019-04-02 12:22:48.478 + + Plant Starter Kit + + false + 11 + 0 + 100 + es_MX + 100 + 50043 + 8e0c4c02-5563-11e9-8eaa-00ff97344bad + + + + + 2019-04-02 12:22:49.364 + 2019-04-02 12:22:49.364 + true + 233 + 50003 + 50010 + 50008 + 50011 + 50012 + 299 + 50013 + 298 + 0 + 11 + 50043 + 101 + 50001 + 100 + 232 + 231 + 230 + 283 + 282 + 50009 + 50007 + 50005 + 50006 + 50002 + 50004 + 100 + 229 + 284 + 8e935846-5563-11e9-8eba-00ff97344bad + + + + + 2019-04-02 12:22:50.509 + + true + 2019-04-02 12:22:50.509 + + + + + + + + + + + + + + 11 + 50001 + 100 + 100 + 101 + 50043 + 8f42387a-5563-11e9-8edd-00ff97344bad + + + + + 11 + 2019-04-02 12:22:51.421 + 0 + true + 2019-04-02 12:22:51.421 + 0 + 100 + 100 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50043 + 0 + 0 + + + + 0 + 8fcd8a92-5563-11e9-8ef7-00ff97344bad + + + + + 11 + 2019-04-02 12:22:52.428 + 0 + true + 2019-04-02 12:22:52.428 + 0 + 100 + 50000 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50043 + 0 + 0 + + + + 0 + 906734c6-5563-11e9-8f12-00ff97344bad + + + + + 911e2b5e-5563-11e9-8f2d-00ff97344bad + 2019-04-02 12:22:53.628 + true + 2019-04-02 12:22:53.628 + 50043 + 999 + 0 + 11 + 0 + 102 + 100 + 100 + + + + + M + 9757bc60-5563-11e9-8e7e-00ff97344bad + false + 50000 + 2019-04-02 12:23:03.783 + 2019-04-02 12:23:03.783 + true + 11 + A + 2019-04-02 00:00:00.0 + + + Kit-Starter + Plant Starter Kit + true + + + N + + 50007 + 50001 + 100 + 100 + + 100 + 50043 + + + + + true + 2019-04-02 12:23:05.167 + 2019-04-02 12:23:05.167 + + + false + Plant Starter Kit + 11 + 0 + es_MX + 100 + 50007 + 100 + 97ff4976-5563-11e9-8e9a-00ff97344bad + + + + + true + + + + + A + C + + + + + 2019-04-02 12:24:23.923 + false + 2019-04-02 12:24:23.923 + true + 2019-04-02 00:00:00.0 + OP + Seed Tray + 0 + A seed starter tray with 16 small pots + + + 0 + 0 + 0 + false + + 1 + + 0 + 0 + 0 + 50001 + 50018 + 10 + 11 + 100 + 50038 + 50007 + 0 + 100 + 100 + c71ad860-5563-11e9-ad21-00ff97344bad + + + + + 2019-04-02 12:24:25.229 + true + 2019-04-02 12:24:25.229 + A seed starter tray with 16 small pots + + false + 11 + 0 + 100 + 50018 + 100 + es_MX + c7b78fd4-5563-11e9-ad43-00ff97344bad + + + + + 1 + + + + + 2019-04-02 12:24:47.671 + false + 2019-04-02 12:24:47.671 + true + 2019-04-02 00:00:00.0 + OP + Seed Tray + 0 + A seed starter tray with 36 small pots + + + 0 + 0 + 0 + false + + 1 + + 0 + 0 + 0 + 50001 + 50019 + 20 + 11 + 100 + 50039 + 50007 + 0 + 100 + 100 + d53d8578-5563-11e9-ad54-00ff97344bad + + + + + 2019-04-02 12:24:49.017 + true + 2019-04-02 12:24:49.017 + A seed starter tray with 36 small pots + + false + 11 + 0 + 100 + 50019 + 100 + es_MX + d5e4eb7e-5563-11e9-ad76-00ff97344bad + + + + + 1 + + + + + VA + + + + + VA + + + + + 2019-04-02 12:25:44.385 + false + 2019-04-02 12:25:44.385 + true + 2019-04-02 00:00:00.0 + OP + Soil + 0 + 10# Bag of Mulch + + + 0 + 0 + 0 + false + + 1 + + 0 + 0 + 0 + 50001 + 50020 + 30 + 11 + 100 + 137 + 50007 + 0 + 100 + 100 + f70e7aea-5563-11e9-ad87-00ff97344bad + + + + + 2019-04-02 12:25:45.783 + true + 2019-04-02 12:25:45.783 + 10# Bag of Mulch + + false + 11 + 0 + 100 + 50020 + 100 + es_MX + f7bb1124-5563-11e9-ada9-00ff97344bad + + + + + 1 + f846633c-5563-11e9-adb8-00ff97344bad + + + + + 2019-04-02 12:26:06.487 + false + 2019-04-02 12:26:06.487 + true + 2019-04-02 00:00:00.0 + OP + Soil + 0 + + + + 0 + 0 + 0 + false + + 1 + + 0 + 0 + 0 + 50001 + 50021 + 40 + 11 + 100 + 50041 + 50007 + 0 + 100 + 100 + 043c1614-5564-11e9-adbc-00ff97344bad + + + + + 2019-04-02 12:26:08.192 + true + 2019-04-02 12:26:08.192 + + + false + 11 + 0 + 100 + 50021 + 100 + es_MX + 0516258e-5564-11e9-adde-00ff97344bad + + + + + 1 + + + + + 2019-04-02 12:26:22.312 + false + 2019-04-02 12:26:22.312 + true + 2019-04-02 00:00:00.0 + OP + Soil + 0 + + + + 0 + 0 + 0 + false + + 1 + + 0 + 0 + 0 + 50001 + 50022 + 50 + 11 + 100 + 50042 + 50007 + 0 + 100 + 100 + 0db1f27c-5564-11e9-adef-00ff97344bad + + + + + 2019-04-02 12:26:23.928 + true + 2019-04-02 12:26:23.928 + + + false + 11 + 0 + 100 + 50022 + 100 + es_MX + 0e774130-5564-11e9-ae11-00ff97344bad + + + + + 1 + + + + + Seedling Tray - 32 bins + A seed starter tray with 32 small pots + SeedTray-32 + + + + + A seed starter tray with 32 small pots + Seedling Tray - 32 bins + + es_MX + 50039 + + + + + 2019-04-08 09:47:39.103 + true + 2019-04-08 09:47:39.103 + 50039 + 5.500000000000 + 5.500000000000 + 5.500000000000 + 11 + 50001 + 100 + 104 + 100 + dfb6f926-5a04-11e9-bcd7-00ff97344bad + + + + + 2019-04-08 09:48:07.152 + true + 2019-04-08 09:48:07.152 + 50038 + 3.000000000000 + 3.000000000000 + 3.000000000000 + 11 + 50001 + 100 + 104 + 100 + f06c7a34-5a04-11e9-a064-00ff97344bad + + + + + Peat potting material + + + + + Peat potting material + + true + es_MX + 50041 + + + + + Peat potting material, 1 Kg bag. + + + + + Peat potting material, 1 Kg bag. + + es_MX + 50041 + + + + + 2019-04-08 09:49:52.083 + true + 2019-04-08 09:49:52.083 + 50041 + 4.500000000000 + 4.500000000000 + 4.500000000000 + 11 + 50001 + 100 + 104 + 100 + 2ef7b4a8-5a05-11e9-a020-00ff97344bad + + + + + 2019-04-08 09:50:45.458 + true + 2019-04-08 09:50:45.458 + 50042 + 3.500000000000 + 3.500000000000 + 3.500000000000 + 11 + 50001 + 100 + 104 + 100 + 4ec830dc-5a05-11e9-a02f-00ff97344bad + + + + + true + 2019-04-14 10:25:19.569 + Select Bill Of Materials + 2019-04-14 10:25:19.569 + I + BOMDropForm_SelectBOM + + 0 + 0 + D + 53618 + 0 + 0 + 21d73cce-5ec1-11e9-98c5-00ff97344bad + + + + + 2019-04-14 10:25:23.986 + 2019-04-14 10:25:23.986 + true + false + Select Bill Of Materials + + 0 + 0 + 0 + es_MX + 53618 + 0 + 242972da-5ec1-11e9-98d6-00ff97344bad + + + + + true + es_MX + 53618 + Seleccionar lista de materiales + + + + + true + 2019-04-14 10:33:38.302 + Select Products + 2019-04-14 10:33:38.302 + I + BOMDropForm_SelectProducts + + 0 + 0 + D + 53619 + 0 + 0 + 4afc7fd2-5ec2-11e9-98e5-00ff97344bad + + + + + 2019-04-14 10:33:39.76 + 2019-04-14 10:33:39.76 + true + false + Select Products + + 0 + 0 + 0 + es_MX + 53619 + 0 + 4baa4e8c-5ec2-11e9-98f6-00ff97344bad + + + + + true + Seleccionar productos + es_MX + 53619 + + + + + true + 2019-04-14 10:34:47.225 + Click to open + 2019-04-14 10:34:47.225 + I + BOMDropForm_ClickToOpen + + 0 + 0 + D + 53620 + 0 + 0 + 7413e658-5ec2-11e9-b495-00ff97344bad + + + + + 2019-04-14 10:34:48.57 + 2019-04-14 10:34:48.57 + true + false + Click to open + + 0 + 0 + 0 + es_MX + 53620 + 0 + 74adb79c-5ec2-11e9-b4a6-00ff97344bad + + + + + true + Haga clic para abrir + es_MX + 53620 + + + + + true + 2019-04-14 10:36:03.154 + Nothing selected + 2019-04-14 10:36:03.154 + I + BOMDropController_NothingSelected + + 0 + 0 + D + 53621 + 0 + 0 + a14fb1ba-5ec2-11e9-8590-00ff97344bad + + + + + 2019-04-14 10:36:04.357 + 2019-04-14 10:36:04.357 + true + false + Nothing selected + + 0 + 0 + 0 + es_MX + 53621 + 0 + a1d9f258-5ec2-11e9-85a1-00ff97344bad + + + + + Nada seleccionado + true + es_MX + 53621 + + + + + true + 2019-04-14 10:37:44.593 + item selected + 2019-04-14 10:37:44.593 + I + BOMDropController_ItemSelectedSingular + + 0 + 0 + D + 53622 + 0 + 0 + de2b80fa-5ec2-11e9-990f-00ff97344bad + + + + + 2019-04-14 10:37:47.008 + 2019-04-14 10:37:47.008 + true + false + item selected + + 0 + 0 + 0 + es_MX + 53622 + 0 + df0912f8-5ec2-11e9-9920-00ff97344bad + + + + + true + elemento seleccionado + es_MX + 53622 + + + + + true + 2019-04-14 10:38:49.945 + items selected + 2019-04-14 10:38:49.945 + I + BOMDropController_ItemSelectedPlural + + 0 + 0 + D + 53623 + 0 + 0 + 04b68dbe-5ec3-11e9-b4b5-00ff97344bad + + + + + 2019-04-14 10:38:51.319 + 2019-04-14 10:38:51.319 + true + false + items selected + + 0 + 0 + 0 + es_MX + 53623 + 0 + 055e68f4-5ec3-11e9-b4c6-00ff97344bad + + + + + true + elementos seleccionados + es_MX + 53623 + + + + + true + 2019-04-14 10:42:13.833 + Explode BOM + 2019-04-14 10:42:13.833 + I + BOMDropController_ExplodeBOM + + 0 + 0 + D + 53624 + 0 + 0 + 7e445c88-5ec3-11e9-b4da-00ff97344bad + + + + + 2019-04-14 10:42:15.176 + 2019-04-14 10:42:15.176 + true + false + Explode BOM + + 0 + 0 + 0 + es_MX + 53624 + 0 + 7ee077bc-5ec3-11e9-b4eb-00ff97344bad + + + + + true + Explotar lista de materiales + es_MX + 53624 + + + + + true + 2019-04-14 10:46:17.497 + Explode BOM + 2019-04-14 10:46:17.497 + I + BOMDropController_ExplodeBOMTooltip + Explode (expand) the Bill of Materials to show lower-level items. + 0 + 0 + D + 53625 + 0 + 0 + 0f817172-5ec4-11e9-9e4b-00ff97344bad + + + + + 2019-04-14 10:46:18.881 + 2019-04-14 10:46:18.881 + true + false + Explode BOM + Explode (expand) the Bill of Materials to show lower-level items. + 0 + 0 + 0 + es_MX + 53625 + 0 + 1022bcda-5ec4-11e9-9e5c-00ff97344bad + + + + + Explote (expanda) la Lista de materiales para mostrar los elementos de nivel m&#xE1;s bajo. Esto solo es relevante si la lista de materiales seleccionada tiene varios niveles. + true + Explotar lista de materiales + es_MX + 53625 + + + + + Explode (expand) the Bill of Materials to show the lowest-level items. This is only relevant if the selected BOM has multiple levels. + + + + + false + es_MX + 53625 + + + + + Drop (expand) Bill of Materials into an Order, Invoice, etc. + true + + 2019-04-15 19:09:18.526 + + 2019-04-15 19:09:18.526 + + 92953 + false + BOM Drop + false + false + + + false + false + N + false + + + + 0 + + BOMDrop + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 318 + 0 + 60953 + + + 1 + 28 + 0 + 7f483a30-5fd3-11e9-9323-00ff97344bad + 54214 + + + + + 2019-04-15 19:09:20.832 + true + 2019-04-15 19:09:20.832 + 92953 + false + BOM Drop + 0 + 0 + 0 + 0 + es_MX + 8065471e-5fd3-11e9-9359-00ff97344bad + + + + + 92953 + true + Expansi&oacute;n LDM + es_MX + + + + + Drop (expand) Bill of Materials into an Order, Invoice, etc. + true + + 2019-04-15 19:14:06.646 + + 2019-04-15 19:14:06.646 + + 92954 + false + BOM Drop + false + false + + + false + false + N + false + + + + 0 + + BOMDrop + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 203 + 0 + 60953 + + + 1 + 28 + 0 + 2aee8f60-5fd4-11e9-9367-00ff97344bad + 54214 + + + + + 2019-04-15 19:14:08.435 + true + 2019-04-15 19:14:08.435 + 92954 + false + BOM Drop + 0 + 0 + 0 + 0 + es_MX + 2bd178a2-5fd4-11e9-939d-00ff97344bad + + + + + 92954 + true + Expansi&oacute;n LDM + es_MX + + + + + BOM Drop + false + 2019-04-15 19:16:28.474 + false + + 2019-04-15 19:16:28.474 + + true + + false + true + Drop (expand) Bill of Materials into an Order, Invoice, etc. + true + false + + true + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + + + + + + true + false + false + + + + false + 0 + 0 + 93650 + D + 0 + 0 + 0 + + 92893 + + 0 + 1 + 294 + + 7f79088a-5fd4-11e9-9657-00ff97344bad + + + + + true + 2019-04-15 19:16:30.185 + 2019-04-15 19:16:30.185 + 0 + false + Drop (expand) Bill of Materials into an Order, Invoice, etc. + BOM Drop + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + 0 + 93650 + 0 + 0 + es_MX + 804ed23a-5fd4-11e9-9686-00ff97344bad + + + + + Immutable Universally Unique Identifier + false + 2019-04-15 19:16:31.188 + false + + 2019-04-15 19:16:31.188 + + true + + false + true + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93651 + D + 0 + 0 + 0 + + 84683 + + 0 + 36 + 294 + + 8112c154-5fd4-11e9-9696-00ff97344bad + + + + + true + 2019-04-15 19:16:32.695 + 2019-04-15 19:16:32.695 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93651 + 0 + 0 + es_MX + 81cdfdc0-5fd4-11e9-96c5-00ff97344bad + + + + + 0 + Order Source + false + 2019-04-15 19:16:33.772 + false + + 2019-04-15 19:16:33.773 + + true + + false + true + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93652 + D + 0 + 0 + 0 + + 58409 + + 10 + 294 + + 833274fc-5fd4-11e9-96d5-00ff97344bad + + + + + true + 2019-04-15 19:16:36.37 + 2019-04-15 19:16:36.37 + 0 + false + + Order Source + + 0 + 93652 + 0 + 0 + es_MX + 83fea194-5fd4-11e9-9704-00ff97344bad + + + + + Processed On + false + 2019-04-15 19:16:37.346 + false + + 2019-04-15 19:16:37.346 + + true + + false + true + The date+time (expressed in decimal format) when the document has been processed + true + false + + true + The ProcessedOn Date+Time save the exact moment (nanoseconds precision if allowed by the DB) when a document has been processed. + + + + + + true + false + false + + + + false + 0 + 0 + 93653 + D + 0 + 0 + 0 + + 59038 + + 0 + 20 + 294 + + 84c3c938-5fd4-11e9-9714-00ff97344bad + + + + + true + 2019-04-15 19:16:39.067 + 2019-04-15 19:16:39.067 + 0 + false + The date+time (expressed in decimal format) when the document has been processed + Processed On + The ProcessedOn Date+Time save the exact moment (nanoseconds precision if allowed by the DB) when a document has been processed. + 0 + 93653 + 0 + 0 + es_MX + 859a2f32-5fd4-11e9-9743-00ff97344bad + + + + + Sales Opportunity + false + 2019-04-15 19:16:39.88 + false + + 2019-04-15 19:16:39.88 + + true + + false + true + + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93654 + D + 0 + 0 + 0 + + 62180 + + 0 + 10 + 294 + + 8659ff92-5fd4-11e9-9753-00ff97344bad + + + + + true + 2019-04-15 19:16:41.509 + 2019-04-15 19:16:41.509 + 0 + false + + Sales Opportunity + + 0 + 93654 + 0 + 0 + es_MX + 870eac30-5fd4-11e9-9782-00ff97344bad + + + + + 10 + + + + + 20 + + + + + 30 + + + + + 40 + + + + + 50 + + + + + 60 + + + + + 70 + + + + + 80 + + + + + 90 + + + + + 100 + + + + + 110 + + + + + 120 + + + + + 130 + + + + + 140 + + + + + 150 + + + + + 160 + + + + + 170 + + + + + 180 + + + + + 190 + + + + + 200 + + + + + 210 + + + + + 220 + + + + + 230 + + + + + 240 + + + + + 250 + + + + + 260 + + + + + 270 + + + + + 280 + + + + + 290 + + + + + 300 + + + + + 310 + + + + + 320 + + + + + 330 + + + + + 340 + + + + + 350 + + + + + 360 + + + + + 370 + + + + + 380 + + + + + 390 + + + + + 400 + + + + + 410 + + + + + 420 + + + + + 430 + + + + + 440 + + + + + 450 + + + + + 460 + + + + + 470 + + + + + 480 + + + + + 490 + + + + + 500 + + + + + 510 + + + + + 520 + + + + + 490 + + + + + 500 + + + + + BOM Drop + false + 2019-04-15 19:19:59.768 + false + + 2019-04-15 19:19:59.768 + + true + + false + true + Drop (expand) Bill of Materials into an Order, Invoice, etc. + true + false + + true + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + + + + + + true + false + false + + + + false + 0 + 0 + 93655 + D + 0 + 0 + 0 + + 92953 + + 0 + 1 + 263 + + fd649c78-5fd4-11e9-940a-00ff97344bad + + + + + true + 2019-04-15 19:20:01.17 + 2019-04-15 19:20:01.17 + 0 + false + Drop (expand) Bill of Materials into an Order, Invoice, etc. + BOM Drop + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + 0 + 93655 + 0 + 0 + es_MX + fe10bd78-5fd4-11e9-9439-00ff97344bad + + + + + 380 + + + + + 390 + + + + + 400 + + + + + 410 + + + + + 420 + + + + + 430 + + + + + 440 + + + + + 450 + + + + + true + + + + + false + + + + + true + + + + + @DocStatus@=DR | @DocStatus@=PR + + + + + BOM Drop + false + 2019-04-15 19:24:33.767 + false + + 2019-04-15 19:24:33.767 + + true + + false + true + Drop (expand) Bill of Materials into an Order, Invoice, etc. + true + false + + true + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + + + + + + true + false + false + + + + false + 0 + 0 + 93656 + D + 0 + 0 + 0 + + 92953 + + 0 + 1 + 290 + + a0b6b618-5fd5-11e9-97b4-00ff97344bad + + + + + true + 2019-04-15 19:24:35.23 + 2019-04-15 19:24:35.23 + 0 + false + Drop (expand) Bill of Materials into an Order, Invoice, etc. + BOM Drop + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + 0 + 93656 + 0 + 0 + es_MX + a16ac680-5fd5-11e9-97e3-00ff97344bad + + + + + Immutable Universally Unique Identifier + false + 2019-04-15 19:24:35.977 + false + + 2019-04-15 19:24:35.977 + + true + + false + true + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93657 + D + 0 + 0 + 0 + + 84667 + + 0 + 36 + 290 + + a20fbb72-5fd5-11e9-97f3-00ff97344bad + + + + + 0 + true + 2019-04-15 19:24:37.471 + 2019-04-15 19:24:37.471 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 93657 + 0 + 0 + es_MX + a2c0be90-5fd5-11e9-9822-00ff97344bad + + + + + POS Terminal + false + 2019-04-15 19:24:38.243 + false + + 2019-04-15 19:24:38.243 + + true + + false + true + Point of Sales Terminal + true + false + + true + The POS Terminal defines the defaults and functions available for the POS Form + + + + + + true + false + false + + + + false + 0 + 0 + 93658 + D + 0 + 0 + 0 + + 79168 + + 0 + 10 + 290 + + a3608358-5fd5-11e9-9832-00ff97344bad + + + + + true + 2019-04-15 19:24:39.833 + 2019-04-15 19:24:39.833 + 0 + false + Point of Sales Terminal + POS Terminal + The POS Terminal defines the defaults and functions available for the POS Form + 0 + 93658 + 0 + 0 + es_MX + a4292d76-5fd5-11e9-9861-00ff97344bad + + + + + Processed On + false + 2019-04-15 19:24:40.705 + false + + 2019-04-15 19:24:40.705 + + true + + false + true + The date+time (expressed in decimal format) when the document has been processed + true + false + + true + The ProcessedOn Date+Time save the exact moment (nanoseconds precision if allowed by the DB) when a document has been processed. + + + + + + true + false + false + + + + false + 0 + 0 + 93659 + D + 0 + 0 + 0 + + 59037 + + 0 + 20 + 290 + + a4d80daa-5fd5-11e9-9871-00ff97344bad + + + + + true + 2019-04-15 19:24:42.15 + 2019-04-15 19:24:42.15 + 0 + false + The date+time (expressed in decimal format) when the document has been processed + Processed On + The ProcessedOn Date+Time save the exact moment (nanoseconds precision if allowed by the DB) when a document has been processed. + 0 + 93659 + 0 + 0 + es_MX + a58abe6e-5fd5-11e9-98a0-00ff97344bad + + + + + false + + + + + false + + + + + 390 + + + + + 400 + + + + + 410 + + + + + 420 + + + + + 430 + + + + + 440 + + + + + true + + + + + @DocStatus@=DR | @DocStatus@=PR + + + + + BOM Drop + false + 2019-04-15 19:28:05.836 + false + + 2019-04-15 19:28:05.836 + + true + + false + true + Drop (expand) Bill of Materials into an Order, Invoice, etc. + true + false + + true + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + + + + + + true + false + false + + + + false + 0 + 0 + 93660 + EE09 + 0 + 0 + 0 + + 92954 + + 0 + 1 + 54375 + + 1f1de47c-5fd6-11e9-98ca-00ff97344bad + + + + + true + 2019-04-15 19:28:07.265 + 2019-04-15 19:28:07.265 + 0 + false + Drop (expand) Bill of Materials into an Order, Invoice, etc. + BOM Drop + Drop the extended Bill of Materials into an Order, Invoice, etc. The documents need to be in a Drafted stage. Make sure that the items included in the BOM are on the price list of the Order, Invoice, etc. as otherwise the price will be zero! + 0 + 93660 + 0 + 0 + es_MX + 1fccc4a6-5fd6-11e9-98f9-00ff97344bad + + + + + 540 + + + + + 550 + + + + + 560 + + + + + @DocStatus@=DR | @DocStatus@=PR + + + + + true + + + + + false + + + + + 0 + true + 2019-04-15 19:33:38.937 + + 2019-04-15 19:33:38.937 + + + + true + false + false + false + false + + + + false + Part of the Seed Starter Kit + 0 + Grow Light and Stand + + 0 + + false + false + + I + false + false + false + false + + + true + true + GrowLight + true + false + 0 + false + false + N + + + + 50044 + 11 + 50001 + 0 + 107 + 100 + 100 + + 0 + 0 + + 0 + + + 0 + + + 105 + 50006 + + + + + 100 + + 0 + + e5ac219e-5fd6-11e9-ab47-00ff97344bad + + + + + 2019-04-15 19:33:41.512 + true + 2019-04-15 19:33:41.512 + Part of the Seed Starter Kit + Grow Light and Stand + + false + 11 + 0 + 100 + es_MX + 100 + 50044 + e706d4b2-5fd6-11e9-ab92-00ff97344bad + + + + + 2019-04-15 19:33:42.709 + 2019-04-15 19:33:42.709 + true + 233 + 50003 + 50010 + 50008 + 50011 + 50012 + 299 + 50013 + 298 + 0 + 11 + 50044 + 101 + 50001 + 100 + 232 + 231 + 230 + 283 + 282 + 50009 + 50007 + 50005 + 50006 + 50002 + 50004 + 100 + 229 + 284 + e7bd7d34-5fd6-11e9-aba2-00ff97344bad + + + + + 2019-04-15 19:33:43.88 + + true + 2019-04-15 19:33:43.88 + + + + + + + + + + + + + + 11 + 50001 + 100 + 100 + 101 + 50044 + e8702e02-5fd6-11e9-abc5-00ff97344bad + + + + + 11 + 2019-04-15 19:33:44.8 + 0 + true + 2019-04-15 19:33:44.8 + 0 + 100 + 100 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50044 + 0 + 0 + + + + 0 + e8fcb89a-5fd6-11e9-abdf-00ff97344bad + + + + + 11 + 2019-04-15 19:33:45.792 + 0 + true + 2019-04-15 19:33:45.792 + 0 + 100 + 50000 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50044 + 0 + 0 + + + + 0 + e99418d4-5fd6-11e9-abfa-00ff97344bad + + + + + ea369cc6-5fd6-11e9-ac15-00ff97344bad + 2019-04-15 19:33:46.858 + true + 2019-04-15 19:33:46.858 + 50044 + 999 + 0 + 11 + 0 + 102 + 100 + 100 + + + + + 2019-04-15 19:38:42.225 + true + 2019-04-15 19:38:42.225 + 50044 + 25.000000000000 + 22.000000000000 + 28.000000000000 + 11 + 50001 + 100 + 104 + 100 + 9a442d22-5fd7-11e9-a328-00ff97344bad + + + + + 2019-04-15 19:40:56.711 + false + 2019-04-15 19:40:56.711 + true + 2019-04-02 00:00:00.0 + CO + + 0 + Part of the Seed Starter Kit + + + 0 + 0 + 0 + false + + 1 + + 1.000000000000 + 0 + 0 + 50001 + 50023 + 5 + 11 + 100 + 50044 + 50007 + 0 + 100 + 100 + ea97a38a-5fd7-11e9-a337-00ff97344bad + + + + + 2019-04-15 19:40:58.117 + true + 2019-04-15 19:40:58.117 + Part of the Seed Starter Kit + + false + 11 + 0 + 100 + 50023 + 100 + es_MX + eb43c494-5fd7-11e9-a359-00ff97344bad + + + + + 1 + + + + + 0 + true + 2019-04-15 19:44:44.473 + + 2019-04-15 19:44:44.473 + + + + true + false + false + false + false + + + + false + Shasta Daisy seed packet + 0 + Seed Pack Daisy + + 0 + + false + false + + I + false + false + false + false + + + true + true + Seed-Daisy + true + false + 0 + false + false + N + + + + 50045 + 11 + 50001 + 0 + 107 + 100 + 100 + + 0 + 0 + + 0 + + + 0 + + + 105 + 50006 + + + + + 100 + + 0 + + 725bf5d2-5fd8-11e9-b916-00ff97344bad + + + + + 2019-04-15 19:44:46.157 + true + 2019-04-15 19:44:46.157 + Shasta Daisy seed packet + Seed Pack Daisy + + false + 11 + 0 + 100 + es_MX + 100 + 50045 + 732f9ca2-5fd8-11e9-b961-00ff97344bad + + + + + 2019-04-15 19:44:47.546 + 2019-04-15 19:44:47.546 + true + 233 + 50003 + 50010 + 50008 + 50011 + 50012 + 299 + 50013 + 298 + 0 + 11 + 50045 + 101 + 50001 + 100 + 232 + 231 + 230 + 283 + 282 + 50009 + 50007 + 50005 + 50006 + 50002 + 50004 + 100 + 229 + 284 + 74039188-5fd8-11e9-b971-00ff97344bad + + + + + 2019-04-15 19:44:48.559 + + true + 2019-04-15 19:44:48.559 + + + + + + + + + + + + + + 11 + 50001 + 100 + 100 + 101 + 50045 + 749dff0c-5fd8-11e9-b994-00ff97344bad + + + + + 11 + 2019-04-15 19:44:49.478 + 0 + true + 2019-04-15 19:44:49.478 + 0 + 100 + 100 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50045 + 0 + 0 + + + + 0 + 752a89ae-5fd8-11e9-b9ae-00ff97344bad + + + + + 11 + 2019-04-15 19:44:50.421 + 0 + true + 2019-04-15 19:44:50.421 + 0 + 100 + 50000 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50045 + 0 + 0 + + + + 0 + 75ba6fba-5fd8-11e9-b9c9-00ff97344bad + + + + + 763f3204-5fd8-11e9-b9e4-00ff97344bad + 2019-04-15 19:44:51.293 + true + 2019-04-15 19:44:51.293 + 50045 + 999 + 0 + 11 + 0 + 102 + 100 + 100 + + + + + 2019-04-15 19:45:11.804 + true + 2019-04-15 19:45:11.804 + 50045 + 1.000000000000 + 0.750000000000 + 1.000000000000 + 11 + 50001 + 100 + 104 + 100 + 82799000-5fd8-11e9-ac25-00ff97344bad + + + + + 0 + true + 2019-04-15 19:46:09.21 + + 2019-04-15 19:46:09.21 + + + + true + false + false + false + false + + + + false + A seed packet for Baby Breath flowers + 0 + Seed Packet Baby Breath + + 0 + + false + false + + I + false + false + false + false + + + true + true + Seed-BabyBreath + true + false + 0 + false + false + N + + + + 50046 + 11 + 50001 + 0 + 107 + 100 + 100 + + 0 + 0 + + 0 + + + 0 + + + 105 + 50006 + + + + + 100 + + 0 + + a4d9f64e-5fd8-11e9-b9f2-00ff97344bad + + + + + 2019-04-15 19:46:10.9 + true + 2019-04-15 19:46:10.9 + A seed packet for Baby Breath flowers + Seed Packet Baby Breath + + false + 11 + 0 + 100 + es_MX + 100 + 50046 + a5b25818-5fd8-11e9-ba3d-00ff97344bad + + + + + 2019-04-15 19:46:11.84 + 2019-04-15 19:46:11.84 + true + 233 + 50003 + 50010 + 50008 + 50011 + 50012 + 299 + 50013 + 298 + 0 + 11 + 50046 + 101 + 50001 + 100 + 232 + 231 + 230 + 283 + 282 + 50009 + 50007 + 50005 + 50006 + 50002 + 50004 + 100 + 229 + 284 + a641c8f4-5fd8-11e9-ba4d-00ff97344bad + + + + + 2019-04-15 19:46:12.947 + + true + 2019-04-15 19:46:12.947 + + + + + + + + + + + + + + 11 + 50001 + 100 + 100 + 101 + 50046 + a6eab59a-5fd8-11e9-ba70-00ff97344bad + + + + + 11 + 2019-04-15 19:46:14.202 + 0 + true + 2019-04-15 19:46:14.202 + 0 + 100 + 100 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50046 + 0 + 0 + + + + 0 + a7aa85fa-5fd8-11e9-ba8a-00ff97344bad + + + + + 11 + 2019-04-15 19:46:15.21 + 0 + true + 2019-04-15 19:46:15.21 + 0 + 100 + 50000 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50046 + 0 + 0 + + + + 0 + a8445734-5fd8-11e9-baa5-00ff97344bad + + + + + a8d7237a-5fd8-11e9-bac0-00ff97344bad + 2019-04-15 19:46:16.174 + true + 2019-04-15 19:46:16.174 + 50046 + 999 + 0 + 11 + 0 + 102 + 100 + 100 + + + + + 2019-04-15 19:46:33.874 + true + 2019-04-15 19:46:33.874 + 50046 + 1.000000000000 + 0.750000000000 + 1.000000000000 + 11 + 50001 + 100 + 104 + 100 + b364405c-5fd8-11e9-bacf-00ff97344bad + + + + + 0 + true + 2019-04-15 19:48:29.465 + + 2019-04-15 19:48:29.465 + + + + true + false + false + false + false + + + + false + Forget Me Not flower Seed Packet + 0 + Seed Packet Forget Me Not + + 0 + + false + false + + I + false + false + false + false + + + true + true + Seed-ForgetMeNot + true + false + 0 + false + false + N + + + + 50047 + 11 + 50001 + 0 + 107 + 100 + 100 + + 0 + 0 + + 0 + + + 0 + + + 105 + 50006 + + + + + 100 + + 0 + + f87acf58-5fd8-11e9-ac34-00ff97344bad + + + + + 2019-04-15 19:48:31.342 + true + 2019-04-15 19:48:31.342 + Forget Me Not flower Seed Packet + Seed Packet Forget Me Not + + false + 11 + 0 + 100 + es_MX + 100 + 50047 + f9684012-5fd8-11e9-ac7f-00ff97344bad + + + + + 2019-04-15 19:48:32.648 + 2019-04-15 19:48:32.648 + true + 233 + 50003 + 50010 + 50008 + 50011 + 50012 + 299 + 50013 + 298 + 0 + 11 + 50047 + 101 + 50001 + 100 + 232 + 231 + 230 + 283 + 282 + 50009 + 50007 + 50005 + 50006 + 50002 + 50004 + 100 + 229 + 284 + fa2f8a96-5fd8-11e9-ac8f-00ff97344bad + + + + + 2019-04-15 19:48:33.821 + + true + 2019-04-15 19:48:33.821 + + + + + + + + + + + + + + 11 + 50001 + 100 + 100 + 101 + 50047 + fae26274-5fd8-11e9-acb2-00ff97344bad + + + + + 11 + 2019-04-15 19:48:34.832 + 0 + true + 2019-04-15 19:48:34.832 + 0 + 100 + 100 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50047 + 0 + 0 + + + + 0 + fb7ccff8-5fd8-11e9-accc-00ff97344bad + + + + + 11 + 2019-04-15 19:48:35.777 + 0 + true + 2019-04-15 19:48:35.777 + 0 + 100 + 50000 + + 0 + false + 100 + 100 + + 0 + 0 + 101 + 50047 + 0 + 0 + + + + 0 + fc0d0424-5fd8-11e9-ace7-00ff97344bad + + + + + fc91ed88-5fd8-11e9-ad02-00ff97344bad + 2019-04-15 19:48:36.65 + true + 2019-04-15 19:48:36.65 + 50047 + 999 + 0 + 11 + 0 + 102 + 100 + 100 + + + + + 2019-04-15 19:48:54.522 + true + 2019-04-15 19:48:54.522 + 50047 + 1.000000000000 + 0.750000000000 + 1.000000000000 + 11 + 50001 + 100 + 104 + 100 + 07394984-5fd9-11e9-badf-00ff97344bad + + + + + 2019-04-15 19:50:09.02 + false + 2019-04-15 19:50:09.02 + true + 2019-04-15 00:00:00.0 + OP + Seeds + 0 + A seed packet for Baby Breath flowers + + + 0 + 0 + 0 + false + + 1 + + 1.000000000000 + 0 + 0 + 50001 + 50024 + 60 + 11 + 100 + 50046 + 50007 + 0 + 100 + 100 + 33cfaaba-5fd9-11e9-baee-00ff97344bad + + + + + 2019-04-15 19:50:10.569 + true + 2019-04-15 19:50:10.569 + A seed packet for Baby Breath flowers + + false + 11 + 0 + 100 + 50024 + 100 + es_MX + 348ce300-5fd9-11e9-bb10-00ff97344bad + + + + + 1 + + + + + 2019-04-15 19:50:34.617 + false + 2019-04-15 19:50:34.617 + true + 2019-04-15 00:00:00.0 + OP + Seeds + 0 + Shasta Daisy seed packet + + + 0 + 0 + 0 + false + + 1 + + 1.000000000000 + 0 + 0 + 50001 + 50025 + 70 + 11 + 100 + 50045 + 50007 + 0 + 100 + 100 + 431ef55c-5fd9-11e9-bb21-00ff97344bad + + + + + 2019-04-15 19:50:36.024 + true + 2019-04-15 19:50:36.024 + Shasta Daisy seed packet + + false + 11 + 0 + 100 + 50025 + 100 + es_MX + 43b93bd0-5fd9-11e9-bb43-00ff97344bad + + + + + 1 + + + + + 2019-04-15 19:51:02.871 + false + 2019-04-15 19:51:02.871 + true + 2019-04-15 00:00:00.0 + OP + Seeds + 0 + Forget Me Not flower Seed Packet + + + 0 + 0 + 0 + false + + 1 + + 1.000000000000 + 0 + 0 + 50001 + 50026 + 80 + 11 + 100 + 50047 + 50007 + 0 + 100 + 100 + 53e4b8e0-5fd9-11e9-8f4e-00ff97344bad + + + + + 2019-04-15 19:51:04.265 + true + 2019-04-15 19:51:04.265 + Forget Me Not flower Seed Packet + + false + 11 + 0 + 100 + 50026 + 100 + es_MX + 548e41c6-5fd9-11e9-8f70-00ff97344bad + + + + + 1 + + + + + 2019-04-02 00:00:00.0 + + + + + 2019-04-02 00:00:00.0 + + + + + 2019-04-02 00:00:00.0 + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + 9a22d746-6368-11e9-b839-00ff97344bad + + + + + true + 9a93c32a-6368-11e9-b83d-00ff97344bad + + + + + true + 9aff57d4-6368-11e9-b841-00ff97344bad + + + + + true + 9b6fa778-6368-11e9-b845-00ff97344bad + + + + + true + 9be3a0a6-6368-11e9-b849-00ff97344bad + + + + + 5.000000000000 + c82be0ba-6368-11e9-8417-00ff97344bad + + + + + 6.500000000000 + 20f4fdd0-6369-11e9-994d-00ff97344bad + + + + + 1.000000000000 + + + + + 1.000000000000 + + + + + 1.000000000000 + + + + + 1.000000000000 + + + + + 1.000000000000 + + + + diff --git a/migration/391lts-392lts/04530_Add_ASP_Type_for_Level.xml b/migration/391lts-392lts/04530_Add_ASP_Type_for_Level.xml new file mode 100644 index 0000000000..c4e786df20 --- /dev/null +++ b/migration/391lts-392lts/04530_Add_ASP_Type_for_Level.xml @@ -0,0 +1,339 @@ + + + + ASP Type and Beta Functionality + + + 2019-04-04 09:32:42.972 + true + 2019-04-04 09:32:42.972 + L + + false + + ASP_Level Type + + 54120 + 0 + 0 + D + 100 + 100 + 513a1f4a-56e2-11e9-9bd4-d7a674dfbfbb + + + + + ASP_Level Type + + true + 2019-04-04 09:32:44.06 + 2019-04-04 09:32:44.06 + 100 + false + + 0 + 0 + 100 + es_MX + 54120 + 51735a44-56e2-11e9-9be7-e79b1151af13 + + + + + true + 2019-04-04 09:33:03.352 + 2019-04-04 09:33:03.352 + R + D + 54120 + + + Restricted + + 55336 + 0 + 0 + 100 + 100 + 5d6eff7e-56e2-11e9-9bf7-1fb373bcf373 + + + + + 2019-04-04 09:33:04.484 + 2019-04-04 09:33:04.484 + true + Restricted + false + + 0 + 0 + 100 + 100 + 55336 + es_MX + 5d9fa854-56e2-11e9-9c0a-e30949643a0f + + + + + Restringido + Restringe la funcionalidad + 55336 + es_MX + + + + + D + true + 2019-04-04 09:33:40.806 + 2019-04-04 09:33:40.806 + C + 54120 + + + Customized + + 55337 + 0 + 0 + 100 + 100 + 73c4781c-56e2-11e9-9c1e-bf19839820d7 + + + + + 2019-04-04 09:33:41.933 + 2019-04-04 09:33:41.933 + true + Customized + false + + 0 + 0 + 100 + 100 + 55337 + es_MX + 73f1e16c-56e2-11e9-9c31-b7f30848802a + + + + + Personalizado + Utilizado para Personalizar Ventanas, Procesos y Visores + 55337 + es_MX + + + + + Type of Validation (SQL, Java Script, Java Language) + true + + 2019-04-04 09:34:28.5 + + 2019-04-04 09:34:28.5 + + 92894 + false + Type + true + false + C + + false + false + N + false + + + + 0 + + Type + The Type indicates the type of validation that will occur. This can be SQL, Java Script or Java Language. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 53055 + 100 + 600 + 54120 + + 1 + 17 + 100 + 9036f2cc-56e2-11e9-9c45-33becf6fec7b + + + + + + 2019-04-04 09:34:29.799 + true + 2019-04-04 09:34:29.799 + 92894 + false + Type + 0 + 0 + 100 + 100 + es_MX + 9079b3fa-56e2-11e9-9c79-830c9adb4760 + + + + + 53015 + + + + + false + + + + + false + + + + + false + Type + false + 2019-04-04 09:35:17.307 + false + + 2019-04-04 09:35:17.307 + + true + + false + true + Type of Validation (SQL, Java Script, Java Language) + true + 0 + true + The Type indicates the type of validation that will occur. This can be SQL, Java Script or Java Language. + + + + + 0 + true + false + false + + + + false + 0 + 0 + 93623 + D + 100 + 100 + 100 + + 92894 + + 100 + 10 + 53065 + + ad3a07b0-56e2-11e9-abdb-bf175a675c4c + + + + + true + 2019-04-04 09:35:18.44 + 2019-04-04 09:35:18.44 + 0 + false + Type of Validation (SQL, Java Script, Java Language) + Type + The Type indicates the type of validation that will occur. This can be SQL, Java Script or Java Language. + 0 + 93623 + 100 + 100 + es_MX + ad77b650-56e2-11e9-ac0a-db27f4ea9ff4 + + + + + 10 + + + + + true + + + + + 50 + + + + + 60 + + + + + 70 + + + + + 80 + + + + + 90 + + + + + 100 + + + + + 53016 + + + + + 53016 + + + + + 10 + + + + diff --git a/migration/391lts-392lts/04533_2472_AddSalesRepToGenerateInvoiceHistory.xml b/migration/391lts-392lts/04533_2472_AddSalesRepToGenerateInvoiceHistory.xml new file mode 100644 index 0000000000..73ac89b519 --- /dev/null +++ b/migration/391lts-392lts/04533_2472_AddSalesRepToGenerateInvoiceHistory.xml @@ -0,0 +1,268 @@ + + + + https://github.com/adempiere/adempiere/issues/2472 + + + 2019-04-09 13:29:53.202 + true + + + + + + false + 56872 + 0 + 0 + EE01 + 22 + 53302 + 100 + 18 + + 135 + 100 + 190 + 1063 + 77e84830-5af5-11e9-9f83-0242ac120002 + Sales Representative + true + false + 2019-04-09 13:29:53.202 + false + + SalesRep_ID + Sales Representative or Company Agent + The Sales Representative indicates the Sales Rep for this Region. Any Sales Rep must be a valid internal user. + + + + + + 2019-04-09 13:29:54.701 + true + 2019-04-09 13:29:54.701 + Sales Representative + false + Sales Representative or Company Agent + The Sales Representative indicates the Sales Rep for this Region. Any Sales Rep must be a valid internal user. + 56872 + 0 + 0 + 100 + es_MX + 100 + 78865d18-5af5-11e9-9f83-0242ac120002 + + + + + 56873 + 2019-04-09 13:30:27.079 + User List 3 + true + false + 2019-04-09 13:30:27.079 + false + + User3_ID + User defined list element #3 + The user defined element displays the optional elements that have been defined for this account combination. + + true + + + + + + false + 0 + 0 + EE01 + 22 + 53302 + 100 + 18 + + 160 + 100 + 53336 + 54080 + 8c198972-5af5-11e9-9f83-0242ac120002 + + + + + 2019-04-09 13:30:28.001 + true + 2019-04-09 13:30:28.001 + User List 3 + false + User defined list element #3 + The user defined element displays the optional elements that have been defined for this account combination. + 56873 + 0 + 0 + 100 + es_MX + 100 + 8c5ee6a2-5af5-11e9-9f83-0242ac120002 + + + + + 100 + 2019-04-09 13:30:44.251 + User List 4 + true + false + 2019-04-09 13:30:44.251 + false + + User4_ID + User defined list element #4 + The user defined element displays the optional elements that have been defined for this account combination. + + true + + + + + + false + 56874 + 0 + 0 + EE01 + 22 + 53302 + 18 + + 170 + 100 + 53337 + 54081 + 9650f8ee-5af5-11e9-9f83-0242ac120002 + + + + + 2019-04-09 13:30:45.116 + true + 2019-04-09 13:30:45.116 + User List 4 + false + User defined list element #4 + The user defined element displays the optional elements that have been defined for this account combination. + 56874 + 0 + 0 + 100 + es_MX + 100 + 9692670c-5af5-11e9-9f83-0242ac120002 + + + + + 10 + + + + + 20 + + + + + 30 + + + + + 40 + + + + + 50 + + + + + 60 + + + + + 70 + + + + + 80 + + + + + 90 + + + + + 100 + + + + + 110 + + + + + 120 + + + + + 130 + + + + + 140 + + + + + 150 + + + + + 160 + + + + + 170 + + + + + 180 + + + + + 190 + + + + + 200 + + + + diff --git a/migration/391lts-392lts/04535_Mail_Template_for_Event.xml b/migration/391lts-392lts/04535_Mail_Template_for_Event.xml new file mode 100644 index 0000000000..f7167bada7 --- /dev/null +++ b/migration/391lts-392lts/04535_Mail_Template_for_Event.xml @@ -0,0 +1,7248 @@ + + + + Add Mail Template by Event + + + 2019-04-22 20:17:52.589 + false + 0 + 100 + 0 + + + 0 + false + Event Notice Template + Make a template for request when a event is triggered + Request Notice Template by Event + true + false + 100 + 53662 + ECA02 + 0 + cee43920-50a3-11e9-8a7f-17908d22ab95 + M + true + 2019-04-22 20:17:52.589 + + + + + + 2019-04-22 20:17:52.989 + Plantilla de Notificación por evento + 2019-04-22 20:17:52.989 + true + es_MX + Realiza una Plantilla de correo por Solicitud cuando existe un evento + Plantilla de Notificación (Por Evento) + false + 0 + 0 + 100 + 100 + 53662 + ceeb54ee-50a3-11e9-8a81-638e4c6868c5 + + + + + 2019-04-22 20:17:53.283 + 2019-04-22 20:17:53.283 + Notice Template by Event + false + + true + Request Mail Template by Event + N + R_NoticeTemplate + 6 + Make a template for request when a event is triggered + L + true + 0 + false + false + N + false + true + false + true + 0 + 0 + 54618 + ECA02 + + 53662 + 100 + 0 + 100 + + 96692254-5099-11e9-89ca-0f92de673e0f + + + + + 2019-04-22 20:17:53.65 + 2019-04-22 20:17:53.65 + false + true + Plantilla de Correo + 0 + 0 + es_MX + 54618 + 100 + 100 + 966e6caa-5099-11e9-89cc-8fbe84fec6b0 + + + + + + + + + + + + es_MX + 19 + 5d1847f8-5159-11e9-8272-27203e212e17 + + + + + + + + + + + + + + + es_MX + + + + 102 + 5d69f81e-5159-11e9-8280-83cc83ec76f2 + + + + + + + + + + Client/Tenant for this installation. + true + + 2019-04-22 20:17:55.329 + + 2019-04-22 20:17:55.329 + + 92859 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54618 + 100 + 102 + + 129 + 10 + 19 + 100 + 9670e340-5099-11e9-89cd-17b680dc8a9c + + + + + + 2019-04-22 20:17:55.798 + true + 2019-04-22 20:17:55.798 + 92859 + false + Compañía + 0 + 0 + 100 + 100 + es_MX + 9673150c-5099-11e9-89cf-17b552a14908 + + + + + + + + + + + + + + + es_MX + + + + 113 + 5ef17bb2-5159-11e9-82d6-1be0f0e18bec + + + + + Organizational entity within client + true + + 2019-04-22 20:17:56.655 + + 2019-04-22 20:17:56.655 + + 92860 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + ECA02 + 0 + 0 + + 54618 + 100 + 113 + + 104 + 10 + 19 + 100 + 96749602-5099-11e9-89d0-4fc484bd5274 + + + + + + 2019-04-22 20:17:57.035 + true + 2019-04-22 20:17:57.035 + 92860 + false + Organización. + 0 + 0 + 100 + 100 + es_MX + 96760410-5099-11e9-89d2-eb204b974fc4 + + + + + + + + + + + + es_MX + 16 + 604eaa8e-5159-11e9-8327-c3816f6df3d8 + + + + + + + + + + + + + + + es_MX + + + + 245 + 60a6eb22-5159-11e9-8335-e74343c9ed6f + + + + + Date this record was created + true + + 2019-04-22 20:17:58.379 + + 2019-04-22 20:17:58.379 + + 92861 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54618 + 100 + 245 + + + 0 + 16 + 100 + 967a0826-5099-11e9-89d6-93b01edb01f7 + + + + + + 2019-04-22 20:17:58.766 + true + 2019-04-22 20:17:58.766 + 92861 + false + Creado. + 0 + 0 + 100 + 100 + es_MX + 967b90ec-5099-11e9-89d8-6bc177d06878 + + + + + + + + + + + + es_MX + 110 + 61e0317e-5159-11e9-8385-77010337dfd1 + + + + + + + + + + + + es_MX + 18 + 62279604-5159-11e9-8390-03e26d7ff7e1 + + + + + + + + + + + + + + es_MX + + + + 246 + 6272793a-5159-11e9-839d-abe8670d6fa4 + + + + + User who created this records + true + + 2019-04-22 20:18:00.555 + + 2019-04-22 20:18:00.555 + + 92862 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54618 + 100 + 246 + 110 + + 10 + 18 + 100 + 96809380-5099-11e9-89dc-537f00c78219 + + + + + + 2019-04-22 20:18:00.933 + true + 2019-04-22 20:18:00.933 + 92862 + false + Creado Por. + 0 + 0 + 100 + 100 + es_MX + 9681e1ae-5099-11e9-89de-db1085d0d509 + + + + + + + + + + + + es_MX + 14 + 639d602c-5159-11e9-83ed-7f9ae498dfb0 + + + + + + + + + + + + + + + es_MX + + + + 275 + 63ebb31c-5159-11e9-83fb-8745768906f5 + + + + + Optional short description of the record + true + + 2019-04-22 20:18:02.24 + + 2019-04-22 20:18:02.24 + + 92863 + false + Description + false + false + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + ECA02 + 0 + 0 + + 54618 + 100 + 275 + + + 255 + 14 + 100 + d2c8dc24-509b-11e9-8a05-a3747a159a88 + + + + + + 2019-04-22 20:18:02.597 + true + 2019-04-22 20:18:02.597 + 92863 + false + Descripción + 0 + 0 + 100 + 100 + es_MX + d2ccc406-509b-11e9-8a07-a30f26bf1e43 + + + + + + + + + + + + es_MX + 20 + 651fdb6e-5159-11e9-844b-d31be691fb32 + + + + + + + + + + + + + + + es_MX + + + + 348 + 656d04f2-5159-11e9-8459-2f3d5acfdeaf + + + + + The record is active in the system + true + + 2019-04-22 20:18:03.898 + + 2019-04-22 20:18:03.898 + + 92864 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + ECA02 + 0 + 0 + + 54618 + 100 + 348 + + + 1 + 20 + 100 + 96772d7c-5099-11e9-89d3-afe7fd3842d1 + + + + + + 2019-04-22 20:18:04.259 + true + 2019-04-22 20:18:04.259 + 92864 + false + Activo + 0 + 0 + 100 + 100 + es_MX + 967896a8-5099-11e9-89d5-5756cca37e65 + + + + + + + + + + + + es_MX + 10 + 668d38d4-5159-11e9-84a9-672755ef01c9 + + + + + + + + + + + + + + + es_MX + + + + 469 + 66d64808-5159-11e9-84b7-43bafeab419a + + + + + Alphanumeric identifier of the entity + true + + 2019-04-22 20:18:05.567 + + 2019-04-22 20:18:05.567 + + 92865 + true + Name + true + false + + + false + true + N + false + + + + 0 + + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + true + + false + N + + true + false + false + true + 20 + ECA02 + 0 + 0 + + 54618 + 100 + 469 + + + 60 + 10 + 100 + 15395590-50a4-11e9-8a8a-f7fbbfd74ebe + + + + + + 2019-04-22 20:18:05.938 + true + 2019-04-22 20:18:05.938 + 92865 + false + Nombre + 0 + 0 + 100 + 100 + es_MX + 153d06e0-50a4-11e9-8a8c-f790447a0394 + + + + + 2019-04-22 20:18:06.2 + true + Notice Template + Notice Template by Event + 2019-04-22 20:18:06.2 + R_NoticeTemplate_ID + Make a template for request when a event is triggered + + + Notice Template + + + 10 + 19 + 60944 + 0 + 0 + ECA02 + 100 + + 100 + 96875594-5099-11e9-89e5-679caebbc2cd + + + + + 2019-04-22 20:18:06.497 + + true + 2019-04-22 20:18:06.497 + es_MX + + Realiza una Plantilla de correo por Solicitud cuando existe un evento + Plantilla de Notificación + Plantilla de Notificación por evento + false + Plantilla de Notificación + + + 0 + 0 + 100 + 100 + 60944 + 9689344a-5099-11e9-89e7-2f0994531d02 + + + + + + + + + + + + es_MX + 13 + 68c3ac5a-5159-11e9-8535-1b98e747378e + + + + + Notice Template by Event + true + + 2019-04-22 20:18:07.284 + + 2019-04-22 20:18:07.284 + + 92866 + false + Notice Template + true + false + + + false + false + N + true + + + + 1 + + R_NoticeTemplate_ID + Make a template for request when a event is triggered + false + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54618 + 100 + 60944 + + + 10 + 13 + 100 + 968aa51e-5099-11e9-89e8-8fdcf22ce510 + + + + + + 2019-04-22 20:18:07.657 + true + 2019-04-22 20:18:07.657 + 92866 + false + Plantilla de Correo + 0 + 0 + 100 + 100 + es_MX + 968bd006-5099-11e9-89ea-135061b3edaf + + + + + 2019-04-22 20:18:07.927 + true + 2019-04-22 20:18:07.927 + L + + false + + TemplateType List + Template Type List + 54118 + 0 + 0 + ECA02 + 100 + 100 + 722d2db6-509b-11e9-89f6-57de241836b2 + + + + + TemplateType List + + true + 2019-04-22 20:18:08.184 + 2019-04-22 20:18:08.184 + 100 + false + Template Type List + 0 + 0 + 100 + es_MX + 54118 + 723383a0-509b-11e9-89f8-07da4c71e863 + + + + + true + 2019-04-22 20:18:08.436 + 2019-04-22 20:18:08.436 + R + ECA02 + 54118 + + + Request + + 55313 + 0 + 0 + 100 + 100 + 7b9a7084-509b-11e9-89f9-ef7f8e2ec3c5 + + + + + 2019-04-22 20:18:08.719 + 2019-04-22 20:18:08.719 + true + Solicitud + false + + 0 + 0 + 100 + 100 + 55313 + es_MX + 7b9fb76a-509b-11e9-89fb-a7414726574b + + + + + true + 2019-04-22 20:18:09.045 + 2019-04-22 20:18:09.045 + P + ECA02 + 54118 + + + Project + + 55314 + 0 + 0 + 100 + 100 + 847f4e7c-509b-11e9-89fc-b7ae7e5c14c8 + + + + + 2019-04-22 20:18:09.322 + 2019-04-22 20:18:09.322 + true + Proyecto + false + + 0 + 0 + 100 + 100 + 55314 + es_MX + 84830706-509b-11e9-89fe-cf778e74f992 + + + + + + + + + + + + es_MX + 17 + 6c8d58cc-5159-11e9-85e9-8be3c860d969 + + + + + 2019-04-22 20:18:10.093 + true + Template Type + Template Type for Main Template + 2019-04-22 20:18:10.093 + TemplateType + + + + Template Type + + + 1 + 17 + 60945 + 0 + 0 + ECA02 + 100 + 54118 + 100 + d98ce2a4-509a-11e9-89f3-0bb2d5bb6d81 + + + + + 2019-04-22 20:18:10.429 + + true + 2019-04-22 20:18:10.429 + es_MX + + + Tipo de Plantilla + Tipo de Plantilla para Envío de Correo + false + Tipo de Plantilla + + + 0 + 0 + 100 + 100 + 60945 + d98e24e8-509a-11e9-89f5-13f70331686b + + + + + Template Type for Main Template + true + + 2019-04-22 20:18:10.726 + + 2019-04-22 20:18:10.726 + + 92867 + true + Template Type + true + false + + + false + true + N + false + + + + 0 + + TemplateType + + false + + false + N + + true + false + false + true + 10 + ECA02 + 0 + 0 + + 54618 + 100 + 60945 + 54118 + + 1 + 17 + 100 + a88aac6c-509b-11e9-8a00-d3c6fb8ae7dd + + + + + + 2019-04-22 20:18:11.089 + true + 2019-04-22 20:18:11.089 + 92867 + false + Tipo de Plantilla + 0 + 0 + 100 + 100 + es_MX + a88ea7a4-509b-11e9-8a02-af013dab0972 + + + + + + + + + + + + + + + es_MX + + + + 607 + 6ecba83c-5159-11e9-8667-e3a22d4106c5 + + + + + Date this record was updated + true + + 2019-04-22 20:18:11.949 + + 2019-04-22 20:18:11.949 + + 92868 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54618 + 100 + 607 + + + 0 + 16 + 100 + 967ce2b2-5099-11e9-89d9-b3c95afea046 + + + + + + 2019-04-22 20:18:12.341 + true + 2019-04-22 20:18:12.341 + 92868 + false + Actualizado. + 0 + 0 + 100 + 100 + es_MX + 967e292e-5099-11e9-89db-67167e0653f9 + + + + + + + + + + + + + + es_MX + + + + + + 608 + 7010dcd0-5159-11e9-86b9-977e7053adf8 + + + + + User who updated this records + true + + 2019-04-22 20:18:13.16 + + 2019-04-22 20:18:13.16 + + 92869 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54618 + 100 + 608 + 110 + + 10 + 18 + 100 + 9682fa76-5099-11e9-89df-0bd55f8e2b26 + + + + + + 2019-04-22 20:18:13.522 + true + 2019-04-22 20:18:13.522 + 92869 + false + Actualizado por. + 0 + 0 + 100 + 100 + es_MX + 96841eba-5099-11e9-89e1-7342c810e4b6 + + + + + + + + + + + + + + + + + es_MX + + + + 59595 + 715affbc-5159-11e9-8710-4ff99a744687 + + + + + Immutable Universally Unique Identifier + true + + 2019-04-22 20:18:14.331 + + 2019-04-22 20:18:14.331 + + 92870 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + ECA02 + 0 + 0 + + 54618 + 100 + 59595 + + + 36 + 10 + 100 + 9685038e-5099-11e9-89e2-6314653dedb5 + + + + + + 2019-04-22 20:18:14.752 + true + 2019-04-22 20:18:14.752 + 92870 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 96862f8e-5099-11e9-89e4-df0f0dc09dce + + + + + true + Table R_NoticeTemplate + 2019-04-22 20:18:15.013 + 2019-04-22 20:18:15.013 + false + + true + false + + + + + R_NoticeTemplate + 0 + 0 + 55075 + 1 + 1000000 + true + 50000 + 1000009 + 100 + 100 + 968e19a6-5099-11e9-89eb-a36d3991e692 + + + + + Template Group for Request and Project + + + 0 + 54771 + true + Template + false + false + false + 2019-04-22 20:18:15.334 + 2019-04-22 20:18:15.334 + + true + false + + Template for Request / Project + false + false + + false + N + + + true + 53662 + 10 + + 100 + 100 + ECA02 + + 0 + 54618 + + + + 0 + + 0bbb118e-50a4-11e9-8a87-7b364848f9ea + + + + + + Plantilla para Solicitud / Projecto + 2019-04-22 20:18:15.681 + true + 2019-04-22 20:18:15.681 + Plantilla + + Grupo de Plantillas para Solicitudes y Proyectos + false + 0 + 0 + 54771 + 100 + 100 + es_MX + 0bbd3b08-50a4-11e9-8a89-d74f896c0ecf + + + + + Immutable Universally Unique Identifier + false + 2019-04-22 20:18:15.947 + false + + 2019-04-22 20:18:15.947 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93585 + ECA02 + 100 + 100 + 0 + + 92870 + + 0 + 36 + 54771 + + 1af165f4-50a4-11e9-8a9a-53c037ce6b54 + + + + + true + 2019-04-22 20:18:16.304 + 2019-04-22 20:18:16.304 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93585 + 100 + 100 + es_MX + 1af2c2b4-50a4-11e9-8a9c-3b99731b7f69 + + + + + Notice Template + false + 2019-04-22 20:18:16.587 + false + + 2019-04-22 20:18:16.587 + + true + + false + false + Notice Template by Event + false + false + + true + Make a template for request when a event is triggered + + + + + + true + false + false + + + + false + 0 + 0 + 93586 + ECA02 + 100 + 100 + 0 + + 92866 + + 0 + 10 + 54771 + + 1af82c9a-50a4-11e9-8aa3-a7f78aa69b0a + + + + + true + 2019-04-22 20:18:16.931 + 2019-04-22 20:18:16.931 + 0 + false + Plantilla de Correo por evento + Plantilla de Correo + Realiza una Plantilla de correo por Solicitud cuando existe un evento + 0 + 93586 + 100 + 100 + es_MX + 1af98f9a-50a4-11e9-8aa5-b3bc722fdff9 + + + + + Client + false + 2019-04-22 20:18:17.217 + false + + 2019-04-22 20:18:17.217 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93587 + ECA02 + 100 + 100 + 10 + + 92859 + + 0 + 10 + 54771 + + 1aecc616-50a4-11e9-8a94-e7a5cac85eb7 + + + + + true + 2019-04-22 20:18:17.592 + 2019-04-22 20:18:17.592 + 0 + true + Compañía para esta instalación. + Compañía + Compañía o entidad legal. No se pueden compartir datos entre diferentes compañías. + 0 + 93587 + 100 + 100 + es_MX + 1aee0ac6-50a4-11e9-8a96-5b675cde04d2 + + + + + Organization + false + 2019-04-22 20:18:17.888 + false + + 2019-04-22 20:18:17.888 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93588 + ECA02 + 100 + 100 + 20 + + 92860 + + 0 + 10 + 54771 + + 1af608c0-50a4-11e9-8aa0-8bc354321bac + + + + + true + 2019-04-22 20:18:18.257 + 2019-04-22 20:18:18.257 + 0 + true + Entidad organizacional dentro de la compañía. + Organización. + Una organización es una unidad de la compañía o entidad legal - Ej. Tiendas y departamentos. Es posible compartir datos entre organizaciones. + 0 + 93588 + 100 + 100 + es_MX + 1af733d0-50a4-11e9-8aa2-d31b5ae5c9d3 + + + + + Active + false + 2019-04-22 20:18:18.543 + false + + 2019-04-22 20:18:18.543 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93589 + ECA02 + 100 + 100 + 30 + + 92864 + + 0 + 1 + 54771 + + 1ae90026-50a4-11e9-8a91-275a290b3fef + + + + + true + 2019-04-22 20:18:18.954 + 2019-04-22 20:18:18.954 + 0 + true + El registro está activo en el sistema. + Activo + Hay dos métodos para que los registros no estén disponibles en el sistema: Uno es eliminar el registro; el otro es desactivarlo. Un registro desactivado no está disponible para selección; pero está disponible para Informes. + 0 + 93589 + 100 + 100 + es_MX + 1aeb55ce-50a4-11e9-8a93-cbbc0c5e5984 + + + + + Template Type + false + 2019-04-22 20:18:19.237 + false + + 2019-04-22 20:18:19.237 + + true + + false + false + Template Type for Main Template + true + false + + true + + + + + + + true + true + false + + + + false + 0 + 0 + 93590 + ECA02 + 100 + 100 + 40 + + 92867 + + 0 + 1 + 54771 + + 1afa81c0-50a4-11e9-8aa6-dfd65b8100b2 + + + + + true + 2019-04-22 20:18:19.604 + 2019-04-22 20:18:19.604 + 0 + false + Tipo de Plantilla para Envío de Correo + Tipo de Plantilla + + 0 + 93590 + 100 + 100 + es_MX + 1afbb6bc-50a4-11e9-8aa8-530ea77d0727 + + + + + Name + false + 2019-04-22 20:18:19.884 + false + + 2019-04-22 20:18:19.884 + + true + + false + false + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93591 + ECA02 + 100 + 100 + 50 + + 92865 + + 0 + 60 + 54771 + + 1af3d4d8-50a4-11e9-8a9d-cfffd26ded76 + + + + + true + 2019-04-22 20:18:20.297 + 2019-04-22 20:18:20.297 + 0 + true + Identificador alfanumérico de la entidad. + Nombre + El nombre de una entidad (registro) se usa como una opción de búsqueda predeterminada, adicional al código. El nombre es de hasta 60 caracteres de longitud. + 0 + 93591 + 100 + 100 + es_MX + 1af52504-50a4-11e9-8a9f-0f4c3ead6666 + + + + + Description + false + 2019-04-22 20:18:20.577 + false + + 2019-04-22 20:18:20.577 + + true + + false + false + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93592 + ECA02 + 100 + 100 + 60 + + 92863 + + 0 + 255 + 54771 + + 1aef1e52-50a4-11e9-8a97-df20ef797e9d + + + + + true + 2019-04-22 20:18:20.943 + 2019-04-22 20:18:20.943 + 0 + true + Opción de una breve descripción del registro. + Descripción + Una descripción de hasta 255 caracteres. + 0 + 93592 + 100 + 100 + es_MX + 1af069e2-50a4-11e9-8a99-9fa1fefc5b08 + + + + + 2019-04-22 20:18:21.217 + 2019-04-22 20:18:21.217 + Notice Template for Event + false + + true + Request Mail Template by Event + N + R_NoticeTemplateEvent + 6 + Make a template for request when a event is triggered + L + true + 0 + false + false + N + false + true + false + true + 0 + 0 + 54621 + ECA02 + + 53662 + 100 + 0 + 100 + + 10f679be-6557-11e9-ac5b-f7bf194fa22c + + + + + 2019-04-22 20:18:22.06 + 2019-04-22 20:18:22.06 + false + true + Plantilla de Notificación por Evento + 0 + 0 + es_MX + 54621 + 100 + 100 + 10f9a774-6557-11e9-ac5d-9772cefcd5b5 + + + + + Client/Tenant for this installation. + true + + 2019-04-22 20:18:22.326 + + 2019-04-22 20:18:22.326 + + 92959 + false + Client + true + false + @#AD_Client_ID@ + + false + false + N + false + + + + 1 + + AD_Client_ID + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + true + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54621 + 100 + 102 + + 129 + 10 + 19 + 100 + 10fd1ac6-6557-11e9-ac5e-833824a434c9 + + + + + + 2019-04-22 20:18:23.234 + true + 2019-04-22 20:18:23.234 + 92959 + false + Client + 0 + 0 + 100 + 100 + es_MX + 11003418-6557-11e9-ac60-ef7fc0ad6caf + + + + + Organizational entity within client + true + + 2019-04-22 20:18:23.523 + + 2019-04-22 20:18:23.523 + + 92960 + false + Organization + true + false + @#AD_Org_ID@ + + false + false + N + false + + + + 1 + + AD_Org_ID + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + true + + false + N + + true + false + false + true + + ECA02 + 0 + 0 + + 54621 + 100 + 113 + + 104 + 10 + 19 + 100 + 1102a072-6557-11e9-ac61-ffa9d76e3da3 + + + + + + 2019-04-22 20:18:24.553 + true + 2019-04-22 20:18:24.553 + 92960 + false + Organization + 0 + 0 + 100 + 100 + es_MX + 1104cbfe-6557-11e9-ac63-472be97c6cbc + + + + + Date this record was created + true + + 2019-04-22 20:18:24.832 + + 2019-04-22 20:18:24.832 + + 92961 + false + Created + true + false + + + false + false + N + false + + + + 1 + + Created + The Created field indicates the date that this record was created. + true + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54621 + 100 + 245 + + + 0 + 16 + 100 + 110804ae-6557-11e9-ac67-47931025e2ad + + + + + + 2019-04-22 20:18:25.705 + true + 2019-04-22 20:18:25.705 + 92961 + false + Created + 0 + 0 + 100 + 100 + es_MX + 1108e6c6-6557-11e9-ac69-2780e74f77d0 + + + + + User who created this records + true + + 2019-04-22 20:18:25.986 + + 2019-04-22 20:18:25.986 + + 92962 + false + Created By + true + false + + + false + false + N + false + + + + 1 + + CreatedBy + The Created By field indicates the user who created this record. + true + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54621 + 100 + 246 + 110 + + 10 + 18 + 100 + 110c0c02-6557-11e9-ac6d-ff2a8deb04cf + + + + + + 2019-04-22 20:18:26.923 + true + 2019-04-22 20:18:26.923 + 92962 + false + Created By + 0 + 0 + 100 + 100 + es_MX + 110d2c7c-6557-11e9-ac6f-ff61ae2f55a6 + + + + + 2019-04-22 20:18:27.227 + true + 2019-04-22 20:18:27.227 + L + + true + + EventType Notification + + 54119 + 0 + 0 + ECA02 + 100 + 100 + 8f0b9b32-509d-11e9-8a0a-9388433cfa34 + + + + + EventType Notification + + true + 2019-04-22 20:18:27.514 + 2019-04-22 20:18:27.514 + 100 + false + + 0 + 0 + 100 + es_MX + 54119 + 8f0d94b4-509d-11e9-8a0c-ebd8fa750ae4 + + + + + true + 2019-04-22 20:18:27.845 + 2019-04-22 20:18:27.845 + EUNAR + ECA02 + 54119 + Authorship sent to the user, if active, in a new Request. + + End User: New Request Auto-Response + + 55315 + 0 + 0 + 100 + 100 + bc25dd56-509f-11e9-8a1a-3fb387bf31c7 + + + + + 2019-04-22 20:18:28.197 + 2019-04-22 20:18:28.197 + true + Usuario Final: Auto-Respuesta de Nueva Solicitud + false + Autorespuesta enviada al usuario, si esta activa, en un Ticket nuevo. + 0 + 0 + 100 + 100 + 55315 + es_MX + bc29382a-509f-11e9-8a1c-e779e9cdc98d + + + + + true + 2019-04-22 20:18:28.459 + 2019-04-22 20:18:28.459 + EUNRM + ECA02 + 54119 + Confirmation sent to the user when a new message is appended to an existing Ticket. + + End User: New Automatic Response Message + + 55316 + 0 + 0 + 100 + 100 + 3a4d5872-509f-11e9-8a11-777aa7636f93 + + + + + 2019-04-22 20:18:28.723 + 2019-04-22 20:18:28.723 + true + Usuario Final: Nuevo Mensaje de Respuesta Automática + false + Confirmación enviada al usuario cuando un nuevo mensaje se anexa a un Ticket existente. + 0 + 0 + 100 + 100 + 55316 + es_MX + 3a509f64-509f-11e9-8a13-5faf81f173b3 + + + + + true + 2019-04-22 20:18:28.98 + 2019-04-22 20:18:28.98 + EUNAN + ECA02 + 54119 + Template used to notify collaborators about Ticket activity (for example, reply with copies) + + End User: New Activity Notice + + 55317 + 0 + 0 + 100 + 100 + ef5fe960-509e-11e9-8a0d-c7d2b2de9fa7 + + + + + 2019-04-22 20:18:29.246 + 2019-04-22 20:18:29.246 + true + Usuario Final: Nuevo Aviso de Actividad + false + Plantilla utilizada para notificar a colaboradores sobre actividad de Ticket (por ejemplo contestar con copias) + 0 + 0 + 100 + 100 + 55317 + es_MX + ef63ab68-509e-11e9-8a0f-03da6681b642 + + + + + true + 2019-04-22 20:18:29.507 + 2019-04-22 20:18:29.507 + EUNRN + ECA02 + 54119 + Notice sent to the user, if enabled, on a new Ticket created by an agent on his behalf (for example, telephone calls). + + End User: New Request Notice + + 55318 + 0 + 0 + 100 + 100 + fbc26182-509f-11e9-8a1f-5f0ecdfd7754 + + + + + 2019-04-22 20:18:29.768 + 2019-04-22 20:18:29.768 + true + Usuario Final: Nuevo Aviso de Ticket + false + Aviso enviado al usuario, si está habilitado, en un Ticket nuevo creado por un agente en su nombre (por ejemplo llamadas telefónicas). + 0 + 0 + 100 + 100 + 55318 + es_MX + fbc3a358-509f-11e9-8a21-3f24d6b7e3a9 + + + + + true + 2019-04-22 20:18:30.038 + 2019-04-22 20:18:30.038 + EUNRR + ECA02 + 54119 + Automatic response sent to the user in the new Request, based on the pairing filters. Overwrite "normal" automatic response. + + End User: New Automatic Response Request + + 55319 + 0 + 0 + 100 + 100 + 86c879ac-509f-11e9-8a16-0f62549e2330 + + + + + 2019-04-22 20:18:30.304 + 2019-04-22 20:18:30.304 + true + Usuario Final: Nuevo Ticket de Respuesta Automática + false + Respuesta automática enviada al usuario en el nuevo Ticket, basada en los filtros de emparejamiento. Sobrescribe respuesta automática "normal". + 0 + 0 + 100 + 100 + 55319 + es_MX + 86cbe5a6-509f-11e9-8a18-7fd9d937544b + + + + + true + 2019-04-22 20:18:30.577 + 2019-04-22 20:18:30.577 + EULON + ECA02 + 54119 + A warning is sent, if enabled, when the user has reached the maximum opening of Tickets allowed. + + End User: Limit Override Notice + + 55320 + 0 + 0 + 100 + 100 + 8e5609c2-50a0-11e9-8a2f-1bfceaba6a6d + + + + + 2019-04-22 20:18:30.851 + 2019-04-22 20:18:30.851 + true + Usuario Final: Aviso de Limite Sobrepasado + false + Se envía un aviso, si está habilitado, cuando el usuario ha alcanzado la máxima apertura de Tickets permitida. + 0 + 0 + 100 + 100 + 55320 + es_MX + 8e572f64-50a0-11e9-8a31-575115683249 + + + + + true + 2019-04-22 20:18:31.111 + 2019-04-22 20:18:31.111 + EURTR + ECA02 + 54119 + Template used in answer Ticket + + End User: Response Template + + 55321 + 0 + 0 + 100 + 100 + d023853c-50a0-11e9-8a35-cb6c63069785 + + + + + 2019-04-22 20:18:31.382 + 2019-04-22 20:18:31.382 + true + Usuario Final: Plantilla de Respuesta + false + Plantilla utilizada en Ticket de respuesta + 0 + 0 + 100 + 100 + 55321 + es_MX + d026e9c0-50a0-11e9-8a37-bb7ed05bb3a4 + + + + + true + 2019-04-22 20:18:31.639 + 2019-04-22 20:18:31.639 + SRIAA + ECA02 + 54119 + Alert sent to agents when an internal activity such as an internal note or agent response is added to the Ticket. + + Sales Rep: Internal Activity Alert + + 55322 + 0 + 0 + 100 + 100 + 5e0a74be-50a1-11e9-8a40-df3accbd7725 + + + + + 2019-04-22 20:18:31.98 + 2019-04-22 20:18:31.98 + true + Agente / Miembro: Alerta de Actividad Interna + false + Alerta enviada a los agentes cuando una actividad interna como una nota interna o respuesta de agente es agregada al Ticket. + 0 + 0 + 100 + 100 + 55322 + es_MX + 5e0b7558-50a1-11e9-8a42-5f0412080bfa + + + + + true + 2019-04-22 20:18:32.251 + 2019-04-22 20:18:32.251 + SRNMN + ECA02 + 54119 + When users answer an existing ticket, if active, a notice will be sent to the agents. + + Sales Rep: New Message Notice + + 55323 + 0 + 0 + 100 + 100 + 95958f72-50a1-11e9-8a44-8fae8d22a9c5 + + + + + 2019-04-22 20:18:32.512 + 2019-04-22 20:18:32.512 + true + Agente / Miembro: Aviso de Nuevo Mensaje + false + Cuando los usuarios contestan a un Ticket ya existente, si esta activo, se enviara un aviso a los agentes. + 0 + 0 + 100 + 100 + 55323 + es_MX + 9598f658-50a1-11e9-8a46-2f05062147a7 + + + + + true + 2019-04-22 20:18:32.799 + 2019-04-22 20:18:32.799 + SRNRN + ECA02 + 54119 + Alert sent to agents, if enabled, in a new Ticket. + + Sales Rep: New Request Notice + + 55324 + 0 + 0 + 100 + 100 + da299d22-50a1-11e9-8a48-9bfdcf2f673f + + + + + 2019-04-22 20:18:33.072 + 2019-04-22 20:18:33.072 + true + Agente / Miembro: Aviso de Nuevo Ticket + false + Alerta enviada a los agentes, si habilitada, en un Ticket nuevo. + 0 + 0 + 100 + 100 + 55324 + es_MX + da2cc22c-50a1-11e9-8a4a-8fe6fae59046 + + + + + true + 2019-04-22 20:18:33.324 + 2019-04-22 20:18:33.324 + SRLRA + ECA02 + 54119 + Notice sent to late or obsolete ticket agents. + + Sales Rep: Due Request Alert + + 55325 + 0 + 0 + 100 + 100 + 043a2f6e-50a2-11e9-8a4c-53955611303f + + + + + 2019-04-22 20:18:33.636 + 2019-04-22 20:18:33.636 + true + Agente / Miembro: Alerta de Solicitud Atrasada + false + Aviso enviado a los agentes de Tickets atrasados u obsoletos. + 0 + 0 + 100 + 100 + 55325 + es_MX + 043d97c6-50a2-11e9-8a4e-8b888deae41d + + + + + true + 2019-04-22 20:18:33.907 + 2019-04-22 20:18:33.907 + SRRAN + ECA02 + 54119 + Notice sent to agents when assigning a Ticket. + + Automatic Task: Request Assignment Notice + + 55326 + 0 + 0 + 100 + 100 + 3b401c4e-50a2-11e9-8a53-5bd6c3a5d4ec + + + + + 2019-04-22 20:18:34.174 + 2019-04-22 20:18:34.174 + true + Tarea Automática: Aviso de Asignación de Ticket + false + Aviso enviado a los agentes en la asignación de un Ticket. + 0 + 0 + 100 + 100 + 55326 + es_MX + 3b434630-50a2-11e9-8a55-2f59d8c556bd + + + + + true + 2019-04-22 20:18:34.421 + 2019-04-22 20:18:34.421 + SRATR + ECA02 + 54119 + Notice sent to the agents in the transfer of Tickets. + + Sales Rep: Alert when Transferring a Request + + 55327 + 0 + 0 + 100 + 100 + 64d28150-50a2-11e9-8a57-5f933ab58a84 + + + + + 2019-04-22 20:18:34.693 + 2019-04-22 20:18:34.693 + true + Agente / Miembro: Alerta al Transferir un Ticket + false + Aviso enviado a los agentes en la transferencia de Tickets. + 0 + 0 + 100 + 100 + 55327 + es_MX + 64d57202-50a2-11e9-8a59-1fcc63128cc3 + + + + + true + 2019-04-22 20:18:34.951 + 2019-04-22 20:18:34.951 + ATDNT + ECA02 + 54119 + Default template for notification + + Automatic Task: Default Template + + 55328 + 0 + 0 + 100 + 100 + 34b4f38a-50c1-11e9-add4-2368ba3e0684 + + + + + 2019-04-22 20:18:35.219 + 2019-04-22 20:18:35.219 + true + Plantilla por Defecto + false + Plantilla por defecto para las notificaciones + 0 + 0 + 100 + 100 + 55328 + es_MX + 34ba3fc0-50c1-11e9-add6-436921aed1ad + + + + + true + 2019-04-22 20:18:35.476 + 2019-04-22 20:18:35.476 + ATETA + ECA02 + 54119 + Notice sent to the agents of old or expired tasks. + + Automatic Task: Expired Task Alert + + 55329 + 0 + 0 + 100 + 100 + 2140b62c-50a3-11e9-8a68-cf02798b906c + + + + + 2019-04-22 20:18:35.74 + 2019-04-22 20:18:35.74 + true + Tarea Automática: Aviso de Tarea Vencida + false + Aviso enviado a los agentes de tareas antiguas o vencidas. + 0 + 0 + 100 + 100 + 55329 + es_MX + 2143b5ac-50a3-11e9-8a6a-97f838dba5dc + + + + + true + 2019-04-22 20:18:36.0 + 2019-04-22 20:18:36.0 + ATNAA + ECA02 + 54119 + Alert sent to the selected agents, if active, of new activity. + + Automatic Task: New Activity Alert + + 55330 + 0 + 0 + 100 + 100 + a6193b86-50a2-11e9-8a5b-77d85c67febc + + + + + 2019-04-22 20:18:36.268 + 2019-04-22 20:18:36.268 + true + Tarea Automática: Alerta de Nueva Actividad + false + Alerta enviada a los agentes seleccionados, si activo, de nueva actividad. + 0 + 0 + 100 + 100 + 55330 + es_MX + a61bb9c4-50a2-11e9-8a5d-a379915e2980 + + + + + true + 2019-04-22 20:18:36.529 + 2019-04-22 20:18:36.529 + ATNAN + ECA02 + 54119 + Template used to notify collaborators of task activity. + + Automatic Task: New Activity Notice + + 55331 + 0 + 0 + 100 + 100 + ccd5f688-50a2-11e9-8a5f-e368ca037ea7 + + + + + 2019-04-22 20:18:36.808 + 2019-04-22 20:18:36.808 + true + Tarea Automática: Nuevo Aviso de actividad + false + Plantilla usada para notificar a los colaboradores de la actividad de la tarea. + 0 + 0 + 100 + 100 + 55331 + es_MX + ccd8facc-50a2-11e9-8a61-bfbac470c4aa + + + + + true + 2019-04-22 20:18:37.073 + 2019-04-22 20:18:37.073 + ATNTN + ECA02 + 54119 + Notice sent to agents, if active, for new task. + + Automatic Task: New Task Notice + + 55332 + 0 + 0 + 100 + 100 + ee91d2f6-50a2-11e9-8a62-7b897e6f5504 + + + + + 2019-04-22 20:18:37.336 + 2019-04-22 20:18:37.336 + true + Tarea Automática: Aviso de Nueva Tarea + false + Aviso enviado a los agentes, si activo, para nueva tarea. + 0 + 0 + 100 + 100 + 55332 + es_MX + ee94ae9a-50a2-11e9-8a64-bbfaf363068e + + + + + true + 2019-04-22 20:18:37.613 + 2019-04-22 20:18:37.613 + ATTAN + ECA02 + 54119 + Notice sent to the new task assignment agents. + + Automatic Task: Task Assignment Notice + + 55333 + 0 + 0 + 100 + 100 + 599e1de8-50a3-11e9-8a6c-d3f74834892c + + + + + 2019-04-22 20:18:37.882 + 2019-04-22 20:18:37.882 + true + Tarea Automática: Aviso de Asignación de Tarea + false + Aviso enviado a los agentes de nueva asignación de tarea. + 0 + 0 + 100 + 100 + 55333 + es_MX + 59a118f4-50a3-11e9-8a6e-ef23022f9176 + + + + + true + 2019-04-22 20:18:38.141 + 2019-04-22 20:18:38.141 + ATTTN + ECA02 + 54119 + Notice sent to agents by task transfer. + + Automatic Task: Task Transfer Notice + + 55334 + 0 + 0 + 100 + 100 + 84700b58-50a3-11e9-8a70-038b75d90633 + + + + + 2019-04-22 20:18:38.421 + 2019-04-22 20:18:38.421 + true + Tarea Automática: Aviso de Transferencia de Tarea + false + Aviso enviado a los agentes por transferencia de tarea. + 0 + 0 + 100 + 100 + 55334 + es_MX + 847185e6-50a3-11e9-8a72-bfbca40b4832 + + + + + true + 2019-04-22 20:18:38.681 + 2019-04-22 20:18:38.681 + ATIAR + ECA02 + 54119 + Send inactivity alerts + + Automatic Task: Inactivity Alert + + 55335 + 0 + 0 + 100 + 100 + fd818cd4-50cf-11e9-b92f-db0a51b28bd1 + + + + + 2019-04-22 20:18:38.948 + 2019-04-22 20:18:38.948 + true + Tarea Automática: Alerta de Inactividad + false + Solicitud sin Actividad + 0 + 0 + 100 + 100 + 55335 + es_MX + fd8974da-50cf-11e9-b931-0b8dbba6fcee + + + + + + + + + + + + + + es_MX + 306 + 901bbef0-5159-11e9-8d16-979f467f471a + + + + + + + + + + + + + + + es_MX + + + + + 2334 + 906dba3e-5159-11e9-8d25-f747461b8627 + + + + + Type of Event + true + + 2019-04-22 20:18:40.373 + + 2019-04-22 20:18:40.373 + + 92963 + false + Event Type + true + false + + + false + true + N + false + + + + 0 + + EventType + + false + + false + N + + true + false + false + true + 0 + ECA02 + 0 + 0 + + 54621 + 100 + 2334 + 54119 + + 5 + 17 + 100 + 6e0a810e-6557-11e9-973b-c71e2b0b7381 + + + + + + 2019-04-22 20:18:41.271 + true + 2019-04-22 20:18:41.271 + 92963 + false + Event Type + 0 + 0 + 100 + 100 + es_MX + 6e12172a-6557-11e9-973d-f7f83d542fc9 + + + + + The record is active in the system + true + + 2019-04-22 20:18:41.566 + + 2019-04-22 20:18:41.566 + + 92964 + false + Active + true + false + Y + + false + false + N + false + + + + 1 + + IsActive + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + true + + false + N + + true + false + false + true + + ECA02 + 0 + 0 + + 54621 + 100 + 348 + + + 1 + 20 + 100 + 110617f2-6557-11e9-ac64-235f242779a8 + + + + + + 2019-04-22 20:18:42.501 + true + 2019-04-22 20:18:42.501 + 92964 + false + Active + 0 + 0 + 100 + 100 + es_MX + 11073a42-6557-11e9-ac66-374093ebc27e + + + + + + + + + + + + + + + es_MX + + + + 1515 + 97374218-5159-11e9-8ebb-83146603dbc4 + + + + + Text templates for mailings + true + + 2019-04-22 20:18:43.316 + + 2019-04-22 20:18:43.316 + + 92965 + false + Mail Template + true + false + + + false + true + N + false + + + + 0 + + R_MailText_ID + The Mail Template indicates the mail template for return messages. Mail text can include variables. The priority of parsing is User/Contact, Business Partner and then the underlying business object (like Request, Dunning, Workflow object).<br> +So, @Name@ would resolve into the User name (if user is defined defined), then Business Partner name (if business partner is defined) and then the Name of the business object if it has a Name.<br> +For Multi-Lingual systems, the template is translated based on the Business Partner's language selection. + true + + false + N + + true + false + false + true + 0 + ECA02 + 0 + 0 + + 54621 + 100 + 1515 + + + 10 + 19 + 100 + 84da6ac0-6557-11e9-973e-8bb63824ad30 + + + + + + 2019-04-22 20:18:44.271 + true + 2019-04-22 20:18:44.271 + 92965 + false + Mail Template + 0 + 0 + 100 + 100 + es_MX + 84dc8ed6-6557-11e9-9740-33a1a290effe + + + + + 2019-04-22 20:18:44.546 + true + Notice Template by Event + + 2019-04-22 20:18:44.546 + R_NoticeTemplateEvent_ID + + + + Notice Template by Event + + + 10 + 19 + 60958 + 0 + 0 + ECA02 + 100 + + 100 + 11112ebc-6557-11e9-ac76-7f906031f460 + + + + + 2019-04-22 20:18:45.396 + + true + 2019-04-22 20:18:45.396 + es_MX + + Realiza una Plantilla de correo por Solicitud cuando existe un evento + Plantilla de Notificación por Evento + Plantilla de Notificación por evento + false + Plantilla de Notificación por Evento + + + 0 + 0 + 100 + 100 + 60958 + 11124360-6557-11e9-ac78-c39816982218 + + + + + + true + + 2019-04-22 20:18:45.694 + + 2019-04-22 20:18:45.694 + + 92966 + false + Notice Template by Event + true + false + + + false + false + N + true + + + + 1 + + R_NoticeTemplateEvent_ID + + false + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54621 + 100 + 60958 + + + 10 + 13 + 100 + 1113474c-6557-11e9-ac79-ff76485b8944 + + + + + + 2019-04-22 20:18:46.692 + true + 2019-04-22 20:18:46.692 + 92966 + false + Notice Template for Event ID + 0 + 0 + 100 + 100 + es_MX + 11146262-6557-11e9-ac7b-370595df76c8 + + + + + Notice Template by Event + true + + 2019-04-22 20:18:46.972 + + 2019-04-22 20:18:46.972 + + 92967 + false + Notice Template + true + false + + + true + false + N + false + + + + 0 + + R_NoticeTemplate_ID + Make a template for request when a event is triggered + false + + false + N + + true + false + false + true + 0 + ECA02 + 0 + 0 + + 54621 + 100 + 60944 + + + 10 + 19 + 100 + 59b03942-6557-11e9-9738-57c6d9099927 + + + + + + 2019-04-22 20:18:48.045 + true + 2019-04-22 20:18:48.045 + 92967 + false + Notice Template + 0 + 0 + 100 + 100 + es_MX + 59b3e768-6557-11e9-973a-67936881f128 + + + + + Date this record was updated + true + + 2019-04-22 20:18:48.343 + + 2019-04-22 20:18:48.343 + + 92968 + false + Updated + true + false + + + false + false + N + false + + + + 1 + + Updated + The Updated field indicates the date that this record was updated. + true + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54621 + 100 + 607 + + + 0 + 16 + 100 + 110991fc-6557-11e9-ac6a-bb7d262294a2 + + + + + + 2019-04-22 20:18:49.259 + true + 2019-04-22 20:18:49.259 + 92968 + false + Updated + 0 + 0 + 100 + 100 + es_MX + 110a679e-6557-11e9-ac6c-d313c9b730e3 + + + + + User who updated this records + true + + 2019-04-22 20:18:49.572 + + 2019-04-22 20:18:49.572 + + 92969 + false + Updated By + true + false + + + false + false + N + false + + + + 1 + + UpdatedBy + The Updated By field indicates the user who updated this record. + true + + false + N + + true + false + false + false + + ECA02 + 0 + 0 + + 54621 + 100 + 608 + 110 + + 10 + 18 + 100 + 110dec02-6557-11e9-ac70-ef5ec0424416 + + + + + + 2019-04-22 20:18:50.493 + true + 2019-04-22 20:18:50.493 + 92969 + false + Updated By + 0 + 0 + 100 + 100 + es_MX + 110ecfa0-6557-11e9-ac72-53245114b3b7 + + + + + Immutable Universally Unique Identifier + true + + 2019-04-22 20:18:50.782 + + 2019-04-22 20:18:50.782 + + 92970 + false + Immutable Universally Unique Identifier + false + false + + + false + false + N + false + + + + 1 + + UUID + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + true + + false + N + + true + false + false + true + + ECA02 + 0 + 0 + + 54621 + 100 + 59595 + + + 36 + 10 + 100 + 110f6a00-6557-11e9-ac73-878113d7bc01 + + + + + + 2019-04-22 20:18:51.71 + true + 2019-04-22 20:18:51.71 + 92970 + false + Immutable Universally Unique Identifier + 0 + 0 + 100 + 100 + es_MX + 11106090-6557-11e9-ac75-5399832326bf + + + + + true + Table R_NoticeTemplateEvent + 2019-04-22 20:18:51.982 + 2019-04-22 20:18:51.982 + false + + true + false + + + + + R_NoticeTemplateEvent + 0 + 0 + 55080 + 1 + 1000000 + true + 50000 + 1000042 + 100 + 100 + 11157828-6557-11e9-ac7c-0360f20c10d2 + + + + + Template Defined for Event Type Triggered + + 0 + 54772 + true + Event Template + false + false + false + 2019-04-22 20:18:52.768 + 2019-04-22 20:18:52.768 + + true + false + + Template for Event + false + false + + false + N + + + false + 53662 + 20 + + 100 + 100 + ECA02 + + 0 + 54621 + + + + 1 + + 697347c4-50a4-11e9-8ab1-4bc605b2a9f2 + + + + + + Plantilla por Evento + 2019-04-22 20:18:53.237 + true + 2019-04-22 20:18:53.237 + Plantilla de Evento + + Plantilla Definida por Tipo de Evento Disparado + false + 0 + 0 + 54772 + 100 + 100 + es_MX + 6976e73a-50a4-11e9-8ab3-cb004fdeaad3 + + + + + Immutable Universally Unique Identifier + false + 2019-04-22 20:18:53.531 + false + + 2019-04-22 20:18:53.531 + + true + + false + false + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93668 + ECA02 + 100 + 100 + 0 + + 92970 + + 0 + 36 + 54772 + + a1970ace-6557-11e9-974e-9bf3d12a350c + + + + + true + 2019-04-22 20:18:54.473 + 2019-04-22 20:18:54.473 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93668 + 100 + 100 + es_MX + a1982a8a-6557-11e9-9750-eb6c295a9b1f + + + + + Notice Template by Event + false + 2019-04-22 20:18:54.753 + false + + 2019-04-22 20:18:54.753 + + true + + false + false + + false + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93669 + ECA02 + 100 + 100 + 0 + + 92966 + + 0 + 10 + 54772 + + a19c47f0-6557-11e9-9757-5b1967aac5c0 + + + + + true + 2019-04-22 20:18:55.633 + 2019-04-22 20:18:55.633 + 0 + false + + Notice Template by Event + + 0 + 93669 + 100 + 100 + es_MX + a19d47a4-6557-11e9-9759-735272a298fe + + + + + Client + false + 2019-04-22 20:18:55.926 + false + + 2019-04-22 20:18:55.926 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93670 + ECA02 + 100 + 100 + 10 + + 92959 + + 0 + 10 + 54772 + + a1935744-6557-11e9-9748-23263a0dd54b + + + + + true + 2019-04-22 20:18:56.855 + 2019-04-22 20:18:56.855 + 0 + false + Client/Tenant for this installation. + Client + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + 0 + 93670 + 100 + 100 + es_MX + a194479e-6557-11e9-974a-cb4a492a7b9a + + + + + Organization + false + 2019-04-22 20:18:57.139 + false + + 2019-04-22 20:18:57.139 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93671 + ECA02 + 100 + 100 + 20 + + 92960 + + 0 + 10 + 54772 + + a19de9d4-6557-11e9-975a-a76689d44516 + + + + + true + 2019-04-22 20:18:58.154 + 2019-04-22 20:18:58.154 + 0 + false + Organizational entity within client + Organization + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + 0 + 93671 + 100 + 100 + es_MX + a19ef69e-6557-11e9-975c-cbaa1c310490 + + + + + Notice Template + false + 2019-04-22 20:18:58.445 + false + + 2019-04-22 20:18:58.445 + + true + + false + false + Notice Template by Event + true + false + + true + Make a template for request when a event is triggered + + + + + + true + false + false + + + + false + 0 + 0 + 93672 + ECA02 + 100 + 100 + 30 + + 92967 + + 0 + 10 + 54772 + + a19aa95e-6557-11e9-9754-03bab7adf75d + + + + + true + 2019-04-22 20:18:59.644 + 2019-04-22 20:18:59.644 + 0 + false + Notice Template by Event + Notice Template + Make a template for request when a event is triggered + 0 + 93672 + 100 + 100 + es_MX + a19b96de-6557-11e9-9756-7b0988d24143 + + + + + Active + false + 2019-04-22 20:18:59.947 + false + + 2019-04-22 20:18:59.947 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + true + false + + + + false + 0 + 0 + 93673 + ECA02 + 100 + 100 + 40 + + 92964 + + 0 + 1 + 54772 + + a1915cb4-6557-11e9-9745-03406284ac24 + + + + + true + 2019-04-22 20:19:00.836 + 2019-04-22 20:19:00.836 + 0 + false + The record is active in the system + Active + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + 0 + 93673 + 100 + 100 + es_MX + a1927a04-6557-11e9-9747-db394b0aa9b0 + + + + + Event Type + false + 2019-04-22 20:19:01.215 + false + + 2019-04-22 20:19:01.215 + + true + + false + false + Type of Event + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93674 + ECA02 + 100 + 100 + 50 + + 92963 + + 0 + 5 + 54772 + + a194ff4a-6557-11e9-974b-4b182ba5a1db + + + + + true + 2019-04-22 20:19:02.173 + 2019-04-22 20:19:02.173 + 0 + false + Type of Event + Event Type + + 0 + 93674 + 100 + 100 + es_MX + a1964170-6557-11e9-974d-87b8c2e452e3 + + + + + Mail Template + false + 2019-04-22 20:19:02.482 + false + + 2019-04-22 20:19:02.482 + + true + + false + false + Text templates for mailings + true + false + + true + The Mail Template indicates the mail template for return messages. Mail text can include variables. The priority of parsing is User/Contact, Business Partner and then the underlying business object (like Request, Dunning, Workflow object).<br> +So, @Name@ would resolve into the User name (if user is defined defined), then Business Partner name (if business partner is defined) and then the Name of the business object if it has a Name.<br> +For Multi-Lingual systems, the template is translated based on the Business Partner's language selection. + + + + + + true + true + false + + + + false + 0 + 0 + 93675 + ECA02 + 100 + 100 + 60 + + 92965 + + 0 + 10 + 54772 + + a198efec-6557-11e9-9751-db4d51997827 + + + + + true + 2019-04-22 20:19:03.421 + 2019-04-22 20:19:03.421 + 0 + false + Text templates for mailings + Mail Template + The Mail Template indicates the mail template for return messages. Mail text can include variables. The priority of parsing is User/Contact, Business Partner and then the underlying business object (like Request, Dunning, Workflow object).<br> +So, @Name@ would resolve into the User name (if user is defined defined), then Business Partner name (if business partner is defined) and then the Name of the business object if it has a Name.<br> +For Multi-Lingual systems, the template is translated based on the Business Partner's language selection. + 0 + 93675 + 100 + 100 + es_MX + a199f7b6-6557-11e9-9753-17e300ca04a7 + + + + + + + + + + + + + + es_MX + + 204 + 7bb2a28a-5159-11e9-89b1-e7a0674346bb + + + + + + + + + + + + + + + es_MX + 416 + 7c05adf4-5159-11e9-89c0-e3ab17809e39 + + + + + + + + + + + + + + + + + + + + + + + + 5404 + es_MX + 7c60af2e-5159-11e9-89d7-637a39a384ac + + + + + + + + + + + + + + + + + + + + + + + 5405 + es_MX + 7cc02e0e-5159-11e9-89ed-17d336e206ae + + + + + + + + + + + + + + + + + + + + 0 + + + + + + 5407 + es_MX + 7d479f9c-5159-11e9-8a07-9bfcf2f4c419 + + + + + + + + + + + + + + + + + + + + + + + + 5408 + es_MX + 7dbf54e2-5159-11e9-8a1e-0bd92d017717 + + + + + + + + + + + + + + + + + + + + + + + + 5406 + es_MX + 91c5d556-5159-11e9-8d83-7745751c126d + + + + + + + + + + + + + + + + es_MX + + + + + 1510 + 92185b6e-5159-11e9-8d91-b72dd2d6bd61 + + + + + + + + + + + + + + + + + + + + + + + + + + 5412 + es_MX + 9281db98-5159-11e9-8daf-cbb30b79375c + + + + + + + + + + + + + + + es_MX + + + + + + 1511 + 92cd7a8a-5159-11e9-8dbc-87d7b126668e + + + + + + + + + + + + + + + + + + + + + + + + + 5413 + es_MX + 933dac42-5159-11e9-8dda-17b4374de656 + + + + + + + + + + + + + + + es_MX + + + + 1512 + 93917962-5159-11e9-8de7-03ee3e027fb7 + + + + + + + + + + + + + + + + + + + + + + + + + 5414 + es_MX + 94022356-5159-11e9-8e03-d76e5187380a + + + + + + + + + + + + + + + es_MX + + + + 2728 + 94551066-5159-11e9-8e10-27f0259cd637 + + + + + + + + + + + + + + + + + + + + + + + + + 13603 + es_MX + 94d3ba4c-5159-11e9-8e2c-cbdeece00424 + + + + + + + + + + + + + + + es_MX + + + + 2729 + 9521aa0e-5159-11e9-8e39-d3b459aad0e5 + + + + + + + + + + + + + + + + + + + + + + + + + 13604 + es_MX + 9593e772-5159-11e9-8e55-aff2f021379f + + + + + + + + + + + + + + + + + + + + + + + + 5411 + es_MX + 9606d62e-5159-11e9-8e6c-03881c14ef4e + + + + + + + + + + + + + + + + + + + + + + + + + 5403 + es_MX + 979a67d0-5159-11e9-8ed7-f7a8bbb49f64 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + 5409 + es_MX + 97fd5660-5159-11e9-8ef1-5f3063c0a802 + + + + + + + + + + + + + + + + + + + + + + + + 5410 + es_MX + 986b11dc-5159-11e9-8f08-dbda90ca8c8b + + + + + + + + + + + + + + + + + + + + + + + + + 85081 + es_MX + 98e27e0c-5159-11e9-8f20-3b98454834f4 + + + + + + + + + + 1000107 + + + + + Template Defined for Event Type Triggered + + 0 + 54774 + true + Event Template (Mail Text) + false + false + false + 2019-04-22 20:19:18.574 + 2019-04-22 20:19:18.574 + + true + false + + Template for Event + false + false + + false + N + + @R_MailText_ID@ > 0 + false + 53662 + 30 + + 100 + 100 + ECA02 + + 0 + 416 + 5403 + + + 1 + + f752a9bc-655e-11e9-9b46-d32be3653bfb + + + + + + Plantilla de Notificación por Evento + 2019-04-22 20:19:19.45 + true + 2019-04-22 20:19:19.45 + Plantilla de Notificación + + Plantilla de Notificación por Evento + false + 0 + 0 + 54774 + 100 + 100 + es_MX + f7572b4a-655e-11e9-9b48-33586b2d1177 + + + + + Mail Template + false + 2019-04-22 20:19:19.74 + false + + 2019-04-22 20:19:19.74 + + true + + false + false + Text templates for mailings + false + false + + true + The Mail Template indicates the mail template for return messages. Mail text can include variables. The priority of parsing is User/Contact, Business Partner and then the underlying business object (like Request, Dunning, Workflow object).<br> +So, @Name@ would resolve into the User name (if user is defined defined), then Business Partner name (if business partner is defined) and then the Name of the business object if it has a Name.<br> +For Multi-Lingual systems, the template is translated based on the Business Partner's language selection. + + + + + + true + false + false + + + + false + 0 + 0 + 93676 + ECA02 + 100 + 100 + 0 + + 5403 + + 0 + 10 + 54774 + + 2492379e-655f-11e9-9b5c-036ea2216236 + + + + + true + 2019-04-22 20:19:20.697 + 2019-04-22 20:19:20.697 + 0 + false + Text templates for mailings + Mail Template + The Mail Template indicates the mail template for return messages. Mail text can include variables. The priority of parsing is User/Contact, Business Partner and then the underlying business object (like Request, Dunning, Workflow object).<br> +So, @Name@ would resolve into the User name (if user is defined defined), then Business Partner name (if business partner is defined) and then the Name of the business object if it has a Name.<br> +For Multi-Lingual systems, the template is translated based on the Business Partner's language selection. + 0 + 93676 + 100 + 100 + es_MX + 2493782a-655f-11e9-9b5e-e78aa1177b6e + + + + + 2019-04-22 20:19:20.99 + false + Immutable Universally Unique Identifier + false + + 2019-04-22 20:19:20.99 + + true + + false + true + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93677 + ECA02 + 100 + 100 + 0 + + 85081 + + 0 + 36 + 54774 + + 2490498e-655f-11e9-9b59-8bcc1b61f82e + + + + + true + 2019-04-22 20:19:21.911 + 2019-04-22 20:19:21.911 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93677 + 100 + 100 + es_MX + 2491679c-655f-11e9-9b5b-97c1fd167e9b + + + + + Client + false + 2019-04-22 20:19:22.195 + false + + 2019-04-22 20:19:22.195 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93678 + ECA02 + 100 + 100 + 10 + + 5404 + + 0 + 10 + 54774 + + 248a5d1c-655f-11e9-9b50-63dcc560b87b + + + + + true + 2019-04-22 20:19:23.057 + 2019-04-22 20:19:23.057 + 0 + false + Client/Tenant for this installation. + Client + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + 0 + 93678 + 100 + 100 + es_MX + 248b6c5c-655f-11e9-9b52-57450076f2d8 + + + + + Organization + false + 2019-04-22 20:19:23.346 + false + + 2019-04-22 20:19:23.346 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93679 + ECA02 + 100 + 100 + 20 + + 5405 + + 0 + 10 + 54774 + + 249b67ba-655f-11e9-9b6b-bfef3395861c + + + + + true + 2019-04-22 20:19:24.18 + 2019-04-22 20:19:24.18 + 0 + false + Organizational entity within client + Organization + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + 0 + 93679 + 100 + 100 + es_MX + 249c7f6a-655f-11e9-9b6d-fb7a871351f8 + + + + + Name + false + 2019-04-22 20:19:24.475 + false + + 2019-04-22 20:19:24.475 + + true + + false + true + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93680 + ECA02 + 100 + 100 + 30 + + 5411 + + 0 + 60 + 54774 + + 2499bbcc-655f-11e9-9b68-2f3b728d10d8 + + + + + true + 2019-04-22 20:19:25.454 + 2019-04-22 20:19:25.454 + 0 + false + Alphanumeric identifier of the entity + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + 0 + 93680 + 100 + 100 + es_MX + 249ac724-655f-11e9-9b6a-7b185a1a0346 + + + + + Active + false + 2019-04-22 20:19:25.769 + false + + 2019-04-22 20:19:25.769 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93681 + ECA02 + 100 + 100 + 40 + + 5406 + + 0 + 1 + 54774 + + 2486b446-655f-11e9-9b4d-4fd054f00a07 + + + + + true + 2019-04-22 20:19:26.615 + 2019-04-22 20:19:26.615 + 0 + false + The record is active in the system + Active + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + 0 + 93681 + 100 + 100 + es_MX + 2489292e-655f-11e9-9b4f-9bc496fca0d9 + + + + + Subject + false + 2019-04-22 20:19:26.907 + false + + 2019-04-22 20:19:26.907 + + true + + false + true + Mail Header (Subject) + true + false + + true + The subject of the mail message + + + + + + true + false + false + + + + false + 0 + 0 + 93682 + ECA02 + 100 + 100 + 50 + + 5413 + + 0 + 2000 + 54774 + + 249d532c-655f-11e9-9b6e-7ffe761a8873 + + + + + true + 2019-04-22 20:19:27.922 + 2019-04-22 20:19:27.922 + 0 + false + Mail Header (Subject) + Subject + The subject of the mail message + 0 + 93682 + 100 + 100 + es_MX + 249e8bde-655f-11e9-9b70-4fa54e1c6685 + + + + + Mail Text + false + 2019-04-22 20:19:28.252 + false + + 2019-04-22 20:19:28.252 + + true + + false + true + Text used for Mail message + true + false + + true + The Mail Text indicates the text used for mail messages. + + + + + + true + false + false + + + + false + 0 + 0 + 93683 + ECA02 + 100 + 100 + 60 + + 5414 + + 0 + 2000 + 54774 + + 24943f4e-655f-11e9-9b5f-0b225164b157 + + + + + true + 2019-04-22 20:19:29.225 + 2019-04-22 20:19:29.225 + 0 + false + Text used for Mail message + Mail Text + The Mail Text indicates the text used for mail messages. + 0 + 93683 + 100 + 100 + es_MX + 2495533e-655f-11e9-9b61-c3d2308aefa6 + + + + + Mail Text 2 + false + 2019-04-22 20:19:29.517 + false + + 2019-04-22 20:19:29.517 + + true + + false + true + Optional second text part used for Mail message + true + false + + true + The Mail Text indicates the text used for mail messages. + + + + + + true + false + false + + + + false + 0 + 0 + 93684 + ECA02 + 100 + 100 + 70 + + 13603 + + 0 + 2000 + 54774 + + 24963a38-655f-11e9-9b62-c74b91578cf8 + + + + + true + 2019-04-22 20:19:30.488 + 2019-04-22 20:19:30.488 + 0 + false + Optional second text part used for Mail message + Mail Text 2 + The Mail Text indicates the text used for mail messages. + 0 + 93684 + 100 + 100 + es_MX + 24975af8-655f-11e9-9b64-f71daf0b92ea + + + + + Mail Text 3 + false + 2019-04-22 20:19:30.821 + false + + 2019-04-22 20:19:30.821 + + true + + false + true + Optional third text part used for Mail message + true + false + + true + The Mail Text indicates the text used for mail messages. + + + + + + true + false + false + + + + false + 0 + 0 + 93685 + ECA02 + 100 + 100 + 80 + + 13604 + + 0 + 2000 + 54774 + + 2498113c-655f-11e9-9b65-4f1da7c0c180 + + + + + true + 2019-04-22 20:19:31.761 + 2019-04-22 20:19:31.761 + 0 + false + Optional third text part used for Mail message + Mail Text 3 + The Mail Text indicates the text used for mail messages. + 0 + 93685 + 100 + 100 + es_MX + 24990b46-655f-11e9-9b67-0b642b39af35 + + + + + HTML + false + 2019-04-22 20:19:32.046 + false + + 2019-04-22 20:19:32.046 + + true + + false + true + Text has HTML tags + true + false + + true + + + + + + + true + false + false + + + + false + 0 + 0 + 93686 + ECA02 + 100 + 100 + 90 + + 5412 + + 0 + 1 + 54774 + + 248deedc-655f-11e9-9b56-0b9bf5d3e16e + + + + + true + 2019-04-22 20:19:33.255 + 2019-04-22 20:19:33.255 + 0 + false + Text has HTML tags + HTML + + 0 + 93686 + 100 + 100 + es_MX + 248f377e-655f-11e9-9b58-9f98986436d8 + + + + + + + + + + + + + + es_MX + 826 + a52549ec-5159-11e9-92a4-6be55dd1e34c + + + + + + + + + + + + + + + + + + + + + + + + + 14605 + es_MX + a58c185c-5159-11e9-92bc-9b9c1c70b49f + + + + + + + + + + + + es_MX + 106 + a5dcfbfa-5159-11e9-92c6-fb2eb152f5a3 + + + + + + + + + + + + es_MX + 327 + a62ff698-5159-11e9-92d1-9f47062db6cd + + + + + + + + + + + + + + es_MX + + + + 109 + a68b7b80-5159-11e9-92de-472979b27f62 + + + + + + + + + + + + + + + + + + + + + + + + 14604 + es_MX + a6ecda38-5159-11e9-92f9-0f3d90992d71 + + + + + + + + + + + + + + + + + + + + + + + + + 14606 + es_MX + a752903a-5159-11e9-9311-ffed88887467 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + 14608 + es_MX + a7be5586-5159-11e9-932b-87eec6c5f380 + + + + + + + + + + + + + + + + + + + + + + + + 14609 + es_MX + a8369ac8-5159-11e9-9342-77cb6afb0f98 + + + + + + + + + + + + + + + + + + + + + + + + + 14607 + es_MX + a89e4786-5159-11e9-935a-efe86b6ce2eb + + + + + + + + + + + + + + + es_MX + + + + 420 + a8fce606-5159-11e9-9367-0763cc30b3f3 + + + + + + + + + + + + + + + + + + + + + + + + + 14612 + es_MX + a96a3404-5159-11e9-9383-4ff73af45d59 + + + + + + + + + + + + + + + + + + + + + + + + + 14614 + es_MX + a9d5d402-5159-11e9-939b-1f657048653c + + + + + + + + + + + + + + + + + + + + + + + + + 14615 + es_MX + aa58caec-5159-11e9-93b3-0bdfa9716b6c + + + + + + + + + + + + + + + + + + + + + + + + + 14616 + es_MX + aac3f0c4-5159-11e9-93cb-83b5528bc933 + + + + + + + + + + + + + + + + + + + + + + + + + 14617 + es_MX + ab224bd8-5159-11e9-93e3-43934a702a4e + + + + + + + + + + + + + + + + + + + + + + + + 14613 + es_MX + ab82bed2-5159-11e9-93fa-4b454101eef9 + + + + + + + + + + + + + + + + + + + + + + + + + 14603 + es_MX + abe45de0-5159-11e9-9412-ff9a60fd1814 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + 14610 + es_MX + ac440a4c-5159-11e9-942c-5b740731baab + + + + + + + + + + + + + + + + + + + + + + + + 14611 + es_MX + acb1a462-5159-11e9-9443-ffd6c6e9a6cc + + + + + + + + + + + + + + + + + + + + + + + + + 85082 + es_MX + ad1e4f18-5159-11e9-945b-a74c781b93ad + + + + + + + + + + + + + + Template Defined for Event Type Triggered + + 0 + 54775 + true + Event Template (Mail Text) + false + false + false + 2019-04-22 20:19:47.071 + 2019-04-22 20:19:47.071 + + true + false + + Template for Event + false + false + + false + N + + @R_MailText_ID@ > 0 + false + 53662 + 40 + + 100 + 100 + ECA02 + + 0 + 826 + + + + 2 + + 9b1159a4-655f-11e9-bbb4-2373b65cf410 + + + + + + Template for Event + 2019-04-22 20:19:47.943 + true + 2019-04-22 20:19:47.943 + Event Template (Mail Text) + + Template Defined for Event Type Triggered + false + 0 + 0 + 54775 + 100 + 100 + es_MX + 9b1520f2-655f-11e9-bbb6-03944b191da8 + + + + + Client + true + 2019-04-22 20:19:48.22 + false + + 2019-04-22 20:19:48.22 + + true + + false + false + Client/Tenant for this installation. + true + false + + true + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + + + + + + true + false + false + + + + false + 0 + 0 + 93687 + ECA02 + 100 + 100 + 10 + + 14605 + + 0 + 10 + 54775 + + a89ae0ae-655f-11e9-bbbd-4b668f2ab7a3 + + + + + true + 2019-04-22 20:19:49.209 + 2019-04-22 20:19:49.209 + 0 + false + Client/Tenant for this installation. + Client + A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. + 0 + 93687 + 100 + 100 + es_MX + a89c2ab8-655f-11e9-bbbf-6bfd3c9e1e01 + + + + + Organization + true + 2019-04-22 20:19:49.543 + false + + 2019-04-22 20:19:49.543 + + true + + false + false + Organizational entity within client + true + false + + true + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + + + + + + true + true + false + + + + false + 0 + 0 + 93688 + ECA02 + 100 + 100 + 20 + + 14606 + + 0 + 10 + 54775 + + a89cfc5e-655f-11e9-bbc0-773958cf78df + + + + + true + 2019-04-22 20:19:50.522 + 2019-04-22 20:19:50.522 + 0 + false + Organizational entity within client + Organization + An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. + 0 + 93688 + 100 + 100 + es_MX + a89df74e-655f-11e9-bbc2-7fe0160b9ca5 + + + + + Mail Template + true + 2019-04-22 20:19:50.822 + false + + 2019-04-22 20:19:50.822 + + true + + false + true + Text templates for mailings + true + false + + true + The Mail Template indicates the mail template for return messages. Mail text can include variables. The priority of parsing is User/Contact, Business Partner and then the underlying business object (like Request, Dunning, Workflow object).<br> +So, @Name@ would resolve into the User name (if user is defined defined), then Business Partner name (if business partner is defined) and then the Name of the business object if it has a Name.<br> +For Multi-Lingual systems, the template is translated based on the Business Partner's language selection. + + + + + + true + false + false + + + + false + 0 + 0 + 93689 + ECA02 + 100 + 100 + 30 + + 14603 + + 0 + 10 + 54775 + + a89ebc56-655f-11e9-bbc3-47d138074913 + + + + + true + 2019-04-22 20:19:51.77 + 2019-04-22 20:19:51.77 + 0 + false + Text templates for mailings + Mail Template + The Mail Template indicates the mail template for return messages. Mail text can include variables. The priority of parsing is User/Contact, Business Partner and then the underlying business object (like Request, Dunning, Workflow object).<br> +So, @Name@ would resolve into the User name (if user is defined defined), then Business Partner name (if business partner is defined) and then the Name of the business object if it has a Name.<br> +For Multi-Lingual systems, the template is translated based on the Business Partner's language selection. + 0 + 93689 + 100 + 100 + es_MX + a89fcfb0-655f-11e9-bbc5-c32690381046 + + + + + Language + true + 2019-04-22 20:19:52.107 + false + + 2019-04-22 20:19:52.107 + + true + + false + true + Language for this entity + true + false + + true + The Language identifies the language to use for display and formatting + + + + + + true + false + false + + + + false + 0 + 0 + 93690 + ECA02 + 100 + 100 + 40 + + 14604 + + 0 + 6 + 54775 + + a8a0a638-655f-11e9-bbc6-3fc73bc11f38 + + + + + true + 2019-04-22 20:19:53.009 + 2019-04-22 20:19:53.009 + 0 + false + Language for this entity + Language + The Language identifies the language to use for display and formatting + 0 + 93690 + 100 + 100 + es_MX + a8a1d6ac-655f-11e9-bbc8-77803219e19e + + + + + Name + false + 2019-04-22 20:19:53.304 + false + + 2019-04-22 20:19:53.304 + + true + + false + true + Alphanumeric identifier of the entity + true + false + + true + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + + + + + + true + false + false + + + + false + 0 + 0 + 93691 + ECA02 + 100 + 100 + 50 + + 14613 + + 0 + 120 + 54775 + + a8a2a208-655f-11e9-bbc9-47af0c7ef612 + + + + + true + 2019-04-22 20:19:54.214 + 2019-04-22 20:19:54.214 + 0 + false + Alphanumeric identifier of the entity + Name + The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. + 0 + 93691 + 100 + 100 + es_MX + a8a3e870-655f-11e9-bbcb-a70f7299534e + + + + + Active + false + 2019-04-22 20:19:54.502 + false + + 2019-04-22 20:19:54.502 + + true + + false + false + The record is active in the system + true + false + + true + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + + + + + + true + false + false + + + + false + 0 + 0 + 93692 + ECA02 + 100 + 100 + 60 + + 14607 + + 0 + 1 + 54775 + + a8a4bd9a-655f-11e9-bbcc-a7c0531d6c75 + + + + + true + 2019-04-22 20:19:55.602 + 2019-04-22 20:19:55.602 + 0 + false + The record is active in the system + Active + 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 reports. +There are two reasons for de-activating and not deleting records: +(1) The system requires the record for audit purposes. +(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries. + 0 + 93692 + 100 + 100 + es_MX + a8a5b858-655f-11e9-bbce-6f88f4500838 + + + + + Translated + false + 2019-04-22 20:19:55.899 + false + + 2019-04-22 20:19:55.899 + + true + + false + true + This column is translated + true + false + + true + The Translated checkbox indicates if this column is translated. + + + + + + true + true + false + + + + false + 0 + 0 + 93693 + ECA02 + 100 + 100 + 70 + + 14612 + + 0 + 1 + 54775 + + a8a68382-655f-11e9-bbcf-4fe5317a3c44 + + + + + true + 2019-04-22 20:19:56.852 + 2019-04-22 20:19:56.852 + 0 + false + This column is translated + Translated + The Translated checkbox indicates if this column is translated. + 0 + 93693 + 100 + 100 + es_MX + a8a795a6-655f-11e9-bbd1-a76859b45108 + + + + + Subject + false + 2019-04-22 20:19:57.147 + false + + 2019-04-22 20:19:57.148 + + true + + false + true + Mail Header (Subject) + true + false + + true + The subject of the mail message + + + + + + true + false + false + + + + false + 0 + 0 + 93694 + ECA02 + 100 + 100 + 80 + + 14614 + + 0 + 2000 + 54775 + + a8a85522-655f-11e9-bbd2-0f3e25f3b2f1 + + + + + true + 2019-04-22 20:19:58.1 + 2019-04-22 20:19:58.1 + 0 + false + Mail Header (Subject) + Subject + The subject of the mail message + 0 + 93694 + 100 + 100 + es_MX + a8a9567a-655f-11e9-bbd4-7bfad2dfe623 + + + + + Mail Text + false + 2019-04-22 20:19:58.404 + false + + 2019-04-22 20:19:58.404 + + true + + false + true + Text used for Mail message + true + false + + true + The Mail Text indicates the text used for mail messages. + + + + + + true + false + false + + + + false + 0 + 0 + 93695 + ECA02 + 100 + 100 + 90 + + 14615 + + 0 + 2000 + 54775 + + a8aa1b64-655f-11e9-bbd5-bfe319b85f2b + + + + + true + 2019-04-22 20:19:59.274 + 2019-04-22 20:19:59.274 + 0 + false + Text used for Mail message + Mail Text + The Mail Text indicates the text used for mail messages. + 0 + 93695 + 100 + 100 + es_MX + a8ab1cee-655f-11e9-bbd7-ab646b49f25b + + + + + Mail Text 2 + false + 2019-04-22 20:19:59.579 + false + + 2019-04-22 20:19:59.579 + + true + + false + true + Optional second text part used for Mail message + true + false + + true + The Mail Text indicates the text used for mail messages. + + + + + + true + false + false + + + + false + 0 + 0 + 93696 + ECA02 + 100 + 100 + 100 + + 14616 + + 0 + 2000 + 54775 + + a8abd5f8-655f-11e9-bbd8-0761e0f0412c + + + + + true + 2019-04-22 20:20:00.542 + 2019-04-22 20:20:00.542 + 0 + false + Optional second text part used for Mail message + Mail Text 2 + The Mail Text indicates the text used for mail messages. + 0 + 93696 + 100 + 100 + es_MX + a8acd05c-655f-11e9-bbda-3f5785e4e022 + + + + + Mail Text 3 + false + 2019-04-22 20:20:00.828 + false + + 2019-04-22 20:20:00.828 + + true + + false + true + Optional third text part used for Mail message + true + false + + true + The Mail Text indicates the text used for mail messages. + + + + + + true + false + false + + + + false + 0 + 0 + 93697 + ECA02 + 100 + 100 + 110 + + 14617 + + 0 + 2000 + 54775 + + a8ad8b3c-655f-11e9-bbdb-bb03ea2debac + + + + + true + 2019-04-22 20:20:01.782 + 2019-04-22 20:20:01.782 + 0 + false + Optional third text part used for Mail message + Mail Text 3 + The Mail Text indicates the text used for mail messages. + 0 + 93697 + 100 + 100 + es_MX + a8ae8c08-655f-11e9-bbdd-7b68cce047a5 + + + + + true + + Event Notice Template + 2019-04-22 20:20:02.074 + 2019-04-22 20:20:02.074 + + false + false + false + true + Request Notice Template by Event + W + 0 + 54443 + 0 + + ECA02 + + 53662 + 100 + + 100 + + e84c3df8-50a4-11e9-8b17-4bd854bd3973 + + + + + ba5994a0-6561-11e9-932d-2baa469726fc + true + 2019-04-22 20:20:02.417 + 2019-04-22 20:20:02.417 + 0 + 0 + 54443 + 263 + 100 + 100 + 7 + 10 + + + + diff --git a/migration/391lts-392lts/04540_2477_AddingInvoiceLinesColumnsIntoSalesHistory.xml b/migration/391lts-392lts/04540_2477_AddingInvoiceLinesColumnsIntoSalesHistory.xml new file mode 100644 index 0000000000..a17bfd60ad --- /dev/null +++ b/migration/391lts-392lts/04540_2477_AddingInvoiceLinesColumnsIntoSalesHistory.xml @@ -0,0 +1,2439 @@ + + + + https://github.com/adempiere/adempiere/issues/2477 + + + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + false + false + + + false + false + N + false + + + + 0 + + LineNetAmt + Indicates the extended line amount based on the quantity and the actual price. Any additional charges or freight are not included. The Amount may or may not include tax. If the price list is inclusive tax, the line amount is the same as the line total. + true + + false + N + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 441 + + + 0 + 12 + 100 + b3e83ebc-5bef-11e9-bc8c-0242ac120002 + + true + + 2019-04-10 19:21:08.028 + + 2019-04-10 19:21:08.028 + + 92937 + false + Line Amount + + + + + 2019-04-10 19:21:09.363 + b469ea8e-5bef-11e9-bc8c-0242ac120002 + true + 2019-04-10 19:21:09.363 + 92937 + false + Line Amount + 0 + 0 + 100 + 100 + es_MX + + + + + Line Amount + false + 2019-04-10 19:21:50.903 + false + + 2019-04-10 19:21:50.903 + + true + + false + true + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + true + false + 0 + true + Indicates the extended line amount based on the quantity and the actual price. Any additional charges or freight are not included. The Amount may or may not include tax. If the price list is inclusive tax, the line amount is the same as the line total. + + + + + 0 + true + false + false + + + + false + 0 + 0 + 93624 + EE01 + 100 + 100 + 330 + + 92937 + + 330 + 0 + 53520 + + cd70a9f0-5bef-11e9-bc8c-0242ac120002 + + + + + Line Amount + true + 2019-04-10 19:21:51.814 + 2019-04-10 19:21:51.814 + 0 + false + Line Extended Amount (Quantity * Actual Price) without Freight and Charges + Indicates the extended line amount based on the quantity and the actual price. Any additional charges or freight are not included. The Amount may or may not include tax. If the price list is inclusive tax, the line amount is the same as the line total. + 0 + 93624 + 100 + 100 + es_MX + cdb76390-5bef-11e9-bc8c-0242ac120002 + + + + + 200 + + + + + 210 + + + + + 220 + + + + + 230 + + + + + 240 + + + + + 250 + + + + + 260 + + + + + 270 + + + + + 280 + + + + + 290 + + + + + 300 + + + + + 310 + + + + + 320 + + + + + 330 + + + + + Tax Amount for a document + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 1133 + + + 0 + 12 + 100 + f86cb6ee-5bef-11e9-bc8c-0242ac120002 + + true + + 2019-04-10 19:23:03.003 + + 2019-04-10 19:23:03.003 + + 92938 + false + Tax Amount + false + false + + + false + false + N + false + + + + 0 + + TaxAmt + The Tax Amount displays the total tax amount for a document. + true + + false + N + + + + + 2019-04-10 19:23:03.964 + true + 2019-04-10 19:23:03.964 + 92938 + false + Tax Amount + 0 + 0 + 100 + 100 + es_MX + f8b8711a-5bef-11e9-bc8c-0242ac120002 + + + + + 0 + Tax Amount + false + 2019-04-10 19:23:35.576 + false + + 2019-04-10 19:23:35.576 + + true + + false + true + Tax Amount for a document + true + false + 0 + true + The Tax Amount displays the total tax amount for a document. + + + + + true + false + false + + + + false + 0 + 0 + 93625 + EE01 + 100 + 100 + 340 + + 92938 + + 340 + 0 + 53520 + + 0bd08fe4-5bf0-11e9-9ebc-0242ac120002 + + + + + true + 2019-04-10 19:23:36.42 + 2019-04-10 19:23:36.42 + 0 + false + Tax Amount for a document + Tax Amount + The Tax Amount displays the total tax amount for a document. + 0 + 93625 + 100 + 100 + es_MX + 0c10da2c-5bf0-11e9-9ebc-0242ac120002 + + + + + N + Total line amount incl. Tax + true + + 2019-04-10 19:25:21.482 + + 2019-04-10 19:25:21.482 + + 92939 + false + Line Total + false + false + + + false + false + false + + + + 0 + + LineTotalAmt + Total line amount + true + + false + N + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 2215 + + + 0 + 12 + 100 + 4af3c592-5bf0-11e9-9ebc-0242ac120002 + + + + + + 2019-04-10 19:25:22.393 + true + 2019-04-10 19:25:22.393 + 92939 + false + Line Total + 0 + 0 + 100 + 100 + es_MX + 4b3af886-5bf0-11e9-9ebc-0242ac120002 + + + + + Tax identifier + Tax + false + false + + + false + false + N + false + + + + 0 + + C_Tax_ID + The Tax indicates the type of tax used in document line. + true + + false + N + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 213 + + + 10 + 19 + 100 + 685c106c-5bf0-11e9-9ebc-0242ac120002 + + true + + 2019-04-10 19:26:10.834 + + 2019-04-10 19:26:10.834 + + 92940 + false + + + + + 2019-04-10 19:26:11.715 + true + 2019-04-10 19:26:11.715 + 92940 + false + Tax + 0 + 0 + 100 + 100 + es_MX + 68a0f6f0-5bf0-11e9-9ebc-0242ac120002 + + + + + Unit of Measure + + 2019-04-10 19:26:43.141 + + 2019-04-10 19:26:43.141 + + 92941 + false + UOM + false + false + + + false + false + N + false + + + + 0 + + C_UOM_ID + The UOM defines a unique non monetary Unit of Measure + true + + false + N + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 215 + + + 10 + 19 + 100 + 7b9f37ee-5bf0-11e9-9ebc-0242ac120002 + + true + + + + + 0 + 2019-04-10 19:26:44.017 + true + 2019-04-10 19:26:44.017 + 92941 + false + UOM + 0 + 100 + 100 + es_MX + 7be1db58-5bf0-11e9-9ebc-0242ac120002 + + + + + Optional short description of the record + 9d9d7914-5bf0-11e9-9ebc-0242ac120002 + + true + + 2019-04-10 19:27:39.967 + + 2019-04-10 19:27:39.967 + + 92942 + false + Description + false + false + + + false + true + N + false + + + + 0 + + Description + A description is limited to 255 characters. + true + + false + N + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 275 + + + 255 + 14 + 100 + + + + + 2019-04-10 19:27:41.08 + true + 2019-04-10 19:27:41.08 + 92942 + false + Description + 0 + 0 + 100 + 100 + es_MX + 9de4e3a8-5bf0-11e9-9ebc-0242ac120002 + + + + + 100 + Product Attribute Set Instance + true + + 2019-04-10 19:28:19.816 + + 2019-04-10 19:28:19.816 + + 92943 + false + Attribute Set Instance + false + false + + + false + false + N + false + + + + 0 + + M_AttributeSetInstance_ID + The values of the actual Product Attribute Instances. The product level attributes are defined on Product level. + true + + false + N + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 2019 + + + 10 + 35 + 100 + b53f93cc-5bf0-11e9-9ebc-0242ac120002 + + + + + + 2019-04-10 19:28:20.686 + true + 2019-04-10 19:28:20.686 + 92943 + false + Attribute Set Instance + 0 + 0 + 100 + 100 + es_MX + b580428c-5bf0-11e9-9ebc-0242ac120002 + + + + + false + Actual Price + true + + 2019-04-10 19:29:03.421 + + 2019-04-10 19:29:03.421 + + 92944 + false + Unit Price + false + false + + + false + false + N + false + + + + 0 + + PriceActual + The Actual or Unit Price indicates the Price for a product in source currency. + true + + false + N + + true + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 519 + + + 0 + 37 + 100 + cf3bec12-5bf0-11e9-9ebc-0242ac120002 + + + + + + 2019-04-10 19:29:04.368 + true + 2019-04-10 19:29:04.368 + 92944 + false + Unit Price + 0 + 0 + 100 + 100 + es_MX + cf89a9a2-5bf0-11e9-9ebc-0242ac120002 + + + + + Price Entered - the price based on the selected/base UoM + The price entered is converted to the actual price based on the UoM conversion + true + + false + N + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 2588 + + + 0 + 37 + 100 + dcfbe38e-5bf0-11e9-9ebc-0242ac120002 + + true + + 2019-04-10 19:29:26.483 + + 2019-04-10 19:29:26.483 + + 92945 + false + Price + false + false + + + false + false + N + false + + + + 0 + + PriceEntered + + + + + 2019-04-10 19:29:27.478 + true + 2019-04-10 19:29:27.478 + 92945 + false + Price + 0 + 0 + 100 + 100 + es_MX + dd500c70-5bf0-11e9-9ebc-0242ac120002 + + + + + Lowest price for a product + true + + 2019-04-10 19:29:48.59 + + 2019-04-10 19:29:48.59 + + 92946 + false + Limit Price + false + false + + + false + false + N + false + + + + 0 + + PriceLimit + The Price Limit indicates the lowest price for a product stated in the Price List Currency. + true + + false + N + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 955 + + + 0 + 37 + 100 + ea26bdd6-5bf0-11e9-9ebc-0242ac120002 + + + + + + 2019-04-10 19:29:49.49 + true + 2019-04-10 19:29:49.49 + 92946 + false + Limit Price + 0 + 0 + 100 + 100 + es_MX + ea6eacd6-5bf0-11e9-9ebc-0242ac120002 + + + + + List Price + true + + 2019-04-10 19:30:09.785 + + 2019-04-10 19:30:09.785 + + 92947 + false + List Price + false + false + + + false + false + N + false + + + + 0 + + PriceList + The List Price is the official List Price in the document currency. + true + + false + N + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 520 + + + 0 + 37 + 100 + f6cb07cc-5bf0-11e9-9ebc-0242ac120002 + + + + + + 2019-04-10 19:30:10.724 + f716bb5e-5bf0-11e9-9ebc-0242ac120002 + true + 2019-04-10 19:30:10.724 + 92947 + false + List Price + 0 + 0 + 100 + 100 + es_MX + + + + + The Quantity Entered is based on the selected UoM + true + + 2019-04-10 19:30:41.757 + + 2019-04-10 19:30:41.757 + + 92948 + false + Quantity + false + false + + + false + false + N + false + + + + 0 + + QtyEntered + The Quantity Entered is converted to base product UoM quantity + true + + false + N + + true + false + false + true + 0 + EE01 + 0 + 0 + + 53390 + 100 + 2589 + + + 0 + 29 + 100 + 09ddaf40-5bf1-11e9-9ebc-0242ac120002 + + + + + + 92948 + 2019-04-10 19:30:42.734 + true + 2019-04-10 19:30:42.734 + false + Quantity + 0 + 0 + 100 + 100 + es_MX + 0a2b1442-5bf1-11e9-9ebc-0242ac120002 + + + + + Attribute Set Instance + false + 2019-04-10 19:31:19.639 + false + + 2019-04-10 19:31:19.639 + + true + + false + true + Product Attribute Set Instance + true + false + + true + The values of the actual Product Attribute Instances. The product level attributes are defined on Product level. + + + + + + true + false + false + + + + false + 0 + 0 + 93626 + EE01 + 100 + 100 + 0 + + 92943 + + 0 + 10 + 53520 + + 207129e4-5bf1-11e9-9ebc-0242ac120002 + + + + + true + 2019-04-10 19:31:20.54 + 2019-04-10 19:31:20.54 + 0 + false + Product Attribute Set Instance + Attribute Set Instance + The values of the actual Product Attribute Instances. The product level attributes are defined on Product level. + 0 + 93626 + 100 + 100 + es_MX + 20b403e0-5bf1-11e9-9ebc-0242ac120002 + + + + + + 92942 + + 0 + 255 + 53520 + + 212a95e6-5bf1-11e9-9ebc-0242ac120002 + Description + false + 2019-04-10 19:31:20.741 + false + + 2019-04-10 19:31:20.741 + + true + + false + true + Optional short description of the record + true + false + + true + A description is limited to 255 characters. + + + + + + true + false + false + + + + false + 0 + 0 + 93627 + EE01 + 100 + 100 + 0 + + + + + true + 2019-04-10 19:31:21.719 + 2019-04-10 19:31:21.719 + 0 + false + Optional short description of the record + Description + A description is limited to 255 characters. + 0 + 93627 + 100 + 100 + es_MX + 2167c592-5bf1-11e9-9ebc-0242ac120002 + + + + + Immutable Universally Unique Identifier + false + 2019-04-10 19:31:21.901 + false + + 2019-04-10 19:31:21.901 + + true + + false + true + Immutable Universally Unique Identifier + false + false + + true + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + + + + + + true + false + false + + + + false + 0 + 0 + 93628 + EE01 + 100 + 100 + 0 + + 84728 + + 0 + 36 + 53520 + + 21c0f752-5bf1-11e9-9ebc-0242ac120002 + + + + + true + 2019-04-10 19:31:22.719 + 2019-04-10 19:31:22.719 + 0 + false + Immutable Universally Unique Identifier + Immutable Universally Unique Identifier + "A surrogate key in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key which is derived from application data. " , According to Wikipedia http://en.wikipedia.org/wiki/Surrogate_key + 0 + 93628 + 100 + 100 + es_MX + 22005726-5bf1-11e9-9ebc-0242ac120002 + + + + + Limit Price + + + + + + true + false + false + + + + false + 0 + 0 + 93629 + EE01 + 100 + 100 + 0 + + 92946 + + 0 + 0 + 53520 + + 22630290-5bf1-11e9-9ebc-0242ac120002 + false + 2019-04-10 19:31:22.905 + false + + 2019-04-10 19:31:22.905 + + true + + false + true + Lowest price for a product + true + false + + true + The Price Limit indicates the lowest price for a product stated in the Price List Currency. + + + + + true + 2019-04-10 19:31:23.777 + 2019-04-10 19:31:23.777 + 0 + false + Lowest price for a product + Limit Price + The Price Limit indicates the lowest price for a product stated in the Price List Currency. + 0 + 93629 + 100 + 100 + es_MX + 22a1d47a-5bf1-11e9-9ebc-0242ac120002 + + + + + Line Total + false + 2019-04-10 19:31:23.955 + false + + 2019-04-10 19:31:23.955 + + true + + false + true + Total line amount incl. Tax + true + false + + true + Total line amount + + + + + + true + false + false + + + + false + 0 + 0 + 93630 + EE01 + 100 + 100 + 0 + + 92939 + + 0 + 0 + 53520 + + 23013d7a-5bf1-11e9-9ebc-0242ac120002 + + + + + true + 2019-04-10 19:31:24.807 + 2019-04-10 19:31:24.807 + 0 + false + Total line amount incl. Tax + Line Total + Total line amount + 0 + 93630 + 100 + 100 + es_MX + 233ee634-5bf1-11e9-9ebc-0242ac120002 + + + + + false + List Price + false + 2019-04-10 19:31:25.02 + + 2019-04-10 19:31:25.021 + + true + + false + true + List Price + true + false + + true + The List Price is the official List Price in the document currency. + + + + + + true + false + false + + + + false + 0 + 0 + 93631 + EE01 + 100 + 100 + 0 + + 92947 + + 0 + 0 + 53520 + + 23a6123c-5bf1-11e9-9ebc-0242ac120002 + + + + + 100 + true + 2019-04-10 19:31:25.894 + 2019-04-10 19:31:25.894 + 0 + false + List Price + List Price + The List Price is the official List Price in the document currency. + 0 + 93631 + 100 + es_MX + 23e4e200-5bf1-11e9-9ebc-0242ac120002 + + + + + Price + false + 2019-04-10 19:31:26.076 + false + + 2019-04-10 19:31:26.076 + + true + + false + true + Price Entered - the price based on the selected/base UoM + true + false + + true + The price entered is converted to the actual price based on the UoM conversion + + + + + + true + false + false + + + + false + 0 + 0 + 93632 + EE01 + 100 + 100 + 0 + + 92945 + + 0 + 0 + 53520 + + 2448a4fc-5bf1-11e9-9ebc-0242ac120002 + + + + + true + Price Entered - the price based on the selected/base UoM + Price + The price entered is converted to the actual price based on the UoM conversion + 0 + 93632 + 100 + 100 + es_MX + 24825756-5bf1-11e9-9ebc-0242ac120002 + 2019-04-10 19:31:26.926 + 2019-04-10 19:31:26.926 + 0 + false + + + + + + Quantity + false + 2019-04-10 19:31:27.104 + false + + 2019-04-10 19:31:27.104 + + true + + false + true + The Quantity Entered is based on the selected UoM + true + false + + true + The Quantity Entered is converted to base product UoM quantity + + + + + + true + false + false + + + + false + 0 + 0 + 93633 + EE01 + 100 + 100 + 0 + + 92948 + + 0 + 0 + 53520 + 24decbbc-5bf1-11e9-9ebc-0242ac120002 + + + + + true + 2019-04-10 19:31:27.932 + 2019-04-10 19:31:27.932 + 0 + false + The Quantity Entered is based on the selected UoM + Quantity + The Quantity Entered is converted to base product UoM quantity + 0 + 93633 + 100 + 100 + es_MX + 251bcd8c-5bf1-11e9-9ebc-0242ac120002 + + + + + Tax + 0 + + 92940 + + 0 + 10 + 53520 + + 257a56cc-5bf1-11e9-9ebc-0242ac120002 + false + 2019-04-10 19:31:28.121 + false + + 2019-04-10 19:31:28.121 + + true + + false + true + Tax identifier + true + false + + true + The Tax indicates the type of tax used in document line. + + + + + + true + false + false + + + + false + 0 + 0 + 93634 + EE01 + 100 + 100 + + + + + true + 2019-04-10 19:31:28.94 + 2019-04-10 19:31:28.94 + 0 + false + Tax identifier + Tax + The Tax indicates the type of tax used in document line. + 0 + 93634 + 100 + 100 + es_MX + 25b589ea-5bf1-11e9-9ebc-0242ac120002 + + + + + Unit Price + false + 0 + 0 + 93635 + EE01 + 100 + 100 + 0 + + 92944 + + 0 + 0 + 53520 + + 2614583a-5bf1-11e9-9ebc-0242ac120002 + false + 2019-04-10 19:31:29.118 + false + + 2019-04-10 19:31:29.118 + + true + + false + true + Actual Price + true + false + + true + The Actual or Unit Price indicates the Price for a product in source currency. + + + + + + true + false + false + + + + + + + + true + 2019-04-10 19:31:29.951 + 2019-04-10 19:31:29.951 + 0 + false + Actual Price + Unit Price + The Actual or Unit Price indicates the Price for a product in source currency. + 0 + 93635 + 100 + 100 + es_MX + 264fd432-5bf1-11e9-9ebc-0242ac120002 + + + + + + UOM + false + 2019-04-10 19:31:30.134 + false + + 2019-04-10 19:31:30.135 + + true + + false + true + Unit of Measure + true + false + + true + The UOM defines a unique non monetary Unit of Measure + + + + + true + false + false + + + + false + 0 + 0 + 93636 + EE01 + 100 + 100 + 0 + + 92941 + + 0 + 10 + 53520 + + 26af7c98-5bf1-11e9-9ebc-0242ac120002 + + + + + true + 2019-04-10 19:31:30.948 + 2019-04-10 19:31:30.948 + 0 + false + Unit of Measure + UOM + The UOM defines a unique non monetary Unit of Measure + 0 + 93636 + 100 + 100 + es_MX + 26e80590-5bf1-11e9-9ebc-0242ac120002 + + + + + false + + + + + 80 + + + + + 90 + + + + + 100 + + + + + 110 + + + + + 120 + + + + + 130 + + + + + 140 + + + + + 150 + + + + + 160 + + + + + 170 + + + + + 180 + + + + + 190 + + + + + 200 + + + + + 210 + + + + + 220 + + + + + 230 + + + + + 240 + + + + + 250 + + + + + 260 + + + + + 270 + + + + + 280 + + + + + 290 + + + + + 300 + + + + + 310 + + + + + 320 + + + + + 330 + + + + + 340 + + + + + 350 + + + + + 360 + + + + + 370 + + + + + 380 + + + + + 390 + + + + + 400 + + + + + 410 + + + + + 420 + + + + + 430 + + + + + true + 440 + + + + + false + 0 + + + + + 250 + + + + + 260 + + + + + 270 + + + + + 280 + + + + + 290 + + + + + 300 + + + + + 310 + + + + + 320 + + + + + 330 + + + + + 340 + + + + + 350 + + + + + 360 + + + + + 370 + + + + + 380 + + + + + 390 + + + + + 400 + + + + + 410 + + + + + 420 + + + + + 430 + + + + + 170 + + + + + 180 + + + + + true + + + + + 180 + + + + + 190 + + + + + true + + + + + true + + + + + true + + + + + false + + + + + 290 + + + + + 300 + + + + + true + + + + + true + + + + + 103 + + + + + 111 + + + + + 111 + + + + + 103 + + + + + 103 + + + + + 103 + + + + + 103 + + + + + 102 + + + + + 102 + + + + + true + + + + + 40 + + + + + 50 + + + + + 60 + + + + + 70 + + + + + 80 + + + + + 90 + + + + + 100 + + + + + 110 + + + + + 120 + + + + + 130 + + + + + 140 + + + + + 150 + + + + + 160 + + + + + 170 + + + + + 180 + + + + + 190 + + + + + 200 + + + + + 210 + + + + + 220 + + + + + 230 + + + + + 240 + + + + + 250 + + + + + 260 + + + + + 270 + + + + + 280 + + + + + 290 + + + + + 300 + + + + + 310 + + + + + 320 + + + + + true + + + + + false + + + + + true + + + + + 104 + + + + + true + + + + + false + + + + + 104 + + + + + 104 + + + + + 104 + + + + + 104 + + + + + 104 + + + + + 270 + + + + + 280 + + + + + 290 + + + + + 300 + + + + + 250 + + + + + 260 + + + + + 270 + + + + + 280 + + + + + 290 + + + + + 300 + + + + + 310 + + + + + 320 + + + + + + + + + + + + + + diff --git a/migration/391lts-392lts/04543_Request_Subject.xml b/migration/391lts-392lts/04543_Request_Subject.xml new file mode 100644 index 0000000000..ab01137e0a --- /dev/null +++ b/migration/391lts-392lts/04543_Request_Subject.xml @@ -0,0 +1,6019 @@ + + + + Subject for request + + + Email Message Subject + true + + 2019-03-28 10:17:04.839 + + 2019-03-28 10:17:04.839 + + 92874 + false + Subject + false + false + + + false + false + N + false + + + + 0 + + Subject + Subject of the EMail + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 417 + 100 + 2748 + + + 255 + 10 + 100 + 1f95f488-5092-11e9-8dd8-cf821a3f6ea8 + + + + + + 2019-03-28 10:17:06.362 + true + 2019-03-28 10:17:06.362 + 92874 + false + Asunto + 0 + 0 + 100 + 100 + es_MX + 1f9a87dc-5092-11e9-8dda-f735971e0244 + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + 100 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + Subject + false + 2019-03-28 10:17:39.959 + false + + 2019-03-28 10:17:39.959 + + true + + false + false + Email Message Subject + true + false + 0 + true + Subject of the EMail + + + + Y + 0 + true + false + false + + + + false + 0 + 0 + 93619 + D + 100 + 100 + 130 + + 92874 + + 770 + 0 + 344 + + 682cb164-5092-11e9-8de2-cf4403f5ee9c + + + + + true + 2019-03-28 10:17:41.269 + 2019-03-28 10:17:41.269 + 0 + true + Asunto del mensaje de Email + Asunto + Asunto del mensaje de Email + 0 + 93619 + 100 + 100 + es_MX + 683063f4-5092-11e9-8de4-6fc8479999ad + + + + + + + + + + + + + + + 140 + + + 0 + + + + + + + + + + + 0 + + + 150 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 160 + + + 0 + + + + + + + + + + + + + + + + + + 170 + + + 0 + + + + + + + + + + + + + + + + 180 + + + + + 0 + + + + + + + + + + + + 190 + + 0 + + + + + + + + + + + + + + + + + + + + + + 200 + + 0 + + + + + + + + + + + + + + + + + + + 210 + 0 + + + + + + + + + + + + + + + + + + + + 220 + + 0 + + + + + + + + + + + + + + + + + + 0 + + + 230 + + + + + + + + + + + + + + + + 240 + + 0 + + + + + + + + + + + + + + + + 250 + + 0 + + + + + + + + + + + + + + + + + + + 260 + + + 0 + + + + + + + + + + + + + + + + + + + + 270 + + + 0 + + + + + + + + + + + + + + + + + 280 + + + 0 + + + + + + + + + + + + + + + + + + 290 + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + 300 + + + + + + + + + + + + + + + + + 0 + + + + 310 + + + + + + + + + + + + + + + + + 320 + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + 330 + + + + + + + + + + + + + + + + 340 + + + + 0 + + + + + + + + + + + + + + + + + 350 + + 0 + + + + + + + + + + + + + + + + + + + 360 + + 0 + + + + + + + + + + + + + + + + + 0 + + + 370 + + + + + + + + + + + + + + + + + 380 + + 0 + + + + + + + + + + + + + + + + + 390 + + 0 + + + + + + + + + + + + + + + + + + + 0 + + 400 + + + + + + + + + + + + + + + + + + 0 + + 410 + + + + + + + + + + + + + + + 420 + + 0 + + + + + + + + + + + + + + + + + + 430 + + 0 + + + + + + + + + + + + + + + + 440 + + 0 + + + + + + + + + + + + + + + + + 450 + + 0 + + + + + + + + + + + + + + + + + + 460 + + 0 + + + + + + + + + + + + + + + + + + 0 + + 470 + + + + + + + + + + + + + + + + 480 + + 0 + + + + + + + + + + + + + + + + + 490 + + 0 + + + + + + + + + + + + + + + + + + + 500 + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + 510 + + + + + + + + + + + + + + + + 520 + + + 0 + + + + + + + + + + + + + 0 + + + + + + + + + 530 + + + + + + + + + + + + + + + + + 540 + + + 0 + + + + + + + + + + + + + + + + + + + 550 + + + 0 + + + + + + + + + + + + + + + + + + + + + + 560 + + 0 + + + + + + + + + + + + + + + + + + + 570 + + + 0 + + + + + + + + + + + + + + + + + + + 580 + + + 0 + + + + + + + + + + + + + + + + + + + + + 590 + + + + 0 + + + + + + + + + + + + + + + + + 600 + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + 610 + + + + + + + + + + + + + + + + + + 620 + + + 0 + + + + + + + + + + + + + + + + + 630 + + 0 + + + + + + + + 640 + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + 650 + + + 0 + + + + + + + + + + + + + + + + + 660 + + + 0 + + + + + + + + + + + + + + + + + 670 + + 0 + + + + + + + + + + + + + + + + + 680 + + 0 + + + + + + + + + + + + + + + + + + + 690 + + + + 0 + + + + + + + + + + + + + + + + 700 + + 0 + + + + + + + + + + + + + 710 + + 0 + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 720 + + + + + + + + + + + + + + + + + 730 + + 0 + + + + + + + + + + + + + + + + + 740 + + + 0 + + + + + + + + + + + + + + + + + 750 + + + 0 + + + + + + + + + + + + + + + + + + + 760 + + + 0 + + + + + + + + + + + + + + + + 770 + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + Subject + false + 2019-03-28 10:20:49.301 + false + + 2019-03-28 10:20:49.301 + + true + + false + false + Email Message Subject + true + false + 0 + true + Subject of the EMail + + + + Y + 0 + true + false + false + + + + false + 0 + 0 + 93620 + D + 100 + 100 + 130 + + 92874 + + 740 + 100 + 402 + + 8116969a-5092-11e9-8e27-cba88b338837 + + + + + true + 2019-03-28 10:20:50.708 + 2019-03-28 10:20:50.708 + 0 + true + Asunto del mensaje de Email + Asunto + Asunto del mensaje de Email + 0 + 93620 + 100 + 100 + es_MX + 811a8b38-5092-11e9-8e29-5fe62f5cb5a6 + + + + + + + + + + + + 140 + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + 150 + + + 0 + + + + + + + + + + + + + + + + 160 + + + + + 0 + + + + + + + + + + + + + + + + 170 + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + 180 + + + + + + + + + + + + + + + 190 + + 0 + + + + + + + + + + + + + + + + + + 200 + + 0 + + + + + + + + + + + + + + + + + + + 210 + + 0 + + + + + + + + + + + + + + + + + 220 + + 0 + + + + + + + + + + + + + + + + + + + + 230 + + 0 + + + + + + + + + + + + + + + + 240 + + 0 + + + + + + + + + + + + + + + + + + + 250 + + 0 + + + + + + + + + + + + + + + + + + + 260 + + 0 + + + + + + + + + + + + + + + + 270 + + + + 0 + + + + + + + + + + + + + + + + + + + 280 + + 0 + + + + + + + + + + + + + + + + + + + 0 + + 290 + + + + + + + + + + + + + + + + + 0 + + 300 + + + + + + + + + + + + + + + + + + 310 + + 0 + + + + + + + + + + + + + + + + + 320 + + 0 + + + + + + + + + + + + + + + + 330 + + 0 + + + + + + + + + + + + + + + + + + 340 + + 0 + + + + + + + + + + + + + + + + + + + + 350 + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + 360 + + + + + + + + + + + + + + + 370 + + 0 + + + + + + + + + + + + + + + + + + 380 + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + 390 + + + + + + + + + + + + + + + + 400 + + + 0 + + + + + + + + + + + + + + 410 + + + 0 + + + + + + + + + + + + + + + + + + + + 420 + + + + 0 + + + + + + + + + + + + + + + + 430 + + 0 + + + + + + + + + + + + + + + + 440 + + + + + 0 + + + + + + + + + + + + + + + + + + + 450 + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + 460 + + + + + + + + + + + 470 + + + + + + + + + 0 + + + + + + + + + + + + + + + + + 480 + + 0 + + + + + + + + + + + + + + + + + + + 490 + + 0 + + + + + + + + + + + + + + + + + + + + 500 + + 0 + + + + + + + + + + + + + + + + + + + 510 + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + 520 + + + + + + + + + + + + + + + + + 530 + + 0 + + + + + + + + + + + + + + + + + + 540 + + 0 + + + + + + + + + + + + + + + + + + 550 + + 0 + + + + + + + + + + + + + + + + + + + 560 + + 0 + + + + + + + + + + + + + + + + + + 0 + + 570 + + + + + + + + + + + + + + + + + + + 580 + + 0 + + + + + + + + + + + + + + + + + + + 0 + 590 + + + + + + + + + + + + + + + + + + + 0 + + 600 + + + + + + + + + + + + + + + + + + 610 + + + 0 + + + + + + + + + + + + + + + + + + 620 + + 0 + + + + + + + + + + + + + + + 630 + + + 0 + + + + + + + + + + + + + + + + + + + 640 + + 0 + + + + + + + + + + + + + + + + + + + + 650 + + 0 + + + + + + + + + + + + + + + + 660 + + 0 + + + + + + + + + + + + + + + + + + + 670 + + 0 + + + + + + + + + + + + + + + + + + 680 + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + 690 + + + + + + + + + + + + + + + + + 700 + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + 710 + + + + + + + + + + + + + + + + + 720 + + + 0 + + + + + + + + + + + + + + + + + 730 + + + 0 + + + + + + + + + + + + + + + + 740 + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + UPDATE R_Request SET Subject = DocumentNo WHERE Subject IS NULL + + + + 60 + + + + + 100 + + + + diff --git a/migration/391lts-392lts/04555_2483_AddRelationRequestUpdateRequestAction.xml b/migration/391lts-392lts/04555_2483_AddRelationRequestUpdateRequestAction.xml new file mode 100644 index 0000000000..4f9bb1b8dd --- /dev/null +++ b/migration/391lts-392lts/04555_2483_AddRelationRequestUpdateRequestAction.xml @@ -0,0 +1,283 @@ + + + + https://github.com/adempiere/adempiere/issues/2483 + + + Request has been changed + + + 10 + 19 + 100 + 963c5614-6072-11e9-aadd-0242ac120002 + + true + + 2019-04-16 13:08:06.605 + + 2019-04-16 13:08:06.605 + + 92955 + false + Request History + false + false + + + false + false + N + false + + + + 0 + + R_RequestAction_ID + Old values + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 802 + 100 + 1517 + + + + + 2019-04-16 13:08:09.451 + true + 2019-04-16 13:08:09.451 + 92955 + false + Request History + 0 + 0 + 100 + 100 + es_MX + 9770bbd8-6072-11e9-aadd-0242ac120002 + + + + + true + 110 + + + + + Request History + true + 2019-04-16 13:11:01.627 + false + + 2019-04-16 13:11:01.627 + + true + + false + true + Request has been changed + true + false + 0 + true + Old values + + + + + 0 + true + false + false + + + + false + 0 + 0 + 93662 + D + 100 + 100 + 120 + + 92955 + + 120 + 0 + 739 + + fe4fc9de-6072-11e9-8ee7-0242ac120002 + + + + + Old values + true + 2019-04-16 13:11:02.538 + 2019-04-16 13:11:02.538 + 0 + false + Request has been changed + Request History + 0 + 93662 + 100 + 100 + es_MX + fe99c5a2-6072-11e9-8ee7-0242ac120002 + + + + + false + 0 + + + + + 110 + + + + + true + 80 + + + + + true + 90 + + + + + 100 + + + + + 110 + + + + + 120 + + + + + 130 + + + + + true + 80 + + + + + true + 90 + + + + + 100 + + + + + 110 + + + + + 120 + + + + + false + 0 + 0 + 93663 + D + 100 + 100 + 130 + + 92955 + + 130 + 0 + 740 + + 485f9d24-6073-11e9-8ee7-0242ac120002 + Request History + true + 2019-04-16 13:13:05.808 + false + + 2019-04-16 13:13:05.808 + + true + + false + true + Request has been changed + true + false + 0 + true + Old values + + + + + 0 + true + false + false + + + + + + + + true + 2019-04-16 13:13:06.805 + 2019-04-16 13:13:06.805 + 0 + false + Request has been changed + Request History + Old values + 0 + 93663 + 100 + 100 + es_MX + 48abe81e-6073-11e9-8ee7-0242ac120002 + + + + diff --git a/migration/391lts-392lts/04560_2484_AddRelationRequestUpdateInvoiceLine.xml b/migration/391lts-392lts/04560_2484_AddRelationRequestUpdateInvoiceLine.xml new file mode 100644 index 0000000000..1bfd005637 --- /dev/null +++ b/migration/391lts-392lts/04560_2484_AddRelationRequestUpdateInvoiceLine.xml @@ -0,0 +1,413 @@ + + + + https://github.com/adempiere/adempiere/issues/2484 + + + + 92957 + false + Invoice Line + false + false + + + false + false + N + false + + + + 0 + + C_InvoiceLine_ID + The Invoice Line uniquely identifies a single line of an Invoice. + true + + false + N + + true + false + false + true + 0 + D + 0 + 0 + + 802 + 100 + 1076 + + + 10 + 19 + 100 + 0a7e60ae-6077-11e9-8c4c-0242ac120002 + + Invoice Detail Line + true + + 2019-04-16 13:39:59.996 + + 2019-04-16 13:39:59.996 + + + + + 2019-04-16 13:40:00.993 + true + 2019-04-16 13:40:00.993 + 92957 + false + Invoice Line + 0 + 0 + 100 + 100 + es_MX + 0acc7b54-6077-11e9-8c4c-0242ac120002 + + + + + The document has been processed + true + + 2019-04-16 13:40:36.527 + + 2019-04-16 13:40:36.527 + + 92958 + false + Processed + false + false + + + false + false + N + false + + + + 0 + + Processed + The Processed checkbox indicates that a document has been processed. + true + + false + N + + true + false + false + false + 0 + D + 0 + 0 + + 802 + 100 + 1047 + + + 1 + 20 + 100 + 203bd2c8-6077-11e9-8c4c-0242ac120002 + + + + + + 2019-04-16 13:40:37.445 + 2019-04-16 13:40:37.445 + 92958 + false + Processed + 0 + 0 + 100 + 100 + es_MX + 2087ead2-6077-11e9-8c4c-0242ac120002 + true + + + + + Invoice Line + 41e412dc-6077-11e9-8c4c-0242ac120002 + true + 2019-04-16 13:41:32.95 + false + + 2019-04-16 13:41:32.95 + + true + + false + true + Invoice Detail Line + true + false + 0 + true + The Invoice Line uniquely identifies a single line of an Invoice. + + + + + 0 + true + false + false + + + + false + 0 + 0 + 93664 + D + 100 + 100 + 140 + + 92957 + + 140 + 0 + 739 + + + + + + true + 2019-04-16 13:41:33.87 + 2019-04-16 13:41:33.87 + 0 + false + Invoice Detail Line + Invoice Line + The Invoice Line uniquely identifies a single line of an Invoice. + 0 + 93664 + 100 + 100 + es_MX + 42295306-6077-11e9-8c4c-0242ac120002 + + + + + Processed + false + 2019-04-16 13:41:46.37 + false + + 2019-04-16 13:41:46.37 + + true + + false + false + The document has been processed + true + false + 0 + true + The Processed checkbox indicates that a document has been processed. + + + + + 0 + true + false + false + + + + false + 0 + 0 + 93665 + D + 100 + 100 + 150 + + 92958 + + 150 + 0 + 739 + + 4a7c3ae6-6077-11e9-8c4c-0242ac120002 + + + + + true + 2019-04-16 13:41:48.316 + 2019-04-16 13:41:48.316 + 0 + false + The document has been processed + Processed + The Processed checkbox indicates that a document has been processed. + 0 + 93665 + 100 + 100 + es_MX + 4ac7f184-6077-11e9-8c4c-0242ac120002 + + + + + true + + + + + Invoice Line + 0 + 93666 + D + 100 + 100 + 140 + + 92957 + + 140 + 0 + 740 + + 75f63f5a-6077-11e9-8c4c-0242ac120002 + true + 2019-04-16 13:42:59.844 + false + + 2019-04-16 13:42:59.844 + + true + + false + true + Invoice Detail Line + true + false + 0 + true + The Invoice Line uniquely identifies a single line of an Invoice. + + + + + 0 + true + false + false + + + + false + 0 + + + + + true + 2019-04-16 13:43:01.244 + 2019-04-16 13:43:01.244 + 0 + false + Invoice Detail Line + Invoice Line + The Invoice Line uniquely identifies a single line of an Invoice. + 0 + 93666 + 100 + 100 + es_MX + 763cc880-6077-11e9-8c4c-0242ac120002 + + + + + Processed + true + 2019-04-16 13:43:12.308 + false + + 2019-04-16 13:43:12.308 + + true + + false + false + The document has been processed + true + false + 0 + true + The Processed checkbox indicates that a document has been processed. + + + + + 0 + true + false + false + + + + false + 0 + 0 + 93667 + D + 100 + 100 + 150 + + 92958 + + 150 + 0 + 740 + + 7d16667a-6077-11e9-8c4c-0242ac120002 + + + + + true + 2019-04-16 13:43:13.185 + 2019-04-16 13:43:13.185 + 0 + false + The document has been processed + Processed + The Processed checkbox indicates that a document has been processed. + 0 + 93667 + 100 + 100 + es_MX + 7d5ce672-6077-11e9-8c4c-0242ac120002 + + + + diff --git a/migration/391lts-392lts/04570_CreateNewForeignKeys.xml b/migration/391lts-392lts/04570_CreateNewForeignKeys.xml new file mode 100644 index 0000000000..ba422497e5 --- /dev/null +++ b/migration/391lts-392lts/04570_CreateNewForeignKeys.xml @@ -0,0 +1,159 @@ + + + + Create New Foreign Keys for ADempiere Release 3.9.2 + + ALTER TABLE AD_BrowseCustom ADD CONSTRAINT ADBrowse_ADBrowseCustom FOREIGN KEY (AD_Browse_ID) REFERENCES AD_Browse DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseCustom ADD CONSTRAINT ADProcess_ADBrowseCustom FOREIGN KEY (AD_Process_ID) REFERENCES AD_Process DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseCustom ADD CONSTRAINT ADRole_ADBrowseCustom FOREIGN KEY (AD_Role_ID) REFERENCES AD_Role DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseCustom ADD CONSTRAINT ADTable_ADBrowseCustom FOREIGN KEY (AD_Table_ID) REFERENCES AD_Table DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseCustom ADD CONSTRAINT ADUser_ADBrowseCustom FOREIGN KEY (AD_User_ID) REFERENCES AD_User DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseCustom ADD CONSTRAINT ADWindow_ADBrowseCustom FOREIGN KEY (AD_Window_ID) REFERENCES AD_Window DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseCustom ADD CONSTRAINT ASPLevel_ADBrowseCustom FOREIGN KEY (ASP_Level_ID) REFERENCES ASP_Level DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseCustom_Trl ADD CONSTRAINT ADBrowseCustom_ADBrowseCustomT FOREIGN KEY (AD_BrowseCustom_ID) REFERENCES AD_BrowseCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseCustom_Trl ADD CONSTRAINT ADLangu_ADBrowseCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseFieldCustom ADD CONSTRAINT ADBrowseCustom_ADBrowseFieldCu FOREIGN KEY (AD_BrowseCustom_ID) REFERENCES AD_BrowseCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseFieldCustom ADD CONSTRAINT ADBrowseField_ADBrowseFieldCus FOREIGN KEY (AD_Browse_Field_ID) REFERENCES AD_Browse_Field DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseFieldCustom ADD CONSTRAINT AxisColumn_ADBrowseFieldCustom FOREIGN KEY (Axis_Column_ID) REFERENCES AD_Column DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseFieldCustom ADD CONSTRAINT ADReference_ADBrowseFieldCusto FOREIGN KEY (AD_Reference_ID) REFERENCES AD_Reference DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseFieldCustom ADD CONSTRAINT ADReferenceValue_ADBrowseField FOREIGN KEY (AD_Reference_Value_ID) REFERENCES AD_Reference DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseFieldCustom ADD CONSTRAINT ADValRule_ADBrowseFieldCustom FOREIGN KEY (AD_Val_Rule_ID) REFERENCES AD_Val_Rule DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseFieldCustom ADD CONSTRAINT AxisParentColumn_ADBrowseField FOREIGN KEY (Axis_Parent_Column_ID) REFERENCES AD_View_Column DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseFieldCustom_Trl ADD CONSTRAINT ADBrowseFieldCustom_ADBrowseFi FOREIGN KEY (AD_BrowseFieldCustom_ID) REFERENCES AD_BrowseFieldCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_BrowseFieldCustom_Trl ADD CONSTRAINT ADLangu_ADBrowseFieldCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom ADD CONSTRAINT ADContextInfo_ADFieldCustom FOREIGN KEY (AD_ContextInfo_ID) REFERENCES AD_ContextInfo DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom ADD CONSTRAINT ADField_ADFieldCustom FOREIGN KEY (AD_Field_ID) REFERENCES AD_Field DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom ADD CONSTRAINT ADFieldDefinition_ADFieldCusto FOREIGN KEY (AD_FieldDefinition_ID) REFERENCES AD_FieldDefinition DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom ADD CONSTRAINT ADFieldGroup_ADFieldCustom FOREIGN KEY (AD_FieldGroup_ID) REFERENCES AD_FieldGroup DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom ADD CONSTRAINT ADImage_ADFieldCustom FOREIGN KEY (AD_Image_ID) REFERENCES AD_Image DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom ADD CONSTRAINT ADReference_ADFieldCustom FOREIGN KEY (AD_Reference_ID) REFERENCES AD_Reference DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom ADD CONSTRAINT ADReferenceValue_ADFieldCustom FOREIGN KEY (AD_Reference_Value_ID) REFERENCES AD_Reference DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom ADD CONSTRAINT ADTabCustom_ADFieldCustom FOREIGN KEY (AD_TabCustom_ID) REFERENCES AD_TabCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom ADD CONSTRAINT ADValRule_ADFieldCustom FOREIGN KEY (AD_Val_Rule_ID) REFERENCES AD_Val_Rule DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom_Trl ADD CONSTRAINT ADFieldCustom_ADFieldCustomTrl FOREIGN KEY (AD_FieldCustom_ID) REFERENCES AD_FieldCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_FieldCustom_Trl ADD CONSTRAINT ADLangu_ADFieldCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_Package_Exp_Detail ADD CONSTRAINT ADValRule_ADPackageExpDetail FOREIGN KEY (AD_Val_Rule_ID) REFERENCES AD_Val_Rule DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_Package_Exp_Detail ADD CONSTRAINT ASPModule_ADPackageExpDetail FOREIGN KEY (ASP_Module_ID) REFERENCES ASP_Module DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom ADD CONSTRAINT ADBrowse_ADProcessCustom FOREIGN KEY (AD_Browse_ID) REFERENCES AD_Browse DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom ADD CONSTRAINT ADForm_ADProcessCustom FOREIGN KEY (AD_Form_ID) REFERENCES AD_Form DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom ADD CONSTRAINT ADPrintFormat_ADProcessCustom FOREIGN KEY (AD_PrintFormat_ID) REFERENCES AD_PrintFormat DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom ADD CONSTRAINT ADProcess_ADProcessCustom FOREIGN KEY (AD_Process_ID) REFERENCES AD_Process DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom ADD CONSTRAINT ADReportView_ADProcessCustom FOREIGN KEY (AD_ReportView_ID) REFERENCES AD_ReportView DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom ADD CONSTRAINT ADRole_ADProcessCustom FOREIGN KEY (AD_Role_ID) REFERENCES AD_Role DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom ADD CONSTRAINT ADUser_ADProcessCustom FOREIGN KEY (AD_User_ID) REFERENCES AD_User DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom ADD CONSTRAINT ADWorkflow_ADProcessCustom FOREIGN KEY (AD_Workflow_ID) REFERENCES AD_Workflow DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom ADD CONSTRAINT ASPLevel_ADProcessCustom FOREIGN KEY (ASP_Level_ID) REFERENCES ASP_Level DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom_Trl ADD CONSTRAINT ADLangu_ADProcessCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessCustom_Trl ADD CONSTRAINT ADProcessCustom_ADProcessCusto FOREIGN KEY (AD_ProcessCustom_ID) REFERENCES AD_ProcessCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessParaCustom ADD CONSTRAINT ADProcessCustom_ADProcessParaC FOREIGN KEY (AD_ProcessCustom_ID) REFERENCES AD_ProcessCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessParaCustom ADD CONSTRAINT ADProcessPara_ADProcessParaCus FOREIGN KEY (AD_Process_Para_ID) REFERENCES AD_Process_Para DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessParaCustom ADD CONSTRAINT ADReference_ADProcessParaCusto FOREIGN KEY (AD_Reference_ID) REFERENCES AD_Reference DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessParaCustom ADD CONSTRAINT ADReferenceValue_ADProcessPara FOREIGN KEY (AD_Reference_Value_ID) REFERENCES AD_Reference DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessParaCustom ADD CONSTRAINT ADValRule_ADProcessParaCustom FOREIGN KEY (AD_Val_Rule_ID) REFERENCES AD_Val_Rule DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessParaCustom_Trl ADD CONSTRAINT ADLangu_ADProcessParaCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_ProcessParaCustom_Trl ADD CONSTRAINT ADProcessParaCustom_ADProcessP FOREIGN KEY (AD_ProcessParaCustom_ID) REFERENCES AD_ProcessParaCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_TabCustom ADD CONSTRAINT ADContextInfo_ADTabCustom FOREIGN KEY (AD_ContextInfo_ID) REFERENCES AD_ContextInfo DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_TabCustom ADD CONSTRAINT ADImage_ADTabCustom FOREIGN KEY (AD_Image_ID) REFERENCES AD_Image DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_TabCustom ADD CONSTRAINT ADProcess_ADTabCustom FOREIGN KEY (AD_Process_ID) REFERENCES AD_Process DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_TabCustom ADD CONSTRAINT ADTab_ADTabCustom FOREIGN KEY (AD_Tab_ID) REFERENCES AD_Tab DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_TabCustom ADD CONSTRAINT ADWindowCustom_ADTabCustom FOREIGN KEY (AD_WindowCustom_ID) REFERENCES AD_WindowCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_TabCustom_Trl ADD CONSTRAINT ADLangu_ADTabCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_TabCustom_Trl ADD CONSTRAINT ADTabCustom_ADTabCustomTrl FOREIGN KEY (AD_TabCustom_ID) REFERENCES AD_TabCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_WindowCustom ADD CONSTRAINT ADContextInfo_ADWindowCustom FOREIGN KEY (AD_ContextInfo_ID) REFERENCES AD_ContextInfo DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_WindowCustom ADD CONSTRAINT ADRole_ADWindowCustom FOREIGN KEY (AD_Role_ID) REFERENCES AD_Role DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_WindowCustom ADD CONSTRAINT ADUser_ADWindowCustom FOREIGN KEY (AD_User_ID) REFERENCES AD_User DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_WindowCustom ADD CONSTRAINT ADWindow_ADWindowCustom FOREIGN KEY (AD_Window_ID) REFERENCES AD_Window DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_WindowCustom ADD CONSTRAINT ASPLevel_ADWindowCustom FOREIGN KEY (ASP_Level_ID) REFERENCES ASP_Level DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_WindowCustom_Trl ADD CONSTRAINT ADLangu_ADWindowCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE AD_WindowCustom_Trl ADD CONSTRAINT ADWindowCustom_ADWindowCustomT FOREIGN KEY (AD_WindowCustom_ID) REFERENCES AD_WindowCustom DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE C_LandedCost ADD CONSTRAINT CLandedCostType_CLandedCost FOREIGN KEY (C_LandedCostType_ID) REFERENCES C_LandedCostType DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE C_LandedCostAllocation ADD CONSTRAINT CLandedCostType_CLandedCostAll FOREIGN KEY (C_LandedCostType_ID) REFERENCES C_LandedCostType DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE C_SalesHistory ADD CONSTRAINT CTax_CSalesHistory FOREIGN KEY (C_Tax_ID) REFERENCES C_Tax DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE C_SalesHistory ADD CONSTRAINT CUOM_CSalesHistory FOREIGN KEY (C_UOM_ID) REFERENCES C_UOM DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE HR_Process ADD CONSTRAINT CConversionType_HRProcess FOREIGN KEY (C_ConversionType_ID) REFERENCES C_ConversionType DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE HR_Process ADD CONSTRAINT CCurrency_HRProcess FOREIGN KEY (C_Currency_ID) REFERENCES C_Currency DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE R_NoticeTemplateEvent ADD CONSTRAINT RMailText_RNoticeTemplateEvent FOREIGN KEY (R_MailText_ID) REFERENCES R_MailText DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE R_NoticeTemplateEvent ADD CONSTRAINT RNoticeTemplate_RNoticeTemplat FOREIGN KEY (R_NoticeTemplate_ID) REFERENCES R_NoticeTemplate DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE R_RequestUpdate ADD CONSTRAINT CInvoiceLine_RRequestUpdate FOREIGN KEY (C_InvoiceLine_ID) REFERENCES C_InvoiceLine DEFERRABLE INITIALLY DEFERRED; +ALTER TABLE R_RequestUpdate ADD CONSTRAINT RRequestAction_RRequestUpdate FOREIGN KEY (R_RequestAction_ID) REFERENCES R_RequestAction DEFERRABLE INITIALLY DEFERRED; + + + + + ALTER TABLE AD_BrowseCustom ADD (CONSTRAINT ADBrowse_ADBrowseCustom FOREIGN KEY (AD_Browse_ID) REFERENCES AD_Browse); + ALTER TABLE AD_BrowseCustom ADD (CONSTRAINT ADProcess_ADBrowseCustom FOREIGN KEY (AD_Process_ID) REFERENCES AD_Process); + ALTER TABLE AD_BrowseCustom ADD (CONSTRAINT ADRole_ADBrowseCustom FOREIGN KEY (AD_Role_ID) REFERENCES AD_Role); + ALTER TABLE AD_BrowseCustom ADD (CONSTRAINT ADTable_ADBrowseCustom FOREIGN KEY (AD_Table_ID) REFERENCES AD_Table); + ALTER TABLE AD_BrowseCustom ADD (CONSTRAINT ADUser_ADBrowseCustom FOREIGN KEY (AD_User_ID) REFERENCES AD_User); + ALTER TABLE AD_BrowseCustom ADD (CONSTRAINT ADWindow_ADBrowseCustom FOREIGN KEY (AD_Window_ID) REFERENCES AD_Window); + ALTER TABLE AD_BrowseCustom ADD (CONSTRAINT ASPLevel_ADBrowseCustom FOREIGN KEY (ASP_Level_ID) REFERENCES ASP_Level); + ALTER TABLE AD_BrowseCustom_Trl ADD (CONSTRAINT ADBrowseCustom_ADBrowseCustomT FOREIGN KEY (AD_BrowseCustom_ID) REFERENCES AD_BrowseCustom); + ALTER TABLE AD_BrowseCustom_Trl ADD (CONSTRAINT ADLangu_ADBrowseCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language); + ALTER TABLE AD_BrowseFieldCustom ADD (CONSTRAINT ADBrowseCustom_ADBrowseFieldCu FOREIGN KEY (AD_BrowseCustom_ID) REFERENCES AD_BrowseCustom); + ALTER TABLE AD_BrowseFieldCustom ADD (CONSTRAINT ADBrowseField_ADBrowseFieldCus FOREIGN KEY (AD_Browse_Field_ID) REFERENCES AD_Browse_Field); + ALTER TABLE AD_BrowseFieldCustom ADD (CONSTRAINT AxisColumn_ADBrowseFieldCustom FOREIGN KEY (Axis_Column_ID) REFERENCES AD_Column); + ALTER TABLE AD_BrowseFieldCustom ADD (CONSTRAINT ADReferenceADBrowseFieldCusto FOREIGN KEY (AD_Reference_ID) REFERENCES AD_Reference); + ALTER TABLE AD_BrowseFieldCustom ADD (CONSTRAINT ADReferenceValueADBrowseField FOREIGN KEY (AD_Reference_Value_ID) REFERENCES AD_Reference); + ALTER TABLE AD_BrowseFieldCustom ADD (CONSTRAINT ADValRule_ADBrowseFieldCustom FOREIGN KEY (AD_Val_Rule_ID) REFERENCES AD_Val_Rule); + ALTER TABLE AD_BrowseFieldCustom ADD (CONSTRAINT AxisParentColumnADBrowseField FOREIGN KEY (Axis_Parent_Column_ID) REFERENCES AD_View_Column); + ALTER TABLE AD_BrowseFieldCustom_Trl ADD (CONSTRAINT ADBrowseFieldCustom_ADBrowseFi FOREIGN KEY (AD_BrowseFieldCustom_ID) REFERENCES AD_BrowseFieldCustom); + ALTER TABLE AD_BrowseFieldCustom_Trl ADD (CONSTRAINT ADLangu_ADBrowseFieldCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language); + ALTER TABLE AD_FieldCustom ADD (CONSTRAINT ADContextInfo_ADFieldCustom FOREIGN KEY (AD_ContextInfo_ID) REFERENCES AD_ContextInfo); + ALTER TABLE AD_FieldCustom ADD (CONSTRAINT ADField_ADFieldCustom FOREIGN KEY (AD_Field_ID) REFERENCES AD_Field); + ALTER TABLE AD_FieldCustom ADD (CONSTRAINT ADFieldDefinition_ADFieldCusto FOREIGN KEY (AD_FieldDefinition_ID) REFERENCES AD_FieldDefinition); + ALTER TABLE AD_FieldCustom ADD (CONSTRAINT ADFieldGroup_ADFieldCustom FOREIGN KEY (AD_FieldGroup_ID) REFERENCES AD_FieldGroup); + ALTER TABLE AD_FieldCustom ADD (CONSTRAINT ADImage_ADFieldCustom FOREIGN KEY (AD_Image_ID) REFERENCES AD_Image); + ALTER TABLE AD_FieldCustom ADD (CONSTRAINT ADReference_ADFieldCustom FOREIGN KEY (AD_Reference_ID) REFERENCES AD_Reference); + ALTER TABLE AD_FieldCustom ADD (CONSTRAINT ADReferenceValue_ADFieldCustom FOREIGN KEY (AD_Reference_Value_ID) REFERENCES AD_Reference); + ALTER TABLE AD_FieldCustom ADD (CONSTRAINT ADTabCustom_ADFieldCustom FOREIGN KEY (AD_TabCustom_ID) REFERENCES AD_TabCustom); + ALTER TABLE AD_FieldCustom ADD (CONSTRAINT ADValRule_ADFieldCustom FOREIGN KEY (AD_Val_Rule_ID) REFERENCES AD_Val_Rule); + ALTER TABLE AD_FieldCustom_Trl ADD (CONSTRAINT ADFieldCustom_ADFieldCustomTrl FOREIGN KEY (AD_FieldCustom_ID) REFERENCES AD_FieldCustom); + ALTER TABLE AD_FieldCustom_Trl ADD (CONSTRAINT ADLangu_ADFieldCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language); + ALTER TABLE AD_Package_Exp_Detail ADD (CONSTRAINT ADValRule_ADPackageExpDetail FOREIGN KEY (AD_Val_Rule_ID) REFERENCES AD_Val_Rule); + ALTER TABLE AD_Package_Exp_Detail ADD (CONSTRAINT ASPModule_ADPackageExpDetail FOREIGN KEY (ASP_Module_ID) REFERENCES ASP_Module); + ALTER TABLE AD_ProcessCustom ADD (CONSTRAINT ADBrowse_ADProcessCustom FOREIGN KEY (AD_Browse_ID) REFERENCES AD_Browse); + ALTER TABLE AD_ProcessCustom ADD (CONSTRAINT ADForm_ADProcessCustom FOREIGN KEY (AD_Form_ID) REFERENCES AD_Form); + ALTER TABLE AD_ProcessCustom ADD (CONSTRAINT ADPrintFormat_ADProcessCustom FOREIGN KEY (AD_PrintFormat_ID) REFERENCES AD_PrintFormat); + ALTER TABLE AD_ProcessCustom ADD (CONSTRAINT ADProcess_ADProcessCustom FOREIGN KEY (AD_Process_ID) REFERENCES AD_Process); + ALTER TABLE AD_ProcessCustom ADD (CONSTRAINT ADReportView_ADProcessCustom FOREIGN KEY (AD_ReportView_ID) REFERENCES AD_ReportView); + ALTER TABLE AD_ProcessCustom ADD (CONSTRAINT ADRole_ADProcessCustom FOREIGN KEY (AD_Role_ID) REFERENCES AD_Role); + ALTER TABLE AD_ProcessCustom ADD (CONSTRAINT ADUser_ADProcessCustom FOREIGN KEY (AD_User_ID) REFERENCES AD_User); + ALTER TABLE AD_ProcessCustom ADD (CONSTRAINT ADWorkflow_ADProcessCustom FOREIGN KEY (AD_Workflow_ID) REFERENCES AD_Workflow); + ALTER TABLE AD_ProcessCustom ADD (CONSTRAINT ASPLevel_ADProcessCustom FOREIGN KEY (ASP_Level_ID) REFERENCES ASP_Level); + ALTER TABLE AD_ProcessCustom_Trl ADD (CONSTRAINT ADLangu_ADProcessCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language); + ALTER TABLE AD_ProcessCustom_Trl ADD (CONSTRAINT ADProcessCustom_ADProcessCusto FOREIGN KEY (AD_ProcessCustom_ID) REFERENCES AD_ProcessCustom); + ALTER TABLE AD_ProcessParaCustom ADD (CONSTRAINT ADProcessCustom_ADProcessParaC FOREIGN KEY (AD_ProcessCustom_ID) REFERENCES AD_ProcessCustom); + ALTER TABLE AD_ProcessParaCustom ADD (CONSTRAINT ADProcessPara_ADProcessParaCus FOREIGN KEY (AD_Process_Para_ID) REFERENCES AD_Process_Para); + ALTER TABLE AD_ProcessParaCustom ADD (CONSTRAINT ADReference_ADProcessParaCusto FOREIGN KEY (AD_Reference_ID) REFERENCES AD_Reference); + ALTER TABLE AD_ProcessParaCustom ADD (CONSTRAINT ADReferenceValue_ADProcessPara FOREIGN KEY (AD_Reference_Value_ID) REFERENCES AD_Reference); + ALTER TABLE AD_ProcessParaCustom ADD (CONSTRAINT ADValRule_ADProcessParaCustom FOREIGN KEY (AD_Val_Rule_ID) REFERENCES AD_Val_Rule); + ALTER TABLE AD_ProcessParaCustom_Trl ADD (CONSTRAINT ADLangu_ADProcessParaCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language); + ALTER TABLE AD_ProcessParaCustom_Trl ADD (CONSTRAINT ADProcessParaCustom_ADProcessP FOREIGN KEY (AD_ProcessParaCustom_ID) REFERENCES AD_ProcessParaCustom); + ALTER TABLE AD_TabCustom ADD (CONSTRAINT ADContextInfo_ADTabCustom FOREIGN KEY (AD_ContextInfo_ID) REFERENCES AD_ContextInfo); + ALTER TABLE AD_TabCustom ADD (CONSTRAINT ADImage_ADTabCustom FOREIGN KEY (AD_Image_ID) REFERENCES AD_Image); + ALTER TABLE AD_TabCustom ADD (CONSTRAINT ADProcess_ADTabCustom FOREIGN KEY (AD_Process_ID) REFERENCES AD_Process); + ALTER TABLE AD_TabCustom ADD (CONSTRAINT ADTab_ADTabCustom FOREIGN KEY (AD_Tab_ID) REFERENCES AD_Tab); + ALTER TABLE AD_TabCustom ADD (CONSTRAINT ADWindowCustom_ADTabCustom FOREIGN KEY (AD_WindowCustom_ID) REFERENCES AD_WindowCustom); + ALTER TABLE AD_TabCustom_Trl ADD (CONSTRAINT ADLangu_ADTabCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language); + ALTER TABLE AD_TabCustom_Trl ADD (CONSTRAINT ADTabCustom_ADTabCustomTrl FOREIGN KEY (AD_TabCustom_ID) REFERENCES AD_TabCustom); + ALTER TABLE AD_WindowCustom ADD (CONSTRAINT ADContextInfo_ADWindowCustom FOREIGN KEY (AD_ContextInfo_ID) REFERENCES AD_ContextInfo); + ALTER TABLE AD_WindowCustom ADD (CONSTRAINT ADRole_ADWindowCustom FOREIGN KEY (AD_Role_ID) REFERENCES AD_Role); + ALTER TABLE AD_WindowCustom ADD (CONSTRAINT ADUser_ADWindowCustom FOREIGN KEY (AD_User_ID) REFERENCES AD_User); + ALTER TABLE AD_WindowCustom ADD (CONSTRAINT ADWindow_ADWindowCustom FOREIGN KEY (AD_Window_ID) REFERENCES AD_Window); + ALTER TABLE AD_WindowCustom ADD (CONSTRAINT ASPLevel_ADWindowCustom FOREIGN KEY (ASP_Level_ID) REFERENCES ASP_Level); + ALTER TABLE AD_WindowCustom_Trl ADD (CONSTRAINT ADLangu_ADWindowCustomTrl FOREIGN KEY (AD_Language) REFERENCES AD_Language); + ALTER TABLE AD_WindowCustom_Trl ADD (CONSTRAINT ADWindowCustom_ADWindowCustomT FOREIGN KEY (AD_WindowCustom_ID) REFERENCES AD_WindowCustom); + ALTER TABLE C_LandedCost ADD (CONSTRAINT CLandedCostType_CLandedCost FOREIGN KEY (C_LandedCostType_ID) REFERENCES C_LandedCostType); + ALTER TABLE C_LandedCostAllocation ADD (CONSTRAINT CLandedCostType_CLandedCostAll FOREIGN KEY (C_LandedCostType_ID) REFERENCES C_LandedCostType); + ALTER TABLE C_SalesHistory ADD (CONSTRAINT CTax_CSalesHistory FOREIGN KEY (C_Tax_ID) REFERENCES C_Tax); + ALTER TABLE C_SalesHistory ADD (CONSTRAINT CUOM_CSalesHistory FOREIGN KEY (C_UOM_ID) REFERENCES C_UOM); + ALTER TABLE HR_Process ADD (CONSTRAINT CConversionType_HRProcess FOREIGN KEY (C_ConversionType_ID) REFERENCES C_ConversionType); + ALTER TABLE HR_Process ADD (CONSTRAINT CCurrency_HRProcess FOREIGN KEY (C_Currency_ID) REFERENCES C_Currency); + ALTER TABLE R_NoticeTemplateEvent ADD (CONSTRAINT RMailText_RNoticeTemplateEvent FOREIGN KEY (R_MailText_ID) REFERENCES R_MailText); + ALTER TABLE R_NoticeTemplateEvent ADD (CONSTRAINT RNoticeTemplate_RNoticeTemplat FOREIGN KEY (R_NoticeTemplate_ID) REFERENCES R_NoticeTemplate); + ALTER TABLE R_RequestUpdate ADD (CONSTRAINT CInvoiceLine_RRequestUpdate FOREIGN KEY (C_InvoiceLine_ID) REFERENCES C_InvoiceLine); + ALTER TABLE R_RequestUpdate ADD (CONSTRAINT RRequestAction_RRequestUpdate FOREIGN KEY (R_RequestAction_ID) REFERENCES R_RequestAction); + + + + diff --git a/migration/391lts-392lts/04580_Sync_DB_version.xml b/migration/391lts-392lts/04580_Sync_DB_version.xml new file mode 100644 index 0000000000..af59115855 --- /dev/null +++ b/migration/391lts-392lts/04580_Sync_DB_version.xml @@ -0,0 +1,14 @@ + + + + ADempiere Release 3.9.2 + + Set release no and version correctly + UPDATE AD_System SET ReleaseNo='3.9.2',Version='2019-05-03',Updated=TO_TIMESTAMP('2019-05-03 00:00:00','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_System_ID=0; + + + Set release no and version correctly + UPDATE AD_System SET ReleaseNo='3.9.2',Version='2019-05-03',Updated=TO_TIMESTAMP('2019-05-03 00:00:00','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_System_ID=0; + + + \ No newline at end of file diff --git a/org.adempiere.asset/src/main/java/base/org/compiere/acct/Doc_DepreciationEntry.java b/org.adempiere.asset/src/main/java/base/org/compiere/acct/Doc_DepreciationEntry.java index d96a3791f4..b6e9c3cee5 100755 --- a/org.adempiere.asset/src/main/java/base/org/compiere/acct/Doc_DepreciationEntry.java +++ b/org.adempiere.asset/src/main/java/base/org/compiere/acct/Doc_DepreciationEntry.java @@ -5,6 +5,7 @@ import java.util.ArrayList; import java.util.Iterator; +import org.compiere.model.I_A_Asset; import org.compiere.model.MAccount; import org.compiere.model.MAcctSchema; import org.compiere.model.MDepreciationEntry; @@ -21,13 +22,13 @@ public class Doc_DepreciationEntry extends Doc { /** * Constructor - * @param ass accounting schemata + * @param accountSchemas accounting schemata * @param rs record * @parem trxName trx */ - public Doc_DepreciationEntry (MAcctSchema[] as, ResultSet rs, String trxName) + public Doc_DepreciationEntry (MAcctSchema[] accountSchemas, ResultSet rs, String trxName) { - super(as, MDepreciationEntry.class, rs, null, trxName); + super(accountSchemas, MDepreciationEntry.class, rs, null, trxName); } // Doc_A_Depreciation_Entry /** Posting Type */ @@ -79,12 +80,22 @@ public ArrayList createFacts (MAcctSchema acctSchema) while(it.hasNext()) { MDepreciationExp depreciationExp = it.next(); + I_A_Asset asset = depreciationExp.getA_Asset(); DocLine docLine = createLine(depreciationExp); BigDecimal expenseAmt = depreciationExp.getExpense(); // MAccount drAccounting = MAccount.getValidCombination(getCtx(), depreciationExp.getDR_Account_ID(), getTrxName()); MAccount crAccounting = MAccount.getValidCombination(getCtx(), depreciationExp.getCR_Account_ID() ,getTrxName()); - FactUtil.createSimpleOperation(fact, docLine, drAccounting, crAccounting, acctSchema.getC_Currency_ID(), expenseAmt, false); + FactLine[] factLines = FactUtil.createSimpleOperation(fact, docLine, drAccounting, crAccounting, acctSchema.getC_Currency_ID(), expenseAmt, false); + for (FactLine factLine : factLines) { + StringBuilder description = new StringBuilder(factLine.getDescription() != null ? factLine.getDescription() : ""); + description.append(" ").append(asset.getValue()).append(" ").append(asset.getName()); + factLine.setDescription(description.toString()); + factLine.setC_Project_ID(asset.getC_Project_ID()); + factLine.setC_Activity_ID(asset.getC_Activity_ID()); + factLine.setC_BPartner_ID(asset.getC_BPartner_ID()); + factLine.setLocationFromBPartner(asset.getC_BPartner_Location_ID(), true); + } } // facts.add(fact); diff --git a/org.adempiere.asset/src/main/java/base/org/compiere/model/MAsset.java b/org.adempiere.asset/src/main/java/base/org/compiere/model/MAsset.java index 935bf917eb..76fcd4a44c 100755 --- a/org.adempiere.asset/src/main/java/base/org/compiere/model/MAsset.java +++ b/org.adempiere.asset/src/main/java/base/org/compiere/model/MAsset.java @@ -22,12 +22,16 @@ import java.util.ArrayList; import java.util.Collection; import java.util.List; +import java.util.Optional; import java.util.Properties; -import javax.servlet.http.HttpServletRequest; - -import org.compiere.util.*; import org.compiere.FA.exceptions.AssetCheckDocumentException; +import org.compiere.util.CLogMgt; +import org.compiere.util.CLogger; +import org.compiere.util.DB; +import org.compiere.util.Env; +import org.compiere.util.Msg; +import org.compiere.util.TimeUtil; /** * Asset Model @@ -146,6 +150,10 @@ protected MAsset (MMatchInv match) setIsOwned(true); setIsInPosession(true); setA_Asset_CreateDate(inoutLine.getM_InOut().getMovementDate()); + if (invoiceLine.getC_Project_ID() > 0) + setC_Project_ID(invoiceLine.getC_Project_ID()); + if (invoiceLine.getC_Activity_ID() > 0) + setC_Activity_ID(invoiceLine.getC_Activity_ID()); // Asset Group: int A_Asset_Group_ID = invoiceLine.getA_Asset_Group_ID(); @@ -174,36 +182,37 @@ protected MAsset (MMatchInv match) * Construct from MIFixedAsset (import) * @param match match invoice */ - protected MAsset (MIFixedAsset ifa) + protected MAsset (MIFixedAsset importFixedAsset) { - this(ifa.getCtx(), 0, ifa.get_TrxName()); + this(importFixedAsset.getCtx(), 0, importFixedAsset.get_TrxName()); - setAD_Org_ID(ifa.getAD_Org_ID()); //added by @win + setAD_Org_ID(importFixedAsset.getAD_Org_ID()); //added by @win setIsOwned(true); setIsInPosession(true); - String inventoryNo = ifa.getInventoryNo(); + String inventoryNo = importFixedAsset.getInventoryNo(); if (inventoryNo != null) { inventoryNo = inventoryNo.trim(); setInventoryNo(inventoryNo); setValue(inventoryNo); } - setA_Asset_CreateDate(ifa.getAssetServiceDate()); + setA_Asset_CreateDate(importFixedAsset.getAssetServiceDate()); //setAssetServiceDate(ifa.getAssetServiceDate()); //commented by @win /* commented by @win setA_Asset_Class_ID(ifa.getA_Asset_Class_ID()); */ // commented by @win - MProduct product = ifa.getProduct(); + MProduct product = importFixedAsset.getProduct(); if (product != null) { setM_Product_ID(product.getM_Product_ID()); - setA_Asset_Group_ID(ifa.getA_Asset_Group_ID()); + setA_Asset_Group_ID(importFixedAsset.getA_Asset_Group_ID()); MAttributeSetInstance asi = MAttributeSetInstance.create(getCtx(), product, get_TrxName()); setM_AttributeSetInstance_ID(asi.getM_AttributeSetInstance_ID()); } - setDateAcct(ifa.getDateAcct()); - setName(ifa.getName()); - setDescription(ifa.getDescription()); + setDateAcct(importFixedAsset.getDateAcct()); + setName(importFixedAsset.getName()); + setDescription(importFixedAsset.getDescription()); + } /** @@ -219,6 +228,7 @@ protected MAsset (MProject project) setHelp(Msg.getMsg(MClient.get(getCtx()).getAD_Language(), "CreatedFromProject", new Object[] { project.getName()})); setDateAcct(new Timestamp(System.currentTimeMillis())); setDescription(project.getDescription()); + setC_Project_ID(project.getC_Project_ID()); } public MAsset(MInOut mInOut, MInOutLine sLine, int deliveryCount) { @@ -235,27 +245,28 @@ public MAsset(MInOut mInOut, MInOutLine sLine, int deliveryCount) { /** * Create Asset from Inventory * @param inventory inventory - * @param invLine inventory line - * @param deliveryCount 0 or number of delivery - * @return A_Asset_ID + * @param invoiceLine inventory line + * @param quantity + * @param costs + * @return Asset Entity */ - public MAsset (MInventory inventory, MInventoryLine invLine, BigDecimal qty, BigDecimal costs) + public MAsset (MInventory inventory, MInventoryLine invoiceLine, BigDecimal quantity, BigDecimal costs) { - super(invLine.getCtx(), 0, invLine.get_TrxName()); - setClientOrg(invLine); + super(invoiceLine.getCtx(), 0, invoiceLine.get_TrxName()); + setClientOrg(invoiceLine); - MProduct product = MProduct.get(getCtx(), invLine.getM_Product_ID()); + MProduct product = MProduct.get(getCtx(), invoiceLine.getM_Product_ID()); // Defaults from group: - MAssetGroup assetGroup = MAssetGroup.get(invLine.getCtx(), invLine.getM_Product().getM_Product_Category().getA_Asset_Group_ID()); + MAssetGroup assetGroup = MAssetGroup.get(invoiceLine.getCtx(), invoiceLine.getM_Product().getM_Product_Category().getA_Asset_Group_ID()); if (assetGroup == null) - assetGroup = MAssetGroup.get(invLine.getCtx(), product.getA_Asset_Group_ID()); + assetGroup = MAssetGroup.get(invoiceLine.getCtx(), product.getA_Asset_Group_ID()); setAssetGroup(assetGroup); //setValue(prod) setName(product.getName()); - setHelp(invLine.getDescription()); + setHelp(invoiceLine.getDescription()); // Header setAssetServiceDate(inventory.getMovementDate()); setIsOwned(true); @@ -267,24 +278,33 @@ public MAsset (MInventory inventory, MInventoryLine invLine, BigDecimal qty, Big //setGuaranteeDate(TimeUtil.addDays(shipment.getMovementDate(), product.getGuaranteeDays())); setVersionNo(product.getVersionNo()); // ASI - if (invLine.getM_AttributeSetInstance_ID() != 0) + if (invoiceLine.getM_AttributeSetInstance_ID() != 0) { - MAttributeSetInstance asi = new MAttributeSetInstance (getCtx(), invLine.getM_AttributeSetInstance_ID(), get_TrxName()); + MAttributeSetInstance asi = new MAttributeSetInstance (getCtx(), invoiceLine.getM_AttributeSetInstance_ID(), get_TrxName()); setASI(asi); } //setSerNo(invLine.getSerNo()); - setQty(qty); - + setQty(quantity); + // Costs: //setA_Asset_Cost(costs); //commented by @win, set at asset addition - // Activity - /* - if (invLine.getC_Activity_ID() > 0) - setC_Activity_ID(invLine.getC_Activity_ID()); - */ - if (inventory.getC_Activity_ID() > 0) - setC_Activity_ID(inventory.getC_Activity_ID()); + Optional.ofNullable(invoiceLine).ifPresent(il -> { + if (il.getC_Activity_ID() > 0) + setC_Activity_ID(il.getC_Activity_ID()); + + if (il.getC_Project_ID() > 0) + setC_Project_ID(il.getC_Project_ID()); + }); + + Optional.ofNullable(inventory).ifPresent(i -> { + if (i.getC_Activity_ID() > 0) + setC_Project_ID(i.getC_Activity_ID()); + + if (i.getC_Project_ID() > 0) + setC_Project_ID(i.getC_Project_ID()); + }); + // diff --git a/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/WCollect.java b/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/WCollect.java index 14da24dfb9..41edc30a7b 100644 --- a/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/WCollect.java +++ b/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/WCollect.java @@ -19,7 +19,6 @@ import java.awt.Event; import java.awt.event.KeyEvent; -import java.io.StringWriter; import java.math.BigDecimal; import java.text.DecimalFormat; import java.util.Properties; @@ -43,15 +42,12 @@ import org.adempiere.webui.window.FDialog; import org.compiere.model.MPOSKey; import org.compiere.model.X_C_Payment; -import org.compiere.print.ReportCtl; -import org.compiere.print.ReportEngine; import org.compiere.util.CLogger; import org.compiere.util.DisplayType; import org.compiere.util.Env; import org.compiere.util.Msg; import org.compiere.util.Trx; import org.compiere.util.TrxRunnable; -import org.zkoss.util.media.AMedia; import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zkex.zul.Center; import org.zkoss.zkex.zul.North; @@ -615,31 +611,8 @@ public void printTicketWeb() { try { //print standard document - /* #587 - * Trx.run(new TrxRunnable() { - public void run(String trxName) { - if (posPanel.getAD_Sequence_ID()!= 0) { - - String docno = posPanel.getSequenceDoc(trxName); - String q = "Confirmar el número consecutivo " + docno; - if (FDialog.ask(0, null, "", q)) { - posPanel.setPOReference(docno); - posPanel.saveNextSeq(trxName); - } - } - } - });*/ - if (posPanel.isToPrint() && posPanel.hasOrder()) { - ReportCtl.startDocumentPrint(0, posPanel.getC_Order_ID(), false); - ReportEngine m_reportEngine = ReportEngine.get(p_ctx, ReportEngine.ORDER, posPanel.getC_Order_ID()); - StringWriter sw = new StringWriter(); - m_reportEngine.createCSV(sw, '\t', m_reportEngine.getPrintFormat().getLanguage()); - byte[] data = sw.getBuffer().toString().getBytes(); - - AMedia media = new AMedia(m_reportEngine.getPrintFormat().getName() + ".txt", null, "application/octet-stream", data); - - posPanel.printFile(media.getByteData(), posPanel.getC_Order_ID()); + posPanel.printTicket(); } } catch (Exception e) diff --git a/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/WPOS.java b/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/WPOS.java index 4b84b4d3fc..043d256f61 100644 --- a/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/WPOS.java +++ b/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/WPOS.java @@ -26,7 +26,6 @@ import org.adempiere.pos.service.CPOS; import org.adempiere.pos.service.POSPanelInterface; import org.adempiere.pos.service.POSScalesPanelInterface; -import org.adempiere.pos.test.SideServer; import org.adempiere.webui.apps.AEnv; import org.adempiere.webui.component.Borderlayout; import org.adempiere.webui.component.Button; @@ -125,8 +124,6 @@ public class WPOS extends CPOS implements IFormController, EventListener, POSPan public static final String FONTSTYLE = "font-weight:bold;"; /** Status bar info */ private String statusBarInfo = ""; - /** Side Server for Printer */ - private static SideServer sideServer; /** * Constructor - see init */ @@ -170,8 +167,6 @@ public void init () { logoutTimer = new Timer(1000); logoutTimer.start(); } - - startServerSocket(); } // init /************************************************************************** @@ -685,23 +680,6 @@ public void setQty(BigDecimal qty) { super.setQty(qty); } - /** - * Start Server Socket - * @return void - */ - private void startServerSocket(){ - sideServer = new SideServer(); - new Thread(sideServer).start(); - } - - /** - * Print File - * @param data - */ - public void printFile(byte[] data, int record_ID){ - sideServer.printFile(data, record_ID); - } - public void updateProductPlaceholder(String name) { actionPanel.updateProductPlaceholder(name); diff --git a/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/test/SideServer.java b/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/test/SideServer.java deleted file mode 100644 index 7631600893..0000000000 --- a/org.adempiere.pos/src/main/java/ui/zk/org/adempiere/pos/test/SideServer.java +++ /dev/null @@ -1,167 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * For the text or an alternative of this public license, you may reach us * - * Copyright (C) 2003-2014 E.R.P. Consultores y Asociados, C.A. * - * All Rights Reserved. * - * Contributor(s): Raul Muñoz www.erpcya.com * - *****************************************************************************/ - -package org.adempiere.pos.test; - - -import java.io.BufferedInputStream; -import java.io.BufferedOutputStream; -import java.io.BufferedReader; -import java.io.DataOutputStream; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.OutputStream; -import java.net.ServerSocket; -import java.net.Socket; -import java.util.Random; - -import org.compiere.model.MSysConfig; -import org.compiere.print.ReportCtl; -import org.compiere.util.CLogger; - - -public class SideServer implements Runnable { - - public SideServer() { - - } - /** PORT */ - public static final int PORT = 5444; - /** Sever Socket */ - private static ServerSocket serverSocket = null; - /** Client Socket */ - private static Socket clientSocket = null; - /** Entry */ - private static BufferedReader m_Entry = null; - /** Thread */ - protected Thread runningThread= null; - /** Is Stopped */ - protected static boolean isStopped = false; - /** log */ - private static CLogger log = CLogger.getCLogger (SideServer.class); - - @Override - public void run() { - openServerSocket(); - - } - - public void conectClient(){ - - } - - public void reportPrint(int record_ID) { - if(!isStopped()) { - DataOutputStream dos; - try { - dos = new DataOutputStream( clientSocket.getOutputStream() ); - dos.writeInt(record_ID); - } catch (IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - - } - - public boolean printFile(byte[] p_file, int p_record_ID) { - if(!isStopped()) { - Random rnd = new Random(); - String m_file = System.getProperty("user.home")+"/test"+rnd.nextInt(10000)+".txt"; - log.severe("POS temporary print file: m_file== " + m_file); - - try{ - OutputStream out = null; - out= new FileOutputStream(m_file); - - out.write(p_file); - out.close(); - - File file = new File(m_file); - - int sizeFile = ( int )file.length(); - DataOutputStream dos = new DataOutputStream( clientSocket.getOutputStream() ); - - dos.writeInt(p_record_ID); - dos.writeUTF(file.getName()); - dos.writeInt(sizeFile); - - FileInputStream fis = new FileInputStream( m_file ); - BufferedInputStream bis = new BufferedInputStream( fis ); - - BufferedOutputStream bos = new BufferedOutputStream( clientSocket.getOutputStream()); - - byte[] buffer = new byte[sizeFile]; - - bis.read( buffer ); - - bis.close(); - - - for( int i = 0; i < buffer.length; i++ ) - { - bos.write( buffer[ i ] ); - } - bos.close(); - if(file.delete()) - log.severe("POS file Temp Deleted" + m_file); - } - catch( Exception e ) - { - log.severe(e.toString()); - } - } - return true; - } - private static boolean isStopped() { - return isStopped; - } - - public synchronized void stop(){ - isStopped = true; - try { - m_Entry.close(); - clientSocket.close(); - serverSocket.close(); - - } catch (IOException e) { - throw new RuntimeException("Error closing server", e); - } - } - - private static void openServerSocket() { - int port = MSysConfig.getIntValue("ZK_PORT_SERVER_PRINT", PORT); - try { - if(serverSocket == null) - serverSocket = new ServerSocket(port); - - } catch (IOException e) { - throw new RuntimeException("Cannot open port "+port, e); - } - try { - while(true){ - clientSocket = serverSocket.accept(); - System.out.println("Connection Accept: "+ clientSocket); - } - } catch (IOException e1) { - e1.printStackTrace(); - } - } -} \ No newline at end of file diff --git a/org.adempiere.production/src/main/java/base/org/adempiere/process/CalculateReplenishPlan.java b/org.adempiere.production/src/main/java/base/org/adempiere/process/CalculateReplenishPlan.java index 77e310b7f3..dce19c2e80 100644 --- a/org.adempiere.production/src/main/java/base/org/adempiere/process/CalculateReplenishPlan.java +++ b/org.adempiere.production/src/main/java/base/org/adempiere/process/CalculateReplenishPlan.java @@ -48,6 +48,7 @@ import org.compiere.model.MReplenish; import org.compiere.model.MReplenishPlan; import org.compiere.model.MRequisition; +import org.compiere.model.MRequisitionLine; import org.compiere.model.MStorage; import org.compiere.model.Query; import org.compiere.model.X_M_Replenish; @@ -615,12 +616,12 @@ private MRequisition createRequisition(Date date) { private void createRequisitionLine(MRequisition requisition, MiniMRPProduct mrp, BigDecimal qty) { //requisition.addLinetoQueue(mrp.getM_Product_ID(), mrp.getC_BPartner_ID(), qty, mrp.getPriceActual()); -// MRequisitionLine rLine = new MRequisitionLine(requisition); -// rLine.setM_Product_ID(mrp.getM_Product_ID()); -// rLine.setC_BPartner_ID(mrp.getC_BPartner_ID()); -// rLine.setPriceActual(mrp.getPriceActual()); -// rLine.setQty(qty); -// rLine.saveEx(); + MRequisitionLine rLine = new MRequisitionLine(requisition); + rLine.setM_Product_ID(mrp.getM_Product_ID()); + rLine.setC_BPartner_ID(mrp.getC_BPartner_ID()); + rLine.setPriceActual(mrp.getPriceActual()); + rLine.setQty(qty); + rLine.saveEx(); } /** diff --git a/org.adempiere.production/src/main/java/base/org/compiere/process/ReplenishReportProduction.java b/org.adempiere.production/src/main/java/base/org/compiere/process/ReplenishReportProduction.java index f57ad6ac08..35402b9616 100644 --- a/org.adempiere.production/src/main/java/base/org/compiere/process/ReplenishReportProduction.java +++ b/org.adempiere.production/src/main/java/base/org/compiere/process/ReplenishReportProduction.java @@ -568,11 +568,9 @@ private void createMovements() // From: Look-up Storage MProduct product = MProduct.get(getCtx(), replenish.getM_Product_ID()); String MMPolicy = product.getMMPolicy(); - MStorage[] storages = MStorage.getWarehouse(getCtx(), - whSource.getM_Warehouse_ID(), replenish.getM_Product_ID(), 0, 0, - true, null, - MClient.MMPOLICY_FiFo.equals(MMPolicy), get_TrxName()); - // + MStorage[] storages = MStorage.getWarehouse(getCtx(), whSource.getM_Warehouse_ID(), + replenish.getM_Product_ID(), 0, + null, MClient.MMPOLICY_FiFo.equals(MMPolicy), false, 0, get_TrxName()); BigDecimal target = replenish.getQtyToOrder(); for (int j = 0; j < storages.length; j++) { diff --git a/org.adempiere.project/src/main/java/org/compiere/model/MProjectProcessorChange.java b/org.adempiere.project/src/main/java/org/compiere/model/MProjectProcessorChange.java new file mode 100644 index 0000000000..0babcf91c6 --- /dev/null +++ b/org.adempiere.project/src/main/java/org/compiere/model/MProjectProcessorChange.java @@ -0,0 +1,50 @@ +/************************************************************************************** + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, printLine to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor: Carlos Parada cparada@erpya.com * + * See: www.erpya.com * + *************************************************************************************/ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +import org.eevolution.model.MProjectProcessorLog; + +/** + * Project Processor Change + * @author Carlos Parada, cparada@erpya.com, ERPCyA http://www.erpya.com + * + * @see FR [ 2202 ] Add Support to Project Processor + */ +public class MProjectProcessorChange extends X_C_ProjectProcessorChange{ + + /** + * + */ + private static final long serialVersionUID = 1L; + + public MProjectProcessorChange(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } + public MProjectProcessorChange(Properties ctx, int C_ProjectProcessorChange_ID, String trxName) { + super(ctx, C_ProjectProcessorChange_ID, trxName); + } + + public MProjectProcessorChange(MProjectProcessorLog log) { + this(log.getCtx(), 0, log.get_TrxName()); + setC_ProjectProcessorLog_ID(log.getC_ProjectProcessorLog_ID()); + } + + +} diff --git a/org.adempiere.project/src/main/java/org/compiere/model/MProjectProcessorQueued.java b/org.adempiere.project/src/main/java/org/compiere/model/MProjectProcessorQueued.java new file mode 100644 index 0000000000..c066ab7390 --- /dev/null +++ b/org.adempiere.project/src/main/java/org/compiere/model/MProjectProcessorQueued.java @@ -0,0 +1,75 @@ +/************************************************************************************** + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, printLine to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor: Carlos Parada cparada@erpya.com * + * See: www.erpya.com * + *************************************************************************************/ +package org.compiere.model; + +import java.sql.ResultSet; +import java.util.Properties; + +import org.eevolution.model.MProjectProcessorLog; + +/** + * Project Processor Queued + * @author Carlos Parada, cparada@erpya.com, ERPCyA http://www.erpya.com + * + * @see FR [ 2202 ] Add Support to Project Processor + */ +public class MProjectProcessorQueued extends X_C_ProjectProcessorQueued { + + /** + * + */ + private static final long serialVersionUID = 1L; + + public MProjectProcessorQueued(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } + + public MProjectProcessorQueued(Properties ctx, int C_ProjectProcessorQueued_ID, String trxName) { + super(ctx, C_ProjectProcessorQueued_ID, trxName); + } + + public MProjectProcessorQueued(MProjectProcessorLog parent) { + this(parent.getCtx(), 0, parent.get_TrxName()); + setC_ProjectProcessorLog_ID(parent.getC_ProjectProcessorLog_ID()); + } + + public MProjectProcessorQueued(MProjectProcessorLog parent, int AD_User_ID) { + this(parent.getCtx(), MProjectProcessorQueued.getMProjectProcessorQueued(parent, AD_User_ID), parent.get_TrxName()); + if (getC_ProjectProcessorQueued_ID()==0) { + setAD_User_ID(AD_User_ID); + setC_ProjectProcessorLog_ID(parent.getC_ProjectProcessorLog_ID()); + setSendEMail(false); + } + } + + /** + * Get Queued from user + * @param parent + * @param AD_User_ID + * @return + */ + public static int getMProjectProcessorQueued(MProjectProcessorLog parent, int AD_User_ID) { + MProjectProcessorQueued queued = new Query(parent.getCtx(), MProjectProcessorQueued.Table_Name, "C_ProjectProcessorLog_ID = ? AND AD_User_ID = ? ", parent.get_TrxName()) + .setParameters(parent.getC_ProjectProcessorLog_ID(),AD_User_ID) + .first(); + + if (queued!=null) + return queued.getC_ProjectProcessorQueued_ID(); + + return 0; + } +} diff --git a/org.adempiere.project/src/main/java/org/compiere/model/ProjectProcessorModelValidator.java b/org.adempiere.project/src/main/java/org/compiere/model/ProjectProcessorModelValidator.java new file mode 100644 index 0000000000..40fd072c5e --- /dev/null +++ b/org.adempiere.project/src/main/java/org/compiere/model/ProjectProcessorModelValidator.java @@ -0,0 +1,143 @@ +/************************************************************************************** + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, printLine to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor: Carlos Parada cparada@erpya.com * + * See: www.erpya.com * + *************************************************************************************/ + +package org.compiere.model; + +import java.util.ArrayList; +import java.util.List; + +import org.compiere.util.ProjectProcessorUtils; +import org.compiere.util.Util; +import org.eevolution.model.MProjectProcessorLog; + +/** + * Project Processor Model Validator + * @author Carlos Parada, cparada@erpya.com, ERPCyA http://www.erpya.com + * + * @see FR [ 2202 ] Add Support to Project Processor + */ +public class ProjectProcessorModelValidator implements ModelValidator{ + + @Override + public void initialize(ModelValidationEngine engine, MClient client) { + engine.addModelChange(MProject.Table_Name, this); + engine.addModelChange(MProjectPhase.Table_Name, this); + engine.addModelChange(MProjectTask.Table_Name, this); + } + + @Override + public int getAD_Client_ID() { + return 0; + } + + @Override + public String login(int AD_Org_ID, int AD_Role_ID, int AD_User_ID) { + return null; + } + + @Override + public String modelChange(PO entity, int type) throws Exception { + + if (entity.get_TableName().equals(MProject.Table_Name) + || entity.get_TableName().equals(MProjectPhase.Table_Name) + || entity.get_TableName().equals(MProjectTask.Table_Name)) { + + if (type == TYPE_AFTER_NEW + || (type == TYPE_AFTER_CHANGE + && columnsValids(entity))) { + + String eventChangeLog = (type == TYPE_AFTER_NEW ? MProjectProcessorLog.EVENTCHANGELOG_Insert : MProjectProcessorLog.EVENTCHANGELOG_Update); + if (entity.get_Table_ID()==MProjectPhase.Table_ID + || entity.get_Table_ID()==MProjectTask.Table_ID) { + + MProject project = null; + + if (entity.get_Table_ID()==MProjectPhase.Table_ID) { + MProjectPhase projectPhase = (MProjectPhase) entity; + project = (MProject) projectPhase.getC_Project(); + if (project.getProjectLineLevel().equals(MProject.PROJECTLINELEVEL_Project)) + return null; + }else{ + MProjectTask projectTask = (MProjectTask) entity; + MProjectPhase projectPhase = (MProjectPhase) projectTask.getC_ProjectPhase(); + project = (MProject) projectPhase.getC_Project(); + if (project.getProjectLineLevel().equals(MProject.PROJECTLINELEVEL_Project) + || project.getProjectLineLevel().equals(MProject.PROJECTLINELEVEL_Phase)) + return null; + } + } + + if (!entity.is_ValueChanged(MProject.COLUMNNAME_DueType)) { + if (entity.is_ValueChanged(MProject.COLUMNNAME_DateStartSchedule) + && !Util.isEmpty(entity.get_ValueAsString(MProject.COLUMNNAME_DueType)) + && entity.get_ValueAsString(MProject.COLUMNNAME_DueType).equals(MProject.DUETYPE_Scheduled)) { + entity.set_Value(MProject.COLUMNNAME_DueType, null); + entity.set_Value(MProject.COLUMNNAME_DateLastAlert, null); + entity.save(); + }else if ((entity.is_ValueChanged(MProject.COLUMNNAME_DateFinishSchedule) + || entity.is_ValueChanged(MProject.COLUMNNAME_DateDeadline)) + && (entity.get_ValueAsString(MProject.COLUMNNAME_DueType).equals(MProject.DUETYPE_Due) + || entity.get_ValueAsString(MProject.COLUMNNAME_DueType).equals(MProject.DUETYPE_Overdue))) { + entity.set_Value(MProject.COLUMNNAME_DueType, MProject.DUETYPE_Scheduled); + entity.set_Value(MProject.COLUMNNAME_DateLastAlert, null); + entity.save(); + } + } + ProjectProcessorUtils.runProjectProcessor(entity, null, "", eventChangeLog); + + } + } + + return null; + } + + @Override + public String docValidate(PO po, int timing) { + return null; + } + + /** + * Returns columns changed + * @param entity + * @return + */ + private List columnsChanged(PO entity){ + ArrayList retValue = new ArrayList(); + for (int i=0; i< entity.get_ColumnCount(); i++) { + if (entity.is_ValueChanged(i)) + retValue.add(entity.get_ColumnName(i)); + } + + return retValue; + } + + /** + * Verified if column is valid + * @param entity + * @return + */ + private boolean columnsValids(PO entity) { + List columnsChanged = columnsChanged(entity); + for (String columnName : columnsChanged) { + if (ProjectProcessorUtils.isListenColumn(columnName)) + return true; + } + + return false; + } + +} diff --git a/org.adempiere.project/src/main/java/org/compiere/process/ProjectClose.java b/org.adempiere.project/src/main/java/org/compiere/process/ProjectClose.java index df22ccdb35..8c7af3bdae 100644 --- a/org.adempiere.project/src/main/java/org/compiere/process/ProjectClose.java +++ b/org.adempiere.project/src/main/java/org/compiere/process/ProjectClose.java @@ -57,6 +57,8 @@ protected void prepare() /** * Perform process. + * The process sets "unprocessed" projects to "processed" and vice-versa + * It works like a flip-flop * @return Message (translated text) * @throws Exception if not successful */ @@ -74,11 +76,11 @@ protected String doIt() throws Exception // Close lines projectLines.stream().forEach( projectLine ->{ - projectLine.setProcessed(true); + projectLine.setProcessed(projectLine.isProcessed()?false:true); projectLine.saveEx(); }); - project.setProcessed(true); + project.setProcessed(project.isProcessed()?false:true); project.saveEx(); return ""; diff --git a/org.adempiere.project/src/main/java/org/compiere/util/ProjectProcessorUtils.java b/org.adempiere.project/src/main/java/org/compiere/util/ProjectProcessorUtils.java new file mode 100644 index 0000000000..835644bcbf --- /dev/null +++ b/org.adempiere.project/src/main/java/org/compiere/util/ProjectProcessorUtils.java @@ -0,0 +1,386 @@ +/************************************************************************************** + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, printLine to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor: Carlos Parada cparada@erpya.com * + * See: www.erpya.com * + *************************************************************************************/ +package org.compiere.util; + +import java.text.DecimalFormat; +import java.text.SimpleDateFormat; +import java.util.List; + +import org.adempiere.exceptions.AdempiereException; +import org.compiere.model.Lookup; +import org.compiere.model.MColumn; +import org.compiere.model.MProject; +import org.compiere.model.MProjectPhase; +import org.compiere.model.MProjectProcessorChange; +import org.compiere.model.MProjectProcessorQueued; +import org.compiere.model.MProjectTask; +import org.compiere.model.PO; +import org.compiere.model.POInfo; +import org.compiere.model.Query; +import org.eevolution.model.MProjectMember; +import org.eevolution.model.MProjectProcessor; +import org.eevolution.model.MProjectProcessorLog; + +/** + * Project Processor Utils + * @author Carlos Parada, cparada@erpya.com, ERPCyA http://www.erpya.com + * + * @see FR [ 2202 ] Add Support to Project Processor + */ +public class ProjectProcessorUtils { + + /** PO Info*/ + private static POInfo p_info = null; + + public static String[] LISTEN_COLUMNS = new String [] {MProject.COLUMNNAME_ProjectManager_ID, + MProject.COLUMNNAME_Name, + MProject.COLUMNNAME_Description, + MProject.COLUMNNAME_Note, + MProject.COLUMNNAME_C_ProjectStatus_ID, + MProject.COLUMNNAME_DateLastAction, + MProject.COLUMNNAME_PriorityRule, + MProject.COLUMNNAME_DateStartSchedule, + MProject.COLUMNNAME_DateFinishSchedule, + MProject.COLUMNNAME_DateStart, + MProject.COLUMNNAME_DateFinish, + MProject.COLUMNNAME_DateDeadline, + MProject.COLUMNNAME_DateContract, + MProject.COLUMNNAME_IsIndefinite, + MProject.COLUMNNAME_IsActive, + MProject.COLUMNNAME_DateLastAlert, + MProject.COLUMNNAME_M_PriceList_Version_ID, + MProject.COLUMNNAME_ProjInvoiceRule, + MProject.COLUMNNAME_C_BPartner_ID, + MProject.COLUMNNAME_PlannedAmt, + MProject.COLUMNNAME_PlannedQty, + MProjectPhase.COLUMNNAME_Help, + MProjectPhase.COLUMNNAME_Responsible_ID, + MProjectPhase.COLUMNNAME_PercentageCompleted, + MProjectPhase.COLUMNNAME_DurationEstimated, + MProjectPhase.COLUMNNAME_DurationReal, + MProjectPhase.COLUMNNAME_IsRecurrent, + MProjectPhase.COLUMNNAME_FrequencyType, + MProjectPhase.COLUMNNAME_Frequency, + MProjectPhase.COLUMNNAME_RunsMax, + MProjectPhase.COLUMNNAME_RunsRemaining, + MProjectPhase.COLUMNNAME_DateNextRun, + MProjectPhase.COLUMNNAME_DateLastRun, + MProjectPhase.COLUMNNAME_StartDate, + MProjectPhase.COLUMNNAME_EndDate, + MProjectPhase.COLUMNNAME_IsMilestone, + MProjectTask.COLUMNNAME_DateFinish, + MProjectTask.COLUMNNAME_C_ProjectTaskCategory_ID + }; + + public static String[] EXCLUDE_COLUMNS = new String [] {MProject.COLUMNNAME_DateLastAlert}; + + + public static String[] RESPONSIBLE_COLUMNS = new String [] {MProject.COLUMNNAME_ProjectManager_ID, + MProjectPhase.COLUMNNAME_Responsible_ID + }; + public static String[] INFO_COLUMNS = new String [] {MProject.COLUMNNAME_CreatedBy, + MProject.COLUMNNAME_C_ProjectStatus_ID, + MProject.COLUMNNAME_PriorityRule, + MProject.COLUMNNAME_DueType, + MProject.COLUMNNAME_C_ProjectCategory_ID, + MProject.COLUMNNAME_C_ProjectClass_ID, + MProject.COLUMNNAME_C_ProjectGroup_ID + }; + public static String[] TIME_COLUMNS = new String [] {MProject.COLUMNNAME_DateStartSchedule, + MProject.COLUMNNAME_DateFinishSchedule, + MProject.COLUMNNAME_DateStart, + MProject.COLUMNNAME_DateFinish, + MProjectPhase.COLUMNNAME_StartDate, + MProjectPhase.COLUMNNAME_EndDate, + MProjectPhase.COLUMNNAME_DateDeadline, + MProjectPhase.COLUMNNAME_PercentageCompleted + }; + + + /** + * Get Display Value + * @param columnName + * @param entity + * @return + */ + public static String get_DisplayValue(String columnName, PO entity) { + + if (entity==null) + return "--"; + + Object value = entity.get_Value(columnName); + if (value == null) + return "--"; + + if (p_info == null + || (p_info != null && p_info.getAD_Table_ID()!=entity.get_Table_ID())) + p_info = POInfo.getPOInfo (entity.getCtx(), entity.get_Table_ID(), entity.get_TrxName()); + + if (p_info == null) + return entity.get_ValueAsString(columnName); + + String retValue = value.toString(); + int index = entity.get_ColumnIndex(columnName); + if (index < 0) + return retValue; + + int displayType = p_info.getColumnDisplayType(index); + if (DisplayType.isText(displayType) || DisplayType.YesNo == displayType) { + return retValue; + } + // For Date + if(DisplayType.isDate(displayType)) { + SimpleDateFormat format = DisplayType.getDateFormat(displayType); + return format.format(value); + } + // For Number + if(DisplayType.isNumeric(displayType)) { + DecimalFormat format = DisplayType.getNumberFormat(displayType); + format.format(value); + } + // Lookup + Lookup lookup = p_info.getColumnLookup(index); + if (lookup != null) + return lookup.getDisplay(value); + // Other + return retValue; + } // get_DisplayValue + + /** + * Run Processor Log + * @param entity + * @param currentProcessor + * @param m_summary + * @param eventChangeLog + * @return + */ + public static MProjectProcessorLog runProjectProcessor(PO entity, MProjectProcessor currentProcessor, String m_summary, String eventChangeLog) { + MProject project = null; + MProjectPhase projectPhase = null; + MProjectTask projectTask = null; + MProjectProcessorLog pLog = null; + //Set Project / Phase / Task + if (entity instanceof MProject) + project = (MProject) entity; + else if (entity instanceof MProjectPhase) { + projectPhase = (MProjectPhase) entity; + project = (MProject) projectPhase.getC_Project(); + }else if (entity instanceof MProjectTask) { + projectTask = (MProjectTask) entity; + projectPhase = (MProjectPhase) projectTask.getC_ProjectPhase(); + project = (MProject) projectPhase.getC_Project(); + } + if (currentProcessor == null) { + List processor = new Query(entity.getCtx(), MProjectProcessor.Table_Name, "", entity.get_TrxName()) + .setOrderBy(MProjectProcessor.COLUMNNAME_C_ProjectType_ID + "," + MProjectProcessor.COLUMNNAME_C_ProjectTaskCategory_ID) + .list(); + + + for (MProjectProcessor mProjectProcessor : processor) { + + if (project !=null + && currentProcessor ==null + && project.getAD_Client_ID() == mProjectProcessor.getAD_Client_ID() + ) + currentProcessor = mProjectProcessor; + + if (project !=null + && project.getAD_Client_ID() == mProjectProcessor.getAD_Client_ID() + && project.get_ValueAsInt("C_ProjectType_ID") == mProjectProcessor.getC_ProjectType_ID()) + currentProcessor = mProjectProcessor; + + if (project !=null + && projectTask!=null + && project.getAD_Client_ID() == mProjectProcessor.getAD_Client_ID() + && projectTask.getC_ProjectTaskCategory_ID() == mProjectProcessor.getC_ProjectTaskCategory_ID()) { + currentProcessor = mProjectProcessor; + break; + } + } + } + + if (currentProcessor != null) { + int no = currentProcessor.deleteLog(); + m_summary +="Logs deleted=" + no; + + pLog = new MProjectProcessorLog(currentProcessor, m_summary); + pLog.setEventChangeLog(eventChangeLog); + + if (!pLog.save()) + throw new AdempiereException ("@SaveError@ @C_ProjectProcessorLog_ID@"); + else { + + int addQueued= 0; + //Process Project + if (entity.get_Table_ID() == MProject.Table_ID) + if (project!= null + && project.getProjectManager_ID()!=0) + if (addQueued(pLog,project.getProjectManager_ID())) + addQueued ++; + + //Process Project Phase + if (entity.get_Table_ID() == MProjectPhase.Table_ID) { + + if (projectPhase!= null + && projectPhase.getResponsible_ID()!=0) + if (addQueued(pLog,projectPhase.getResponsible_ID())) + addQueued ++; + + if (project!= null + && project.getProjectManager_ID()!=0) + if (addQueued(pLog,project.getProjectManager_ID())) + addQueued ++; + } + //Process Project Task + if (entity.get_Table_ID() == MProjectTask.Table_ID) { + + if (projectTask!= null + && projectTask.getResponsible_ID()!=0) + if (addQueued(pLog,projectTask.getResponsible_ID())) + addQueued ++; + + if (projectPhase!= null + && projectPhase.getResponsible_ID()!=0) + if (addQueued(pLog,projectPhase.getResponsible_ID())) + addQueued ++; + + if (project!= null + && project.getProjectManager_ID()!=0) + if (addQueued(pLog,project.getProjectManager_ID())) + addQueued ++; + } + + //Project Members + if (project!=null) { + List members = MProjectMember.getMembers(project); + for (MProjectMember mProjectMember : members) + if (addQueued(pLog,mProjectMember.getAD_User_ID(),mProjectMember.getNotificationType())) + addQueued ++; + + } + //Add Changes + if (addQueued > 0) + addChanges(pLog, entity); + + } + } + + return pLog; + } //MProjectProcessorLog + + /** + * Add Queued + * @param pLog + * @param AD_User_ID + * @return + */ + private static boolean addQueued(MProjectProcessorLog pLog, int AD_User_ID, String NotificationType) { + MProjectProcessorQueued queued = new MProjectProcessorQueued(pLog, AD_User_ID); + if (NotificationType!=null + && !NotificationType.equals(queued.getNotificationType())) + queued.setNotificationType(NotificationType); + + + if (NotificationType==null + && queued.getNotificationType()==null) + queued.setNotificationType(MProjectProcessorQueued.NOTIFICATIONTYPE_None); + + if (queued.is_new() + || queued.is_Changed()) + if(!queued.save()) + throw new AdempiereException("@SaveError@ @C_ProjectProcessorQueued_ID@"); + + + return true; + } //addQueued + + /** + * Add Queued + * @param pLog + * @param AD_User_ID + * @return + */ + private static boolean addQueued(MProjectProcessorLog pLog, int AD_User_ID) { + return addQueued(pLog, AD_User_ID, null); + } + + /** + * Add Changes + * @param log + * @param entity + * @return + */ + private static int addChanges(MProjectProcessorLog log, PO entity) { + + int columnChanges = 0; + + for (int i=0; i < entity.get_ColumnCount(); i++) { + String columnName = entity.get_ColumnName(i); + + if ((entity.is_ValueChanged(i) + && isListenColumn(columnName)) + || (log.getEventChangeLog().equals(MProjectProcessorLog.EVENTCHANGELOG_Insert) + && (columnName.equals(MProjectProcessorLog.COLUMNNAME_Created) + || columnName.equals(MProjectProcessorLog.COLUMNNAME_CreatedBy))) + ){ + MProjectProcessorChange change = new MProjectProcessorChange(log); + change.setAD_Table_ID(entity.get_Table_ID()); + change.setRecord_ID(entity.get_ID()); + change.setAD_Column_ID(MColumn.getColumn_ID(entity.get_TableName(), columnName)); + change.setNewValue((get_DisplayValue(columnName,entity))); + + if (!change.save()) { + throw new AdempiereException("@SaveError@ @C_ProjectProcessorQueued_ID@"); + }else + columnChanges++; + } + } + + return columnChanges; + } //addChanges + + /** + * Check if column is listen + * @param column + * @return + */ + public static boolean isListenColumn(String column) { + if (column != null) { + for (String column_listen : LISTEN_COLUMNS) { + if (column_listen.equals(column)) + return true; + } + } + return false; + } //isListenColumn + + /** + * Check if column is excluded + * @param column + * @return + */ + public static boolean isExcludeColumn(String column) { + if (column != null) { + for (String column_exclude : EXCLUDE_COLUMNS) { + if (column_exclude.equals(column)) + return true; + } + } + return false; + } //isListenColumn + +} diff --git a/org.adempiere.project/src/main/java/org/eevolution/model/MProjectProcessor.java b/org.adempiere.project/src/main/java/org/eevolution/model/MProjectProcessor.java index eaf3ca3f1a..c55ced976b 100644 --- a/org.adempiere.project/src/main/java/org/eevolution/model/MProjectProcessor.java +++ b/org.adempiere.project/src/main/java/org/eevolution/model/MProjectProcessor.java @@ -17,10 +17,8 @@ package org.eevolution.model; import org.compiere.model.*; -import org.compiere.util.CLogger; import org.compiere.util.DB; import org.compiere.util.Msg; - import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.Timestamp; @@ -29,12 +27,14 @@ import java.util.Properties; import java.util.logging.Level; +/** + * @author Carlos Parada, cparada@erpya.com, ERPCyA http://www.erpya.com + * + * @see FR [ 2202 ] Add Support to Project Processor + */ public class MProjectProcessor extends X_C_ProjectProcessor implements AdempiereProcessor { - - /** - * - */ - private static final long serialVersionUID = -3149710397208186523L; + + private static final long serialVersionUID = -3149710397208186523L; public MProjectProcessor(Properties ctx, int C_ProjectProcessor_ID, String trxName) { super(ctx, C_ProjectProcessor_ID, trxName); @@ -50,16 +50,15 @@ public MProjectProcessor(Properties ctx, ResultSet rs, String trxName) { * @param ctx context * @return array of Project */ - public static List getActive (Properties ctx) + public static MProjectProcessor[] getActive (Properties ctx) { - return new Query(ctx , Table_Name , "IsActive='Y'", null) - .setClient_ID() + List processors = new Query(ctx , Table_Name , "IsActive='Y'", null) .list(); + MProjectProcessor[] retValue = new MProjectProcessor[processors.size()]; + processors.toArray(retValue); + return retValue; } // getActive - /** Static Logger */ - private static CLogger logger = CLogger.getCLogger (MProjectProcessor.class); - /** * Parent Constructor * @param parent parent @@ -82,7 +81,7 @@ public AdempiereProcessorLog[] getLogs() ArrayList list = new ArrayList(); String sql = "SELECT * " + "FROM C_ProjectProcessorLog " - + "WHERE C_PrjectProcessor_ID=? " + + "WHERE C_ProjectProcessor_ID=? " + "ORDER BY Created DESC"; PreparedStatement pstmt = null; try @@ -150,4 +149,22 @@ public String getServerID() { return "ProjectProcessor" + get_ID(); } // getServerID + + /** + * get Logs + * FR [ 2202 ] + * @param whereClause + * @return + */ + public MProjectProcessorLog[] getProcessorLogs(String whereClause) { + whereClause += " AND C_ProjectProcessor_ID = ? "; + List logs = new Query(getCtx() , MProjectProcessorLog.Table_Name , whereClause + , get_TrxName()) + .setParameters(getC_ProjectProcessor_ID()) + .list(); + MProjectProcessorLog[] retValue = new MProjectProcessorLog[logs.size()]; + logs.toArray(retValue); + return retValue; + + } } diff --git a/org.adempiere.project/src/main/java/org/eevolution/model/MProjectProcessorLog.java b/org.adempiere.project/src/main/java/org/eevolution/model/MProjectProcessorLog.java index d5d79d6602..11478bc300 100644 --- a/org.adempiere.project/src/main/java/org/eevolution/model/MProjectProcessorLog.java +++ b/org.adempiere.project/src/main/java/org/eevolution/model/MProjectProcessorLog.java @@ -17,12 +17,26 @@ package org.eevolution.model; import org.compiere.model.AdempiereProcessorLog; +import org.compiere.model.MProjectProcessorChange; +import org.compiere.model.MProjectProcessorQueued; +import org.compiere.model.Query; import java.sql.ResultSet; +import java.util.List; import java.util.Properties; +/** + * @author Carlos Parada, cparada@erpya.com, ERPCyA http://www.erpya.com + * + * @see FR [ 2202 ] Add Support to Project Processor + */ public class MProjectProcessorLog extends X_C_ProjectProcessorLog implements AdempiereProcessorLog { - public MProjectProcessorLog(Properties ctx, int C_ProjectProcessorLog_ID, String trxName) { + /** + * + */ + private static final long serialVersionUID = 1L; + + public MProjectProcessorLog(Properties ctx, int C_ProjectProcessorLog_ID, String trxName) { super(ctx, C_ProjectProcessorLog_ID, trxName); } @@ -42,4 +56,47 @@ public MProjectProcessorLog (MProjectProcessor parent, String summary) setC_ProjectProcessor_ID(parent.getC_ProjectProcessor_ID()); setSummary(summary); } + + /** + * Get Queued + * FR [ 2202 ] + * @param whereClause + * @return + */ + public MProjectProcessorQueued[] getQueued(String whereClause) { + if (whereClause !=null + && !whereClause.equals("")) + whereClause += " AND "; + else + whereClause = ""; + + whereClause += "C_ProjectProcessorLog_ID = ? "; + List queued = new Query(getCtx() , MProjectProcessorQueued.Table_Name , whereClause , get_TrxName()) + .setParameters(getC_ProjectProcessorLog_ID()) + .list(); + MProjectProcessorQueued[] retValue = new MProjectProcessorQueued[queued.size()]; + queued.toArray(retValue); + return retValue; + } + /** + * Get Changes + * FR [ 2202 ] + * @param whereClause + * @return + */ + public MProjectProcessorChange[] getChange(String whereClause) { + if (whereClause !=null + && !whereClause.equals("")) + whereClause += " AND "; + else + whereClause = ""; + + whereClause += "C_ProjectProcessorLog_ID = ? "; + List changes = new Query(getCtx() , MProjectProcessorChange.Table_Name , whereClause , get_TrxName()) + .setParameters(getC_ProjectProcessorLog_ID()) + .list(); + MProjectProcessorChange[] retValue = new MProjectProcessorChange[changes.size()]; + changes.toArray(retValue); + return retValue; + } } diff --git a/org.adempiere.project/src/main/java/org/eevolution/model/MProjectStatus.java b/org.adempiere.project/src/main/java/org/eevolution/model/MProjectStatus.java index bcd6e82a4a..95284f2799 100644 --- a/org.adempiere.project/src/main/java/org/eevolution/model/MProjectStatus.java +++ b/org.adempiere.project/src/main/java/org/eevolution/model/MProjectStatus.java @@ -20,11 +20,26 @@ import java.sql.ResultSet; import java.util.Properties; +import org.compiere.util.CCache; + /** * Project Status + * @author Carlos Parada, cparada@erpya.com, ERPCyA http://www.erpya.com + * + * @see FR [ 2202 ] Add Support to Project Processor */ public class MProjectStatus extends X_C_ProjectStatus{ + + /** + * + */ + private static final long serialVersionUID = 1L; + /** Cache */ + static private CCache s_cache + = new CCache ("C_ProjectStatus", 10); + + public MProjectStatus(Properties ctx, int C_ProjectStatus_ID, String trxName) { super(ctx, C_ProjectStatus_ID, trxName); } @@ -32,4 +47,25 @@ public MProjectStatus(Properties ctx, int C_ProjectStatus_ID, String trxName) { public MProjectStatus(Properties ctx, ResultSet rs, String trxName) { super(ctx, rs, trxName); } + + /** + * Get Project Status (cached) + * FR [ 2202 ] + * @param ctx context + * @param C_ProjectStatus_ID id + * @return Project Status or null + */ + public static MProjectStatus get (Properties ctx, int C_ProjectStatus_ID) + { + if (C_ProjectStatus_ID == 0) + return null; + Integer key = new Integer (C_ProjectStatus_ID); + MProjectStatus retValue = (MProjectStatus)s_cache.get(key); + if (retValue == null) + { + retValue = new MProjectStatus (ctx, C_ProjectStatus_ID, null); + s_cache.put(key, retValue); + } + return retValue; + } // get } diff --git a/org.adempiere.request/src/main/java/org/compiere/model/MMailText.java b/org.adempiere.request/src/main/java/org/compiere/model/MMailText.java index 6e0b75c794..ed74d83ca7 100644 --- a/org.adempiere.request/src/main/java/org/compiere/model/MMailText.java +++ b/org.adempiere.request/src/main/java/org/compiere/model/MMailText.java @@ -16,19 +16,22 @@ *****************************************************************************/ package org.compiere.model; -import java.sql.PreparedStatement; import java.sql.ResultSet; +import java.util.HashMap; +import java.util.Map; import java.util.Properties; -import java.util.logging.Level; +import java.util.StringTokenizer; import org.compiere.util.CCache; -import org.compiere.util.DB; +import org.compiere.util.Util; /** * Request Mail Template Model. * Cannot be cached as it holds PO/BPartner/User to parse * @author Jorg Janke * @version $Id: MMailText.java,v 1.3 2006/07/30 00:51:03 jjanke Exp $ + * @author Yamel Senih, ysenih@erpya.com, ERPCyA http://www.erpya.com + * @see Add support to multiple Entities fos parse values */ public class MMailText extends X_R_MailText { @@ -59,12 +62,9 @@ public MMailText (Properties ctx, ResultSet rs, String trxName) super (ctx, rs, trxName); } // MMailText - /** Parse User */ - private MUser m_user = null; - /** Parse BPartner */ - private MBPartner m_bpartner = null; /** Parse PO */ - private PO m_po = null; + private Map entityMap = new HashMap<>(); + /** Translated Header */ private String m_MailHeader = null; /** Translated Text */ @@ -156,26 +156,34 @@ private String parse (String text) if (text.indexOf('@') == -1) return text; // Parse User - text = parse (text, m_user); + text = parse (text, getEntity(I_AD_User.Table_Name)); // Parse BP - text = parse (text, m_bpartner); + text = parse (text, getEntity(I_C_BPartner.Table_Name)); // Parse PO - text = parse (text, m_po); + text = parse (text, null); // return text; } // parse + /** + * Get Entity from table name + * @param tableName + * @return + */ + private PO getEntity(String tableName) { + return entityMap.get(tableName); + } + /** * Parse text * @param text text * @param po object * @return parsed text */ - private String parse (String text, PO po) - { + private String parse (String text, PO po) { if (text == null) return ""; - if (po == null || text.indexOf('@') == -1) + if (text.indexOf('@') == -1) return text; String inStr = text; @@ -196,12 +204,24 @@ private String parse (String text, PO po) } token = inStr.substring(0, j); - outStr.append(parseVariable(token, po)); // replace context - + String value = ""; + StringTokenizer completeToken = new StringTokenizer(token, "."); + if(completeToken.hasMoreElements()) { + String tableName = completeToken.nextToken(); + String columnName = token.replaceAll(tableName, "").replace(".", ""); + if(!Util.isEmpty(tableName)) { + value = parseVariable(columnName, entityMap.get(tableName)); + } + } else if(po != null) { + value = parseVariable(token, po); // replace context + } + if(Util.isEmpty(value)) { + value = "@" + token + "@"; + } + outStr.append(value); inStr = inStr.substring(j+1, inStr.length()); // from second @ i = inStr.indexOf('@'); } - outStr.append(inStr); // add remainder return outStr.toString(); } // parse @@ -230,45 +250,43 @@ private String parseVariable (String variable, PO po) * Set User for parse * @param AD_User_ID user */ - public void setUser (int AD_User_ID) - { - m_user = MUser.get (getCtx(), AD_User_ID); + public void setUser (int AD_User_ID) { + setPO(MUser.get (getCtx(), AD_User_ID)); } // setUser /** * Set User for parse * @param user user */ - public void setUser (MUser user) - { - m_user = user; + public void setUser (MUser user) { + setPO(user); } // setUser /** * Set BPartner for parse * @param C_BPartner_ID bp */ - public void setBPartner (int C_BPartner_ID) - { - m_bpartner = new MBPartner (getCtx(), C_BPartner_ID, get_TrxName()); + public void setBPartner (int C_BPartner_ID) { + setPO(new MBPartner (getCtx(), C_BPartner_ID, get_TrxName())); } // setBPartner /** * Set BPartner for parse * @param bpartner bp */ - public void setBPartner (MBPartner bpartner) - { - m_bpartner = bpartner; + public void setBPartner (MBPartner bpartner) { + setPO(bpartner); } // setBPartner /** * Set PO for parse * @param po po */ - public void setPO (PO po) - { - m_po = po; + public void setPO (PO po) { + if(po == null) { + return; + } + entityMap.put(po.get_TableName(), po); } // setPO /** @@ -278,7 +296,7 @@ public void setPO (PO po) */ public void setPO (PO po, boolean analyse) { - m_po = po; + setPO(po); if (analyse) { int index = po.get_ColumnIndex("C_BPartner_ID"); @@ -307,20 +325,17 @@ public void setPO (PO po, boolean analyse) /** * Translate to BPartner Language */ - private void translate() - { - if (m_bpartner != null && m_bpartner.getAD_Language() != null) - { - String key = m_bpartner.getAD_Language() + get_ID(); + private void translate() { + MBPartner bpartner = (MBPartner) getEntity(I_C_BPartner.Table_Name); + if (bpartner != null && bpartner.getAD_Language() != null) { + String key = bpartner.getAD_Language() + get_ID(); MMailTextTrl trl = s_cacheTrl.get(key); - if (trl == null) - { - trl = getTranslation(m_bpartner.getAD_Language()); + if (trl == null) { + trl = getTranslation(bpartner.getAD_Language()); if (trl != null) s_cacheTrl.put(key, trl); } - if (trl != null) - { + if (trl != null) { m_MailHeader = trl.MailHeader; m_MailText = trl.MailText; m_MailText2 = trl.MailText2; @@ -336,55 +351,31 @@ private void translate() /** * Get Translation - * @param AD_Language language + * @param language language * @return trl */ - private MMailTextTrl getTranslation (String AD_Language) - { - MMailTextTrl trl = null; - PreparedStatement pstmt = null; - String sql = "SELECT * FROM R_MailText_Trl WHERE R_MailText_ID=? AND AD_Language=?"; - try - { - pstmt = DB.prepareStatement (sql, null); - pstmt.setInt (1, getR_MailText_ID()); - pstmt.setString(2, AD_Language); - ResultSet rs = pstmt.executeQuery (); - if (rs.next()) - { - trl = new MMailTextTrl(); - trl.AD_Language = rs.getString("AD_Language"); - trl.MailHeader = rs.getString("MailHeader"); - trl.MailText = rs.getString("MailText"); - trl.MailText2 = rs.getString("MailText2"); - trl.MailText3 = rs.getString("MailText3"); - } - rs.close (); - pstmt.close (); - pstmt = null; + private MMailTextTrl getTranslation (String language) { + PO translationEntity = new Query(getCtx(), Table_Name + "_Trl", "R_MailText_ID=? AND AD_Language=?", get_TrxName()) + .setParameters(getR_MailText_ID(), language) + .first(); + // + if(translationEntity != null) { + MMailTextTrl translation = new MMailTextTrl(); + translation.AD_Language = translationEntity.get_ValueAsString("AD_Language"); + translation.MailHeader = translationEntity.get_ValueAsString("MailHeader"); + translation.MailText = translationEntity.get_ValueAsString("MailText"); + translation.MailText2 = translationEntity.get_ValueAsString("MailText2"); + translation.MailText3 = translationEntity.get_ValueAsString("MailText3"); + return translation; } - catch (Exception e) - { - log.log (Level.SEVERE, sql, e); - } - try - { - if (pstmt != null) - pstmt.close (); - pstmt = null; - } - catch (Exception e) - { - pstmt = null; - } - return trl; + // + return null; } // getTranslation /** * MailText Translation VO */ - class MMailTextTrl - { + class MMailTextTrl { /** Language */ String AD_Language = null; /** Translated Header */ @@ -396,5 +387,9 @@ class MMailTextTrl /** Translated Text 3 */ String MailText3 = null; } // MMailTextTrl - + + @Override + public String toString() { + return "MMailText [getMailHeader()=" + getMailHeader() + ", getR_MailText_ID()=" + getR_MailText_ID() + "]"; + } } // MMailText diff --git a/org.adempiere.request/src/main/java/org/compiere/model/MRequest.java b/org.adempiere.request/src/main/java/org/compiere/model/MRequest.java index 6292852987..5f99218836 100644 --- a/org.adempiere.request/src/main/java/org/compiere/model/MRequest.java +++ b/org.adempiere.request/src/main/java/org/compiere/model/MRequest.java @@ -17,7 +17,14 @@ package org.compiere.model; import org.adempiere.exceptions.DBException; -import org.compiere.util.*; +import org.compiere.util.CLogger; +import org.compiere.util.DB; +import org.compiere.util.Env; +import org.compiere.util.Msg; +import org.compiere.util.TimeUtil; +import org.compiere.util.Util; +import org.spin.model.MRNoticeTemplate; +import org.spin.model.MRNoticeTemplateEvent; import java.io.File; import java.sql.PreparedStatement; @@ -675,7 +682,7 @@ public boolean webUpdate (String result) public String toString () { StringBuffer sb = new StringBuffer ("MRequest["); - sb.append (get_ID()).append ("-").append(getDocumentNo()).append ("]"); + sb.append (get_ID()).append ("-").append(getDocumentNo()).append("-").append(getSummary()).append ("]"); return sb.toString (); } // toString @@ -806,20 +813,20 @@ && getCloseDate() == null) // Change Log m_changed = false; ArrayList sendInfo = new ArrayList(); - MRequestAction ra = new MRequestAction(this, false); + MRequestAction requestAction = new MRequestAction(this, false); // - if (checkChange(ra, "R_RequestType_ID")) + if (checkChange(requestAction, "R_RequestType_ID")) sendInfo.add("R_RequestType_ID"); - if (checkChange(ra, "R_Group_ID")) + if (checkChange(requestAction, "R_Group_ID")) sendInfo.add("R_Group_ID"); - if (checkChange(ra, "R_Category_ID")) + if (checkChange(requestAction, "R_Category_ID")) sendInfo.add("R_Category_ID"); - if (checkChange(ra, "R_Status_ID")) + if (checkChange(requestAction, "R_Status_ID")) sendInfo.add("R_Status_ID"); - if (checkChange(ra, "R_Resolution_ID")) + if (checkChange(requestAction, "R_Resolution_ID")) sendInfo.add("R_Resolution_ID"); // - if (checkChange(ra, "SalesRep_ID")) + if (checkChange(requestAction, "SalesRep_ID")) { // Sender int AD_User_ID = Env.getContextAsInt(p_ctx, "#AD_User_ID"); @@ -843,60 +850,68 @@ && getCloseDate() == null) sendInfo.add("SalesRep_ID"); } } - checkChange(ra, "AD_Role_ID"); + checkChange(requestAction, "AD_Role_ID"); // - checkChange(ra, "Priority"); - if (checkChange(ra, "PriorityUser")) + checkChange(requestAction, "Priority"); + if (checkChange(requestAction, "PriorityUser")) sendInfo.add("PriorityUser"); - if (checkChange(ra, "IsEscalated")) + if (checkChange(requestAction, "IsEscalated")) sendInfo.add("IsEscalated"); // - checkChange(ra, "ConfidentialType"); - checkChange(ra, "Summary"); - checkChange(ra, "IsSelfService"); - checkChange(ra, "C_BPartner_ID"); - checkChange(ra, "AD_User_ID"); - checkChange(ra, "C_Project_ID"); - checkChange(ra, "A_Asset_ID"); - checkChange(ra, "C_Order_ID"); - checkChange(ra, "C_Invoice_ID"); - checkChange(ra, "M_Product_ID"); - checkChange(ra, "C_Payment_ID"); - checkChange(ra, "M_InOut_ID"); - checkChange(ra, "M_RMA_ID"); - // checkChange(ra, "C_Campaign_ID"); - // checkChange(ra, "RequestAmt"); - checkChange(ra, "IsInvoiced"); - checkChange(ra, "C_Activity_ID"); - checkChange(ra, "DateNextAction"); - checkChange(ra, "M_ProductSpent_ID"); - checkChange(ra, "QtySpent"); - checkChange(ra, "QtyInvoiced"); - checkChange(ra, "StartDate"); - checkChange(ra, "CloseDate"); - checkChange(ra, "TaskStatus"); - checkChange(ra, "DateStartPlan"); - checkChange(ra, "DateCompletePlan"); + checkChange(requestAction, "ConfidentialType"); + checkChange(requestAction, "Summary"); + checkChange(requestAction, "IsSelfService"); + checkChange(requestAction, "C_BPartner_ID"); + checkChange(requestAction, "AD_User_ID"); + checkChange(requestAction, "C_Project_ID"); + checkChange(requestAction, "A_Asset_ID"); + checkChange(requestAction, "C_Order_ID"); + checkChange(requestAction, "C_Invoice_ID"); + checkChange(requestAction, "M_Product_ID"); + checkChange(requestAction, "C_Payment_ID"); + checkChange(requestAction, "M_InOut_ID"); + checkChange(requestAction, "M_RMA_ID"); + checkChange(requestAction, "C_Campaign_ID"); + checkChange(requestAction, "RequestAmt"); + checkChange(requestAction, "IsInvoiced"); + checkChange(requestAction, "C_Activity_ID"); + checkChange(requestAction, "DateNextAction"); + checkChange(requestAction, "M_ProductSpent_ID"); + checkChange(requestAction, "QtySpent"); + checkChange(requestAction, "QtyInvoiced"); + checkChange(requestAction, "StartDate"); + checkChange(requestAction, "CloseDate"); + checkChange(requestAction, "TaskStatus"); + checkChange(requestAction, "DateStartPlan"); + checkChange(requestAction, "DateCompletePlan"); // if (m_changed) - ra.saveEx(); + requestAction.saveEx(); // Current Info - MRequestUpdate update = new MRequestUpdate(this); - if (update.isNewInfo()) - update.saveEx(); + MRequestUpdate requestUpdate = new MRequestUpdate(this); + // Link Request Action with Request Update + if (requestAction.getR_RequestAction_ID() > 0) + requestUpdate.setR_RequestAction_ID(requestAction.getR_RequestAction_ID()); + + if (requestUpdate.isNewInfo()) + requestUpdate.saveEx(); else - update = null; + requestUpdate = null; // m_emailTo = new StringBuffer(); - if (update != null || sendInfo.size() > 0) + if (requestUpdate != null || sendInfo.size() > 0) { // Note that calling the notifications from beforeSave is causing the // new interested are not notified if the RV_RequestUpdates view changes // this is, when changed the sales rep (solved in sendNotices) // or when changed the request category or group or contact (unsolved - the old ones are notified) - sendNotices(sendInfo); - + if(checkChange(requestAction, "SalesRep_ID")) { + sendNotices(sendInfo, MRNoticeTemplateEvent.EVENTTYPE_SalesRepAlertWhenTransferringARequest); + } else if(checkChange(requestAction, "Summary")) { + sendNotices(sendInfo, MRNoticeTemplateEvent.EVENTTYPE_EndUserLimitOverrideNotice); + } + sendNotices(sendInfo, MRNoticeTemplateEvent.EVENTTYPE_AutomaticTaskNewActivityNotice); // Update setDateLastAction(getUpdated()); setLastResult(getResult()); @@ -918,68 +933,25 @@ && getCloseDate() == null) /** * Check for changes - * @param ra request action + * @param requestAction request action * @param columnName column * @return true if changes */ - private boolean checkChange (MRequestAction ra, String columnName) + private boolean checkChange (MRequestAction requestAction, String columnName) { if (is_ValueChanged(columnName)) { Object value = get_ValueOld(columnName); if (value == null) - ra.addNullColumn(columnName); + requestAction.addNullColumn(columnName); else - ra.set_ValueNoCheck(columnName, value); + requestAction.set_ValueNoCheck(columnName, value); m_changed = true; return true; } return false; } // checkChange - /** - * Check the ability to send email. - * @return AD_Message or null if no error - */ -/* - * TODO red1 - Never Used Locally - to check later - private String checkEMail() - { - // Mail Host - MClient client = MClient.get(getCtx()); - if (client == null - || client.getSMTPHost() == null - || client.getSMTPHost().length() == 0) - return "RequestActionEMailNoSMTP"; - - // Mail To - MUser to = new MUser (getCtx(), getAD_User_ID(), get_TrxName()); - if (to == null - || to.getEMail() == null - || to.getEMail().length() == 0) - return "RequestActionEMailNoTo"; - - // Mail From real user - MUser from = MUser.get(getCtx(), Env.getAD_User_ID(getCtx())); - if (from == null - || from.getEMail() == null - || from.getEMail().length() == 0) - return "RequestActionEMailNoFrom"; - - // Check that UI user is Request User -// int realSalesRep_ID = Env.getContextAsInt (getCtx(), "#AD_User_ID"); -// if (realSalesRep_ID != getSalesRep_ID()) -// setSalesRep_ID(realSalesRep_ID); - - // RequestActionEMailInfo - EMail from {0} to {1} -// Object[] args = new Object[] {emailFrom, emailTo}; -// String msg = Msg.getMsg(getCtx(), "RequestActionEMailInfo", args); -// setLastResult(msg); - // - - return null; - } // checkEMail -*/ /** * Set SalesRep_ID * @param SalesRep_ID id @@ -1010,9 +982,9 @@ protected boolean afterSave (boolean newRecord, boolean success) update.saveEx(); } // Initial Mail - if (newRecord) - sendNotices(new ArrayList()); - + if (newRecord) { + sendNotices(new ArrayList(), MRNoticeTemplateEvent.EVENTTYPE_EndUserNewRequestNotice); + } // ChangeRequest - created in Request Processor if (getM_ChangeRequest_ID() != 0 && is_ValueChanged(COLUMNNAME_R_Group_ID)) // different ECN assignment? @@ -1046,82 +1018,81 @@ && is_ValueChanged(COLUMNNAME_R_Group_ID)) // different ECN assignment? return success; } // afterSave - - /** - * Send transfer Message - */ -/*TODO - red1 Never used locally - check later - * private void sendTransferMessage () - { - // Sender - int AD_User_ID = Env.getContextAsInt(p_ctx, "#AD_User_ID"); - if (AD_User_ID == 0) - AD_User_ID = getUpdatedBy(); - // Old - Object oo = get_ValueOld("SalesRep_ID"); - int oldSalesRep_ID = 0; - if (oo instanceof Integer) - oldSalesRep_ID = ((Integer)oo).intValue(); - - // RequestActionTransfer - Request {0} was transfered by {1} from {2} to {3} - Object[] args = new Object[] {getDocumentNo(), - MUser.getNameOfUser(AD_User_ID), - MUser.getNameOfUser(oldSalesRep_ID), - MUser.getNameOfUser(getSalesRep_ID()) - }; - String subject = Msg.getMsg(getCtx(), "RequestActionTransfer", args); - String message = subject + "\n" + getSummary(); - MClient client = MClient.get(getCtx()); - MUser from = MUser.get (getCtx(), AD_User_ID); - MUser to = MUser.get (getCtx(), getSalesRep_ID()); - // - client.sendEMail(from, to, subject, message, createPDF()); - } // afterSaveTransfer -*/ /** * Send Update EMail/Notices * @param list list of changes + * @param eventType Event Type */ - public void sendNotices(ArrayList list) - { + public void sendNotices(ArrayList list, String eventType) { // Subject - String subject = Msg.translate(getCtx(), "R_Request_ID") - + " " + Msg.getMsg(getCtx(), "Updated") + ": " + getDocumentNo(); + String subject = ""; // Message - StringBuffer message = new StringBuffer(); + String message = new String(); + // + int updatedBy = Env.getAD_User_ID(getCtx()); // UpdatedBy: Joe - int UpdatedBy = Env.getAD_User_ID(getCtx()); - MUser from = MUser.get(getCtx(), UpdatedBy); - if (from != null) - message.append(Msg.translate(getCtx(), "UpdatedBy")).append(": ") - .append(from.getName()); - // LastAction/Created: ... - if (getDateLastAction() != null) - message.append("\n").append(Msg.translate(getCtx(), "DateLastAction")) - .append(": ").append(getDateLastAction()); - else - message.append("\n").append(Msg.translate(getCtx(), "Created")) - .append(": ").append(getCreated()); - // Changes - for (int i = 0; i < list.size(); i++) - { - String columnName = (String)list.get(i); - message.append("\n").append(Msg.getElement(getCtx(), columnName)) - .append(": ").append(get_DisplayValue(columnName, false)) - .append(" -> ").append(get_DisplayValue(columnName, true)); + MUser from = MUser.get(getCtx(), updatedBy); + // Event Type + if(!Util.isEmpty(eventType)) { + MMailText mailText = MRNoticeTemplate.getMailTemplate(getCtx(), MRNoticeTemplate.TEMPLATETYPE_Request, eventType); + if(mailText != null) { + mailText.setUser(from); + if(getC_BPartner_ID() != 0) { + mailText.setBPartner(getC_BPartner_ID()); + } + // Add Request + mailText.setPO(this); + subject = mailText.getMailHeader(); + // Message + message = mailText.getMailText(true); + StringBuffer localMessage = new StringBuffer(); + for (int i = 0; i < list.size(); i++) { + String columnName = (String)list.get(i); + localMessage.append(Env.NL).append(Msg.getElement(getCtx(), columnName)) + .append(": ").append(get_DisplayValue(columnName, false)) + .append(" -> ").append(get_DisplayValue(columnName, true)); + } + // + message += localMessage.toString(); + } + } + if(Util.isEmpty(subject) + && Util.isEmpty(message)) { + StringBuffer localMessage = new StringBuffer(); + subject = Msg.translate(getCtx(), "R_Request_ID") + + " " + Msg.getMsg(getCtx(), "Updated") + ": " + getDocumentNo(); + if (from != null) + localMessage.append(Msg.translate(getCtx(), "UpdatedBy")).append(": ") + .append(from.getName()); + // LastAction/Created: ... + if (getDateLastAction() != null) + localMessage.append("\n").append(Msg.translate(getCtx(), "DateLastAction")) + .append(": ").append(getDateLastAction()); + else + localMessage.append("\n").append(Msg.translate(getCtx(), "Created")) + .append(": ").append(getCreated()); + // Changes + for (int i = 0; i < list.size(); i++) + { + String columnName = (String)list.get(i); + localMessage.append("\n").append(Msg.getElement(getCtx(), columnName)) + .append(": ").append(get_DisplayValue(columnName, false)) + .append(" -> ").append(get_DisplayValue(columnName, true)); + } + // NextAction + if (getDateNextAction() != null) + localMessage.append("\n").append(Msg.translate(getCtx(), "DateNextAction")) + .append(": ").append(getDateNextAction()); + localMessage.append(SEPARATOR) + .append(getSummary()); + if (getResult() != null) + localMessage.append("\n----------\n").append(getResult()); + localMessage.append(getMailTrailer(null)); + message = localMessage.toString(); } - // NextAction - if (getDateNextAction() != null) - message.append("\n").append(Msg.translate(getCtx(), "DateNextAction")) - .append(": ").append(getDateNextAction()); - message.append(SEPARATOR) - .append(getSummary()); - if (getResult() != null) - message.append("\n----------\n").append(getResult()); - message.append(getMailTrailer(null)); File pdf = createPDF(); - log.finer(message.toString()); + log.finer(message); // Prepare sending Notice/Mail MClient client = MClient.get(getCtx()); @@ -1150,45 +1121,45 @@ public void sendNotices(ArrayList list) while (rs.next ()) { int AD_User_ID = rs.getInt(1); - String NotificationType = rs.getString(2); - if (NotificationType == null) - NotificationType = X_AD_User.NOTIFICATIONTYPE_EMail; + String notificationType = rs.getString(2); + if (notificationType == null) + notificationType = X_AD_User.NOTIFICATIONTYPE_EMail; String email = rs.getString(3); String Name = rs.getString(4); // Role - int AD_Role_ID = rs.getInt(5); + int roleId = rs.getInt(5); if (rs.wasNull()) - AD_Role_ID = -1; + roleId = -1; // Don't send mail to oneself - // if (AD_User_ID == UpdatedBy) - // continue; + if (AD_User_ID == updatedBy) + continue; // No confidential to externals - if (AD_Role_ID == -1 + if (roleId == -1 && (getConfidentialTypeEntry().equals(CONFIDENTIALTYPE_Internal) || getConfidentialTypeEntry().equals(CONFIDENTIALTYPE_PrivateInformation))) continue; - if (X_AD_User.NOTIFICATIONTYPE_None.equals(NotificationType)) + if (X_AD_User.NOTIFICATIONTYPE_None.equals(notificationType)) { log.config("Opt out: " + Name); continue; } - if ((X_AD_User.NOTIFICATIONTYPE_EMail.equals(NotificationType) - || X_AD_User.NOTIFICATIONTYPE_EMailPlusNotice.equals(NotificationType)) + if ((X_AD_User.NOTIFICATIONTYPE_EMail.equals(notificationType) + || X_AD_User.NOTIFICATIONTYPE_EMailPlusNotice.equals(notificationType)) && (email == null || email.length() == 0)) { - if (AD_Role_ID >= 0) - NotificationType = X_AD_User.NOTIFICATIONTYPE_Notice; + if (roleId >= 0) + notificationType = X_AD_User.NOTIFICATIONTYPE_Notice; else { log.config("No EMail: " + Name); continue; } } - if (X_AD_User.NOTIFICATIONTYPE_Notice.equals(NotificationType) - && AD_Role_ID >= 0) + if (X_AD_User.NOTIFICATIONTYPE_Notice.equals(notificationType) + && roleId >= 0) { log.config("No internal User: " + Name); continue; @@ -1202,10 +1173,10 @@ public void sendNotices(ArrayList list) // MUser to = MUser.get (getCtx(), AD_User_ID); // Send Mail - if (X_AD_User.NOTIFICATIONTYPE_EMail.equals(NotificationType) - || X_AD_User.NOTIFICATIONTYPE_EMailPlusNotice.equals(NotificationType)) + if (X_AD_User.NOTIFICATIONTYPE_EMail.equals(notificationType) + || X_AD_User.NOTIFICATIONTYPE_EMailPlusNotice.equals(notificationType)) { - if (client.sendEMail(from, to, subject, message.toString(), pdf)) + if (client.sendEMail(from, to, subject, message, pdf)) { success++; if (m_emailTo.length() > 0) @@ -1216,17 +1187,17 @@ public void sendNotices(ArrayList list) { log.warning("Failed: " + Name); failure++; - NotificationType = X_AD_User.NOTIFICATIONTYPE_Notice; + notificationType = X_AD_User.NOTIFICATIONTYPE_Notice; } } // Send Note - if (X_AD_User.NOTIFICATIONTYPE_Notice.equals(NotificationType) - || X_AD_User.NOTIFICATIONTYPE_EMailPlusNotice.equals(NotificationType)) + if (X_AD_User.NOTIFICATIONTYPE_Notice.equals(notificationType) + || X_AD_User.NOTIFICATIONTYPE_EMailPlusNotice.equals(notificationType)) { int AD_Message_ID = 834; MNote note = new MNote(getCtx(), AD_Message_ID, AD_User_ID, X_R_Request.Table_ID, getR_Request_ID(), - subject, message.toString(), get_TrxName()); + subject, message, get_TrxName()); if (note.save()) notices++; } @@ -1254,7 +1225,8 @@ public String getMailTrailer(String serverAddress) { StringBuffer sb = new StringBuffer("\n").append(SEPARATOR) .append(Msg.translate(getCtx(), "R_Request_ID")) - .append(": ").append(getDocumentNo()) + .append(": ").append(getDocumentNo()) + .append(" ").append(getMailTag()) .append("\nSent by AdempiereMail"); if (serverAddress != null) diff --git a/org.adempiere.request/src/main/java/org/compiere/process/RequestInvoice.java b/org.adempiere.request/src/main/java/org/compiere/process/RequestInvoice.java index d441501049..3e8ff78d74 100644 --- a/org.adempiere.request/src/main/java/org/compiere/process/RequestInvoice.java +++ b/org.adempiere.request/src/main/java/org/compiere/process/RequestInvoice.java @@ -16,64 +16,40 @@ *****************************************************************************/ package org.compiere.process; -import org.compiere.model.*; +import org.compiere.model.MBPartner; +import org.compiere.model.MInvoice; +import org.compiere.model.MInvoiceLine; +import org.compiere.model.MRequest; +import org.compiere.model.MRequestType; +import org.compiere.model.MRequestUpdate; +import org.compiere.model.MStatus; +import org.compiere.model.Query; import org.compiere.util.AdempiereSystemError; -import org.compiere.util.DB; import java.math.BigDecimal; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.util.logging.Level; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Optional; +import java.util.concurrent.atomic.AtomicInteger; /** * Create Invoices for Requests - * - * - * @author Jorg Janke - * @version $Id: RequestInvoice.java,v 1.2 2006/07/30 00:51:01 jjanke Exp $ + * + * + * @author Jorg Janke + * @author victor.perez@e-evolution.com , Victor Perez , e-Evolution Consultant, S.A. www.e-evolution.com + *

  • Add relation between Request Update and Invoice Line #2484
  • + *
  • https://github.com/adempiere/adempiere/issues/2484
  • */ -public class RequestInvoice extends SvrProcess -{ - /** Request Type */ - private int p_R_RequestType_ID = 0; - /** Request Group (opt) */ - private int p_R_Group_ID = 0; - /** Request Categpry (opt) */ - private int p_R_Category_ID = 0; - /** Business Partner (opt) */ - private int p_C_BPartner_ID = 0; - /** Default product */ - private int p_M_Product_ID = 0; - - /** The invoice */ - private MInvoice m_invoice = null; - /** Line Count */ - private int m_linecount = 0; - +public class RequestInvoice extends RequestInvoiceAbstract { + private HashMap invoicesByPartner = new HashMap<>(); /** * Prepare */ - protected void prepare () - { - ProcessInfoParameter[] para = getParameter(); - for (int i = 0; i < para.length; i++) - { - String name = para[i].getParameterName(); - if (para[i].getParameter() == null) - ; - else if (name.equals("R_RequestType_ID")) - p_R_RequestType_ID = para[i].getParameterAsInt(); - else if (name.equals("R_Group_ID")) - p_R_Group_ID = para[i].getParameterAsInt(); - else if (name.equals("R_Category_ID")) - p_R_Category_ID = para[i].getParameterAsInt(); - else if (name.equals("C_BPartner_ID")) - p_C_BPartner_ID = para[i].getParameterAsInt(); - else if (name.equals("M_Product_ID")) - p_M_Product_ID = para[i].getParameterAsInt(); - else - log.log(Level.SEVERE, "Unknown Parameter: " + name); - } + protected void prepare() { + super.prepare(); } // prepare /** @@ -81,153 +57,118 @@ else if (name.equals("M_Product_ID")) * @return info * @throws Exception */ - protected String doIt () throws Exception - { - log.info("R_RequestType_ID=" + p_R_RequestType_ID + ", R_Group_ID=" + p_R_Group_ID - + ", R_Category_ID=" + p_R_Category_ID + ", C_BPartner_ID=" + p_C_BPartner_ID - + ", p_M_Product_ID=" + p_M_Product_ID); - - MRequestType type = MRequestType.get (getCtx(), p_R_RequestType_ID); - if (type.get_ID() == 0) - throw new AdempiereSystemError("@R_RequestType_ID@ @NotFound@ " + p_R_RequestType_ID); - if (!type.isInvoiced()) + protected String doIt() throws Exception { + log.info("R_RequestType_ID=" + getRequestTypeId() + ", R_Group_ID=" + getGroupId() + + ", R_Category_ID=" + getCategoryId() + ", C_BPartner_ID=" + getBPartnerId() + + ", p_M_Product_ID=" + getProductId()); + validate(); + getRequestsToInvoice().stream() + .forEach(request -> { + MInvoice invoice = Optional.ofNullable(invoicesByPartner.get(request.getC_BPartner_ID())).orElse(invoiceNew(request)); + invoiceLine(request, invoice); + }); + + invoicesByPartner.entrySet().stream().forEach(entry -> { + MInvoice invoice = entry.getValue(); + invoice.processIt(MInvoice.ACTION_Prepare); + invoice.saveEx(); + addLog(invoice.getDocumentInfo()); + }); + + return "@Ok@"; + } // doIt + + + private boolean validate() throws AdempiereSystemError { + MRequestType requestType = MRequestType.get(getCtx(), getRequestTypeId()); + if (requestType.get_ID() == 0) + throw new AdempiereSystemError("@R_RequestType_ID@ @NotFound@ " + getRequestTypeId()); + if (!requestType.isInvoiced()) throw new AdempiereSystemError("@R_RequestType_ID@ <> @IsInvoiced@"); - - String sql = "SELECT * FROM R_Request r" - + " INNER JOIN R_Status s ON (r.R_Status_ID=s.R_Status_ID) " - + "WHERE s.IsClosed='Y'" - + " AND r.R_RequestType_ID=?"; - // globalqss -- avoid double invoicing - // + " AND EXISTS (SELECT 1 FROM R_RequestUpdate ru " + - // "WHERE ru.R_Request_ID=r.R_Request_ID AND NVL(C_InvoiceLine_ID,0)=0"; - if (p_R_Group_ID != 0) - sql += " AND r.R_Group_ID=?"; - if (p_R_Category_ID != 0) - sql += " AND r.R_Category_ID=?"; - if (p_C_BPartner_ID != 0) - sql += " AND r.C_BPartner_ID=?"; - sql += " AND r.IsInvoiced='Y' " - + "ORDER BY C_BPartner_ID"; - - PreparedStatement pstmt = null; - try - { - pstmt = DB.prepareStatement (sql, get_TrxName()); - int index = 1; - pstmt.setInt (index++, p_R_RequestType_ID); - if (p_R_Group_ID != 0) - pstmt.setInt (index++, p_R_Group_ID); - if (p_R_Category_ID != 0) - pstmt.setInt (index++, p_R_Category_ID); - if (p_C_BPartner_ID != 0) - pstmt.setInt (index++, p_C_BPartner_ID); - ResultSet rs = pstmt.executeQuery (); - int oldC_BPartner_ID = 0; - while (rs.next ()) - { - MRequest request = new MRequest(getCtx(), rs, get_TrxName()); - if (!request.isInvoiced()) - continue; - if (oldC_BPartner_ID != request.getC_BPartner_ID()) - invoiceDone(); - if (m_invoice == null) - { - invoiceNew(request); - oldC_BPartner_ID = request.getC_BPartner_ID(); - } - invoiceLine(request); - } - invoiceDone(); - // - rs.close (); - pstmt.close (); - pstmt = null; - } - catch (Exception e) - { - log.log (Level.SEVERE, sql, e); - } - try - { - if (pstmt != null) - pstmt.close (); - pstmt = null; + return true; + } + + + private List getRequestsToInvoice() { + List parameters = new ArrayList<>(); + StringBuilder whereClause = new StringBuilder(); + whereClause.append(MRequest.COLUMNNAME_R_RequestType_ID).append("=? AND "); + parameters.add(getRequestTypeId()); + whereClause.append(MRequest.COLUMNNAME_IsInvoiced).append("=? AND "); + parameters.add("Y"); + + whereClause.append(" EXISTS (SELECT 1 FROM ").append(MStatus.Table_Name) + .append(" WHERE ").append(MRequest.Table_Name).append(".").append(MRequest.COLUMNNAME_R_Status_ID).append("=") + .append(MStatus.Table_Name).append(".").append(MStatus.COLUMNNAME_R_Status_ID).append(" AND ") + .append(MStatus.Table_Name).append(".").append(MStatus.COLUMNNAME_IsClosed).append("=?) AND "); + parameters.add("Y"); + if (getGroupId() > 0) { + whereClause.append(MRequest.Table_Name).append(".").append(MRequest.COLUMNNAME_R_Group_ID).append("=? AND "); + parameters.add(getGroupId()); } - catch (Exception e) - { - pstmt = null; + if (getCategoryId() > 0) { + whereClause.append(MRequest.Table_Name).append(".").append(MRequest.COLUMNNAME_R_Category_ID).append("=? AND "); + parameters.add(getCategoryId()); } - // R_Category_ID - return null; - } // doIt - - /** - * Done with Invoice - */ - private void invoiceDone() - { - // Close Old - if (m_invoice != null) - { - if (m_linecount == 0) - m_invoice.delete(false); - else - { - m_invoice.processIt(MInvoice.ACTION_Prepare); - m_invoice.saveEx(); - addLog(0, null, m_invoice.getGrandTotal(), m_invoice.getDocumentNo()); - } + if (getBPartnerId() > 0) { + whereClause.append(MRequest.Table_Name).append(".").append(MRequest.COLUMNNAME_C_BPartner_ID).append("=? AND "); + parameters.add(getBPartnerId()); } - m_invoice = null; - } // invoiceDone - + + whereClause.append(" EXISTS (SELECT 1 FROM ").append(MRequestUpdate.Table_Name).append(" WHERE ") + .append(MRequestUpdate.Table_Name).append(".").append(MRequestUpdate.COLUMNNAME_R_Request_ID).append("=") + .append(MRequest.Table_Name).append(".").append(MRequest.COLUMNNAME_R_Request_ID).append(" AND ") + .append(MRequestUpdate.Table_Name).append(".").append(MRequestUpdate.COLUMNNAME_C_InvoiceLine_ID).append(" IS NULL )"); + + return new Query(getCtx(), MRequest.Table_Name, whereClause.toString(), get_TrxName()) + .setClient_ID() + .setParameters(parameters) + .setOrderBy(MRequest.COLUMNNAME_C_BPartner_ID) + .list(); + } + /** * New Invoice - * @param request request + * @param request + * @return */ - private void invoiceNew (MRequest request) - { - m_invoice = new MInvoice(getCtx(), 0, get_TrxName()); - m_invoice.setIsSOTrx(true); - - MBPartner partner = new MBPartner(getCtx(), request.getC_BPartner_ID(), null); - m_invoice.setBPartner(partner); - - m_invoice.saveEx(); - m_linecount = 0; - } // invoiceNew + private MInvoice invoiceNew(MRequest request) { + MInvoice invoice = new MInvoice(getCtx(), 0, get_TrxName()); + invoice.setIsSOTrx(true); + MBPartner partner = new MBPartner(getCtx(), request.getC_BPartner_ID(), get_TrxName()); + invoice.setBPartner(partner); + if (request.getAD_User_ID() > 0) + invoice.setAD_User_ID(request.getAD_User_ID()); + invoice.saveEx(); + + invoicesByPartner.put(partner.get_ID(), invoice); + return invoice; + } /** * Invoice Line * @param request request */ - private void invoiceLine (MRequest request) - { - MRequestUpdate[] updates = request.getUpdates(null); - for (int i = 0; i < updates.length; i++) - { - BigDecimal qty = updates[i].getQtyInvoiced(); - if (qty == null || qty.signum() == 0) - continue; - // if (updates[i].getC_InvoiceLine_ID() > 0) - // continue; - - MInvoiceLine il = new MInvoiceLine(m_invoice); - m_linecount++; - il.setLine(m_linecount*10); - // - il.setQty(qty); - // Product - int M_Product_ID = updates[i].getM_ProductSpent_ID(); - if (M_Product_ID == 0) - M_Product_ID = p_M_Product_ID; - il.setM_Product_ID(M_Product_ID); - // - il.setPrice(); - il.saveEx(); - // updates[i].setC_InvoiceLine_ID(il.getC_InvoiceLine_ID()); - // updates[i].saveEx(); - } + private void invoiceLine(MRequest request, MInvoice invoice) { + AtomicInteger lineNo = new AtomicInteger(invoice.getLines().length); + Arrays.stream(request.getUpdates(null)).forEach(requestUpdate -> { + Optional maybeQuantityInvoiced = Optional.ofNullable(requestUpdate.getQtyInvoiced()); + maybeQuantityInvoiced.ifPresent(quantityInvoiced -> { + MInvoiceLine invoiceLine = new MInvoiceLine(invoice); + lineNo.updateAndGet(no -> no + 10); + invoiceLine.setLine(lineNo.get()); + invoiceLine.setQty(quantityInvoiced); + if (requestUpdate.getM_ProductSpent_ID() > 0) + invoiceLine.setM_Product_ID(requestUpdate.getM_ProductSpent_ID()); + else if (getProductId() > 0) { + invoiceLine.setM_Product_ID(getProductId()); + } + invoiceLine.setPrice(); + invoiceLine.saveEx(); + requestUpdate.setC_InvoiceLine_ID(invoiceLine.get_ID()); + requestUpdate.saveEx(); + }); + }); } // invoiceLine } // RequestInvoice diff --git a/org.adempiere.request/src/main/java/org/compiere/process/RequestInvoiceAbstract.java b/org.adempiere.request/src/main/java/org/compiere/process/RequestInvoiceAbstract.java new file mode 100644 index 0000000000..96ce953716 --- /dev/null +++ b/org.adempiere.request/src/main/java/org/compiere/process/RequestInvoiceAbstract.java @@ -0,0 +1,127 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.compiere.process; + + + +/** Generated Process for (Invoice Requests) + * @author ADempiere (generated) + * @version Release 3.9.1 + */ +public abstract class RequestInvoiceAbstract extends SvrProcess { + /** Process Value */ + private static final String VALUE_FOR_PROCESS = "R_RequestInvoice"; + /** Process Name */ + private static final String NAME_FOR_PROCESS = "Invoice Requests"; + /** Process Id */ + private static final int ID_FOR_PROCESS = 324; + /** Parameter Name for Request Type */ + public static final String R_REQUESTTYPE_ID = "R_RequestType_ID"; + /** Parameter Name for Group */ + public static final String R_GROUP_ID = "R_Group_ID"; + /** Parameter Name for Category */ + public static final String R_CATEGORY_ID = "R_Category_ID"; + /** Parameter Name for Business Partner */ + public static final String C_BPARTNER_ID = "C_BPartner_ID"; + /** Parameter Name for Product */ + public static final String M_PRODUCT_ID = "M_Product_ID"; + /** Parameter Value for Request Type */ + private int requestTypeId; + /** Parameter Value for Group */ + private int groupId; + /** Parameter Value for Category */ + private int categoryId; + /** Parameter Value for Business Partner */ + private int bPartnerId; + /** Parameter Value for Product */ + private int productId; + + @Override + protected void prepare() { + requestTypeId = getParameterAsInt(R_REQUESTTYPE_ID); + groupId = getParameterAsInt(R_GROUP_ID); + categoryId = getParameterAsInt(R_CATEGORY_ID); + bPartnerId = getParameterAsInt(C_BPARTNER_ID); + productId = getParameterAsInt(M_PRODUCT_ID); + } + + /** Getter Parameter Value for Request Type */ + protected int getRequestTypeId() { + return requestTypeId; + } + + /** Setter Parameter Value for Request Type */ + protected void setRequestTypeId(int requestTypeId) { + this.requestTypeId = requestTypeId; + } + + /** Getter Parameter Value for Group */ + protected int getGroupId() { + return groupId; + } + + /** Setter Parameter Value for Group */ + protected void setGroupId(int groupId) { + this.groupId = groupId; + } + + /** Getter Parameter Value for Category */ + protected int getCategoryId() { + return categoryId; + } + + /** Setter Parameter Value for Category */ + protected void setCategoryId(int categoryId) { + this.categoryId = categoryId; + } + + /** Getter Parameter Value for Business Partner */ + protected int getBPartnerId() { + return bPartnerId; + } + + /** Setter Parameter Value for Business Partner */ + protected void setBPartnerId(int bPartnerId) { + this.bPartnerId = bPartnerId; + } + + /** Getter Parameter Value for Product */ + protected int getProductId() { + return productId; + } + + /** Setter Parameter Value for Product */ + protected void setProductId(int productId) { + this.productId = productId; + } + + /** Getter Parameter Value for Process ID */ + public static final int getProcessId() { + return ID_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Value */ + public static final String getProcessValue() { + return VALUE_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Name */ + public static final String getProcessName() { + return NAME_FOR_PROCESS; + } +} \ No newline at end of file diff --git a/org.adempiere.request/src/main/java/org/spin/model/MRNoticeTemplate.java b/org.adempiere.request/src/main/java/org/spin/model/MRNoticeTemplate.java new file mode 100644 index 0000000000..9e25a3a57c --- /dev/null +++ b/org.adempiere.request/src/main/java/org/spin/model/MRNoticeTemplate.java @@ -0,0 +1,224 @@ +/****************************************************************************** + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public * + * License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2003-2016 E.R.P. Consultores y Asociados, C.A. * + * All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *****************************************************************************/ +package org.spin.model; + +import java.sql.ResultSet; +import java.util.List; +import java.util.Properties; + +import org.compiere.model.I_AD_Ref_List; +import org.compiere.model.I_R_MailText; +import org.compiere.model.MMailText; +import org.compiere.model.MRefList; +import org.compiere.model.PO; +import org.compiere.model.Query; +import org.compiere.util.CCache; +import org.compiere.util.Env; +import org.compiere.util.Util; + +/** + * Callout Mail Template + * @author Yamel Senih, ysenih@erpya.com, ERPCyA http://www.erpya.com + *
  • FR Mail Template for distint events + */ +public class MRNoticeTemplate extends X_R_NoticeTemplate { + + public MRNoticeTemplate(Properties ctx, int requestTemplateId, String trxName) { + super(ctx, requestTemplateId, trxName); + } + + public MRNoticeTemplate(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } + + /** + * + */ + private static final long serialVersionUID = 572121553773316014L; + + /** + * Cache + */ + private static CCache cache = new CCache(Table_Name, 100); + /** + * Cache by Value + */ + private static CCache cacheValue = new CCache(Table_Name + "_Value", 100); + /** + * Cache for Mail Text + */ + private static CCache cacheMailTextValue = new CCache(I_R_MailText.Table_Name + "_Template", 100); + /** + * Get Template by ID + * @param ctx + * @param requestTemplateId + * @return + */ + public static MRNoticeTemplate getById(Properties ctx, int requestTemplateId) { + if (requestTemplateId <= 0) + return null; + // + MRNoticeTemplate requestTemplate = cache.get(requestTemplateId); + if (requestTemplate != null) + return requestTemplate; + // + requestTemplate = new MRNoticeTemplate(ctx, requestTemplateId, null); + if (requestTemplate.get_ID() == requestTemplateId) + cache.put(requestTemplateId, requestTemplate); + else + requestTemplate = null; + + return requestTemplate; + } + + /** + * Get Concept by Value + * + * @param ctx + * @param templateType + * @return + */ + public static MRNoticeTemplate getByType(Properties ctx, String templateType) { + if (Util.isEmpty(templateType, true)) + return null; + + int clientId = Env.getAD_Client_ID(ctx); + final String key = clientId + "#" + templateType; + MRNoticeTemplate requestTemplate = cacheValue.get(key); + if (requestTemplate != null) + return requestTemplate; + + final String whereClause = COLUMNNAME_TemplateType + "=? AND AD_Client_ID IN (?,?)"; + requestTemplate = new Query(ctx, Table_Name, whereClause, null) + .setParameters(templateType, 0, clientId) + .setOnlyActiveRecords(true) + .setOrderBy("AD_Client_ID DESC") + .first(); + if (requestTemplate != null) { + cacheValue.put(key, requestTemplate); + cache.put(requestTemplate.get_ID(), requestTemplate); + } + return requestTemplate; + } + + /** + * Get Mail Template from: (Client + Template Type + Event Type) + * @param ctx + * @param templateType + * @param eventType + * @return + */ + public static MMailText getMailTemplate(Properties ctx, String templateType, String eventType) { + if (Util.isEmpty(templateType, true) + || Util.isEmpty(eventType, true)) { + return null; + } + int clientId = Env.getAD_Client_ID(ctx); + final String key = clientId + "|" + templateType + "|" + eventType; + MMailText mailTemplate = cacheMailTextValue.get(key); + if (mailTemplate != null) { + return mailTemplate; + } + String whereClause = COLUMNNAME_AD_Client_ID + " IN(?,?) " + + "AND EXISTS(SELECT 1 FROM R_NoticeTemplate rt " + + "INNER JOIN R_NoticeTemplateEvent rte ON(rte.R_NoticeTemplate_ID = rt.R_NoticeTemplate_ID) " + + "WHERE rte.R_MailText_ID = R_MailText.R_MailText_ID " + + "AND rte.EventType = ? " + + "AND rt.TemplateType = ? " + + "AND rt.IsActive = 'Y')"; + mailTemplate = new Query(ctx, I_R_MailText.Table_Name, whereClause, null) + .setParameters(0, clientId, eventType, templateType) + .setOnlyActiveRecords(true) + .setOrderBy("AD_Client_ID DESC") + .first(); + if (mailTemplate != null) { + cacheMailTextValue.put(key, mailTemplate); + } + // Mail Template + return mailTemplate; + } + + @Override + protected boolean afterSave(boolean newRecord, boolean success) { + if(newRecord) { + new Query(getCtx(), I_AD_Ref_List.Table_Name, I_AD_Ref_List.COLUMNNAME_AD_Reference_ID + " = ?", get_TrxName()) + .setParameters(MRNoticeTemplateEvent.EVENTTYPE_AD_Reference_ID) + .setOnlyActiveRecords(true) + .setOrderBy(I_AD_Ref_List.COLUMNNAME_Value) + .list() + .forEach(reference -> { + MMailText mailText = new MMailText(getCtx(), 0, get_TrxName()); + mailText.setName(reference.getName()); + int index = reference.getName().indexOf(":"); + if(index > 0 + && index < reference.getName().length()) { + mailText.setMailHeader("@DocumentNo@ - @Subject@ " + reference.getName().substring(index + 1)); + } + mailText.setMailText(reference.getDescription()); + mailText.setIsHtml(true); + mailText.saveEx(); + // Update Translation + updateTranslations(mailText.getR_MailText_ID(), reference); + // Create Template for Event + MRNoticeTemplateEvent noticeEvent = new MRNoticeTemplateEvent(getCtx(), 0, get_TrxName()); + noticeEvent.setR_NoticeTemplate_ID(getR_NoticeTemplate_ID()); + noticeEvent.setEventType(reference.getValue()); + noticeEvent.setR_MailText_ID(mailText.getR_MailText_ID()); + noticeEvent.saveEx(); + }); + } + // + return true; + } + + /** + * Update Mail translation + * @param mailTextId + * @param reference + */ + private void updateTranslations(int mailTextId, MRefList reference) { + String tableName = I_R_MailText.Table_Name + "_Trl"; + // + List translationList = new Query(getCtx(), tableName, + I_R_MailText.COLUMNNAME_R_MailText_ID + " = ?", get_TrxName()) + .setParameters(mailTextId) + .list(); + + if(translationList == null + || translationList.size() == 0) + return; + // Set Values + for(PO translation : translationList) { + String language = translation.get_ValueAsString("AD_Language"); + String name = reference.get_Translation(I_R_MailText.COLUMNNAME_Name, language); + String description = reference.get_Translation(I_AD_Ref_List.COLUMNNAME_Description, language); + if(Util.isEmpty(name) + || Util.isEmpty(description)) { + continue; + } + translation.set_ValueOfColumn(I_R_MailText.COLUMNNAME_Name, name); + int index = name.indexOf(":"); + if(index > 0 + && index < name.length()) { + translation.set_ValueOfColumn(I_R_MailText.COLUMNNAME_MailHeader, "@DocumentNo@ - @Subject@ " + name.substring(index + 1)); + } + translation.set_ValueOfColumn(I_R_MailText.COLUMNNAME_MailText, description); + translation.saveEx(); + } + } // updateTranslations +} diff --git a/org.adempiere.request/src/main/java/org/spin/model/MRNoticeTemplateEvent.java b/org.adempiere.request/src/main/java/org/spin/model/MRNoticeTemplateEvent.java new file mode 100644 index 0000000000..da96927dc3 --- /dev/null +++ b/org.adempiere.request/src/main/java/org/spin/model/MRNoticeTemplateEvent.java @@ -0,0 +1,42 @@ +/****************************************************************************** + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public * + * License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2003-2016 E.R.P. Consultores y Asociados, C.A. * + * All Rights Reserved. * + * Contributor(s): Yamel Senih www.erpya.com * + *****************************************************************************/ +package org.spin.model; + +import java.sql.ResultSet; +import java.util.Properties; + +/** + * Notice by Event + * @author Yamel Senih, ysenih@erpya.com, ERPCyA http://www.erpya.com + *
  • FR Mail Template for distint events + */ +public class MRNoticeTemplateEvent extends X_R_NoticeTemplateEvent { + + /** + * + */ + private static final long serialVersionUID = -529762729430874769L; + + public MRNoticeTemplateEvent(Properties ctx, int noticeTemplateEventId, String trxName) { + super(ctx, noticeTemplateEventId, trxName); + } + + public MRNoticeTemplateEvent(Properties ctx, ResultSet rs, String trxName) { + super(ctx, rs, trxName); + } +} diff --git a/org.adempiere.test/build.sbt b/org.adempiere.test/build.sbt index 7b98aedb1e..c744f2e7fa 100755 --- a/org.adempiere.test/build.sbt +++ b/org.adempiere.test/build.sbt @@ -21,7 +21,7 @@ name := "org.adempiere.test" //organization := "e-Evolution" //version := "0.1.0-SNAPSHOT" -scalaVersion := "2.12.6" +scalaVersion := "2.12.8" resolvers += "Artima Maven Repository" at "http://repo.artima.com/releases" @@ -50,7 +50,7 @@ assemblyOption in assembly := (assemblyOption in assembly).value.copy(includeSca lazy val commonSettings = Seq( version := "0.1-SNAPSHOT", organization := "org.eevolution", - scalaVersion := "2.12.6" + scalaVersion := "2.12.8" ) diff --git a/org.adempiere.test/project/plugins.sbt b/org.adempiere.test/project/plugins.sbt index 674acb781c..bf08565dac 100644 --- a/org.adempiere.test/project/plugins.sbt +++ b/org.adempiere.test/project/plugins.sbt @@ -1,5 +1,5 @@ import _root_.sbt._ -addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.6") +addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.9") addSbtPlugin("org.jetbrains" % "sbt-idea-plugin" % "1.0.1") addSbtPlugin("com.earldouglas" % "xsbt-web-plugin" % "4.0.1") \ No newline at end of file diff --git a/org.adempiere.webservice/WEB-INF/src/com/_3e/ADInterface/ModelADServiceImpl.java b/org.adempiere.webservice/WEB-INF/src/com/_3e/ADInterface/ModelADServiceImpl.java index d3d7aa9d07..e7d648be6a 100644 --- a/org.adempiere.webservice/WEB-INF/src/com/_3e/ADInterface/ModelADServiceImpl.java +++ b/org.adempiere.webservice/WEB-INF/src/com/_3e/ADInterface/ModelADServiceImpl.java @@ -56,6 +56,7 @@ import org.compiere.model.X_AD_Reference; import org.compiere.model.X_WS_WebServiceMethod; import org.compiere.model.X_WS_WebService_Para; + import org.compiere.util.CCache; import org.compiere.util.CLogger; import org.compiere.util.DB; @@ -63,7 +64,6 @@ import org.compiere.util.KeyNamePair; import org.compiere.util.Login; import org.compiere.util.Trx; - import pl.x3E.adInterface.ADLoginRequest; import pl.x3E.adInterface.DataField; import pl.x3E.adInterface.DataRow; @@ -97,6 +97,9 @@ * Contributors: Carlos Ruiz - globalqss * Add model oriented method modelSetDocAction * Some Polish messages translated to english using google translate + * @author Víctor Perez, victor.perez@e-evolution.com, www.e-evolution.com , e-Evolution + *
  • #2512 Problem with ADempiere web service when execute process for jasper report or ADempiere Report Engine + *
  • https://github.com/adempiere/adempiere/issues/2512 */ @@ -415,19 +418,19 @@ private String authenticate(String webServiceValue, String methodValue, String s return null; } - public RunProcessResponseDocument runProcess(ModelRunProcessRequestDocument req) throws XFireFault { - RunProcessResponseDocument resbadlogin = RunProcessResponseDocument.Factory.newInstance(); - RunProcessResponse rbadlogin = resbadlogin.addNewRunProcessResponse(); - ModelRunProcess modelRunProcess = req.getModelRunProcessRequest().getModelRunProcess(); + public RunProcessResponseDocument runProcess(ModelRunProcessRequestDocument modelRunProcessRequestDocument) throws XFireFault { + RunProcessResponseDocument runProcessResponseDocument = RunProcessResponseDocument.Factory.newInstance(); + RunProcessResponse runProcessResponse = runProcessResponseDocument.addNewRunProcessResponse(); + ModelRunProcess modelRunProcess = modelRunProcessRequestDocument.getModelRunProcessRequest().getModelRunProcess(); String serviceType = modelRunProcess.getServiceType(); - ADLoginRequest reqlogin = req.getModelRunProcessRequest().getADLoginRequest(); + ADLoginRequest loginRequest = modelRunProcessRequestDocument.getModelRunProcessRequest().getADLoginRequest(); - String err = modelLogin(reqlogin, webServiceName, "runProcess", serviceType); - if (err != null && err.length() > 0) { - rbadlogin.setError(err); - rbadlogin.setIsError( true ); - return resbadlogin; + String error = modelLogin(loginRequest, webServiceName, "runProcess", serviceType); + if (error != null && error.length() > 0) { + runProcessResponse.setError(error); + runProcessResponse.setIsError( true ); + return runProcessResponseDocument; } // Validate parameters @@ -436,14 +439,14 @@ public RunProcessResponseDocument runProcess(ModelRunProcessRequestDocument req) modelRunProcess.setADRecordID(validateParameter("AD_Record_ID", modelRunProcess.getADRecordID())); modelRunProcess.setDocAction(validateParameter("DocAction", modelRunProcess.getDocAction())); - RunProcessDocument docprocess = RunProcessDocument.Factory.newInstance(); - RunProcess reqprocess = docprocess.addNewRunProcess(); - reqprocess.setParamValues(modelRunProcess.getParamValues()); - reqprocess.setADProcessID(modelRunProcess.getADProcessID()); - reqprocess.setADMenuID(modelRunProcess.getADMenuID()); - reqprocess.setADRecordID(modelRunProcess.getADRecordID()); - reqprocess.setDocAction(modelRunProcess.getDocAction()); - return Process.runProcess(m_cs, docprocess); + RunProcessDocument runProcessDocument = RunProcessDocument.Factory.newInstance(); + RunProcess runProcess = runProcessDocument.addNewRunProcess(); + runProcess.setParamValues(modelRunProcess.getParamValues()); + runProcess.setADProcessID(modelRunProcess.getADProcessID()); + runProcess.setADMenuID(modelRunProcess.getADMenuID()); + runProcess.setADRecordID(modelRunProcess.getADRecordID()); + runProcess.setDocAction(modelRunProcess.getDocAction()); + return Process.runProcess(m_cs, runProcessDocument); } public WindowTabDataDocument getList(ModelGetListRequestDocument req) @@ -1046,8 +1049,12 @@ public WindowTabDataDocument queryData(ModelCRUDRequestDocument req) + field.getColumn() + " not allowed", new QName("queryData")); } } - if (modelCRUD.getFilter() != null && modelCRUD.getFilter().length() > 0) - sqlWhere += " AND " + modelCRUD.getFilter(); + if (modelCRUD.getFilter() != null && modelCRUD.getFilter().length() > 0) { + if (!sqlWhere.isEmpty()) { + sqlWhere += " AND "; + } + sqlWhere += modelCRUD.getFilter(); + } POInfo poinfo = POInfo.getPOInfo(ctx, table.getAD_Table_ID()); int cnt = 0; @@ -1059,8 +1066,15 @@ public WindowTabDataDocument queryData(ModelCRUDRequestDocument req) Object[] parameters = new Object[modelCRUD.getDataRow().getFieldList().size()]; int p = 1; int i=0; - for (DataField field : modelCRUD.getDataRow().getFieldList()){ - parameters[i] = field.getVal(); + for (DataField field : modelCRUD.getDataRow().getFieldList()){ + int index = poinfo.getColumnIndex(field.getColumn()); + Class c = poinfo.getColumnClass(index); + if (c == Integer.class) + parameters[i] = Integer.valueOf(field.getVal()); + else if (c == Timestamp.class) + parameters[i] = Timestamp.valueOf(field.getVal()); + else if (c == Boolean.class || c == String.class) + parameters[i] = field.getVal(); i++; } diff --git a/org.adempiere.webservice/WEB-INF/src/com/_3e/ADInterface/Process.java b/org.adempiere.webservice/WEB-INF/src/com/_3e/ADInterface/Process.java index 0e22e43345..138bf1ac6f 100644 --- a/org.adempiere.webservice/WEB-INF/src/com/_3e/ADInterface/Process.java +++ b/org.adempiere.webservice/WEB-INF/src/com/_3e/ADInterface/Process.java @@ -1,21 +1,5 @@ package com._3e.ADInterface; -import java.io.ByteArrayOutputStream; -import java.io.CharArrayWriter; -import java.io.File; -import java.io.IOException; -import java.math.BigDecimal; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.sql.Timestamp; -import java.util.HashMap; -import java.util.Properties; -import java.util.logging.Level; - -import net.sf.compilo.report.ReportProcessor; -import net.sf.jasperreports.engine.JasperPrint; - import org.codehaus.xfire.fault.XFireFault; import org.compiere.model.GridField; import org.compiere.model.GridTab; @@ -29,18 +13,16 @@ import org.compiere.model.MOrder; import org.compiere.model.MPInstance; import org.compiere.model.MPInstancePara; -import org.compiere.model.MPaySelectionCheck; import org.compiere.model.MPayment; import org.compiere.model.MProcess; import org.compiere.model.MProcessPara; -import org.compiere.model.MQuery; import org.compiere.model.MTable; import org.compiere.model.PO; -import org.compiere.model.PrintInfo; import org.compiere.print.MPrintFormat; import org.compiere.print.ReportEngine; import org.compiere.process.DocumentEngine; import org.compiere.process.ProcessInfo; +import org.compiere.process.ServerProcessCtl; import org.compiere.util.CLogger; import org.compiere.util.DB; import org.compiere.util.DisplayType; @@ -49,7 +31,6 @@ import org.compiere.util.Trx; import org.compiere.wf.MWFProcess; import org.compiere.wf.MWorkflow; - import pl.x3E.adInterface.DataField; import pl.x3E.adInterface.DataRow; import pl.x3E.adInterface.GetProcessParamsDocument; @@ -64,9 +45,27 @@ import pl.x3E.adInterface.RunProcessResponse; import pl.x3E.adInterface.RunProcessResponseDocument; +import java.io.CharArrayWriter; +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.io.InputStream; +import java.math.BigDecimal; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.sql.Timestamp; +import java.util.HashMap; +import java.util.Optional; +import java.util.logging.Level; + /* * ADEMPIERE/COMPIERE - * + * + * @author Víctor Perez, victor.perez@e-evolution.com, www.e-evolution.com , e-Evolution + *
  • #2512 Problem with ADempiere web service when execute process for jasper report or ADempiere Report Engine + *
  • https://github.com/adempiere/adempiere/issues/2512 + * * GridField na GridField * GridTab na GridTab */ @@ -75,45 +74,43 @@ public class Process { private static CLogger log = CLogger.getCLogger(Process.class); - public static ProcessParamsDocument getProcessParams( CompiereService cs, GetProcessParamsDocument req ) throws XFireFault - { - ProcessParamsDocument res = ProcessParamsDocument.Factory.newInstance(); - ProcessParams params = res.addNewProcessParams(); - ProcessParamList PL = params.addNewParams(); - - int AD_Menu_ID = req.getGetProcessParams().getADMenuID(); - int AD_Process_ID = req.getGetProcessParams().getADProcessID(); + public static ProcessParamsDocument getProcessParams(CompiereService compiereService, GetProcessParamsDocument getProcessParamsDocument) throws XFireFault { + ProcessParamsDocument processParamsDocument = ProcessParamsDocument.Factory.newInstance(); + ProcessParams processParams = processParamsDocument.addNewProcessParams(); + ProcessParamList processParamList = processParams.addNewParams(); + + int menuId = getProcessParamsDocument.getGetProcessParams().getADMenuID(); + int processId = getProcessParamsDocument.getGetProcessParams().getADProcessID(); MProcess process = null; - - if (AD_Menu_ID>0 && AD_Process_ID==0 ) - process = MProcess.getFromMenu( cs.getM_ctx(), AD_Menu_ID); - else - if (AD_Menu_ID==0 && AD_Process_ID>0 ) - process = new MProcess( cs.getM_ctx(), AD_Process_ID, null); + + if (menuId > 0 && processId == 0) + process = MProcess.getFromMenu(compiereService.getM_ctx(), menuId); + else if (menuId == 0 && processId > 0) + process = new MProcess(compiereService.getM_ctx(), processId, null); if (process != null) { - params.setDescription(process.getDescription()); - params.setHelp(process.getHelp()); - params.setName( process.getName() ); - params.setADProcessID( process.getAD_Process_ID()); + processParams.setDescription(process.getDescription()); + processParams.setHelp(process.getHelp()); + processParams.setName(process.getName()); + processParams.setADProcessID(process.getAD_Process_ID()); MProcessPara[] parameter = process.getParameters(); for (int i = 0; i < parameter.length; i++) { MProcessPara para = parameter[i]; - - ProcessParam p = PL.addNewParam(); - p.setName( para.getName() ); - p.setDescription( para.getDescription() ); - p.setDisplayType( para.getAD_Reference_ID() ); - p.setIsMandatory( para.isMandatory() ); - p.setFieldLength( para.getFieldLength() ); - p.setIsRange( para.isRange() ); - p.setColumnName( para.getColumnName() ); - p.setDefaultValue( para.getDefaultValue() ); - p.setDefaultValue2( para.getDefaultValue2() ); + + ProcessParam processParam = processParamList.addNewParam(); + processParam.setName(para.getName()); + processParam.setDescription(para.getDescription()); + processParam.setDisplayType(para.getAD_Reference_ID()); + processParam.setIsMandatory(para.isMandatory()); + processParam.setFieldLength(para.getFieldLength()); + processParam.setIsRange(para.isRange()); + processParam.setColumnName(para.getColumnName()); + processParam.setDefaultValue(para.getDefaultValue()); + processParam.setDefaultValue2(para.getDefaultValue2()); if (para.getDefaultValue()!=null ) { if (DisplayType.isDate(para.getAD_Reference_ID())) @@ -121,21 +118,21 @@ public static ProcessParamsDocument getProcessParams( CompiereService cs, GetPro if (para.getDefaultValue().indexOf( "@#Date@")>=0) { //Object t = Env.getContextAsDate( cs.getM_ctx(), "#Date" ); //String t = Env.getContext( cs.getM_ctx(), "#Date" ); - String t= cs.dateFormat.format( Env.getContextAsDate( cs.getM_ctx(), "#Date") ); - - p.setDefaultValue( t ); //cs.dateFormat.format( t )); + String t = compiereService.dateFormat.format(Env.getContextAsDate(compiereService.getM_ctx(), "#Date")); + + processParam.setDefaultValue(t); //cs.dateFormat.format( t )); } } else if (DisplayType.YesNo ==para.getAD_Reference_ID() ) { - if ("Y".equalsIgnoreCase(para.getDefaultValue())) - p.setDefaultValue("true"); + if ("Y".equalsIgnoreCase(para.getDefaultValue())) + processParam.setDefaultValue("true"); else - p.setDefaultValue("false"); + processParam.setDefaultValue("false"); } } else { - if (DisplayType.YesNo ==para.getAD_Reference_ID()) - p.setDefaultValue("false"); + if (DisplayType.YesNo ==para.getAD_Reference_ID()) + processParam.setDefaultValue("false"); } if (para.getDefaultValue2()!=null) @@ -145,8 +142,8 @@ public static ProcessParamsDocument getProcessParams( CompiereService cs, GetPro if (para.getDefaultValue2().indexOf( "@#Date@")>=0) { //Object t = Env.getContextAsDate( cs.getM_ctx(), "#Date" ); //String t = Env.getContext( cs.getM_ctx(), "#Date" ); - String t= cs.dateFormat.format( Env.getContextAsDate( cs.getM_ctx(), "#Date") ); - p.setDefaultValue2( t ); //cs.dateFormat.format( t ) ); + String t = compiereService.dateFormat.format(Env.getContextAsDate(compiereService.getM_ctx(), "#Date")); + processParam.setDefaultValue2(t); //cs.dateFormat.format( t ) ); } } } @@ -154,7 +151,7 @@ public static ProcessParamsDocument getProcessParams( CompiereService cs, GetPro if (para.isLookup()) { - LookupValues lvs = p.addNewLookup(); + LookupValues lvs = processParam.addNewLookup(); Lookup lookup = para.getLookup(); try { ADLookup.fillLookupValues( lvs, lookup, para.isMandatory(), false /*isReadOnly*/ ); @@ -165,291 +162,198 @@ public static ProcessParamsDocument getProcessParams( CompiereService cs, GetPro } } } - - return res; + + return processParamsDocument; } - - - /************************************************************************** - * Create Process Page - * @param AD_Process_ID Process - * @return Page - */ - public static RunProcessResponseDocument runProcess (CompiereService m_cs, RunProcessDocument req ) - { - RunProcessResponseDocument res = RunProcessResponseDocument.Factory.newInstance(); - RunProcessResponse r= res.addNewRunProcessResponse(); - RunProcess rp = req.getRunProcess(); - int AD_Process_ID = rp.getADProcessID(); - int m_record_id = rp.getADRecordID(); - //WebSessionCtx wsc = WebSessionCtx.get (request); - - MProcess process = MProcess.get (m_cs.getM_ctx() , AD_Process_ID); + /** + * Create Process Page + * @param compiereService + * @param runProcessDocument + * @return + */ + public static RunProcessResponseDocument runProcess(CompiereService compiereService, RunProcessDocument runProcessDocument) { + RunProcessResponseDocument runProcessResponseDocument = RunProcessResponseDocument.Factory.newInstance(); + RunProcessResponse runProcessResponse = runProcessResponseDocument.addNewRunProcessResponse(); + RunProcess runProcess = runProcessDocument.getRunProcess(); + int processId = runProcess.getADProcessID(); + int recordId = runProcess.getADRecordID(); + + MProcess process = MProcess.get(compiereService.getM_ctx(), processId); // need to check if Role can access - if (process == null) - { + if (process == null) { // WebDoc doc = WebDoc.createWindow("Process not found"); - r.setError("Process not found"); - r.setIsError( true ); - return res; + runProcessResponse.setError("Process not found"); + runProcessResponse.setIsError(true); + return runProcessResponseDocument; } - //process.getDescription() - //process.getHelp() - + // Evaluate DocAction, if call have DocAction parameter, then try to set DocAction before calling workflow process - String docAction = rp.getDocAction(); - if (docAction != null && docAction.length() > 0) { - // Requirements - // - the process must be a workflow document + Optional maybeDocAction = Optional.ofNullable(runProcess.getDocAction()); + maybeDocAction.ifPresent(docAction -> { if (process.getAD_Workflow_ID() > 0) { - MWorkflow wf = MWorkflow.get(m_cs.getM_ctx(), process.getAD_Workflow_ID()); - if (wf.getWorkflowType().equals(MWorkflow.WORKFLOWTYPE_DocumentProcess)) { + MWorkflow workflow = MWorkflow.get(compiereService.getM_ctx(), process.getAD_Workflow_ID()); + if (workflow.getWorkflowType().equals(MWorkflow.WORKFLOWTYPE_DocumentProcess)) { // - get the table associated with the workflow document // - set DocAction in such table - - // get the PO for the tablename and record ID - MTable table = MTable.get(m_cs.getM_ctx(), wf.getAD_Table_ID()); - if (table != null) { - PO po = table.getPO(m_record_id, null); - if (po != null) { - po.set_ValueOfColumn("DocAction", docAction); - po.save(); - } - } + // get the PO for the tablename and record ID + Optional maybeTable = Optional.ofNullable(MTable.get(compiereService.getM_ctx(), workflow.getAD_Table_ID())); + maybeTable.ifPresent(table -> { + Optional maybePO = Optional.ofNullable(table.getPO(recordId, null)); + maybePO.ifPresent(po -> { + po.set_ValueOfColumn("DocAction", docAction); + po.saveEx(); + }); + + }); } } - } - - // Create Process Instance - MPInstance pInstance = null; - try - { - pInstance = fillParameter (m_cs, rp.getParamValues(), process); - } - catch (Exception ex) - { - //center.addElement(new p("B��d: " + ex.getMessage(), AlignType.LEFT).setClass("ProcesResultError")); - r.setError(ex.getMessage()); - r.setIsError( true ); - return res; - } - - if (m_record_id>0) - { - pInstance.setRecord_ID( m_record_id); - pInstance.save(); - } - // - ProcessInfo pi = new ProcessInfo (process.getName(), process.getAD_Process_ID()); - pi.setAD_User_ID(Env.getAD_User_ID(m_cs.getM_ctx())); - pi.setAD_Client_ID(Env.getAD_Client_ID(m_cs.getM_ctx())); - pi.setAD_PInstance_ID(pInstance.getAD_PInstance_ID()); - if (m_record_id >0) - pi.setRecord_ID( m_record_id ); - - // Info - //p p = new p(); - //p.addElement(Msg.translate(wsc.ctx, "AD_PInstance_ID") + ": " + pInstance.getAD_PInstance_ID()); - //center.addElement(p); - boolean processOK = false; - - boolean jasperreport = (process != null && process.getClassname()!=null && process.getClassname().indexOf( "net.sf.compilo.report.ReportStarter" ) >=0 ); - - if (jasperreport) - { - //this.jasperReport( request, response, wsc.ctx, pi); - processOK = true; - } - - // Start - if (process.isWorkflow()) - { - try - { - int AD_Workflow_ID = process.getAD_Workflow_ID(); - MWorkflow wf = MWorkflow.get (Env.getCtx(), AD_Workflow_ID); - MWFProcess wfProcess = wf.startWait(pi); // may return null - if(wfProcess != null) - { - //wynik - r.setSummary(pi.getSummary()); - r.setLogInfo(pi.getLogInfo(true)); - r.setIsError( false ); - return res; + }); + + try { + // Create Process Instance + MPInstance instance = fillParameter(compiereService, runProcess.getParamValues(), process); + instance.setRecord_ID(recordId); + instance.saveEx(); + + ProcessInfo processInfo = new ProcessInfo(process.getName(), process.getAD_Process_ID()); + processInfo.setAD_User_ID(Env.getAD_User_ID(compiereService.getM_ctx())); + processInfo.setAD_Client_ID(Env.getAD_Client_ID(compiereService.getM_ctx())); + processInfo.setAD_PInstance_ID(instance.getAD_PInstance_ID()); + processInfo.setRecord_ID(recordId); + // Start + if (process.isWorkflow()) { + try { + int workflowId = process.getAD_Workflow_ID(); + MWorkflow workflow = MWorkflow.get(Env.getCtx(), workflowId); + Optional maybeWorkflowProcess = Optional.ofNullable(workflow.startWait(processInfo)); // may return null + maybeWorkflowProcess.ifPresent(workflowProcess -> { + runProcessResponse.setSummary(processInfo.getSummary()); + runProcessResponse.setLogInfo(processInfo.getLogInfo(true)); + runProcessResponse.setIsError(false); + }); + return runProcessResponseDocument; + } catch (Exception exeception) { + runProcessResponse.setError(exeception.getMessage()); + runProcessResponse.setLogInfo(processInfo.getLogInfo(true)); + runProcessResponse.setIsError(true); + return runProcessResponseDocument; } } - catch(Exception ex) - { - r.setError(ex.getMessage()); - r.setLogInfo(pi.getLogInfo(true) ); - r.setIsError( true ); - return res; - //Wyj�tek: pi.getLogInfo(true) pi.getLogInfo(true) - } - //started = wfProcess != null; - } - - if (process.isJavaProcess() && !jasperreport) - { - Trx trx = Trx.get(Trx.createTrxName("WebPrc"), true); - try - { - processOK = process.processIt(pi, trx); - trx.commit(); - trx.close(); - } - catch (Throwable t) - { - trx.rollback(); - trx.close(); - } - if (!processOK || pi.isError()) - { - // b��d: pi.getSummary() - r.setSummary(pi.getSummary()); - r.setLogInfo(pi.getLogInfo(true)); - r.setIsError( true ); - processOK = false; - } - else - { - r.setSummary(pi.getSummary()); - r.setLogInfo(pi.getLogInfo(true)); - r.setIsError( false ); - //return res; - // wynik - String summary = pi.getSummary(); - } - } - - // Report - if (/*processOK &&*/ (process.isReport() || jasperreport))//&& !m_jasperreport) - { - r.setIsReport(true); - //if (m_jasperreport) - //{ - // center.addElement(new p("JASPER REPORT", AlignType.LEFT).setClass("Cerror")); - //} - //else - { - ReportEngine re=null; - if (!jasperreport) - re = start(pi); - //ReportEngine.get(m_cs.getM_ctx(), pi); - if (re == null && !jasperreport) - { - //b��d: "Nie uda�o si� uruchomi� silnika raport�w (ReportEngine)", - } - else - { - try - { - boolean ok = false; - File file; - String file_type = "pdf"; - if (!jasperreport) - { - //file = File.createTempFile("WProcess", ".pdf"); - //ok = re.createPDF(file); - MPrintFormat pf = re.getPrintFormat(); - if (pf.isTableBased()) - { - CharArrayWriter wr = new CharArrayWriter(); - //file = File.createTempFile("WProcess", ".xls"); - ok = ReportEngineEx.createEXCEL_HTML_wr( re, m_cs.getM_ctx(), wr, false, re.getPrintFormat().getLanguage() ); - //ok = re.createXML( file ); - file_type ="xls"; - String data = wr.toString(); - if (data!=null) - r.setData(data.getBytes()); - r.setReportFormat(file_type); - } else - { - byte dat[] = re.createPDFData(); - file_type ="pdf"; - r.setData(dat); - r.setReportFormat(file_type); + + if (process.isJavaProcess() && !process.isReport()) { + Trx trx = Trx.get(Trx.createTrxName("WebPrc"), true); + process.processIt(processInfo, trx); + runProcessResponse.setSummary(processInfo.getSummary()); + runProcessResponse.setLogInfo(processInfo.getLogInfo(true)); + runProcessResponse.setIsError(false); + } else if (process.isReport()) { + runProcessResponse.setIsReport(true); + try { + Optional maybeReportEngine = Optional.ofNullable(ReportEngine.get(Env.getCtx(), processInfo)); + if (maybeReportEngine.isPresent()) { + ReportEngine reportEngine = maybeReportEngine.get(); + Optional maybePrintFormat = Optional.ofNullable(reportEngine.getPrintFormat()); + if (maybePrintFormat.isPresent()) { + MPrintFormat printFormat = maybePrintFormat.get(); + if (printFormat.isTableBased()) { + final String fileType = "xls"; + CharArrayWriter charArrayWriter = new CharArrayWriter(); + ReportEngineEx.createEXCEL_HTML_wr( + reportEngine, compiereService.getM_ctx(), + charArrayWriter, + false, + reportEngine.getPrintFormat().getLanguage()); + Optional mybeReportData = Optional.ofNullable(charArrayWriter.toString()); + mybeReportData.ifPresent(reportData -> { + runProcessResponse.setData(reportData.getBytes()); + runProcessResponse.setReportFormat(fileType); + runProcessResponse.setSummary(processInfo.getSummary()); + runProcessResponse.setLogInfo(processInfo.getLogInfo(true)); + runProcessResponse.setIsError(false); + }); + } else { + final String fileType = "pdf"; + byte reportDataBytes[] = reportEngine.createPDFData(); + runProcessResponse.setData(reportDataBytes); + runProcessResponse.setReportFormat(fileType); + runProcessResponse.setSummary(processInfo.getSummary()); + runProcessResponse.setLogInfo(processInfo.getLogInfo(true)); + runProcessResponse.setIsError(false); } - - //r.setReportFormat("xls"); - ok = true; + } else { + runProcessResponse.setError(" Print Format Not Found"); + runProcessResponse.setLogInfo(processInfo.getLogInfo(true)); + runProcessResponse.setIsError(true); } - else - { - JasperPrint jp = getJasperReportPrint( m_cs.getM_ctx(), pi); - //file = File.createTempFile("WProcess", ".pdf"); - ByteArrayOutputStream wr = new ByteArrayOutputStream(); - net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfStream(jp, wr); - //exportReportToPdfFile( jp, file.getAbsolutePath() ); - file_type ="pdf"; - r.setData(wr.toByteArray()); - r.setReportFormat(file_type); - ok = true; - } - - if (ok) - { - //pInstance.getAD_PInstance_ID() - //file.getAbsolutePath() - - // Marker that Process is OK - m_cs.getM_ctx().put("AD_PInstance_ID=" + pInstance.getAD_PInstance_ID(), "ok"); - } - else - { - r.setError("Cannot create report"); - r.setLogInfo(pi.getLogInfo(true) ); - r.setIsError( true ); - return res; - //"Cannot create report:", + } else { + Trx trx = Trx.get(Trx.createTrxName("WebPrc"), true); + final String fileType = "pdf"; + processInfo.setPrintPreview(false); + processInfo.setIsBatch(true); + ServerProcessCtl worker = new ServerProcessCtl(null, processInfo, trx); + worker.run(); + Optional maybePDF = Optional.ofNullable(processInfo.getPDFReport()); + if (maybePDF.isPresent()) { + File pdf = maybePDF.get(); + InputStream inputStream = new FileInputStream(pdf); + byte[] reportDataBytes = new byte[(int) pdf.length()]; + inputStream.read(reportDataBytes); + inputStream.close(); + runProcessResponse.setData(reportDataBytes); + runProcessResponse.setReportFormat(fileType); + runProcessResponse.setSummary(processInfo.getSummary()); + runProcessResponse.setLogInfo(processInfo.getLogInfo(true)); + runProcessResponse.setIsError(false); + } else { + runProcessResponse.setError("PDF Cannot be generate"); + runProcessResponse.setLogInfo(processInfo.getLogInfo(true)); + runProcessResponse.setIsError(true); } } - catch (Exception e) - { - r.setError("Cannot create report:" + e.getMessage()); - r.setLogInfo(pi.getLogInfo(true) ); - r.setIsError( true ); - return res; - // , - } + } catch (Exception exception) { + runProcessResponse.setError("Cannot create report"); + runProcessResponse.setLogInfo(processInfo.getLogInfo(true)); + runProcessResponse.setIsError(true); } } + compiereService.getM_ctx().put("AD_PInstance_ID=" + instance.getAD_PInstance_ID(), "ok"); + } catch (Exception exception) { + runProcessResponse.setError("Cannot create report"); + runProcessResponse.setLogInfo(exception.getMessage()); + runProcessResponse.setIsError(true); } - return res; - } // createProcessPage + return runProcessResponseDocument; + } // createProcessPage - - - private static MPInstance fillParameter(CompiereService m_cs, DataRow dr, MProcess process) throws Exception - { - MPInstance pInstance = new MPInstance (process, 0); - - DataField f[] = dr.getFieldArray(); - HashMap fmap = new HashMap(); - for (int i=0; i createFacts (MAcctSchema as) { || MHRConcept.ACCOUNTSIGN_Credit.equals(payrollDocLine.getAccountSign()))) { if (conceptAcct.isBalancing()) { MAccount accountBPD = MAccount.getValidCombination (getCtx(), conceptAcct.getHR_Expense_Acct() , getTrxName()); - FactLine debitLine = fact.createLine(line, accountBPD, as.getC_Currency_ID(),sumAmount, null); + FactLine debitLine = fact.createLine(line, accountBPD, getC_Currency_ID(),sumAmount, null); debitLine.setDescription(process.getName() + " " + concept.getValue() + " " + concept.getName()); debitLine.saveEx(); MAccount accountBPC = MAccount.getValidCombination (getCtx(), conceptAcct.getHR_Revenue_Acct() , getTrxName()); - FactLine creditLine = fact.createLine(line,accountBPC, as.getC_Currency_ID(),null,sumAmount); + FactLine creditLine = fact.createLine(line,accountBPC, getC_Currency_ID(),null,sumAmount); creditLine.setDescription(process.getName() + " " + concept.getValue() + " " + concept.getName()); creditLine.saveEx(); } else { if (MHRConcept.ACCOUNTSIGN_Debit.equals(payrollDocLine.getAccountSign())) { MAccount accountBPD = MAccount.getValidCombination (getCtx(), conceptAcct.getHR_Expense_Acct() , getTrxName()); - FactLine debitLine = fact.createLine(line, accountBPD, as.getC_Currency_ID(),sumAmount, null); + FactLine debitLine = fact.createLine(line, accountBPD, getC_Currency_ID(),sumAmount, null); debitLine.setDescription(process.getName() + " " + concept.getValue() + " " + concept.getName()); debitLine.saveEx(); totalDebit = totalDebit.add(sumAmount); } else if (MHRConcept.ACCOUNTSIGN_Credit.equals(payrollDocLine.getAccountSign())) { MAccount accountBPC = MAccount.getValidCombination (getCtx(), conceptAcct.getHR_Revenue_Acct(), getTrxName()); - FactLine creditLine = fact.createLine(line,accountBPC, as.getC_Currency_ID(),null,sumAmount); + FactLine creditLine = fact.createLine(line,accountBPC, getC_Currency_ID(),null,sumAmount); creditLine.setDescription(process.getName() + " " + concept.getValue() + " " + concept.getName()); creditLine.saveEx(); totalCredit = totalCredit.add(sumAmount); @@ -181,9 +181,9 @@ public ArrayList createFacts (MAcctSchema as) { MAccount acct = MCharge.getAccount(C_Charge_ID, as, totalDebit.subtract(totalCredit)); FactLine regTotal = null; if (totalDebit.abs().compareTo(totalCredit.abs()) > 0) { - regTotal = fact.createLine(null, acct, as.getC_Currency_ID(), null, totalDebit.subtract(totalCredit)); + regTotal = fact.createLine(null, acct, getC_Currency_ID(), null, totalDebit.subtract(totalCredit)); } else { - regTotal = fact.createLine(null, acct, as.getC_Currency_ID(), totalCredit.abs().subtract(totalDebit.abs()), null); + regTotal = fact.createLine(null, acct, getC_Currency_ID(), totalCredit.abs().subtract(totalDebit.abs()), null); } regTotal.setAD_Org_ID(getAD_Org_ID()); } @@ -205,9 +205,9 @@ private void closeBPartner (BigDecimal totalDebit, BigDecimal totalCredit, MAccount acct = MCharge.getAccount(C_Charge_ID, as, totalDebit.subtract(totalCredit)); FactLine regTotal = null; if(totalDebit.abs().compareTo(totalCredit.abs()) > 0 ) - regTotal = fact.createLine(null, acct ,as.getC_Currency_ID(), null, totalDebit.subtract(totalCredit)); + regTotal = fact.createLine(null, acct, getC_Currency_ID(), null, totalDebit.subtract(totalCredit)); else - regTotal = fact.createLine(null, acct ,as.getC_Currency_ID(), totalCredit.abs().subtract(totalDebit.abs()), null); + regTotal = fact.createLine(null, acct, getC_Currency_ID(), totalCredit.abs().subtract(totalDebit.abs()), null); if (regTotal != null) { regTotal.setAD_Org_ID(getAD_Org_ID()); diff --git a/org.eevolution.hr_and_payroll/src/main/java/base/org/eevolution/model/MHRProcess.java b/org.eevolution.hr_and_payroll/src/main/java/base/org/eevolution/model/MHRProcess.java index 6a6a820bd2..a92dfbc666 100644 --- a/org.eevolution.hr_and_payroll/src/main/java/base/org/eevolution/model/MHRProcess.java +++ b/org.eevolution.hr_and_payroll/src/main/java/base/org/eevolution/model/MHRProcess.java @@ -587,14 +587,6 @@ public java.math.BigDecimal getApprovalAmt() return BigDecimal.ZERO; } // getApprovalAmt - /** - * - */ - public int getC_Currency_ID() - { - return 0; - } - public String getProcessMsg() { return processMsg; diff --git a/org.eevolution.hr_and_payroll/src/main/java/base/org/eevolution/process/HRCreateInvoice.java b/org.eevolution.hr_and_payroll/src/main/java/base/org/eevolution/process/HRCreateInvoice.java index ddcbf7ab26..98cbbf1d5b 100644 --- a/org.eevolution.hr_and_payroll/src/main/java/base/org/eevolution/process/HRCreateInvoice.java +++ b/org.eevolution.hr_and_payroll/src/main/java/base/org/eevolution/process/HRCreateInvoice.java @@ -101,7 +101,7 @@ protected String doIt() throws Exception { } /** - * Get Payroll movement with concept is paid and is invoiced + * Get Payroll movement with concept is invoiced * @param processId * @param partnerId * @param trxName @@ -111,7 +111,7 @@ private List getPayrollMovement(int processId, int partnerId, Strin StringBuilder whereClause = new StringBuilder(); whereClause.append("HR_Movement.HR_Process_ID = ? AND HR_Movement.C_BPartner_ID=? AND ") .append("EXISTS (SELECT 1 FROM HR_Concept c INNER JOIN HR_Attribute a ON (c.HR_Concept_ID = a.HR_Concept_ID) ") - .append("WHERE HR_Movement.C_InvoiceLine_ID IS NULL AND c.HR_Concept_ID=HR_Movement.HR_Concept_ID AND a.IsActive = ? AND c.IsPaid=? AND c.IsInvoiced=? AND a.C_DocType_ID > 0 AND a.C_Charge_ID > 0)"); + .append("WHERE HR_Movement.C_InvoiceLine_ID IS NULL AND c.HR_Concept_ID=HR_Movement.HR_Concept_ID AND a.IsActive = ? AND c.IsInvoiced=? AND a.C_DocType_ID > 0 AND a.C_Charge_ID > 0)"); return new Query(getCtx(), MHRMovement.Table_Name, whereClause.toString(), trxName) .setClient_ID() @@ -119,7 +119,6 @@ private List getPayrollMovement(int processId, int partnerId, Strin processId, partnerId, true, - true, true) .list(); } diff --git a/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/CompletePrintOrder.java b/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/CompletePrintOrder.java index 2706f2d124..ef290d3fa9 100644 --- a/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/CompletePrintOrder.java +++ b/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/CompletePrintOrder.java @@ -97,6 +97,7 @@ protected String doIt() throws Exception } // // Process document + order.setDocAction(MPPOrder.DOCACTION_Complete); boolean ok = order.processIt(MPPOrder.DOCACTION_Complete); order.saveEx(); if (!ok) diff --git a/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/GenerateSalesHistory.java b/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/GenerateSalesHistory.java index 017af866f4..d5594b400b 100644 --- a/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/GenerateSalesHistory.java +++ b/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/GenerateSalesHistory.java @@ -16,104 +16,26 @@ package org.eevolution.process; -import java.sql.Timestamp; -import java.util.ArrayList; -import java.util.List; -import java.util.logging.Level; - -import org.compiere.model.I_C_Invoice; import org.compiere.model.MSequence; -import org.compiere.process.ProcessInfoParameter; -import org.compiere.process.SvrProcess; import org.compiere.util.DB; import org.compiere.util.Env; -import org.eevolution.model.I_C_SalesHistory; import org.eevolution.model.MSalesHistory; +import java.util.ArrayList; +import java.util.List; + /** * Generate Sales History from Invoice history. * * @author victor.perez@e-evolution.com ,www.e-evolution.com */ -public class GenerateSalesHistory extends SvrProcess { - - private int p_AD_Org_ID; - private Timestamp p_DateInvoicedFrom; - private Timestamp p_DateInvoicedTo; - private int p_C_BPartner_ID; - private int p_C_BP_Group_ID; - private int p_C_BPartner_Location_ID; - private int p_M_Product_ID; - private int p_M_Product_Category_ID; - private int p_C_Campaign_ID; - private int p_C_SalesRegion_ID; - private int p_C_Activity_ID; - private int p_User1_ID; - private int p_User2_ID; - private int p_User3_ID; - private int p_User4_ID; - private int p_M_Warehouse_ID; - private int p_M_Product_Classification_ID; - private int p_M_Product_Class_ID; - private int p_M_Product_Group_ID; - private int p_C_Project_ID; +public class GenerateSalesHistory extends GenerateSalesHistoryAbstract { /** * Prepare - e.g., get Parameters. */ protected void prepare() { - for (ProcessInfoParameter para : getParameter()) { - String name = para.getParameterName(); - if (para.getParameter() == null) - ; - else if (name.equals(I_C_SalesHistory.COLUMNNAME_AD_Org_ID)) - p_AD_Org_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_DateInvoiced)) { - p_DateInvoicedFrom = (Timestamp) para.getParameter(); - p_DateInvoicedTo = (Timestamp) para.getParameter_To(); - } else if (name.equals(I_C_SalesHistory.COLUMNNAME_C_BPartner_ID)) - p_C_BPartner_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_C_BP_Group_ID)) - p_C_BP_Group_ID = para.getParameterAsInt(); - else if (name - .equals(I_C_SalesHistory.COLUMNNAME_C_BPartner_Location_ID)) - p_C_BPartner_Location_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_M_Product_ID)) - p_M_Product_ID = para.getParameterAsInt(); - else if (name - .equals(I_C_SalesHistory.COLUMNNAME_M_Product_Category_ID)) - p_M_Product_Category_ID = para.getParameterAsInt(); - else if (name - .equals(I_C_SalesHistory.COLUMNNAME_M_Product_Classification_ID)) - p_M_Product_Classification_ID = para.getParameterAsInt(); - else if (name - .equals(I_C_SalesHistory.COLUMNNAME_M_Product_Class_ID)) - p_M_Product_Class_ID = para.getParameterAsInt(); - else if (name - .equals(I_C_SalesHistory.COLUMNNAME_M_Product_Group_ID)) - p_M_Product_Group_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_M_Warehouse_ID)) - p_M_Warehouse_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_C_Campaign_ID)) - p_C_Campaign_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_C_SalesRegion_ID)) - p_C_SalesRegion_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_C_Project_ID)) - p_C_Project_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_C_Activity_ID)) - p_C_Activity_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_User1_ID)) - p_User1_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_User2_ID)) - p_User2_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_User3_ID)) - p_User3_ID = para.getParameterAsInt(); - else if (name.equals(I_C_SalesHistory.COLUMNNAME_User4_ID)) - p_User4_ID = para.getParameterAsInt(); - - else - log.log(Level.SEVERE, "Unknown Parameter: " + name); - } + super.prepare(); } // prepare /** @@ -138,17 +60,16 @@ private int generateSalesHistory() { .append(" ("); insert.append(MSalesHistory.COLUMNNAME_C_SalesHistory_ID).append(","); insert.append(MSalesHistory.COLUMNNAME_C_InvoiceLine_ID).append(","); + insert.append(MSalesHistory.COLUMNNAME_DocumentNo).append(","); insert.append(MSalesHistory.COLUMNNAME_AD_Client_ID).append(","); insert.append(MSalesHistory.COLUMNNAME_AD_Org_ID).append(","); insert.append(MSalesHistory.COLUMNNAME_C_BPartner_ID).append(","); insert.append(MSalesHistory.COLUMNNAME_C_BP_Group_ID).append(","); - insert.append(MSalesHistory.COLUMNNAME_C_BPartner_Location_ID).append( - ","); + insert.append(MSalesHistory.COLUMNNAME_C_BPartner_Location_ID).append(","); + insert.append(MSalesHistory.COLUMNNAME_SalesRep_ID).append(","); insert.append(MSalesHistory.COLUMNNAME_M_Product_ID).append(","); - insert.append(MSalesHistory.COLUMNNAME_M_Product_Category_ID).append( - ","); - insert.append(MSalesHistory.COLUMNNAME_M_Product_Classification_ID) - .append(","); + insert.append(MSalesHistory.COLUMNNAME_M_Product_Category_ID).append(","); + insert.append(MSalesHistory.COLUMNNAME_M_Product_Classification_ID).append(","); insert.append(MSalesHistory.COLUMNNAME_M_Product_Class_ID).append(","); insert.append(MSalesHistory.COLUMNNAME_M_Product_Group_ID).append(","); insert.append(MSalesHistory.COLUMNNAME_M_Warehouse_ID).append(","); @@ -169,6 +90,17 @@ private int generateSalesHistory() { insert.append(MSalesHistory.COLUMNNAME_TotalInvAmt).append(","); insert.append(MSalesHistory.COLUMNNAME_CostAmt).append(","); insert.append(MSalesHistory.COLUMNNAME_TotalInvCost).append(","); + insert.append(MSalesHistory.COLUMNNAME_C_Tax_ID).append(","); + insert.append(MSalesHistory.COLUMNNAME_TaxAmt).append(","); + insert.append(MSalesHistory.COLUMNNAME_C_UOM_ID).append(","); + insert.append(MSalesHistory.COLUMNNAME_Description).append(","); + insert.append(MSalesHistory.COLUMNNAME_LineNetAmt).append(","); + insert.append(MSalesHistory.COLUMNNAME_LineTotalAmt).append(","); + insert.append(MSalesHistory.COLUMNNAME_M_AttributeSetInstance_ID).append(","); + insert.append(MSalesHistory.COLUMNNAME_PriceActual).append(","); + insert.append(MSalesHistory.COLUMNNAME_PriceEntered).append(","); + insert.append(MSalesHistory.COLUMNNAME_PriceList).append(","); + insert.append(MSalesHistory.COLUMNNAME_QtyEntered).append(","); insert.append(MSalesHistory.COLUMNNAME_Created).append(","); insert.append(MSalesHistory.COLUMNNAME_CreatedBy).append(","); insert.append(MSalesHistory.COLUMNNAME_Updated).append(","); @@ -179,17 +111,19 @@ private int generateSalesHistory() { .append(MSequence.get(getCtx(), MSalesHistory.Table_Name) .get_ID()).append(",'Y')").append(","); insert.append("il.C_InvoiceLine_ID,"); + insert.append("i.DocumentNo,"); insert.append("il.AD_Client_ID,"); insert.append("il.AD_Org_ID,"); insert.append("i.C_BPartner_ID,"); insert.append("bp.C_BP_Group_ID,"); insert.append("i.C_BPartner_Location_ID,"); + insert.append("i.SalesRep_ID,"); insert.append("il.M_Product_ID,"); insert.append("p.M_Product_Category_ID,"); insert.append("pcl.M_Product_Classification_ID,"); insert.append("pclass.M_Product_Class_ID,"); insert.append("pg.M_Product_Group_ID,"); - insert.append("l.M_Warehouse_ID,"); + insert.append("COALESCE(l.M_Warehouse_ID,ol.M_Warehouse_ID) AS M_Warehouse_ID,"); insert.append("il.C_Activity_ID,"); insert.append("il.C_Campaign_ID,"); insert.append("bpl.C_SalesRegion_ID,"); @@ -207,6 +141,17 @@ private int generateSalesHistory() { insert.append("il.LineTotalAmt,"); insert.append("0.00").append(","); insert.append("0.00").append(","); + insert.append("il.C_Tax_ID").append(","); + insert.append("il.TaxAmt").append(","); + insert.append("il.C_UOM_ID").append(","); + insert.append("il.Description").append(","); + insert.append("il.LineNetAmt").append(","); + insert.append("il.LineTotalAmt").append(","); + insert.append("il.M_AttributeSetInstance_ID").append(","); + insert.append("il.PriceActual").append(","); + insert.append("il.PriceEntered").append(","); + insert.append("il.PriceList").append(","); + insert.append("il.QtyEntered").append(","); insert.append("SYSDATE").append(","); insert.append(Env.getAD_User_ID(getCtx())).append(","); insert.append("SYSDATE").append(","); @@ -217,10 +162,11 @@ private int generateSalesHistory() { insert.append(" INNER JOIN M_Product p ON (il.M_Product_ID=p.M_Product_ID) "); insert.append(" LEFT JOIN C_BPartner_Location bpl ON (i.C_BPartner_Location_ID=bpl.C_BPartner_Location_ID)"); insert.append(" LEFT JOIN M_Product_Category pc ON (p.M_Product_Category_ID=pc.M_Product_Category_ID) "); - insert.append(" LEFT JOIN M_Product_Classification pcl ON (p.Classification=pcl.Value) "); - insert.append(" LEFT JOIN M_Product_Class pclass ON (p.Group1=pclass.Value) "); - insert.append(" LEFT JOIN M_Product_Group pg ON (p.Group2=pg.Value) "); - insert.append(" LEFT JOIN M_InOutLine iol ON (il.M_InOutLine_ID=iol.M_InOutLine_ID ) "); + insert.append(" LEFT JOIN M_Product_Classification pcl ON (p.M_Product_Classification_ID=pcl.M_Product_Classification_ID) "); + insert.append(" LEFT JOIN M_Product_Class pclass ON (p.M_Product_Class_ID=pclass.M_Product_Class_ID) "); + insert.append(" LEFT JOIN M_Product_Group pg ON (p.M_Product_Group_ID=pg.M_Product_Group_ID) "); + insert.append(" LEFT JOIN M_InOutLine iol ON (il.M_InOutLine_ID=iol.M_InOutLine_ID) "); + insert.append(" LEFT JOIN C_OrderLine ol ON (il.C_OrderLine_ID = ol.C_OrderLine_ID) "); insert.append(" LEFT JOIN M_Locator l ON (iol.M_Locator_ID=l.M_Locator_ID) "); insert.append(" WHERE i.IsSOTrx='Y' AND NOT EXISTS (SELECT 1 FROM C_SalesHistory sh WHERE sh.C_InvoiceLine_ID=il.C_InvoiceLine_ID) AND "); @@ -229,98 +175,101 @@ private int generateSalesHistory() { whereClause.append("il.AD_Client_ID=? AND "); parameters.add(getAD_Client_ID()); - if (p_AD_Org_ID > 0) { + if (getOrgId() > 0) { whereClause.append("il.AD_Org_ID=? AND "); - parameters.add(p_AD_Org_ID); + parameters.add(getOrgId()); } // Product Dimension - if (p_M_Product_ID > 0) { + if (getProductId() > 0) { whereClause.append("il.M_Product_ID=? AND "); - parameters.add(p_M_Product_ID); + parameters.add(getProductId()); } - if (p_M_Product_Category_ID > 0) { + if (getProductCategoryId() > 0) { whereClause.append("pc.M_Product_Category_ID=? AND "); - parameters.add(p_M_Product_Category_ID); + parameters.add(getProductCategoryId()); } - if (p_M_Product_Classification_ID > 0) { + if (getProductClassificationId() > 0) { whereClause.append("pcl.M_Product_Classification_ID=? AND "); - parameters.add(p_M_Product_Classification_ID); + parameters.add(getProductClassificationId()); } - if (p_M_Product_Class_ID > 0) { + if (getProductClassId() > 0) { whereClause.append("pclass.M_Product_Class_ID=? AND "); - parameters.add(p_M_Product_Class_ID); + parameters.add(getProductClassId()); } - if (p_M_Product_Group_ID > 0) { + if (getProductGroupId() > 0) { whereClause.append("pg.M_Product_Group_ID=? AND "); - parameters.add(p_M_Product_Group_ID); + parameters.add(getProductGroupId()); } - if (p_M_Warehouse_ID > 0) { + if (getWarehouseId() > 0) { whereClause.append("l.M_Warehouse_ID=? AND "); - parameters.add(p_M_Warehouse_ID); + parameters.add(getWarehouseId()); } // BPartner Dimension - if (p_C_BPartner_ID > 0) { + if (getBPartnerId() > 0) { whereClause.append("i.C_BPartner_ID=? AND "); - parameters.add(p_C_BPartner_ID); + parameters.add(getBPartnerId()); } - if (p_C_BP_Group_ID > 0) { + if (getBPGroupId() > 0) { whereClause.append("bp.C_BP_Group_ID=? AND "); - parameters.add(p_C_BP_Group_ID); + parameters.add(getBPGroupId()); } - if (p_C_BPartner_Location_ID > 0) { + if (getBPartnerLocationId() > 0) { whereClause.append("il.C_BPartner_Location_ID=? AND "); - parameters.add(p_C_BPartner_Location_ID); + parameters.add(getBPartnerLocationId()); } - - if (p_C_SalesRegion_ID > 0) { + if (getSalesRepId() > 0) { + whereClause.append("i.SalesRep_ID=? AND "); + parameters.add(getSalesRepId()); + } + if (getSalesRegionId() > 0) { whereClause.append("bpl.C_SalesRegion_ID=? AND "); - parameters.add(p_C_SalesRegion_ID); + parameters.add(getSalesRegionId()); } - if (p_C_Campaign_ID > 0) { + if (getCampaignId() > 0) { whereClause.append("il.C_Campaign_ID=? AND "); - parameters.add(p_C_Campaign_ID); + parameters.add(getCampaignId()); } - if (p_C_Project_ID > 0) { + if (getProjectId() > 0) { whereClause.append("il.C_Project_ID=? AND "); - parameters.add(p_C_Project_ID); + parameters.add(getProjectId()); } - if (p_C_Activity_ID > 0) { + if (getActivityId() > 0) { whereClause.append("il.C_Activity_ID=? AND "); - parameters.add(p_C_Activity_ID); + parameters.add(getActivityId()); } - if (p_User1_ID > 0) { + if (getUser1Id() > 0) { whereClause.append("il.User1_ID=? AND "); - parameters.add(p_User1_ID); + parameters.add(getUser1Id()); } - if (p_User2_ID > 0) { + if (getUser2Id() > 0) { whereClause.append("il.User2_ID=? AND "); - parameters.add(p_User2_ID); + parameters.add(getUser2Id()); } - if (p_User3_ID > 0) { + if (getUser3Id() > 0) { whereClause.append("il.User3_ID=? AND "); - parameters.add(p_User3_ID); + parameters.add(getUser3Id()); } - if (p_User4_ID > 0) { + if (getUser4Id() > 0) { whereClause.append("il.User4_ID=? AND "); - parameters.add(p_User4_ID); + parameters.add(getUser4Id()); } - if (p_DateInvoicedFrom != null && p_DateInvoicedTo != null) { + if (getDateInvoiced() != null && getDateInvoicedTo() != null) { whereClause.append("i.DateInvoiced BETWEEN ? AND ? "); - parameters.add(p_DateInvoicedFrom); - parameters.add(p_DateInvoicedTo); + parameters.add(getDateInvoiced()); + parameters.add(getDateInvoicedTo()); } insert.append(whereClause.toString()); diff --git a/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/GenerateSalesHistoryAbstract.java b/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/GenerateSalesHistoryAbstract.java new file mode 100644 index 0000000000..7eea136c0e --- /dev/null +++ b/org.eevolution.manufacturing/src/main/java/base/org/eevolution/process/GenerateSalesHistoryAbstract.java @@ -0,0 +1,366 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2017 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.eevolution.process; + +import java.sql.Timestamp; +import org.compiere.process.SvrProcess; + +/** Generated Process for (Generate Sales History) + * @author ADempiere (generated) + * @version Release 3.9.2 + */ +public abstract class GenerateSalesHistoryAbstract extends SvrProcess { + /** Process Value */ + private static final String VALUE_FOR_PROCESS = "C_SalesHistory_Generate"; + /** Process Name */ + private static final String NAME_FOR_PROCESS = "Generate Sales History"; + /** Process Id */ + private static final int ID_FOR_PROCESS = 53302; + /** Parameter Name for Organization */ + public static final String AD_ORG_ID = "AD_Org_ID"; + /** Parameter Name for Date Invoiced */ + public static final String DATEINVOICED = "DateInvoiced"; + /** Parameter Name for Business Partner */ + public static final String C_BPARTNER_ID = "C_BPartner_ID"; + /** Parameter Name for Business Partner Group */ + public static final String C_BP_GROUP_ID = "C_BP_Group_ID"; + /** Parameter Name for Partner Location */ + public static final String C_BPARTNER_LOCATION_ID = "C_BPartner_Location_ID"; + /** Parameter Name for Sales Representative */ + public static final String SALESREP_ID = "SalesRep_ID"; + /** Parameter Name for Product */ + public static final String M_PRODUCT_ID = "M_Product_ID"; + /** Parameter Name for Product Category */ + public static final String M_PRODUCT_CATEGORY_ID = "M_Product_Category_ID"; + /** Parameter Name for Product Classification */ + public static final String M_PRODUCT_CLASSIFICATION_ID = "M_Product_Classification_ID"; + /** Parameter Name for Product Class */ + public static final String M_PRODUCT_CLASS_ID = "M_Product_Class_ID"; + /** Parameter Name for Product Group */ + public static final String M_PRODUCT_GROUP_ID = "M_Product_Group_ID"; + /** Parameter Name for Warehouse */ + public static final String M_WAREHOUSE_ID = "M_Warehouse_ID"; + /** Parameter Name for Campaign */ + public static final String C_CAMPAIGN_ID = "C_Campaign_ID"; + /** Parameter Name for Sales Region */ + public static final String C_SALESREGION_ID = "C_SalesRegion_ID"; + /** Parameter Name for Project */ + public static final String C_PROJECT_ID = "C_Project_ID"; + /** Parameter Name for Activity */ + public static final String C_ACTIVITY_ID = "C_Activity_ID"; + /** Parameter Name for User List 1 */ + public static final String USER1_ID = "User1_ID"; + /** Parameter Name for User List 2 */ + public static final String USER2_ID = "User2_ID"; + /** Parameter Name for User List 3 */ + public static final String USER3_ID = "User3_ID"; + /** Parameter Name for User List 4 */ + public static final String USER4_ID = "User4_ID"; + /** Parameter Value for Organization */ + private int orgId; + /** Parameter Value for Date Invoiced */ + private Timestamp dateInvoiced; + /** Parameter Value for Date Invoiced(To) */ + private Timestamp dateInvoicedTo; + /** Parameter Value for Business Partner */ + private int bPartnerId; + /** Parameter Value for Business Partner Group */ + private int bPGroupId; + /** Parameter Value for Partner Location */ + private int bPartnerLocationId; + /** Parameter Value for Sales Representative */ + private int salesRepId; + /** Parameter Value for Product */ + private int productId; + /** Parameter Value for Product Category */ + private int productCategoryId; + /** Parameter Value for Product Classification */ + private int productClassificationId; + /** Parameter Value for Product Class */ + private int productClassId; + /** Parameter Value for Product Group */ + private int productGroupId; + /** Parameter Value for Warehouse */ + private int warehouseId; + /** Parameter Value for Campaign */ + private int campaignId; + /** Parameter Value for Sales Region */ + private int salesRegionId; + /** Parameter Value for Project */ + private int projectId; + /** Parameter Value for Activity */ + private int activityId; + /** Parameter Value for User List 1 */ + private int user1Id; + /** Parameter Value for User List 2 */ + private int user2Id; + /** Parameter Value for User List 3 */ + private int user3Id; + /** Parameter Value for User List 4 */ + private int user4Id; + + @Override + protected void prepare() { + orgId = getParameterAsInt(AD_ORG_ID); + dateInvoiced = getParameterAsTimestamp(DATEINVOICED); + dateInvoicedTo = getParameterToAsTimestamp(DATEINVOICED); + bPartnerId = getParameterAsInt(C_BPARTNER_ID); + bPGroupId = getParameterAsInt(C_BP_GROUP_ID); + bPartnerLocationId = getParameterAsInt(C_BPARTNER_LOCATION_ID); + salesRepId = getParameterAsInt(SALESREP_ID); + productId = getParameterAsInt(M_PRODUCT_ID); + productCategoryId = getParameterAsInt(M_PRODUCT_CATEGORY_ID); + productClassificationId = getParameterAsInt(M_PRODUCT_CLASSIFICATION_ID); + productClassId = getParameterAsInt(M_PRODUCT_CLASS_ID); + productGroupId = getParameterAsInt(M_PRODUCT_GROUP_ID); + warehouseId = getParameterAsInt(M_WAREHOUSE_ID); + campaignId = getParameterAsInt(C_CAMPAIGN_ID); + salesRegionId = getParameterAsInt(C_SALESREGION_ID); + projectId = getParameterAsInt(C_PROJECT_ID); + activityId = getParameterAsInt(C_ACTIVITY_ID); + user1Id = getParameterAsInt(USER1_ID); + user2Id = getParameterAsInt(USER2_ID); + user3Id = getParameterAsInt(USER3_ID); + user4Id = getParameterAsInt(USER4_ID); + } + + /** Getter Parameter Value for Organization */ + protected int getOrgId() { + return orgId; + } + + /** Setter Parameter Value for Organization */ + protected void setOrgId(int orgId) { + this.orgId = orgId; + } + + /** Getter Parameter Value for Date Invoiced */ + protected Timestamp getDateInvoiced() { + return dateInvoiced; + } + + /** Setter Parameter Value for Date Invoiced */ + protected void setDateInvoiced(Timestamp dateInvoiced) { + this.dateInvoiced = dateInvoiced; + } + + /** Getter Parameter Value for Date Invoiced(To) */ + protected Timestamp getDateInvoicedTo() { + return dateInvoicedTo; + } + + /** Setter Parameter Value for Date Invoiced(To) */ + protected void setDateInvoicedTo(Timestamp dateInvoicedTo) { + this.dateInvoicedTo = dateInvoicedTo; + } + + /** Getter Parameter Value for Business Partner */ + protected int getBPartnerId() { + return bPartnerId; + } + + /** Setter Parameter Value for Business Partner */ + protected void setBPartnerId(int bPartnerId) { + this.bPartnerId = bPartnerId; + } + + /** Getter Parameter Value for Business Partner Group */ + protected int getBPGroupId() { + return bPGroupId; + } + + /** Setter Parameter Value for Business Partner Group */ + protected void setBPGroupId(int bPGroupId) { + this.bPGroupId = bPGroupId; + } + + /** Getter Parameter Value for Partner Location */ + protected int getBPartnerLocationId() { + return bPartnerLocationId; + } + + /** Setter Parameter Value for Partner Location */ + protected void setBPartnerLocationId(int bPartnerLocationId) { + this.bPartnerLocationId = bPartnerLocationId; + } + + /** Getter Parameter Value for Sales Representative */ + protected int getSalesRepId() { + return salesRepId; + } + + /** Setter Parameter Value for Sales Representative */ + protected void setSalesRepId(int salesRepId) { + this.salesRepId = salesRepId; + } + + /** Getter Parameter Value for Product */ + protected int getProductId() { + return productId; + } + + /** Setter Parameter Value for Product */ + protected void setProductId(int productId) { + this.productId = productId; + } + + /** Getter Parameter Value for Product Category */ + protected int getProductCategoryId() { + return productCategoryId; + } + + /** Setter Parameter Value for Product Category */ + protected void setProductCategoryId(int productCategoryId) { + this.productCategoryId = productCategoryId; + } + + /** Getter Parameter Value for Product Classification */ + protected int getProductClassificationId() { + return productClassificationId; + } + + /** Setter Parameter Value for Product Classification */ + protected void setProductClassificationId(int productClassificationId) { + this.productClassificationId = productClassificationId; + } + + /** Getter Parameter Value for Product Class */ + protected int getProductClassId() { + return productClassId; + } + + /** Setter Parameter Value for Product Class */ + protected void setProductClassId(int productClassId) { + this.productClassId = productClassId; + } + + /** Getter Parameter Value for Product Group */ + protected int getProductGroupId() { + return productGroupId; + } + + /** Setter Parameter Value for Product Group */ + protected void setProductGroupId(int productGroupId) { + this.productGroupId = productGroupId; + } + + /** Getter Parameter Value for Warehouse */ + protected int getWarehouseId() { + return warehouseId; + } + + /** Setter Parameter Value for Warehouse */ + protected void setWarehouseId(int warehouseId) { + this.warehouseId = warehouseId; + } + + /** Getter Parameter Value for Campaign */ + protected int getCampaignId() { + return campaignId; + } + + /** Setter Parameter Value for Campaign */ + protected void setCampaignId(int campaignId) { + this.campaignId = campaignId; + } + + /** Getter Parameter Value for Sales Region */ + protected int getSalesRegionId() { + return salesRegionId; + } + + /** Setter Parameter Value for Sales Region */ + protected void setSalesRegionId(int salesRegionId) { + this.salesRegionId = salesRegionId; + } + + /** Getter Parameter Value for Project */ + protected int getProjectId() { + return projectId; + } + + /** Setter Parameter Value for Project */ + protected void setProjectId(int projectId) { + this.projectId = projectId; + } + + /** Getter Parameter Value for Activity */ + protected int getActivityId() { + return activityId; + } + + /** Setter Parameter Value for Activity */ + protected void setActivityId(int activityId) { + this.activityId = activityId; + } + + /** Getter Parameter Value for User List 1 */ + protected int getUser1Id() { + return user1Id; + } + + /** Setter Parameter Value for User List 1 */ + protected void setUser1Id(int user1Id) { + this.user1Id = user1Id; + } + + /** Getter Parameter Value for User List 2 */ + protected int getUser2Id() { + return user2Id; + } + + /** Setter Parameter Value for User List 2 */ + protected void setUser2Id(int user2Id) { + this.user2Id = user2Id; + } + + /** Getter Parameter Value for User List 3 */ + protected int getUser3Id() { + return user3Id; + } + + /** Setter Parameter Value for User List 3 */ + protected void setUser3Id(int user3Id) { + this.user3Id = user3Id; + } + + /** Getter Parameter Value for User List 4 */ + protected int getUser4Id() { + return user4Id; + } + + /** Setter Parameter Value for User List 4 */ + protected void setUser4Id(int user4Id) { + this.user4Id = user4Id; + } + + /** Getter Parameter Value for Process ID */ + public static final int getProcessId() { + return ID_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Value */ + public static final String getProcessValue() { + return VALUE_FOR_PROCESS; + } + + /** Getter Parameter Value for Process Name */ + public static final String getProcessName() { + return NAME_FOR_PROCESS; + } +} \ No newline at end of file diff --git a/project/build.properties b/project/build.properties index 64cf32f7f9..c0bab04941 100755 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.1.4 +sbt.version=1.2.8 diff --git a/project/plugins.sbt b/project/plugins.sbt index a6c73f9292..3183877ef3 100755 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,5 +1,6 @@ import _root_.sbt._ -addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.6") +addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.9") +resolvers += Resolver.url("bintray-sbt-plugins", url("http://dl.bintray.com/sbt/sbt-plugin-releases"))(Resolver.ivyStylePatterns) addSbtPlugin("org.jetbrains" % "sbt-idea-plugin" % "1.0.1") addSbtPlugin("com.earldouglas" % "xsbt-web-plugin" % "4.0.1") diff --git a/project/project/build.properties b/project/project/build.properties new file mode 100644 index 0000000000..31334bbd3d --- /dev/null +++ b/project/project/build.properties @@ -0,0 +1 @@ +sbt.version=1.1.1 diff --git a/serverRoot/src/main/server/org/compiere/server/AdempiereServer.java b/serverRoot/src/main/server/org/compiere/server/AdempiereServer.java index 674473502f..e5fbbd52a9 100644 --- a/serverRoot/src/main/server/org/compiere/server/AdempiereServer.java +++ b/serverRoot/src/main/server/org/compiere/server/AdempiereServer.java @@ -36,11 +36,15 @@ import org.compiere.util.Env; import org.compiere.util.TimeUtil; import org.compiere.wf.MWorkflowProcessor; +import org.eevolution.model.MProjectProcessor; /** * ADempiere Server Base * * @author Jorg Janke + * @author Carlos Parada, cparada@erpya.com, ERPCyA http://www.erpya.com + * + * @see FR [ 2202 ] Add Support to Project Processor */ public abstract class AdempiereServer extends Thread { @@ -65,6 +69,9 @@ public static AdempiereServer create (AdempiereProcessor model) return new LdapProcessor((MLdapProcessor)model); if (model instanceof MIMPProcessor) // @Trifon return new ReplicationProcessor((MIMPProcessor)model); + //FR [ 2202 ] + if (model instanceof MProjectProcessor) + return new ProjectProcessor((MProjectProcessor) model); // throw new IllegalArgumentException("Unknown Processor"); } // create @@ -81,9 +88,13 @@ protected AdempiereServer (AdempiereProcessor model, int initialNap) p_model = model; m_ctx = new Properties(model.getCtx()); if (p_system == null) - p_system = MSystem.get(m_ctx); - p_client = MClient.get(m_ctx); - Env.setContext(m_ctx, "#AD_Client_ID", p_client.getAD_Client_ID()); + p_system = MSystem.get(m_ctx); + + //p_client = MClient.get(m_ctx); + //FR [ 2202 ] + p_client = MClient.get(m_ctx, model.getAD_Client_ID()); + Env.setContext(m_ctx, "#AD_Client_ID", p_client.getAD_Client_ID()); + Env.setContext(m_ctx, "#AD_Language", p_client.getAD_Language()); m_initialNap = initialNap; Timestamp dateNextRun = getDateNextRun(true); if (dateNextRun != null) diff --git a/serverRoot/src/main/server/org/compiere/server/AdempiereServerMgr.java b/serverRoot/src/main/server/org/compiere/server/AdempiereServerMgr.java index 8587156675..6263b2ce1b 100644 --- a/serverRoot/src/main/server/org/compiere/server/AdempiereServerMgr.java +++ b/serverRoot/src/main/server/org/compiere/server/AdempiereServerMgr.java @@ -32,11 +32,15 @@ import org.compiere.util.CLogger; import org.compiere.util.Env; import org.compiere.wf.MWorkflowProcessor; +import org.eevolution.model.MProjectProcessor; /** * ADempiere Server Manager * * @author Jorg Janke + * @author Carlos Parada, cparada@erpya.com, ERPCyA http://www.erpya.com + * + * @see FR [ 2202 ] Add Support to Project Processor */ public class AdempiereServerMgr { @@ -174,7 +178,14 @@ private boolean startServers() server.setPriority(Thread.NORM_PRIORITY-1); m_servers.add(server); } - + // FR [ 2202 ] Project Processor + MProjectProcessor[] projectModels = MProjectProcessor.getActive(m_ctx); + for (MProjectProcessor mProjectProcessor : projectModels) { + AdempiereServer server = AdempiereServer.create(mProjectProcessor); + server.start(); + server.setPriority(Thread.NORM_PRIORITY-1); + m_servers.add(server); + } log.fine("#" + noServers); return startAll(); } // startEnvironment diff --git a/serverRoot/src/main/server/org/compiere/server/ProjectProcessor.java b/serverRoot/src/main/server/org/compiere/server/ProjectProcessor.java new file mode 100644 index 0000000000..39f79b7c2c --- /dev/null +++ b/serverRoot/src/main/server/org/compiere/server/ProjectProcessor.java @@ -0,0 +1,894 @@ +/************************************************************************************** + * Product: Adempiere ERP & CRM Smart Business Solution * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 or later of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, printLine to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * Copyright (C) 2012-2018 E.R.P. Consultores y Asociados, S.A. All Rights Reserved. * + * Contributor: Carlos Parada cparada@erpya.com * + * See: www.erpya.com * + *************************************************************************************/ +package org.compiere.server; + +import java.sql.Timestamp; +import java.util.ArrayList; +import java.util.List; +import java.util.Properties; + +import org.compiere.model.MClient; +import org.compiere.model.MColumn; +import org.compiere.model.MMailText; +import org.compiere.model.MNote; +import org.compiere.model.MProject; +import org.compiere.model.MProjectPhase; +import org.compiere.model.MProjectProcessorChange; +import org.compiere.model.MProjectProcessorQueued; +import org.compiere.model.MProjectTask; +import org.compiere.model.MUser; +import org.compiere.model.MUserMail; +import org.compiere.model.PO; +import org.compiere.model.Query; +import org.compiere.util.AdempiereUserError; +import org.compiere.util.CLogger; +import org.compiere.util.EMail; +import org.compiere.util.Env; +import org.compiere.util.Msg; +import org.compiere.util.ProjectProcessorUtils; +import org.compiere.util.TimeUtil; +import org.compiere.util.Util; +import org.eevolution.model.MProjectProcessor; +import org.eevolution.model.MProjectProcessorLog; +import org.eevolution.model.MProjectStatus; + +/** + * Project Processor + * @author Carlos Parada, cparada@erpya.com, ERPCyA http://www.erpya.com + * + * @see FR [ 2202 ] Add Support to Project Processor + */ +public class ProjectProcessor extends AdempiereServer +{ + /** + * RequestProcessor + * @param model model + */ + public ProjectProcessor (MProjectProcessor model) + { + super (model, 60); // 1 minute delay + m_model = model; + m_client = MClient.get(model.getCtx(), model.getAD_Client_ID()); + } // RequestProcessor + + /** The Concrete Model */ + private MProjectProcessor m_model = null; + + /** Last Summary */ + private StringBuffer m_summary = new StringBuffer(); + + /** Client onfo */ + private MClient m_client = null; + + /**Current PO Changes*/ + private PO m_PO = null; + + /**Columns Changeg*/ + private ArrayList m_columns = new ArrayList(); + + /**Values Changed*/ + private ArrayList m_Values = new ArrayList(); + + /**Current Poject*/ + private MProject m_Project = null; + + /**Current Project Phase*/ + private MProjectPhase m_ProjectPhase = null; + + /**Current Project Task*/ + private MProjectTask m_ProjectTask = null; + + /**Prefix Subject for Mail to Send*/ + private String m_PrefixSubject = ""; + + /**Prefix Text for Mail to Send*/ + private String m_PrefixTextMail = ""; + + /**No HTML Text for Notice */ + private String m_TextNotice = ""; + + /**Mail Template for Project Processor */ + private MMailText m_MailText = null; + + /**Extra Message for Mail*/ + private String m_ExtraMsg = ""; + + /**Changes is Scheduled*/ + private boolean isScheduled = false; + + /**Log */ + private static CLogger logger = CLogger.getCLogger (ProjectProcessor.class); + + /************************************************************************** + * Do the actual Work + */ + protected void doWork() + { + m_summary = new StringBuffer(); + m_MailText = new MMailText (Env.getCtx(), m_model.getR_MailText_ID(), null); + // + clearGlobals(); + //Process Queued Manual Changes + processQueued(); + + //Process Scheduled Changes + processProjects (); + processQueued(); + + } // doWork + + + /************************************************************************** + * Process Projects. + * Scheduled - are they due? + */ + private void processProjects () + { + //Start Date Alert + processStartDateAlert(); + + //Process Status + processStatus(); + + //Due Alerts + processDueAlert(); + + //Overdue Alerts + processOverDueAlert(); + } // processProject + + /** + * Process Queued for e-mail messages + */ + private void processQueued() { + + String whereClause = " EXISTS (SELECT 1 " + + "FROM C_ProjectProcessorQueued q " + + "WHERE q.SendEmail='N' AND q.C_ProjectProcessorLog_ID = C_ProjectProcessorLog.C_ProjectProcessorLog_ID )"; + MProjectProcessorLog[] pLogs = m_model.getProcessorLogs(whereClause); + boolean loadMsj = false; + for (MProjectProcessorLog mProjectProcessorLog : pLogs) { + loadMsj = loadMsgToSend(mProjectProcessorLog); + MProjectProcessorQueued[] queued = mProjectProcessorLog.getQueued("SendEmail='N'"); + for (MProjectProcessorQueued mProjectProcessorQueued : queued) { + if (loadMsj) { + String NotificationType = (Util.isEmpty(mProjectProcessorQueued.getNotificationType()) ? MProjectProcessorQueued.NOTIFICATIONTYPE_None : mProjectProcessorQueued.getNotificationType()) ; + if (NotificationType.equals(MProjectProcessorQueued.NOTIFICATIONTYPE_EMail)) + sendEmail(mProjectProcessorQueued); + else if (NotificationType.equals(MProjectProcessorQueued.NOTIFICATIONTYPE_EMailPlusNotice)) { + sendEmail(mProjectProcessorQueued); + createNotice(mProjectProcessorQueued); + } + else if (NotificationType.equals(MProjectProcessorQueued.NOTIFICATIONTYPE_Notice)) + createNotice(mProjectProcessorQueued); + } + mProjectProcessorQueued.setSendEMail(true); + mProjectProcessorQueued.save(); + } + //Clear Globals + clearGlobals(); + } + } //processQueued + + /** + * Send Email + * @param log + * @param queued + * @return + */ + private boolean sendEmail (MProjectProcessorQueued queued) + { + + try { + MUser to = (MUser) queued.getAD_User(); + if (Util.isEmpty(to.getEMail())) + throw new AdempiereUserError ("@AD_User_ID@ - @Email@ @NotFound@"); + + + m_MailText.setUser(to); + if (m_PO!=null) + m_MailText.setPO(m_PO); + + // + EMail email = null; + if (m_model.getSupervisor_ID()!=0) { + MUser from = (MUser) m_model.getSupervisor(); + email = m_client.createEMail(from, to, null, null); + } + + if (email == null) + email = m_client.createEMail(to.getEMail(), null, null); + + if (email==null) + return false; + + // + String msg = null; + if (!email.isValid()) { + msg = "@RequestActionEMailError@ Invalid EMail: " + to; + throw new AdempiereUserError ( + "@RequestActionEMailError@ Invalid EMail: " + to); + } + String subject = (!Util.isEmpty(m_MailText.getMailHeader()) ? m_MailText.getMailHeader() + " " :m_MailText.getMailHeader()) + m_PrefixSubject; + String message = ""; + if (m_MailText.getR_MailText_ID()!=0) + message = m_MailText.getMailText(true); + + email.setMessageHTML(subject, m_PrefixTextMail + (message == null ? "" : message) + "\n"); + // + msg = email.send(); + MUserMail um = new MUserMail(m_MailText, to.getAD_User_ID(), email); + um.saveEx(); + queued.setAD_UserMail_ID(um.getAD_UserMail_ID()); + + if (!msg.equals(EMail.SENT_OK)) + throw new AdempiereUserError (to.getName() + " @RequestActionEMailError@ " + msg); + + } catch (AdempiereUserError e) { + logger.warning(e.getMessage()); + } + return true; + } // sendEmail + + /** + * Send Email + * @param log + * @param queued + * @return + */ + private boolean createNotice (MProjectProcessorQueued queued){ + MUser to = (MUser) queued.getAD_User(); + if (to.getAD_User_ID()!=0) { + MNote note = new MNote(getCtx(), "Error", to.getAD_User_ID(), m_PO.get_TrxName()); + note.setRecord(m_PO.get_Table_ID(), m_PO.get_ID()); + note.setReference(m_PrefixSubject); + note.setTextMsg(m_TextNotice); + if (!note.save()) + return false; + } + + return true; + } // createNotice + + + /** + * Process Project Status + */ + private void processStatus() + { + //Process Project Status + String whereClause = ""; + Timestamp currentDate = new Timestamp(TimeUtil.getToday().getTimeInMillis()); + + whereClause = "EXISTS (SELECT 1 FROM " + + "C_ProjectStatus ps " + + "WHERE ps.C_ProjectStatus_ID = C_Project.C_ProjectStatus_ID " + + "AND ps.TimeoutDays > 0 AND ps.Next_Status_ID > 0 " + + "AND C_Project.DateLastAction + ps.TimeoutDays < ?) "; + + new ScheduleChange(getCtx(), MProject.Table_Name, whereClause, m_model.get_TrxName()) + .setAlertMessageColumn("@C_ProjectStatus_ID@ @HasBeenChanged@") + .IsNextProjectStatus() + .setParameters(currentDate) + .processScheduleChanges(); + + + //Process Project Phase Status + whereClause = "EXISTS (SELECT 1 FROM " + + "C_ProjectStatus ps " + + "WHERE ps.C_ProjectStatus_ID = C_ProjectPhase.C_ProjectStatus_ID " + + "AND ps.TimeoutDays > 0 AND ps.Next_Status_ID > 0 " + + "AND C_ProjectPhase.DateLastAction + ps.TimeoutDays < ?) "; + + new ScheduleChange(getCtx(), MProjectPhase.Table_Name, whereClause, m_model.get_TrxName()) + .setAlertMessageColumn("@C_ProjectStatus_ID@ @HasBeenChanged@") + .IsNextProjectStatus() + .setParameters(currentDate) + .processScheduleChanges(); + + //Process Project Task Status + whereClause = "EXISTS (SELECT 1 FROM " + + "C_ProjectStatus ps " + + "WHERE ps.C_ProjectStatus_ID = C_ProjectTask.C_ProjectStatus_ID " + + "AND ps.TimeoutDays > 0 AND ps.Next_Status_ID > 0 " + + "AND C_ProjectTask.DateLastAction + ps.TimeoutDays < ?) "; + + new ScheduleChange(getCtx(), MProjectTask.Table_Name, whereClause, m_model.get_TrxName()) + .setAlertMessageColumn("@C_ProjectStatus_ID@ @HasBeenChanged@") + .IsNextProjectStatus() + .setParameters(currentDate) + .processScheduleChanges(); + } // processStatus + + /** + * Process Project Start Date + */ + private void processStartDateAlert() { + + String whereClauseGeneral = ""; + String whereClause = ""; + isScheduled = true; + ArrayList params = new ArrayList(); + Timestamp currentDate = new Timestamp(TimeUtil.getToday().getTimeInMillis()); + int daysBeforeStart = m_model.get_ValueAsInt("DaysBeforeStart"); + //Project + whereClauseGeneral = "(DateStartSchedule IS NOT NULL AND DateStartSchedule - ? <= ? AND DateStartSchedule >= ?) AND (DueType IS NULL OR DueType = ?)"; + params.add(daysBeforeStart); + params.add(currentDate); + params.add(currentDate); + params.add(MProject.DUETYPE_Scheduled); + + + //Remind Days + whereClauseGeneral+= " AND (DateLastAlert IS NULL OR DateLastAlert!=?)"; + params.add(currentDate); + + if (m_model.getC_ProjectType_ID()!=0) { + whereClause+= " AND C_ProjectType_ID = ?"; + params.add(m_model.getC_ProjectType_ID()); + } + + new ScheduleChange(getCtx(), MProject.Table_Name, whereClauseGeneral + whereClause, m_model.get_TrxName()) + .setColumns(MProject.COLUMNNAME_DueType,MProject.COLUMNNAME_DateLastAlert) + .setValues(MProject.DUETYPE_Scheduled,currentDate) + .setAlertMessageColumn("@C_Project_ID@ @IsFor@ @Start@") + .setParameters(params) + .processScheduleChanges(); + + //Project Phase + whereClause = ""; + if (m_model.getC_ProjectType_ID()!=0) + whereClause+= " AND EXISTS (SELECT 1 FROM C_Project p WHERE p.C_Project_ID = C_ProjectPhase.C_Project_ID AND p.C_ProjectType_ID = ?)"; + + new ScheduleChange(getCtx(), MProjectPhase.Table_Name, whereClauseGeneral + whereClause, m_model.get_TrxName()) + .setColumns(MProjectPhase.COLUMNNAME_DueType,MProjectPhase.COLUMNNAME_DateLastAlert) + .setValues(MProject.DUETYPE_Scheduled,currentDate) + .setAlertMessageColumn("@C_ProjectPhase_ID@ @IsFor@ @Start@") + .setParameters(params) + .processScheduleChanges(); + + //Project Task + whereClause = ""; + if (m_model.getC_ProjectType_ID()!=0) + whereClause+= " AND EXISTS (SELECT 1 " + + "FROM C_Project p " + + "INNER JOIN C_ProjectPhase ph ON (p.C_Project_ID = ph.C_Project_ID) " + + "WHERE ph.C_ProjectPhase_ID = C_ProjectTask.C_ProjectPhase_ID AND p.C_ProjectType_ID = ?)"; + + if (m_model.getC_ProjectTaskCategory_ID()!=0) { + whereClause+= " AND C_ProjectTaskCategory_ID=?"; + params.add(m_model.getC_ProjectTaskCategory_ID()); + } + + new ScheduleChange(getCtx(), MProjectTask.Table_Name, whereClauseGeneral + whereClause, m_model.get_TrxName()) + .setColumns(MProjectTask.COLUMNNAME_DueType,MProjectTask.COLUMNNAME_DateLastAlert) + .setValues(MProject.DUETYPE_Scheduled,currentDate) + .setAlertMessageColumn("@C_ProjectTask_ID@ @IsFor@ @Start@") + .setParameters(params) + .processScheduleChanges(); + } //processStartDateAlert + + /** + * Process Project Due + */ + private void processDueAlert() { + if (m_model.getOverdueAlertDays()!=0) { + String whereClauseGeneral = ""; + String whereClause = ""; + isScheduled =true; + ArrayList params = new ArrayList(); + Timestamp currentDate = new Timestamp(TimeUtil.getToday().getTimeInMillis()); + //General Filters + whereClauseGeneral = "(COALESCE(DateDeadLine,DateFinishSchedule) IS NOT NULL) AND (DueType IS NULL OR DueType = ?) "; + + params.add(MProject.DUETYPE_Scheduled); + + //Due Days Alert + whereClauseGeneral += " AND (COALESCE(DateDeadLine,DateFinishSchedule) + ? <= ? AND COALESCE(DateDeadLine,DateFinishSchedule) >= ?) "; + params.add(m_model.getOverdueAlertDays()); + params.add(currentDate); + params.add(currentDate); + + //Project + whereClause = "AND (DateFinish IS NULL) "; + if (m_model.getC_ProjectType_ID()!=0) { + whereClause+= " AND (C_ProjectType_ID = ?)"; + params.add(m_model.getC_ProjectType_ID()); + } + + + + new ScheduleChange(getCtx(), MProject.Table_Name, whereClauseGeneral + whereClause, m_model.get_TrxName()) + .setColumns(MProject.COLUMNNAME_DueType,MProject.COLUMNNAME_DateLastAlert) + .setValues(MProject.DUETYPE_Due,currentDate) + .setAlertMessageColumn("@C_Project_ID@ @IsDue@") + .setParameters(params) + .processScheduleChanges(); + + //Project Phase + whereClause = "AND (EndDate IS NULL) "; + if (m_model.getC_ProjectType_ID()!=0) + whereClause+= " AND EXISTS (SELECT 1 FROM C_Project p WHERE p.C_Project_ID = C_ProjectPhase.C_Project_ID AND p.C_ProjectType_ID = ?) "; + + new ScheduleChange(getCtx(), MProjectPhase.Table_Name, whereClauseGeneral + whereClause, m_model.get_TrxName()) + .setColumns(MProjectPhase.COLUMNNAME_DueType,MProjectPhase.COLUMNNAME_DateLastAlert) + .setValues(MProjectPhase.DUETYPE_Due,currentDate) + .setAlertMessageColumn("@C_ProjectPhase_ID@ @IsDue@") + .setParameters(params) + .processScheduleChanges(); + + //Project Task + whereClause = "AND (DateFinish IS NULL) "; + if (m_model.getC_ProjectType_ID()!=0) + whereClause+= " AND (EXISTS (SELECT 1 " + + "FROM C_Project p " + + "INNER JOIN C_ProjectPhase ph ON (p.C_Project_ID = ph.C_Project_ID) " + + "WHERE ph.C_ProjectPhase_ID = C_ProjectTask.C_ProjectPhase_ID AND p.C_ProjectType_ID = ?))"; + + if (m_model.getC_ProjectTaskCategory_ID()!=0) { + whereClause+= " AND (C_ProjectTaskCategory_ID=?)"; + params.add(m_model.getC_ProjectTaskCategory_ID()); + } + + new ScheduleChange(getCtx(), MProjectTask.Table_Name, whereClauseGeneral + whereClause, m_model.get_TrxName()) + .setColumns(MProjectTask.COLUMNNAME_DueType,MProjectTask.COLUMNNAME_DateLastAlert) + .setValues(MProjectTask.DUETYPE_Due,currentDate) + .setAlertMessageColumn("@C_ProjectTask_ID@ @IsDue@") + .setParameters(params) + .processScheduleChanges(); + } + } //processDueAlert + + /** + * Process Project Due + */ + private void processOverDueAlert() { + if (m_model.getOverdueAssignDays()!=0) { + String whereClauseGeneral = ""; + String whereClause = ""; + isScheduled = true; + ArrayList params = new ArrayList(); + Timestamp currentDate = new Timestamp(TimeUtil.getToday().getTimeInMillis()); + //General Filters + whereClauseGeneral = "(COALESCE(DateDeadLine,DateFinishSchedule) IS NOT NULL) AND (DueType IS NULL OR DueType IN (?,?,?)) "; + + params.add(MProject.DUETYPE_Scheduled); + params.add(MProject.DUETYPE_Due); + params.add(MProject.DUETYPE_Overdue); + + //Due Days Alert + whereClauseGeneral += " AND (COALESCE(DateDeadLine,DateFinishSchedule) + ? >= ? AND COALESCE(DateDeadLine,DateFinishSchedule) < ?) "; + params.add(m_model.getOverdueAssignDays()); + params.add(currentDate); + params.add(currentDate); + + //Project + whereClause = "AND (DateFinish IS NULL) "; + if (m_model.getC_ProjectType_ID()!=0) { + whereClause+= " AND (C_ProjectType_ID = ?)"; + params.add(m_model.getC_ProjectType_ID()); + } + + + + new ScheduleChange(getCtx(), MProject.Table_Name, whereClauseGeneral + whereClause, m_model.get_TrxName()) + .setColumns(MProject.COLUMNNAME_DueType,MProject.COLUMNNAME_DateLastAlert) + .setValues(MProject.DUETYPE_Overdue,currentDate) + .setAlertMessageColumn("@C_Project_ID@ @OverDue@") + .setParameters(params) + .processScheduleChanges(); + + //Project Phase + whereClause = "AND (EndDate IS NULL) "; + if (m_model.getC_ProjectType_ID()!=0) + whereClause+= " AND EXISTS (SELECT 1 FROM C_Project p WHERE p.C_Project_ID = C_ProjectPhase.C_Project_ID AND p.C_ProjectType_ID = ?) "; + + new ScheduleChange(getCtx(), MProjectPhase.Table_Name, whereClauseGeneral + whereClause, m_model.get_TrxName()) + .setColumns(MProjectPhase.COLUMNNAME_DueType,MProjectPhase.COLUMNNAME_DateLastAlert) + .setValues(MProjectPhase.DUETYPE_Overdue,currentDate) + .setAlertMessageColumn("@C_ProjectPhase_ID@ @OverDue@") + .setParameters(params) + .processScheduleChanges(); + + //Project Task + whereClause = "AND (DateFinish IS NULL) "; + if (m_model.getC_ProjectType_ID()!=0) + whereClause+= " AND (EXISTS (SELECT 1 " + + "FROM C_Project p " + + "INNER JOIN C_ProjectPhase ph ON (p.C_Project_ID = ph.C_Project_ID) " + + "WHERE ph.C_ProjectPhase_ID = C_ProjectTask.C_ProjectPhase_ID AND p.C_ProjectType_ID = ?))"; + + if (m_model.getC_ProjectTaskCategory_ID()!=0) { + whereClause+= " AND (C_ProjectTaskCategory_ID=?)"; + params.add(m_model.getC_ProjectTaskCategory_ID()); + } + + new ScheduleChange(getCtx(), MProjectTask.Table_Name, whereClauseGeneral + whereClause, m_model.get_TrxName()) + .setColumns(MProjectTask.COLUMNNAME_DueType,MProjectTask.COLUMNNAME_DateLastAlert) + .setValues(MProjectTask.DUETYPE_Overdue,currentDate) + .setAlertMessageColumn("@C_ProjectTask_ID@ @OverDue@") + .setParameters(params) + .processScheduleChanges(); + } + } //processOverDueAlert + + /** + * Get Server Info + * @return info + */ + public String getServerInfo() + { + return "#" + p_runCount + " - Last=" + m_summary.toString(); + } // getServerInfo + + /** + * Load Message to Send + * @param log + */ + private boolean loadMsgToSend(MProjectProcessorLog log) { + + MProjectProcessorChange[] changes = log.getChange(null); + MProjectStatus status = null; + String nameHeader = ""; + String itemStatus = ""; + MUser createdBy = null; + MUser updatedBy = null; + + if (changes.length==0) + return false; + + for (MProjectProcessorChange change : changes) { + if (m_PO == null) { + if (change.getAD_Table_ID()==MProject.Table_ID) { + m_Project = new MProject (getCtx(), change.getRecord_ID(), change.get_TrxName()); + m_PO = m_Project; + }else if (change.getAD_Table_ID()==MProjectPhase.Table_ID) { + m_ProjectPhase = new MProjectPhase (getCtx(), change.getRecord_ID(), change.get_TrxName()); + m_Project = (MProject) m_ProjectPhase.getC_Project(); + m_PO = m_ProjectPhase; + }else if (change.getAD_Table_ID()==MProjectTask.Table_ID) { + m_ProjectTask = new MProjectTask (getCtx(), change.getRecord_ID(), change.get_TrxName()); + m_ProjectPhase = (MProjectPhase) m_ProjectTask.getC_ProjectPhase(); + m_Project = (MProject) m_ProjectPhase.getC_Project(); + m_PO = m_ProjectPhase; + } + } + + if (m_PO!=null + && isScheduled) + m_ExtraMsg = m_PO.get_ValueAsString(MProject.COLUMNNAME_AlertMessage); + + if (change.getAD_Column_ID()!=0) { + MColumn col = MColumn.get (change.getCtx(), change.getAD_Column_ID()); + m_columns.add(col.getColumnName()); + m_Values.add(change.getNewValue()); + } + } + + if (m_Project != null) + m_PrefixSubject = "[" + m_Project.getName(); + + if (m_ProjectTask != null) { + m_PrefixTextMail = Msg.parseTranslation(log.getCtx(), "@C_ProjectTask_ID@") + " #" + m_ProjectTask.getSeqNo(); + m_PrefixSubject += (Util.isEmpty(m_PrefixSubject) ? "": " - ") + m_PrefixTextMail; + nameHeader = m_ProjectTask.getName(); + createdBy = MUser.get(log.getCtx(), m_ProjectTask.getCreatedBy()); + updatedBy = MUser.get(log.getCtx(), m_ProjectTask.getUpdatedBy()); + if (m_ProjectTask.getC_ProjectStatus_ID()!=0) { + status = (MProjectStatus) m_ProjectTask.getC_ProjectStatus(); + itemStatus = "(" + status.getName() + ")"; + } + }else if (m_ProjectPhase != null) { + m_PrefixTextMail =Msg.parseTranslation(log.getCtx(), "@C_ProjectPhase_ID@") + " #" + m_ProjectPhase.getSeqNo(); + m_PrefixSubject += (Util.isEmpty(m_PrefixSubject) ? "": " - ") + m_PrefixTextMail; + nameHeader = m_ProjectPhase.getName(); + createdBy = MUser.get(log.getCtx(), m_ProjectPhase.getCreatedBy()); + updatedBy = MUser.get(log.getCtx(), m_ProjectPhase.getUpdatedBy()); + if (m_ProjectPhase.getC_ProjectStatus_ID()!=0) { + status = (MProjectStatus) m_ProjectPhase.getC_ProjectStatus(); + itemStatus = "(" + status.getName() + ")"; + } + }else if (m_Project != null) { + m_PrefixTextMail =Msg.parseTranslation(log.getCtx(), "@C_Project_ID@") + " " + m_Project.getName(); + createdBy = MUser.get(log.getCtx(), m_Project.getCreatedBy()); + updatedBy = MUser.get(log.getCtx(), m_Project.getUpdatedBy()); + if (m_Project.getC_ProjectStatus_ID()!=0) { + status = (MProjectStatus) m_Project.getC_ProjectStatus(); + itemStatus = "(" + status.getName() + ")"; + } + } + + if (!Util.isEmpty(m_PrefixSubject)) + m_PrefixSubject += "] "; + + m_PrefixSubject += itemStatus + " " + nameHeader; + if (log.getEventChangeLog()!=null) { + + if (log.getEventChangeLog().equals(MProjectProcessorLog.EVENTCHANGELOG_Insert) + && createdBy!=null) + m_PrefixTextMail+= " " +Msg.parseTranslation(log.getCtx(), "@CreatedBy@") + " " + createdBy.getName(); + else if (log.getEventChangeLog().equals(MProjectProcessorLog.EVENTCHANGELOG_Update) + && updatedBy!=null) + m_PrefixTextMail+= " " +Msg.parseTranslation(log.getCtx(), "@UpdatedBy@") + " " + updatedBy.getName(); + + m_TextNotice = m_PrefixTextMail; + StringBuffer sb = new StringBuffer("
    \n") + .append(m_PrefixTextMail + "\n") + .append(getMessageColumnsChanged()) + .append(getMessageColumnsStatic()); + + m_PrefixTextMail = sb.toString(); + } + + return true; + } //loadMsgToSend + + /** + * Get columns changed on a message + * @return + */ + private String getMessageColumnsChanged() { + StringBuffer sb = new StringBuffer(); + + if (m_columns.size()>0 + || !Util.isEmpty(m_ExtraMsg)) + sb.append("
      \n"); + + for (int i=0; i < m_columns.size(); i++) { + String column = m_columns.get(i); + + if (ProjectProcessorUtils.isExcludeColumn(column)) + continue; + + String value = m_Values.get(i); + String item = getItemPO(column,value); + m_TextNotice += item + "\n"; + sb.append(item); + } + + if (!Util.isEmpty(m_ExtraMsg)) { + sb.append("
    • " + m_ExtraMsg + "
    • "); + m_TextNotice += m_ExtraMsg + "\n"; + } + if (m_columns.size()>0 + || !Util.isEmpty(m_ExtraMsg)) + sb.append("
    \n") + .append("
    \n"); + + return sb.toString(); + } //getMessageColumnsChanged + + /** + * Get columns static on a message + * @return + */ + private String getMessageColumnsStatic() { + + StringBuffer sb = new StringBuffer(); + String result = ""; + if (m_PO!=null) { + for (String column : ProjectProcessorUtils.RESPONSIBLE_COLUMNS) { + if (m_PO.get_ColumnIndex(column) >= 0) + sb.append(getItemPO(column,null)); + } + + for (String column : ProjectProcessorUtils.INFO_COLUMNS) { + if (m_PO.get_ColumnIndex(column) >= 0) + sb.append(getItemPO(column,null)); + } + + for (String column : ProjectProcessorUtils.TIME_COLUMNS) { + if (m_PO.get_ColumnIndex(column) >= 0) + sb.append(getItemPO(column,null)); + } + if (sb.length()>0) { + result = "
      \n " + sb.toString() + "
    \n
    \n "; + } + } + return result; + } //getMessageColumnsStatic + + /** + * Get item from PO + * @param column + * @param value + * @return + */ + private String getItemPO(String column,String value) { + + StringBuffer result = new StringBuffer(); + + result.append("
  • " + Msg.parseTranslation(m_PO.getCtx(), "@" + column + "@") + ": "); + if (value !=null) + result.append(value); + else + result.append(ProjectProcessorUtils.get_DisplayValue(column,m_PO)); + + result.append("
  • \n"); + + return result.toString(); + } //getItemPO + + /** + * Clear globals variables + */ + private void clearGlobals() { + m_PrefixSubject = ""; + m_PrefixTextMail = ""; + m_columns.clear(); + m_Values.clear(); + m_PO = null; + m_Project = null; + m_ProjectPhase = null; + m_ProjectTask = null; + m_ExtraMsg = ""; + m_TextNotice = ""; + isScheduled = false; + } //clearGlobals + +} + +class ScheduleChange{ + + private Properties ctx = null; + private String trxName = null; + private String tableName = null; + private String whereClause = null; + private String [] columnsToSet = new String [] {}; + private Object [] valuesToSet = new Object [] {}; + private Object [] parameters = new Object [] {}; + private StringBuffer message = new StringBuffer(); + private boolean nextProjectStatus = false; + + /** + * Constructor + * @param ctx + * @param tableName + * @param whereClause + * @param trxName + */ + public ScheduleChange(Properties ctx, String tableName,String whereClause,String trxName) { + this.ctx = ctx; + this.tableName = tableName; + this.whereClause = whereClause; + this.trxName = trxName; + } + + /** + * Set Table Name + * @param tableName + * @return + */ + public ScheduleChange setTableName(String tableName) { + this.tableName = tableName; + return this; + } + + /** + * Set Where Clause + * @param whereClause + * @return + */ + public ScheduleChange setWhereClause(String whereClause) { + this.whereClause = whereClause; + return this; + } + + /** + * Set Columns + * @param columns + * @return + */ + public ScheduleChange setColumns(String... columns) { + this.columnsToSet = columns; + return this; + } + + /** + * Set Values + * @param values + * @return + */ + public ScheduleChange setValues(Object... values) { + this.valuesToSet = values; + return this; + } + + /** + * Set Parameters from array + * @param parameters + * @return + */ + public ScheduleChange setParameters(Object... parameters) { + this.parameters = parameters; + return this; + } + + /** + * Set Parameters from List Object + * @param parameters + * @return + */ + public ScheduleChange setParameters(List parameters) { + this.parameters = parameters.toArray(); + return this; + } + + /** + * Set Alert Message + * @param message + * @return + */ + public ScheduleChange setAlertMessageColumn(String message) { + this.message.append(Msg.parseTranslation(ctx,message)); + return this; + } + + /** + * if Changed Status + * @return + */ + public ScheduleChange IsNextProjectStatus() { + this.nextProjectStatus = true; + return this; + } + + /** + * Process Schedule Changes + */ + public void processScheduleChanges() { + List entitys = new Query(ctx, tableName, whereClause, trxName) + .setParameters(parameters) + .list(); + for (PO entity : entitys) { + for (int i=0;i=0) { + int projecStatusID = entity.get_ValueAsInt(MProjectStatus.COLUMNNAME_C_ProjectStatus_ID); + if (projecStatusID > 0) { + MProjectStatus pStatus = MProjectStatus.get(ctx, entity.get_ValueAsInt(MProjectStatus.COLUMNNAME_C_ProjectStatus_ID)); + entity.set_ValueOfColumn(MProjectStatus.COLUMNNAME_C_ProjectStatus_ID, getNextStatus(pStatus)); + } + + } + } + + if (this.message.length()>0) + entity.set_CustomColumn(MProject.COLUMNNAME_AlertMessage, this.message.toString()); + + entity.save(); + } + } + + /** + * get Next Project Status + * @param projectStatus + * @return + */ + private int getNextStatus(MProjectStatus projectStatus) { + if (projectStatus.getTimeoutDays() <= 0 + || projectStatus.getNext_Status_ID() == 0) + return projectStatus.getC_ProjectStatus_ID(); + + return projectStatus.getNext_Status_ID(); + } + + +} +// ProjectProcessor diff --git a/serverRoot/src/main/server/org/compiere/server/RequestProcessor.java b/serverRoot/src/main/server/org/compiere/server/RequestProcessor.java index f634dae8e7..07b37dc27e 100644 --- a/serverRoot/src/main/server/org/compiere/server/RequestProcessor.java +++ b/serverRoot/src/main/server/org/compiere/server/RequestProcessor.java @@ -16,26 +16,28 @@ *****************************************************************************/ package org.compiere.server; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; import java.sql.Timestamp; -import java.util.Properties; +import java.util.ArrayList; +import java.util.List; import java.util.StringTokenizer; -import java.util.logging.Level; +import org.compiere.model.I_R_Request; import org.compiere.model.MChangeRequest; import org.compiere.model.MClient; import org.compiere.model.MGroup; +import org.compiere.model.MMailText; import org.compiere.model.MRequest; import org.compiere.model.MRequestProcessor; import org.compiere.model.MRequestProcessorLog; import org.compiere.model.MRequestProcessorRoute; import org.compiere.model.MStatus; import org.compiere.model.MUser; -import org.compiere.util.DB; +import org.compiere.model.Query; import org.compiere.util.Msg; import org.compiere.util.TimeUtil; +import org.compiere.util.Util; +import org.spin.model.MRNoticeTemplate; +import org.spin.model.MRNoticeTemplateEvent; /** * Request Processor @@ -62,6 +64,10 @@ public RequestProcessor (MRequestProcessor model) private StringBuffer m_summary = new StringBuffer(); /** Client onfo */ private MClient m_client = null; + /** Count */ + private int count = 0; + /** Mail Count */ + private int mailCount = 0; /************************************************************************** * Do the actual Work @@ -92,209 +98,150 @@ protected void doWork() */ private void processRequests () { + resetCounter(); + StringBuffer whereClause = new StringBuffer(); + List parameters = new ArrayList<>(); /** * Due Requests */ - String sql = "SELECT * FROM R_Request " - + "WHERE DueType='" + MRequest.DUETYPE_Scheduled + "' AND Processed='N'" - + " AND DateNextAction < SysDate" - + " AND AD_Client_ID=?"; - if (m_model.getR_RequestType_ID() != 0) - sql += " AND R_RequestType_ID=?"; - PreparedStatement pstmt = null; - int count = 0; - int countEMails = 0; - try - { - pstmt = DB.prepareStatement (sql, null); - pstmt.setInt (1, m_model.getAD_Client_ID()); - if (m_model.getR_RequestType_ID() != 0) - pstmt.setInt(2, m_model.getR_RequestType_ID()); - ResultSet rs = pstmt.executeQuery (); - while (rs.next ()) - { - MRequest request = new MRequest (getCtx(), rs, null); + resetCounter(); + whereClause = new StringBuffer("DueType = ? AND Processed = 'N' AND AD_Client_ID = ?"); + parameters = new ArrayList<>(); + parameters.add(MRequest.DUETYPE_Scheduled); + parameters.add(m_model.getAD_Client_ID()); + // + if (m_model.getR_RequestType_ID() != 0) { + whereClause.append(" AND R_RequestType_ID = ?"); + parameters.add(m_model.getR_RequestType_ID()); + } + whereClause.append(" AND DateNextAction < SysDate"); + // Query for request + new Query(getCtx(), I_R_Request.Table_Name, whereClause.toString(), null) + .setParameters(parameters) + .list() + .forEach(request -> { request.setDueType(); - if (request.isDue()) - { - if (request.getRequestType().isEMailWhenDue()) - { - if (sendEmail (request, "RequestDue")) - { + if (request.isDue()) { + if (request.getRequestType().isEMailWhenDue()) { + if (sendEmail (request, MRNoticeTemplateEvent.EVENTTYPE_SalesRepDueRequestAlert)) { request.setDateLastAlert(); - countEMails++; + addMailCount(); } } request.saveEx(); - count++; + addRecordCount(); } - } - rs.close (); - } - catch (Exception e) - { - log.log(Level.SEVERE, sql, e); - } - finally - { - DB.close(pstmt); - } + }); m_summary.append("New Due #").append(count); - if (countEMails > 0) - m_summary.append(" (").append(countEMails).append(" EMail)"); + if (mailCount > 0) + m_summary.append(" (").append(mailCount).append(" EMail)"); m_summary.append (" - "); /** * Overdue Requests. * Due Requests - are they overdue? */ - sql = "SELECT * FROM R_Request r " - + "WHERE r.DueType='" + MRequest.DUETYPE_Due + "' AND r.Processed='N'" - + " AND AD_Client_ID=?" - + " AND EXISTS (SELECT * FROM R_RequestType rt " - + "WHERE r.R_RequestType_ID=rt.R_RequestType_ID" - + " AND (r.DateNextAction+rt.DueDateTolerance) < SysDate)"; - if (m_model.getR_RequestType_ID() != 0) - sql += " AND r.R_RequestType_ID=?"; - count = 0; - countEMails = 0; - try - { - pstmt = DB.prepareStatement (sql, null); - pstmt.setInt (1, m_model.getAD_Client_ID()); - if (m_model.getR_RequestType_ID() != 0) - pstmt.setInt(2, m_model.getR_RequestType_ID()); - ResultSet rs = pstmt.executeQuery (); - while (rs.next ()) - { - MRequest request = new MRequest (getCtx(), rs, null); + resetCounter(); + whereClause = new StringBuffer("DueType = ? AND Processed = 'N' AND AD_Client_ID = ?"); + parameters = new ArrayList<>(); + parameters.add(MRequest.DUETYPE_Due); + parameters.add(m_model.getAD_Client_ID()); + // + if (m_model.getR_RequestType_ID() != 0) { + whereClause.append(" AND R_RequestType_ID = ?"); + parameters.add(m_model.getR_RequestType_ID()); + } + whereClause.append(" AND EXISTS(SELECT 1 FROM R_RequestType rt " + + "WHERE R_Request.R_RequestType_ID = rt.R_RequestType_ID" + + " AND (R_Request.DateNextAction+rt.DueDateTolerance) < SysDate)"); + // Query for request + new Query(getCtx(), I_R_Request.Table_Name, whereClause.toString(), null) + .setParameters(parameters) + .list() + .forEach(request -> { request.setDueType(); - if (request.isOverdue()) - { + if (request.isOverdue()) { if (request.getRequestType().isEMailWhenOverdue() - && !TimeUtil.isSameDay(request.getDateLastAlert(), null)) - { - if (sendEmail (request, "RequestDue")) - { + && !TimeUtil.isSameDay(request.getDateLastAlert(), null)) { + if (sendEmail (request, MRNoticeTemplateEvent.EVENTTYPE_AutomaticTaskExpiredTaskAlert)) { request.setDateLastAlert(); - countEMails++; + addMailCount(); } } request.saveEx(); - count++; + addRecordCount(); } - } - rs.close (); - } - catch (Exception e) - { - log.log(Level.SEVERE, sql, e); - } - finally - { - DB.close(pstmt); - } + }); m_summary.append("New Overdue #").append(count); - if (countEMails > 0) - m_summary.append(" (").append(countEMails).append(" EMail)"); + if (mailCount > 0) + m_summary.append(" (").append(mailCount).append(" EMail)"); m_summary.append (" - "); /** * Send (over)due alerts */ - if (m_model.getOverdueAlertDays() > 0) - { - sql = "SELECT * FROM R_Request " - + "WHERE Processed='N'" - + " AND AD_Client_ID=?" - + " AND (DateNextAction+" + m_model.getOverdueAlertDays() + ") < SysDate" - + " AND (DateLastAlert IS NULL"; - if (m_model.getRemindDays() > 0) - sql += " OR (DateLastAlert+" + m_model.getRemindDays() - + ") < SysDate"; - sql += ")"; - if (m_model.getR_RequestType_ID() != 0) - sql += " AND R_RequestType_ID=?"; - count = 0; - countEMails = 0; - try - { - pstmt = DB.prepareStatement(sql, null); - pstmt.setInt(1, m_model.getAD_Client_ID()); - if (m_model.getR_RequestType_ID() != 0) - pstmt.setInt(2, m_model.getR_RequestType_ID()); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - MRequest request = new MRequest (getCtx(), rs, null); + if (m_model.getOverdueAlertDays() > 0) { + resetCounter(); + whereClause = new StringBuffer("Processed = 'N' AND AD_Client_ID = ?"); + parameters = new ArrayList<>(); + parameters.add(m_model.getAD_Client_ID()); + whereClause.append(" AND (DateNextAction+" + m_model.getOverdueAlertDays() + ") < SysDate" + + " AND (DateLastAlert IS NULL"); + if (m_model.getRemindDays() > 0) { + whereClause.append(" OR (DateLastAlert+" + m_model.getRemindDays() + ") < SysDate"); + } + whereClause.append(")"); + // + if (m_model.getR_RequestType_ID() != 0) { + whereClause.append(" AND R_RequestType_ID = ?"); + parameters.add(m_model.getR_RequestType_ID()); + } + // Query for request + new Query(getCtx(), I_R_Request.Table_Name, whereClause.toString(), null) + .setParameters(parameters) + .list() + .forEach(request -> { request.setDueType(); if (request.getRequestType().isEMailWhenOverdue() - && (request.getDateLastAlert() == null - || !TimeUtil.isSameDay(request.getDateLastAlert(), null))) - { - if (sendEmail (request, "RequestAlert")) - { + && (request.getDateLastAlert() == null + || !TimeUtil.isSameDay(request.getDateLastAlert(), null))){ + if (sendEmail (request, MRNoticeTemplateEvent.EVENTTYPE_AutomaticTaskExpiredTaskAlert)) { request.setDateLastAlert(); - countEMails++; + addMailCount(); } + request.saveEx(); + addRecordCount(); } - request.saveEx(); - count++; - } - rs.close(); - } - catch (SQLException e) - { - log.log(Level.SEVERE, sql, e); - } - finally - { - DB.close(pstmt); - } + }); m_summary.append("Alerts #").append(count); - if (countEMails > 0) - m_summary.append(" (").append(countEMails).append(" EMail)"); + if (mailCount > 0) + m_summary.append(" (").append(mailCount).append(" EMail)"); m_summary.append (" - "); } // Overdue /** * Escalate */ - if (m_model.getOverdueAssignDays() > 0) - { - sql = "SELECT * FROM R_Request " - + "WHERE Processed='N'" - + " AND AD_Client_ID=?" - + " AND IsEscalated='N'" - + " AND (DateNextAction+" + m_model.getOverdueAssignDays() - + ") < SysDate"; - if (m_model.getR_RequestType_ID() != 0) - sql += " AND R_RequestType_ID=?"; - count = 0; - countEMails = 0; - try - { - pstmt = DB.prepareStatement(sql, null); - pstmt.setInt(1, m_model.getAD_Client_ID()); - if (m_model.getR_RequestType_ID() != 0) - pstmt.setInt(2, m_model.getR_RequestType_ID()); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - MRequest request = new MRequest (getCtx(), rs, null); - if (escalate(request)) - count++; - } - rs.close(); - } - catch (SQLException e) - { - log.log(Level.SEVERE, sql, e); - } - finally - { - DB.close(pstmt); + if (m_model.getOverdueAssignDays() > 0) { + resetCounter(); + whereClause = new StringBuffer("Processed = 'N' AND AD_Client_ID = ? AND IsEscalated='N'"); + parameters = new ArrayList<>(); + parameters.add(m_model.getAD_Client_ID()); + whereClause.append(" AND (DateNextAction+" + m_model.getOverdueAssignDays() + ") < SysDate"); + // + if (m_model.getR_RequestType_ID() != 0) { + whereClause.append(" AND R_RequestType_ID = ?"); + parameters.add(m_model.getR_RequestType_ID()); } + // Query for request + new Query(getCtx(), I_R_Request.Table_Name, whereClause.toString(), null) + .setParameters(parameters) + .list() + .forEach(request -> { + if(escalate(request)) { + addRecordCount(); + } + }); m_summary.append("Escalated #").append(count).append(" - "); } // Esacalate @@ -303,55 +250,38 @@ private void processRequests () */ if (m_model.getInactivityAlertDays() > 0) { - sql = "SELECT * FROM R_Request " - + "WHERE Processed='N'" - + " AND AD_Client_ID=?" - + " AND (Updated+" + m_model.getInactivityAlertDays() + ") < SysDate" - + " AND (DateLastAlert IS NULL"; - if (m_model.getRemindDays() > 0) - sql += " OR (DateLastAlert+" + m_model.getRemindDays() - + ") < SysDate"; - sql += ")"; - if (m_model.getR_RequestType_ID() != 0) - sql += " AND R_RequestType_ID=?"; - count = 0; - countEMails = 0; - try - { - pstmt = DB.prepareStatement(sql, null); - pstmt.setInt(1, m_model.getAD_Client_ID()); - if (m_model.getR_RequestType_ID() != 0) - pstmt.setInt(2, m_model.getR_RequestType_ID()); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - MRequest request = new MRequest (getCtx(), rs, null); - request.setDueType(); + resetCounter(); + whereClause = new StringBuffer("Processed = 'N' AND AD_Client_ID = ?"); + parameters = new ArrayList<>(); + parameters.add(m_model.getAD_Client_ID()); + whereClause.append(" AND (Updated+" + m_model.getInactivityAlertDays() + ") < SysDate AND (DateLastAlert IS NULL"); + if (m_model.getRemindDays() > 0) { + whereClause.append(" OR (DateLastAlert+" + m_model.getRemindDays() + ") < SysDate"); + } + whereClause.append(")"); + // + if (m_model.getR_RequestType_ID() != 0) { + whereClause.append(" AND R_RequestType_ID = ?"); + parameters.add(m_model.getR_RequestType_ID()); + } + // Query for request + new Query(getCtx(), I_R_Request.Table_Name, whereClause.toString(), null) + .setParameters(parameters) + .list() + .forEach(request -> { if (request.getDateLastAlert() == null - || !TimeUtil.isSameDay(request.getDateLastAlert(), null)) - { - if (sendEmail (request, "RequestInactive")) - { + || !TimeUtil.isSameDay(request.getDateLastAlert(), null)) { + if (sendEmail (request, MRNoticeTemplateEvent.EVENTTYPE_AutomaticTaskExpiredTaskAlert)) { request.setDateLastAlert(); - countEMails++; + addMailCount(); } request.saveEx(); - count++; + addRecordCount(); } - } - rs.close(); - } - catch (SQLException e) - { - log.log(Level.SEVERE, sql, e); - } - finally - { - DB.close(pstmt); - } - m_summary.append("Inactivity #").append(count); - if (countEMails > 0) - m_summary.append(" (").append(countEMails).append(" EMail)"); + }); + m_summary.append("Inactivity #").append(count).append(" - "); + if (mailCount > 0) + m_summary.append(" (").append(mailCount).append(" EMail)"); m_summary.append (" - "); } // Inactivity } // processRequests @@ -359,16 +289,33 @@ private void processRequests () /** * Send Alert EMail * @param request request - * @param AD_Message message + * @param eventType Event Type * @return true if sent */ - private boolean sendEmail (MRequest request, String AD_Message) - { - // Alert: Request {0} overdue - String subject = Msg.getMsg(m_client.getAD_Language(), AD_Message, - new String[] {request.getDocumentNo()}); + private boolean sendEmail (MRequest request, String eventType) { + String subject = null; + String message = null; + // Event Type + if(!Util.isEmpty(eventType)) { + MMailText mailText = MRNoticeTemplate.getMailTemplate(getCtx(), MRNoticeTemplate.TEMPLATETYPE_Request, eventType); + if(mailText != null) { + // Add Request + mailText.setPO(request, true); + subject = mailText.getMailHeader(); + // Message + message = mailText.getMailText(true); + } + } + if(Util.isEmpty(subject) + && Util.isEmpty(message)) { + // Alert: Request {0} overdue + subject = Msg.getMsg(m_client.getAD_Language(), "RequestDue", + new String[] {request.getDocumentNo()}); + message = request.getSummary(); + } + // return m_client.sendEMail(request.getSalesRep_ID(), - subject, request.getSummary(), request.createPDF()); + subject, request.getSummary(), request.createPDF()); } // sendAlert /** @@ -387,14 +334,30 @@ private boolean escalate (MRequest request) supervisor = MUser.get(getCtx(), supervisor_ID); // Escalated: Request {0} to {1} - String subject = Msg.getMsg(m_client.getAD_Language(), "RequestEscalate", - new String[] {request.getDocumentNo(), supervisor.getName()}); + String subject = null; + String message = null; + // Event Type + MMailText mailText = MRNoticeTemplate.getMailTemplate(getCtx(), MRNoticeTemplate.TEMPLATETYPE_Request, MRNoticeTemplateEvent.EVENTTYPE_AutomaticTaskTaskTransferNotice); + if(mailText != null) { + // Add Request + mailText.setPO(request, true); + subject = mailText.getMailHeader(); + // Message + message = mailText.getMailText(true); + } + if(Util.isEmpty(subject) + && Util.isEmpty(message)) { + // Alert: Request {0} overdue + subject = Msg.getMsg(m_client.getAD_Language(), "RequestEscalate", + new String[] {request.getDocumentNo(), supervisor.getName()}); + message = request.getSummary(); + } String to = request.getSalesRep().getEMail(); if (to == null || to.length() == 0) log.warning("SalesRep has no EMail - " + request.getSalesRep()); else m_client.sendEMail(request.getSalesRep_ID(), - subject, request.getSummary(), request.createPDF()); + subject, message, request.createPDF()); // Not the same - send mail to supervisor if (request.getSalesRep_ID() != supervisor.getAD_User_ID()) @@ -404,7 +367,7 @@ private boolean escalate (MRequest request) log.warning("Supervisor has no EMail - " + supervisor); else m_client.sendEMail(supervisor.getAD_User_ID(), - subject, request.getSummary(), request.createPDF()); + subject, message, request.createPDF()); } // ---------------- @@ -414,59 +377,61 @@ private boolean escalate (MRequest request) return request.save(); } // escalate + /** + * Add Record count + */ + private void addRecordCount() { + count++; + } + + /** + * Add mail count + */ + private void addMailCount() { + mailCount++; + } + + /** + * Reset Counter + */ + private void resetCounter() { + count = 0; + mailCount = 0; + } /************************************************************************** * Process Request Status */ private void processStatus() { - int count = 0; - // Requests with status with after timeout - String sql = "SELECT * FROM R_Request r WHERE EXISTS (" - + "SELECT * FROM R_Status s " - + "WHERE r.R_Status_ID=s.R_Status_ID" - + " AND s.TimeoutDays > 0 AND s.Next_Status_ID > 0" - + " AND r.DateLastAction+s.TimeoutDays < SysDate" - + ") " - + "ORDER BY R_Status_ID"; - PreparedStatement pstmt = null; - MStatus status = null; - MStatus next = null; - try - { - pstmt = DB.prepareStatement (sql, null); - ResultSet rs = pstmt.executeQuery (); - while (rs.next ()) - { - MRequest r = new MRequest(getCtx(), rs, null); + resetCounter(); + StringBuffer whereClause = new StringBuffer("EXISTS(" + + "SELECT 1 FROM R_Status s " + + "WHERE R_Request.R_Status_ID=s.R_Status_ID" + + " AND s.TimeoutDays > 0 AND s.Next_Status_ID > 0" + + " AND R_Request.DateLastAction+s.TimeoutDays < SysDate" + + ")"); + // Query for request + new Query(getCtx(), I_R_Request.Table_Name, whereClause.toString(), null) + .setOrderBy(I_R_Request.COLUMNNAME_R_Status_ID) + .list() + .stream() + .filter(request -> MStatus.get(getCtx(), request.getR_Status_ID()).getTimeoutDays() > 0 + && MStatus.get(getCtx(), request.getR_Status_ID()).getNext_Status_ID() > 0) + .forEach(request -> { // Get/Check Status - if (status == null || status.getR_Status_ID() != r.getR_Status_ID()) - status = MStatus.get(getCtx(), r.getR_Status_ID()); - if (status.getTimeoutDays() <= 0 - || status.getNext_Status_ID() == 0) - continue; + MStatus status = MStatus.get(getCtx(), request.getR_Status_ID()); // Next Status - if (next == null || next.getR_Status_ID() != status.getNext_Status_ID()) - next = MStatus.get(getCtx(), status.getNext_Status_ID()); + MStatus next = MStatus.get(getCtx(), status.getNext_Status_ID()); // String result = Msg.getMsg(getCtx(), "RequestStatusTimeout") + ": " + status.getName() + " -> " + next.getName(); - r.setResult(result); - r.setR_Status_ID(status.getNext_Status_ID()); - if (r.save()) - count++; - } - rs.close (); - } - catch (Exception e) - { - log.log (Level.SEVERE, sql, e); - } - finally - { - DB.close(pstmt); - } - + request.setResult(result); + request.setR_Status_ID(status.getNext_Status_ID()); + if(request.save()) { + addRecordCount(); + } + }); m_summary.append("Status Timeout #").append(count) .append(" - "); } // processStatus @@ -477,55 +442,34 @@ private void processStatus() private void processECR() { // Get Requests with Request Type-AutoChangeRequest and Group with info - String sql = "SELECT * FROM R_Request r " - + "WHERE M_ChangeRequest_ID IS NULL" - + " AND EXISTS (" - + "SELECT * FROM R_RequestType rt " - + "WHERE rt.R_RequestType_ID=r.R_RequestType_ID" + resetCounter(); + StringBuffer whereClause = new StringBuffer("M_ChangeRequest_ID IS NULL" + + " AND EXISTS(" + + "SELECT 1 FROM R_RequestType rt " + + "WHERE rt.R_RequestType_ID = R_Request.R_RequestType_ID" + " AND rt.IsAutoChangeRequest='Y')" + "AND EXISTS (" - + "SELECT * FROM R_Group g " - + "WHERE g.R_Group_ID=r.R_Group_ID" - + " AND (g.M_BOM_ID IS NOT NULL OR g.M_ChangeNotice_ID IS NOT NULL) )"; - // - int count = 0; - int failure = 0; - // - PreparedStatement pstmt = null; - try - { - pstmt = DB.prepareStatement (sql, null); - ResultSet rs = pstmt.executeQuery (); - while (rs.next ()) - { - MRequest r = new MRequest (getCtx(), rs, null); - MGroup rg = MGroup.get(getCtx(), r.getR_Group_ID()); - MChangeRequest ecr = new MChangeRequest (r, rg); - if (r.save()) - { - r.setM_ChangeRequest_ID(ecr.getM_ChangeRequest_ID()); - if (r.save()) - count++; - else - failure++; + + "SELECT 1 FROM R_Group g " + + "WHERE g.R_Group_ID = R_Request.R_Group_ID" + + " AND (g.M_BOM_ID IS NOT NULL OR g.M_ChangeNotice_ID IS NOT NULL) )"); + // Query for request + new Query(getCtx(), I_R_Request.Table_Name, whereClause.toString(), null) + .setOrderBy(I_R_Request.COLUMNNAME_R_Status_ID) + .list() + .forEach(request -> { + MGroup requestGroup = MGroup.get(getCtx(), request.getR_Group_ID()); + MChangeRequest changeRequest = new MChangeRequest(request, requestGroup); + if (request.save()) { + request.setM_ChangeRequest_ID(changeRequest.getM_ChangeRequest_ID()); + if (request.save()) { + addMailCount(); + } } - else - failure++; - } - rs.close (); - } - catch (Exception e) - { - log.log (Level.SEVERE, sql, e); - } - finally - { - DB.close(pstmt); - } - + addRecordCount(); + }); m_summary.append("Auto Change Request #").append(count); - if (failure > 0) - m_summary.append("(fail=").append(failure).append(")"); + if ((count - mailCount) > 0) + m_summary.append("(fail=").append((count - mailCount)).append(")"); m_summary.append(" - "); } // processECR @@ -543,58 +487,32 @@ private void processEMail () /************************************************************************** * Allocate Sales Rep */ - private void findSalesRep () - { - int changed = 0; - int notFound = 0; - Properties ctx = new Properties(); - // - String sql = "SELECT * FROM R_Request " - + "WHERE AD_Client_ID=?" - + " AND SalesRep_ID=0 AND Processed='N'"; - if (m_model.getR_RequestType_ID() != 0) - sql += " AND R_RequestType_ID=?"; - PreparedStatement pstmt = null; - try - { - pstmt = DB.prepareStatement(sql, null); - pstmt.setInt(1, m_model.getAD_Client_ID()); - if (m_model.getR_RequestType_ID() != 0) - pstmt.setInt(2, m_model.getR_RequestType_ID()); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - MRequest request = new MRequest (ctx, rs, null); - if (request.getSalesRep_ID() != 0) - continue; - int SalesRep_ID = findSalesRep(request); - if (SalesRep_ID != 0) - { - request.setSalesRep_ID(SalesRep_ID); - request.saveEx(); - changed++; + private void findSalesRep () { + StringBuffer whereClause = new StringBuffer("Processed = 'N' AND AD_Client_ID = ? AND (SalesRep_ID = 0 OR SalesRep_ID IS NULL)"); + List parameters = new ArrayList<>(); + parameters.add(m_model.getAD_Client_ID()); + resetCounter(); + // Query for request + new Query(getCtx(), I_R_Request.Table_Name, whereClause.toString(), null) + .setParameters(parameters) + .list() + .forEach(request -> { + int salesRepId = findSalesRep(request); + if (salesRepId != 0) { + request.setSalesRep_ID(salesRepId); + if(request.save()) { + addMailCount(); + } } - else - notFound++; - } - rs.close(); - } - catch (SQLException ex) - { - log.log(Level.SEVERE, sql, ex); - } - finally - { - DB.close(pstmt); - } - pstmt = null; + addRecordCount(); + }); // - if (changed == 0 && notFound == 0) + if (mailCount == 0 && (count - mailCount) == 0) m_summary.append("No unallocated Requests"); else - m_summary.append("Allocated SalesRep=").append(changed); - if (notFound > 0) - m_summary.append(",Not=").append(notFound); + m_summary.append("Allocated SalesRep=").append(mailCount); + if ((count - mailCount) > 0) + m_summary.append(",Not=").append((count - mailCount)); m_summary.append(" - "); } // findSalesRep @@ -612,8 +530,7 @@ private int findSalesRep (MRequest request) QText = QText.toUpperCase(); // MRequestProcessorRoute[] routes = m_model.getRoutes(false); - for (int i = 0; i < routes.length; i++) - { + for (int i = 0; i < routes.length; i++) { MRequestProcessorRoute route = routes[i]; // Match first on Request Type @@ -626,8 +543,7 @@ private int findSalesRep (MRequest request) if (keyword != null) { StringTokenizer st = new StringTokenizer(keyword.toUpperCase(), " ,;\t\n\r\f"); - while (st.hasMoreElements()) - { + while (st.hasMoreElements()) { if (QText.indexOf(st.nextToken()) != -1) return route.getAD_User_ID(); } diff --git a/serverRoot/src/web/adempiere.html b/serverRoot/src/web/adempiere.html index 57a9465fd9..04bb7c8a27 100644 --- a/serverRoot/src/web/adempiere.html +++ b/serverRoot/src/web/adempiere.html @@ -96,7 +96,7 @@ - Welcome to the ADempiere 3.9.1LTS Home Page!
    + Welcome to the ADempiere 3.9.2LTS Home Page!
    diff --git a/serverRoot/src/web/adempiere.jnlp b/serverRoot/src/web/adempiere.jnlp index bf1e400b24..fa5d332539 100644 --- a/serverRoot/src/web/adempiere.jnlp +++ b/serverRoot/src/web/adempiere.jnlp @@ -1,9 +1,9 @@ - - Adempiere Client 3.9.1LTS + Adempiere Client 3.9.2LTS ADempiere, Inc. @@ -14,7 +14,7 @@ - + diff --git a/tools/build.xml b/tools/build.xml index eda84891dd..87c1cc70e2 100644 --- a/tools/build.xml +++ b/tools/build.xml @@ -338,6 +338,24 @@ + + + + + + + + + + + + + + + + + + @@ -357,6 +375,9 @@ + + + @@ -542,6 +563,24 @@ + + + + + + + + + + + + + + + + + + @@ -561,6 +600,9 @@ + + + diff --git a/tools/lib/batik-all-1.9.jar b/tools/lib/batik-all-1.9.jar new file mode 100644 index 0000000000..e21ef6dee3 Binary files /dev/null and b/tools/lib/batik-all-1.9.jar differ diff --git a/tools/lib/commons-validator-1.6.jar b/tools/lib/commons-validator-1.6.jar new file mode 100644 index 0000000000..c5526e9394 Binary files /dev/null and b/tools/lib/commons-validator-1.6.jar differ diff --git a/tools/lib/org.krysalis.barcode4j_2.1.0.jar b/tools/lib/org.krysalis.barcode4j_2.1.0.jar new file mode 100644 index 0000000000..fd254f55bc Binary files /dev/null and b/tools/lib/org.krysalis.barcode4j_2.1.0.jar differ diff --git a/tools/lib/testing/commons-validator-1.6-sources.jar b/tools/lib/testing/commons-validator-1.6-sources.jar new file mode 100644 index 0000000000..e7a495717b Binary files /dev/null and b/tools/lib/testing/commons-validator-1.6-sources.jar differ diff --git a/tools/lib/xml-apis-1.3.04.jar b/tools/lib/xml-apis-1.3.04.jar new file mode 100644 index 0000000000..d42c0ea6cf Binary files /dev/null and b/tools/lib/xml-apis-1.3.04.jar differ diff --git a/tools/lib/xml-apis-ext-1.3.04.jar b/tools/lib/xml-apis-ext-1.3.04.jar new file mode 100644 index 0000000000..a7869d68aa Binary files /dev/null and b/tools/lib/xml-apis-ext-1.3.04.jar differ diff --git a/tools/lib/xmlgraphics-commons-2.2.jar b/tools/lib/xmlgraphics-commons-2.2.jar new file mode 100644 index 0000000000..d1813ff7ff Binary files /dev/null and b/tools/lib/xmlgraphics-commons-2.2.jar differ diff --git a/tools/lib/zxing-2.3.0-LICENSE.txt b/tools/lib/zxing-2.3.0-LICENSE.txt new file mode 100644 index 0000000000..d645695673 --- /dev/null +++ b/tools/lib/zxing-2.3.0-LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/tools/lib/zxing-2.3.0.jar b/tools/lib/zxing-2.3.0.jar new file mode 100644 index 0000000000..4ab8cb7f2b Binary files /dev/null and b/tools/lib/zxing-2.3.0.jar differ diff --git a/utils/PostgreSQL/ImportAdempiere.sh b/utils/PostgreSQL/ImportAdempiere.sh index 6d267dac70..a0b7c1016f 100755 --- a/utils/PostgreSQL/ImportAdempiere.sh +++ b/utils/PostgreSQL/ImportAdempiere.sh @@ -146,6 +146,7 @@ fi # recreate database echo "recreate database \"$dbName\"" PGPASSWORD=$dbPwd createdb -h $dbHost -p $dbPort -E UNICODE -O $dbUser -U $dbUser $dbName +result=$? if [ $result -ne 0 ] then echo "create database failed with exit code $result" diff --git a/utils/adempiereDirectTemplate.jnlp b/utils/adempiereDirectTemplate.jnlp index ef858443e4..58a163edc8 100644 --- a/utils/adempiereDirectTemplate.jnlp +++ b/utils/adempiereDirectTemplate.jnlp @@ -1,9 +1,9 @@ - - Adempiere Client 3.9.1LTS @ADEMPIERE_APPS_SERVER@ Direct + Adempiere Client 3.9.2LTS @ADEMPIERE_APPS_SERVER@ Direct ADempiere Foundation. Adempiere ERP+CRM (local) - Smart Business Solution for Distribution and Service - globally @@ -14,7 +14,7 @@ - + diff --git a/utils_dev/build.properties b/utils_dev/build.properties index 2a4628ecba..20e6c7c6ed 100644 --- a/utils_dev/build.properties +++ b/utils_dev/build.properties @@ -3,7 +3,7 @@ env.ADEMPIERE_ROOT=${env.ADEMPIERE_SOURCE}/adempiere env.ADEMPIERE_HOME=${env.ADEMPIERE_ROOT}/Adempiere env.ADEMPIERE_INSTALL=${env.ADEMPIERE_SOURCE}/adempiere/install env.ADEMPIERE_VERSION=ADempiere -env.ADEMPIERE_VERSION_FILE=391LTS +env.ADEMPIERE_VERSION_FILE=392LTS env.ADEMPIERE_VENDOR=ADempiere env.ENCODING=UTF-8 env.XDOCLET_HOME=${env.ADEMPIERE_SOURCE}/tools diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/AEnv.java b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/AEnv.java index 86b5ce2539..2b6e5a297b 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/AEnv.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/AEnv.java @@ -811,6 +811,8 @@ else if (action.equals(MMenu.ACTION_Task)) iconPath = ITheme.MENU_TASK_IMAGE; else if (action.equals(MMenu.ACTION_Workbench)) iconPath = ITheme.MENU_WORKBENCH_IMAGE; + else if (action.equals(MMenu.ACTION_SmartBrowse)) + iconPath = ITheme.MENU_BROWSER_IMAGE; else iconPath = ITheme.MENU_WINDOW_IMAGE; // Default diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/ProcessPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/ProcessPanel.java index 07c1b3d711..99f17d90be 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/ProcessPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/ProcessPanel.java @@ -211,6 +211,7 @@ public void initComponents() { messagePanel = new North(); messagePanel.appendChild(messageDiv); messagePanel.setAutoscroll(true); + messagePanel.setSplittable(true); messagePanel.setStyle("border: none;"); mainLayout.appendChild(messagePanel); } diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/form/WBOMDrop.java b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/form/WBOMDrop.java index ea6adb1478..a597f8973b 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/form/WBOMDrop.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/form/WBOMDrop.java @@ -1,903 +1,556 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 ComPiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * + * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * + * or via info@adempiere.net or http://www.adempiere.net/license.html * *****************************************************************************/ /** * 2007, Modified by Posterita Ltd. + * 2019, Extensively modified by Michael McKay, mckayerp@gmail.com */ package org.adempiere.webui.apps.form; import java.math.BigDecimal; import java.util.ArrayList; -import java.util.Enumeration; import java.util.HashMap; -import java.util.Iterator; -import java.util.logging.Level; -import org.adempiere.webui.component.Checkbox; +import org.adempiere.controller.form.BOMDropController; +import org.adempiere.controller.form.BOMDropForm; +import org.adempiere.exceptions.ValueChangeEvent; +import org.adempiere.exceptions.ValueChangeListener; +import org.adempiere.webui.component.Borderlayout; import org.adempiere.webui.component.ConfirmPanel; import org.adempiere.webui.component.Grid; import org.adempiere.webui.component.GridFactory; -import org.adempiere.webui.component.Label; -import org.adempiere.webui.component.ListItem; -import org.adempiere.webui.component.Listbox; +import org.adempiere.webui.component.Panel; import org.adempiere.webui.component.Row; import org.adempiere.webui.component.Rows; +import org.adempiere.webui.editor.WEditor; +import org.adempiere.webui.editor.WNumberEditor; +import org.adempiere.webui.editor.WRadioEditor; +import org.adempiere.webui.editor.WSearchEditor; +import org.adempiere.webui.editor.WTableDirEditor; +import org.adempiere.webui.editor.WYesNoEditor; import org.adempiere.webui.panel.ADForm; import org.adempiere.webui.session.SessionManager; import org.adempiere.webui.window.FDialog; -import org.compiere.model.MInvoice; -import org.compiere.model.MInvoiceLine; -import org.compiere.model.MOrder; -import org.compiere.model.MOrderLine; -import org.compiere.model.MProduct; -import org.compiere.model.MProductBOM; -import org.compiere.model.MProject; -import org.compiere.model.MProjectLine; -import org.compiere.model.MRole; +import org.compiere.model.MLookup; +import org.compiere.process.ProcessInfo; +//import org.compiere.model.MProduct; +import org.compiere.swing.CEditor; import org.compiere.util.CLogger; -import org.compiere.util.DB; +import org.compiere.util.DisplayType; import org.compiere.util.Env; -import org.compiere.util.KeyNamePair; import org.compiere.util.Msg; import org.zkoss.zk.ui.HtmlBasedComponent; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zk.ui.event.Events; +import org.zkoss.zkex.zul.Center; +import org.zkoss.zkex.zul.North; +import org.zkoss.zkex.zul.South; import org.zkoss.zul.Caption; -import org.zkoss.zul.Decimalbox; import org.zkoss.zul.Groupbox; import org.zkoss.zul.Hbox; -import org.zkoss.zul.Radio; +import org.zkoss.zul.Label; import org.zkoss.zul.Radiogroup; import org.zkoss.zul.Separator; -import org.zkoss.zul.Space; +import org.zkoss.zul.Vbox; - - -public class WBOMDrop extends ADForm implements EventListener +/** + * Drop BOM + *

    This custom form can be used standalone or as a button action on a Order, invoice, + * or project document. It allows the user to select a BOM and drop it into a draft + * document. The form has two parts, a selection panel where the BOM is selected and a + * product selection panel where individual lines of the BOM can be selected and + * quantities adjusted. + *

    Clicking OK will save the selected lines to the document. + * + * @author Michael McKay, mckayERP@gmail.com + *

  • Extensive rewrites + */ +public class WBOMDrop extends ADForm implements BOMDropForm, EventListener, ValueChangeListener { + /** * */ - private static final long serialVersionUID = -5065364554398280623L; + private static final long serialVersionUID = 5158587501523544032L; - /** Product to create BOMs from */ - private MProduct m_product; - - /** BOM Qty */ - private BigDecimal m_qty = Env.ONE; - - /** Line Counter */ - private int m_bomLine = 0; - /** Logger */ private static CLogger log = CLogger.getCLogger(WBOMDrop.class); - /** List of all selectors */ - private ArrayList m_selectionList = new ArrayList(); - - /** List of all quantities */ - private ArrayList m_qtyList = new ArrayList(); - - /** List of all products */ - private ArrayList m_productList = new ArrayList(); - - /** Alternative Group Lists */ - private HashMap m_buttonGroups = new HashMap(); + /** List of button groups to control radio buttons */ + private HashMap buttonGroups = new HashMap(); - private static final int WINDOW_WIDTH = 600; // width of the window + /** List option groups matching BOM Line features */ + private ArrayList optionGroups = new ArrayList(); private ConfirmPanel confirmPanel = new ConfirmPanel(true); private Grid selectionPanel = GridFactory.newGridLayout(); - private Listbox productField = new Listbox(); - private Decimalbox productQty = new Decimalbox(); - private Listbox orderField = new Listbox(); - private Listbox invoiceField = new Listbox(); - private Listbox projectField = new Listbox(); - private Groupbox grpSelectionPanel = new Groupbox(); + private Groupbox selectBOMPanel = new Groupbox(); + + private Groupbox selectBOMItemsPanel = new Groupbox(); + private Hbox bomItemsHeader = new Hbox(); + + private BOMDropController controller; + + private Rows rows; + private int currentCol; - private Groupbox grpSelectProd = new Groupbox(); + private Hbox boxBOMItem; + + private Caption selectProductTitle; + + /** Preferred window width */ + private static final int WINDOW_WIDTH = 600; + /** Preferred window height */ + private static final int WINDOW_HEIGHT = 500; public WBOMDrop() - {} + { + super(); + controller = new BOMDropController(this); + } - /** - * Initialize Panel - * @param WindowNo window - * @param frame parent frame - */ + @Override protected void initForm() { log.info(""); - - try - { - confirmPanel = new ConfirmPanel(true); - - // Top Selection Panel - createSelectionPanel(true, true, true); - - // Center - createMainPanel(); - - confirmPanel.addActionListener(Events.ON_CLICK, this); - } - catch(Exception e) - { - log.log(Level.SEVERE, "", e); - } - //sizeIt(); - } // init - - /** - * Dispose - */ - public void dispose() - { - if (selectionPanel != null) - selectionPanel.getChildren().clear(); - selectionPanel = null; + // This initForm() method needs to be called when the process info data is set. + // As the form is initialized when its created, and then the process info is + // set, this method can get called several times. There is no harm in this but, + // in case, clear everything to prevent duplications and ID space collisions. - if (m_selectionList != null) - m_selectionList.clear(); + this.getChildren().clear(); + bomItemsHeader.getChildren().clear(); + selectBOMPanel.getChildren().clear(); + selectBOMItemsPanel.getChildren().clear(); + selectionPanel.getChildren().clear(); - m_selectionList = null; - if (m_productList != null) - m_productList.clear(); + if (getProcessInfo().getTable_ID() != 0) + { + // In a dialog, set the height and width + this.setHeight(WINDOW_HEIGHT + "px"); + this.setWidth(WINDOW_WIDTH + "px"); + } - m_productList = null; + Panel mainPanel = new Panel(); + mainPanel.setHeight("100%"); + this.appendChild(mainPanel); + this.setBorder("normal"); - if (m_qtyList != null) - m_qtyList.clear(); + Borderlayout mainLayout = new Borderlayout(); + mainPanel.appendChild(mainLayout); + mainLayout.setWidth("100%"); + mainLayout.setHeight("100%"); + + bomItemsHeader.setHeight("15px"); // Hardcoded + bomItemsHeader.setWidth("100%"); + North north = new North(); + Vbox northBox = new Vbox(); + northBox.setWidth("100%"); + northBox.appendChild(selectBOMPanel); + northBox.appendChild(bomItemsHeader); + north.appendChild(northBox); + mainLayout.appendChild(north); + + South south = new South(); + confirmPanel = new ConfirmPanel(true); + confirmPanel.addActionListener(Events.ON_CLICK, this); + south.appendChild(confirmPanel); + + mainLayout.appendChild(south); + + Center center = new Center(); + center.appendChild(selectBOMItemsPanel); + center.setBorder("none"); + center.setFlex(true); + center.setAutoscroll(true); + mainLayout.appendChild(center); + + Caption caption = new Caption(Msg.getMsg(Env.getCtx(), MSG_SELECTIONPANEL)); + selectBOMPanel.appendChild(caption); + selectBOMPanel.appendChild(selectionPanel); + rows = selectionPanel.newRows(); + + selectProductTitle = new Caption(Msg.translate(Env.getCtx(), MSG_SELECTBOMLINES)); + selectBOMItemsPanel.appendChild(selectProductTitle); + + selectBOMItemsPanel.setVisible(false); // Initially + + buttonGroups.clear(); + optionGroups.clear(); - m_qtyList = null; + controller.init(getProcessInfo(), getProcessInfo().getWindowNo()); + } // initForm - if (m_buttonGroups != null) - m_buttonGroups.clear(); - m_buttonGroups = null; - } // dispose - - /************************************************************************** - * Create Selection Panel - * @param order - * @param invoice - * @param project + /** + * Dispose */ - - private void createSelectionPanel (boolean order, boolean invoice, boolean project) - { - Caption caption = new Caption(Msg.translate(Env.getCtx(), "Selection")); - -// grpSelectionPanel.setWidth("100%"); - grpSelectionPanel.appendChild(caption); - grpSelectionPanel.appendChild(selectionPanel); - - productField.setRows(1); - productField.setMold("select"); + @Override + public void dispose() { - KeyNamePair[] keyNamePair = getProducts(); - - for (int i = 0; i < keyNamePair.length; i++) + // If the process info has a table ID, we're a form. + // If not, we're a window. There may be a better way to + // tell the difference. + if(getProcessInfo().getTable_ID() != 0) + { + super.dispose(); + } + else { - productField.addItem(keyNamePair[i]); + SessionManager.getAppDesktop().closeActiveWindow(); } - Rows rows = selectionPanel.newRows(); - Row boxProductQty = rows.newRow(); - - Label lblProduct = new Label(Msg.translate(Env.getCtx(), "M_Product_ID")); - Label lblQty = new Label(Msg.translate(Env.getCtx(), "Qty")); - productQty.setValue(new BigDecimal(1)); - productField.addEventListener(Events.ON_SELECT, this); - productQty.addEventListener(Events.ON_CHANGE, this); - - productField.setWidth("99%"); - boxProductQty.appendChild(lblProduct.rightAlign()); - boxProductQty.appendChild(productField); - boxProductQty.appendChild(lblQty.rightAlign()); - boxProductQty.appendChild(productQty); + } // dispose + + @Override + public void onEvent (Event e) throws Exception + { + log.config(e.getName()); - if (order) + // OK + if (confirmPanel.getButton("Ok").equals(e.getTarget())) { - keyNamePair = getOrders(); - - orderField.setRows(1); - orderField.setMold("select"); - orderField.setWidth("99%"); + controller.confirmOK(); + } + else if (confirmPanel.getButton("Cancel").equals(e.getTarget())) + { + controller.confirmCancel(); + } - for (int i = 0; i < keyNamePair.length; i++) - { - orderField.addItem(keyNamePair[i]); - } + } // onEvent - Label lblOrder = new Label(Msg.translate(Env.getCtx(), "C_Order_ID")); + @Override + public void valueChange(ValueChangeEvent evt) { + // Not used + } - Row boxOrder = rows.newRow(); - - orderField.addEventListener(Events.ON_CLICK, this); - - boxOrder.appendChild(lblOrder.rightAlign()); - boxOrder.appendChild(orderField); - boxOrder.appendChild(new Space()); - boxOrder.appendChild(new Space()); - } + @Override + public CEditor createSelectionEditor(int displayType, MLookup lookup, String columnName, String name, String description, int rowNo, int colNo) { - if (invoice) + if (DisplayType.isLookup(displayType) || displayType == DisplayType.ID) { - invoiceField.setRows(1); - invoiceField.setMold("select"); - invoiceField.setWidth("99%"); - - keyNamePair = getInvoices(); - - for (int i = 0; i < keyNamePair.length; i++) + Row row = null; + while (rows.getChildren().size() <= rowNo) { + row = rows.newRow(); + currentCol = 0; + } + row = (Row) rows.getChildren().get(rowNo); + while (currentCol < colNo) { - invoiceField.addItem(keyNamePair[i]); + row.appendChild(new Label("")); + currentCol++; } - Label lblInvoice = new Label(Msg.translate(Env.getCtx(), "C_Invoice_ID")); - - Row boxInvoices = rows.newRow(); - - invoiceField.addEventListener(Events.ON_SELECT, this); - - boxInvoices.appendChild(lblInvoice.rightAlign()); - boxInvoices.appendChild(invoiceField); - boxInvoices.appendChild(new Space()); - boxInvoices.appendChild(new Space()); + WEditor editor = null; + if (displayType == DisplayType.TableDir || + displayType == DisplayType.Table || displayType == DisplayType.List + || displayType == DisplayType.ID ) + { + editor = new WTableDirEditor(lookup, name, description, false, false, true); + } + else if (displayType == DisplayType.Search) + { + editor = new WSearchEditor(lookup, name, description, false, false, true); + } + if (editor != null) + { + row.appendChild(editor.getLabel().rightAlign()); + row.appendChild(editor.getComponent()); + currentCol += 2; + } + return editor; + } - - if (project) + else if (DisplayType.isNumeric(displayType)) { - projectField.setRows(1); - projectField.setMold("select"); - projectField.setWidth("99%"); - - keyNamePair = getProjects(); - for (int i = 0; i < keyNamePair.length; i++) + Row row = null; + while (rows.getChildren().size() <= rowNo) { + row = rows.newRow(); + currentCol = 0; + } + row = (Row) rows.getChildren().get(rowNo); + while (currentCol < colNo) { - projectField.addItem(keyNamePair[i]); + row.appendChild(new Label("")); + currentCol++; } + - Label lblProject = new Label(Msg.translate(Env.getCtx(), "C_Project_ID")); - - Row boxProject = rows.newRow(); + WNumberEditor editor = new WNumberEditor(columnName, false, false, true, DisplayType.Integer, name); + row.appendChild(editor.getLabel().rightAlign()); + row.appendChild(editor.getComponent()); + currentCol += 2; + + return editor; + + } + else if (DisplayType.YesNo == displayType) + { - projectField.addEventListener(Events.ON_SELECT, this); + Row row = null; + while (rows.getChildren().size() <= rowNo) { + row = rows.newRow(); + currentCol = 0; + } + row = (Row) rows.getChildren().get(rowNo); + while (currentCol < colNo) + { + row.appendChild(new Label("")); + currentCol++; + } + + WYesNoEditor editor = new WYesNoEditor(columnName, name, + description, false, false, true); + + row.appendChild(editor.getComponent()); + currentCol++; - boxProject.appendChild(lblProject.rightAlign()); - boxProject.appendChild(projectField); - boxProject.appendChild(new Space()); - boxProject.appendChild(new Space()); + return editor; } - // Enabled in ActionPerformed - confirmPanel.setEnabled("Ok", false); - } // createSelectionPanel - - /** - * Get Array of BOM Products - * @return products - */ - - private KeyNamePair[] getProducts() - { - String sql = "SELECT M_Product_ID, Name " - + "FROM M_Product " - + "WHERE IsBOM='Y' AND IsVerified='Y' AND IsActive='Y' " - + "ORDER BY Name"; - - return DB.getKeyNamePairs(MRole.getDefault().addAccessSQL( - sql, "M_Product", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO), true); - } // getProducts - - /** - * Get Array of open Orders - * @return orders - */ - - private KeyNamePair[] getOrders() - { - String sql = "SELECT C_Order_ID, DocumentNo || '_' || GrandTotal " - + "FROM C_Order " - + "WHERE Processed='N' AND DocStatus='DR' " - + "ORDER BY DocumentNo"; - - return DB.getKeyNamePairs(MRole.getDefault().addAccessSQL( - sql, "C_Order", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO), true); - } // getOrders + throw new IllegalArgumentException("Unhandled display type " + displayType); + + } // createSelectionEditor - /** - * Get Array of open non service Projects - * @return orders - */ - - private KeyNamePair[] getProjects() - { - String sql = "SELECT C_Project_ID, Name " - + "FROM C_Project " - + "WHERE Processed='N' AND IsSummary='N' AND IsActive='Y'" - + " AND ProjectCategory<>'S' " - + "ORDER BY Name"; - - return DB.getKeyNamePairs(MRole.getDefault().addAccessSQL( - sql, "C_Project", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO), true); - } // getProjects - - /** - * Get Array of open Invoices - * @return invoices - */ - - private KeyNamePair[] getInvoices() - { - String sql = "SELECT C_Invoice_ID, DocumentNo || '_' || GrandTotal " - + "FROM C_Invoice " - + "WHERE Processed='N' AND DocStatus='DR' " - + "ORDER BY DocumentNo"; - - return DB.getKeyNamePairs(MRole.getDefault().addAccessSQL( - sql, "C_Invoice", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO), true); - } // getInvoices + @Override + public void enableConfirmOK(boolean enable) { + + confirmPanel.setEnabled("Ok", enable); + + } - /************************************************************************** - * Create Main Panel. - * Called when changing Product - */ - - private void createMainPanel () - { - log.config(": " + m_product); - this.getChildren().clear(); - //this.invalidate(); - //this.setBorder(null); - - m_selectionList.clear(); - m_productList.clear(); - m_qtyList.clear(); - m_buttonGroups.clear(); - - this.appendChild(new Separator()); - this.appendChild(grpSelectionPanel); - this.appendChild(new Separator()); - this.appendChild(grpSelectProd); - this.appendChild(new Separator()); - this.appendChild(confirmPanel); - this.appendChild(new Separator()); - this.setBorder("normal"); + @Override + public void showDialog(String message, String result) { + + FDialog.info(this.getWindowNo(), this, message, result); - Caption title = new Caption(Msg.getMsg(Env.getCtx(), "SelectProduct")); + } - grpSelectProd.getChildren().clear(); - grpSelectProd.appendChild(title); + @Override + public void clearBOMList() { + + selectBOMItemsPanel.getChildren().clear(); + selectBOMItemsPanel.appendChild(selectProductTitle); + selectBOMItemsPanel.setVisible(false); + bomItemsHeader.setVisible(false); + buttonGroups.clear(); + optionGroups.clear(); - if (m_product != null && m_product.get_ID() > 0) - { - title.setLabel(m_product.getName()); - - if (m_product.getDescription() != null && m_product.getDescription().length() > 0) - ;//this.setsetToolTipText(m_product.getDescription()); - - m_bomLine = 0; - addBOMLines(m_product, m_qty); - } - } // createMainPanel + } - /** - * Add BOM Lines to this. - * Called recursively - * @param product product - * @param qty quantity - */ - - private void addBOMLines (MProduct product, BigDecimal qty) - { - MProductBOM[] bomLines = MProductBOM.getBOMLines(product); + @Override + public void sizeIt() { + // Not used + } + + @Override + public void updateFeatureCaption(Object feature, String caption) { - for (int i = 0; i < bomLines.length; i++) + if (feature != null && feature instanceof Groupbox) { - grpSelectProd.appendChild(new Separator()); - addBOMLine (bomLines[i], qty); - grpSelectProd.appendChild(new Separator()); + Groupbox group = (Groupbox) feature; + Caption cap = group.getCaption(); + cap.setLabel(caption); } - log.fine("#" + bomLines.length); - } // addBOMLines + } - /** - * Add BOM Line to this. - * Calls addBOMLines if added product is a BOM - * @param line BOM Line - * @param qty quantity - */ - - private void addBOMLine (MProductBOM line, BigDecimal qty) - { - log.fine(line.toString()); - String bomType = line.getBOMType(); + @Override + public Object createFeature(String featureKey, String featureName) { - if (bomType == null) - bomType = MProductBOM.BOMTYPE_StandardPart; - // - BigDecimal lineQty = line.getBOMQty().multiply(qty); - MProduct product = line.getProduct(); + // Create a group box to show the items + Caption caption = new Caption(featureName); + caption.setStyle("cursor: pointer"); + Groupbox optionGroup = new Groupbox(); + optionGroup.setMold("3d"); + optionGroup.appendChild(caption); + optionGroup.setLegend(false); + optionGroup.setContentStyle("border-style: solid; border-color: lightgray; border-width: 0px 1px 1px 1px; border-radius: 0px 0px 5px 5px;"); + optionGroup.setTooltiptext(Msg.translate(Env.getCtx(), MSG_ClickToOpen)); + optionGroup.setClosable(true); + optionGroup.setOpen(false); - if (product == null) - return; + if (selectBOMItemsPanel.getChildren().size() == 0) + { + selectBOMItemsPanel.appendChild(new Separator()); + } + selectBOMItemsPanel.appendChild(optionGroup); - if (product.isBOM() && product.isVerified()) - addBOMLines (product, lineQty); // recursive - else - addDisplay (line.getM_Product_ID(), - product.getM_Product_ID(), bomType, product.getName(), lineQty); - } // addBOMLine + return optionGroup; + } - /** - * Add Line to Display - * @param parentM_Product_ID parent product - * @param M_Product_ID product - * @param bomType bom type - * @param name name - * @param lineQty qty - */ - - private void addDisplay (int parentM_Product_ID, - int M_Product_ID, String bomType, String name, BigDecimal lineQty) - { - log.fine("M_Product_ID=" + M_Product_ID + ",Type=" + bomType + ",Name=" + name + ",Qty=" + lineQty); - - boolean selected = true; + @Override + public CEditor addCheck(Object feature, String itemType, String name) { - Hbox boxQty = new Hbox(); - boxQty.setWidth("100%"); - boxQty.setWidths("10%, 40%, 50%"); - - if (MProductBOM.BOMTYPE_StandardPart.equals(bomType)) + boxBOMItem = new Hbox(); + boxBOMItem.setWidth("100%"); + boxBOMItem.setWidths("50%,25%,25%"); + + if (ITEMTYPE_CHECK.equals(itemType)) { String title = ""; - Checkbox cb = new Checkbox(); - cb.setLabel(title); - cb.setChecked(true); - cb.setEnabled(false); + WYesNoEditor cb = new WYesNoEditor(name, name, title, false, feature==null, true); + boxBOMItem.appendChild(cb.getComponent()); - m_selectionList.add(cb); - boxQty.appendChild(cb); - } - else if (MProductBOM.BOMTYPE_OptionalPart.equals(bomType)) - { - String title = Msg.getMsg(Env.getCtx(), "Optional"); - Checkbox cb = new Checkbox(); - cb.setLabel(title); - cb.setChecked(false); - selected = false; - cb.addEventListener(Events.ON_CHECK, this); - - m_selectionList.add(cb); - boxQty.appendChild(cb); - } - else // Alternative - { - String title = Msg.getMsg(Env.getCtx(), "Alternative") + " " + bomType; - Radio b = new Radio(); - b.setLabel(title); - String groupName = String.valueOf(parentM_Product_ID) + "_" + bomType; - Radiogroup group = m_buttonGroups.get(groupName); - - if (group == null) + if (feature != null && (feature instanceof Groupbox)) { - log.fine("ButtonGroup=" + groupName); - group = new Radiogroup(); - m_buttonGroups.put(groupName, group); - group.appendChild(b); - b.setSelected(true); // select first one + // Append the boxQty to the feature group + Groupbox optionGroup = (Groupbox) feature; + optionGroup.appendChild(boxBOMItem); + cb.setValue(false); + cb.getComponent().setEnabled(true); } else { - group.appendChild(b); - b.setSelected(false); - selected = false; - } - b.addEventListener(Events.ON_CLICK, this); - m_selectionList.add(b); - boxQty.appendChild(b); - } - - // Add to List & display - m_productList.add (new Integer(M_Product_ID)); - Decimalbox qty = new Decimalbox(); - qty.setValue(lineQty); - qty.setReadonly(!selected); - m_qtyList.add(qty); - - Label label = new Label(name); - HtmlBasedComponent c = (HtmlBasedComponent) label.rightAlign(); - c.setStyle(c.getStyle() + ";margin-right: 5px"); - boxQty.appendChild(c); - boxQty.appendChild(qty); - - grpSelectProd.appendChild(boxQty); - } // addDisplay - - /************************************************************************** - * Action Listener - * @param e event - */ - public void onEvent (Event e) throws Exception - { - log.config(e.getName()); - - Object source = e.getTarget(); - - // Toggle Qty Enabled - if (source instanceof Checkbox || source instanceof Radio) - { - cmd_selection (source); - // need to de-select the others in group - if (source instanceof Radio) - { - // find Button Group - Iterator it = m_buttonGroups.values().iterator(); - - while (it.hasNext()) + // Append the boxQty to the panel + cb.setValue(true); + cb.setReadWrite(false); + cb.getComponent().setEnabled(true); + if (selectBOMItemsPanel.getChildren().size() == 0) { - Radiogroup group = it.next(); - Enumeration en = (Enumeration) group.getChildren(); - - while (en.hasMoreElements()) - { - // We found the group - if (source == en.nextElement()) - { - Enumeration info = (Enumeration) group.getChildren(); - - while (info.hasMoreElements()) - { - Object infoObj = info.nextElement(); - if (source != infoObj) - cmd_selection(infoObj); - } - } - } + selectBOMItemsPanel.appendChild(new Separator()); } + selectBOMItemsPanel.appendChild(boxBOMItem); } - } // JCheckBox or JRadioButton - - // Product / Qty - else if (source == productField || source == productQty) - { - m_qty = productQty.getValue(); - - ListItem listitem = productField.getSelectedItem(); - - KeyNamePair pp = null; - - if (listitem != null) - pp = listitem.toKeyNamePair(); - - m_product = MProduct.get (Env.getCtx(), pp.getKey()); - createMainPanel(); - //sizeIt(); - } - - // Order - else if (source == orderField) - { - ListItem listitem = orderField.getSelectedItem(); - - KeyNamePair pp = null; - - if (listitem != null) - pp = listitem.toKeyNamePair(); - - boolean valid = (pp != null && pp.getKey() > 0); - - if (invoiceField != null) - invoiceField.setEnabled(!valid); - if (projectField != null) - projectField.setEnabled(!valid); - } - // Invoice - else if (source == invoiceField) - { - ListItem listitem = invoiceField.getSelectedItem(); - - KeyNamePair pp = null; - - if (listitem != null) - pp = listitem.toKeyNamePair(); - boolean valid = (pp != null && pp.getKey() > 0); - - if (orderField != null) - orderField.setEnabled(!valid); - if (projectField != null) - projectField.setEnabled(!valid); - } - // Project - else if (source == projectField) - { - ListItem listitem = projectField.getSelectedItem(); - - KeyNamePair pp = null; - - if (listitem != null) - pp = listitem.toKeyNamePair(); - - boolean valid = (pp != null && pp.getKey() > 0); - // - if (orderField != null) - orderField.setEnabled(!valid); - if (invoiceField != null) - invoiceField.setEnabled(!valid); + return cb; + } - // OK - else if (confirmPanel.getButton("Ok").equals(e.getTarget())) + else if (ITEMTYPE_RADIO.equals(itemType)) { - if (cmd_save()) - SessionManager.getAppDesktop().closeActiveWindow(); - } - else if (confirmPanel.getButton("Cancel").equals(e.getTarget())) - SessionManager.getAppDesktop().closeActiveWindow(); - // Enable OK - boolean OK = m_product != null; - - if (OK) - { - KeyNamePair pp = null; + if (feature == null || !(feature instanceof Groupbox)) + throw new IllegalArgumentException("Can't have radiobutton type without a group!"); + + String title = ""; + WRadioEditor rb = new WRadioEditor(name, name, title, false, false, true); - if (orderField != null) + Groupbox optionGroup = (Groupbox) feature; + Radiogroup radioGroup = (Radiogroup) buttonGroups.get(optionGroup); + if (radioGroup == null) { - ListItem listitem = orderField.getSelectedItem(); - - if (listitem != null) - pp = listitem.toKeyNamePair(); + radioGroup = new Radiogroup(); + optionGroup.appendChild(radioGroup); + buttonGroups.put(optionGroup, radioGroup); + rb.setValue(true); // Select the first one } + + optionGroup.appendChild(radioGroup); + radioGroup.appendChild(boxBOMItem); + boxBOMItem.appendChild(rb.getComponent()); + rb.addValueChangeListener(controller); - if ((pp == null || pp.getKey() <= 0) && invoiceField != null) - { - ListItem listitem = invoiceField.getSelectedItem(); - - if (listitem != null) - pp = listitem.toKeyNamePair(); - } + return rb; - if ((pp == null || pp.getKey() <= 0) && projectField != null) - { - ListItem listitem = projectField.getSelectedItem(); - - if (listitem != null) - pp = listitem.toKeyNamePair(); - } - OK = (pp != null && pp.getKey() > 0); - } - - confirmPanel.setEnabled("Ok", OK); - } // actionPerformed - - /** - * Enable/disable qty based on selection - * @param source JCheckBox or JRadioButton - */ - - private void cmd_selection (Object source) - { - for (int i = 0; i < m_selectionList.size(); i++) - { - if (source == m_selectionList.get(i)) - { - boolean selected = isSelectionSelected(source); - Decimalbox qty = m_qtyList.get(i); - qty.setReadonly(!selected); - return; - } } - log.log(Level.SEVERE, "not found - " + source); - } // cmd_selection - - /** - * Is Selection Selected - * @param source CheckBox or RadioButton - * @return true if selected - */ - - private boolean isSelectionSelected (Object source) - { - boolean retValue = false; - - if (source instanceof Checkbox) - retValue = ((Checkbox)source).isChecked(); - else if (source instanceof Radio) - retValue = ((Radio)source).isChecked(); else - log.log(Level.SEVERE, "Not valid - " + source); - - return retValue; - } // isSelected - - /************************************************************************** - * Save Selection - * @return true if saved - */ - - private boolean cmd_save() - { - ListItem listitem = orderField.getSelectedItem(); - - KeyNamePair pp = null; - - if (listitem != null) - pp = listitem.toKeyNamePair(); - - if (pp != null && pp.getKey() > 0) - return cmd_saveOrder (pp.getKey()); - - listitem = invoiceField.getSelectedItem(); - - pp = null; - - if (listitem != null) - pp = listitem.toKeyNamePair(); - - if (pp != null && pp.getKey() > 0) - return cmd_saveInvoice (pp.getKey()); - - listitem = projectField.getSelectedItem(); - - pp = null; - - if (listitem != null) - pp = listitem.toKeyNamePair(); - - if (pp != null && pp.getKey() > 0) - return cmd_saveProject (pp.getKey()); - - log.log(Level.SEVERE, "Nothing selected"); - return false; - } // cmd_save - - /** - * Save to Order - * @param C_Order_ID id - * @return true if saved - */ - - private boolean cmd_saveOrder (int C_Order_ID) - { - log.config("C_Order_ID=" + C_Order_ID); - MOrder order = new MOrder (Env.getCtx(), C_Order_ID, null); - - if (order.get_ID() == 0) { - log.log(Level.SEVERE, "Not found - C_Order_ID=" + C_Order_ID); - return false; + log.severe("Unhandled Item type: " + itemType); } - - int lineCount = 0; - - // for all bom lines - for (int i = 0; i < m_selectionList.size(); i++) - { - if (isSelectionSelected(m_selectionList.get(i))) - { - BigDecimal qty = m_qtyList.get(i).getValue(); - int M_Product_ID = m_productList.get(i).intValue(); - // Create Line - MOrderLine ol = new MOrderLine (order); - ol.setM_Product_ID(M_Product_ID, true); - ol.setQty(qty); - ol.setPrice(); - ol.setTax(); - if (ol.save()) - lineCount++; - else - log.log(Level.SEVERE, "Line not saved"); - } // line selected - } // for all bom lines - - FDialog.info(-1, this, order.getDocumentInfo() + " " + Msg.translate(Env.getCtx(), "Inserted") + "=" + lineCount); - log.config("#" + lineCount); - return true; - } // cmd_saveOrder - - /** - * Save to Invoice - * @param C_Invoice_ID id - * @return true if saved - */ - - private boolean cmd_saveInvoice (int C_Invoice_ID) - { - log.config("C_Invoice_ID=" + C_Invoice_ID); - MInvoice invoice = new MInvoice (Env.getCtx(), C_Invoice_ID, null); - if (invoice.get_ID() == 0) + return null; + } // addCheck + + @Override + public CEditor addQty(Object feature, BigDecimal qty) { + + WNumberEditor qtyEditor = new WNumberEditor("qty", false, false, true, DisplayType.Quantity, ""); + qtyEditor.setValue(qty); + ((HtmlBasedComponent) qtyEditor.getComponent()).setWidth("100%"); + boxBOMItem.appendChild(qtyEditor.getComponent()); + return qtyEditor; + + } + + @Override + public CEditor addUOM(Object feature, MLookup uomLookup, int c_uom_id) { + + String name = ""; + String description = ""; + int displayType = uomLookup.getDisplayType(); + WEditor uomEditor = null; + if (displayType == DisplayType.TableDir || + displayType == DisplayType.Table || displayType == DisplayType.List + || displayType == DisplayType.ID ) + { + uomEditor = new WTableDirEditor(uomLookup, name, description, true, false, true); + } + else if (displayType == DisplayType.Search) + { + uomEditor = new WSearchEditor(uomLookup, name, description, true, false, true); + } + if (uomEditor != null) + { + uomEditor.setValue(c_uom_id); + uomEditor.addValueChangeListener(controller); + ((HtmlBasedComponent) uomEditor.getComponent()).setWidth("100%"); + boxBOMItem.appendChild(uomEditor.getComponent()); + } + return uomEditor; + } // addUOM + + @Override + public void enableBOMList() { + + selectBOMItemsPanel.setVisible(true); + bomItemsHeader.setVisible(true); + + } + + @Override + public void setBOMListHeaders(String checkName, String productName, String qtyName, String uomName) { + + bomItemsHeader.getChildren().clear(); + bomItemsHeader.setWidth("100%"); + bomItemsHeader.setWidths("10%, 40%,25%,25%"); + + Label selectLabel = new Label(checkName); + Label nameLabel = new Label(productName); + Label qtyLabel = new Label(qtyName); + Label uomLabel = new Label(uomName); + bomItemsHeader.appendChild(selectLabel); + bomItemsHeader.appendChild(nameLabel); + bomItemsHeader.appendChild(qtyLabel); + bomItemsHeader.appendChild(uomLabel); + + } + + @Override + public ProcessInfo getProcessInfo() { + + ProcessInfo info = super.getProcessInfo(); + if (info == null) { - log.log(Level.SEVERE, "Not found - C_Invoice_ID=" + C_Invoice_ID); - return false; - } - int lineCount = 0; - // for all bom lines - for (int i = 0; i < m_selectionList.size(); i++) - { - if (isSelectionSelected(m_selectionList.get(i))) - { - BigDecimal qty = m_qtyList.get(i).getValue(); - int M_Product_ID = m_productList.get(i).intValue(); - // Create Line - MInvoiceLine il = new MInvoiceLine (invoice); - il.setM_Product_ID(M_Product_ID, true); - il.setQty(qty); - il.setPrice(); - il.setTax(); - if (il.save()) - lineCount++; - else - log.log(Level.SEVERE, "Line not saved"); - } // line selected - } // for all bom lines - - FDialog.info(-1, this, invoice.getDocumentInfo() + " " + Msg.translate(Env.getCtx(), "Inserted") + "=" + lineCount); - log.config("#" + lineCount); - return true; - } // cmd_saveInvoice - - /** - * Save to Project - * @param C_Project_ID id - * @return true if saved - */ - private boolean cmd_saveProject (int C_Project_ID) - { - log.config("C_Project_ID=" + C_Project_ID); - MProject project = new MProject (Env.getCtx(), C_Project_ID, null); - if (project.get_ID() == 0) - { - log.log(Level.SEVERE, "Not found - C_Project_ID=" + C_Project_ID); - return false; + info = new ProcessInfo("", 0, 0, 0); + info.setInterfaceType(ProcessInfo.INTERFACE_TYPE_ZK); + super.setProcessInfo (info); } - int lineCount = 0; - // for all bom lines - for (int i = 0; i < m_selectionList.size(); i++) - { - if (isSelectionSelected(m_selectionList.get(i))) - { - BigDecimal qty = m_qtyList.get(i).getValue(); - int M_Product_ID = m_productList.get(i).intValue(); - // Create Line - MProjectLine pl = new MProjectLine (project); - pl.setM_Product_ID(M_Product_ID); - pl.setPlannedQty(qty); - - if (pl.save()) - lineCount++; - else - log.log(Level.SEVERE, "Line not saved"); - } // line selected - } // for all bom lines - - FDialog.info(-1, this, project.getName() + " " + Msg.translate(Env.getCtx(), "Inserted") + "=" + lineCount); - log.config("#" + lineCount); - return true; - } // cmd_saveProject + return info; + } + + @Override + public void setProcessInfo(ProcessInfo pi) { + super.setProcessInfo(pi); + initForm(); + } + } diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/form/WPayment.java b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/form/WPayment.java index 2b0fc25bc2..25f882be02 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/form/WPayment.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/form/WPayment.java @@ -17,17 +17,14 @@ package org.adempiere.webui.apps.form; import java.math.BigDecimal; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; import java.sql.Timestamp; import java.util.ArrayList; import java.util.Enumeration; -import java.util.HashMap; -import java.util.Hashtable; import java.util.List; import java.util.logging.Level; +import org.adempiere.controller.PaymentFormController; +import org.adempiere.controller.ed.CPaymentEditor; import org.adempiere.webui.LayoutUtils; import org.adempiere.webui.apps.BusyDialog; import org.adempiere.webui.component.Button; @@ -48,25 +45,12 @@ import org.adempiere.webui.editor.WNumberEditor; import org.adempiere.webui.window.FDialog; import org.compiere.model.GridTab; -import org.compiere.model.MCash; -import org.compiere.model.MCashLine; -import org.compiere.model.MConversionRate; -import org.compiere.model.MInvoice; -import org.compiere.model.MOrder; -import org.compiere.model.MPayment; -import org.compiere.model.MPaymentValidate; -import org.compiere.model.MRole; -import org.compiere.model.MSysConfig; -import org.compiere.model.X_C_Order; -import org.compiere.process.DocAction; import org.compiere.util.CLogger; -import org.compiere.util.DB; +import org.compiere.util.DisplayType; import org.compiere.util.Env; import org.compiere.util.KeyNamePair; import org.compiere.util.Msg; -import org.compiere.util.TimeUtil; -import org.compiere.util.Trx; -import org.compiere.util.TrxRunnable; +import org.compiere.util.Util; import org.compiere.util.ValueNamePair; import org.zkforge.keylistener.Keylistener; import org.zkoss.zk.au.out.AuEcho; @@ -113,13 +97,15 @@ *
  • BF [ 1789949 ] VPayment: is displaying just "CashNotCreated" */ public class WPayment extends Window - implements EventListener + implements EventListener, CPaymentEditor { /** * */ private static final long serialVersionUID = 3550713503274155601L; + private int windowNo; + /** * Constructor @@ -131,14 +117,12 @@ public class WPayment extends Window public WPayment (int WindowNo, GridTab mTab, WButtonEditor button) { super(); + windowNo = WindowNo; + controller = new PaymentFormController(this, WindowNo, mTab, button.getValues()); this.setTitle(Msg.getMsg(Env.getCtx(), "Payment")); this.setAttribute("mode", "modal"); - m_WindowNo = WindowNo; - m_isSOTrx = "Y".equals(Env.getContext(Env.getCtx(), WindowNo, "IsSOTrx")); - m_mTab = mTab; try { - bDateField = new WDateEditor("DateAcct", false, false, true, "DateAcct"); zkInit(); m_initOK = dynInit(button); // Null Pointer if order/invoice not saved yet } @@ -148,53 +132,15 @@ public WPayment (int WindowNo, GridTab mTab, WButtonEditor button) m_initOK = false; } // - this.setHeight("400px"); - this.setWidth("500px"); +// this.setHeight("400px"); +// this.setWidth("500px"); this.setBorder("normal"); } // VPayment - /** Window */ - private int m_WindowNo = 0; - /** Tab */ - private GridTab m_mTab; - - // Data from Order/Invoice - private String m_DocStatus = null; - /** Start Payment Rule */ - private String m_PaymentRule = ""; - /** Start Payment Term */ - private int m_C_PaymentTerm_ID = 0; - /** Start Acct Date */ - private Timestamp m_DateAcct = null; - /** Start Payment */ - private int m_C_Payment_ID = 0; - private MPayment m_mPayment = null; - private MPayment m_mPaymentOriginal = null; - /** Start CashBook Line */ - private int m_C_CashLine_ID = 0; - private MCashLine m_cashLine = null; - /** Start CreditCard */ - private String m_CCType = ""; - /** Start Bank Account */ - private int m_C_BankAccount_ID = 0; - /** Start CashBook */ - private int m_C_CashBook_ID = 0; - - /** Is SOTrx */ - private boolean m_isSOTrx = true; - - /** Invoice Currency */ - private int m_C_Currency_ID = 0; - private int m_AD_Client_ID = 0; - private boolean m_Cash_As_Payment = true; - private int m_AD_Org_ID = 0; - private int m_C_BPartner_ID = 0; - private BigDecimal m_Amount = Env.ZERO; // Payment Amount + PaymentFormController controller; + // private boolean m_initOK = false; - /** Only allow changing Rule */ - private boolean m_onlyRule = false; - private static Hashtable s_Currencies = null; // EMU Currencies private boolean m_needSave = false; /** Logger */ @@ -210,9 +156,12 @@ public WPayment (int WindowNo, GridTab mTab, WButtonEditor button) private List centerLayout = new ArrayList(); private Panel bPanel = new Panel(); private Panel kPanel = new Panel(); + private Grid northLayout = GridFactory.newGridLayout(); private Grid kLayout = GridFactory.newGridLayout(); private Label kTypeLabel = new Label(); private Listbox kTypeCombo = ListboxFactory.newDropdownListbox(); + private Label kNameLabel = new Label(); + private Textbox kNameField = new Textbox(); private Label kNumberLabel = new Label(); private Textbox kNumberField = new Textbox(); private Label kExpLabel = new Label(); @@ -226,8 +175,8 @@ public WPayment (int WindowNo, GridTab mTab, WButtonEditor button) private Listbox tAccountCombo = ListboxFactory.newDropdownListbox(); private Panel sPanel = new Panel(); private Grid sPanelLayout = GridFactory.newGridLayout(); - private Label sNumberLabel = new Label(); - private Textbox sNumberField = new Textbox(); + private Label sAccountNumberLabel = new Label(); + private Textbox sAccountNumberField = new Textbox(); private Label sRoutingLabel = new Label(); private Textbox sRoutingField = new Textbox(); private Label sCurrencyLabel = new Label(); @@ -245,25 +194,21 @@ public WPayment (int WindowNo, GridTab mTab, WButtonEditor button) private WDateEditor bDateField; private Label bDateLabel = new Label(); private ConfirmPanel confirmPanel = new ConfirmPanel(true); - private Textbox sCheckField = new Textbox(); - private Label sCheckLabel = new Label(); + private Textbox sCheckNumberField = new Textbox(); + private Label sCheckNumberLabel = new Label(); private Button kOnline = new Button(); private Button sOnline = new Button(); private Listbox sBankAccountCombo = ListboxFactory.newDropdownListbox(); private Label sBankAccountLabel = new Label(); - private Listbox bBankAccountCombo = ListboxFactory.newDropdownListbox(); - private Label bBankAccountLabel = new Label(); private Grid pPanelLayout = GridFactory.newGridLayout(); private Label bCashBookLabel = new Label(); private Listbox bCashBookCombo = ListboxFactory.newDropdownListbox(); private Grid tPanelLayout = GridFactory.newGridLayout(); private Button tOnline = new Button(); private Label kStatus = new Label(); - private Textbox tRoutingField = new Textbox(); - private Textbox tNumberField = new Textbox(); private Label tStatus = new Label(); - private Label tRoutingText = new Label(); - private Label tNumberText = new Label(); + private Label tAmountLabel = new Label(); + private WNumberEditor tAmountField = new WNumberEditor(); private Label sStatus = new Label(); private boolean m_isLocked = false; @@ -280,6 +225,7 @@ public WPayment (int WindowNo, GridTab mTab, WButtonEditor button) */ private void zkInit() throws Exception { + this.appendChild(mainPanel); mainPanel.appendChild(mainLayout); mainPanel.setStyle("width: 100%; height: 100%; padding: 0; margin: 0"); @@ -294,21 +240,32 @@ private void zkInit() throws Exception north.setStyle("border: none"); mainLayout.appendChild(north); north.appendChild(northPanel); - northPanel.appendChild(paymentLabel); - northPanel.appendChild(new Space()); - northPanel.appendChild(paymentCombo); + northPanel.appendChild(northLayout); + Rows rows = northLayout.newRows(); + Row row = rows.newRow(); + row.appendChild(paymentLabel.rightAlign()); + row.appendChild(paymentCombo); + row.appendChild(new Space()); + row.appendChild(new Space()); // + // Get the display format for amounts + bAmountField = new WNumberEditor("Amount", true, false, true, DisplayType.Amount, Msg.translate(Env.getCtx(), "Amount")); + kAmountField = new WNumberEditor("Amount", true, false, true, DisplayType.Amount, Msg.translate(Env.getCtx(), "Amount")); + sAmountField = new WNumberEditor("Amount", true, false, true, DisplayType.Amount, Msg.translate(Env.getCtx(), "Amount")); + tAmountField = new WNumberEditor("Amount", true, false, true, DisplayType.Amount, Msg.translate(Env.getCtx(), "Amount")); + // CreditCard kPanel.appendChild(kLayout); kNumberField.setWidth("160pt"); kExpField.setWidth("40pt"); kApprovalField.setWidth("120pt"); kTypeLabel.setText(Msg.translate(Env.getCtx(), "CreditCardType")); + kNameLabel.setText(Util.cleanAmp(Msg.translate(Env.getCtx(), "Name"))); kNumberLabel.setText(Msg.translate(Env.getCtx(), "CreditCardNumber")); kExpLabel.setText(Msg.getMsg(Env.getCtx(), "Expires")); kApprovalLabel.setText(Msg.translate(Env.getCtx(), "VoiceAuthCode")); kAmountLabel.setText(Msg.getMsg(Env.getCtx(), "Amount")); - kOnline.setLabel(Msg.getMsg(Env.getCtx(), "Online")); + kOnline.setLabel(Msg.getMsg(Env.getCtx(), "Online")); // Check online processing not enabled LayoutUtils.addSclass("action-text-button", kOnline); kOnline.addActionListener(this); kStatus.setText(" "); @@ -316,13 +273,19 @@ private void zkInit() throws Exception centerPanel.appendChild(kPanel); centerLayout.add(kPanel); - Rows rows = kLayout.newRows(); - Row row = rows.newRow(); + rows = kLayout.newRows(); + row = rows.newRow(); row.appendChild(kTypeLabel.rightAlign()); row.appendChild(kTypeCombo); row.appendChild(new Space()); row.appendChild(new Space()); + row = rows.newRow(); + row.appendChild(kNameLabel.rightAlign()); + row.appendChild(kNameField); + row.appendChild(new Space()); + row.appendChild(new Space()); + row = rows.newRow(); row.appendChild(kNumberLabel.rightAlign()); row.appendChild(kNumberField); @@ -345,7 +308,7 @@ private void zkInit() throws Exception row.appendChild(kApprovalLabel.rightAlign()); row.appendChild(kApprovalField); row.appendChild(new Space()); - row.appendChild(kOnline); + row.appendChild(kOnline); // check online processing not enabled row = rows.newRow(); row.setSpans("3,1"); @@ -355,10 +318,7 @@ private void zkInit() throws Exception // DircetDebit/Credit tPanel.appendChild(tPanelLayout); tAccountLabel.setText(Msg.translate(Env.getCtx(), "C_BP_BankAccount_ID")); - tRoutingField.setCols(8); - tNumberField.setCols(10); - tRoutingText.setText(Msg.translate(Env.getCtx(), "RoutingNo")); - tNumberText.setText(Msg.translate(Env.getCtx(), "AccountNo")); + tAmountLabel.setText(Msg.translate(Env.getCtx(), "Amount")); tOnline.setLabel(Msg.getMsg(Env.getCtx(), "Online")); LayoutUtils.addSclass("action-text-button", tOnline); tStatus.setText(" "); @@ -374,17 +334,11 @@ private void zkInit() throws Exception row.appendChild(new Space()); row = rows.newRow(); - row.appendChild(tRoutingText.rightAlign()); - row.appendChild(tRoutingField); - row.appendChild(new Space()); - row.appendChild(new Space()); - - row = rows.newRow(); - row.appendChild(tNumberText.rightAlign()); - row.appendChild(tNumberField); + row.appendChild(tAmountLabel.rightAlign()); + row.appendChild(tAmountField.getComponent()); row.appendChild(new Space()); - row.appendChild(tOnline); - + row.appendChild(tOnline); + row = rows.newRow(); row.setSpans("3,1"); row.appendChild(tStatus); @@ -395,14 +349,15 @@ private void zkInit() throws Exception sBankAccountLabel.setText(Msg.translate(Env.getCtx(), "C_BankAccount_ID")); sAmountLabel.setText(Msg.getMsg(Env.getCtx(), "Amount")); sRoutingLabel.setText(Msg.translate(Env.getCtx(), "RoutingNo")); - sNumberLabel.setText(Msg.translate(Env.getCtx(), "AccountNo")); - sCheckLabel.setText(Msg.translate(Env.getCtx(), "CheckNo")); - sCheckField.setCols(8); + sAccountNumberLabel.setText(Msg.translate(Env.getCtx(), "AccountNo")); + sCheckNumberLabel.setText(Msg.translate(Env.getCtx(), "CheckNo")); + sCheckNumberField.setCols(8); sCurrencyLabel.setText(Msg.translate(Env.getCtx(), "C_Currency_ID")); - sNumberField.setWidth("100pt"); + sAccountNumberField.setWidth("100pt"); sRoutingField.setWidth("70pt"); sStatus.setText(" "); sOnline.setLabel(Msg.getMsg(Env.getCtx(), "Online")); + sOnline.addActionListener(this); LayoutUtils.addSclass("action-text-button", sOnline); sPanel.setId("sPanel"); centerPanel.appendChild(sPanel); @@ -415,11 +370,14 @@ private void zkInit() throws Exception row.appendChild(new Space()); row.appendChild(new Space()); - row = rows.newRow(); - row.appendChild(sCurrencyLabel.rightAlign()); - row.appendChild(sCurrencyCombo); - row.appendChild(new Space()); - row.appendChild(new Space()); + if (controller.isEMUCurrency()) + { + row = rows.newRow(); + row.appendChild(sCurrencyLabel.rightAlign()); + row.appendChild(sCurrencyCombo); + row.appendChild(new Space()); + row.appendChild(new Space()); + } row = rows.newRow(); row.appendChild(sAmountLabel.rightAlign()); @@ -434,14 +392,14 @@ private void zkInit() throws Exception row.appendChild(new Space()); row = rows.newRow(); - row.appendChild(sNumberLabel.rightAlign()); - row.appendChild(sNumberField); + row.appendChild(sAccountNumberLabel.rightAlign()); + row.appendChild(sAccountNumberField); row.appendChild(new Space()); row.appendChild(new Space()); row = rows.newRow(); - row.appendChild(sCheckLabel.rightAlign()); - row.appendChild(sCheckField); + row.appendChild(sCheckNumberLabel.rightAlign()); + row.appendChild(sCheckNumberField); row.appendChild(new Space()); row.appendChild(sOnline); @@ -450,7 +408,7 @@ private void zkInit() throws Exception row.appendChild(sStatus); row.appendChild(new Space()); - // Cash + // Payment Term pPanel.appendChild(pPanelLayout); pTermLabel.setText(Msg.translate(Env.getCtx(), "C_PaymentTerm_ID")); pPanel.setId("pPanel"); @@ -461,27 +419,24 @@ private void zkInit() throws Exception row = rows.newRow(); row.appendChild(pTermLabel.rightAlign()); row.appendChild(pTermCombo); - // - bCashBookLabel.setText(Msg.translate(Env.getCtx(), "C_CashBook_ID")); + + // Cash + bCashBookLabel.setText(Msg.translate(Env.getCtx(), PaymentFormController.MSG_CashJournal)); + bCashBookLabel.setTooltip(Msg.translate(Env.getCtx(), PaymentFormController.MSG_CashJournalTip)); bCurrencyLabel.setText(Msg.translate(Env.getCtx(), "C_Currency_ID")); bPanel.appendChild(bPanelLayout); bAmountLabel.setText(Msg.getMsg(Env.getCtx(), "Amount")); - //bAmountField.setText(""); +// bAmountField.getComponent().setFormat(format); bDateLabel.setText(Msg.translate(Env.getCtx(), "DateAcct")); + bDateField = new WDateEditor("DateAcct", false, false, true, "DateAcct"); bPanel.setId("bPanel"); centerPanel.appendChild(bPanel); centerLayout.add(bPanel); rows = bPanelLayout.newRows(); row = rows.newRow(); - if (m_Cash_As_Payment) { - bBankAccountLabel.setText(Msg.translate(Env.getCtx(), "C_BankAccount_ID")); - row.appendChild(bBankAccountLabel.rightAlign()); - row.appendChild(bBankAccountCombo); - } else { - row.appendChild(bCashBookLabel.rightAlign()); - row.appendChild(bCashBookCombo); - } + row.appendChild(bCashBookLabel.rightAlign()); + row.appendChild(bCashBookCombo); row = rows.newRow(); row.appendChild(bCurrencyLabel.rightAlign()); @@ -525,149 +480,38 @@ private void zkInit() throws Exception */ private boolean dynInit (WButtonEditor button) throws Exception { - m_DocStatus = (String)m_mTab.getValue("DocStatus"); - log.config(m_DocStatus); - - if (m_mTab.getValue("C_BPartner_ID") == null) - { - FDialog.error(0, this, "SaveErrorRowNotFound"); - return false; - } - - // Is the Trx posted? - // String Posted = (String)m_mTab.getValue("Posted"); - // if (Posted != null && Posted.equals("Y")) - // return false; - - // DocStatus - m_DocStatus = (String)m_mTab.getValue("DocStatus"); - if (m_DocStatus == null) - m_DocStatus = ""; - // Is the Trx closed? Reversed / Voided / Cloased - if (m_DocStatus.equals("RE") || m_DocStatus.equals("VO") || m_DocStatus.equals("CL")) - return false; - // Document is not complete - allow to change the Payment Rule only - if (m_DocStatus.equals("CO") || m_DocStatus.equals("WP") ) - m_onlyRule = false; - else - m_onlyRule = true; - // PO only Rule - if (!m_onlyRule // Only order has Warehouse - && !m_isSOTrx && m_mTab.getValue("M_Warehouse_ID") != null) - m_onlyRule = true; - - centerPanel.setVisible(!m_onlyRule); - - - // Amount - m_Amount = (BigDecimal)m_mTab.getValue("GrandTotal"); - if (!m_onlyRule && m_Amount.compareTo(Env.ZERO) == 0) + if (!controller.init() && !controller.getErrorMsg().isEmpty()) { - FDialog.error(m_WindowNo, this, "PaymentZero"); + FDialog.error(0, this, controller.getErrorMsg()); return false; } + centerPanel.setVisible(!controller.isOnlyChangePaymentRule()); - bAmountField.setValue(m_Amount); - sAmountField.setValue(m_Amount); - kAmountField.setValue(m_Amount); - - - /** - * Get Data from Grid - */ - m_AD_Client_ID = ((Integer)m_mTab.getValue("AD_Client_ID")).intValue(); - m_Cash_As_Payment = MSysConfig.getBooleanValue("CASH_AS_PAYMENT",true, m_AD_Client_ID); - m_AD_Org_ID = ((Integer)m_mTab.getValue("AD_Org_ID")).intValue(); - m_C_BPartner_ID = ((Integer)m_mTab.getValue("C_BPartner_ID")).intValue(); - m_PaymentRule = (String)m_mTab.getValue("PaymentRule"); - m_C_Currency_ID = ((Integer)m_mTab.getValue("C_Currency_ID")).intValue(); - m_DateAcct = (Timestamp)m_mTab.getValue("DateAcct"); - if (m_mTab.getValue("C_PaymentTerm_ID") != null) - m_C_PaymentTerm_ID = ((Integer)m_mTab.getValue("C_PaymentTerm_ID")).intValue(); - // Existing Payment - if (m_mTab.getValue("C_Payment_ID") != null) - { - m_C_Payment_ID = ((Integer)m_mTab.getValue("C_Payment_ID")).intValue(); - if (m_C_Payment_ID != 0) - { - m_mPayment = new MPayment(Env.getCtx(), m_C_Payment_ID, null); - m_mPaymentOriginal = new MPayment(Env.getCtx(), m_C_Payment_ID, null); // full copy - // CreditCard - m_CCType = m_mPayment.getCreditCardType(); - kNumberField.setText(m_mPayment.getCreditCardNumber()); - kExpField.setText(m_mPayment.getCreditCardExp(null)); - kApprovalField.setText(m_mPayment.getVoiceAuthCode()); - kStatus.setText(m_mPayment.getR_PnRef()); - kAmountField.setValue(m_mPayment.getPayAmt()); - - // if approved/paid, don't let it change - kTypeCombo.setEnabled(!m_mPayment.isApproved()); - kNumberField.setReadonly(m_mPayment.isApproved()); - kExpField.setReadonly(m_mPayment.isApproved()); - kApprovalField.setReadonly(m_mPayment.isApproved()); - kOnline.setEnabled(!m_mPayment.isApproved()); - kAmountField.setReadWrite(!m_mPayment.isApproved()); - // Check - m_C_BankAccount_ID = m_mPayment.getC_BankAccount_ID(); - sRoutingField.setText(m_mPayment.getRoutingNo()); - sNumberField.setText(m_mPayment.getAccountNo()); - sCheckField.setText(m_mPayment.getCheckNo()); - sStatus.setText(m_mPayment.getR_PnRef()); - sAmountField.setValue(m_mPayment.getPayAmt()); - // Transfer - tRoutingField.setText(m_mPayment.getRoutingNo()); - tNumberField.setText(m_mPayment.getAccountNo()); - tStatus.setText(m_mPayment.getR_PnRef()); - // Cash - bAmountField.setValue(m_mPayment.getPayAmt()); - } - } - if (m_mPayment == null) - { - m_mPayment = new MPayment (Env.getCtx (), 0, null); - m_mPayment.setAD_Org_ID(m_AD_Org_ID); - m_mPayment.setAmount (m_C_Currency_ID, m_Amount); - } - - // Existing Cashbook entry - m_cashLine = null; - m_C_CashLine_ID = 0; - if (m_mTab.getValue("C_CashLine_ID") != null) - { - m_C_CashLine_ID = ((Integer)m_mTab.getValue("C_CashLine_ID")).intValue(); - if (m_C_CashLine_ID == 0) - m_cashLine = null; - else - { - m_cashLine = new MCashLine (Env.getCtx(), m_C_CashLine_ID, null); - m_DateAcct = m_cashLine.getStatementDate(); - m_C_CashBook_ID = m_cashLine.getCashBook().getC_CashBook_ID(); - bAmountField.setValue(m_cashLine.getAmount()); - } - } + BigDecimal amount = controller.getPaymentAmount(); + bAmountField.setValue(amount); + sAmountField.setValue(amount); + kAmountField.setValue(amount); + tAmountField.setValue(amount); // Accounting Date - bDateField.setValue(m_DateAcct); + bDateField.setValue(controller.getDate()); - if (s_Currencies == null) - loadCurrencies(); - - // Is the currency an EMU currency? - Integer C_Currency_ID = new Integer(m_C_Currency_ID); - if (s_Currencies.containsKey(C_Currency_ID)) + if(controller.isEMUCurrency()) { - Enumeration en = s_Currencies.keys(); + + Enumeration en = controller.getCurrencies().keys(); while (en.hasMoreElements()) { Object key = en.nextElement(); - bCurrencyCombo.addItem(s_Currencies.get(key)); - sCurrencyCombo.addItem(s_Currencies.get(key)); + bCurrencyCombo.addItem(controller.getCurrencies().get(key)); + sCurrencyCombo.addItem(controller.getCurrencies().get(key)); } sCurrencyCombo.addActionListener(this); - sCurrencyCombo.setSelectedKeyNamePair(s_Currencies.get(C_Currency_ID)); + sCurrencyCombo.setSelectedKeyNamePair(controller.getCurrentCurrency()); bCurrencyCombo.addActionListener(this); - bCurrencyCombo.setSelectedKeyNamePair(s_Currencies.get(C_Currency_ID)); + bCurrencyCombo.setSelectedKeyNamePair(controller.getCurrentCurrency()); + } else // No EMU Currency { @@ -680,184 +524,82 @@ private boolean dynInit (WButtonEditor button) throws Exception /** * Payment Combo */ - if (m_PaymentRule == null) - m_PaymentRule = ""; - ValueNamePair vp = null; - HashMap values = button.getValues(); - Object[] a = values.keySet().toArray(); - for (int i = 0; i < a.length; i++) + for (ValueNamePair paymentRule : controller.getPaymentRules()) { - String PaymentRule = (String)a[i]; // used for Panel selection - if (X_C_Order.PAYMENTRULE_DirectDebit.equals(PaymentRule) // SO - && !m_isSOTrx) - continue; - else if (X_C_Order.PAYMENTRULE_DirectDeposit.equals(PaymentRule) // PO - && m_isSOTrx) - continue; - - ValueNamePair pp = new ValueNamePair(PaymentRule, (String)values.get(a[i])); - paymentCombo.addItem(pp); - if (PaymentRule.toString().equals(m_PaymentRule)) // to select - vp = pp; + paymentCombo.addItem(paymentRule); } // Set PaymentRule paymentCombo.addActionListener(this); - if (vp != null) { - paymentCombo.setSelectedValueNamePair(vp); - onPaymentComboSelection(); + if (controller.getSelectedPaymentRule() != null) { + paymentCombo.setSelectedValueNamePair(controller.getSelectedPaymentRule()); } + else + { + paymentCombo.setSelectedIndex(0); // pick the first by default + } + onPaymentComboSelection(); // Sets the window size based on the selection /** * Load Payment Terms */ - String SQL = MRole.getDefault().addAccessSQL( - "SELECT C_PaymentTerm_ID, Name FROM C_PaymentTerm WHERE IsActive='Y' ORDER BY Name", - "C_PaymentTerm", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO); - KeyNamePair kp = null; - try - { - PreparedStatement pstmt = DB.prepareStatement(SQL, null); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - int key = rs.getInt(1); - String name = rs.getString(2); - KeyNamePair pp = new KeyNamePair(key, name); - pTermCombo.addItem(pp); - if (key == m_C_PaymentTerm_ID) - kp = pp; - } - rs.close(); - pstmt.close(); - } - catch (SQLException ept) - { - log.log(Level.SEVERE, SQL, ept); + for (KeyNamePair paymentTerm : controller.getPaymentTerms()) + { + pTermCombo.addItem(paymentTerm); } // Set Selection - if (kp != null) - pTermCombo.setSelectedKeyNamePair(kp); + if (controller.getSelectedPaymentTerm() != null) + pTermCombo.setSelectedKeyNamePair(controller.getSelectedPaymentTerm()); /** - * Load Accounts + * Load BP Accounts */ - SQL = "SELECT a.C_BP_BankAccount_ID, NVL(b.Name, ' ')||'_'||NVL(a.AccountNo, ' ') AS Acct " - + "FROM C_BP_BankAccount a" - + " LEFT OUTER JOIN C_Bank b ON (a.C_Bank_ID=b.C_Bank_ID) " - + "WHERE C_BPartner_ID=?" - + "AND a.IsActive='Y' AND a.IsACH='Y'"; - try - { - PreparedStatement pstmt = DB.prepareStatement(SQL, null); - pstmt.setInt(1, m_C_BPartner_ID); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - int key = rs.getInt(1); - String name = rs.getString(2); - KeyNamePair pp = new KeyNamePair(key, name); - tAccountCombo.addItem(pp); - } - rs.close(); - pstmt.close(); - } - catch (SQLException eac) - { - log.log(Level.SEVERE, SQL, eac); + for (KeyNamePair account : controller.getBPAccounts()) + { + tAccountCombo.addItem(account); } /** * Load Credit Cards */ - ValueNamePair[] ccs = m_mPayment.getCreditCards(); - vp = null; - for (int i = 0; i < ccs.length; i++) + for (ValueNamePair card : controller.getCreditCards()) { - kTypeCombo.addItem(ccs[i]); - if (ccs[i].getValue().equals(m_CCType)) - vp = ccs[i]; + + kTypeCombo.addItem(card); } // Set Selection - if (vp != null) - kTypeCombo.setSelectedValueNamePair(vp); + if (controller.getSelecteCreditCard() != null) + kTypeCombo.setSelectedValueNamePair(controller.getSelecteCreditCard()); /** * Load Bank Accounts */ - SQL = MRole.getDefault().addAccessSQL( - "SELECT C_BankAccount_ID, Name || ' ' || AccountNo, IsDefault " - + "FROM C_BankAccount ba" - + " INNER JOIN C_Bank b ON (ba.C_Bank_ID=b.C_Bank_ID) " - + "WHERE b.IsActive='Y'", - "ba", MRole.SQL_FULLYQUALIFIED, MRole.SQL_RO); - kp = null; - try + for (KeyNamePair account : controller.getBankAccounts()) { - PreparedStatement pstmt = DB.prepareStatement(SQL, null); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - int key = rs.getInt(1); - String name = rs.getString(2); - KeyNamePair pp = new KeyNamePair(key, name); - sBankAccountCombo.addItem(pp); - bBankAccountCombo.addItem(pp); - if (key == m_C_BankAccount_ID) - kp = pp; - if (kp == null && rs.getString(3).equals("Y")) // Default - kp = pp; - } - rs.close(); - pstmt.close(); - } - catch (SQLException ept) - { - log.log(Level.SEVERE, SQL, ept); + sBankAccountCombo.addItem(account); } // Set Selection - if (kp != null) + if (controller.getSelectedBankAccount() != null) { - sBankAccountCombo.setSelectedKeyNamePair(kp); - bBankAccountCombo.setSelectedKeyNamePair(kp); + sBankAccountCombo.setSelectedKeyNamePair(controller.getSelectedBankAccount()); } /** * Load Cash Books */ - SQL = MRole.getDefault().addAccessSQL( - "SELECT C_CashBook_ID, Name, AD_Org_ID FROM C_CashBook WHERE IsActive='Y'", - "C_CashBook", MRole.SQL_NOTQUALIFIED, MRole.SQL_RO); - kp = null; - try + for (KeyNamePair cashBook : controller.getCashBooks()) { - PreparedStatement pstmt = DB.prepareStatement(SQL, null); - ResultSet rs = pstmt.executeQuery(); - while (rs.next()) - { - int key = rs.getInt(1); - String name = rs.getString(2); - KeyNamePair pp = new KeyNamePair(key, name); - bCashBookCombo.addItem(pp); - if (key == m_C_CashBook_ID) - kp = pp; - if (kp == null && key == m_AD_Org_ID) // Default Org - kp = pp; - } - rs.close(); - pstmt.close(); - } - catch (SQLException epc) - { - log.log(Level.SEVERE, SQL, epc); + + bCashBookCombo.addItem(cashBook); + } - // Set Selection - if (kp != null) + + if (controller.getSelectedCashBook() != null) { - bCashBookCombo.setSelectedKeyNamePair(kp); - if (m_C_CashBook_ID == 0) - m_C_CashBook_ID = kp.getKey(); // set to default to avoid 'cashbook changed' message + + bCashBookCombo.setSelectedKeyNamePair(controller.getSelectedCashBook()); + } // @@ -874,33 +616,6 @@ public boolean isInitOK() } // isInitOK - /** - * Fill s_Currencies with EMU currencies - */ - private void loadCurrencies() - { - s_Currencies = new Hashtable(12); // Currenly only 10+1 - String SQL = "SELECT C_Currency_ID, ISO_Code FROM C_Currency " - + "WHERE (IsEMUMember='Y' AND EMUEntryDate " + newPaymentRule); - // We had a CashBook Entry - if (m_PaymentRule.equals(X_C_Order.PAYMENTRULE_Cash)) - { - log.fine("Old Cash - " + m_cashLine); - if (m_cashLine != null) - { - MCashLine cl = m_cashLine.createReversal(); - if (cl.save()) - log.config( "CashCancelled"); - else - FDialog.error(m_WindowNo, this, "PaymentError", "CashNotCancelled"); - } - newC_CashLine_ID = 0; // reset - } - // We had a change in Payment type (e.g. Check to CC) - else if (payTypes.indexOf(m_PaymentRule) != -1 && payTypes.indexOf(newPaymentRule) != -1 && m_mPaymentOriginal != null) - { - log.fine("Old Payment(1) - " + m_mPaymentOriginal); - m_mPaymentOriginal.setDocAction(DocAction.ACTION_Reverse_Correct); - boolean ok = m_mPaymentOriginal.processIt(DocAction.ACTION_Reverse_Correct); - m_mPaymentOriginal.saveEx(); - if (ok) - log.info( "Payment Canecelled - " + m_mPaymentOriginal); - else - FDialog.error(m_WindowNo, this, "PaymentError", "PaymentNotCancelled " + m_mPaymentOriginal.getDocumentNo()); - m_mPayment.resetNew(); - } - // We had a Payment and something else (e.g. Check to Cash) - else if (payTypes.indexOf(m_PaymentRule) != -1 && payTypes.indexOf(newPaymentRule) == -1) - { - log.fine("Old Payment(2) - " + m_mPaymentOriginal); - if (m_mPaymentOriginal != null) - { - m_mPaymentOriginal.setDocAction(DocAction.ACTION_Reverse_Correct); - boolean ok = m_mPaymentOriginal.processIt(DocAction.ACTION_Reverse_Correct); - m_mPaymentOriginal.saveEx(); - if (ok) // Cancel Payment - { - log.fine("PaymentCancelled " + m_mPayment.getDocumentNo ()); - m_mTab.getTableModel().dataSave(true); - m_mPayment.resetNew(); - m_mPayment.setAmount(m_C_Currency_ID, m_Amount); - } - else - FDialog.error(m_WindowNo, this, "PaymentError", "PaymentNotCancelled " + m_mPayment.getDocumentNo()); - } - } + li = kTypeCombo.getSelectedItem(); } - // Get Order and optionally Invoice - int C_Order_ID = Env.getContextAsInt(Env.getCtx(), m_WindowNo, "C_Order_ID"); - int C_Invoice_ID = Env.getContextAsInt(Env.getCtx(), m_WindowNo, "C_Invoice_ID"); - if (C_Invoice_ID == 0 && m_DocStatus.equals("CO")) - C_Invoice_ID = getInvoiceID (C_Order_ID); - - // Amount sign negative, if ARC (Credit Memo) or API (AP Invoice) - boolean negateAmt = false; - MInvoice invoice = null; - if (C_Invoice_ID != 0) + if (li != null) + return li.toValueNamePair().getValue(); + else + return ""; + + } + + public int getBPBankAccount(String paymentRule) { + + ListItem li = null; + + if (paymentRule.equalsIgnoreCase("T") || paymentRule.equalsIgnoreCase("D")) { - invoice = new MInvoice (Env.getCtx(), C_Invoice_ID, null); - negateAmt = invoice.isCreditMemo(); + + li = tAccountCombo.getSelectedItem(); + } - MOrder order = null; - if (invoice == null && C_Order_ID != 0) - order = new MOrder (Env.getCtx(), C_Order_ID, null); - - BigDecimal payAmount = m_Amount; + if (li != null) + return li.toKeyNamePair().getKey(); + else + return 0; - if (negateAmt) - payAmount = m_Amount.negate(); - // Info - log.config("C_Order_ID=" + C_Order_ID + ", C_Invoice_ID=" + C_Invoice_ID + ", NegateAmt=" + negateAmt); + } - /*********************** - * CashBook - */ - if (newPaymentRule.equals(X_C_Order.PAYMENTRULE_Cash) && !m_Cash_As_Payment) + public int getPaymentTerm(String paymentRule) { + + ListItem li = null; + + if (paymentRule.equalsIgnoreCase("P")) { - log.fine("Cash"); - if (C_Invoice_ID == 0 && order == null) - { - log.config("No Invoice!"); - FDialog.error(m_WindowNo, this, "PaymentError", "CashNotCreated"); - } - else - { - payAmount = (BigDecimal) bAmountField.getValue(); - // Changed Amount - if (m_cashLine != null - && payAmount.compareTo(m_cashLine.getAmount()) != 0) - { - log.config("Changed CashBook Amount"); - m_cashLine.setAmount((BigDecimal) bAmountField.getValue()); - m_cashLine.saveEx(); - } - // Different Date/CashBook - if (m_cashLine != null - && (newC_CashBook_ID != m_C_CashBook_ID - || !TimeUtil.isSameDay(m_cashLine.getStatementDate(), newDateAcct))) - { - log.config("Changed CashBook/Date: " + m_C_CashBook_ID + "->" + newC_CashBook_ID); - MCashLine reverse = m_cashLine.createReversal(); - reverse.saveEx(); - m_cashLine = null; - } - - // Create new - if (m_cashLine == null) - { - log.config("New CashBook"); - int C_Currency_ID = 0; - if (invoice != null) - C_Currency_ID = invoice.getC_Currency_ID(); - if (C_Currency_ID == 0 && order != null) - C_Currency_ID = order.getC_Currency_ID(); - MCash cash = null; - if (newC_CashBook_ID != 0) - cash = MCash.get (Env.getCtx(), newC_CashBook_ID, newDateAcct, null); - else // Default - cash = MCash.get (Env.getCtx(), m_AD_Org_ID, newDateAcct, C_Currency_ID, null); - if (cash == null || cash.get_ID() == 0) - FDialog.error(m_WindowNo, this, "PaymentError", CLogger.retrieveErrorString("CashNotCreated")); - else - { - MCashLine cl = new MCashLine (cash); - // cl.setAmount(new BigDecimal(bAmountField.getText())); - //ADialog.info(m_WindowNo, this, "m_cashLine - New Cashbook", "Amount: "+cl.getAmount()); - if (invoice != null) - cl.setInvoice(invoice); // overrides amount - if (order != null) - { - cl.setOrder(order, null); // overrides amount - m_needSave = true; - } - cl.setAmount((BigDecimal)bAmountField.getValue()); - cl.saveEx(); - log.config("CashCreated"); - if (invoice == null && C_Invoice_ID != 0) - { - invoice = new MInvoice (Env.getCtx(), C_Invoice_ID, null); - } - if (invoice != null) { - invoice.setC_CashLine_ID(cl.getC_CashLine_ID()); - invoice.saveEx(trxName); - } - if (order == null && C_Order_ID != 0) - { - order = new MOrder (Env.getCtx(), C_Order_ID, null); - } - if (order != null) { - order.setC_CashLine_ID(cl.getC_CashLine_ID()); - order.saveEx(trxName); - } - log.config("Update Order & Invoice with CashLine"); - } - } - } // have invoice - } - /*********************** - * Payments - */ - if (("KS".indexOf(newPaymentRule) != -1) || - (newPaymentRule.equals(MOrder.PAYMENTRULE_Cash) && m_Cash_As_Payment)) - { - log.fine("Payment - " + newPaymentRule); - // Set Amount - m_mPayment.setAmount(m_C_Currency_ID, payAmount); - if (newPaymentRule.equals(MOrder.PAYMENTRULE_CreditCard)) - { - m_mPayment.setCreditCard(MPayment.TRXTYPE_Sales, newCCType, - kNumberField.getText(), "", kExpField.getText()); - // Get changes to credit card amount - m_mPayment.setAmount(m_C_Currency_ID, (BigDecimal) kAmountField.getValue()); - m_mPayment.setPaymentProcessor(); - } - else if (newPaymentRule.equals(MOrder.PAYMENTRULE_DirectDeposit) - || newPaymentRule.equals(MOrder.PAYMENTRULE_DirectDebit)) - { - m_mPayment.setBankACH(newC_BankAccount_ID, m_isSOTrx, newPaymentRule, - tRoutingField.getText(), tNumberField.getText()); - m_mPayment.setAmount(m_C_Currency_ID, payAmount); - } - else if (newPaymentRule.equals(MOrder.PAYMENTRULE_Check)) - { - m_mPayment.setBankCheck(newC_BankAccount_ID, m_isSOTrx, sRoutingField.getText(), - sNumberField.getText(), sCheckField.getText()); - // Get changes to check amount - m_mPayment.setAmount(m_C_Currency_ID, (BigDecimal) sAmountField.getValue()); - } - else if (newPaymentRule.equals(MOrder.PAYMENTRULE_Cash)) - { - // Get changes to cash amount - m_mPayment.setTenderType(MPayment.TENDERTYPE_Cash); - m_mPayment.setBankCash(newC_BankAccount_ID, m_isSOTrx, MPayment.TENDERTYPE_Cash); - m_mPayment.setAmount(m_C_Currency_ID, payAmount); - } - m_mPayment.setC_BPartner_ID(m_C_BPartner_ID); - m_mPayment.setC_Invoice_ID(C_Invoice_ID); - if (order != null) - { - m_mPayment.setC_Order_ID(C_Order_ID); - m_needSave = true; - } - m_mPayment.setDateTrx(m_DateAcct); - m_mPayment.setDateAcct(m_DateAcct); - m_mPayment.saveEx(); + li = pTermCombo.getSelectedItem(); - // Save/Post - if (m_mPayment.get_ID() > 0 && MPayment.DOCSTATUS_Drafted.equals(m_mPayment.getDocStatus())) - { - boolean ok = m_mPayment.processIt(DocAction.ACTION_Complete); - m_mPayment.saveEx(); - if (ok) - FDialog.info(m_WindowNo, this, "PaymentCreated", m_mPayment.getDocumentNo()); - else - FDialog.error(m_WindowNo, this, "PaymentError", "PaymentNotCreated"); - } - else - log.fine("NotDraft " + m_mPayment); } + + if (li != null) + return li.toKeyNamePair().getKey(); + else + return 0; + } - /********************** - * Save Values to mTab - */ - log.config("Saving changes"); - // - if (!newPaymentRule.equals(m_PaymentRule)) - m_mTab.setValue("PaymentRule", newPaymentRule); - // - if (!newDateAcct.equals(m_DateAcct)) - m_mTab.setValue("DateAcct", newDateAcct); - // - if (newC_PaymentTerm_ID != m_C_PaymentTerm_ID) - m_mTab.setValue("C_PaymentTerm_ID", new Integer(newC_PaymentTerm_ID)); - // Set Payment - if (m_mPayment.getC_Payment_ID() != m_C_Payment_ID) - { - if (m_mPayment.getC_Payment_ID() == 0) - m_mTab.setValue("C_Payment_ID", null); - else - m_mTab.setValue("C_Payment_ID", new Integer(m_mPayment.getC_Payment_ID())); - } - // Set Cash - if (newC_CashLine_ID != m_C_CashLine_ID) + @Override + public String getCreditCardNumber(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("K")) { - if (newC_CashLine_ID == 0) - m_mTab.setValue("C_CashLine_ID", null); - else - m_mTab.setValue("C_CashLine_ID", new Integer(newC_CashLine_ID)); + return kNumberField.getText(); } - return true; - } // saveChanges - - /** - * Check Mandatory - * @return true if all mandatory items are OK - */ - private boolean checkMandatory() - { - log.config( "VPayment.checkMandatory"); + else + return ""; - ValueNamePair vp = paymentCombo.getSelectedItem().toValueNamePair(); - String PaymentRule = vp.getValue(); - // only Payment Rule - if (m_onlyRule) - return true; + } - // - int C_BankAccount_ID = 0; - /*********************** - * Mandatory Data Check - */ - boolean dataOK = true; - // B (Cash) (Currency) - if (PaymentRule.equals(MOrder.PAYMENTRULE_Cash)) + @Override + public String getCreditCardExpiry(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("K")) { - if (m_Cash_As_Payment) - { - ListItem selected = bBankAccountCombo.getSelectedItem(); - KeyNamePair kp = selected != null ? selected.toKeyNamePair() : null; - if (kp != null) - C_BankAccount_ID = kp.getKey(); - } + return kNumberField.getText(); } + else + return ""; - // K (CreditCard) Type, Number, Exp, Approval - else if (PaymentRule.equals(MOrder.PAYMENTRULE_CreditCard)) - { - // Validation of the credit card number is moved to the payment processor. - // Different payment processors can have different validation rules. - } + } - // T (Transfer) BPartner_Bank - else if (PaymentRule.equals(X_C_Order.PAYMENTRULE_DirectDeposit) - || PaymentRule.equals(X_C_Order.PAYMENTRULE_DirectDebit)) + @Override + public String getCreditCardName(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("K")) { - ListItem selected = tAccountCombo.getSelectedItem(); - KeyNamePair bpba = selected != null ? selected.toKeyNamePair() : null; - if (bpba == null) + return kNameField.getText(); + } + else + return ""; + } - { - FDialog.error(m_WindowNo, this, "PaymentBPBankNotFound"); - dataOK = false; - } - } // Direct - // P (PaymentTerm) PaymentTerm - else if (PaymentRule.equals(X_C_Order.PAYMENTRULE_OnCredit)) + @Override + public String getCheckAccountNumber(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("S")) { - // ok + return sAccountNumberField.getText(); } + else + return ""; + + } + - // S (Check) (Currency) CheckNo, Routing - else if (PaymentRule.equals(MOrder.PAYMENTRULE_Check)) + @Override + public String getCheckRoutingNumber(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("S")) { - ListItem selected = sBankAccountCombo.getSelectedItem(); - KeyNamePair kp = selected != null ? selected.toKeyNamePair() : null; - if (kp != null) - C_BankAccount_ID = kp.getKey(); - String error = MPaymentValidate.validateRoutingNo(sRoutingField.getText()); - if (error.length() != 0) - { - FDialog.error(m_WindowNo, this, error); - dataOK = false; - } - error = MPaymentValidate.validateAccountNo(sNumberField.getText()); - if (error.length() != 0) - { - FDialog.error(m_WindowNo, this, error); - dataOK = false; - } - error = MPaymentValidate.validateCheckNo(sCheckField.getText()); - if (error.length() != 0) - { - FDialog.error(m_WindowNo, this, error); - dataOK = false; - } + return sRoutingField.getText(); } else - { - log.log(Level.SEVERE, "Unknown PaymentRule " + PaymentRule); - return false; - } + return ""; + + } - // find Bank Account if not qualified yet - if (("KTSD".indexOf(PaymentRule) != -1 || - (PaymentRule.equals(MOrder.PAYMENTRULE_Cash) && m_Cash_As_Payment)) - && C_BankAccount_ID == 0) - { - // Check & Cash (Payment) must have a bank account - if (C_BankAccount_ID == 0 && (PaymentRule.equals(MOrder.PAYMENTRULE_Check)) || - (PaymentRule.equals(MOrder.PAYMENTRULE_Cash) && m_Cash_As_Payment)) - { - FDialog.error(m_WindowNo, this, "FillMandatory", bBankAccountLabel.getValue()); - dataOK = false; - } - } - // - log.config("OK=" + dataOK); - return dataOK; - } // checkMandatory - /** - * Get Invoice ID for Order - * @param C_Order_ID order - * @return C_Invoice_ID or 0 if not found - */ - private static int getInvoiceID (int C_Order_ID) - { - int retValue = 0; - String sql = "SELECT C_Invoice_ID FROM C_Invoice WHERE C_Order_ID=? " - + "ORDER BY C_Invoice_ID DESC"; // last invoice - try - { - PreparedStatement pstmt = DB.prepareStatement(sql, null); - pstmt.setInt(1, C_Order_ID); - ResultSet rs = pstmt.executeQuery(); - if (rs.next()) - retValue = rs.getInt(1); - rs.close(); - pstmt.close(); - } - catch (SQLException e) + @Override + public String getCheckNumber(String paymentRule) { + + if (paymentRule.equalsIgnoreCase("S")) { - log.log(Level.SEVERE, sql, e); + return sCheckNumberField.getText(); } - return retValue; - } // getInvoiceID + else + return ""; + + } - - /************************************************************************** - * Process Online (sales only) - if approved - exit - */ - private void processOnline() - { - log.config(""); - if (!checkMandatory()) - return; - boolean approved = false; - String info = ""; - // - ValueNamePair vp = paymentCombo.getSelectedItem().toValueNamePair(); - String PaymentRule = vp.getValue(); + @Override + public void setMandatory(String field, boolean mandatory) { + + if (field.equals(FIELD_payment)) + paymentLabel.setMandatory(mandatory); + if (field.equals(FIELD_kType)) + kTypeLabel.setMandatory(mandatory); + if (field.equals(FIELD_kNumber)) + kNumberLabel.setMandatory(mandatory); + if (field.equals(FIELD_kName)) + kNameLabel.setMandatory(mandatory); + if (field.equals(FIELD_kExp)) + kExpLabel.setMandatory(mandatory); + if (field.equals(FIELD_kApproval)) + kApprovalLabel.setMandatory(mandatory); + if (field.equals(FIELD_kAmount)) + kAmountLabel.setMandatory(mandatory); + if (field.equals(FIELD_tAccount)) + tAccountLabel.setMandatory(mandatory); + if (field.equals(FIELD_sAccountNumber)) + sAccountNumberLabel.setMandatory(mandatory); + if (field.equals(FIELD_sCheckNumber)) + sCheckNumberLabel.setMandatory(mandatory); + if (field.equals(FIELD_sRouting)) + sRoutingLabel.setMandatory(mandatory); + if (field.equals(FIELD_sCurrency)) + sCurrencyLabel.setMandatory(mandatory); + if (field.equals(FIELD_bCurrency)) + bCurrencyLabel.setMandatory(mandatory); + if (field.equals(FIELD_pTerm)) + pTermLabel.setMandatory(mandatory); + if (field.equals(FIELD_bAmount)) + bAmountLabel.setMandatory(mandatory); + if (field.equals(FIELD_sAmount)) + sAmountLabel.setMandatory(mandatory); + if (field.equals(FIELD_bDate)) + bDateLabel.setMandatory(mandatory); + if (field.equals(FIELD_sCheck)) + sCheckNumberLabel.setMandatory(mandatory); + if (field.equals(FIELD_sBankAccount)) + sBankAccountLabel.setMandatory(mandatory); + if (field.equals(FIELD_bCashBook)) + bCashBookLabel.setMandatory(mandatory); + if (field.equals(FIELD_tAmount)) + tAmountLabel.setMandatory(mandatory); + + } - // -- CreditCard - if (PaymentRule.equals(X_C_Order.PAYMENTRULE_CreditCard)) - { - vp = kTypeCombo.getSelectedItem().toValueNamePair(); - String CCType = vp.getValue(); - - m_mPayment.setCreditCard(MPayment.TRXTYPE_Sales, CCType, - kNumberField.getText(), "", kExpField.getText()); - m_mPayment.setAmount(m_C_Currency_ID, m_Amount); - m_mPayment.setPaymentProcessor(); - m_mPayment.setC_BPartner_ID(m_C_BPartner_ID); - // - int C_Invoice_ID = Env.getContextAsInt(Env.getCtx(), m_WindowNo, "C_Invoice_ID"); - if (C_Invoice_ID == 0 && m_DocStatus.equals("CO")) - { - int C_Order_ID = Env.getContextAsInt(Env.getCtx(), m_WindowNo, "C_Order_ID"); - C_Invoice_ID = getInvoiceID (C_Order_ID); - } - m_mPayment.setC_Invoice_ID(C_Invoice_ID); - m_mPayment.setDateTrx(m_DateAcct); - // Set Amount - m_mPayment.setAmount(m_C_Currency_ID, m_Amount); - if (!m_mPayment.save()) { - FDialog.error(m_WindowNo, this, "PaymentError", "PaymentNotCreated"); - } else { - approved = m_mPayment.processOnline(); - info = m_mPayment.getR_RespMsg() + " (" + m_mPayment.getR_AuthCode() - + ") ID=" + m_mPayment.getR_PnRef(); - m_mPayment.saveEx(); - - if (approved) - { - boolean ok = m_mPayment.processIt(DocAction.ACTION_Complete); - m_mPayment.saveEx(); - if (ok) - FDialog.info(m_WindowNo, this, "PaymentProcessed", info + "\n" + m_mPayment.getDocumentNo()); - else - FDialog.error(m_WindowNo, this, "PaymentError", "PaymentNotCreated"); - saveChanges(); - // dispose(); - } - else - { - FDialog.error(m_WindowNo, this, "PaymentNotProcessed", info); - } - } - } - else - FDialog.error(m_WindowNo, this, "PaymentNoProcessor"); - } // online - /** - * Need Save record (payment with waiting order) - * @return true if payment with waiting order - */ - public boolean needSave() - { - return m_needSave; - } // needSave - -} // VPayment + @Override + public void setError(String field, boolean error) { + + setMandatory(field, error); + + } + + +} // WPayment diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/graph/WDocumentStatusIndicator.java b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/graph/WDocumentStatusIndicator.java index 59fb0dcd7c..c8ce98965c 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/graph/WDocumentStatusIndicator.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/graph/WDocumentStatusIndicator.java @@ -21,6 +21,7 @@ import org.adempiere.webui.component.Panel; import org.adempiere.webui.component.Row; import org.adempiere.webui.component.Rows; +import org.adempiere.webui.component.ToolBarButton; import org.adempiere.webui.component.Window; import org.adempiere.webui.component.ZkCssHelper; import org.adempiere.webui.panel.ADForm; @@ -83,20 +84,20 @@ public IDocumentStatus getDocumentStatus() */ private void init() { - Label nameLabel = new Label(); - nameLabel.setText(m_documentStatus.getName()); + // Appears as a link + ToolBarButton nameLabel = new ToolBarButton(m_documentStatus.getName()); + nameLabel.setLabel(m_documentStatus.getName()); - nameLabel.setStyle("text-decoration: underline;"); statusLabel = new Label(); statusLabel.setWidth("60px"); Hbox box = new Hbox(); - box.setZclass("docStatus"); + box.setSclass("docStatus"); box.appendChild(statusLabel); box.appendChild(nameLabel); appendChild(box); - this.addEventListener(Events.ON_CLICK, this); + nameLabel.addEventListener(Events.ON_CLICK, this); } diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/component/ADTreeFavoriteOnDropListener.java b/zkwebui/WEB-INF/src/org/adempiere/webui/component/ADTreeFavoriteOnDropListener.java index 2723b0d0a1..b2be2748a2 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/component/ADTreeFavoriteOnDropListener.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/component/ADTreeFavoriteOnDropListener.java @@ -1,9 +1,28 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ package org.adempiere.webui.component; import java.util.ArrayList; import org.adempiere.exceptions.AdempiereException; +import org.adempiere.webui.panel.MenuPanel; +import org.adempiere.webui.session.SessionManager; import org.adempiere.webui.window.FDialog; +import org.adempiere.webui.window.WStringEditorDialog; import org.compiere.model.MMenu; import org.compiere.model.MTreeFavorite; import org.compiere.model.MTreeFavoriteNode; @@ -13,6 +32,7 @@ import org.compiere.util.Env; import org.compiere.util.Msg; import org.compiere.util.Trx; +import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.event.DropEvent; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.EventListener; @@ -25,30 +45,56 @@ import org.zkoss.zul.Treeitem; import org.zkoss.zul.Treerow; +/** + * A controller for the DPUserFavorite dashboard panel. Handles the drag, drop and + * other events that occur. + * + * @author jtrinidad Adaxa - source of the original code + * @author marcalwestf Mario Calderone, Westfalia + *
  • #911 User Favorite Tree Panel - add Adaxa contribution + * @author Michael McKay, mckayERP@gmail.com + *
  • #2324 User Favorites will not accept entry without folder + * + */ public class ADTreeFavoriteOnDropListener implements EventListener { - private SimpleFavoriteTreeModel treeModel; - private int windowNo; - private Tree tree; - private int mTreeFavoriteID; - private int AD_Role_ID = Env.getAD_Role_ID(Env.getCtx()); - private int AD_Client_ID = Env.getAD_Client_ID(Env.getCtx()); - private int AD_Org_ID = Env.getContextAsInt(Env.getCtx(), "#AD_Org_ID"); - private int AD_User_ID = Env.getContextAsInt(Env.getCtx(), "#AD_User_ID"); + private static SimpleFavoriteTreeModel treeModel; + private static int windowNo; + private static Tree tree; + private static int mTreeFavoriteID; + private static int AD_Role_ID = Env.getAD_Role_ID(Env.getCtx()); + private static int AD_Client_ID = Env.getAD_Client_ID(Env.getCtx()); + private static int AD_Org_ID = Env.getContextAsInt(Env.getCtx(), "#AD_Org_ID"); + private static int AD_User_ID = Env.getContextAsInt(Env.getCtx(), "#AD_User_ID"); + + private static ADTreeFavoriteOnDropListener thisListener = null; + private static final CLogger log = CLogger.getCLogger(ADTreeFavoriteOnDropListener.class); public static final String MENU_ITEM_DELETE = "DELETE"; public static final String MENU_ITEM_EXPAND = "StartExpanded"; public static final String MENU_ITEM_COLLAPSE = "StartCollapsed"; + public static final String MENU_ITEM_ADD_FOLDER = "add.folder"; + public static final String MENU_ITEM_RENAME_FOLDER = "SimpleFavoriteTreeModel.rename"; - public ADTreeFavoriteOnDropListener(Tree tree, SimpleFavoriteTreeModel treeModel, MTreeFavorite mTreeFavorite, + /** + * Create a new instance of this listener. Called once per user login. + * @param tree + * @param treeModel + * @param mTreeFavorite + * @param windowNo + * @return + */ + public static ADTreeFavoriteOnDropListener create(Tree tree, SimpleFavoriteTreeModel treeModel, MTreeFavorite mTreeFavorite, int windowNo) { - this.tree = tree; - this.treeModel = treeModel; - this.windowNo = windowNo; - mTreeFavoriteID = mTreeFavorite.getTreeID(AD_Role_ID, AD_User_ID, AD_Client_ID); - } + ADTreeFavoriteOnDropListener.tree = tree; + ADTreeFavoriteOnDropListener.treeModel = treeModel; + ADTreeFavoriteOnDropListener.windowNo = windowNo; + ADTreeFavoriteOnDropListener.mTreeFavoriteID = mTreeFavorite.getTreeID(AD_Role_ID, AD_User_ID, AD_Client_ID); + return new ADTreeFavoriteOnDropListener(); + } + /** * Events For Right Click And Menu Item Dragged Source to Target Folder */ @@ -62,6 +108,7 @@ public void onEvent(Event event) throws Exception SimpleTreeNode toNode = (SimpleTreeNode) target.getValue(); menuItemList(toNode); } + if (event instanceof DropEvent) { DropEvent de = (DropEvent) event; @@ -80,7 +127,7 @@ public void onEvent(Event event) throws Exception /* * Here Condition True when Node Moving Internally, False when Node Drag from Menu Bar to User Favorite Panel */ - if (!strDraggable.equals("favourite")) + if (strDraggable.equals(SimpleFavoriteTreeModel.USER_FAVORITE_DRAGGABLE_TYPE)) { SimpleTreeNode stn_src = (SimpleTreeNode) src.getValue(); SimpleTreeNode stn_target = (SimpleTreeNode) target.getValue(); @@ -99,21 +146,39 @@ public void onEvent(Event event) throws Exception */ if (!nd_target.isSummary()) { + // The target is a folder item + // menuAvailable = true if the item already exists within the target parent folder menuAvailable = mTreeFavorite.isMenuAvailable(menuID, nd_target.getParent_ID(), mTreeFavoriteID); + + // If moving within the same folder, just move the node. if (nd_src.getParent_ID() == nd_target.getParent_ID()) + { moveNode((SimpleTreeNode) src.getValue(), (SimpleTreeNode) target.getValue()); + } else if (menuAvailable) + { + // If not the same folder and the item already exists here, show a dialog. showDialog(); + } else + { moveNode((SimpleTreeNode) src.getValue(), (SimpleTreeNode) target.getValue()); + } } else { + // Target is a folder + // If the folder is the same as the current on, move the node + // otherwise, check if the node already exists in the target folder menuAvailable = mTreeFavorite.isMenuAvailable(menuID, nd_target.getNode_ID(), mTreeFavoriteID); - if (menuAvailable) - showDialog(); + if (menuAvailable && nd_target.getNode_ID() != nd_src.getParent_ID()) + { + showDialog(); // Don't allow the duplicate. + } else + { moveNode((SimpleTreeNode) src.getValue(), (SimpleTreeNode) target.getValue()); + } } } else @@ -121,7 +186,7 @@ else if (menuAvailable) moveNode((SimpleTreeNode) src.getValue(), (SimpleTreeNode) target.getValue()); } } - else + else if(strDraggable.equals(MenuPanel.MENU_ITEM_DRAGGABLE_TYPE)) { int mID = Integer.valueOf((src.getValue().toString())); SimpleTreeNode stn_target = (SimpleTreeNode) target.getValue(); @@ -132,9 +197,15 @@ else if (menuAvailable) if (nd.isSummary()) { if (mTreeFavorite.isMenuAvailable(mID, nd.getNode_ID(), mTreeFavoriteID)) + { showDialog(); + } else - insertNodeMenu(mID, nd.getNode_ID(), stn_target); + { + // Add after last child + int index = stn_target.getChildCount(); + insertNodeMenu(mID, nd.getNode_ID(), stn_target, index); + } } else { @@ -144,7 +215,10 @@ else if (menuAvailable) if (mTreeFavorite.isMenuAvailable(mID, pID, mTreeFavoriteID)) showDialog(); else - insertNodeMenu(mID, pID, stn_target_parent); + { + int index = stn_target_parent.getChildren().indexOf(stn_target); + insertNodeMenu(mID, pID, stn_target_parent, index+1); + } } } } @@ -156,7 +230,7 @@ else if (menuAvailable) */ private void showDialog() { - FDialog.warn(0, Msg.getMsg(Env.getCtx(),"its.already.there")); + FDialog.warn(0, "its.already.there"); // Don't need to translate - the dialog does it. } /** @@ -193,8 +267,19 @@ private void menuItemList(SimpleTreeNode toNode) } menuItem.setParent(popup); menuItem.addEventListener(Events.ON_CLICK, new CollExpdListener(favNode)); + + menuItem = new Menuitem(Msg.getMsg(Env.getCtx(), MENU_ITEM_RENAME_FOLDER), "/images/dark/FolderPlain16.png"); + menuItem.setValue(MENU_ITEM_RENAME_FOLDER); + menuItem.setParent(popup); + menuItem.addEventListener(Events.ON_CLICK, new RenameFolderListener(toNode)); + } - + + menuItem = new Menuitem(Msg.getMsg(Env.getCtx(), MENU_ITEM_ADD_FOLDER), "/images/dark/FolderAdd16.png"); + menuItem.setValue(MENU_ITEM_ADD_FOLDER); + menuItem.setParent(popup); + menuItem.addEventListener(Events.ON_CLICK, new AddFolderListener(toNode)); + popup.setPage(tree.getPage()); popup.open(toItem.getTreerow(), "after_pointer"); } @@ -220,35 +305,79 @@ public void onEvent(Event event) throws Exception Menuitem menuItem = (Menuitem) event.getTarget(); if (MENU_ITEM_DELETE.equals(menuItem.getValue())) { - deleteNodeItem(toNode); + deleteNodeMenu(toNode); } } } - /** - * Delete a Specifically Node From Tree as well as Database - * - * @param toNode - */ - private void deleteNodeItem(SimpleTreeNode toNode) + } + + /** + * Listener for Adding Folders on Right click on MouseEvent + * + */ + public class AddFolderListener implements EventListener + { + private SimpleTreeNode toNode; + + public AddFolderListener(SimpleTreeNode toNode) + { + this.toNode = toNode; + } + + public void onEvent(Event event) throws Exception { - int nodeID = ((MTreeNode) toNode.getData()).getNode_ID(); - String deleteNodeQuery = "DELETE FROM ad_tree_favorite_node " + "WHERE ad_tree_favorite_node_id IN ( " - + " WITH RECURSIVE supplytree(ad_tree_favorite_node_id) AS (" - + " SELECT ad_tree_favorite_node_id, parent_id FROM ad_tree_favorite_node " - + " WHERE ad_tree_favorite_node_id = ?" - + " UNION ALL " - + " SELECT si.ad_tree_favorite_node_id, si.parent_id FROM ad_tree_favorite_node As si " - + " INNER JOIN supplytree AS sp ON (si.parent_id = sp.ad_tree_favorite_node_id) " - + ") SELECT ad_tree_favorite_node_id FROM supplytree " - + " ORDER BY ad_tree_favorite_node_id)"; - - int noOfRowsDeleted = DB.executeUpdate(deleteNodeQuery, nodeID, null); - if (noOfRowsDeleted > 0) - treeModel.removeNode(toNode); + if (Events.ON_CLICK.equals(event.getName()) && event.getTarget() instanceof Menuitem) + { + Menuitem menuItem = (Menuitem) event.getTarget(); + if (MENU_ITEM_ADD_FOLDER.equals(menuItem.getValue())) + { + addNewFolder(toNode); + } + else if (event.getTarget() instanceof Component) // The DPUserFavorites Hint box (Div) + { + // Add as root. + addNewFolder(null); + } + } } } + /** + * Listener to rename folders on Right click on MouseEvent + * + */ + class RenameFolderListener implements EventListener + { + private SimpleTreeNode toNode; + + RenameFolderListener(SimpleTreeNode toNode) + { + this.toNode = toNode; + } + + public void onEvent(Event event) throws Exception + { + if (Events.ON_CLICK.equals(event.getName()) && event.getTarget() instanceof Menuitem) + { + Menuitem menuItem = (Menuitem) event.getTarget(); + if (MENU_ITEM_RENAME_FOLDER.equals(menuItem.getValue())) + { + MTreeNode mtn = (MTreeNode) toNode.getData(); + WStringEditorDialog dialog = new WStringEditorDialog("Edit folder text", + mtn.getName() == null ? "" : mtn.getName(), true, 60); + + dialog.setAttribute(Window.MODE_KEY, Window.MODE_MODAL); + SessionManager.getAppDesktop().showWindow(dialog); + if (!dialog.isCancelled()) + { + treeModel.renameNode(toNode, dialog.getText()); + } + } + } + } + } + /** * Listener for set default start Collapse/Expand Node by Right click on @@ -285,6 +414,62 @@ else if (MENU_ITEM_COLLAPSE.equals(menuItem.getValue())) } // ColExpListener + /** + * Insert Folder as Node in Tree + * @param toNode - the parent node to attach to. If null, use the root node. + */ + private void addNewFolder(SimpleTreeNode toNode) + { + if (toNode == null) + { + toNode = treeModel.getRoot(); + } + SimpleTreeNode parentNode = null; + + MTreeFavoriteNode mTreeFavoriteNode = new MTreeFavoriteNode(Env.getCtx(), 0, null); + mTreeFavoriteNode.set_ValueOfColumn(MTreeFavoriteNode.COLUMNNAME_AD_Client_ID, AD_Client_ID); + mTreeFavoriteNode.setAD_Org_ID(AD_Org_ID); + mTreeFavoriteNode.setAD_Tree_Favorite_ID(mTreeFavoriteID); + mTreeFavoriteNode.setIsSummary(true); + mTreeFavoriteNode.setNodeName(Msg.getMsg(Env.getCtx(), "new.folder")); + + if (((MTreeNode) toNode.getData()).isSummary()) + parentNode = toNode; + else + parentNode = treeModel.getParent(toNode); + mTreeFavoriteNode.setParent_ID(((MTreeNode) toNode.getData()).getNode_ID()); + + mTreeFavoriteNode.setSeqNo(0); + + if (!mTreeFavoriteNode.save()) + throw new AdempiereException(Msg.getMsg(Env.getCtx(), "could.not.create.node")); + else + { + MTreeNode mtnNew = new MTreeNode(mTreeFavoriteNode.getAD_Tree_Favorite_Node_ID(), + mTreeFavoriteNode.getSeqNo(), mTreeFavoriteNode.getNodeName(), "", + mTreeFavoriteNode.getParent_ID(), mTreeFavoriteNode.isSummary(), mTreeFavoriteNode.getAD_Menu_ID(), + null, false); + SimpleTreeNode newNode = new SimpleTreeNode(mtnNew, new ArrayList()); + + int index = 0; + if (parentNode.equals(treeModel.getParent(toNode))) + index = parentNode.getChildren().indexOf(toNode); // Add Before + + try + { + treeModel.addNode(parentNode, newNode, index); + int[] path = treeModel.getPath(treeModel.getRoot(), newNode); + Treeitem ti = tree.renderItemByPath(path); + tree.setSelectedItem(ti); + Events.sendEvent(tree, new Event(Events.ON_SELECT, tree)); + } + catch (Exception e) + { + FDialog.warn(0, Msg.getMsg(Env.getCtx(), "SelectMenuItem")); + } + } + } + /** * Insert Node into Tree it's contains only Menu type node, Dragged from * Menu Tab. @@ -293,7 +478,7 @@ else if (MENU_ITEM_COLLAPSE.equals(menuItem.getValue())) * @param parentNodeID * @param stn */ - public void insertNodeMenu(int menuID, int parentNodeID, SimpleTreeNode stn) + public static void insertNodeMenu(int menuID, int parentNodeID, SimpleTreeNode stn, int index) { MTreeFavoriteNode mTreeFavoriteNode = new MTreeFavoriteNode(Env.getCtx(), 0, null); mTreeFavoriteNode.set_ValueOfColumn(MTreeFavoriteNode.COLUMNNAME_AD_Client_ID, AD_Client_ID); @@ -313,17 +498,51 @@ public void insertNodeMenu(int menuID, int parentNodeID, SimpleTreeNode stn) mTreeFavoriteNode.getAD_Menu_ID(), menu.getAction(), false); SimpleTreeNode node = new SimpleTreeNode(mNode, new ArrayList()); - int index = 0; - if (mNode.isSummary()) - index = stn.getChildren().indexOf(node) + 1; - treeModel.addNode(stn, node, index); + SimpleTreeNode parentNode = null; + + if (stn == null) + { + parentNode = treeModel.getRoot(); + } + else + { + parentNode = stn; + } + + if (parentNode.getChildren().indexOf(node) != -1) + index = parentNode.getChildren().indexOf(node) +1; + + treeModel.addNode(parentNode, node, index); int[] path = treeModel.getPath(treeModel.getRoot(), node); Treeitem ti = tree.renderItemByPath(path); tree.setSelectedItem(ti); Events.sendEvent(tree, new Event(Events.ON_SELECT, tree)); } + /** + * Delete a specific node from the tree as well as the database + * + * @param node + */ + public static void deleteNodeMenu(SimpleTreeNode node) + { + int nodeID = ((MTreeNode) node.getData()).getNode_ID(); + String deleteNodeQuery = "DELETE FROM ad_tree_favorite_node " + "WHERE ad_tree_favorite_node_id IN ( " + + " WITH RECURSIVE supplytree(ad_tree_favorite_node_id) AS (" + + " SELECT ad_tree_favorite_node_id, parent_id FROM ad_tree_favorite_node " + + " WHERE ad_tree_favorite_node_id = ?" + + " UNION ALL " + + " SELECT si.ad_tree_favorite_node_id, si.parent_id FROM ad_tree_favorite_node As si " + + " INNER JOIN supplytree AS sp ON (si.parent_id = sp.ad_tree_favorite_node_id) " + + ") SELECT ad_tree_favorite_node_id FROM supplytree " + + " ORDER BY ad_tree_favorite_node_id)"; + + int noOfRowsDeleted = DB.executeUpdate(deleteNodeQuery, nodeID, null); + if (noOfRowsDeleted > 0) + treeModel.removeNode(node); + } + /** * Internally movement of Tree node * @@ -347,7 +566,7 @@ private void moveNode(SimpleTreeNode movingNode, SimpleTreeNode toNode) // prompt user to select insert after or drop into the summary node int path[] = treeModel.getPath(treeModel.getRoot(), toNode); Treeitem toItem = tree.renderItemByPath(path); - + tree.setSelectedItem(toItem); Events.sendEvent(tree, new Event(Events.ON_SELECT, tree)); @@ -453,6 +672,7 @@ private void moveNode(SimpleTreeNode movingNode, SimpleTreeNode toNode, boolean trx = null; } } + /** * Listener for Movement of Node diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/component/CWindowToolbar.java b/zkwebui/WEB-INF/src/org/adempiere/webui/component/CWindowToolbar.java index 708da1ee52..9b863d2d2d 100755 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/component/CWindowToolbar.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/component/CWindowToolbar.java @@ -57,6 +57,8 @@ * @see FR [ 990 ] Sort Tab is not MVC * * @see FR [ 999 ] Add ZK Support for Process Action + * @author Michael McKay, mckayERP@gmail.com + *
  • #2373 Add copy record shortcut key Shift+F2 */ public class CWindowToolbar extends FToolbar implements EventListener { @@ -104,6 +106,7 @@ public class CWindowToolbar extends FToolbar implements EventListener private Map keyMap = new HashMap(); private Map altKeyMap = new HashMap(); private Map ctrlKeyMap = new HashMap(); + private Map shiftKeyMap = new HashMap(); private boolean embedded; @@ -330,6 +333,8 @@ private void configureKeyMap() ctrlKeyMap.put(VK_S, btnSave); ctrlKeyMap.put(VK_D, btnDelete); ctrlKeyMap.put(VK_F, btnFind); + + shiftKeyMap.put(KeyEvent.F2, btnCopy); } protected void addSeparator() @@ -598,6 +603,7 @@ public Event getEvent() private void onCtrlKeyEvent(KeyEvent keyEvent) { ToolBarButton btn = null; + // if (keyEvent.isAltKey() && !keyEvent.isCtrlKey() && !keyEvent.isShiftKey()) { if (keyEvent.getKeyCode() == VK_X) @@ -614,18 +620,26 @@ private void onCtrlKeyEvent(KeyEvent keyEvent) { { btn = altKeyMap.get(keyEvent.getKeyCode()); } - }else if (!keyEvent.isAltKey() && keyEvent.isCtrlKey() && !keyEvent.isShiftKey()) - { - btn = ctrlKeyMap.get(keyEvent.getKeyCode()); } + // else if (!keyEvent.isAltKey() && keyEvent.isCtrlKey() && !keyEvent.isShiftKey()) + { btn = ctrlKeyMap.get(keyEvent.getKeyCode()); + } + // + else if (!keyEvent.isAltKey() && !keyEvent.isCtrlKey() && keyEvent.isShiftKey()) + { + btn = shiftKeyMap.get(keyEvent.getKeyCode()); + } + // Normal eg else if (!keyEvent.isAltKey() && !keyEvent.isCtrlKey() && !keyEvent.isShiftKey()) + { btn = keyMap.get(keyEvent.getKeyCode()); - else if (!keyEvent.isAltKey() && keyEvent.isCtrlKey() && !keyEvent.isShiftKey()) - btn = ctrlKeyMap.get(keyEvent.getKeyCode()); - else if (!keyEvent.isAltKey() && !keyEvent.isCtrlKey() && !keyEvent.isShiftKey()) - btn = keyMap.get(keyEvent.getKeyCode()); + } +// else if (!keyEvent.isAltKey() && keyEvent.isCtrlKey() && !keyEvent.isShiftKey()) +// btn = ctrlKeyMap.get(keyEvent.getKeyCode()); +// else if (!keyEvent.isAltKey() && !keyEvent.isCtrlKey() && !keyEvent.isShiftKey()) +// btn = keyMap.get(keyEvent.getKeyCode()); sendButtonClickEvent(keyEvent, btn); diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/component/GridPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/component/GridPanel.java index 9170885df5..0003e9f481 100755 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/component/GridPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/component/GridPanel.java @@ -174,7 +174,7 @@ public GridPanel(int windowNo) */ public void init(GridTab gridTab) { - if (init) return; + if (init && !gridTab.isQuickEntry()) return; //init && !gridTab.isQuickEntry() this.gridTab = gridTab; tableModel = gridTab.getTableModel(); @@ -299,7 +299,7 @@ public void showGrid(boolean bool) private void setupColumns() { - if (init) return; + if (init && !gridTab.isQuickEntry()) return; //init && !gridTab.isQuickEntry() if(listbox.getColumns() != null) listbox.getChildren().clear(); @@ -888,7 +888,7 @@ public void setWindowNo(int windowNo) { public void focus() { if (renderer != null && renderer.isEditing()) { renderer.setFocusToEditor(); - } + } addKeyListener(); } @@ -986,7 +986,7 @@ public void addKeyListener() { if (windowPanel != null) windowPanel.getStatusBar().appendChild(keyListener); } - if(renderer.isEditing()) + if(renderer.isEditing() || !((ADTabPanel)tabPanel).isGridView() ) keyListener.setCtrlKeys(CNTRL_KEYS); else keyListener.setCtrlKeys(CNTRL_KEYS+KEYS_MOVE); diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/component/Radio.java b/zkwebui/WEB-INF/src/org/adempiere/webui/component/Radio.java new file mode 100644 index 0000000000..160bf58c7f --- /dev/null +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/component/Radio.java @@ -0,0 +1,110 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.adempiere.webui.component; + +import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zk.ui.event.Events; + +/** + * Basic Radio Button editor component. + * + * @author Michael McKay, mckayERP@gmail.com, copied from Checkbox.java + * + */ +public class Radio extends org.zkoss.zul.Radio +{ + + /** + * + */ + private static final long serialVersionUID = 3172880530358507033L; + + private Object oldValue; + + public void setEnabled(boolean enabled) + { + this.setDisabled(!enabled); + } + + public boolean isEnabled() + { + return !this.isDisabled(); + } + + /** + * alias for setLabel, added to ease porting of swing form + * @param label + */ + public void setText(String label) { + if (label != null) + label = label.replaceAll("[&]", ""); + setLabel(label); + } + + /** + * alias for addEventListener(Events.ON_CHECK, listener), to ease porting of swing form + * @param listener + */ + public void addActionListener(EventListener listener) { + addEventListener(Events.ON_CHECK, listener); + } + + /** + * Return Editor value + * @return value + */ + public String getValue() + { + return isChecked() ? "Y" : "N"; + } // getValue + + /** + * Set the old value of the field. For use in future comparisons. + * The old value must be explicitly set though this call. + * @param oldValue + */ + + public void set_oldValue() { + this.oldValue = getValue(); + } + + /** + * Get the old value of the field explicitly set in the past + * @return + */ + public Object get_oldValue() { + return oldValue; + } + + /** + * Has the field changed over time? + * @return true if the old value is different than the current. + */ + public boolean hasChanged() { + // Both or either could be null + if(getValue() != null) + if(oldValue != null) + return !oldValue.equals(getValue()); + else + return true; + else // getValue() is null + if(oldValue != null) + return true; + else + return false; + } +} diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/component/SimpleFavoriteTreeModel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/component/SimpleFavoriteTreeModel.java index 1c1f0c98a3..757a434826 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/component/SimpleFavoriteTreeModel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/component/SimpleFavoriteTreeModel.java @@ -1,3 +1,19 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ package org.adempiere.webui.component; import java.util.ArrayList; @@ -5,18 +21,23 @@ import java.util.List; import java.util.logging.Level; +import org.adempiere.webui.apps.AEnv; +import org.adempiere.webui.panel.MenuPanel; import org.adempiere.webui.session.SessionManager; -import org.adempiere.webui.window.WTextEditorDialog; +import org.adempiere.webui.theme.ITheme; +import org.adempiere.webui.window.WStringEditorDialog; import org.compiere.model.MTreeFavorite; import org.compiere.model.MTreeFavoriteNode; import org.compiere.model.MTreeNode; import org.compiere.util.CLogger; import org.compiere.util.Env; +import org.compiere.util.Msg; import org.zkoss.lang.Objects; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zk.ui.event.Events; +import org.zkoss.zk.ui.event.MouseEvent; import org.zkoss.zul.SimpleTreeModel; import org.zkoss.zul.SimpleTreeNode; import org.zkoss.zul.Tree; @@ -26,6 +47,16 @@ import org.zkoss.zul.Treerow; import org.zkoss.zul.event.TreeDataEvent; +/** + * A tree model for a simple list of user favorites. + * + * @author jtrinidad Adaxa - source of the original code + * @author marcalwestf Mario Calderone, Westfalia + *
  • #911 User Favorite Tree Panel - add Adaxa contribution + * @author Michael McKay, mckayERP@gmail.com + *
  • #2324 User Favorites will not accept entry without folder + * + */ public class SimpleFavoriteTreeModel extends SimpleTreeModel implements EventListener, TreeitemRenderer { @@ -34,7 +65,16 @@ public class SimpleFavoriteTreeModel extends SimpleTreeModel implements EventLis private boolean itemDraggable; private static int currFolderID = 0; private List onDropListners = new ArrayList(); + + /** "Draggable" identifier used for the tree items */ + public static final String USER_FAVORITE_DRAGGABLE_TYPE = "favoriteItem"; + + public static ADTreeFavoriteOnDropListener listener; + /** + * Constructor + * @param root + */ public SimpleFavoriteTreeModel(SimpleTreeNode root) { super(root); @@ -72,8 +112,9 @@ private static SimpleFavoriteTreeModel initADTree(Tree tree, int AD_Tree_Favorit currFolderID = root.getNode_ID(); SimpleFavoriteTreeModel treeModel = SimpleFavoriteTreeModel.createFrom(root); + listener = ADTreeFavoriteOnDropListener.create(tree, treeModel, mTreeFavorite, windowNo); treeModel.setItemDraggable(true); - treeModel.addOnDropEventListener(new ADTreeFavoriteOnDropListener(tree, treeModel, mTreeFavorite, windowNo)); + treeModel.addOnDropEventListener(listener); tree.setPageSize(-1); try @@ -95,16 +136,19 @@ private static SimpleFavoriteTreeModel initADTree(Tree tree, int AD_Tree_Favorit * @param root * @return */ + @SuppressWarnings("unchecked") public static SimpleFavoriteTreeModel createFrom(MTreeNode root) { SimpleFavoriteTreeModel model = null; - Enumeration nodeEnum = root.children(); - SimpleTreeNode stRoot = new SimpleTreeNode(root, new ArrayList()); + SimpleTreeNode stRoot = new SimpleTreeNode(root, new ArrayList()); + + Enumeration nodeEnum = root.children(); + while (nodeEnum.hasMoreElements()) { MTreeNode childNode = (MTreeNode) nodeEnum.nextElement(); - SimpleTreeNode stNode = new SimpleTreeNode(childNode, new ArrayList()); + SimpleTreeNode stNode = new SimpleTreeNode(childNode, new ArrayList()); stRoot.getChildren().add(stNode); if (childNode.getChildCount() > 0) { @@ -121,13 +165,14 @@ public static SimpleFavoriteTreeModel createFrom(MTreeNode root) * @param stNode * @param root */ + @SuppressWarnings("unchecked") private static void populate(SimpleTreeNode stNode, MTreeNode root) { - Enumeration nodeEnum = root.children(); + Enumeration nodeEnum = root.children(); while (nodeEnum.hasMoreElements()) { MTreeNode childNode = (MTreeNode) nodeEnum.nextElement(); - SimpleTreeNode stChildNode = new SimpleTreeNode(childNode, new ArrayList()); + SimpleTreeNode stChildNode = new SimpleTreeNode(childNode, new ArrayList()); stNode.getChildren().add(stChildNode); if (childNode.getChildCount() > 0) { @@ -146,9 +191,13 @@ public void render(Treeitem ti, Object node) throws Exception MTreeNode mtn = (MTreeNode) stn.getData(); Treecell tc; if (!mtn.isSummary()) + { tc = new Treecell(Objects.toString(node), getIconFile(mtn)); + } else - tc = new Treecell(Objects.toString(node), "images/Folder16.png"); + { + tc = new Treecell(Objects.toString(node), "images/dark/FolderPlain16.png"); + } Treerow tr = null; if (ti.getTreerow() == null) { @@ -156,13 +205,15 @@ public void render(Treeitem ti, Object node) throws Exception tr.setParent(ti); if (isItemDraggable()) { - tr.setDraggable("true"); + tr.setDraggable(USER_FAVORITE_DRAGGABLE_TYPE); } if (!onDropListners.isEmpty()) { ti.getTreerow().addEventListener(Events.ON_CLICK, this); ti.getTreerow().addEventListener(Events.ON_DOUBLE_CLICK, this); - tr.setDroppable("true"); + // Row items will accept drops from the main menu or + // from within this tree + tr.setDroppable(MenuPanel.MENU_ITEM_DRAGGABLE_TYPE + "," + USER_FAVORITE_DRAGGABLE_TYPE); tr.addEventListener(Events.ON_SELECT, this); tr.addEventListener(Events.ON_RIGHT_CLICK, this); tr.addEventListener(Events.ON_DROP, this); @@ -175,6 +226,8 @@ public void render(Treeitem ti, Object node) throws Exception } tc.setParent(tr); ti.setValue(node); + ti.setTooltiptext(Msg.parseTranslation(Env.getCtx(), mtn.getName() + "\n\n@DPUserFavorite.treeitem.tooltip@")); + } /** @@ -184,15 +237,7 @@ public void render(Treeitem ti, Object node) throws Exception */ private String getIconFile(MTreeNode mt) { - if (mt.isWindow()) - return "images/mWindow.png"; - if (mt.isReport()) - return "images/mReport.png"; - if (mt.isProcess()) - return "images/mProcess.png"; - if (mt.isWorkFlow()) - return "images/mWorkFlow.png"; - return "images/mWindow.png"; + return AEnv.getMenuIconFile(mt.getImageIndiactor()); } /** @@ -264,35 +309,46 @@ else if (Events.ON_DOUBLE_CLICK.equals(eventName)) MTreeNode mtn = (MTreeNode) simpleTreeNode.getData(); if (mtn.isSummary()) { - WTextEditorDialog dialog = new WTextEditorDialog("Edit folder text", - mtn.getName() == null ? "" : mtn.getName(), true, 100, false); + WStringEditorDialog dialog = new WStringEditorDialog(Msg.getMsg(Env.getCtx(), "SimpleFavoriteTreeModel.rename.folder"), + mtn.getName() == null ? "" : mtn.getName(), true, 60); dialog.setAttribute(Window.MODE_KEY, Window.MODE_MODAL); + dialog.setLeft(((MouseEvent) event).getX() + "px"); + dialog.setTop(((MouseEvent) event).getX() + "px"); + SessionManager.getAppDesktop().showWindow(dialog); if (!dialog.isCancelled()) { - mtn.setName(dialog.getText()); - MTreeFavoriteNode treeFavNode = new MTreeFavoriteNode(Env.getCtx(), mtn.getNode_ID(), null); - treeFavNode.setNodeName(dialog.getText()); - treeFavNode.saveEx(); - - int path[] = this.getPath(getRoot(), simpleTreeNode); - if (path != null && path.length > 0) - { - SimpleTreeNode parentNode = getRoot(); - int index = path.length - 1; - for (int i = 0; i < index; i++) - { - parentNode = (SimpleTreeNode) getChild(parentNode, path[i]); - } - fireEvent(parentNode, path[index], path[index], TreeDataEvent.CONTENTS_CHANGED); - } + renameNode(simpleTreeNode, dialog.getText()); } } } } } + public void renameNode(SimpleTreeNode simpleTreeNode, String newName) { + + MTreeNode mtn = (MTreeNode) simpleTreeNode.getData(); + mtn.setName(newName); + MTreeFavoriteNode treeFavNode = new MTreeFavoriteNode(Env.getCtx(), mtn.getNode_ID(), null); + treeFavNode.setNodeName(newName); + treeFavNode.saveEx(); + + int path[] = this.getPath(getRoot(), simpleTreeNode); + if (path != null && path.length > 0) + { + SimpleTreeNode parentNode = getRoot(); + int index = path.length - 1; + for (int i = 0; i < index; i++) + { + parentNode = (SimpleTreeNode) getChild(parentNode, path[i]); + } + fireEvent(parentNode, path[index], path[index], TreeDataEvent.CONTENTS_CHANGED); + } + + + } + public void removeNode(SimpleTreeNode treeNode) { int path[] = this.getPath(getRoot(), treeNode); @@ -310,6 +366,7 @@ public void removeNode(SimpleTreeNode treeNode) } } + @SuppressWarnings("unchecked") public void addNode(SimpleTreeNode newNode) { SimpleTreeNode root = (SimpleTreeNode) getRoot(); @@ -317,6 +374,7 @@ public void addNode(SimpleTreeNode newNode) fireEvent(root, root.getChildCount() - 1, root.getChildCount() - 1, TreeDataEvent.INTERVAL_ADDED); } + @SuppressWarnings("unchecked") public void addNode(SimpleTreeNode newParent, SimpleTreeNode newNode, int index) { newParent.getChildren().add(index, newNode); diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/dashboard/DPRecentItems.java b/zkwebui/WEB-INF/src/org/adempiere/webui/dashboard/DPRecentItems.java index 405587f045..87603dae3d 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/dashboard/DPRecentItems.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/dashboard/DPRecentItems.java @@ -13,10 +13,10 @@ *****************************************************************************/ package org.adempiere.webui.dashboard; +import java.util.ArrayList; import java.util.List; import org.adempiere.webui.apps.AEnv; -import org.adempiere.webui.component.ToolBarButton; import org.adempiere.webui.session.SessionManager; import org.adempiere.webui.theme.ITheme; import org.adempiere.webui.util.ServerPushTemplate; @@ -25,16 +25,24 @@ import org.compiere.model.MRecentItem; import org.compiere.model.MTable; import org.compiere.util.Env; +import org.compiere.util.Msg; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.event.DropEvent; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zk.ui.event.Events; import org.zkoss.zul.Box; -import org.zkoss.zul.Image; import org.zkoss.zul.Panel; import org.zkoss.zul.Panelchildren; +import org.zkoss.zul.SimpleTreeModel; +import org.zkoss.zul.SimpleTreeNode; import org.zkoss.zul.Toolbar; +import org.zkoss.zul.Toolbarbutton; +import org.zkoss.zul.Tree; +import org.zkoss.zul.Treecell; +import org.zkoss.zul.Treeitem; +import org.zkoss.zul.TreeitemRenderer; +import org.zkoss.zul.Treerow; import org.zkoss.zul.Vbox; /** @@ -44,8 +52,11 @@ * @author Yamel Senih, ysenih@erpcya.com, ERPCyA http://www.erpcya.com * * @see FR [ 884 ] Recent Items in Dashboard (Add new functionality) + * @author Michael McKay, mckayERP@gmail.com + *
  • Pull Request #2390 Add a specific icon for smart browse + * Also changed the look and feel to match the menu tree - replacing tool bar buttons with a flat tree. */ -public class DPRecentItems extends DashboardPanel implements EventListener { +public class DPRecentItems extends DashboardPanel implements EventListener, TreeitemRenderer { /** * @@ -53,78 +64,152 @@ public class DPRecentItems extends DashboardPanel implements EventListener { private static final long serialVersionUID = 662950038476166515L; public static final String DELETE_RECENTITEMS_DROPPABLE = "deleteRecentItems"; + + // Messages + private static final String MSG_RecentItemsTooltip = "@DPRecentItems_RecentItemsTooltip@"; + private static final String MSG_ItemTooltip = "@DPRecentItems_ItemTooltip@"; + private static final String MSG_TrashcanTooltip = "@DPRecentItems_TrashcanTooltip@"; + private static final String MSG_RefreshTooltip = "@DPRecentItems_RefreshToolTip@"; + + public Tree tree = null; + private SimpleTreeModel tModel; + private SimpleTreeNode mroot = null; + + private Box bxRecentItems; - private Box bxRecentItems; + private Toolbarbutton refreshButton = null; + private Toolbarbutton trashCan = null; public DPRecentItems() { super(); + initCoponents(); + + } + + private void initCoponents() { + + String tooltiptext = Msg.parseTranslation(Env.getCtx(), MSG_RecentItemsTooltip); + + this.setTooltiptext(tooltiptext); Panel panel = new Panel(); + panel.setTooltiptext(tooltiptext); this.appendChild(panel); - Panelchildren recentItemsContent = new Panelchildren(); - panel.appendChild(recentItemsContent); - recentItemsContent.appendChild(createRecentItemsPanel()); + Panelchildren recentItemContent = new Panelchildren(); + panel.appendChild(recentItemContent); - Toolbar recentItemsToolbar = new Toolbar(); + bxRecentItems = new Vbox(); + bxRecentItems.setWidth("100%"); + bxRecentItems.setHeight("100%"); + bxRecentItems.setTooltiptext(tooltiptext); + + recentItemContent.appendChild(bxRecentItems); + + Toolbar recentItemsToolbar = new Toolbar("horizontal"); // Align start (left) is the default + recentItemsToolbar.setTooltiptext(tooltiptext); + recentItemsToolbar.setHeight("18px"); this.appendChild(recentItemsToolbar); - Image imgr = new Image(ITheme.DASHBOARD_REFRESH_IMAGE); - recentItemsToolbar.appendChild(imgr); - imgr.setAlign("left"); - imgr.addEventListener(Events.ON_CLICK, this); - // + trashCan = new Toolbarbutton(null, ITheme.DASHBOARD_DELETE_IMAGE); + trashCan.setTooltiptext(Msg.parseTranslation(Env.getCtx(), MSG_TrashcanTooltip)); + trashCan.setDroppable(DELETE_RECENTITEMS_DROPPABLE); + trashCan.addEventListener(Events.ON_DROP, this); + trashCan.setStyle("margin: 5px"); + recentItemsToolbar.appendChild(trashCan); - Image img = new Image(ITheme.DASHBOARD_DELETE_IMAGE); - recentItemsToolbar.appendChild(img); - img.setAlign("right"); - img.setDroppable(DELETE_RECENTITEMS_DROPPABLE); - img.addEventListener(Events.ON_DROP, this); + refreshButton = new Toolbarbutton(null, ITheme.DASHBOARD_REFRESH_IMAGE); + refreshButton.setTooltiptext(Msg.parseTranslation(Env.getCtx(), MSG_RefreshTooltip)); + refreshButton.addEventListener(Events.ON_CLICK, this); + refreshButton.setStyle("margin: 5px"); + recentItemsToolbar.appendChild(refreshButton); // - + refresh(); } - private Box createRecentItemsPanel() + /** + * Creating Tree structure + */ + private void initTree() { - bxRecentItems = new Vbox(); + if (tree == null) + { + tree = new Tree(); + tree.setMultiple(false); + tree.setWidth("100%"); + tree.setFixedLayout(false); + tree.setStyle("border:none"); + tree.setClass("menu-tree"); + tree.setTreeitemRenderer(this); + bxRecentItems.appendChild(tree); - refresh(); + } - return bxRecentItems; + tree.clear(); + if (tree.getChildren().size() > 0) + tree.removeChild((Component) tree.getChildren().get(0)); + + mroot = new SimpleTreeNode(null, new ArrayList()); + tModel = new SimpleTreeModel(mroot); + tree.setModel(tModel); + } - /** - * Make Recent Item remove persistent - * @param AD_RecentItem_ID Recent Item ID - * @return true if updated + + /** + * After adding a new node to the Tree model, call this method to recreate + * the Tree. */ - private void riDBremove(int AD_RecentItem_ID) + @SuppressWarnings("unchecked") + public void refresh() { - MRecentItem ri = MRecentItem.get(Env.getCtx(), AD_RecentItem_ID); - ri.deleteEx(true); + + initTree(); + + // Delete Unnecessary Items + MRecentItem.deleteExtraItems(Env.getCtx()); + List recentItemList = MRecentItem.getFromUserAndRole(Env.getCtx()); + if(recentItemList != null + && recentItemList.size() != 0) { + for (MRecentItem recentItem : recentItemList) { + String label = recentItem.getLabel(); + if (label == null) { + recentItem.deleteEx(true); + continue; // record could have been deleted + } + SimpleTreeNode treeNode = new SimpleTreeNode(recentItem, new ArrayList()); + ((List) mroot.getChildren()).add(treeNode); + } + } + + tree.setModel(tModel); // Force redraw } - public void onEvent(Event event) - { - Component comp = event.getTarget(); - String eventName = event.getName(); + /** + * Make any Event Like open Menu Window, On Checked Expand Node, Add Node + * into Tree + */ + public void onEvent(Event event) + { + Component comp = event.getTarget(); + String eventName = event.getName(); - if (eventName.equals(Events.ON_CLICK)) - { - if (comp instanceof ToolBarButton) - { - ToolBarButton btn = (ToolBarButton) comp; + /** + * Click on the menu to open that item + */ + if (eventName.equals(Events.ON_CLICK)) + { + if (comp instanceof Treerow) + { + Treerow treerow = (Treerow) comp; + Treeitem treeitem = (Treeitem) treerow.getParent(); + Object value = treeitem.getValue(); - int recentItemId = 0; - try { - recentItemId = Integer.valueOf(btn.getName()); - } catch (Exception e) { - // - } + SimpleTreeNode stn = (SimpleTreeNode) value; + MRecentItem recentItem = (MRecentItem) stn.getData(); // Open - if (recentItemId > 0) { - MRecentItem recentItem = MRecentItem.get(Env.getCtx(), recentItemId); + if (recentItem != null) { // Is a window change if(!recentItem.isOptionMenu()) { String TableName = MTable.getTableName(Env.getCtx(), recentItem.getAD_Table_ID()); @@ -134,81 +219,52 @@ public void onEvent(Event event) SessionManager.getAppDesktop().onMenuSelected(recentItem.getAD_Menu_ID()); } } - } - if (comp instanceof Image) // Refresh button + } + } + + if (eventName.equals(Events.ON_CLICK)) + { + if (comp instanceof Toolbarbutton && comp.equals(refreshButton)) // Refresh button { refresh(); } } - else if(eventName.equals(Events.ON_DROP)) - { - DropEvent de = (DropEvent) event; - Component dragged = de.getDragged(); - - if(comp instanceof Image) + else if (event instanceof DropEvent) + { + DropEvent de = (DropEvent) event; + Treerow tr = (Treerow) de.getDragged(); + + // src.getValue is the SimpleTreeNode + Treeitem src = (Treeitem) tr.getParent(); + + if(comp.equals(trashCan)) { - if(dragged instanceof ToolBarButton) - { - ToolBarButton btn = (ToolBarButton) dragged; - removeLink(btn); - } - } - } - } + + SimpleTreeNode sourceNode = (SimpleTreeNode) src.getValue(); + + int path[] = tModel.getPath(getRoot(), sourceNode); - private void refresh() { - // Please review here - is throwing NPE in some cases when user push repeatedly the refresh button - List childs = bxRecentItems.getChildren(); - int childCount = childs.size(); - for (int c = childCount - 1; c >=0; c--) { - Component comp = (Component) childs.get(c); - if (comp instanceof ToolBarButton) { - ((ToolBarButton) comp).removeEventListener(Events.ON_CLICK, this); - ((ToolBarButton) comp).removeEventListener(Events.ON_DROP, this); - } - bxRecentItems.removeChild(comp); - } - // Delete Unnecessary Items - MRecentItem.deleteExtraItems(Env.getCtx()); - List recentItemList = MRecentItem.getFromUserAndRole(Env.getCtx()); - if(recentItemList != null - && recentItemList.size() != 0) { - for (MRecentItem recentItem : recentItemList) { - String label = recentItem.getLabel(); - if (label == null) { - recentItem.deleteEx(true); - continue; // record could have been deleted + if (path != null && path.length > 0) + { + SimpleTreeNode parentNode = (SimpleTreeNode) tModel.getRoot(); + int index = path.length - 1; + for (int i = 0; i < index; i++) + { + parentNode = (SimpleTreeNode) tModel.getChild(parentNode, path[i]); + } + parentNode.getChildren().remove(path[index]); } - ToolBarButton btnrecentItem = new ToolBarButton(String.valueOf(recentItem.getAD_RecentItem_ID())); - btnrecentItem.setLabel(label); - btnrecentItem.setDraggable(DELETE_RECENTITEMS_DROPPABLE); - btnrecentItem.addEventListener(Events.ON_CLICK, this); - btnrecentItem.addEventListener(Events.ON_DROP, this); - // Set icon image - String action = MMenu.ACTION_Window; - // - if(recentItem.getAD_Menu_ID() != 0) { - MMenu menu = MMenu.getFromId(Env.getCtx(), recentItem.getAD_Menu_ID()); - action = menu.getAction(); - } - btnrecentItem.setImage(AEnv.getMenuIconFile(action)); - bxRecentItems.appendChild(btnrecentItem); - } + + MRecentItem recentItem = (MRecentItem) sourceNode.getData(); + recentItem.deleteEx(false); + + refresh(); + } } - } - private void removeLink(ToolBarButton btn) { - String value = btn.getName(); - if (value != null) - { - int AD_RecentItem_ID = Integer.valueOf(value.toString()); - riDBremove(AD_RecentItem_ID); - bxRecentItems.removeChild(btn); - bxRecentItems.invalidate(); - } } - + @Override public void refresh(ServerPushTemplate template) { @@ -220,4 +276,42 @@ public void updateUI() { refresh(); bxRecentItems.invalidate(); } + + /* (non-Javadoc) + * @see org.zkoss.zul.TreeitemRenderer#render(org.zkoss.zul.Treeitem, java.lang.Object) + */ + @Override + public void render(Treeitem ti, Object node) throws Exception + { + SimpleTreeNode stn = (SimpleTreeNode) node; + MRecentItem recentItem = (MRecentItem) stn.getData(); + String label = recentItem.getLabel(); + String action = ""; + if(recentItem.getAD_Menu_ID() != 0) { + MMenu menu = MMenu.getFromId(Env.getCtx(), recentItem.getAD_Menu_ID()); + action = menu.getAction(); + } + String image = AEnv.getMenuIconFile(action); + Treecell tc = new Treecell(label, image); + + Treerow tr = null; + if (ti.getTreerow() == null) + { + tr = new Treerow(); + tr.setParent(ti); + tr.addEventListener(Events.ON_CLICK, this); + tr.addEventListener(Events.ON_DOUBLE_CLICK, this); + } + else + { + tr = ti.getTreerow(); + tr.getChildren().clear(); + } + tr.setDraggable(DELETE_RECENTITEMS_DROPPABLE); + tc.setParent(tr); + ti.setTooltiptext(Msg.parseTranslation(Env.getCtx(), label + "\n\n" + MSG_ItemTooltip)); + ti.setValue(node); + + } + } diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/dashboard/DPUserFavorites.java b/zkwebui/WEB-INF/src/org/adempiere/webui/dashboard/DPUserFavorites.java index be1a6978b9..5cdc4e4cee 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/dashboard/DPUserFavorites.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/dashboard/DPUserFavorites.java @@ -1,50 +1,87 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * or (at your option) any later version. * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ package org.adempiere.webui.dashboard; -import java.util.ArrayList; - import org.adempiere.exceptions.AdempiereException; +import org.adempiere.webui.component.ADTreeFavoriteOnDropListener; import org.adempiere.webui.component.Checkbox; +import org.adempiere.webui.component.Label; import org.adempiere.webui.component.SimpleFavoriteTreeModel; +import org.adempiere.webui.panel.MenuPanel; +import org.adempiere.webui.theme.ITheme; import org.adempiere.webui.util.TreeItemAction; import org.adempiere.webui.util.TreeUtils; -import org.adempiere.webui.window.FDialog; import org.compiere.model.MTreeFavorite; -import org.compiere.model.MTreeFavoriteNode; import org.compiere.model.MTreeNode; import org.compiere.util.Env; import org.compiere.util.Msg; import org.zkoss.zk.ui.Component; +import org.zkoss.zk.ui.event.DropEvent; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zk.ui.event.Events; +import org.zkoss.zk.ui.event.MouseEvent; import org.zkoss.zul.Box; -import org.zkoss.zul.Button; +import org.zkoss.zul.Div; +import org.zkoss.zul.Image; +import org.zkoss.zul.Menuitem; +import org.zkoss.zul.Menupopup; import org.zkoss.zul.Panel; import org.zkoss.zul.Panelchildren; import org.zkoss.zul.SimpleTreeNode; -import org.zkoss.zul.Textbox; import org.zkoss.zul.Toolbar; import org.zkoss.zul.Tree; import org.zkoss.zul.Treeitem; +import org.zkoss.zul.Treerow; import org.zkoss.zul.Vbox; - -public class DPUserFavorites extends DashboardPanel implements EventListener +import org.zkoss.zul.event.TreeDataEvent; +import org.zkoss.zul.event.TreeDataListener; + +/** + * Creates a panel of user favorites. These are menu items from the menu tree. + * The user can create favorites by dragging them to this panel and can create + * folders and organize the tree. + * + * @author jtrinidad Adaxa - source of the original code + * @author marcalwestf Mario Calderone, Westfalia + *
  • #911 User Favorite Tree Panel - add Adaxa contribution + * @author Michael McKay, mckayERP@gmail.com + *
  • #2324 User Favorites will not accept entry without folder + * + */ +public class DPUserFavorites extends DashboardPanel implements EventListener, TreeDataListener { private static final long serialVersionUID = 1L; - public static final String FAVOURITE_DROPPABLE = "favourite"; private Box bxFav; private Checkbox chkExpand; - private Checkbox addAsRoot; - private Textbox textbox; public Tree tree = null; public MTreeFavorite mTreeFav; - private int m_AD_FavTree_ID; + private int m_AD_FavTree_ID = -1; private int AD_Role_ID; private int AD_Client_ID; private int AD_Org_ID; private int AD_User_ID; + private Div hint = null; + private Image trashCan = null; private SimpleFavoriteTreeModel tModel; + /** + * Standard constructor + */ public DPUserFavorites() { super(); @@ -54,61 +91,143 @@ public DPUserFavorites() AD_User_ID = Env.getAD_User_ID(Env.getCtx()); AD_Org_ID = Env.getAD_Org_ID(Env.getCtx()); + initTree(); // Initializes the tree. Important to call this before creating components. + + initCoponents(); // Needs the tree - uses the same mouse event listeners + + } + + private void initCoponents() { + Panel panel = new Panel(); this.appendChild(panel); Panelchildren favContent = new Panelchildren(); panel.appendChild(favContent); + favContent.appendChild(createHint()); favContent.appendChild(createFavouritesPanel()); Toolbar favToolbar = new Toolbar(); + chkExpand = new Checkbox(); chkExpand.setText(Msg.getMsg(Env.getCtx(), "ExpandTree")); + chkExpand.setTooltiptext(Msg.getMsg(Env.getCtx(), "DPUserFavorites.expandTree.tooltip")); chkExpand.addEventListener(Events.ON_CHECK, this); chkExpand.setStyle("margin-left:10px"); favToolbar.appendChild(chkExpand); - addAsRoot = new Checkbox(); - addAsRoot.setText(Msg.getMsg(Env.getCtx(), "add.as.root")); - addAsRoot.setStyle("margin-left:10px"); - favToolbar.appendChild(addAsRoot); - - textbox = new Textbox(); - textbox.setName("TreeNode"); - textbox.setStyle("margin-left:10px"); - textbox.addEventListener(Events.ON_OK, this); - favToolbar.appendChild(textbox); - - Button btn_add = new Button(Msg.getMsg(Env.getCtx(), "add.folder")); - btn_add.addEventListener(Events.ON_CLICK, this); - btn_add.setStyle("margin-left:10px"); - favToolbar.appendChild(btn_add); + trashCan = new Image(ITheme.DASHBOARD_DELETE_IMAGE); + favToolbar.appendChild(trashCan); + trashCan.setAlign("left"); + trashCan.setDroppable(SimpleFavoriteTreeModel.USER_FAVORITE_DRAGGABLE_TYPE); + trashCan.setStyle("margin: 5px;"); + trashCan.setTooltiptext(Msg.getMsg(Env.getCtx(), "DPUserFavorites.trashcan.tooltip")); + trashCan.addEventListener(Events.ON_DROP, this); this.appendChild(favToolbar); - favContent.setDroppable(FAVOURITE_DROPPABLE); + // Limit the droppable items to main menu items + // and items from the SimpleFavoriteTreeModel + favContent.setDroppable(MenuPanel.MENU_ITEM_DRAGGABLE_TYPE + "," + + SimpleFavoriteTreeModel.USER_FAVORITE_DRAGGABLE_TYPE); favContent.addEventListener(Events.ON_DROP, this); + + this.setTooltiptext(Msg.getMsg(Env.getCtx(), "DPUserFavorites.tooltip")); + + int childCount = ((SimpleFavoriteTreeModel) tree.getModel()).getRoot().getChildCount(); + if (childCount == 0) //Root node only. Add a hint to the user. + { + showHint(); + } + else + { + hideHint(); + } + + } + /** + * Create a hint box to occupy the panel when there are + * no user favorites loaded. This serves as a drop target + * for menu items when there are no other menu items or + * folders in the tree. The hint box text gives the user + * a visual indication of what to do. + * @return + */ + private Component createHint() { + + hint = new Div(); + hint.setStyle("overflow: hidden; text-align: center"); + hint.setTooltiptext(Msg.getMsg(Env.getCtx(), "DPUserFavorites.tooltip")); + hint.setDroppable(MenuPanel.MENU_ITEM_DRAGGABLE_TYPE); + hint.addEventListener(Events.ON_DROP, this); + hint.addEventListener(Events.ON_RIGHT_CLICK, this); + + Label hintLabel = new Label(Msg.getMsg(Env.getCtx(), "DPUserFavorites.hint.text")); + + // Ugh! TODO add this to the style sheets + hintLabel.setStyle("display: block; margin: 2px; padding: 10px; border:1px solid #B1CBD5; color:#888;"); + + hint.appendChild(hintLabel); + + return hint; + + } + + /** + * Create the favorites panel. Consists of a Vbox. + * @return + */ private Box createFavouritesPanel() { bxFav = new Vbox(); bxFav.setWidth("100%"); bxFav.setHeight("100%"); - tree = new Tree(); - tree.setMultiple(false); - tree.setWidth("100%"); - tree.setFixedLayout(false); - tree.setStyle("border:none"); - tree.setClass("menu-tree"); + bxFav.appendChild(tree); + return bxFav; + } + + /** + * Hide the hint box and change the alignment of the favorites panel + * to "left" for the tree. + */ + private void hideHint() { + if (hint != null) + { + bxFav.setAlign("left"); + hint.setVisible(false); + } + } + + /** + * No tree so make the hint visible and center it in the favorites panel + */ + private void showHint() { + if (hint != null) + { + bxFav.setAlign("center"); + hint.setVisible(true); + } + } - mTreeFav = new MTreeFavorite(Env.getCtx(), 0, null); - int AD_FavTree_ID = mTreeFav.getTreeID(AD_Role_ID, AD_User_ID, AD_Client_ID); + /** + * Creating Tree structure + */ + public void initTree() + { + // Not initialized + if (m_AD_FavTree_ID == -1) + { + mTreeFav = new MTreeFavorite(Env.getCtx(), 0, null); + m_AD_FavTree_ID = mTreeFav.getTreeID(AD_Role_ID, AD_User_ID, AD_Client_ID); + } - if (AD_FavTree_ID == -1) + // Not found + if (m_AD_FavTree_ID == -1) { mTreeFav.set_ValueOfColumn(MTreeFavorite.COLUMNNAME_AD_Client_ID, AD_Client_ID); mTreeFav.setAD_Org_ID(AD_Org_ID); @@ -119,23 +238,20 @@ private Box createFavouritesPanel() throw new AdempiereException("Could not create Tree."); m_AD_FavTree_ID = mTreeFav.getAD_Tree_Favorite_ID(); } - else + + if (tree == null) { - m_AD_FavTree_ID = AD_FavTree_ID; + tree = new Tree(); + tree.setMultiple(false); + tree.setWidth("100%"); + tree.setFixedLayout(false); + tree.setStyle("border:none"); + tree.setClass("menu-tree"); } - initTree(); - bxFav.appendChild(tree); - return bxFav; - } - - /** - * Creating Tree structure - */ - public void initTree() - { tModel = SimpleFavoriteTreeModel.initADTree(tree, m_AD_FavTree_ID, 0); - + tModel.addTreeDataListener(this); + if (tree.getTreechildren() != null) { TreeUtils.traverse(tree.getTreechildren(), new TreeItemAction() { @@ -155,8 +271,8 @@ public void run(Treeitem treeItem) } /** - * When Adding a New Node into Tree Then after call this method for ReCreate - * Tree. + * After adding a new node to the Tree model, call this method to recreate + * the Tree. */ public void reInitTree() { @@ -172,81 +288,60 @@ public void reInitTree() */ public void onEvent(Event event) { - Component comp = event.getTarget(); + Component comp = event.getTarget(); String eventName = event.getName(); - if (eventName.equals(Events.ON_CLICK)) - { - if (comp instanceof Button) - addNodeBtnPressed(); - } - else if (eventName.equals(Events.ON_OK)) - { - addNodeBtnPressed(); - } - else if (eventName.equals(Events.ON_CHECK) && event.getTarget() == chkExpand) + if (eventName.equals(Events.ON_CHECK) && event.getTarget() == chkExpand) { expandOnCheck(); } - } - /** - * When Button Or Enter Key Pressed Add Node Into Tree. - */ - private void addNodeBtnPressed() - { - String nodeName = textbox.getText().toString(); - if (nodeName.isEmpty()) - textbox.setFocus(true); - else - insertNode(nodeName); - } - - /** - * Insert Folder as Node in Tree on Button clicked event then after call - * this method - */ - private void insertNode(String nodeName) - { - MTreeFavoriteNode mTreeFavoriteNode = new MTreeFavoriteNode(Env.getCtx(), 0, null); - mTreeFavoriteNode.set_ValueOfColumn(MTreeFavoriteNode.COLUMNNAME_AD_Client_ID, AD_Client_ID); - mTreeFavoriteNode.setAD_Org_ID(AD_Org_ID); - mTreeFavoriteNode.setAD_Tree_Favorite_ID(m_AD_FavTree_ID); - mTreeFavoriteNode.setIsSummary(true); - mTreeFavoriteNode.setNodeName(nodeName); - if (addAsRoot.isChecked()) - mTreeFavoriteNode.setParent_ID(0); - else - mTreeFavoriteNode.setParent_ID(SimpleFavoriteTreeModel.getSelectedFolderID()); - mTreeFavoriteNode.setSeqNo(0); - - if (!mTreeFavoriteNode.save()) - throw new AdempiereException(Msg.getMsg(Env.getCtx(), "could.not.create.node")); - else + if (event instanceof MouseEvent && eventName.equals(Events.ON_RIGHT_CLICK)) { - MTreeNode mtnNew = new MTreeNode(mTreeFavoriteNode.getAD_Tree_Favorite_Node_ID(), - mTreeFavoriteNode.getSeqNo(), mTreeFavoriteNode.getNodeName(), "", - mTreeFavoriteNode.getParent_ID(), mTreeFavoriteNode.isSummary(), mTreeFavoriteNode.getAD_Menu_ID(), - null, false); - SimpleTreeNode newNode = new SimpleTreeNode(mtnNew, new ArrayList()); - SimpleTreeNode parentNode = tModel.find(null, mtnNew.getParent_ID()); - - try + if (comp.equals(hint)) { - tModel.addNode(parentNode, newNode, 0); - int[] path = tModel.getPath(tModel.getRoot(), newNode); - Treeitem ti = tree.renderItemByPath(path); - tree.setSelectedItem(ti); - Events.sendEvent(tree, new Event(Events.ON_SELECT, tree)); - textbox.setText(""); + Menupopup popup = new Menupopup(); + + Menuitem menuItem = new Menuitem(Msg.getMsg(Env.getCtx(), ADTreeFavoriteOnDropListener.MENU_ITEM_ADD_FOLDER), "/images/dark/FolderAdd16.png"); + menuItem.setValue(ADTreeFavoriteOnDropListener.MENU_ITEM_ADD_FOLDER); + menuItem.setParent(popup); + menuItem.addEventListener(Events.ON_CLICK, SimpleFavoriteTreeModel.listener.new AddFolderListener(tModel.getRoot())); + + popup.setPage(hint.getPage()); + popup.open(hint, "after_pointer"); } - catch (Exception e) + } + + + if (event instanceof DropEvent) + { + DropEvent de = (DropEvent) event; + Treerow tr = (Treerow) de.getDragged(); + + // From the Main Menu. src.getValue is the ID. + // From the UserFavorites, src.getValue is the SimpleTreeNode + Treeitem src = (Treeitem) tr.getParent(); + + if (comp.equals(hint)) { - FDialog.warn(0, Msg.getMsg(Env.getCtx(), "SelectMenuItem")); + + if (de.getDragged() != de.getTarget()) + { + int sourceID = Integer.valueOf((String) src.getValue()); + ADTreeFavoriteOnDropListener.insertNodeMenu(sourceID, 0, null, 0); + } + } + else if(comp.equals(trashCan)) + { + + SimpleTreeNode sourceNode = (SimpleTreeNode) src.getValue(); + ADTreeFavoriteOnDropListener.deleteNodeMenu(sourceNode); + + } } } - + /** * Expand All Node */ @@ -259,7 +354,7 @@ public void expandAll() } /** - * collapse all node + * Collapse all nodes */ public void collapseAll() { @@ -279,4 +374,26 @@ private void expandOnCheck() else collapseAll(); } + + @Override + public void onChange(TreeDataEvent event) + { + if (event.getType() == TreeDataEvent.INTERVAL_ADDED + || event.getType() == TreeDataEvent.INTERVAL_REMOVED) + { + int childCount = ((SimpleFavoriteTreeModel) tree.getModel()).getRoot().getChildCount(); + if (childCount == 0) + { + // The tree is empty and won't occupy screen space so it can't serve as a drop target. + // Make the hint box visible to provide a drop target and give the user a text + // hint as to what they can do. + showHint(); + } + else + { + hideHint(); + } + } + + } } \ No newline at end of file diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WDateEditor.java b/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WDateEditor.java index dea9d93a8b..69060dacce 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WDateEditor.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WDateEditor.java @@ -37,7 +37,9 @@ * @version $Revision: 0.10 $ * * @author Michael McKay - *
  • release/380 - add old value comparison to support lookup/info windows + *
  • release/380 - add old value comparison to support lookup/info windows + *
  • #2383 Override the getPopupMenu method. + * * @author Yamel Senih, ysenih@erpcya.com, ERPCyA http://www.erpcya.com *
  • FR [ 146 ] Remove unnecessary class, add support for info to specific column * @see https://github.com/adempiere/adempiere/issues/146 @@ -250,4 +252,13 @@ public boolean hasChanged() { return false; } + // #2383 + /** + * Get the pop up menu for this editor + */ + public WEditorPopupMenu getPopupMenu() + { + return popupMenu; + } + } diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WDatetimeEditor.java b/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WDatetimeEditor.java index 4b4ca28b81..20b2d87fed 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WDatetimeEditor.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WDatetimeEditor.java @@ -31,6 +31,8 @@ * @author Yamel Senih, ysenih@erpcya.com, ERPCyA http://www.erpcya.com *
  • FR [ 146 ] Remove unnecessary class, add support for info to specific column * @see https://github.com/adempiere/adempiere/issues/146 + * @author Michael McKay, mckayERP@gmail.com + *
  • #2383 Override the getPopupMenu method. */ public class WDatetimeEditor extends WEditor implements ContextMenuListener { @@ -208,4 +210,14 @@ public void onMenu(ContextMenuEvent evt) { WRecordInfo.start(gridField); } } + + // #2383 + /** + * Get the pop up menu for this editor + */ + public WEditorPopupMenu getPopupMenu() + { + return popupMenu; + } + } diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WRadioEditor.java b/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WRadioEditor.java new file mode 100644 index 0000000000..8d42ca5aea --- /dev/null +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WRadioEditor.java @@ -0,0 +1,171 @@ +/****************************************************************************** + * Product: ADempiere ERP & CRM Smart Business Solution * + * Copyright (C) 2006-2019 ADempiere Foundation, All Rights Reserved. * + * This program is free software, you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program, if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + * For the text or an alternative of this public license, you may reach us * + * or via info@adempiere.net or http://www.adempiere.net/license.html * + *****************************************************************************/ + +package org.adempiere.webui.editor; + +import java.beans.PropertyChangeEvent; +import java.util.logging.Level; + +import org.adempiere.exceptions.ValueChangeEvent; +import org.adempiere.webui.component.Radio; +import org.adempiere.webui.event.ContextMenuEvent; +import org.adempiere.webui.event.ContextMenuListener; +import org.adempiere.webui.window.WRecordInfo; +import org.compiere.model.GridField; +import org.compiere.util.CLogger; +import org.compiere.util.Env; +import org.compiere.util.Msg; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.Events; + +/** + * An Adempiere ZK editor for a radio button. To function within a RadioGroup, the + * editor component needs to have the RadioGroup as an ancestor. + * + * @author Michael McKay, mckayERP@gmail.com, copied largely from WCheckbox.java + */ +public class WRadioEditor extends WEditor implements ContextMenuListener +{ + public static final String[] LISTENER_EVENTS = {Events.ON_CHECK}; + private static final CLogger logger; + + static + { + logger = CLogger.getCLogger(WRadioEditor.class); + } + + private boolean oldValue = false; + private WEditorPopupMenu popupMenu; + + public WRadioEditor(GridField gridField) + { + super(new Radio(), gridField); + init(); + } + + public WRadioEditor(String columnName, String label, + String description, boolean mandatory, boolean readonly, + boolean updateable) { + super(new Radio(), columnName, label, description, mandatory, readonly, updateable); + init(); + } + + private void init() + { + if (gridField != null) + getComponent().setLabel(gridField.getHeader()); + else + getComponent().setLabel(label.getValue()); + label.setValue(""); + label.setTooltiptext(""); + + popupMenu = new WEditorPopupMenu(false, false, true); + popupMenu.addMenuListener(this); + if (gridField != null && gridField.getGridTab() != null) + { + WRecordInfo.addMenu(popupMenu); + } + getComponent().setContext(popupMenu.getId()); + } + + public void onEvent(Event event) + { + if (Events.ON_CHECK.equalsIgnoreCase(event.getName())) + { + Boolean newValue = (Boolean)getValue(); + ValueChangeEvent changeEvent = new ValueChangeEvent(this, this.getColumnName(), oldValue, newValue); + super.fireValueChange(changeEvent); + oldValue = newValue; + } + } + + public void propertyChange(PropertyChangeEvent evt) + { + if (evt.getPropertyName().equals(org.compiere.model.GridField.PROPERTY)) + { + setValue(evt.getNewValue()); + } + } + + @Override + public String getDisplay() + { + String display = getComponent().isChecked() ? "Y" : "N"; + return Msg.translate(Env.getCtx(), display); + } + + @Override + public Object getValue() + { + return new Boolean(getComponent().isChecked()); + } + + @Override + public void setValue(Object value) + { + if (value == null || value instanceof Boolean) + { + Boolean val = ((value == null) ? false + : (Boolean) value); + getComponent().setChecked(val); + oldValue = val; + } + else if (value instanceof String) + { + Boolean val = value.equals("Y"); + getComponent().setChecked(val); + oldValue = val; + } + else + { + logger.log(Level.SEVERE, + "New field value of unknown type, Type: " + + value.getClass() + + ", Value: " + value); + getComponent().setChecked(false); + } + } + + @Override + public Radio getComponent() { + return (Radio) component; + } + + @Override + public boolean isReadWrite() { + return getComponent().isEnabled(); + } + + @Override + public void setReadWrite(boolean readWrite) { + getComponent().setEnabled(readWrite); + } + + public String[] getEvents() + { + return LISTENER_EVENTS; + } + + @Override + public void onMenu(ContextMenuEvent evt) + { + if (WEditorPopupMenu.CHANGE_LOG_EVENT.equals(evt.getContextEvent())) + { + WRecordInfo.start(gridField); + } + } + +} diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WTimeEditor.java b/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WTimeEditor.java index ac0dae1868..1da55701d2 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WTimeEditor.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/editor/WTimeEditor.java @@ -33,6 +33,8 @@ * @author Yamel Senih, ysenih@erpcya.com, ERPCyA http://www.erpcya.com *
  • FR [ 146 ] Remove unnecessary class, add support for info to specific column * @see https://github.com/adempiere/adempiere/issues/146 + * @author Michael McKay, mckayERP@gmail.com + *
  • #2383 Override the getPopupMenu method. */ public class WTimeEditor extends WEditor implements ContextMenuListener { @@ -204,4 +206,14 @@ public void onMenu(ContextMenuEvent evt) { WRecordInfo.start(gridField); } } + + // #2383 + /** + * Get the pop up menu for this editor + */ + public WEditorPopupMenu getPopupMenu() + { + return popupMenu; + } + } diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADTabPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADTabPanel.java index 1ac6c8cd02..5a10309789 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADTabPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADTabPanel.java @@ -1418,8 +1418,10 @@ private void createEmbeddedPanelUI(EmbeddedPanel ep) { @Override public void focus() { - if (formComponent.isVisible()) + if (formComponent.isVisible()) { this.setFocusToField(); + listPanel.addKeyListener(); + } else listPanel.focus(); } diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADWindowPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADWindowPanel.java index 0e065e29fe..bd20c5fdb7 100755 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADWindowPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADWindowPanel.java @@ -73,7 +73,9 @@ * @see https://github.com/adempiere/adempiere/issues/265 * * @see FR [ 588 ] Webui status bar is located on up - * @date Feb 25, 2007 + * @author Michael McKay, mckayERP@gmail.com + *
  • #2373 Add copy record shortcut key Shift+F2 +* @date Feb 25, 2007 * @version $Revision: 0.10 $ */ public class ADWindowPanel extends AbstractADWindowPanel @@ -196,7 +198,7 @@ protected Component doCreatePart(Component parent) keyListener.detach(); keyListener = new Keylistener(); statusBar.appendChild(keyListener); - keyListener.setCtrlKeys("#f1#f2#f3#f4#f5#f6#f7#f8#f9#f10#f11#f12^f^i^n^s^d@#left@#right@#up@#down@#pgup@#pgdn@p^p@z@x#enter"); + keyListener.setCtrlKeys("#f1#f2$#f2#f3#f4#f5#f6#f7#f8#f9#f10#f11#f12^f^i^n^s^d@#left@#right@#up@#down@#pgup@#pgdn@p^p@z@x#enter"); keyListener.addEventListener(Events.ON_CTRL_KEY, toolbar); keyListener.addEventListener(Events.ON_CTRL_KEY, this); keyListener.setAutoBlur(false); diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/AbstractADWindowPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/AbstractADWindowPanel.java index f081b832e6..ca5528a61f 100755 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/AbstractADWindowPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/AbstractADWindowPanel.java @@ -1825,8 +1825,8 @@ public void onReport() { query = oldQuery; e.printStackTrace(); } - - + + if(currentTab.getWhereClause() !=null && !currentTab.getWhereClause().isEmpty()) { query.addRestriction(Env.parseContext(ctx, curWindowNo, currentTab.getWhereClause(), false)); @@ -1850,12 +1850,16 @@ public void onReport() { if (infoName != null && infoDisplay != null) break; } - if (queryColumn.length() != 0 && query.getRestrictionCount() == 0) - { - if (queryColumn.endsWith("_ID")) + if ((queryColumn.length() != 0 && query.getRestrictionCount() == 0) + || (queryColumn.length() != 0 && !toolbar.getCurrentPanel().isGridView()) + || (queryColumn.length() != 0 && currentTab.getRowCount() == 1) + ) { + if (queryColumn.endsWith("_ID")) { + query = new MQuery(currentTab.getTableName()); query.addRestriction(queryColumn, MQuery.EQUAL, - new Integer(Env.getContextAsInt(ctx, curWindowNo, queryColumn)), - infoName, infoDisplay); + new Integer(Env.getContextAsInt(ctx, curWindowNo, queryColumn)), + infoName, infoDisplay); + } else query.addRestriction(queryColumn, MQuery.EQUAL, Env.getContext(ctx, curWindowNo, queryColumn), diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/IADTabPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/IADTabPanel.java index 4d259fda46..30482d5d78 100755 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/IADTabPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/IADTabPanel.java @@ -95,6 +95,12 @@ public interface IADTabPanel extends Component, Evaluatee { */ public void switchRowPresentation(); + /** + * Return if is Grid View + * @return + */ + public boolean isGridView(); + /** * Dynamic update of field properties ( visibility, filter and mandatory ) * @param i diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/InfoAssignmentPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/InfoAssignmentPanel.java index 9a73dd1927..a3b66430d9 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/InfoAssignmentPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/InfoAssignmentPanel.java @@ -198,7 +198,7 @@ private void statInit() fieldResource.getComponent().addEventListener(Events.ON_CHANGE, this); fieldResource.getComponent().setAttribute("zk_component_ID", "Lookup_Criteria_S_Resource_ID"); - bNew.setImage("/images/New16.png"); + bNew.setImage("/images/dark/New16.png"); fieldFrom.setWidth("180px"); fieldTo.setWidth("180px"); diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java index 53f438d761..0f5aea152d 100755 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java @@ -36,6 +36,7 @@ import org.adempiere.webui.component.ConfirmPanel; import org.adempiere.webui.component.Label; import org.adempiere.webui.component.Textbox; +import org.adempiere.webui.component.ToolBarButton; import org.adempiere.webui.component.Window; import org.adempiere.webui.event.TokenEvent; import org.adempiere.webui.exception.ApplicationException; @@ -108,7 +109,7 @@ public class LoginPanel extends Window implements EventListener private Combobox lstLanguage; private LoginWindow wndLogin; private Checkbox chkRememberMe; - private Label lblForgotPass; + private ToolBarButton btnForgotPass; public LoginPanel(Properties ctx, LoginWindow loginWindow) { @@ -200,19 +201,21 @@ private void init() tr.appendChild(td); td.appendChild(chkRememberMe); } - tr = new Tr(); - tr.setId("rowPasswordReset"); - table.appendChild(tr); - td = new Td(); - tr.appendChild(td); - td.setSclass(ITheme.LOGIN_LABEL_CLASS); - td.appendChild(new Label("")); - td = new Td(); - tr.appendChild(td); - td.setDynamicProperty("colspan", "2"); - td.setSclass(ITheme.LOGIN_FIELD_CLASS); - td.appendChild(lblForgotPass); - lblForgotPass.addEventListener(Events.ON_CLICK,this); + + tr = new Tr(); + tr.setId("rowPasswordReset"); + table.appendChild(tr); + td = new Td(); + tr.appendChild(td); + td.setSclass(ITheme.LOGIN_LABEL_CLASS); + td.appendChild(new Label("")); + td = new Td(); + tr.appendChild(td); + td.setDynamicProperty("colspan", "2"); + td.setSclass(ITheme.LOGIN_LABEL_CLASS); + td.setStyle("text-align:left"); + td.appendChild(btnForgotPass); + btnForgotPass.addEventListener(Events.ON_CLICK,this); div = new Div(); div.setSclass(ITheme.LOGIN_BOX_FOOTER_CLASS); @@ -313,7 +316,7 @@ private void initComponents() chkRememberMe = new Checkbox(Msg.getMsg(Language.getBaseAD_Language(), "RememberMe")); - lblForgotPass = new Label(Msg.getMsg(Language.getBaseAD_Language(), "ForgotPassword")); + btnForgotPass = new ToolBarButton(Msg.getMsg(Language.getBaseAD_Language(), "ForgotPassword")); // Make the default language the language of client System String defaultLanguage = MClient.get(ctx, 0).getAD_Language(); @@ -333,7 +336,7 @@ public void onEvent(Event event) { Component eventComp = event.getTarget(); - if(event.getTarget().equals(lblForgotPass)) { + if(event.getTarget().equals(btnForgotPass)) { wndLogin.resetPassword(); } else if (event.getTarget().getId().equals(ConfirmPanel.A_OK)) @@ -396,7 +399,7 @@ private void languageChanged(String langName) lblLanguage.setValue(res.getString("Language")); chkRememberMe.setLabel(Msg.getMsg(language, "RememberMe")); if(Msg.getMsg(language, "ForgotPassword") != null) - lblForgotPass.setValue(Msg.getMsg(language, "ForgotPassword")); + btnForgotPass.setLabel(Msg.getMsg(language, "ForgotPassword")); } private Language findLanguage(String langName) { @@ -414,6 +417,18 @@ private Language findLanguage(String langName) { **/ public void validateLogin() { + // Validate UUID supported + DB.validateSupportedUUIDFromDB(); + /* Check DB version */ + String version = DB.getSQLValueString(null, "SELECT Version FROM AD_System"); + // Identical DB version + if (! Adempiere.DB_VERSION.equals(version)) { + String AD_Message = "DatabaseVersionError"; + // Code assumes Database version {0}, but Database has Version {1}. + String msg = Msg.getMsg(ctx, AD_Message); // complete message + msg = MessageFormat.format(msg, new Object[] {Adempiere.DB_VERSION, version}); + throw new ApplicationException(msg); + } Login login = new Login(ctx); String userId = txtUserId.getValue(); String userPassword = txtPassword.getValue(); @@ -436,8 +451,9 @@ public void validateLogin() } KeyNamePair rolesKNPairs[] = login.getRoles(userId, userPassword); - if(rolesKNPairs == null || rolesKNPairs.length == 0) - throw new WrongValueException("User Id or Password invalid!!!"); + if(rolesKNPairs == null || rolesKNPairs.length == 0) { + throw new WrongValueException("User Id or Password invalid!!!"); + } else { @@ -468,18 +484,6 @@ public void validateLogin() // End of temporary code for [ adempiere-ZK Web Client-2832968 ] User context lost? Env.setContext(ctx, BrowserToken.REMEMBER_ME, chkRememberMe.isChecked()); - - /* Check DB version */ - String version = DB.getSQLValueString(null, "SELECT Version FROM AD_System"); - // Identical DB version - if (! Adempiere.DB_VERSION.equals(version)) { - String AD_Message = "DatabaseVersionError"; - // Code assumes Database version {0}, but Database has Version {1}. - String msg = Msg.getMsg(ctx, AD_Message); // complete message - msg = MessageFormat.format(msg, new Object[] {Adempiere.DB_VERSION, version}); - throw new ApplicationException(msg); - } - } private String getUpdateTimeoutTextScript() { diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/MenuPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/MenuPanel.java index 755455ea5d..3642f25003 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/MenuPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/MenuPanel.java @@ -65,6 +65,8 @@ public class MenuPanel extends Panel implements EventListener private Checkbox chkExpand; // Elaine 2009/02/27 - expand tree + public static final String MENU_ITEM_DRAGGABLE_TYPE = "menu_item"; + public MenuPanel() { ctx = Env.getCtx(); @@ -168,10 +170,12 @@ else if (mChildNode.isProcess() || mChildNode.isTask()) treeitem.setImage(ITheme.MENU_PROCESS_IMAGE); else if (mChildNode.isWorkFlow()) treeitem.setImage(ITheme.MENU_WORKFLOW_IMAGE); + else if (mChildNode.isBrowse()) + treeitem.setImage(ITheme.MENU_BROWSER_IMAGE); else treeitem.setImage(ITheme.MENU_WINDOW_IMAGE); - treeitem.getTreerow().setDraggable("favourite"); // Elaine 2008/07/24 + treeitem.getTreerow().setDraggable(MENU_ITEM_DRAGGABLE_TYPE); // Elaine 2008/07/24 treeitem.getTreerow().addEventListener(Events.ON_CLICK, this); } diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/UserPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/UserPanel.java index 38d99beedd..74cec445ea 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/UserPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/UserPanel.java @@ -96,13 +96,17 @@ private void init() LayoutUtils.addSclass("desktop-header-font", context); context.setParent(hbox); + Separator sep = new Separator("vertical"); + sep.setBar(true); + sep.setParent(hbox); + preference.setLabel(Msg.getMsg(Env.getCtx(), "Preference")); preference.addEventListener(Events.ON_CLICK, this); preference.setStyle("text-align:right"); LayoutUtils.addSclass("desktop-header-font", preference); preference.setParent(hbox); - Separator sep = new Separator("vertical"); + sep = new Separator("vertical"); sep.setBar(true); sep.setParent(hbox); diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/WSortTab.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/WSortTab.java index b76b88d8d2..5d939fd5ff 100755 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/WSortTab.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/WSortTab.java @@ -641,5 +641,7 @@ public boolean isEmbedded() { return isEmbedded; } + + public boolean isGridView() {return false;} } //ADSortTab diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/report/HTMLExtension.java b/zkwebui/WEB-INF/src/org/adempiere/webui/report/HTMLExtension.java index 1706c96249..6d15f41d3a 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/report/HTMLExtension.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/report/HTMLExtension.java @@ -13,7 +13,6 @@ *****************************************************************************/ package org.adempiere.webui.report; -import org.adempiere.pipo.handler.PrintFormatItemElementHandler; import org.adempiere.webui.apps.AEnv; import org.apache.ecs.ConcreteElement; import org.apache.ecs.xhtml.a; diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/theme/ITheme.java b/zkwebui/WEB-INF/src/org/adempiere/webui/theme/ITheme.java index f60a5ff6fd..59b113ea3e 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/theme/ITheme.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/theme/ITheme.java @@ -63,7 +63,7 @@ public interface ITheme { public static final String MENU_PROCESS_IMAGE= "/images/dark/mProcess.png"; public static final String MENU_REPORT_IMAGE= "/images/dark/mReport.png"; public static final String MENU_WORKFLOW_IMAGE= "/images/dark/mWorkFlow.png"; - public static final String MENU_BROWSER_IMAGE= "/images/dark/mWindow.png"; + public static final String MENU_BROWSER_IMAGE= "/images/dark/mBrowse.png"; public static final String MENU_TASK_IMAGE= "/images/dark/mProcess.png"; public static final String MENU_WORKBENCH_IMAGE= "/images/dark/mWindow.png"; // General diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/util/BrowserToken.java b/zkwebui/WEB-INF/src/org/adempiere/webui/util/BrowserToken.java index 02f275212a..ba173eb90f 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/util/BrowserToken.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/util/BrowserToken.java @@ -17,6 +17,8 @@ import java.net.URLEncoder; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; +import java.util.Base64; +import java.util.Base64.Encoder; import java.util.logging.Level; import org.compiere.Adempiere; @@ -27,8 +29,6 @@ import org.zkoss.zk.au.out.AuScript; import org.zkoss.zk.ui.util.Clients; -import sun.misc.BASE64Encoder; - /** * class to manage browser token for auto authentication * @author hengsin @@ -116,15 +116,13 @@ public static boolean validateToken(MSession session, MUser user, String token) private static String getHomeToken() throws UnsupportedEncodingException { String home = Adempiere.getAdempiereHome(); - BASE64Encoder encoder = new BASE64Encoder(); - home = encoder.encode(home.getBytes("UTF-8")); - home = URLEncoder.encode(home, "UTF-8"); - return home; + Encoder encoder = Base64.getEncoder(); + return encoder.encodeToString(home.getBytes("UTF-8")); } private static String getPasswordHash(MSession session, MUser user) throws UnsupportedEncodingException, NoSuchAlgorithmException { MessageDigest digest = MessageDigest.getInstance("SHA-512"); - BASE64Encoder encoder = new BASE64Encoder(); + Encoder encoder = Base64.getEncoder(); digest.reset(); if (session.getWebSession() != null) digest.update(session.getWebSession().getBytes("UTF-8")); @@ -134,7 +132,7 @@ private static String getPasswordHash(MSession session, MUser user) throws Unsup else password = new String(""); byte[] input = digest.digest(password.getBytes("UTF-8")); - String hash = encoder.encode(input); + String hash = encoder.encodeToString(input); hash = URLEncoder.encode(hash, "UTF-8"); return hash; diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/window/FindWindow.java b/zkwebui/WEB-INF/src/org/adempiere/webui/window/FindWindow.java index a3b051c255..f806c46d5b 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/window/FindWindow.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/window/FindWindow.java @@ -121,6 +121,10 @@ * @author Yamel Senih, ysenih@erpcya.com, ERPCyA http://www.erpcya.com * * @see FR [ 589 ] The ZK search window don't have standard position buttons + * + * @author Raul Capecce, raul.capecce@openupsolutions.com, Openup Solutions http://openupsolutions.com/ + * + * @see FR [ 2372 ] The field "value_TO" is not seted in storage when the operator isn't BETWEEN */ public class FindWindow extends Window implements EventListener,ValueChangeListener { @@ -1429,7 +1433,7 @@ else if (code.length() <= 0) // Delete the query * @return a StringBuffer containing the coded query information. */ private StringBuffer codeUserQuery() { - + m_query = new MQuery(m_tableName); StringBuffer code = new StringBuffer(); @@ -1448,7 +1452,7 @@ private StringBuffer codeUserQuery() { String infoName = column.toString(); // GridField field = getTargetMField(ColumnName); - if(field == null) + if(field == null) continue; // Elaine 2008/07/29 boolean isProductCategoryField = isProductCategoryField(field.getAD_Column_ID()); String ColumnSQL = field.getColumnSQL(false); @@ -1468,7 +1472,7 @@ private StringBuffer codeUserQuery() { boolean and = true; if ( rowIndex > 1 ) { and = !"OR".equals(andOr); - } + } // Op Listbox op = (Listbox)row.getFellow("listOperator"+row.getId()); if (op == null) @@ -1480,15 +1484,15 @@ private StringBuffer codeUserQuery() { Object value = cellQueryFrom.getAttribute("value"); ListCell cellQueryTo = (ListCell)row.getFellow("cellQueryTo"+row.getId()); Object value2 = cellQueryTo.getAttribute("value"); - if (value == null){ // Capture the case "is null" ? - if ( MQuery.OPERATORS[MQuery.EQUAL_INDEX].equals(op) - || MQuery.OPERATORS[MQuery.NOT_EQUAL_INDEX].equals(op) ) - { - m_query.addRestriction(ColumnSQL, Operator, null, - infoName, null, and, openBrackets); - } else { - continue; - } + if (value == null) { // Capture the case "is null" ? + if (MQuery.OPERATORS[MQuery.EQUAL_INDEX].equals(op) + || MQuery.OPERATORS[MQuery.NOT_EQUAL_INDEX].equals(op)) { + value2 = null; // The value2 needs to be null too + m_query.addRestriction(ColumnSQL, Operator, null, + infoName, null, and, openBrackets); + } else { + continue; + } } else { // Value has a value - check for range too. Object parsedValue = parseValue(field, value); if (parsedValue == null) @@ -1520,15 +1524,18 @@ else if (field.getDisplayType() == DisplayType.YesNo) infoName, infoDisplay, infoDisplay_to, and, openBrackets); } else if (isProductCategoryField && MQuery.OPERATORS[MQuery.EQUAL_INDEX].equals(op)) { + value2 = null; if (!(parsedValue instanceof Integer)) { continue; } - m_query.addRestriction(getSubCategoryWhereClause(((Integer) parsedValue).intValue()), + m_query.addRestriction(getSubCategoryWhereClause(((Integer) parsedValue).intValue()), and, openBrackets); } - else - m_query.addRestriction(ColumnSQL, Operator, parsedValue, - infoName, infoDisplay, and, openBrackets); + else { + value2 = null; + m_query.addRestriction(ColumnSQL, Operator, parsedValue, + infoName, infoDisplay, and, openBrackets); + } } if (code.length() > 0) code.append(SEGMENT_SEPARATOR); @@ -1538,8 +1545,8 @@ else if (isProductCategoryField && MQuery.OPERATORS[MQuery.EQUAL_INDEX].equals(o .append(FIELD_SEPARATOR) .append(value.toString()) .append(FIELD_SEPARATOR) - .append(value2 != null ? value2.toString() : "") - .append(FIELD_SEPARATOR) + .append(value2 != null ? value2.toString() : "") + .append(FIELD_SEPARATOR) .append(andOr) .append(FIELD_SEPARATOR) .append(lBrackets != null ? lBrackets : "") diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/window/WAccountDialog.java b/zkwebui/WEB-INF/src/org/adempiere/webui/window/WAccountDialog.java index 8e8f913541..cb868b887f 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/window/WAccountDialog.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/window/WAccountDialog.java @@ -192,13 +192,13 @@ void init() throws Exception toolBar.setOrient("vertical"); toolBar.setStyle("border: none; margin: 5px"); - bSave.setImage("images/Save24.png"); + bSave.setImage("images/dark/Save24.png"); bSave.setTooltiptext(Msg.getMsg(Env.getCtx(),"AccountNewUpdate")); bSave.addEventListener(Events.ON_CLICK, this); - bRefresh.setImage("images/Refresh24.png"); + bRefresh.setImage("images/dark/Refresh24.png"); bRefresh.setTooltiptext(Msg.getMsg(Env.getCtx(),"Refresh")); bRefresh.addEventListener(Events.ON_CLICK, this); - bIgnore.setImage("images/Ignore24.png"); + bIgnore.setImage("images/dark/Ignore24.png"); bIgnore.setTooltiptext(Msg.getMsg(Env.getCtx(),"Ignore")); bIgnore.addEventListener(Events.ON_CLICK, this); // diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/window/WRecordAccessDialog.java b/zkwebui/WEB-INF/src/org/adempiere/webui/window/WRecordAccessDialog.java index 0e98c20bb1..de855f77a7 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/window/WRecordAccessDialog.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/window/WRecordAccessDialog.java @@ -158,13 +158,13 @@ private void dynInit() */ private void jbInit() throws Exception { - bDelete.setImage("/images/Delete16.png"); + bDelete.setImage("/images/dark/Delete16.png"); bDelete.setTooltiptext(Msg.getMsg(Env.getCtx(), "Delete")); - bNew.setImage("/images/New16.png"); + bNew.setImage("/images/dark/New16.png"); bNew.setTooltiptext(Msg.getMsg(Env.getCtx(), "New")); - bUp.setImage("/images/Previous16.png"); + bUp.setImage("/images/dark/Previous16.png"); bUp.setTooltiptext(Msg.getMsg(Env.getCtx(), "Previous")); - bDown.setImage("/images/Next16.png"); + bDown.setImage("/images/dark/Next16.png"); bDown.setTooltiptext(Msg.getMsg(Env.getCtx(), "Next")); cbActive.setText(Msg.translate(Env.getCtx(), "IsActive")); diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/window/WStringEditorDialog.java b/zkwebui/WEB-INF/src/org/adempiere/webui/window/WStringEditorDialog.java new file mode 100644 index 0000000000..a4acaa54b6 --- /dev/null +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/window/WStringEditorDialog.java @@ -0,0 +1,121 @@ +/****************************************************************************** + * Copyright (C) 2008 Low Heng Sin * + * This program is free software; you can redistribute it and/or modify it * + * under the terms version 2 of the GNU General Public License as published * + * by the Free Software Foundation. This program is distributed in the hope * + * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * + * See the GNU General Public License for more details. * + * You should have received a copy of the GNU General Public License along * + * with this program; if not, write to the Free Software Foundation, Inc., * + * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * + *****************************************************************************/ +package org.adempiere.webui.window; + +import org.adempiere.webui.component.ConfirmPanel; +import org.adempiere.webui.component.Textbox; +import org.adempiere.webui.component.VerticalBox; +import org.adempiere.webui.component.Window; +import org.compiere.util.Env; +import org.compiere.util.Msg; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zk.ui.event.Events; + +/** + * + * @author Low Heng Sin + * + */ +public class WStringEditorDialog extends Window implements EventListener{ + + /** + * + */ + private static final long serialVersionUID = -3852236029054284848L; + private boolean editable; + private int maxSize; + private String text; + private boolean cancelled; + private Textbox textBox; + private String originalText; + + + /** + * + * @param title + * @param text + * @param editable + * @param maxSize + */ + public WStringEditorDialog(String title, String text, boolean editable, int maxSize) { + super(); + setTitle(title); + this.setClosable(true); + this.editable = editable; + this.maxSize = maxSize; + originalText = text; + this.text = text; + this.setTooltiptext(Msg.getMsg(Env.getCtx(), "WStringEditorDialog.tooltip")); + init(); + } + + private void init() { + setBorder("normal"); + + VerticalBox vbox = new VerticalBox(); + appendChild(vbox); + + textBox = new Textbox(text); + textBox.setCols(maxSize); +// textBox.setRows(30); + textBox.setEnabled(editable); +// textBox.setWidth("100px"); +// textBox.setHeight("500px"); + textBox.addEventListener(Events.ON_CHANGE, this); + textBox.addEventListener(Events.ON_OK, this); + textBox.addEventListener(Events.ON_CANCEL, this); + + vbox.appendChild(textBox); + + } + + /** + * @param event + */ + public void onEvent(Event event) throws Exception { + if (Events.ON_CANCEL.equals(event.getName())) { + // Hit + cancelled = true; + text = originalText; + detach(); + } else if (Events.ON_CHANGE.equals(event.getName())) { + if (editable) { + if (textBox.getText() != null && !textBox.getText().isEmpty()) + text = textBox.getText(); + else + text = originalText; + } + } else if (Events.ON_OK.equals(event.getName())) { + detach(); + } + } + + + /** + * + * @return boolean + */ + public boolean isCancelled() { + return cancelled; + } + + /** + * + * @return text + */ + public String getText() { + return text; + } + +} diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/window/WTextEditorDialog.java b/zkwebui/WEB-INF/src/org/adempiere/webui/window/WTextEditorDialog.java index 898f1e9f2d..db7474fdde 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/window/WTextEditorDialog.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/window/WTextEditorDialog.java @@ -175,7 +175,8 @@ public void onEvent(Event event) throws Exception { detach(); } else if (event.getTarget().getId().equals(ConfirmPanel.A_RESET)) { textBox.setText(text); - editor.setValue(text); + if(editor != null) + editor.setValue(text); } else if (event.getName().equals(Events.ON_SELECT)) { if (editable) { if (tabbox.getSelectedIndex() == 0) { diff --git a/zkwebui/WEB-INF/src/org/eevolution/form/WBrowser.java b/zkwebui/WEB-INF/src/org/eevolution/form/WBrowser.java index 8d36e0678f..a7c0dc6adf 100644 --- a/zkwebui/WEB-INF/src/org/eevolution/form/WBrowser.java +++ b/zkwebui/WEB-INF/src/org/eevolution/form/WBrowser.java @@ -277,6 +277,7 @@ public void setStatusDB(String text) { */ protected void executeQuery() { // FR [ 245 ] + reloadDependents(); String errorMsg = searchGrid.validateParameters(); if (errorMsg == null) { if (getAD_Window_ID() > 1) @@ -294,10 +295,6 @@ protected void executeQuery() { } loadedOK = initBrowser(); - Env.setContext(Env.getCtx(), 0, "currWindowNo", getWindowNo()); - if (parameterPanel != null) - parameterPanel.refreshContext(); - int no = testCount(); if (no > 0) { if(!FDialog.ask(getWindowNo(), m_frame, "InfoHighRecordCount", @@ -315,6 +312,15 @@ protected void executeQuery() { "FillMandatory", Msg.parseTranslation(Env.getCtx(), errorMsg)); } } + + /** + * Reload dependents + */ + private void reloadDependents() { + Env.setContext(Env.getCtx(), 0, "currWindowNo", getWindowNo()); + if (parameterPanel != null) + parameterPanel.refreshContext(); + } /** * Zoom diff --git a/zkwebui/images/dark/FolderAdd16.png b/zkwebui/images/dark/FolderAdd16.png new file mode 100644 index 0000000000..8a94ffd8bf Binary files /dev/null and b/zkwebui/images/dark/FolderAdd16.png differ diff --git a/zkwebui/images/dark/FolderPlain16.png b/zkwebui/images/dark/FolderPlain16.png new file mode 100644 index 0000000000..8a94ffd8bf Binary files /dev/null and b/zkwebui/images/dark/FolderPlain16.png differ diff --git a/zkwebui/images/dark/mBrowse.png b/zkwebui/images/dark/mBrowse.png new file mode 100644 index 0000000000..a6e199c7de Binary files /dev/null and b/zkwebui/images/dark/mBrowse.png differ